.drawer .cart-foot{padding:1.2rem 1.4rem calc(1.2rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);display:grid;gap:.8rem;margin:0}.drawer .cart-foot:empty{display:none}.drawer .cart-foot .small svg{width:1rem;height:1rem;vertical-align:-.18em;display:inline-block}.drawer .saved{color:var(--sand)}.loc-form{display:flex;gap:.45rem;align-items:center;margin:0}.design-mode [data-reveal],.design-mode .words .w{opacity:1!important;transform:none!important;filter:none!important}.shopify-section{display:contents}.shopify-challenge__container{padding-block:10rem}.bot-fab{position:fixed;z-index:44;inset-inline-end:var(--gutter);bottom:calc(1rem + env(safe-area-inset-bottom,0px));width:3.6rem;height:3.6rem;border-radius:50%;display:grid;place-items:center;background:var(--sand);color:var(--ink);border:0;cursor:pointer;box-shadow:0 18px 40px -16px #dfc99dcc,0 0 0 1px #ffffff40 inset;transition:transform .5s var(--ease),bottom .5s var(--ease),box-shadow .5s}.bot-fab svg{width:1.6rem;height:1.6rem}.bot-fab:hover{transform:translateY(-3px) scale(1.04)}.bot-fab:focus-visible{outline:2px solid var(--cream);outline-offset:3px}body:has(.sticky-buy.show) .bot-fab{bottom:calc(6rem + env(safe-area-inset-bottom,0px))}body.bot-open .bot-fab{transform:scale(.9)}.bot{position:fixed;z-index:45;inset-inline-end:var(--gutter);bottom:calc(5.4rem + env(safe-area-inset-bottom,0px));width:min(24rem,calc(100vw - 2 * var(--gutter)));height:min(36rem,calc(100svh - 7.5rem));border-radius:var(--r-lg);display:flex;flex-direction:column;overflow:hidden;color:var(--cream);background:#1e2119f0;box-shadow:0 40px 90px -30px #000000d9;animation:botIn .45s var(--ease) both}@keyframes botIn{0%{opacity:0;transform:translateY(14px) scale(.98)}}.bot-head{flex:none;display:flex;align-items:center;gap:.7rem;padding:.85rem 1rem;border-bottom:1px solid var(--line)}.bot-head>div{flex:1;min-width:0;line-height:1.5}.bot-head b{display:block;font-weight:600}.bot-head .small{color:var(--muted);font-size:.8rem}.bot-av{width:2.4rem;height:2.4rem;border-radius:50%;display:grid;place-items:center;background:#f4f0e614;border:1px solid var(--line);flex:none}.bot-av img{width:1.6rem;height:auto}.bot-ic{width:2.3rem;height:2.3rem;border-radius:50%;display:grid;place-items:center;background:none;border:1px solid transparent;color:var(--muted);cursor:pointer}.bot-ic:hover{color:var(--cream);border-color:var(--line)}.bot-ic svg{width:1.1rem;height:1.1rem}.bot-log{flex:1 1 0;min-height:0;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:.6rem;overscroll-behavior:contain;scrollbar-width:thin}.bot-msg{flex:none;max-width:92%;line-height:1.7;font-size:.95rem}.bot-msg p{margin:0}.bot-msg.ai{align-self:flex-start}.bot-msg.ai>p:not(.small){background:#f4f0e614;border:1px solid var(--line);padding:.6rem .85rem;border-radius:18px;border-start-start-radius:6px}.bot-msg.me{align-self:flex-end;background:var(--sand);color:var(--ink);padding:.5rem .85rem;border-radius:18px;border-start-end-radius:6px}.bot-msg .small{display:block;color:var(--muted);font-size:.82rem;margin-top:.4rem}.bot-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.55rem}.bot-chips button{font:inherit;font-size:.86rem;line-height:1.5;color:var(--cream);background:#f4f0e60f;border:1px solid rgba(223,201,157,.45);border-radius:999px;padding:.35rem .8rem;cursor:pointer;text-align:start;transition:background .3s,color .3s}.bot-chips button:hover,.bot-chips button:focus-visible{background:var(--sand);color:var(--ink)}.bot-list{margin:.5rem 0 0;padding-inline-start:1.1rem;color:var(--muted);font-size:.9rem}.bot-cards{display:grid;gap:.5rem;margin-top:.55rem}.bot-card{display:grid;grid-template-columns:4.6rem 1fr;gap:.7rem;align-items:center;padding:.6rem;border-radius:var(--r-sm);background:#f4f0e60d;border:1px solid var(--line)}.bot-card img{width:100%;aspect-ratio:1;object-fit:contain;border-radius:10px;background:#f4f0e60f}.bot-card b{display:block;font-size:.92rem;line-height:1.45}.bot-card .small{margin-top:.1rem}.bot-price{display:flex;gap:.4rem;align-items:baseline;margin-top:.25rem;color:var(--sand)}.bot-act{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}.bot-act .btn{padding:.45rem .9rem;font-size:.84rem;min-height:0}.bot-specs{display:grid;grid-template-columns:auto 1fr;gap:.25rem .8rem;margin:.5rem 0 0;font-size:.88rem;background:#f4f0e60d;border:1px solid var(--line);border-radius:14px;padding:.7rem .85rem}.bot-specs dt{color:var(--muted)}.bot-specs dd{margin:0}.bot-dots{display:inline-flex;gap:.25rem;padding:.7rem .9rem;background:#f4f0e614;border-radius:18px}.bot-dots i{width:.4rem;height:.4rem;border-radius:50%;background:var(--muted);animation:botDot 1s infinite ease-in-out}.bot-dots i:nth-child(2){animation-delay:.15s}.bot-dots i:nth-child(3){animation-delay:.3s}@keyframes botDot{50%{transform:translateY(-4px);opacity:.5}}.bot-in{flex:none;display:flex;gap:.5rem;padding:.7rem;border-top:1px solid var(--line)}.bot-in input{flex:1;min-width:0;font:inherit;font-size:1rem;color:var(--cream);background:#f4f0e612;border:1px solid var(--line);border-radius:999px;padding:.65rem 1rem}.bot-in input:focus{outline:none;border-color:var(--sand)}.bot-send{flex:none;width:2.8rem;height:2.8rem;border-radius:50%;border:0;background:var(--sand);color:var(--ink);display:grid;place-items:center;cursor:pointer}.bot-send svg{width:1.1rem;height:1.1rem}[dir=ltr] .bot-send svg{transform:scaleX(-1)}.pay-sar{color:var(--muted)}@media(max-width:600px){.bot{inset-inline:.6rem;width:auto;bottom:calc(.6rem + env(safe-area-inset-bottom,0px));height:calc(100svh - 1.2rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}body.bot-open .bot-fab{display:none}}@media(prefers-reduced-motion:reduce){.bot,.bot-dots i{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/theme.css.map */
