*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}body{margin:0;background:var(--c-bg);color:var(--c-ink);font-family:var(--f-body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.is-locked{overflow:hidden}img,svg,video{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:3px}button{font:inherit;color:inherit;cursor:pointer}input,select,textarea{font:inherit;color:inherit}:where(ul[role=list]){list-style:none;margin:0;padding:0}:focus-visible{outline:2px solid var(--c-navy);outline-offset:2px;border-radius:4px}[hidden]{display:none!important}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip-link{position:absolute;left:12px;top:-60px;z-index:999;background:var(--c-ink);color:#fff;padding:10px 16px;border-radius:8px}.skip-link:focus{top:12px}.page-width{width:100%;max-width:calc(var(--page-width) + var(--gutter) * 2);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.page-narrow{max-width:calc(760px + var(--gutter) * 2)}.center-block{text-align:center;padding-top:80px;padding-bottom:80px;display:grid;gap:14px;justify-items:center}.main{min-height:50vh}.main:focus{outline:none}h1,h2,h3,h4{margin:0;line-height:1.12;text-wrap:balance;font-family:var(--f-head);letter-spacing:-.01em}.h1{font-size:clamp(28px,3.4vw,40px);font-weight:700;letter-spacing:-.01em}.h2{font-size:clamp(22px,2.4vw,30px);font-weight:700;letter-spacing:-.005em}.h3{font-size:19px;font-weight:700}.display{font-family:var(--f-head);font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:-.01em;line-height:.96}.display--xl{font-size:clamp(56px,10vw,120px);color:var(--c-brand)}.rte{overflow-wrap:anywhere}.rte>:first-child{margin-top:0}.rte>:last-child{margin-bottom:0}.rte p,.rte ul,.rte ol{margin:0 0 .8em}.rte h2,.rte h3,.rte h4{margin:1.2em 0 .5em;font-size:1.05em}.rte a{text-decoration:underline}.rte img{border-radius:var(--r-card);margin:1em 0}.rte table{border-collapse:collapse;width:100%;font-size:14px}.rte--table table{border:0}.rte--table td,.rte--table th{border:0;border-bottom:1px solid var(--c-line);padding:8px 6px;text-align:left}.rte--table tr:first-child td{font-weight:700}.rte--table td:not(:first-child){text-align:right;white-space:nowrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 28px;border-radius:var(--r-btn);border:2px solid transparent;font-weight:700;font-size:15px;letter-spacing:.01em;text-decoration:none!important;transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease}.btn:active{transform:scale(.98)}.btn[disabled]{opacity:.5;cursor:not-allowed}.btn--sm{min-height:40px;padding:0 18px;font-size:14px}.btn--lg{min-height:54px;padding:0 40px;font-size:16px}.btn--block{width:100%}.btn--dark{background:var(--c-ink);color:#fff}.btn--dark:hover{background:#000}.btn--light{background:#fff;color:var(--c-ink)}.btn--light:hover{box-shadow:0 6px 20px #0000002e}.btn--ghost{background:transparent;border-color:var(--c-line);color:var(--c-ink)}.btn--ghost:hover{border-color:var(--c-ink)}.btn--buy{background:var(--c-buy);color:var(--c-buy-ink);min-height:54px;font-size:16px}.btn--buy:hover{filter:brightness(.94)}.btn.is-loading{pointer-events:none;opacity:.8}.btn.is-done{background:var(--c-ink)}.tilt-btn{display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--c-navy);font-family:var(--f-body);font-weight:700;font-size:16px;padding:13px 26px;border-radius:999px}.link-arrow{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:15px}.chip{display:inline-flex;align-items:center;gap:4px;background:var(--c-panel);color:var(--c-muted);font-size:12px;font-weight:500;padding:3px 8px;border-radius:6px}.chip--x{background:var(--c-ink);color:#fff;font-size:13px;padding:6px 10px;border-radius:999px;text-decoration:none!important}.badge{display:inline-block;font-size:12px;font-weight:700;padding:4px 8px;border-radius:6px;line-height:1}.badge--sale{background:var(--c-sale);color:#fff}.badge--light{background:#fff;color:var(--c-ink);border:1px solid var(--c-line);font-weight:500}.badge--muted{background:var(--c-ink);color:#fff}.topbar{background:var(--topbar-bg);color:var(--topbar-fg);font-size:13px;font-weight:500;overflow:hidden}.topbar__track{display:flex;justify-content:center;gap:56px;padding:8px var(--gutter)}.topbar__item{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.topbar__item a{color:inherit}@media(max-width:749px){.topbar__track{justify-content:flex-start;gap:0}.topbar__item{flex:0 0 100%;justify-content:center;display:none}.topbar__item.is-active{display:inline-flex}.topbar__item:first-child:not(.is-seen){display:inline-flex}}.section-header{position:sticky;top:0;z-index:40}.section-header:has(#MenuDrawer:not([hidden])){z-index:95}.header{background:#fff;border-bottom:1px solid var(--c-line)}.header__main{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;min-height:72px}.header__main .header__burger{display:none}.header__logo{display:flex;align-items:center;width:var(--logo-w)}.header__logo-img{width:100%;height:auto}.header__logo-text{font-family:var(--f-head);font-weight:700;font-size:24px;color:var(--c-navy)}.header__icons{display:flex;align-items:center;gap:6px}.header__icon{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:none;border:0}.header__icon:hover{background:var(--c-panel);text-decoration:none}.cart-count{position:absolute;top:3px;right:1px;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:var(--c-navy);color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center;line-height:1}.search-pill{position:relative;display:flex;align-items:center;gap:10px;width:100%;max-width:560px;justify-self:end;height:46px;padding:0 16px;border:1.5px solid var(--c-line);border-radius:12px;background:#fff;transition:border-color .15s}.search-pill:focus-within{border-color:var(--c-ink)}.search-pill input{flex:1;border:0;outline:0;background:none;min-width:0;font-size:15px}.search-pill input::-webkit-search-cancel-button{-webkit-appearance:none}.search-pill--page{max-width:720px;margin:20px 0 32px;justify-self:start;padding-right:4px}.search-pill__results{position:absolute;left:-1.5px;right:-1.5px;top:calc(100% + 6px);background:#fff;border:1px solid var(--c-line);border-radius:12px;box-shadow:0 16px 40px #14182824;padding:8px;z-index:50;max-height:70vh;overflow:auto}.ps-item{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;padding:8px;border-radius:8px}.ps-item:hover,.ps-item[aria-selected=true]{background:var(--c-panel);text-decoration:none}.ps-item img{width:56px;height:56px;object-fit:contain;background:var(--c-panel);border-radius:8px;mix-blend-mode:multiply}.ps-item strong{font-size:14px}.ps-item span{font-size:14px;font-weight:700}.ps-all{display:block;text-align:center;padding:10px;font-weight:700;font-size:14px;border-top:1px solid var(--c-line);margin-top:6px}.ps-empty{padding:12px;color:var(--c-muted);font-size:14px}.lang{display:inline-flex;align-items:center;gap:4px;padding:0 6px}.lang__select{border:0;background:none;font-weight:700;font-size:14px;cursor:pointer;padding:4px 2px}.nav{border-top:1px solid transparent}.nav__list{display:flex;flex-wrap:wrap;gap:2px 22px;padding-top:2px;padding-bottom:10px}.nav__item{position:static}.nav__link{display:inline-flex;align-items:center;gap:3px;font-size:14.5px;font-weight:500;padding:6px 0;white-space:nowrap}.nav__link:hover,.nav__item:focus-within>.nav__link{color:var(--c-brand);text-decoration:none}.nav__link.is-active{font-weight:700}.nav__link--hl{color:var(--c-brand);font-weight:700}.mega{position:absolute;left:0;right:0;top:100%;background:#fff;border-top:1px solid var(--c-line);box-shadow:0 24px 40px #1418281a;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .16s ease,transform .16s ease,visibility 0s .16s}.has-drop:hover>.mega,.has-drop:focus-within>.mega,.has-drop.is-open>.mega{opacity:1;visibility:visible;transform:none;transition-delay:0s}.mega__inner{display:flex;flex-wrap:wrap;gap:20px 56px;padding-top:28px;padding-bottom:32px;position:relative}.mega__col{min-width:160px}.mega__head{display:block;font-weight:700;margin-bottom:10px}.mega__col li,.mega__simple li{margin:0 0 8px}.mega__col a:not(.mega__head),.mega__simple a{color:var(--c-muted);font-size:15px}.mega__col a:hover,.mega__simple a:hover{color:var(--c-ink)}.mega__simple{columns:3 200px;column-gap:56px}.mega__all{position:absolute;right:var(--gutter);bottom:32px;display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:14px}@media(max-width:989px){.header__main{grid-template-columns:auto 1fr auto;gap:8px;min-height:60px;grid-template-areas:"burger logo icons" "search search search";padding-top:6px;padding-bottom:10px}.header__main .header__burger{display:inline-grid;grid-area:burger}.header__logo{grid-area:logo;justify-self:center;width:min(var(--logo-w),130px)}.header__icons{grid-area:icons}.header__icons .lang{display:none}.search-pill{grid-area:search;max-width:none;height:42px}.nav{display:none}}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f111873;z-index:80}.drawer{position:fixed;top:0;bottom:0;z-index:90;width:min(420px,92vw);background:#fff;display:flex;flex-direction:column;box-shadow:0 0 40px #0003}.drawer--left{left:0;animation:slideL .22s ease}.drawer--right{right:0;animation:slideR .22s ease}@keyframes slideL{0%{transform:translate(-100%)}}@keyframes slideR{0%{transform:translate(100%)}}.drawer__head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--c-line)}.drawer__title{font-weight:700;font-size:18px}.drawer__count{color:var(--c-muted);font-weight:500}.drawer__close{width:40px;height:40px;border:0;background:var(--c-panel);border-radius:50%;display:grid;place-items:center}.drawer__body{flex:1;overflow:auto;padding:16px 20px}.drawer__foot{border-top:1px solid var(--c-line);padding:16px 20px 20px;display:grid;gap:10px}.mnav>li{border-bottom:1px solid var(--c-line)}.mnav__link{display:flex;justify-content:space-between;align-items:center;padding:15px 0;font-weight:700;font-size:17px;list-style:none;cursor:pointer}.mnav__link::-webkit-details-marker{display:none}.mnav__group[open]>.mnav__link .icon{transform:rotate(180deg)}.mnav__sub{padding:0 0 14px 4px}.mnav__sub li{padding:7px 0}.mnav__sub2{padding:6px 0 0 14px}.mnav__sub2 li{padding:5px 0;color:var(--c-muted)}.mnav__foot{display:flex;justify-content:space-between;align-items:center;padding:20px 0}.mnav__foot a{display:inline-flex;gap:8px;align-items:center;font-weight:500}.section{padding-top:clamp(36px,5vw,64px);padding-bottom:clamp(12px,2vw,24px)}.section__head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:18px}.section__title{margin-bottom:18px}.section__title--center{text-align:center}.section__head .section__title{margin:0}.section__more{margin:18px 0 0;text-align:right}.hero{display:grid;grid-template-columns:1fr 1fr;min-height:clamp(360px,38vw,520px);background:var(--hero-bg);color:var(--hero-fg);position:relative;overflow:hidden}.hero--boxed{border-radius:var(--r-banner);margin-top:20px;padding:0}.hero--flip .hero__panel{order:2}.hero__panel{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:20px;padding:clamp(32px,5vw,72px) clamp(24px,4vw,64px);position:relative}.hero__tag{position:absolute;left:0;top:0;background:#fff;color:var(--c-ink);font-size:12px;font-weight:700;padding:4px 8px;text-transform:uppercase;letter-spacing:.04em}.hero__title{font-size:clamp(44px,6.2vw,92px)}.hero__sub{margin:0;font-size:clamp(16px,1.8vw,24px);font-weight:500;text-transform:uppercase;letter-spacing:.01em;max-width:30ch}.hero__media{position:relative;min-height:280px}.hero__img,.hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hero__placeholder{background:#ffffff1f;fill:#ffffff59}.sticker{position:absolute;right:22px;bottom:22px;background:#fff;color:var(--c-navy);font-family:var(--f-body);font-weight:700;font-size:14px;line-height:1.2;padding:8px 14px;border-radius:999px;box-shadow:0 4px 14px #0e1a3d2e;max-width:70%;text-align:center}@media(max-width:749px){.hero{grid-template-columns:1fr}.hero__panel{order:2;padding:28px 22px 32px;gap:14px}.hero--flip .hero__panel{order:2}.hero__media{min-height:0;aspect-ratio:4 / 3}.hero__title{font-size:clamp(42px,13vw,64px)}}.rail{position:relative}.rail__track{display:grid;grid-auto-flow:column;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:4px 2px 8px;margin:0 -2px}.rail__track::-webkit-scrollbar{display:none}.rail__track--cards{grid-auto-columns:calc((100% - 48px)/4)}.rail__slide{scroll-snap-align:start;min-width:0}.rail__nav{display:flex;justify-content:flex-end;gap:10px;margin-top:14px}.rail__btn{width:42px;height:42px;border-radius:50%;border:1px solid var(--c-line);background:#fff;display:grid;place-items:center;box-shadow:0 2px 8px #0000000f;transition:opacity .15s}.rail__btn:hover{border-color:var(--c-ink)}.rail__btn[disabled]{opacity:.35;cursor:default}.rail__nav--light .rail__btn{background:#fffffff2;border-color:transparent;color:var(--c-ink)}@media(max-width:989px){.rail__track--cards{grid-auto-columns:calc((100% - 16px * 2) / 2.6)}}@media(max-width:749px){.rail__track--cards{grid-auto-columns:62%;gap:12px}.rail__nav{display:none}.rail__track{margin-right:calc(var(--gutter) * -1);padding-right:var(--gutter)}}.deals__track{grid-auto-columns:calc((100% - 72px)/5);gap:18px}.deal{scroll-snap-align:start}.deal__link{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--c-line);border-radius:var(--r-card);overflow:hidden;color:inherit;text-decoration:none!important;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.deal__link:hover{border-color:transparent;box-shadow:0 12px 30px #0e1a3d1f;transform:translateY(-2px)}.deal__stage{position:relative;display:block;aspect-ratio:1;background:var(--c-panel);background:radial-gradient(120% 85% at 50% 100%,color-mix(in srgb,var(--c-area) 24%,#fff),color-mix(in srgb,var(--c-area) 9%,#fff) 58%,#fff)}.deal__stage img,.deal__stage svg{position:absolute;top:9%;left:8%;width:84%;height:84%;object-fit:contain;filter:drop-shadow(0 12px 14px rgba(14,26,61,.18));transition:transform .3s ease}.deal__link:hover .deal__stage img{transform:scale(1.04)}.deal__body{display:flex;flex-direction:column;gap:4px;flex:1;padding:12px 16px 16px}.deal__area{display:flex;align-items:center;gap:7px;font-size:12px;line-height:1.3;color:var(--c-muted)}.deal__area:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--c-area)}.deal__title{font-family:var(--f-head);font-weight:600;font-size:16px;line-height:1.25;color:var(--c-ink)}.deal__more{display:inline-flex;align-items:center;gap:4px;margin-top:auto;padding-top:8px;font-size:13px;font-weight:600;color:var(--c-brand)}.deal__link:hover .deal__more{text-decoration:underline}@media(max-width:989px){.deals__track{grid-auto-columns:calc((100% - 14px) / 2.25);gap:14px}.deal__area{font-size:11px}.deal__body{padding:10px 12px 14px}.deal__title{font-size:15px}}.card{position:relative;display:flex;flex-direction:column;height:100%}.card__media{position:relative;aspect-ratio:var(--ratio, 4 / 5);background:var(--c-panel);border-radius:var(--r-card);overflow:hidden}.card__link{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:10%}.card__img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .25s ease,opacity .25s ease}.card__img--hover{position:absolute;top:10%;right:10%;bottom:10%;left:10%;width:80%;height:80%;opacity:0}.card:hover .card__img{transform:scale(1.04)}.card:hover .card__img--hover{opacity:1}.card__placeholder{width:100%;height:100%;fill:#cfd3da}.card__badges{position:absolute;left:10px;top:10px;display:flex;flex-wrap:wrap;gap:6px;z-index:2;pointer-events:none}.card__quick{position:absolute;right:10px;bottom:10px;z-index:2;margin:0}.quick-btn{width:46px;height:46px;border:0;border-radius:8px;background:var(--c-buy);color:var(--c-buy-ink);display:grid;place-items:center;box-shadow:0 4px 10px #0000001f;transition:transform .12s ease,filter .12s ease}.quick-btn:hover{filter:brightness(.94);text-decoration:none}.quick-btn:active{transform:scale(.94)}.quick-btn.is-done{background:var(--c-ink)}.card__body{display:flex;flex-direction:column;gap:3px;padding:12px 2px 0;flex:1}.card__chips{display:flex;gap:6px;margin-bottom:4px}.card__vendor{margin:0;font-size:12px;color:var(--c-muted);text-transform:uppercase;letter-spacing:.05em}.card__title{font-size:15px;font-weight:700;line-height:1.3}.card__title a:hover{text-decoration:none;color:var(--c-brand)}.card__sub{margin:0;color:var(--c-muted);font-size:14px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card .rating{margin-top:4px}.card .price{margin-top:auto;padding-top:8px}.rating{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700}.rating__stars{position:relative;display:inline-block;line-height:0}.rating__bg,.rating__fg{display:inline-flex;gap:1px}.rating__bg{color:#d9dce2}.rating__fg{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--c-star);width:var(--pct);overflow:hidden;white-space:nowrap}.rating__count{color:var(--c-muted);font-weight:500}.price__row{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.price__current{font-weight:700;font-size:17px}.price--sale .price__current{color:var(--c-sale)}.price__compare{color:var(--c-muted);font-size:14px}.price__unit{font-size:11.5px;color:var(--c-muted);margin-top:1px}.price__legal{margin:2px 0 0;font-size:12px;color:var(--c-muted)}.price__legal a{text-decoration:underline}.price--lg .price__current{font-size:30px}.price--lg .price__compare{font-size:18px}.price--lg .price__unit{font-size:13px}.promo{position:relative;display:grid;grid-template-columns:1.2fr 1fr;align-items:center;min-height:200px;background:var(--promo-bg);color:var(--promo-fg);border-radius:var(--r-banner);overflow:hidden;text-decoration:none!important}.promo__text{padding:clamp(24px,4vw,48px);display:grid;gap:18px;justify-items:center;text-align:center}.promo__title{font-size:clamp(34px,4.6vw,64px)}.promo__media{position:relative;align-self:stretch;min-height:240px}.promo__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.promo__label{position:absolute;right:16px;top:14px;background:#fff;color:var(--c-ink);font-size:12px;font-weight:700;padding:5px 10px;border-radius:4px;text-transform:uppercase}.promo:hover .tilt-btn{box-shadow:6px 6px #0003}.promo:not(:has(.promo__media)){grid-template-columns:1fr}@media(max-width:749px){.promo{grid-template-columns:1fr}.promo__media{min-height:200px}}.tabs{display:flex;gap:22px;border-bottom:3px solid var(--c-panel);margin-bottom:22px;overflow-x:auto;scrollbar-width:none;width:fit-content;max-width:100%}.tabs::-webkit-scrollbar{display:none}.tabs__btn{background:none;border:0;padding:8px 0 10px;margin-bottom:-3px;border-bottom:3px solid transparent;color:var(--c-muted);font-weight:500;font-size:15px;white-space:nowrap}.tabs__btn[aria-selected=true]{color:var(--c-ink);font-weight:700;border-bottom-color:var(--c-ink)}.tabs__btn:hover{color:var(--c-ink)}.tiles{grid-auto-columns:calc((100% - 16px * (var(--cols, 4) - 1)) / var(--cols, 4))}.tiles--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-top:24px}.tile{scroll-snap-align:start}.tile__link{position:relative;display:block;aspect-ratio:3 / 4;border-radius:var(--r-card);overflow:hidden;background:var(--c-panel);text-decoration:none!important}.tile__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.tile__link:hover .tile__img{transform:scale(1.05)}.tile__link:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(10,12,20,.72),transparent)}.tile__label{position:absolute;left:14px;right:14px;bottom:14px;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#fff;font-weight:700;font-size:17px;line-height:1.2}@media(max-width:749px){.tiles{grid-auto-columns:58%}}.band{background:var(--band-bg);color:var(--band-fg);margin-top:clamp(40px,5vw,64px);padding:clamp(36px,5vw,64px) 0;overflow:hidden}.band__inner{display:grid;grid-template-columns:minmax(260px,1fr) 2.3fr;gap:32px;align-items:center}.band__intro{display:grid;gap:18px;justify-items:start}.band__img{max-width:260px;border-radius:var(--r-card)}.band__title{font-size:clamp(40px,4.6vw,64px)}.band__text{font-size:16px;opacity:.92;max-width:34ch}.band__rail .rail__track--cards{grid-auto-columns:calc((100% - 16px * 2) / 3)}.band .card__media{background:#fff}.band .card__body{background:#fff;color:var(--c-ink);margin-top:-6px;padding:16px 14px 14px;border-radius:0 0 var(--r-card) var(--r-card)}.band .card{background:transparent}@media(max-width:989px){.band__inner{grid-template-columns:1fr}.band__rail .rail__track--cards{grid-auto-columns:62%}}.trust{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(28px,5vw,72px);align-items:center}.trust--flip .trust__media{order:-1}.trust__text{display:grid;gap:20px;justify-items:start}.trust__title{max-width:16ch}.trust__media img,.trust__media svg{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--r-banner);box-shadow:0 24px 50px #14182824;background:var(--c-panel)}.checks{display:grid;gap:10px}.checks li{display:flex;gap:10px;align-items:flex-start;font-size:16px}.checks .icon{flex:0 0 auto;color:var(--c-save);margin-top:3px}.checks--sm li{font-size:14px;font-weight:500}.checks--sm .icon{margin-top:2px;color:var(--c-ink)}@media(max-width:749px){.trust{grid-template-columns:1fr}.trust__media{order:-1}}.usp{overflow:hidden;border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line);padding:16px 0;margin-top:clamp(40px,5vw,64px)}.usp__track{display:flex;width:max-content;animation:marquee 38s linear infinite}.usp:hover .usp__track{animation-play-state:paused}.usp__list{display:flex;gap:56px;padding-right:56px}.usp__item{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-size:14px;font-weight:500}.usp__item .icon{color:var(--c-brand)}@keyframes marquee{to{transform:translate(-50%)}}.footer{background:var(--footer-bg);color:var(--footer-fg);padding-top:56px;overflow:hidden}.footer a{color:inherit}.footer__top{display:grid;grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:32px}@media(max-width:989px){.footer__top{grid-template-columns:repeat(2,minmax(0,1fr))}.footer__brand{grid-column:1 / -1}}.footer__name{font-family:var(--f-head);font-weight:700;font-size:28px;line-height:1}.footer__logo{max-width:160px}.footer__text,.footer__contact{margin-top:12px;font-size:14px;opacity:.92;max-width:32ch}.footer__social{display:flex;gap:10px;margin-top:16px}.footer__social a{width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.5);display:grid;place-items:center}.footer__social a:hover{background:#ffffff24}.footer__head{font-size:16px;font-weight:700;margin-bottom:14px}.footer__col li{margin-bottom:9px;font-size:15px}.footer__small{font-size:14px;opacity:.92;margin-bottom:10px}.news{display:grid;gap:8px}.news input{height:44px;border-radius:10px;border:0;padding:0 14px;color:var(--c-ink)}.news__ok{font-weight:700}.footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid rgba(255,255,255,.28);margin-top:44px;padding-top:22px;padding-bottom:22px}.footer__pay{display:flex;flex-wrap:wrap;gap:8px}.pay-icon{width:42px;height:28px}.footer__legal{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px;opacity:.92}.footer__wordmark{font-family:var(--f-head);font-weight:700;text-transform:uppercase;font-size:clamp(48px,13.5vw,210px);line-height:.8;text-align:center;white-space:nowrap;letter-spacing:-.01em;opacity:.97;margin-bottom:-.1em;padding:0 var(--gutter)}@media(max-width:749px){.footer__top{grid-template-columns:1fr 1fr}.footer__brand{grid-column:1 / -1}}.pdp{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);padding-top:28px;padding-bottom:24px;align-items:start}.gallery{display:grid;grid-template-columns:76px 1fr;gap:14px;position:sticky;top:150px}.gallery__thumbs{display:grid;gap:10px;align-content:start;max-height:560px;overflow:auto;scrollbar-width:none}.gallery__thumb{width:76px;aspect-ratio:1;border:2px solid transparent;border-radius:10px;background:var(--c-panel);padding:4px;position:relative;overflow:hidden}.gallery__thumb img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.gallery__thumb.is-active{border-color:var(--c-ink)}.gallery__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;background:#00000059;font-size:18px}.gallery__main{position:relative;grid-column:2}.gallery__thumbs:empty+.gallery__main,.gallery:not(:has(.gallery__thumbs)) .gallery__main{grid-column:1 / -1}.gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--r-banner);background:var(--c-panel)}.gallery__track::-webkit-scrollbar{display:none}.gallery__slide{position:relative;flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1}.gallery__slide img{position:absolute;top:6%;right:6%;bottom:6%;left:6%;width:88%;height:88%;object-fit:contain;mix-blend-mode:multiply}.gallery__slide>svg{width:100%;height:100%}.gallery__slide video,.gallery__slide iframe,.gallery__slide model-viewer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:0;background:#fff;box-shadow:0 4px 14px #0000001f;display:grid;place-items:center}.gallery__arrow--prev{left:14px}.gallery__arrow--next{right:14px}.gallery__dots{display:none;justify-content:center;gap:6px;margin-top:10px}.gallery__dot{width:7px;height:7px;border-radius:50%;background:#cdd1d8}.gallery__dot.is-active{background:var(--c-ink);width:18px;border-radius:4px}.pdp__info{display:grid;gap:18px;align-content:start}.pdp__rating-link{text-decoration:none!important}.pdp__rating .rating{font-size:15px}.pdp__title{font-size:clamp(28px,3vw,38px);font-weight:700;letter-spacing:-.01em;margin-top:-8px}.pdp__sub{margin:-10px 0 0;font-size:17px;color:var(--c-muted)}.packs__head{display:flex;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid var(--c-line);margin-bottom:12px;font-size:15px;color:var(--c-muted)}.packs__grid{display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:10px}.pack{position:relative;display:grid;gap:2px;justify-items:center;text-align:center;padding:14px 6px 12px;border:1.5px solid var(--c-line);border-radius:10px;text-decoration:none!important;transition:border-color .12s}.pack:hover{border-color:var(--c-muted)}.pack.is-active{border:2px solid var(--c-ink);padding:13.5px 5.5px 11.5px}.pack.is-disabled{opacity:.45}.pack__label{font-weight:700;font-size:15px}.pack__price{font-size:14px}.pack__per{font-size:11.5px;color:var(--c-muted)}.pack__save{position:absolute;top:-10px;left:50%;transform:translate(-50%);background:var(--c-sale);color:#fff;font-size:11px;font-weight:700;padding:2px 7px;border-radius:999px;white-space:nowrap}@media(max-width:480px){.packs__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}}.variants__group{border:0;margin:0 0 12px;padding:0}.variants__legend{font-size:15px;color:var(--c-muted);margin-bottom:10px;padding:0}.variants__legend strong{color:var(--c-ink)}.variants__opts{display:flex;flex-wrap:wrap;gap:8px}.opt input{position:absolute;opacity:0;pointer-events:none}.opt span{display:inline-block;padding:10px 16px;border:1.5px solid var(--c-line);border-radius:10px;font-weight:500;font-size:14px;cursor:pointer}.opt input:checked+span{border:2px solid var(--c-ink);padding:9.5px 15.5px;font-weight:700}.opt input:focus-visible+span{outline:2px solid var(--c-navy);outline-offset:2px}.buy__form{display:grid;grid-template-columns:auto 1fr;gap:12px}.buy__form .shopify-payment-button{grid-column:1 / -1}.buy__error{grid-column:1 / -1;margin:0;color:var(--c-error);font-size:14px}.qty{display:inline-flex;align-items:center;border:1.5px solid var(--c-line);border-radius:10px;height:54px}.qty__btn{width:44px;height:100%;border:0;background:none;display:grid;place-items:center}.qty__input{width:44px;text-align:center;border:0;background:none;font-weight:700;font-size:17px;-moz-appearance:textfield}.qty__input::-webkit-outer-spin-button,.qty__input::-webkit-inner-spin-button{-webkit-appearance:none}.qty--sm{height:38px;border-radius:8px}.qty--sm .qty__btn{width:34px}.qty__val{min-width:26px;text-align:center;font-weight:700;font-size:15px}.infobox{border:1px solid var(--c-line);border-radius:10px}.infobox li{display:flex;align-items:center;gap:12px;padding:12px 14px;font-size:14px}.infobox li+li{border-top:1px solid var(--c-line)}.infobox__icon{width:32px;height:32px;border-radius:50%;background:var(--c-panel);color:var(--c-navy);display:grid;place-items:center;flex:0 0 auto}.infobox__icon .icon{width:17px;height:17px}.xsell{background:var(--c-panel);border-radius:12px;padding:18px;display:grid;gap:10px}.xsell__head{margin:0;font-weight:700}.xsell__text{font-size:14px}.xsell__card{display:grid;grid-template-columns:88px 1fr auto;gap:14px;align-items:center;background:#fff;border-radius:10px;padding:8px}.xsell__img{display:block;width:88px;height:88px;background:var(--c-panel);border-radius:8px;padding:4px}.xsell__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.xsell__title{font-weight:700;font-size:14px;display:block;margin-bottom:4px}.xsell__add{margin:0;align-self:end}.acc{border-bottom:1px solid var(--c-line)}.acc:first-of-type,.xsell+.acc,.infobox+.acc{border-top:0}.acc__head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-weight:700;font-size:17px;cursor:pointer;list-style:none}.acc__head::-webkit-details-marker{display:none}.acc__head .icon{transition:transform .2s ease;flex:0 0 auto}.acc[open]>.acc__head .icon{transform:rotate(180deg)}.acc__body{padding:0 0 18px;font-size:15px;color:#33363f}.pdp__info>.acc:first-of-type{margin-top:6px}.pdp__info .acc+.acc{margin-top:-18px}.faq{border-top:1px solid var(--c-line)}.faq summary{padding:12px 0;font-weight:700;cursor:pointer;font-size:15px}.faq .rte{padding-bottom:12px}.sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;gap:12px;background:#fff;border-top:1px solid var(--c-line);padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom,0px));box-shadow:0 -8px 24px #00000014}.sticky-buy__info{flex:1;min-width:0;display:grid}.sticky-buy__title{font-weight:700;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-buy__price{font-size:14px}.sticky-buy .btn{min-height:46px;padding:0 22px}@media(min-width:990px){.sticky-buy{display:none!important}}@media(max-width:989px){.pdp{grid-template-columns:1fr;padding-top:0}.pdp.page-width{padding-left:0;padding-right:0}.pdp__info{padding-left:var(--gutter);padding-right:var(--gutter)}.gallery{grid-template-columns:1fr;position:static}.gallery__thumbs,.gallery__arrow{display:none}.gallery__main{grid-column:1}.gallery__track{border-radius:0}.gallery__dots{display:flex}}.plp{padding-top:28px}.plp__head{display:grid;gap:10px;margin-bottom:22px}.plp__desc{color:var(--c-muted);max-width:80ch;font-size:15px}.plp__desc.is-clamped{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.plp__more{background:none;border:0;padding:0;font-weight:700;text-decoration:underline;font-size:14px}.plp__bar{display:flex;align-items:center;gap:16px;padding:12px 0;border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line);margin-bottom:20px}.plp__count{margin:0;color:var(--c-muted);font-size:14px}.plp__sort{margin-left:auto}.plp__sort select{height:40px;border:1.5px solid var(--c-line);border-radius:10px;padding:0 12px;background:#fff;font-weight:500}.plp__active{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:-6px 0 18px}.plp__layout{display:grid;grid-template-columns:240px 1fr;gap:32px}.plp__filter-btn{display:none;white-space:nowrap}.plp__layout--full{grid-template-columns:1fr}@media(min-width:1200px){.plp__layout--full .grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.plp__filters.drawer{position:static;width:auto;box-shadow:none;animation:none;background:transparent;z-index:auto}.plp__filters .drawer__head{display:none}.plp__filters .drawer__body{padding:0;overflow:visible}.facet{border-bottom:1px solid var(--c-line);padding:4px 0 10px}.facet__head{display:flex;justify-content:space-between;align-items:center;padding:10px 0;font-weight:700;cursor:pointer;list-style:none}.facet__head::-webkit-details-marker{display:none}.facet[open] .facet__head .icon{transform:rotate(180deg)}.facet__list li{margin:6px 0}.check{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:14px}.check input{position:absolute;opacity:0}.check__box{width:20px;height:20px;border:1.5px solid #B8BCC6;border-radius:5px;display:grid;place-items:center;color:transparent;flex:0 0 auto}.check input:checked+.check__box{background:var(--c-ink);border-color:var(--c-ink);color:#fff}.check input:focus-visible+.check__box{outline:2px solid var(--c-navy);outline-offset:2px}.check__count{margin-left:auto;color:var(--c-muted);font-size:12px}.check.is-disabled{opacity:.4;cursor:default}.facet__price{display:grid;grid-template-columns:1fr 1fr;gap:10px;font-size:13px}.facet__price input{width:100%;height:40px;border:1.5px solid var(--c-line);border-radius:8px;padding:0 10px;margin-top:4px}.facets__actions{display:flex;gap:10px;padding-top:16px}.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 18px}.empty{color:var(--c-muted);padding:40px 0}@media(min-width:1200px){.plp__layout .grid,.search-page .grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:989px){.plp__layout{grid-template-columns:1fr}.plp__filter-btn{display:inline-flex}.plp__filters.drawer{position:fixed;left:0;top:0;bottom:0;width:min(380px,92vw);background:#fff;z-index:90;box-shadow:0 0 40px #0003;display:none}.plp__filters.drawer.is-open,.plp__filters .drawer__head{display:flex}.plp__filters .drawer__body{padding:8px 20px 20px;overflow:auto}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.plp__count{display:none}}.pagination{display:flex;justify-content:center;align-items:center;gap:6px;margin:40px 0 10px}.pagination__item,.pagination__arrow{min-width:42px;height:42px;border-radius:10px;display:grid;place-items:center;font-weight:700;text-decoration:none!important}.pagination__item:hover,.pagination__arrow:hover{background:var(--c-panel)}.pagination__item.is-current{background:var(--c-ink);color:#fff}.lines{display:grid}.line{display:grid;grid-template-columns:84px 1fr;gap:14px;padding:14px 0;border-bottom:1px solid var(--c-line)}.line__img{display:block;aspect-ratio:1;background:var(--c-panel);border-radius:10px;padding:6px}.line__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.line__body{display:grid;gap:4px}.line__title{font-weight:700;font-size:15px;line-height:1.3}.line__variant,.line__unit,.line__disc{margin:0;font-size:13px;color:var(--c-muted)}.line__row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:6px}.line__price{display:grid;text-align:right;font-size:15px}.line__price s{color:var(--c-muted);font-size:13px}.line__remove{justify-self:start;background:none;border:0;padding:0;font-size:13px;color:var(--c-muted);text-decoration:underline}.line.is-busy{opacity:.5;pointer-events:none}.cart-row{display:flex;justify-content:space-between;margin:0;font-size:15px}.cart-row--total{font-weight:700;font-size:18px}.cart-legal{font-size:12.5px;color:var(--c-muted)}.cart-link{text-align:center;font-size:14px;text-decoration:underline}.cart-empty{display:grid;gap:16px;justify-items:center;text-align:center;padding:40px 0}.ship-bar{background:var(--c-panel);border-radius:10px;padding:12px 14px;margin-bottom:8px}.ship-bar p{margin:0 0 8px;font-size:14px;font-weight:500;display:flex;gap:6px;align-items:center}.ship-bar__track{display:block;height:6px;background:#d9dce2;border-radius:99px;overflow:hidden}.ship-bar__fill{display:block;height:100%;background:var(--c-save);border-radius:99px;transition:width .3s ease}.cart{padding-top:28px;padding-bottom:40px}.cart__layout{display:grid;grid-template-columns:1fr 380px;gap:40px;margin-top:20px;align-items:start}.cart__aside{background:var(--c-panel);border-radius:var(--r-card);padding:22px;display:grid;gap:14px;position:sticky;top:150px}.cart__form{display:grid;gap:12px}.cart__form textarea{width:100%;border:1.5px solid var(--c-line);border-radius:10px;padding:10px;background:#fff}.cart__label{font-weight:700;font-size:14px}@media(max-width:989px){.cart__layout{grid-template-columns:1fr}.cart__aside{position:static}}.form{display:grid;gap:14px;margin-top:18px}.form label{display:grid;gap:6px;font-size:14px;font-weight:500}.form input:not([type=checkbox]):not([type=radio]),.form select,.form textarea{width:100%;min-height:46px;border:1.5px solid var(--c-line);border-radius:10px;padding:10px 14px;background:#fff}.form input:focus,.form select:focus,.form textarea:focus{border-color:var(--c-ink);outline:none}.form__row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form--inline{display:flex;gap:10px}.form__link{font-size:14px;text-decoration:underline}.form__ok{background:#e9f5ec;color:var(--c-success);padding:12px 14px;border-radius:10px;font-weight:700;margin:0}.form__err{background:#fbeef0;color:var(--c-error);padding:12px 14px;border-radius:10px;font-size:14px}.form__err ul{margin:0;padding-left:18px}.form__small{font-size:13px;color:var(--c-muted)}.auth{max-width:calc(460px + var(--gutter) * 2);padding-top:48px;padding-bottom:48px}.auth__recover{display:none;margin-top:40px}.auth__recover:target{display:block}.auth:has(.auth__recover:target) #Login{display:none}.account__head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:24px}.account__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-top:20px}.account__card{background:var(--c-panel);border-radius:var(--r-card);padding:20px;display:grid;gap:8px;align-content:start}.table-wrap{overflow-x:auto}.table{width:100%;border-collapse:collapse;font-size:14px}.table th,.table td{text-align:left;padding:10px 8px;border-bottom:1px solid var(--c-line)}.table th{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--c-muted)}@media(max-width:600px){.form__row{grid-template-columns:1fr}}.posts{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:32px 24px;margin-top:24px}.post{display:grid;gap:8px;align-content:start}.post__img img{border-radius:var(--r-card);aspect-ratio:3 / 2;object-fit:cover;width:100%;background:var(--c-panel)}.post__date{margin:0;font-size:13px;color:var(--c-muted)}.post__title{font-size:20px;font-weight:700}.post__excerpt{margin:0;color:var(--c-muted);font-size:15px}.article__img img{border-radius:var(--r-banner);margin:20px 0 28px}.result{display:grid;gap:6px;padding:18px;border:1px solid var(--c-line);border-radius:var(--r-card);height:100%;text-decoration:none!important}.result__type{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--c-muted)}.result__txt{font-size:14px;color:var(--c-muted)}.rich{display:grid;gap:16px;max-width:calc(760px + var(--gutter) * 2)}.rich--center{text-align:center;justify-items:center}.giftcode{font-family:ui-monospace,Menlo,monospace;font-size:24px;font-weight:700;background:var(--c-panel);padding:12px 20px;border-radius:10px}.toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:100;background:var(--c-ink);color:#fff;padding:12px 18px;border-radius:10px;font-size:14px;font-weight:500;box-shadow:0 10px 30px #00000040}.area-1,.area-2,.area-3,.area-4,.area-5,.area-6{--c-area-dark: color-mix(in srgb, var(--c-area) 55%, #0a0420);--c-area-light: color-mix(in srgb, var(--c-area) 45%, #fff);--c-area-tint: color-mix(in srgb, var(--c-area) 10%, #fff);--g-area: linear-gradient(135deg, var(--c-area-dark) 0%, var(--c-area) 55%, var(--c-area-light) 100%)}.h1,.h2,.h3,.pdp__title,.acc__head,.drawer__title,.section__title{font-family:var(--f-head)}.btn--buy{gap:10px}.header__main{grid-template-columns:auto minmax(220px,340px) 1fr auto}.quick{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 18px;list-style:none;margin:0;padding:0}.quick__link{font-weight:600;font-size:15px;white-space:nowrap}.quick__link:hover{color:var(--c-brand);text-decoration:none}.quick__link--action{color:var(--c-action)}.nav__list{justify-content:space-between;gap:2px 8px}.nav__link{font-weight:600;font-size:14.5px;padding:8px 9px;border-radius:8px;gap:7px}.nav__link:hover{color:inherit;background:var(--c-panel)}.nav__link.is-active{background:var(--c-area-tint, var(--c-panel))}.nav__dot{width:10px;height:10px;border-radius:50%;background:var(--c-area);flex:0 0 auto}@media(max-width:1180px){.quick{display:none}.header__main{grid-template-columns:auto 1fr auto}}@media(max-width:989px){.header__main{grid-template-columns:auto 1fr auto}}.mdraw__quick{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:8px}.mdraw__pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1.5px solid var(--c-line);border-radius:999px;padding:11px 12px;font-weight:700;font-size:15px;text-decoration:none!important}.mdraw__pill--action{border-color:var(--c-action);color:var(--c-action)}.mnav__link--area{justify-content:flex-start;gap:14px;font-size:16px;padding:12px 0}.mnav__link--area>span{flex:1}.mnav__link--area>.icon:last-child{color:var(--c-muted)}.mnav__ic{width:38px;height:38px;border-radius:50%;background:var(--g-area, var(--c-navy));color:#fff;display:grid;place-items:center;flex:0 0 auto}.mdraw__whos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:16px 0 4px}.mdraw__who{position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;background:var(--c-panel);display:flex;align-items:flex-end;padding:8px;color:#fff;font-weight:700;font-size:13px;text-decoration:none!important;isolation:isolate}.mdraw__who img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.mdraw__who:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(14,26,61,.8),transparent 60%);z-index:-1}.mdraw__who:not(:has(img)){background:var(--c-navy)}.pdp__eyebrow{margin:0 0 -8px;font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-area)}.pdp__title{font-weight:700}.pdp--full .gallery{grid-template-columns:1fr}.pdp--full .gallery__main{grid-column:1}@media(min-width:990px){.pdp--full .gallery__thumbs{order:2;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);max-height:none;overflow:visible;display:grid}}.pdp--full .gallery__thumb{width:100%;padding:0;border-radius:8px}.pdp--full .gallery__thumb img{object-fit:cover;mix-blend-mode:normal}.pdp--full .gallery__slide img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:normal}.gallery__dots .gallery__dot.is-active{background:var(--c-navy)}.doses{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.doses li{border:1px solid var(--c-line);border-radius:10px;padding:9px 10px;display:grid}.doses b{font-family:var(--f-head);font-size:21px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.doses span{font-size:12px;color:var(--c-muted);line-height:1.3;overflow-wrap:anywhere}@media(max-width:480px){.doses{grid-template-columns:repeat(2,minmax(0,1fr))}}.claimline{margin:-4px 0 0;display:flex;gap:8px;font-size:13.5px;color:var(--c-muted)}.claimline .icon{color:var(--c-save);flex:0 0 auto;margin-top:3px}.qp{display:grid;gap:8px}.qp__head{margin:0;font-weight:700;font-size:14.5px}.qp__tile{position:relative;display:grid;grid-template-columns:22px 56px minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;text-align:left;background:#fff;border:1.5px solid var(--c-line);border-radius:12px;padding:10px 14px}.qp__tile:hover{border-color:var(--c-muted)}.qp__tile.is-on{border-color:var(--c-navy);box-shadow:0 0 0 1px var(--c-navy);background:#fafbfd}.qp__radio{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--c-muted);display:grid;place-items:center}.qp__tile.is-on .qp__radio{border-color:var(--c-navy)}.qp__tile.is-on .qp__radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--c-navy)}.qp__img{position:relative;width:56px;height:56px}.qp__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.qp__img b{position:absolute;right:-4px;bottom:-4px;background:var(--c-navy);color:#fff;font-size:11px;border-radius:6px;padding:1px 5px}.qp__name{display:grid;gap:1px;font-size:13.5px;color:var(--c-muted);min-width:0}.qp__name strong{color:var(--c-ink);font-size:15.5px}.qp__save{color:var(--c-save);font-weight:700}.qp__price{display:grid;justify-items:end;font-variant-numeric:tabular-nums}.qp__price s{color:var(--c-muted);font-size:13px}.qp__price strong{font-size:17px}.qp__price small{font-size:12.5px;color:var(--c-muted)}.qp__flag{position:absolute;top:-10px;right:14px;background:var(--c-area);color:#fff;font-size:11.5px;font-weight:700;border-radius:6px;padding:2px 8px}.qp__note{margin:0;font-size:12.5px;color:var(--c-muted)}@media(max-width:480px){.qp__tile{grid-template-columns:22px minmax(0,1fr) auto}.qp__img{display:none}}.pdp__price--qp .price__current{font-family:var(--f-head)}.bump{display:grid;grid-template-columns:22px 54px minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;text-align:left;border:1.5px dashed var(--c-area);background:var(--c-area-tint, var(--c-panel));border-radius:12px;padding:10px 14px}.bump__cb{width:20px;height:20px;border-radius:5px;border:1.5px solid var(--c-muted);background:#fff;display:grid;place-items:center;color:transparent;flex:0 0 auto}.bump[aria-pressed=true] .bump__cb,.remind[aria-pressed=true] .bump__cb{background:var(--c-navy);border-color:var(--c-navy);color:#fff}.bump__img{width:54px;height:54px;border-radius:8px;overflow:hidden;background:#fff}.bump__img img{width:100%;height:100%;object-fit:cover}.bump__txt{display:grid;gap:1px;font-size:13px;color:var(--c-muted);min-width:0}.bump__txt small{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-area)}.bump__txt strong{font-size:14.5px;color:var(--c-ink)}.bump__price{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:480px){.bump{grid-template-columns:22px minmax(0,1fr) auto}.bump__img{display:none}}.remind{display:flex;gap:10px;align-items:flex-start;background:none;border:0;padding:0;text-align:left;font-size:14px}.remind .bump__cb{margin-top:1px}.buy__form{grid-template-columns:1fr}.buy__form:has(.qty){grid-template-columns:auto 1fr}.assure{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;font-size:13.5px}.assure li{display:flex;align-items:center;gap:8px}.assure .icon{color:var(--c-brand);flex:0 0 auto}@media(max-width:480px){.assure{grid-template-columns:1fr}}.sticky-buy__img{width:44px;height:44px;flex:0 0 auto}.sticky-buy__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.sticky-buy__sub{font-size:13px;color:var(--c-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:990px){.sticky-buy{display:flex!important;padding-left:max(var(--gutter),calc((100vw - var(--page-width)) / 2));padding-right:max(var(--gutter),calc((100vw - var(--page-width)) / 2))}.sticky-buy[hidden]{display:none!important}}.facts3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.fact{background:var(--c-area-tint, var(--c-panel));border-radius:var(--r-card);padding:20px;display:grid;gap:6px;align-content:start}.fact b{font-family:var(--f-head);font-size:30px;font-weight:700;line-height:1;color:var(--c-area-dark, var(--c-navy))}.fact p{margin:0;font-size:15px}@media(max-width:749px){.facts3{grid-template-columns:1fr}}.fw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);border-radius:var(--r-banner);overflow:hidden;background:var(--g-area, var(--c-navy));color:#fff;min-height:340px}.fw--noimg{grid-template-columns:1fr}.fw__txt{padding:clamp(24px,4vw,48px);display:grid;gap:12px;align-content:center}.fw__eyebrow{margin:0;font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.85}.fw__title{font-size:clamp(30px,4vw,46px);font-weight:700;line-height:1;text-transform:uppercase}.fw__text{margin:0;opacity:.92;max-width:42ch}.fw__stats{display:flex;flex-wrap:wrap;gap:20px}.fw__stats span{display:grid;font-size:13px;opacity:.95}.fw__stats b{font-family:var(--f-head);font-size:28px;line-height:1.05}.fw__img{position:relative;min-height:240px}.fw__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(max-width:749px){.fw{grid-template-columns:1fr}.fw__img{order:-1;aspect-ratio:4 / 3}}.steps3{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.steps3 li{border:1px solid var(--c-line);border-radius:var(--r-card);padding:16px;display:grid;grid-template-columns:40px 1fr;gap:12px;align-items:start;font-size:14.5px;color:var(--c-muted)}.steps3 i{width:40px;height:40px;border-radius:50%;background:var(--g-area, var(--c-navy));color:#fff;display:grid;place-items:center;font-style:normal;font-family:var(--f-head);font-weight:700}.steps3 strong{display:block;color:var(--c-ink);font-size:15.5px}.cmp{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.cmp__item{border:1px solid var(--c-line);border-radius:var(--r-card)}.cmp__item.is-current{border:2px solid var(--c-area);background:var(--c-area-tint, var(--c-panel))}.cmp__link{display:grid;gap:4px;padding:10px 10px 14px;text-align:center;justify-items:center;text-decoration:none!important;height:100%;align-content:start}.cmp__img{position:relative;width:100%;aspect-ratio:4 / 5;border-radius:9px;overflow:hidden;background:var(--c-panel);margin-bottom:6px}.cmp__img img{width:100%;height:100%;object-fit:cover}.cmp__img em{position:absolute;left:8px;top:8px;font-style:normal;font-size:11px;font-weight:700;color:#fff;background:var(--c-area);border-radius:5px;padding:2px 7px}.cmp__txt{font-size:13.5px;color:var(--c-muted)}.cmp__price{font-weight:700;font-variant-numeric:tabular-nums}@media(max-width:749px){.cmp{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:calc(var(--gutter) * -1);padding-right:var(--gutter)}.cmp__item{flex:0 0 64%;scroll-snap-align:start}}.pfaq .acc__head .icon{transition:transform .2s}.pfaq .acc[open]>.acc__head .icon{transform:rotate(45deg)}.upg{margin:14px 0 4px;background:var(--c-panel);border-radius:10px;padding:12px 14px;display:grid;gap:8px;font-size:14px}.upg p{margin:0}.upg .btn{justify-self:start;border-color:var(--c-navy)}.cxs{margin-top:14px;display:grid;gap:8px}.cxs__head{margin:0;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c-muted)}.cxs__item{display:grid;grid-template-columns:56px 1fr auto;gap:10px;align-items:center;border:1px solid var(--c-line);border-radius:10px;padding:8px 10px;font-size:13.5px}.cxs__img{width:56px;height:56px;border-radius:8px;overflow:hidden;background:var(--c-panel)}.cxs__img img{width:100%;height:100%;object-fit:cover}.cxs__body{display:grid}.cxs__title{font-weight:700}.cxs__add{margin:0}.cxs .quick-btn{width:40px;height:40px}.plp__area{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);border-radius:var(--r-banner);overflow:hidden;background:var(--g-area, var(--c-navy));color:#fff;margin-bottom:18px;min-height:220px}.plp__area-txt{padding:clamp(22px,4vw,40px);display:grid;gap:10px;align-content:center;justify-items:start}.plp__area-ic{width:52px;height:52px;border-radius:50%;background:#ffffff2e;display:grid;place-items:center}.plp__area-title{font-size:clamp(30px,4vw,46px);font-weight:700;line-height:1.02}.plp__area-claim{margin:0;font-size:15px;opacity:.94;max-width:52ch}.plp__area-count{margin:0;font-size:13px;opacity:.8}.plp__area-img{position:relative;min-height:200px}.plp__area-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(max-width:749px){.plp__area{grid-template-columns:1fr}.plp__area-img{order:-1;aspect-ratio:16 / 9}}.plp__chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-bottom:16px}.plp__chips::-webkit-scrollbar{display:none}.plp__chip{flex:0 0 auto;border:1.5px solid var(--c-line);border-radius:999px;padding:8px 16px;font-weight:600;font-size:14px;text-decoration:none!important}.plp__chip.is-on{background:var(--c-navy);border-color:var(--c-navy);color:#fff}.plp__chip:hover{border-color:var(--c-area, var(--c-navy))}.qp__multi{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));gap:8px;margin-top:4px}.qp__tile--card{grid-template-columns:1fr;justify-items:center;align-content:start;text-align:center;gap:2px;padding:16px 8px 12px;font-variant-numeric:tabular-nums}.qp__tile--card .qp__radio{position:absolute;top:10px;left:10px}.qp__tile--card .qp__img{width:72px;height:48px;margin-bottom:4px}.qp__tile--card .qp__img b{display:none}.qp__q{font-size:15px}.qp__d{font-size:12px;color:var(--c-muted)}.qp__cmp{font-size:12.5px;color:var(--c-muted);margin-top:4px}.qp__p{font-size:18px;line-height:1.15}.qp__pd{font-size:12px;color:var(--c-muted)}.qp__pill{margin-top:4px;background:#e8f5f2;color:var(--c-save);font-weight:700;font-size:13px;border-radius:999px;padding:1px 9px}.qp__tile--card .qp__flag{left:50%;right:auto;transform:translate(-50%);white-space:nowrap}@media(max-width:480px){.qp__tile--card{padding:16px 4px 10px}.qp__tile--card .qp__img{display:block;width:56px;height:38px}.qp__q{font-size:13.5px}.qp__p{font-size:16px}.qp__d,.qp__pd{font-size:11px}.qp__tile--card .qp__flag{font-size:10px;padding:2px 6px}}.doses{grid-template-columns:repeat(var(--n, 4),minmax(0,1fr))}@media(max-width:640px){.doses{grid-template-columns:repeat(3,minmax(0,1fr))}}.tsbox{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;border:1px solid var(--c-line);border-radius:12px;padding:10px 14px;background:#fffcf2;color:inherit}.tsbox:hover{text-decoration:none;border-color:#e8c600}.tsbox__seal,.rline__ts i{display:grid;place-items:center;border-radius:50%;background:#ffdc0f;font-family:var(--f-head);font-weight:700;font-style:italic;color:var(--c-ink)}.tsbox__seal{width:40px;height:40px;font-size:22px;box-shadow:inset 0 0 0 3px #fff,0 0 0 1px #e8c600}.tsbox__main{display:grid;gap:1px;min-width:0}.tsbox__row{display:flex;align-items:center;gap:2px 6px;flex-wrap:wrap;font-size:14px;color:var(--c-muted)}.tsbox__row .icon,.rline__stars .icon,.rquote__stars .icon,.sdist__stars .icon,.srv__st .icon{fill:#e0a100;stroke:#e0a100;color:#e0a100}.tsbox__row b{font-size:17px;color:var(--c-ink);margin-left:4px}.tsbox__row em{font-style:normal;font-weight:700;color:var(--c-save)}.tsbox__sub{font-size:13px;color:var(--c-muted)}.tsbox__sub u{color:var(--c-navy);text-underline-offset:2px}.tsbox__side{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;line-height:1.15;color:var(--c-navy);border-left:1px solid var(--c-line);padding-left:12px}@media(max-width:480px){.tsbox__side{display:none}.tsbox{grid-template-columns:auto minmax(0,1fr)}}.rline{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14.5px;color:inherit}.rline:hover{text-decoration:none}.rline__stars{display:inline-flex;gap:1px}.rline__ts{display:inline-flex;align-items:center;gap:6px;color:var(--c-muted)}.rline__ts i{width:20px;height:20px;font-size:12px}.bul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.bul li{display:flex;gap:10px;font-size:16px;line-height:1.4}.bul li i{width:22px;height:22px;border-radius:50%;background:var(--c-area-light, var(--c-navy));color:#fff;display:grid;place-items:center;flex:none;margin-top:1px}.bul small{display:block;font-size:12px;color:var(--c-muted)}.found{margin:0;display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;align-items:start;background:var(--c-area-tint, var(--c-panel));border-radius:var(--r-card);padding:16px}.found__img{width:64px;height:64px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px #fff,0 0 0 4px var(--c-area-light, var(--c-line))}.found blockquote{margin:0;font-size:15.5px;line-height:1.5}.found figcaption{font-size:13.5px;color:var(--c-muted);border-top:1px solid var(--c-line);margin-top:8px;padding-top:8px}.divline{display:flex;align-items:center;gap:12px;margin:0;font-weight:700;font-size:14.5px;color:var(--c-area, var(--c-navy))}.divline:before,.divline:after{content:"";flex:1;border-top:1px solid var(--c-line)}.hintbar{margin:0;background:var(--c-panel);border-radius:10px;text-align:center;font-weight:700;font-size:14.5px;padding:10px}.savebox{display:flex;align-items:center;gap:10px;margin:0;border:1.5px solid #9BD6C8;background:#f1faf7;color:#0c5c4a;border-radius:12px;padding:11px 14px;font-weight:600;font-size:15px}.savebox.is-hint{border-color:var(--c-line);background:var(--c-panel);color:var(--c-muted)}.paylist{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.paylist li{font-size:11.5px;font-weight:700;border:1px solid var(--c-line);border-radius:6px;padding:3px 8px;background:#fff}.perks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.perks li{display:grid;justify-items:center;gap:4px;text-align:center;font-size:12.5px;font-weight:600;background:var(--c-panel);border-radius:10px;padding:10px 6px}.perks .icon{color:var(--c-navy)}.rquote{margin:0;border-radius:12px;background:var(--c-panel);padding:12px 14px;display:grid;gap:4px}.rquote__stars{display:inline-flex;gap:1px}.rquote blockquote{margin:0;font-size:14.5px;line-height:1.5}.rquote figcaption{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--c-muted)}.rquote figcaption .icon{color:var(--c-save)}.keepbox{border-radius:var(--r-card);background:var(--g-area, var(--c-navy));color:#fff;padding:24px;display:grid;gap:16px}.keepbox h3{font-size:clamp(22px,2.6vw,30px);text-align:center}.keepbox ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}.keepbox li{display:flex;gap:8px;font-size:15px;line-height:1.35}.keepbox li .icon{flex:none}.keepbox p{margin:0;text-align:center;font-weight:700}@media(max-width:480px){.keepbox ul{grid-template-columns:1fr}}.ugcv{display:grid;gap:10px}.ugcv h3{font-size:20px;text-align:center}.ugcv__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ugcv__item video{width:100%;aspect-ratio:9 / 14;object-fit:cover;border-radius:var(--r-card);background:#000}.usp--top{margin-top:0;border-top:0;background:var(--c-area-tint, var(--c-panel));padding:10px 0}.usp--top .usp__item{font-weight:700;color:var(--c-area-dark, var(--c-ink))}.usp--top .usp__item .icon{color:var(--c-area, var(--c-brand))}.lf{padding:clamp(44px,6vw,72px) 0}.lf--tight{padding-top:0}.lf--tint{background:var(--c-panel)}.lf--grad{background:linear-gradient(180deg,var(--c-area-tint, var(--c-panel)),color-mix(in srgb,var(--c-area, #2D4297) 18%,#fff))}.lf__head{text-align:center;display:grid;gap:10px;justify-items:center;margin-bottom:28px}.lf__title{font-size:clamp(26px,3.4vw,40px);font-weight:700}.lf__accent{color:var(--c-area, var(--c-navy))}.lf__lead{margin:0;color:var(--c-muted);font-size:17px;max-width:62ch}.lf__cta{display:grid;justify-items:center;gap:12px;text-align:center;margin-top:34px}.lf__cta h3{font-size:26px}.lf__note{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--c-muted)}.mom{display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:14px}.mom__card{background:#fff;border-radius:var(--r-card);padding:10px 10px 18px;display:grid;gap:8px;align-content:start;text-align:center;box-shadow:0 0 0 1px var(--c-line)}.mom__card img,.mom__ph{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:9px}.mom__eye{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-area, var(--c-navy))}.mom__card h3{font-size:20px}.mom__card p{margin:0;font-size:14.5px;color:var(--c-muted);padding:0 6px}.stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 56px;max-width:900px;margin:0 auto}.stat{display:grid;gap:6px;border-bottom:1px solid var(--c-line);padding-bottom:22px}.stat__n{font-family:var(--f-head);font-size:clamp(40px,5vw,52px);font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.stat h3{font-family:var(--f-body);font-size:17px}.stat p{margin:0;color:var(--c-muted);font-size:15px}.stat__bar{height:12px;border-radius:999px;background:var(--c-area-tint, var(--c-panel));overflow:hidden;margin-top:8px}.stat__bar i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--c-area-light, #C3A8EA),var(--c-area, #7A55B8))}.split2{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:22px;align-items:center}.split2__img img{width:100%;border-radius:var(--r-card)}.split2__card{background:var(--c-panel);border-radius:16px;padding:clamp(22px,4vw,40px);display:grid;gap:16px}.split2__card h2{font-size:clamp(26px,3.2vw,38px);line-height:1.12}.split2__card h2 span{font-weight:400}.split2__text{margin:0;color:var(--c-muted)}.split2__pts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.split2__pts div{display:grid;gap:6px;align-content:start;font-size:14px;color:var(--c-muted)}.split2__pts div:before{content:"";height:3px;border-radius:2px;background:var(--c-area, var(--c-navy))}.split2__pts b{color:var(--c-ink);font-size:15.5px}.lfband{background:var(--g-area, var(--c-navy));color:#fff;padding:clamp(44px,6vw,64px) 0}.lfband__in{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:24px;align-items:center}.lfband h2{font-size:clamp(28px,3.6vw,44px)}.lfband__lead{margin:8px 0 0;opacity:.9}.lfband__ico{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px;margin-top:26px}.lfband__ico li{display:grid;justify-items:center;gap:10px;text-align:center;font-family:var(--f-head);font-weight:700;font-size:20px;line-height:1.15}.lfband__img img{width:100%;max-width:420px;margin:0 auto;filter:drop-shadow(0 18px 30px rgba(14,26,61,.35))}.nut{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.nut__card{background:#fff;border:1px solid var(--c-line);border-radius:14px;padding:12px}.nut__card summary{display:grid;grid-template-columns:132px minmax(0,1fr) 36px;gap:18px;align-items:center;list-style:none;cursor:pointer}.nut__card summary::-webkit-details-marker{display:none}.nut__card summary img{width:132px;height:110px;object-fit:cover;border-radius:10px}.nut__card summary b{display:block;font-family:var(--f-head);font-size:22px;font-weight:600;line-height:1.15}.nut__card summary>span>span{font-size:14.5px;color:var(--c-muted);line-height:1.45}.nut__pl{width:34px;height:34px;border-radius:50%;border:1.5px solid var(--c-line);display:grid;place-items:center;transition:transform .2s}.nut__card[open] .nut__pl{transform:rotate(45deg)}.nut__card p{margin:12px 4px 2px;font-size:14px}.tl{position:relative;display:grid;gap:30px;max-width:980px;margin:0 auto;padding:0;list-style:none}.tl:before{content:"";position:absolute;left:50%;top:10px;bottom:10px;border-left:3px solid var(--c-area-light, #C3A8EA);transform:translate(-50%)}.tl__item{display:grid;grid-template-columns:1fr 64px 1fr;gap:20px;align-items:start}.tl__dot{grid-column:2;grid-row:1;width:64px;height:64px;border-radius:50%;background:var(--c-area-light, #C3A8EA);color:#fff;display:grid;place-items:center;position:relative;z-index:1;box-shadow:0 0 0 6px var(--c-bg, #fff)}.tl__item--last .tl__dot{background:#fff;color:var(--c-area-light, #C3A8EA);box-shadow:0 0 0 3px var(--c-area-light, #C3A8EA),0 0 0 9px #fff}.tl__tx{grid-row:1;display:grid;gap:6px}.tl__item--r .tl__tx{grid-column:3}.tl__item--l .tl__tx{grid-column:1;justify-self:end;max-width:420px}.tl__w{font-size:13px;letter-spacing:.06em;text-transform:uppercase}.tl__tx h3{font-size:26px}.tl__tx ul{display:grid;gap:4px;font-size:15px}.tl__tx li{display:flex;gap:6px;align-items:baseline}.tl__tx li .icon{flex:none;color:var(--c-area, var(--c-navy))}.sdist{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:20px;align-items:center;border:1px solid var(--c-line);border-radius:var(--r-card);padding:16px 18px;background:#fff;max-width:1100px;margin:0 auto 14px}.sdist__l{display:grid;gap:2px;font-size:13px;color:var(--c-muted)}.sdist__l>b{font-family:var(--f-head);font-size:40px;line-height:1;color:var(--c-ink)}.sdist__stars{display:inline-flex;gap:1px}.sdist__n{color:var(--c-ink);font-size:15px}.sdist__l a{color:var(--c-navy);text-decoration:underline;text-underline-offset:2px}.sdist__b{display:grid;gap:6px}.sdist__b div{display:grid;grid-template-columns:64px minmax(0,1fr) 28px;gap:10px;align-items:center;font-size:13px}.sdist__b i{height:9px;border-radius:999px;background:#eef1f6;overflow:hidden}.sdist__b u{display:block;height:100%;background:#e0a100;border-radius:999px}.sdist__b em{font-style:normal;text-align:right;font-variant-numeric:tabular-nums;color:var(--c-muted)}.srv{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;max-width:1100px;margin:0 auto}.srv article{border:1px solid #CFE9E2;background:#fbfefd;border-radius:var(--r-card);padding:14px 16px;display:grid;gap:8px;align-content:start}.srv__st{display:inline-flex;gap:1px}.srv__st .off .icon{fill:#d9e0eb;stroke:#d9e0eb;color:#d9e0eb}.srv h3{font-family:var(--f-body);font-size:15px}.srv p{margin:0;font-size:14.5px;line-height:1.55}.srv__tr{font-size:13px!important;color:var(--c-muted);font-style:italic}.srv__by{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--c-muted)}.srv__by .icon{color:var(--c-save);flex:none}.srv__more{max-width:1100px;margin:12px auto 0;font-size:13.5px;color:var(--c-muted)}.ltabs{display:inline-flex;border:1.5px solid var(--c-ink);border-radius:12px;padding:4px;gap:4px;background:#fff}.ltabs button{border:0;background:none;border-radius:9px;padding:9px 18px;font-weight:700;font-size:14.5px}.ltabs button[aria-selected=true]{background:var(--c-ink);color:#fff}.lpane{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:center;max-width:1100px;margin:0 auto}.lpane[hidden]{display:none}.lpane__img img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:18px}.lpane h3{font-size:26px;margin-bottom:10px}.lpane__text{color:var(--c-muted);margin:0 0 12px}.lpane ul{display:grid;gap:6px}.lpane li{display:flex;gap:8px;align-items:baseline}.lpane li .icon{flex:none;color:var(--c-area, var(--c-navy))}.seal2{display:grid;justify-items:center;gap:14px;text-align:center;max-width:760px}.seal2__badge{width:110px;height:110px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#f4e6a6,#d9ae2e 55%,#b88a12);display:grid;place-items:center;box-shadow:0 0 0 5px #fff,0 0 0 7px #e0b83a;color:var(--c-ink);font-family:var(--f-head);font-weight:700;line-height:1.05;font-size:13px;text-transform:uppercase;letter-spacing:.04em}.seal2__badge b{display:block;font-size:30px;letter-spacing:0}.lfvs{background:var(--c-area-tint, var(--c-panel));padding:clamp(44px,6vw,64px) 0}.lfvs__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr);gap:0 18px;align-items:start}.lfvs__col h3{font-size:20px;text-align:center;padding:16px 8px}.lfvs__us{background:var(--c-area-dark, var(--c-navy));color:#fff;border-radius:6px;overflow:hidden}.lfvs__cell{display:grid;justify-items:center;gap:6px;text-align:center;padding:14px 10px;min-height:92px;align-content:center;font-size:14.5px;border-top:1px solid rgba(255,255,255,.18)}.lfvs__them .lfvs__cell{background:#fff;border-top:1px solid var(--c-line)}.lfvs__them .icon{color:var(--c-muted)}.lfvs__txt{padding:40px 10px 0 18px;display:grid;gap:14px;align-content:start}.lfvs__txt h2{font-size:clamp(26px,3.2vw,38px);line-height:1.1}.lfvs__txt ul{display:grid;gap:10px;font-size:16px}.lfvs__txt li{display:flex;gap:10px;align-items:center}.lfvs__txt li i{width:22px;height:22px;border-radius:50%;background:var(--c-ink);color:#fff;display:grid;place-items:center;flex:none}.lffaq{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px}.lffaq .lf__title{text-align:left}.lffaq .lf__lead{margin-top:10px}@media(max-width:989px){.mom{grid-template-columns:repeat(2,minmax(0,1fr))}.split2,.lfband__in,.lpane,.lffaq,.nut{grid-template-columns:1fr}.lfvs__in{grid-template-columns:1fr 1fr}.lfvs__txt{grid-column:1 / -1;padding:24px 0 0}}@media(max-width:640px){.stats{grid-template-columns:1fr;gap:24px}.split2__pts{grid-template-columns:1fr}.tl:before{left:24px}.tl__item,.tl__item--l,.tl__item--r{grid-template-columns:48px 1fr;gap:14px}.tl__dot{grid-column:1;width:48px;height:48px}.tl__item--l .tl__tx,.tl__item--r .tl__tx{grid-column:2;justify-self:start}.nut__card summary{grid-template-columns:88px minmax(0,1fr) 30px;gap:12px}.nut__card summary img{width:88px;height:88px}.nut__card summary b{font-size:18px}.perks li{font-size:11px}.sdist{grid-template-columns:1fr}.ugcv__row{gap:6px}.lfvs__cell{font-size:13px;min-height:80px}}.crumb{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:13.5px;color:var(--c-muted);padding-top:14px;padding-bottom:6px}.crumb a{color:inherit}.crumb .icon{flex:none;opacity:.7}.crumb [aria-current]{color:var(--c-ink);font-weight:600}.split2__img.is-pack,.lpane__img.is-pack{background:#fff;border-radius:18px;display:grid;place-items:center;padding:24px}.split2__img.is-pack img{max-height:460px;width:auto;max-width:100%;object-fit:contain}.lpane__img.is-pack img{aspect-ratio:auto;max-height:420px;width:auto;max-width:100%;object-fit:contain;border-radius:0}.lfband__img.is-card{background:#fff;border-radius:22px;padding:24px;max-width:420px;margin:0 auto;box-shadow:0 18px 40px #0e1a3d40}.lfband__img.is-card img{filter:none}.nut__ic{width:132px;height:110px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--c-area, var(--c-brand)) 12%,#fff);color:var(--c-area, var(--c-brand))}@media(max-width:749px){.nut__ic{width:88px;height:88px}}.gallery__badge{position:absolute;left:14px;top:14px;z-index:2;display:inline-flex;align-items:center;gap:6px;background:#fff;color:var(--c-ink);border-radius:999px;padding:5px 12px 5px 8px;font-size:12.5px;font-weight:600;box-shadow:0 1px 3px #0e1a3d1f;pointer-events:none}.gallery__badge svg{color:var(--c-action)}.cxs__save,.bump__txt .bump__save{color:var(--c-save);font-weight:700;font-size:12.5px}.bump__price s{display:block;font-weight:400;font-size:12.5px;color:var(--c-muted);text-align:right}.qp__tile--card .qp__img--multi{width:128px;height:84px}@media(max-width:480px){.qp__tile--card .qp__img--multi{width:88px;height:60px}}.stock{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:14px;color:var(--c-muted)}.stock__dot{width:9px;height:9px;border-radius:50%;background:var(--c-save);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-save) 20%,transparent)}.stock--low{color:#9a5b00;font-weight:600}.stock--low .stock__dot{background:#e08a00;box-shadow:0 0 0 3px #e08a0033}.stock--out{color:var(--c-action);font-weight:600}.badge--low{background:#fff2dc;color:#8a5200}.badge--promo{background:var(--c-action);color:#fff}.promo-bar{display:block;padding:9px 16px;background:var(--promo, var(--c-action));color:#fff;text-align:center;font-weight:600;font-size:14px;text-decoration:none}.promo-note{display:flex;align-items:center;gap:8px;margin:0 0 12px;padding:10px 14px;border-radius:10px;background:color-mix(in srgb,var(--promo, var(--c-action)) 10%,#fff);color:var(--promo, var(--c-action));font-weight:600;font-size:14px}@media(max-width:749px){.hero__title{font-size:clamp(36px,11vw,56px)}.promo__label{position:static;order:-1;justify-self:center;margin:18px 16px 0;text-align:center;line-height:1.4}}@media(max-width:749px){#Sea-Accessibility__ButtonWidget{top:auto!important;bottom:168px!important;transform:scale(.65)!important;transform-origin:left bottom}}@media(max-width:749px){.stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.stat{padding-bottom:14px}.stat__n{font-size:34px}.stat h3{font-size:14.5px}.stat p{font-size:13px}.srv{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;margin:0 -16px;padding:0 16px 8px;scrollbar-width:none}.srv::-webkit-scrollbar{display:none}.srv article{flex:0 0 82%;scroll-snap-align:start}}.pay-icons__list{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:0;padding:0;list-style:none}.pay-icons__item{display:inline-flex;align-items:center;justify-content:center;padding:3px 4px;border-radius:6px;background:var(--c-panel, #F4F6FA);border:1px solid var(--c-line, #D9E0EB);line-height:0}.pay-ico{display:block;height:24px;width:auto}.pay-icons--buy{margin-top:14px}.pay-icons--buy .pay-icons__list{justify-content:center}.pay-icons--buy .pay-icons__item{opacity:.9}.pay-icons--footer .pay-icons__item{background:#ffffffeb;border-color:transparent}@media(max-width:749px){.pay-icons__list{gap:4px}.pay-icons__item{padding:2px 3px}.pay-ico{height:22px}.footer__bottom .pay-icons--footer{width:100%}}.area-1,.area-2,.area-3,.area-4,.area-5,.area-6{--c-area-strong: color-mix(in srgb, var(--c-area) 72%, #0a0420);--g-area: linear-gradient(135deg, var(--c-area-dark) 0%, var(--c-area-strong) 100%)}.qp__flag,.cmp__img em{background:var(--c-area-strong, var(--c-navy))}.pdp__eyebrow,.mom__eye,.bump__txt small,.divline,.lf__accent{color:var(--c-area-strong, var(--c-navy))}.qp__pill,.cxs__save,.bump__txt .bump__save,.qp__save,.tsbox__row em{color:#116b5d}.keepbox h2{font-size:clamp(22px,2.6vw,30px);text-align:center}.topbar :focus-visible,.band :focus-visible,.lfband :focus-visible,.keepbox :focus-visible,.fw :focus-visible,.plp__area :focus-visible,.lfvs__us :focus-visible,.footer :focus-visible,.btn--light:focus-visible{outline-color:#fff}.search-pill:focus-within{box-shadow:0 0 0 2px var(--c-navy)}.search-pill input{align-self:stretch}@media(pointer:coarse),(max-width:989px){.footer__legal a,.footer__col li>a{display:inline-flex;align-items:center;min-height:44px}.footer__col li{margin-bottom:0}.footer__legal{row-gap:0}.footer .btn--sm,.news .btn,.tabs__btn{min-height:44px}.crumb{padding-top:4px;padding-bottom:0}.crumb a{display:inline-flex;align-items:center;min-height:44px}.qty--sm .qty__btn{width:44px;min-height:44px}.line__remove{padding:12px 0;margin:-12px 0}.rail__btn{width:44px;height:44px}.rline,.remind{min-height:44px}.sdist__l a,.section__more a{display:inline-flex;align-items:center;min-height:44px}.search-pill--page .btn{min-height:44px}}#Sea-Accessibility__ButtonWidget,#Sea-Accessibility__LoaderButton,.Sea-Accessibility__Loader{top:auto!important;left:auto!important;right:16px!important;bottom:calc(96px + env(safe-area-inset-bottom,0px))!important;transform:scale(.75)!important;transform-origin:100% 100%!important;margin:0!important}@supports selector(:has(*)){body:has(.sticky-buy:not([hidden])) #smartsupp-widget-container>div{bottom:calc(84px + env(safe-area-inset-bottom,0px))!important}body:has(.sticky-buy:not([hidden])) #Sea-Accessibility__ButtonWidget,body:has(.sticky-buy:not([hidden])) #Sea-Accessibility__LoaderButton,body:has(.sticky-buy:not([hidden])) .Sea-Accessibility__Loader{bottom:calc(156px + env(safe-area-inset-bottom,0px))!important}body:has(.sticky-buy:not([hidden])) [id^=trustbadge-container] div:has(>[id^=minimized-trustbadge-]){bottom:calc(84px + env(safe-area-inset-bottom,0px))!important;top:auto!important}body:has(.sticky-buy:not([hidden])) [class*=kl-teaser-]{bottom:calc(76px + env(safe-area-inset-bottom,0px))!important}}.vt__in{display:grid;gap:22px;max-width:980px}.vt__head{display:grid;gap:10px;text-align:center;justify-items:center}.vt__kicker{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-area-dark, var(--c-navy))}.vt__head h2{font-size:clamp(26px,3.2vw,38px);line-height:1.12;max-width:24ch}.vt__lead{font-size:16.5px;line-height:1.5;color:var(--c-ink);max-width:62ch}.vt__wrap{background:#fff;border-radius:12px;box-shadow:0 1px 0 var(--c-line),0 8px 28px #0e1a3d12;overflow:hidden}.vt__table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15.5px;line-height:1.4}.vt__table th,.vt__table td{padding:14px 18px;text-align:left;vertical-align:middle;border-top:1px solid var(--c-line)}.vt__table thead th{border-top:0;font-size:14px;font-weight:700;letter-spacing:.02em;padding-top:16px;padding-bottom:16px;background:var(--c-panel);color:var(--c-ink)}.vt__table thead .vt__us{background:var(--c-area-dark, var(--c-navy));color:#fff}.vt__table col,.vt__table .vt__m{width:26%}.vt__table tbody th{font-weight:700;color:var(--c-ink)}.vt__table tbody th{display:table-cell}.vt__table tbody th .icon{display:inline-block;color:var(--c-area-dark, var(--c-navy));vertical-align:-3px;margin-right:8px}.vt__table tbody .vt__us{font-weight:600;background:color-mix(in srgb,var(--c-area, #2D4297) 7%,#fff)}.vt__table tbody .vt__them{color:var(--c-muted)}.vt__foot{display:grid;gap:18px;justify-items:center}.vt__pts{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;font-size:14.5px}.vt__pts li{display:flex;align-items:center;gap:6px}.vt__pts .icon{color:var(--c-save, #178A77);flex:none}@media(max-width:640px){.vt__head{text-align:left;justify-items:start}.vt__lead{font-size:15.5px}.vt__table,.vt__table thead,.vt__table tbody{display:block}.vt__table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vt__table thead .vt__m{display:none}.vt__table th,.vt__table td{padding:11px 12px;font-size:14px}.vt__table thead th{font-size:13px;padding:12px;border-top:0}.vt__table tbody th{grid-column:1 / -1;display:flex;align-items:center;width:auto;background:var(--c-panel);padding:8px 12px;font-size:12.5px;letter-spacing:.03em;text-transform:uppercase;border-top:1px solid var(--c-line)}.vt__table tbody th .icon{margin-right:6px}.vt__table tbody td{border-top:0}.vt__table tbody td+td{border-left:1px solid var(--c-line)}.vt__table .vt__m{width:auto}.vt__foot .btn{width:100%}.vt__pts{justify-content:flex-start}}.perks:has(>li:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.perks li{align-content:center}.gpsr-eu{margin-top:4px}.mom.mom--ben{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:1080px;margin:0 auto}.mom--ben .mom__card{grid-template-columns:168px minmax(0,1fr);align-items:center;gap:18px;padding:12px 18px 12px 12px;text-align:left}.mom--ben .mom__card img,.mom--ben .mom__ph{width:168px}.mom__b{margin:0;font-size:15px;line-height:1.55;color:var(--c-ink, #1d2433)}.mom__b strong{display:block;margin-bottom:4px;font-size:17px;color:var(--c-area-strong, var(--c-navy));font-weight:700}.mom__fn{margin:18px auto 0;max-width:1080px;font-size:12.5px;line-height:1.6;color:var(--c-muted)}@media(max-width:989px){.mom.mom--ben{grid-template-columns:1fr;max-width:680px}}@media(max-width:749px){.mom.mom--ben{gap:10px}.mom--ben .mom__card{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:12px;padding:10px}.mom--ben .mom__card img,.mom--ben .mom__ph{width:88px}.mom__b{font-size:14.5px}.mom__b strong{font-size:16px}}.plp__kicker{display:block;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-area-strong, var(--c-muted));margin:0 0 .35em}.plp__area .plp__kicker{color:#ffffffd1}.plp__seo table{margin:.6em 0 1em}.plp__seo th,.plp__seo td{text-align:left;vertical-align:top;padding:9px 10px;border-bottom:1px solid var(--c-line, #e3e6ec)}.plp__seo thead th{font-weight:700;background:var(--c-tint, #f4f6f9);border-bottom-width:2px}.plp__seo td:first-child{font-weight:600;white-space:nowrap}@media(max-width:749px){.plp__seo table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:13px}.plp__seo td:first-child{white-space:normal}}.quick{flex-wrap:nowrap;gap:4px 14px}@media(max-width:1480px){.quick{gap:4px 12px}.quick__link{font-size:14px}}@media(max-width:1340px){.quick li:nth-child(n+7){display:none}}.mdraw__more{list-style:none;margin:10px 0 0;padding:10px 0 0;border-top:1px solid var(--c-line, #e3e6ec);display:grid;gap:2px}.mdraw__more a{display:block;padding:10px 4px;font-weight:600;text-decoration:none}.sets{display:grid;gap:12px;margin-top:18px}.set{background:var(--c-panel);border-radius:12px;padding:16px;display:grid;gap:12px}.set__head{margin:0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c-muted)}.set__title{font-weight:700;font-size:16px;color:var(--c-ink);text-decoration:none;margin-top:-8px}.set__title:hover{text-decoration:underline}.set__items{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.set__item{display:flex;align-items:center;gap:10px;background:#fff;border-radius:10px;padding:6px 10px 6px 6px;flex:1 1 170px;min-width:0}.set__img{flex:0 0 56px;width:56px;height:56px;border-radius:8px;background:var(--c-panel);padding:3px;display:block}.set__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.set__name{display:grid;gap:2px;font-size:13px;min-width:0}.set__name a{font-weight:700;color:var(--c-ink);text-decoration:none;overflow-wrap:anywhere}.set__name span{color:var(--c-muted)}.set__plus{font-weight:700;color:var(--c-muted);flex:0 0 auto}.set__foot{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap}.set__price{margin:0;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.set__price s{color:var(--c-muted);font-size:14px}.set__price strong{font-size:20px}.set__save{flex-basis:100%;font-size:12px;color:var(--c-save);font-weight:600}.set__form{margin:0;display:grid;gap:6px}.set__btn{display:inline-flex;align-items:center;gap:8px}.set__more{flex-basis:100%;font-size:13px;font-weight:600;color:var(--c-ink)}.set--page{padding:22px;margin:24px 0}.set--page .set__item{flex-basis:220px;padding:8px 14px 8px 8px}.set--page .set__img{flex-basis:84px;width:84px;height:84px}.set--page .set__name{font-size:15px}.set--page .set__price strong{font-size:26px}.setpg{padding-top:28px;padding-bottom:56px;max-width:920px}.setpg__crumb{font-size:13px;margin-bottom:10px}.setpg__crumb a{color:var(--c-muted)}.setpg__lead{font-size:18px;line-height:1.6;max-width:70ch}.setpg__points{list-style:none;padding:0;margin:0 0 32px;display:grid;gap:10px}.setpg__points li{display:flex;gap:10px;align-items:flex-start}.setpg__points svg{flex:0 0 auto;margin-top:3px;color:var(--c-save)}.setpg__faq{margin-top:12px}.setpg__note{font-size:13px;color:var(--c-muted);margin-top:28px}.setpg__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,400px),1fr));gap:16px;margin-top:24px}@media(max-width:749px){.setpg__lead{font-size:16px}.set__foot{align-items:stretch}.set__form,.set__btn{width:100%;justify-content:center}}.post-single .h1{margin-bottom:6px}.post-single__lead{font-size:18px;line-height:1.6;margin:16px 0 8px}.post-single .rte h2{margin-top:1.6em}.post-single .rte table{width:100%;border-collapse:collapse;font-size:15px;margin:1em 0}.post-single .rte th,.post-single .rte td{border-bottom:1px solid var(--c-line);padding:8px 10px;text-align:left;vertical-align:top}.post-single .rte th{background:var(--c-panel)}.post-prod{display:grid;grid-template-columns:120px 1fr;gap:18px;align-items:center;background:var(--c-panel);border-radius:12px;padding:16px;margin:32px 0}.post-prod__img{display:block;background:#fff;border-radius:10px;padding:6px}.post-prod__img img{width:100%;height:auto;mix-blend-mode:multiply}.post-prod__body{display:grid;gap:6px;justify-items:start}.post-prod__title{font-weight:700;font-size:18px;color:var(--c-ink);text-decoration:none}.post-rel{margin-top:32px}.post-rel ul{padding-left:18px;display:grid;gap:6px}.rgart{margin-top:48px}.rgart .posts{margin-top:16px}@media(max-width:749px){.post-prod{grid-template-columns:84px 1fr}.post-single .rte table{display:block;overflow-x:auto}}.footer__wordmark{pointer-events:none}.footer__bottom{position:relative;z-index:1}.plp__seo th,.plp__seo td{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.plp__seo thead th{font-size:13.5px;line-height:1.3}.plp__seo td:first-child{white-space:normal;min-width:9.5em}body.is-locked #smartsupp-widget-container,body.is-locked [id^=trustbadge-container],body.is-locked [class*=kl-teaser-],body.is-locked #Sea-Accessibility__ButtonWidget,body.is-locked #Sea-Accessibility__LoaderButton{display:none!important}@media(max-width:749px){[id^=trustbadge-container]{display:none!important}}.card__title a{display:inline-block;padding-block:3px}.card__packlink{display:inline-flex;align-items:center;gap:4px;min-height:44px}.set__name a{display:inline-block;padding-block:3px}.set__more{display:inline-flex;align-items:center;min-height:44px}.footer a.wl-btn-link{display:inline-flex!important;align-items:center;min-height:36px;padding:6px 12px!important;margin-top:4px;background:transparent!important;color:var(--footer-fg, #fff)!important;border:1px solid rgba(255,255,255,.45)!important;border-radius:8px!important;box-shadow:none!important;font-size:14px!important;font-weight:500!important;line-height:1.3!important;text-decoration:none!important}.footer a.wl-btn-link:hover{background:#ffffff1a!important;border-color:#fffc!important}
/*# sourceMappingURL=/cdn/shop/t/69/assets/theme.css.map */
