.anc-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#0e0e0e99;opacity:0;pointer-events:none}.anc-overlay.open{pointer-events:auto}.anc{position:fixed;top:0;right:0;bottom:0;z-index:91;width:min(440px,100vw);background:var(--white);display:flex;flex-direction:column;transform:translate(100%);color:var(--ink-75);font:400 15px/1.5 var(--text);letter-spacing:0;touch-action:pan-y;will-change:transform}.anc.open{box-shadow:-24px 0 48px -24px #0e0e0e59}.anc.anc-drag{-webkit-user-select:none;user-select:none;cursor:grabbing}@media(prefers-reduced-motion:reduce){.anc{transition:opacity .2s ease,visibility .2s}.anc:not(.open){opacity:0;visibility:hidden}.anc-overlay{transition:opacity .2s ease}}.anc *{box-sizing:border-box}.anc button{font:inherit;cursor:pointer}.anc-head{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 14px}.anc-title{margin:0;font:italic 900 30px/1 var(--display);font-stretch:112%;color:var(--black);letter-spacing:-.016em}.anc-title span{font:400 12px var(--mono);font-style:normal;color:var(--muted);margin-left:8px;vertical-align:middle}.anc-close{width:40px;height:40px;border-radius:50%;border:1px solid var(--line-strong);background:var(--white);display:grid;place-items:center;padding:0}.anc-close svg{width:16px;height:16px;stroke:var(--black);stroke-width:2;fill:none}.anc-strip{background:var(--lime);color:var(--black);font:italic 900 13px/1 var(--display);font-stretch:112%;text-transform:uppercase;text-align:center;padding:10px 12px}.anc-body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:4px 18px 18px}.anc-line{display:grid;grid-template-columns:84px 1fr;gap:14px;padding:16px 0;border-bottom:1px solid var(--line)}.anc-line img{width:84px;height:84px;border-radius:8px;object-fit:cover}.anc-name{margin:0;font:600 16px/1.3 var(--text);color:var(--black)}.anc-var{margin:2px 0 0;font:400 12px var(--mono);text-transform:uppercase;color:var(--muted)}.anc-price{display:flex;align-items:center;gap:8px;margin-top:6px}.anc-price strong{font:600 16px var(--text);color:var(--black)}.anc-price s{font-size:13px}.anc-row{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.anc-qty{display:inline-flex;align-items:center;height:34px;border:1px solid var(--line-strong);border-radius:999px}.anc-qty button{width:34px;height:32px;border:0;background:none;color:var(--black);font-size:16px;line-height:1}.anc-qty span{min-width:22px;text-align:center;font:400 16px var(--text);color:var(--black)}.anc .anc-remove{border:0;background:none;padding:0;font:400 12px var(--mono);text-transform:uppercase;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.anc-proof{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:18px;font-size:13px;color:var(--black)}.anc-proof .st{display:flex;gap:1px}.anc-proof svg{width:14px;height:14px;fill:var(--black)}.anc-quote{margin:14px 0 0;padding:16px;border:1px solid var(--line);border-radius:var(--r);background:var(--paper)}.anc-quote blockquote{margin:0;font:italic 400 16px/1.45 var(--text);color:var(--black)}.anc-quote figcaption{margin-top:10px;font:600 16px var(--text);color:var(--black)}.anc-quote figcaption span{font:400 12px var(--mono);text-transform:uppercase;color:var(--muted);margin-left:6px}.anc-empty{text-align:center;padding:28px 8px}.anc-empty h3{margin:0;font:italic 900 30px/1.05 var(--display);font-stretch:112%;color:var(--black);letter-spacing:-.016em}.anc-empty p{margin:10px 0 20px}.anc-empty img{width:100%;max-width:260px;border-radius:var(--r);margin:0 auto 22px;display:block}.anc-foot{border-top:1px solid var(--line);padding:14px 18px calc(14px + env(safe-area-inset-bottom));background:var(--white)}.anc-sum{display:flex;justify-content:space-between;align-items:baseline;font-size:16px;color:var(--black);margin:0 0 6px}.anc-sum s{margin-right:6px;color:var(--ink-75)}.anc-sum.total{margin:10px 0 12px;align-items:center}.anc-sum.total span:first-child{font:400 12px var(--mono);text-transform:uppercase}.anc-sum.total strong{font:italic 900 30px/1 var(--display);font-stretch:112%;color:var(--black);letter-spacing:-.02em}.anc-checkout{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:58px;padding:0 20px;border:0;border-radius:999px;background:var(--lime);color:var(--black);font:italic 900 16px/1 var(--display);font-stretch:100%;letter-spacing:.01em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.anc-checkout{box-shadow:inset 0 0 0 2px var(--black)}.anc-checkout .sep{width:1px;height:18px;background:currentColor;opacity:.35}.anc-checkout .pr{font:600 16px/1 var(--text);font-style:normal;letter-spacing:0}.anc-checkout svg{width:16px;height:16px;stroke:var(--black);fill:none;stroke-width:2}.anc-foot .pay{display:flex;justify-content:center;flex-wrap:wrap;gap:4px;margin:10px 0 0;padding:0;list-style:none}.anc-foot .pay svg{width:36px;height:23px;display:block}.anc-micro{margin:8px 0 0;text-align:center;font:400 12px/1.5 var(--mono);text-transform:uppercase;color:var(--muted)}.anc-badge{position:absolute;top:-4px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--lime);color:var(--black);font:600 13px/18px var(--text);text-align:center}.anc-badge[hidden]{display:none}.anc-toast{position:fixed;left:50%;bottom:24px;z-index:95;transform:translate(-50%,20px);opacity:0;background:var(--black);color:var(--white);font:400 13px var(--text);padding:10px 16px;border-radius:8px;transition:transform .25s cubic-bezier(.2,.8,.2,1),opacity .2s ease;pointer-events:none}.anc-toast.show{opacity:1;transform:translate(-50%)}.anc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.anc button,.anc a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.anc-checkout,.anc-close,.anc-qty button{transition:transform .1s ease-out,filter .1s ease-out}.anc-checkout:active{transform:scale(.97)}.anc-close:active,.anc-qty button:active{transform:scale(.88)}.anc .anc-remove:active{opacity:.6}@media(hover:hover)and (pointer:fine){.anc-checkout:hover{filter:brightness(.95)}}.anc-strip,.anc-var,.anc .anc-remove,.anc-title span,.anc-quote figcaption span,.anc-sum.total span:first-child{letter-spacing:.01em}@media(prefers-reduced-motion:reduce){.anc-toast{transform:translate(-50%);transition:opacity .2s ease}.anc-checkout:active,.anc-close:active,.anc-qty button:active{transform:none;filter:brightness(.92)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/anynet-drawer.css.map */
