:root{--ink: #0E1113;--ink-2: #2A3036;--ink-3: #5A646B;--line: #E3E6E4;--bg: #ffffff;--bg-2: #F1F3F2;--tint: #F1F3F2;--tint-2: #E3E6E4;--tint-3: #C3C9C5;--accent: #CF4A00;--accent-hover: #B03F00;--on-accent: #ffffff;--accent-ink: #B93C08;--accent-soft: #FF8A4C;--accent-wash: #FDEEE6;--pain: #B3121D;--dark: #0E1113;--sale: linear-gradient(90deg, #0E0A10 0%, #1C1016 50%, #0E0A10 100%);--pumpkin: #FF7A1A;--go: #2E7D4F;--ok: #B93C08;--r-btn: 5px;--r-card: 10px;--font: "Jost", "Futura PT", Futura, "Century Gothic", sans-serif;--wrap: 1200px}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:130px}body{margin:0;font:400 16px/1.55 var(--font);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased}img{display:block;max-width:100%}a{color:inherit}button{font:inherit;color:inherit}h1,h2,h3{margin:0;font-weight:600;line-height:1.15;letter-spacing:-0.01em}p{margin:0}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 20px}.sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.ring{font-style:normal;white-space:nowrap;padding:0 .16em;margin:0 .04em;background:var(--accent);color:var(--on-accent)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 28px;border:1.5px solid var(--accent);border-radius:var(--r-btn);background:var(--accent);color:var(--on-accent);font-size:15px;font-weight:600;letter-spacing:0.12em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background 0.15s}.btn:hover{border-color:var(--accent-hover);background:var(--accent-hover);color:var(--on-accent)}.btn:disabled{background:var(--ink-3);border-color:var(--ink-3);color:#fff;cursor:default}.btn-light{background:var(--bg-2);color:var(--ink)}.btn-light:hover{background:#ecebeb}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}#site-header{display:contents}.top{position:sticky;top:0;z-index:30}.sale{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 22px;min-height:48px;padding:7px 16px;background:var(--sale);color:#fff}.sale-text{display:flex;align-items:center;gap:10px;font-size:15px;letter-spacing:0.06em;text-transform:uppercase}.sale-text b{font-weight:600}.sale-sep{opacity:0.6}.sale-clock{display:flex;align-items:flex-start;gap:5px}.sale-cell{display:flex;flex-direction:column;align-items:center;gap:2px}.sale-n{min-width:30px;padding:2px 5px;border-radius:4px;background:rgba(255,255,255,0.2);font-size:15px;font-weight:600;line-height:1.35;text-align:center;font-variant-numeric:tabular-nums}.sale-cell small{font-size:9px;letter-spacing:0.12em;text-transform:uppercase;opacity:0.75}.sale-colon{font-weight:600;line-height:1.6;opacity:0.8}.head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;height:66px;padding:0 24px;background:#fff;border-bottom:1px solid var(--line)}.head-logo{display:inline-flex;justify-self:center;color:var(--ink);text-decoration:none}.head-menu{justify-self:start}.head-tools{display:flex;justify-content:flex-end;gap:4px}.head-icon{position:relative;display:grid;place-items:center;width:44px;height:44px;padding:0;background:none;border:0;cursor:pointer}.head svg,.drawer svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.head-logo .logo,.head .head-logo .logo,.drawer .head-logo .logo{display:block;width:auto;height:20px;fill:currentColor;stroke:none}.bag-count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--accent);color:var(--on-accent);font-size:11px;font-weight:600;line-height:18px}.mq{overflow:hidden;border-bottom:1px solid var(--line);background:#fff}.mq-track{display:flex;width:max-content;animation:mq 60s linear infinite}.mq-set{display:flex;flex:none;margin:0;padding:0;list-style:none}.mq-set li{display:flex;align-items:center;gap:10px;padding:10px 20px;white-space:nowrap;font-family:"Figtree",var(--font);font-size:17px;font-weight:500;line-height:1.2}.pi{flex:none;width:19px;height:19px;color:var(--accent-ink)}@keyframes mq{to{transform:translateX(-50%)}}.no-scroll,.no-scroll body{overflow:hidden}.drawer-back{position:fixed;inset:0;z-index:70;background:rgba(21,21,21,0.4)}.drawer{position:fixed;top:0;bottom:0;left:0;z-index:71;display:flex;flex-direction:column;width:min(400px,90vw);overflow-y:auto;overscroll-behavior:contain;background:#fff;transform:translateX(-102%);visibility:hidden;transition:transform 0.28s ease,visibility 0s 0.28s}.drawer.open{transform:none;visibility:visible;transition:transform 0.28s ease}.drawer .pi{fill:currentColor;stroke:none}.drawer-head{padding:12px 22px 16px;background:linear-gradient(180deg,var(--tint-2),var(--tint))}.drawer-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.drawer .drawer-top .head-logo .logo{width:170px;height:auto}.drawer-x{margin-right:-10px}.drawer-search{display:flex;align-items:center;gap:10px;padding:0 14px;border:1px solid var(--tint-3);border-radius:999px;background:#fff}.drawer-search:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px var(--tint-2)}.drawer-search svg{width:20px;height:20px;color:var(--ink-3)}.drawer-search input{flex:1;min-width:0;height:46px;border:0;outline:0;font:inherit;font-size:16px;background:none}.drawer-body{display:flex;flex:1;flex-direction:column;padding:14px 22px 14px}.drawer-found{margin-bottom:14px;padding-bottom:6px;border-bottom:1px solid var(--line)}.drawer-found a{display:block;padding:10px 0;text-decoration:none}.drawer-found p{padding:10px 0;color:var(--ink-3);font-size:15px}.drawer-product{display:flex;align-items:center;gap:14px;padding:10px;border:1px solid var(--line);border-radius:14px;text-decoration:none;transition:border-color .2s}.drawer-product:hover{border-color:var(--tint-3)}.drawer-product img{flex:none;width:76px;height:76px;border-radius:10px;object-fit:cover;object-position:center 30%}.dp-text{display:flex;flex-direction:column;min-width:0}.dp-text small{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink)}.dp-text b{margin-top:2px;font-size:18px;font-weight:600;line-height:1.2}.dp-text>span{margin-top:3px;font-size:14px;line-height:1.35;color:var(--ink-2)}.dp-text em{display:flex;align-items:center;gap:2px;margin-top:7px;font-size:14px;font-style:normal;font-weight:600}.drawer .dp-text em svg{width:16px;height:16px;stroke-width:2}.drawer-links{margin:10px 0 0;padding:0;list-style:none}.drawer-links li+li{border-top:1px solid var(--line)}.drawer-links a{display:flex;align-items:center;gap:14px;padding:7px 0;font-size:17px;font-weight:500;text-decoration:none}.dl-ic{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--tint);color:var(--accent-ink)}.drawer .dl-ic .pi{width:20px;height:20px}.dl-t{flex:1}.drawer .dl-chev{width:18px;height:18px;color:var(--ink-3);transition:transform .2s}.drawer-links a:hover .dl-chev{transform:translateX(3px);color:var(--accent-ink)}.drawer-label{margin-top:12px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.drawer-small{display:grid;grid-template-columns:1fr 1fr;gap:2px 16px;margin-top:6px}.drawer-small a{padding:5px 0;color:var(--ink-2);font-size:15px;text-decoration:none}.drawer-small a:hover{color:var(--ink)}.drawer-promise{display:flex;flex-wrap:wrap;gap:6px 16px;margin:10px 0 14px;padding:12px 0 0;border-top:1px solid var(--line);list-style:none}.drawer-promise li{display:flex;align-items:center;gap:7px;font-size:14px;color:var(--ink-2)}.drawer-promise .pi{width:18px;height:18px;flex:none;color:var(--accent-ink)}.drawer-sale{margin-top:auto;padding:14px 16px 14px;border-radius:14px;background:var(--sale);color:#fff}.ds-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.ds-top b{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;opacity:.9}.drawer-sale .sale-clock{align-items:center;gap:3px}.drawer-sale .sale-cell:first-child,.drawer-sale .sale-cell:first-child+.sale-colon{display:none}.drawer-sale .sale-cell small{display:none}.drawer-sale .sale-n{min-width:24px;padding:2px 3px;font-size:13px}.ds-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.ds-offer{font-size:21px;font-weight:600;line-height:1.15}.ds-btn{flex:none;padding:10px 22px;border-radius:999px;background:#fff;color:var(--ink);font-size:14px;font-weight:600;letter-spacing:.08em;text-align:center;text-transform:uppercase;text-decoration:none;transition:background .2s}.ds-btn:hover{background:var(--accent-wash)}.foot{margin-top:0;background:var(--dark);color:rgba(255,255,255,.72);font-size:15px}.foot-top{display:grid;grid-template-columns:1.4fr repeat(3,1fr) 1.3fr;gap:40px;max-width:var(--wrap);margin:0 auto;padding:64px 20px 44px}.foot .head-logo{justify-self:start;color:#fff}.foot .head-logo .logo{width:190px;height:auto}.foot-brand>p{margin-top:16px;max-width:32ch;line-height:1.6}.foot-promise{display:grid;gap:10px;margin:20px 0 0;padding:0;list-style:none}.foot-promise li{display:flex;align-items:center;gap:10px;color:#fff;font-size:14px}.foot-promise .pi{width:20px;height:20px;color:var(--accent-soft)}.foot h2{margin-bottom:18px;color:#fff;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.foot nav a,.foot-mail{display:block;margin-bottom:11px;color:rgba(255,255,255,.72);text-decoration:none;transition:color .15s ease}.foot nav a:hover,.foot-mail:hover{color:#fff}.foot-contact :is(p,address){margin:0 0 11px;color:rgba(255,255,255,.72);line-height:1.5}.foot-contact a{color:#fff;text-decoration:none;white-space:nowrap}.foot-contact a:hover{text-decoration:underline}.foot-contact address{font-style:normal}.foot-note{max-width:var(--wrap);margin:0 auto;padding:0 20px 26px;font-size:12.5px;line-height:1.6;color:rgba(255,255,255,.5)}.foot-bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;max-width:var(--wrap);margin:0 auto;padding:22px 20px 30px;border-top:1px solid rgba(255,255,255,.14);font-size:13px;color:rgba(255,255,255,.6)}.foot-loc{justify-self:end;color:#fff}body:has(.sticky) .foot-bar{padding-bottom:104px}.foot-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.foot-pay[hidden]{display:none}.foot .pay-mark{display:block;width:50px;height:32px;padding:0;border:0;border-radius:4px;overflow:hidden;background:none}@media(max-width:480px){.foot-pay{gap:6px}.foot .pay-mark{width:46px;height:29px}}.foot .pay-mark svg{display:block;width:100%;height:100%}@media(max-width:860px){.head{grid-template-columns:112px 1fr 112px;gap:0;height:58px;padding:0 6px}.head .head-logo .logo{width:132px;height:auto}.head-tools{gap:0}.head-icon{width:37px}.sale{gap:4px 12px;padding:6px 10px}.sale-text{font-size:13px;gap:7px}.sale-n{min-width:26px;font-size:14px}.mq-set li{padding:9px 14px;font-size:15px;gap:7px}.pi{width:17px;height:17px}.foot-top{grid-template-columns:1fr 1fr;gap:34px 20px;padding:48px 20px 34px}.foot-brand{grid-column:1 / -1}.foot-contact{grid-column:1 / -1}.foot-bar{grid-template-columns:1fr;justify-items:center;text-align:center;gap:14px}.foot-loc{justify-self:center}.foot-bar>p:first-child{order:3}}@media(prefers-reduced-motion:reduce){.mq{overflow-x:auto}.mq-track{animation:none}.mq-set[aria-hidden]{display:none}}.wrap.wide{max-width:1440px}.link{margin-left:auto;padding:0;border:0;background:none;font-size:15px;letter-spacing:0;text-transform:none;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mini-acc{margin-top:16px}.acc{border-bottom:1px solid var(--line)}.acc summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 0;font-size:16px;font-weight:600;list-style:none;cursor:pointer}.acc summary::-webkit-details-marker{display:none}.acc-i{position:relative;flex:none;width:14px;height:14px}.acc-i::before,.acc-i::after{content:"";position:absolute;inset:6px 0 auto;height:1.5px;background:var(--ink);transition:transform 0.2s}.acc-i::after{transform:rotate(90deg)}.acc[open] .acc-i::after{transform:rotate(0)}.acc-a{padding:0 0 18px;font-size:16px;color:var(--ink-2);max-width:62ch}.band{padding:80px 0}.band-tint{background:var(--tint)}.band-grey{background:var(--bg-2)}.narrow{max-width:760px}.sec-h{font-size:clamp(30px,4vw,42px);text-align:center;margin-bottom:44px}.sec-lead{text-align:center;font-size:17px;color:var(--ink-2);margin:-24px 0 28px}.faq .acc summary{font-size:17px;padding:20px 0}.acc-a p+p{margin-top:10px}.cue{display:none}@media(max-width:600px){.cue{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:16px}.cue[hidden]{display:none}.cue-arrow{display:grid;place-items:center;width:38px;height:38px;padding:0;border:1.5px solid var(--tint-3);border-radius:50%;background:#fff;color:var(--accent-ink);cursor:pointer}.cue-arrow svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cue-arrow:disabled{opacity:.35;cursor:default}.cue-dots{display:flex;align-items:center;gap:6px}.cue-dots i{width:7px;height:7px;border-radius:99px;background:var(--tint-3);opacity:.55;transition:opacity .25s ease,background .25s ease}.cue-dots i.on{width:22px;background:var(--ink);opacity:1}.cue-line{position:relative;width:120px;height:4px;border-radius:4px;background:var(--tint-2);overflow:hidden}.cue-line i{position:absolute;inset:0;border-radius:4px;background:var(--ink);clip-path:inset(0 92% 0 0 round 4px);transition:clip-path .2s ease}.rv-nav{display:none}.vs-band .cue-arrow{background:transparent}}.policy{max-width:760px;padding-top:40px;padding-bottom:80px}.policy h1{font-size:clamp(30px,4vw,42px);margin-bottom:22px}.policy-body{color:var(--ink-2);font-size:16px;line-height:1.7}.policy-body :is(p,ul,ol){margin:0 0 14px}.policy-body :is(h2,h3,h4){margin:26px 0 10px;color:var(--ink);font-size:19px}.policy-body a{color:var(--accent-ink)}.cart{position:fixed;inset:0 0 0 auto;width:min(460px,100%);max-width:100%;height:100%;max-height:100%;margin:0;padding:0;border:0;background:#fff;color:var(--ink)}.cart::backdrop{background:rgba(21,21,21,.45)}.cart[open]{animation:cart-in .28s ease}@keyframes cart-in{from{transform:translateX(100%)}}.cart-in{display:flex;flex-direction:column;height:100%}.cart-top{display:flex;align-items:flex-start;justify-content:space-between;padding:18px 20px 14px}.cart-top h2{font-size:20px;letter-spacing:.02em}.cart-top h2 small{font-size:15px;font-weight:400;color:var(--ink-3)}.cart-rating{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:13px;color:var(--ink-2)}.cart-stars{color:var(--ink);letter-spacing:1px;font-size:14px}.cart-rating b{color:var(--ink)}.cart-x{width:40px;height:40px;margin:-6px -8px 0 0;border:0;background:none;font-size:28px;line-height:1;cursor:pointer}.cart-sale{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 20px;white-space:nowrap;background:var(--sale);color:#fff;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.cart-sale[hidden]{display:none}.cart-sale-clock{flex:none;white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:.04em;font-weight:500}.cart-sale-clock span{display:inline-block;min-width:26px;padding:2px 4px;margin-left:4px;border-radius:4px;background:rgba(255,255,255,.16);text-align:center;font-weight:600}.cart-body{flex:1;overflow-y:auto;padding:18px 20px 8px}.cart.is-busy .cart-body,.cart.is-busy .cart-foot{opacity:.55;pointer-events:none;transition:opacity .15s}.cart-err{margin-bottom:10px;padding:10px 12px;border-radius:8px;background:#fdecec;color:#a12626;font-size:14px}.cart-steps{padding-bottom:16px;border-bottom:1px solid var(--line)}.cart-track{position:relative;height:6px;margin:13px 16.66% 0;border-radius:4px;background:var(--tint-2)}.cart-track i{position:absolute;inset:0;border-radius:4px;background:var(--accent-ink);transition:clip-path 1.3s cubic-bezier(.22,1,.36,1)}.cart-steps ol{position:relative;display:grid;grid-template-columns:repeat(3,1fr);margin:-15px 0 0;padding:0;list-style:none;text-align:center}.cart-steps li{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:12px;color:var(--ink-3)}.cart-dot{display:grid;place-items:center;width:26px;height:26px;margin-bottom:6px;border:2px solid var(--tint-2);border-radius:50%;background:#fff;color:var(--ink-3);font-size:12px;font-weight:600}.cart-dot svg{width:15px;height:15px;fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.cart-steps li.is-on .cart-dot{border-color:var(--accent-ink);background:var(--accent-ink)}.cart-steps li.is-next .cart-dot{border-color:var(--accent-ink);color:var(--accent-ink)}.cart-steps li b{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.cart-steps li.is-on b,.cart-steps li.is-next b{color:var(--ink)}.cart-steps li small{font-size:12px;line-height:1.35}.cs-pics{display:flex;justify-content:center;height:44px;margin:0 0 6px}.cs-pics i{display:block;width:40px;height:40px;overflow:hidden;border:2px solid #fff;border-radius:9px;background:#fff;box-shadow:0 2px 6px rgba(21,21,21,.2);transform:rotate(-6deg)}.cs-pics i:nth-child(2){transform:rotate(4deg) translateY(-1px)}.cs-pics i:nth-child(3){transform:rotate(-2deg)}.cs-pics i+i{margin-left:-14px}.cs-pics img{width:100%;height:100%;object-fit:cover}.cs-pics .cut img{object-fit:contain;padding:4%}.cart-steps li:not(.is-on):not(.is-next) .cs-pics{opacity:.55;filter:saturate(.6)}.cart-steps li.is-next .cs-pics{animation:cs-bob 2.8s ease-in-out infinite}@keyframes cs-bob{0%,70%,100%{transform:none}80%{transform:translateY(-4px)}90%{transform:translateY(0)}}.cart-steps .cs-gain{font-weight:600;color:var(--accent-ink)}.cart-steps li:not(.is-on):not(.is-next) .cs-gain{color:var(--ink-3)}@media(prefers-reduced-motion:reduce){.cart-steps li.is-next .cs-pics{animation:none}}.cart-msg{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:12px;font-size:14px;color:var(--ink-2);text-align:center}.cart-msg b{color:var(--ink)}.cart-msg .pi{width:18px;height:18px;color:var(--ok)}.cart-more{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:12px;padding:12px 14px;border:1.5px dashed var(--ink);border-radius:var(--r-card);background:var(--tint);color:var(--ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.cart-more .pi{width:18px;height:18px;color:var(--accent-ink)}.cart-more:hover{background:var(--tint-2)}.cart-lines{margin:0;padding:0;list-style:none}.cart-line{display:grid;grid-template-columns:84px 1fr auto;gap:14px;align-items:start;padding:16px 0;border-bottom:1px solid var(--line)}.cart-line img{width:84px;height:84px;border-radius:8px;object-fit:cover;background:var(--tint)}.cart-name{font-size:15px;font-weight:600;line-height:1.3}.cart-var{display:flex;align-items:center;gap:8px;margin-top:3px;font-size:14px;color:var(--ink-2)}.cart-tag{padding:2px 8px;border-radius:999px;background:var(--tint-2);color:var(--accent-ink);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.cart-qty{display:inline-flex;align-items:center;margin-top:10px;border:1px solid var(--line);border-radius:999px}.cart-qty button{width:34px;height:32px;border:0;background:none;font-size:18px;cursor:pointer}.cart-qty span{min-width:22px;text-align:center;font-size:14px;font-variant-numeric:tabular-nums}.cart-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-height:84px;font-size:16px}.cart-price b{font-weight:600}.cart-price s{font-size:13px;color:var(--ink-3)}.cart-rm{margin-top:auto;padding:4px;border:0;background:none;color:var(--ink-3);cursor:pointer}.cart-rm svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.cart-rm:hover{color:var(--ink)}.cart-gifts{margin-top:16px;padding:14px;border-radius:var(--r-card);background:var(--tint)}.cart-gifts-h{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink)}.cart-gifts-h span{font-weight:500;letter-spacing:.04em;text-transform:none;color:var(--ink-2)}.cart-gifts ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.cart-gifts li{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:12px}.cart-gifts li>i{display:block;width:46px;height:46px;overflow:hidden;border-radius:9px;background:#fff;box-shadow:0 1px 3px rgba(21,21,21,.12)}.cart-gifts li>i img{width:100%;height:100%;object-fit:cover}.cart-gifts li>i.cut img{object-fit:contain;padding:6%}.cart-gifts b{display:block;font-size:14.5px;font-weight:600;line-height:1.3}.cart-gifts small{display:block;font-size:12.5px;line-height:1.35;color:var(--ink-2)}.cart-gifts em{padding:3px 9px;border-radius:999px;background:var(--accent);color:var(--on-accent);font-size:11px;font-style:normal;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cart-empty{padding:48px 0;text-align:center;color:var(--ink-2)}.cart-empty-sub{margin-top:6px;font-size:14px}.cart-empty .btn{margin-top:20px}.cart-foot{padding:14px 20px 18px;border-top:1px solid var(--line);background:#fff;box-shadow:0 -10px 24px rgba(21,21,21,.05)}.cart-foot:empty{display:none}.cart-row{display:flex;justify-content:space-between;margin-bottom:6px;font-size:15px;color:var(--ink-2)}.cart-row b{color:var(--ink);font-weight:600}.cart-save b{color:var(--ok)}.cart-total{margin:8px 0 14px;font-size:18px;color:var(--ink)}.cart-go{display:flex;gap:10px;width:100%}.cart-go svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8}.cart-trust{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 16px;margin:12px 0 0;padding:0;list-style:none;font-size:12.5px;color:var(--ink-2)}.cart-trust li{display:flex;align-items:center;gap:5px}.cart-trust .pi{width:15px;height:15px;color:var(--ink-2)}.cart-pay{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:10px}.cart-pay .pay-mark{display:block;width:40px;height:25px;border-radius:3px;overflow:hidden}.cart-pay .pay-mark svg{display:block;width:100%;height:100%}@media(max-width:420px){.cart-sale{font-size:12px;letter-spacing:.06em}}@media(max-width:600px){.sale{flex-wrap:nowrap;justify-content:space-between;min-height:46px;gap:10px;padding:10px 14px}.sale-text{flex:1;min-width:0;gap:6px;font-size:13px;letter-spacing:.04em;white-space:nowrap;overflow:hidden}.sale-text>span:not(.sale-sep):not([aria-hidden]){min-width:0;overflow:hidden;text-overflow:ellipsis}.sale-text>span[aria-hidden]:not(.sale-sep){display:none}.sale-clock{flex:none}.sale-clock{align-items:center;gap:3px}.sale-cell small{display:none}.sale-cell:first-child,.sale-cell:first-child+.sale-colon{display:none}.sale-n{min-width:28px;padding:3px 4px;font-size:14.5px}.sale-colon{line-height:1}.foot nav a{margin-bottom:0;padding:9px 0}}#site-header:empty{display:block;height:162px}@media(max-width:860px){#site-header:empty{height:146px}}@media(max-width:600px){#site-header:empty{height:143px}}@media(max-width:430px){.sale-sep,.sale-sep+span{display:none}.sale-text>span[aria-hidden]:not(.sale-sep){display:inline}}.cs-pics .is-icon,.cart-gifts li>i.is-icon{display:grid;place-items:center;background:var(--tint-2);color:var(--accent-ink)}.is-icon .pi{width:62%;height:62%;color:inherit}.sale{border-bottom:2px solid var(--pumpkin)}.sale-text b,.drawer-sale b{color:var(--pumpkin)}.sale-n{background:var(--pumpkin)!important;color:#0E0A10!important;font-weight:700}.sale-colon{color:var(--pumpkin);opacity:1}.cart-sale{border-bottom:2px solid var(--pumpkin)}
