.xz-ask{position:relative;z-index:2;background:#0f0d0b;border-top:1px solid rgba(201,169,110,.24);padding:44px var(--xz-gutter,20px) 48px;font-family:var(--xz-sans)}.xz-ask__band{max-width:1240px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 40px;padding:24px 26px;border-radius:22px;border:1px solid rgba(217,164,65,.38);background:linear-gradient(120deg,#d9a4411f,#d9a44105 70%)}.xz-ask__band>div{flex:1 1 300px;display:grid;gap:8px}.xz-ask__kicker{margin:0;font:500 11px/1 var(--xz-sans);letter-spacing:.24em;text-transform:uppercase;color:#c9a96e}.xz-ask__title{margin:0;font:500 28px/1.1 var(--xz-serif);color:#f3eee6}.xz-ask__text{margin:0;font-size:14.5px;line-height:1.5;color:#f3eee6ad;max-width:40em}.xz-ask__open{flex:none;display:inline-flex!important;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:999px;border:1px solid transparent;background:linear-gradient(180deg,#e2c895,#c9a96e 55%,#b48f55);color:#1a1611;font:600 15px/1 var(--xz-sans);letter-spacing:.02em;cursor:pointer;box-shadow:0 10px 30px -12px #c9a96ea6,inset 0 1px #ffffff59;transition:transform .25s,box-shadow .25s}.xz-ask__open:hover{transform:translateY(-1px)}.xz-ask__panel{position:fixed;right:20px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:70;display:flex;flex-direction:column;width:min(390px,calc(100vw - 24px));height:min(580px,calc(100svh - 40px));border-radius:22px;border:1px solid rgba(201,169,110,.45);background:#12100d;color:#f3eee6;box-shadow:0 30px 80px -10px #000000f2,0 0 0 100vmax #00000059;overflow:hidden;animation:xz-ask-in .3s cubic-bezier(.2,.7,.2,1)}.xz-ask__panel[hidden]{display:none}@keyframes xz-ask-in{0%{opacity:0;transform:translateY(14px) scale(.98)}}.xz-ask__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 12px 14px 18px;border-bottom:1px solid rgba(243,238,230,.1);background:linear-gradient(120deg,#d9a44129,#d9a44100 70%)}.xz-ask__head div{display:grid;gap:4px}.xz-ask__head b{font:500 22px/1 var(--xz-serif);color:#f6dc97}.xz-ask__head span{font-size:11.5px;color:#f3eee699}.xz-ask__head button{width:44px;height:44px;border-radius:50%;border:0;background:none;color:#f3eee6;font-size:26px;line-height:1;cursor:pointer}.xz-ask__log{flex:1;overflow-y:auto;padding:14px 14px 6px;display:flex;flex-direction:column;gap:10px;overscroll-behavior:contain}.xz-ask__msg{align-self:flex-start;max-width:88%;padding:10px 13px;border-radius:4px 16px 16px;background:#ffffff0f;animation:xz-ask-in .3s ease}.xz-ask__msg p{margin:0;font-size:14px;line-height:1.45;color:#f3eee6}.xz-ask__msg p+p{margin-top:6px}.xz-ask__msg.is-you{align-self:flex-end;border-radius:16px 4px 16px 16px;background:linear-gradient(180deg,#e2c895,#c9a96e)}.xz-ask__msg.is-you p{color:#1a1611;font-weight:500}.xz-ask__links{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.xz-ask__links a,.xz-ask__links button,.xz-ask__chips button{display:inline-flex;align-items:center;min-height:38px;padding:0 12px;border-radius:999px;border:1px solid rgba(201,169,110,.5);background:#0b0a0980;color:#e3c995;font:500 13px/1.1 var(--xz-sans);text-decoration:none;cursor:pointer;text-align:left}.xz-ask__links a:hover,.xz-ask__links button:hover,.xz-ask__chips button:hover{border-color:#f6dc97;color:#f6dc97}.xz-ask__chips{display:flex;gap:6px;padding:8px 14px;overflow-x:auto;scrollbar-width:none;border-top:1px solid rgba(243,238,230,.08)}.xz-ask__chips::-webkit-scrollbar{display:none}.xz-ask__chips button{flex:none;white-space:nowrap}.xz-ask__form{display:flex;gap:8px;padding:10px 12px calc(12px + env(safe-area-inset-bottom));border-top:1px solid rgba(243,238,230,.1)}.xz-ask__form input{flex:1;min-width:0;min-height:46px;padding:0 14px;border-radius:999px;border:1px solid rgba(201,169,110,.35);background:#0b0a09b3;color:#f3eee6;font:400 16px/1 var(--xz-sans)}.xz-ask__form input:focus{outline:2px solid #e3c995;outline-offset:1px}.xz-ask__form button{flex:none;width:46px;height:46px;border-radius:50%;border:0;background:linear-gradient(180deg,#e2c895,#b48f55);color:#1a1611;font-size:20px;cursor:pointer}@media(max-width:749px){.xz-ask{padding:32px 16px 36px}.xz-ask__band{padding:20px}.xz-ask__title{font-size:24px}.xz-ask__open{width:100%}.xz-ask__panel{left:0;right:0;bottom:0;width:100%;height:min(82svh,640px);border-radius:22px 22px 0 0;border-left:0;border-right:0;border-bottom:0}}@media(prefers-reduced-motion:reduce){.xz-ask__panel,.xz-ask__msg{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/xz-ask.css.map */
