:root{--sd-ink:#111;--sd-red:#d0473e;--sd-red-tint:#fbeeed;--sd-mute:#6b6b6b;--sd-was:#6b6b6b;--sd-text:#555;--sd-line:#e8e8e8;--sd-soft:#f5f5f4;--sd-ok:#111;--sd-font:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--sd-head:Poppins,"DM Sans",system-ui,sans-serif;--sd-track:-.034em}.sd-save{margin:6px 0 10px;font-family:var(--sd-font);color:var(--sd-ink)}.sd-save s{color:var(--sd-was);text-decoration-line:line-through;text-decoration-color:currentColor;text-decoration-thickness:1px;font-variant-numeric:tabular-nums}.sd-save__line{margin:0;font:400 16px/1.4 var(--sd-font);color:var(--sd-text)}.sd-save__line b{font:600 16px/1.4 var(--sd-font);color:var(--sd-red)}.sd-inside{margin-top:14px;border-top:1px solid var(--sd-line)}.sd-inside__h{margin:12px 0 4px;font:600 15px/1.3 var(--sd-head);letter-spacing:var(--sd-track);color:var(--sd-ink)}.sd-inside__list{list-style:none;margin:0;padding:0}.sd-inside__list li{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:baseline;gap:0 10px;padding:7px 0;border-bottom:1px solid var(--sd-line);font:400 14px/1.4 var(--sd-font)}.sd-inside__list b{font-weight:700;color:var(--sd-ink)}.sd-inside__list span{color:var(--sd-text);text-wrap:pretty}.sd-save--sm{display:flex;flex-direction:column;gap:3px;margin:2px 0 8px}.sd-save__what{display:block;margin:2px 0 6px;min-height:2.7em;font:400 13px/1.35 var(--sd-font);color:var(--sd-text);text-wrap:pretty}.sd-save__pct{font:600 13px/1.2 var(--sd-font);color:var(--sd-red)}.sd-save--sm .sd-save__was{font:400 12px/1.3 var(--sd-font);color:var(--sd-was)}.sd-save--dark,.sd-save--dark .sd-save__line,.sd-save--dark .sd-save__was{color:#c9c9c9}@media(max-width:749px){.sd-save__line,.sd-save__line b{font-size:15px}}.sd-stack-purchase__intro,.sd-stack-value p:not(:last-child){display:none}.sd-pop,.sd-pop *,.sd-cart,.sd-cart *,.sd-save,.sd-save *{box-sizing:border-box}html:has(.sd-pop[open]){overflow:hidden}.sd-pop{position:fixed;top:0;right:0;bottom:0;left:0;margin:0;padding:0;border:0;background:transparent;max-width:none;max-height:none;width:100%;height:100%;overflow:hidden;color:#fff}.sd-pop:not([open]){display:none}.sd-pop[open]{display:flex;align-items:center;justify-content:center;padding:16px}.sd-pop::backdrop{background:#000000b8}.sd-pop__card{position:relative;width:100%;max-width:880px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-radius:2px;overflow:hidden;outline:0;background:#090909;box-shadow:0 24px 70px #00000080;animation:sd-pop-in .28s ease-out both}.sd-pop__art{display:flex;align-items:center;justify-content:center;min-width:0;background:#090909}.sd-pop__art img{display:block;width:100%;height:auto;max-height:100%;object-fit:contain}.sd-pop__x-form{position:absolute;top:8px;right:8px;margin:0;z-index:3}.sd-pop__x{width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:#0000008c;color:#fff;cursor:pointer;touch-action:manipulation}.sd-pop__x:hover{background:#000c}.sd-pop__copy{padding:32px 36px 20px;display:flex;flex-direction:column;justify-content:center;min-width:0;font-family:var(--sd-font)}.sd-pop__ask{display:flex;flex-direction:column;min-width:0}.sd-pop__ask[hidden]{display:none}.sd-pop__kick{margin:0 0 4px;font:600 14px/1.2 var(--sd-font);color:#e1e1e1}.sd-pop__big{display:flex;align-items:baseline;gap:.22em;margin:0;font-family:var(--heading-font,Poppins,sans-serif);font-size:72px;line-height:1.04;font-weight:800;letter-spacing:-.03em;color:#fff;text-transform:uppercase;white-space:nowrap}.sd-pop__big b,.sd-pop__big span{font-weight:inherit}.sd-pop__h{margin:6px 0 0;font:400 19px/1.3 var(--sd-font);letter-spacing:0;color:#fff;text-transform:none}.sd-pop__sub{margin-top:8px;color:#e1e1e1;font:400 15px/1.5 var(--sd-font)}.sd-pop__sub p{margin:0}.sd-pop__form{display:grid;gap:10px;margin-top:20px}.sd-pop__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sd-pop__in{width:100%;min-height:54px;padding:0 16px;border:1px solid #fff!important;border-radius:2px!important;background:transparent!important;color:#fff!important;font:400 16px/1 var(--sd-font)}.sd-pop__in::placeholder{color:#c8c8c8}.sd-pop__in:focus{outline:2px solid #fff;outline-offset:2px}.sd-pop__cta{display:flex;align-items:center;justify-content:center;width:100%;margin-top:16px;min-height:54px;padding:0 18px;border:1px solid #fff;border-radius:2px;background:#fff;color:#090909;font:700 16px/1 var(--sd-font);letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer;touch-action:manipulation}.sd-pop__cta:hover{background:#090909;color:#fff}.sd-pop__form .sd-pop__cta{margin-top:0}.sd-pop__form .sd-pop__cta:disabled{opacity:.6;cursor:wait}.sd-pop__err{margin:0;color:#fff;font:500 14px/1.3 var(--sd-font)}.sd-pop__fine{margin:10px 0 0;color:#bdbdbd;font:400 12px/1.4 var(--sd-font);text-align:center}.sd-pop__copy form:not(.sd-pop__form){margin:0}.sd-pop__no{display:block;margin:4px auto 0;min-height:44px;padding:0 14px;background:none;border:0;color:#bdbdbd;font:400 14px/1 var(--sd-font);text-decoration:underline;text-underline-offset:3px;cursor:pointer;touch-action:manipulation}.sd-pop__no:hover{color:#fff}.sd-pop :focus-visible{outline:2px solid #fff;outline-offset:3px}.sd-pop .sd-pop__card:focus-visible{outline:0}.sd-pop__done{display:flex;flex-direction:column;justify-content:center;min-width:0;outline:0}.sd-pop__done[hidden]{display:none}.sd-pop__big--done{font-size:56px}.sd-pop .sd-pop__done:focus-visible{outline:0}@keyframes sd-pop-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(max-width:699px){.sd-pop[open]{padding:12px}.sd-pop__card{grid-template-columns:minmax(0,1fr);max-width:440px;max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain}.sd-pop__art img{max-height:46dvh}.sd-pop__copy{padding:18px 18px 8px}.sd-pop__big{font-size:clamp(56px,18.4vw,72px)}.sd-pop__h{font-size:18px;margin-top:4px}.sd-pop__big--done{font-size:clamp(46px,15vw,58px)}.sd-pop__form{margin-top:14px;gap:8px}}@media(max-height:640px)and (max-width:699px){.sd-pop__art img{max-height:28dvh}.sd-pop__big{font-size:52px}.sd-pop__in,.sd-pop__cta{min-height:50px}}@media(prefers-reduced-motion:reduce){.sd-pop__card{animation:none}}html.sd-cart-open{overflow:hidden}.sd-cart{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;pointer-events:none;visibility:hidden}.sd-cart.is-open{pointer-events:auto;visibility:visible}.sd-cart__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0a73;opacity:0;transition:opacity .25s}.sd-cart.is-open .sd-cart__scrim{opacity:1}.sd-cart__panel{position:absolute;top:0;right:0;bottom:0;width:min(460px,100vw);display:flex;flex-direction:column;background:#fff;color:var(--sd-ink);transform:translate(100%);transition:transform .3s cubic-bezier(.2,.8,.2,1);box-shadow:-8px 0 40px #0000001f;outline:0;font-family:var(--sd-font)}.sd-cart.is-open .sd-cart__panel{transform:none}.sd-cart.is-busy .sd-cart__body,.sd-cart.is-busy .sd-cart__rewards{opacity:.55;pointer-events:none}.sd-cart__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 20px;min-height:58px;background:#fff;color:var(--sd-ink);border-bottom:1px solid var(--sd-line)}.sd-cart__brand{display:flex;align-items:center;gap:10px;min-width:0}.sd-cart__mark{flex:none;width:40px;height:40px;border-radius:50%;object-fit:cover;background:#19181e}.sd-cart__title{margin:0;font:600 20px/1.2 var(--sd-head);letter-spacing:var(--sd-track);text-transform:none;color:var(--sd-ink)}.sd-cart__title span{color:var(--sd-mute);font-family:var(--sd-font);font-weight:500;letter-spacing:0}.sd-cart__x{width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--sd-ink);cursor:pointer;touch-action:manipulation}.sd-cart__x:hover{background:var(--sd-soft)}.sd-cart__rewards{padding:12px 20px 14px;background:var(--sd-soft);border-bottom:1px solid var(--sd-line)}.sd-cart__msg{margin:0 0 10px;font:400 14px/1.4 var(--sd-font);color:var(--sd-ink);text-wrap:pretty;text-align:left}.sd-cart__msg strong{font-weight:700;color:var(--sd-ink)}.sd-cart__msg .sd-up{color:var(--sd-ink);text-transform:none}.sd-cart__bar{height:6px;border-radius:99px;background:#e2e2e2;overflow:hidden}.sd-cart__bar span{display:block;height:100%;border-radius:99px;background:var(--sd-red);transition:width .5s cubic-bezier(.2,.8,.2,1)}.sd-cart__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.sd-cart__body.is-more{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),transparent);mask-image:linear-gradient(#000 calc(100% - 32px),transparent)}.sd-cart__lines{padding:0 20px}.sd-cart__err{margin:12px 20px 0;padding:10px 12px;border-radius:8px;background:var(--sd-red-tint);color:var(--sd-ink);font:500 13px/1.35 var(--sd-font)}.sd-cart__err[hidden]{display:none}.sd-line{position:relative;display:grid;grid-template-columns:88px minmax(0,1fr);gap:14px;padding:18px 32px 18px 0;border-bottom:1px solid var(--sd-line)}.sd-line__img img{display:block;width:88px;height:88px;object-fit:cover;border-radius:8px;background:var(--sd-soft);opacity:1!important;visibility:visible!important}.sd-line__info{display:flex;flex-direction:column;gap:2px;min-width:0}.sd-line__t{font:600 15px/1.3 var(--sd-head);letter-spacing:-.02em;color:var(--sd-ink);text-decoration:none}.sd-line__what{font:400 13px/1.35 var(--sd-font);color:var(--sd-text);text-wrap:pretty}.sd-line__o{font:400 13px/1.35 var(--sd-font);color:var(--sd-mute)}.sd-line__row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.sd-qty{display:inline-flex;align-items:center;height:44px;border:1px solid #dcdcdc;border-radius:999px;background:#fff}.sd-qty button{width:44px;height:42px;border:0;border-radius:999px;background:transparent;font:400 18px/1 var(--sd-font);color:var(--sd-ink);cursor:pointer;touch-action:manipulation}.sd-qty button:hover{background:var(--sd-soft)}.sd-qty span{min-width:24px;text-align:center;font:500 15px/1 var(--sd-font);font-variant-numeric:tabular-nums}.sd-line__qtyfix{font:600 13px/1 var(--sd-font);color:var(--sd-ink)}.sd-line__p{font:700 17px/1.2 var(--sd-font);color:var(--sd-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.sd-line__was{margin-top:4px;font:400 13px/1.3 var(--sd-font);color:var(--sd-was);text-align:right}.sd-line__was s{text-decoration-color:currentColor;text-decoration-thickness:1px}.sd-line__rm{position:absolute;top:10px;right:-10px;width:44px;height:44px;display:grid;place-items:center;border:0;background:transparent;color:#767676;cursor:pointer}.sd-line__rm svg{width:15px;height:15px}.sd-line__rm:hover{color:var(--sd-ink)}.sd-cart__empty{padding:56px 0;text-align:center}.sd-cart__empty p{margin:0 0 16px;font:500 16px/1.3 var(--sd-font);color:var(--sd-mute)}.sd-cart__empty-go{display:inline-flex;align-items:center;min-height:48px;padding:0 26px;border-radius:999px;background:var(--sd-ink);color:#fff;font:600 15px/1 var(--sd-head);text-decoration:none}.sd-upg{position:relative;display:flex;align-items:center;gap:12px;margin:18px 0 6px;padding:14px 12px 14px 14px;border-radius:12px;background:var(--sd-soft);color:var(--sd-ink);border:1px solid var(--sd-ink)}.sd-upg__txt{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.sd-upg__txt b{font:600 15px/1.25 var(--sd-head);letter-spacing:-.02em;text-transform:none}.sd-upg__txt span{font:400 13px/1.35 var(--sd-font);color:var(--sd-text);text-wrap:pretty}.sd-upg__go{flex:none;min-height:44px;padding:0 18px;border:1px solid var(--sd-ink);border-radius:999px;background:#fff;color:var(--sd-ink);font:600 14px/1 var(--sd-head);text-transform:none;letter-spacing:0;cursor:pointer;touch-action:manipulation}.sd-nw,.sd-upg__txt b .sd-nw{white-space:nowrap;font:inherit;color:inherit;letter-spacing:inherit}.sd-upg__go:hover{background:var(--sd-ink);color:#fff}.sd-cart__up{padding:18px 20px 20px;background:var(--sd-soft);color:var(--sd-ink);margin-top:16px}.sd-cart__up-h{margin:0 0 12px;font:600 16px/1.2 var(--sd-head);letter-spacing:var(--sd-track);text-transform:none;color:var(--sd-ink)}.sd-cart__up-row{display:grid;gap:8px}.sd-up-row{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:start;gap:12px;padding:10px;border-radius:12px;background:#fff}.sd-up-row__img img{display:block;width:64px;height:64px;object-fit:cover;border-radius:8px;background:var(--sd-soft)}.sd-up-row__info{display:flex;flex-direction:column;gap:4px;min-width:0}.sd-up-row__t{font:600 14px/1.25 var(--sd-head);letter-spacing:-.02em;color:var(--sd-ink);text-decoration:none}.sd-up-row__what{font:400 13px/1.3 var(--sd-font);color:var(--sd-text);text-wrap:pretty}.sd-up-row__p{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 6px;font:400 13px/1.2 var(--sd-font);font-variant-numeric:tabular-nums}.sd-up-row__p strong{order:0;font:700 14px/1.2 var(--sd-font);color:var(--sd-ink)}.sd-up-row__p s{order:1;color:var(--sd-was);text-decoration-color:currentColor;text-decoration-thickness:1px}.sd-up-row__sel{width:100%;max-width:220px;height:44px;border-radius:8px;border:1px solid #dcdcdc;background:#fff;color:var(--sd-ink);font:400 13px/1 var(--sd-font);padding:0 8px}.sd-up-row__add{min-width:64px;min-height:44px;padding:0 16px;border:1px solid var(--sd-ink);border-radius:999px;background:#fff;color:var(--sd-ink);font:600 14px/1 var(--sd-head);text-transform:none;letter-spacing:0;cursor:pointer;touch-action:manipulation;transition:background .15s,color .15s;align-self:start;margin-top:10px}.sd-up-row__add:hover{background:var(--sd-ink);color:#fff}.sd-cart__foot{flex:none;padding:14px 20px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--sd-line);background:#fff}.sd-cart__save{margin:0 0 8px;padding:0;background:none;color:var(--sd-red);font:600 15px/1.3 var(--sd-font);text-align:left}.sd-cart__save strong{font-weight:700}.sd-cart__sum{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px;font:500 16px/1 var(--sd-font);color:var(--sd-ink)}.sd-cart__sum strong{font-size:20px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.sd-cart__go-form{margin:0}.sd-cart__go{width:100%;min-height:54px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;background:var(--sd-ink);color:#fff;font:600 17px/1 var(--sd-head);text-transform:none;letter-spacing:-.005em;cursor:pointer;touch-action:manipulation;transition:background .15s}.sd-cart__go svg{width:18px;height:18px}.sd-cart__go:hover{background:#2b2b2b}.sd-cart__fine{margin:10px 0 0;text-align:center;font:400 12px/1.3 var(--sd-font);color:var(--sd-mute)}.sd-cart :focus-visible{outline:2px solid var(--sd-ink);outline-offset:2px}@media(prefers-reduced-motion:reduce){.sd-cart__panel,.sd-cart__scrim,.sd-cart__bar span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/sd-edits.css.map */
