:root{--sale-red: #c40f24;--sale-red-bright: #ee2034}.popup__grid{position:relative}.popup__close{top:4px;right:4px;z-index:3;width:40px;height:40px;background:transparent;color:#8c8c87;border:0;border-radius:50%}.popup__close:hover{background:transparent;color:#6a6a66}.popup__close svg{width:15px;height:15px;stroke-width:1.5}@media(max-width:749px){.popup__art{padding-block:26px}}.header-logo .logo--old{height:calc(var(--logo-h, 34px) * .86);width:auto}@media(min-width:750px){.header-logo .logo--old{height:var(--logo-h, 34px)}}.site-footer__mark .logo--old{width:min(100%,440px);height:auto}.popup__art .logo--old{width:min(220px,66%);height:auto}.password .logo--old{width:min(280px,62vw);height:auto}.badge--sale{background:var(--ink);color:#fff;box-shadow:none}.salebar{position:relative;display:block;overflow:hidden;background:var(--sale-red);color:#fff;text-decoration:none;text-align:center;-webkit-tap-highlight-color:transparent}.salebar[hidden]{display:none}.salebar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%);transform:translate(-120%);animation:salebar-shine 3.8s ease-in-out infinite}@keyframes salebar-shine{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}.salebar__inner{position:relative;z-index:1;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:4px 10px;padding:4px var(--gutter);white-space:nowrap;font:700 clamp(14px,3.9vw,17px)/1.1 var(--font-head);letter-spacing:.08em;text-transform:uppercase}.salebar__name{padding:3px 7px 2px;background:#fff;color:var(--sale-red);border-radius:5px;letter-spacing:.1em}.salebar__timer{display:inline-flex;align-items:baseline;gap:6px;padding-left:10px;border-left:1.5px solid rgba(255,255,255,.55)}.salebar__timer[hidden]{display:none}.salebar__label{opacity:.9}.salebar__clock{font-variant-numeric:tabular-nums}.salebar__clock b{font-weight:700}.salebar:hover .salebar__text{text-decoration:underline;text-underline-offset:4px}@media(max-width:349px){.salebar__label{display:none}.salebar__timer{padding-left:8px}}@media(prefers-reduced-motion:reduce){.salebar:after{animation:none;display:none}}.salehero{position:relative;overflow:hidden;background:var(--sale-red);color:#fff}.salehero[hidden]{display:none}.salehero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(-45deg,transparent 0 24px,rgba(0,0,0,.07) 24px 48px)}.salehero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:10px;background:repeating-linear-gradient(-45deg,var(--ink) 0 14px,#fff 14px 28px)}.salehero__inner{position:relative;z-index:1;display:grid;justify-items:start;gap:14px;padding-block:clamp(30px,8vw,72px) clamp(40px,9vw,84px)}.salehero__eyebrow{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:7px 12px 6px;background:#fff;color:var(--sale-red);border-radius:6px;font:700 clamp(16px,4.2vw,21px)/1.1 var(--font-head);letter-spacing:.14em;text-transform:uppercase}.salehero__eyebrow i{width:6px;height:6px;border-radius:50%;background:var(--sale-red)}.salehero__title{max-width:11ch;font:700 clamp(3.6rem,17vw,10rem)/.86 var(--font-head);letter-spacing:.005em;text-transform:uppercase;text-wrap:balance}.salehero__sub{max-width:40ch;font-size:clamp(15px,3.9vw,18px);color:#ffffffeb}.salehero__bottom{display:flex;flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:6px}.salehero .btn{min-height:58px;padding-inline:34px;background:var(--ink);color:#fff;border-color:var(--ink);font-size:22px}.salehero .btn:hover{background:#fff;border-color:#fff;color:var(--sale-red)}.salehero__timer{display:flex;align-items:stretch;gap:8px}.salehero__timer[hidden]{display:none}.salehero__timer-label{align-self:center;margin-right:4px;font:700 17px/1 var(--font-head);letter-spacing:.12em;text-transform:uppercase;color:#ffffffeb}.salehero__timer>span:not(.salehero__timer-label){display:grid;justify-items:center;align-content:center;gap:4px;min-width:58px;padding:9px 6px 7px;background:#00000047;border:1.5px solid rgba(255,255,255,.7);border-radius:var(--radius)}.salehero__timer b{font:700 clamp(30px,8vw,40px)/1 var(--font-head);font-variant-numeric:tabular-nums}.salehero__timer small{font:600 11px/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#ffffffeb}@media(max-width:480px){.salehero__timer-label{flex-basis:100%;margin:0 0 2px}.salehero__timer{flex-wrap:wrap}}.nav-list--shop>li>details>summary{min-height:58px;font-size:clamp(2rem,9.4vw,2.7rem)}.nav-list--shop>li>a .icon{width:22px;height:22px;flex:none}.nav-list--shop>li>a:hover,.nav-list--shop>li>a:active,.nav-list--shop>li>details>summary:hover{background:var(--soft)}.nav-list--shop .nav-list__sub a{padding:13px var(--gutter) 11px calc(var(--gutter) + 4px);-webkit-text-stroke-width:.03em;font:700 clamp(1.5rem,6.6vw,1.9rem)/1.05 var(--font-head);letter-spacing:.02em}.nav-list--shop .nav-list__sub a+a{border-top:1px solid var(--hair)}.drawer-meta{display:grid;gap:0;padding:0 0 calc(28px + env(safe-area-inset-bottom))}.drawer-contact{display:flex;flex-wrap:wrap;gap:10px;padding:22px var(--gutter) 6px}.drawer-contact .btn{flex:1 1 150px;min-height:52px;font-size:20px}.drawer-contact .btn .icon{width:20px;height:20px}.drawer-social{display:grid;gap:12px;padding:22px var(--gutter) 0}.drawer-social__title{font:700 17px/1 var(--font-head);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.drawer-social ul{display:flex;flex-wrap:wrap;gap:8px}.drawer-social a{display:inline-flex;align-items:center;min-height:46px;padding:0 16px;border:2px solid var(--ink);border-radius:var(--radius);text-decoration:none;font:700 20px/1 var(--font-head);letter-spacing:.06em;text-transform:uppercase}.drawer-social a:hover{background:var(--ink);color:#fff}.cart-line__price--sale{color:var(--price-red)}.cart-line__price--sale s{color:var(--muted)}.cart-totals{gap:8px}.cart-totals__row--sale{align-items:center;padding:9px 12px;background:#fdecee;border:1.5px solid var(--sale-red);border-radius:var(--radius)}.cart-totals__sale{display:inline-flex;align-items:center;gap:10px;font:700 17px/1 var(--font-head);letter-spacing:.08em;text-transform:uppercase;color:var(--sale-red)}.sale-pill{display:inline-block;padding:5px 8px 4px;background:var(--sale-red);color:#fff;border-radius:5px;font:700 17px/1 var(--font-head);letter-spacing:.06em}.cart-totals__saving{font-weight:700;color:var(--sale-red);font-variant-numeric:tabular-nums}.cart-totals__amount{display:inline-flex;align-items:baseline;gap:10px}.cart-totals__was{font-size:15px;font-weight:500;color:var(--muted)}.sc{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.sc__radio{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.sc__top{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px;align-items:center}.sc__legend{display:grid;gap:10px;min-width:0}.sc__legend li{display:flex;align-items:center;gap:10px;font:700 15px/1.2 var(--font-body);text-transform:uppercase;letter-spacing:.02em}.sc__legend b{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--ink);color:#fff;font:700 17px/1 var(--font-head)}.sc__svg{width:100%;max-width:300px;justify-self:end;overflow:visible}.sc__tee{fill:var(--soft);stroke:var(--ink);stroke-width:2.5;stroke-linejoin:round}.sc__guide path,.sc__arrow path{stroke:var(--ink);stroke-width:2;fill:none;stroke-linecap:round}.sc__guide path{stroke-dasharray:3 4;stroke-width:1.5}.sc__arrow .sc__head{fill:var(--ink);stroke:none}.sc__dot circle{fill:var(--ink)}.sc__letter text{fill:#fff;font:700 15px var(--font-head)}.sc__switch{display:inline-grid;grid-auto-flow:column;justify-self:start;padding:3px;background:var(--soft);border-radius:var(--radius)}.sc__switch label{display:grid;place-items:center;min-height:40px;padding:0 18px;border-radius:8px;cursor:pointer;font:700 17px/1 var(--font-head);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);-webkit-tap-highlight-color:transparent}.sc__radio[value=in]:checked~.sc__switch [data-unit=in],.sc__radio[value=cm]:checked~.sc__switch [data-unit=cm]{background:var(--ink);color:#fff}.sc__radio[value=in]:focus-visible~.sc__switch [data-unit=in],.sc__radio[value=cm]:focus-visible~.sc__switch [data-unit=cm]{outline:3px solid var(--ink);outline-offset:2px}.sc__radio[value=in]:checked~.sc__panel--cm,.sc__radio[value=cm]:checked~.sc__panel--in{display:none}.sc__table{width:100%;border-collapse:separate;border-spacing:0;text-align:center;border:1.5px solid var(--ink);border-radius:var(--radius);overflow:hidden;font-variant-numeric:tabular-nums}.sc__table th,.sc__table td{padding:11px 6px;border-bottom:1px solid var(--hair);font:600 16px/1.2 var(--font-body)}.sc__table thead th{background:var(--ink);color:#fff;border-bottom:0;font:700 18px/1 var(--font-head);letter-spacing:.1em;text-transform:uppercase}.sc__table tbody th{font:700 20px/1 var(--font-head);letter-spacing:.04em;text-align:center;background:var(--soft)}.sc__table tbody tr:last-child th,.sc__table tbody tr:last-child td{border-bottom:0}.sc__table tbody tr:nth-child(2n) td{background:#fafaf8}.sc__note{font-size:14px;color:var(--muted)}@media(max-width:480px){.sc__top{grid-template-columns:minmax(0,1fr)}.sc__svg{justify-self:center}.sc__legend{display:flex;flex-wrap:wrap;gap:8px 18px}}.accordion .sc,.acc .sc{margin-top:14px}.track__form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-top:28px}.track__form .input{min-height:58px;font-size:18px;letter-spacing:.04em}.track__form .btn{min-height:58px;padding-inline:30px;font-size:22px}@media(max-width:480px){.track__form{grid-template-columns:1fr}}.track__error{margin-top:10px;font-size:14px;font-weight:600;color:var(--sale-red)}.track__error[hidden],.track__result[hidden],.track__fallback[hidden]{display:none}.track__result{margin-top:24px;padding:6px;border:2px solid var(--ink);border-radius:16px;background:#fff;scroll-margin-top:calc(var(--header-h) + 16px)}.track__widget{min-height:120px;border-radius:12px;overflow:hidden}.track__fallback{padding:16px;font-size:15px}.track__steps{display:grid;gap:12px;margin-top:34px}.track__steps li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px;align-items:start;padding:14px;background:var(--soft);border-radius:var(--radius);font-size:15px}.track__steps b{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--ink);color:#fff;font:700 22px/1 var(--font-head)}.track__help{display:grid;gap:10px;margin-top:28px;padding:20px;border:2px solid var(--ink);border-radius:16px}.track__help-title{font:700 26px/1 var(--font-head);letter-spacing:.03em;text-transform:uppercase}.track__help .btn-row{margin-top:4px}.contact__cards{display:grid;gap:10px;margin-top:28px}.contact__cards a{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:14px;min-height:68px;padding:12px 16px;border:2px solid var(--ink);border-radius:var(--radius);text-decoration:none}.contact__cards a:hover{background:var(--ink);color:#fff}.contact__cards .icon{width:26px;height:26px}.contact__cards b{display:block;font:700 22px/1 var(--font-head);letter-spacing:.04em;text-transform:uppercase}.contact__cards small{display:block;margin-top:3px;font-size:14px;opacity:.8;overflow-wrap:anywhere}.salestrip{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;padding:8px 12px;background:#fdecee;border:1.5px solid var(--sale-red);color:var(--sale-red);border-radius:var(--radius)}.salestrip[hidden]{display:none}.salestrip__tag{display:inline-flex;align-items:center;gap:8px;font:700 16px/1 var(--font-head);letter-spacing:.1em;text-transform:uppercase}.salestrip__tag:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--sale-red)}.salestrip__timer{display:inline-flex;align-items:baseline;gap:8px}.salestrip__timer[hidden]{display:none}.salestrip__label{font:600 12px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;opacity:.85}.salestrip__clock{display:inline-flex;gap:6px;font:700 14px/1 var(--font-head);letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums}.salestrip__clock b{margin-right:1px;font:700 20px/1 var(--font-head);letter-spacing:.02em}@media(max-width:349px){.salestrip__label{display:none}}.ratingstrip{background:#fff;border-bottom:1px solid var(--hair)}.ratingstrip__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 14px;padding-block:11px}.ratingstrip__lead{font:700 17px/1 var(--font-head);letter-spacing:.1em;text-transform:uppercase}.ratingstrip .rating{margin-top:0;font-size:15px}html.has-drawer .hc__fab{display:none}@media(prefers-reduced-motion:reduce){.t-sec{display:none!important}}.top-stack.is-pinned{position:sticky;top:0;z-index:60}.top-stack:not(.is-pinned){display:contents}.top-stack.is-pinned .shopify-section:has(>.site-header){position:relative;z-index:auto}.toolbar{top:var(--stack-h, var(--header-h))}@media(min-width:990px){.product__info,.cart-summary{top:calc(var(--stack-h, var(--header-h)) + 24px)}}.track__result{scroll-margin-top:calc(var(--stack-h, var(--header-h)) + 16px)}.rating__stars{--tp-off: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='1' y='1' width='22' height='22' fill='%23dcdce6'/%3E%3Cpath transform='translate(3.6 3.6) scale(.7)' fill='%23fff' d='M12 1.8l3.1 6.9 7.4.8-5.5 5 1.6 7.4-6.6-3.8-6.6 3.8 1.6-7.4-5.5-5 7.4-.8z'/%3E%3C/svg%3E");--tp-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='1' y='1' width='22' height='22' fill='%2300b67a'/%3E%3Cpath transform='translate(3.6 3.6) scale(.7)' fill='%23fff' d='M12 1.8l3.1 6.9 7.4.8-5.5 5 1.6 7.4-6.6-3.8-6.6 3.8 1.6-7.4-5.5-5 7.4-.8z'/%3E%3C/svg%3E");--s: 22px;position:relative;flex:none;width:calc(var(--s) * 5);height:var(--s);background:var(--tp-off) 0 0 / var(--s) var(--s) repeat-x;-webkit-mask:none;mask:none}.rating__stars:after{content:"";position:absolute;left:0;top:0;bottom:0;width:calc(var(--rating, 0) / 5 * 100%);background:var(--tp-on) 0 0 / var(--s) var(--s) repeat-x}.rating{gap:12px;font-size:15px;white-space:nowrap}.rating__text{display:inline-flex;align-items:baseline;gap:0 8px;line-height:1.25}.rating__score{font-weight:700}.rating__count:before{content:"\b7";margin-right:8px;opacity:.55}.rating--pdp{margin:0 0 12px;gap:10px}.rating--pdp .rating__stars{--s: 20px}.rating--pdp .rating__score{font-size:16px}.rating--pdp .rating__count{color:var(--muted)}.rating--pill{margin:2px 0 0;gap:10px;padding:8px 16px 8px 10px;background:#fff;color:var(--ink);border-radius:999px;font-size:14px;box-shadow:0 6px 18px -8px #00000073}.rating--pill .rating__stars{--s: 18px}#CustomerReviews{scroll-margin-top:calc(var(--stack-h, var(--header-h)) + 12px)}.crv__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;margin-bottom:clamp(22px,4vw,40px)}.rating--head{margin:0;gap:12px;padding:9px 18px 9px 12px;background:#fff;border:2px solid var(--ink);border-radius:999px}.rating--head .rating__stars{--s: 22px}.rating--head .rating__score{font-size:18px}.crv__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media(min-width:750px){.crv__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(min-width:990px){.crv__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.crv__card{display:flex;flex-direction:column;gap:14px;padding:20px;background:#fff;border:2px solid var(--ink);border-radius:var(--radius)}.crv__card[hidden]{display:none}.crv__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.crv__card .rating__stars{--s: 20px}.crv__date{font-size:13px;color:var(--muted)}.crv__title{font:700 22px/1.05 var(--font-head);letter-spacing:.03em;text-transform:uppercase}.crv__text{flex:1 1 auto;font-size:16px;line-height:1.5;font-weight:500;color:var(--ink)}.crv__by{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px;color:var(--muted)}.crv__by strong{color:var(--ink);font-weight:700}.crv__ok{padding:3px 10px;background:#e3f6ee;color:#08704d;border-radius:999px;font-size:12px;font-weight:600}.crv__more{display:flex;justify-content:center;margin-top:22px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/theme-v5.css.map */
