.is-lp .annc,.is-lp .hd__nav,.is-lp .hd__menu,.is-lp .hd__routine,.is-lp .hd__account,.is-lp .hd [data-act=search],.is-lp .hd [data-act=cart],.is-lp .hd__loc,.is-lp .hd__loc-m,.is-lp #mega,.is-lp #drawer,.is-lp #ads-agent-host{display:none!important}.is-lp .hd .logo{pointer-events:none}.is-lp .hd__in{grid-template-columns:1fr auto 1fr}.is-lp .ft__top,.is-lp .ft__brand{display:none}.is-lp .mbar,.is-lp div[class*=kl-private-reset-css][role=dialog],.is-lp [class*=kl-teaser],.is-lp .klaviyo-form,.is-lp [id^=loox],.is-lp [class*=loox-],.is-lp iframe[src*="loox.io"],.is-lp [class*=appstle],.is-lp [id*=appstle]{display:none!important}body.is-lp.klaviyo-prevent-body-scrolling{overflow:auto!important}.lpa{padding-block:var(--space-8) var(--space-6)}.lpa__col{box-sizing:content-box;max-width:600px;margin-inline:auto;padding-inline:var(--gutter);display:grid;gap:var(--space-10)}.lpa__head{display:grid;gap:var(--space-4)}.lpa__kicker{margin:0}.lpa__title{margin:0;font-size:clamp(28px,3.2vw,40px);line-height:1.15;font-weight:var(--weight-medium);text-transform:none;letter-spacing:-.01em}.lpa__author{margin:0;display:flex;align-items:center;gap:var(--space-3);font-size:14px;line-height:1.3}.lpa__author>span{display:grid;gap:2px}.lpa__avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);flex:none}.lpa__reason,.lpa__closing{display:grid;gap:var(--space-4)}.lpa__h{margin:0;font-size:24px;line-height:1.3;font-weight:var(--weight-medium);text-transform:none;letter-spacing:0}.lpa__h--closing{font-size:26px}.lpa__closing{padding-top:var(--space-6);border-top:2px solid var(--color-ink)}.lpa__text{font-size:17px;line-height:1.7}.lpa__text p{margin:0 0 14px}.lpa__text p:last-child{margin-bottom:0}.lpa__intro{color:var(--color-ink)}.lpa__fig{margin:0;display:grid;gap:var(--space-2)}.lpa__fig .media{display:block;overflow:hidden;background:var(--color-surface);aspect-ratio:auto}.lpa__fig .media>img{position:static;inset:auto;width:100%;height:auto;display:block;object-fit:initial}.lpa__fig--square .media>img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover}.lpa__fig--square .media{aspect-ratio:1 / 1}.lpa__fig--square img{height:100%;object-fit:cover}.lpa__quote{margin:0;padding:var(--space-2) 0 var(--space-2) var(--space-5);border-left:2px solid var(--color-ink);display:grid;gap:var(--space-2)}.lpa__quote p{margin:0;font-size:21px;line-height:1.45;font-weight:var(--weight-medium)}.lpa__quote cite{font-style:normal}.lpa__cta{margin:0}.lpa__callout{margin:0;padding:var(--space-5) var(--space-6) var(--space-4);background:var(--color-bg);box-shadow:inset 0 0 0 1px var(--color-ink);display:grid;gap:var(--space-3)}.lpa__callout-title{margin:0;padding-bottom:var(--space-3);border-bottom:1px solid var(--color-ink)}.lpa__callout-text{font-size:16px;line-height:1.55}.lpa__callout-text p{margin:0 0 10px}.lpa__callout-text p:last-child{margin-bottom:0}.lpa__callout .lpa__callout-text ul{list-style:none;margin:0;padding:0}.lpa__callout .lpa__callout-text li{margin:0;position:relative;padding:11px 0 11px 20px;border-bottom:1px solid var(--color-line)}.lpa__callout-text li:last-child{border-bottom:0}.lpa__callout .lpa__callout-text li:before{content:"";position:absolute;left:2px;top:calc(8px + .775em);width:6px;height:6px;border-radius:50%;background:var(--color-ink)}.lpa__callout-text li strong{font-weight:var(--weight-medium)}.lpa__text ul{list-style:none;margin:0 0 14px;padding:0}.lpa__text ul:last-child{margin-bottom:0}.lpa__text li{position:relative;margin:0 0 8px;padding-left:20px}.lpa__text li:before{content:"";position:absolute;left:2px;top:calc(.85em - 3px);width:6px;height:6px;border-radius:50%;background:var(--color-ink)}.lpo{scroll-margin-top:72px;padding-top:var(--space-6)}.lpo__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-9);align-items:start}.lpo__media{margin:0;position:sticky;top:88px;aspect-ratio:1 / 1;overflow:hidden;background:var(--color-bg)}.lpo__media img{width:100%;height:100%;object-fit:cover;display:block}.lpo__panel{display:grid;gap:var(--space-5);min-width:0}.lpo__head{display:grid;gap:var(--space-2)}.lpo__title{margin:0}.lpo__rating{display:inline-flex;align-items:center;gap:var(--space-2);justify-self:start;font-size:14px;color:inherit;text-decoration:none}.lpo__sub p{margin:0}.lpo__review{margin:0;padding:2px 0 2px var(--space-4);border-left:2px solid var(--color-line, #e5e5e5);display:grid;gap:4px}.lpo__review-text{margin:0;font-size:15px;line-height:1.5}.lpo__review-name{font-style:normal;display:flex;align-items:center;gap:8px}.lpo__review-v{margin-left:6px}.lpo__review-v:before{content:"\2713";margin-right:3px}.lpo__note{font-size:13px;color:var(--color-muted, #676767);text-align:center}.lpo__cards{display:grid;gap:var(--space-3)}.lpo__card{grid-template-columns:auto 64px minmax(0,1fr);align-items:start}.lpo__card.is-set{grid-template-columns:auto 104px minmax(0,1fr)}.lpo__card .plan__main{grid-column:3;display:grid;gap:4px;min-width:0}.lpo__card .plan__main>*{grid-column:auto;grid-row:auto}.lpo__foot{grid-column:3;display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.lpo__foot .lpo__price{grid-column:auto;grid-row:auto;margin-left:auto;display:grid;justify-items:end;gap:2px;padding:0;text-align:right}.lpo__pr{display:inline-flex;align-items:baseline;gap:8px}.lpo__pr b{font-size:17px}.lpo__card.is-set .lpo__thumb{width:104px}.lpo__thumb{position:relative;width:64px;height:64px;overflow:hidden;display:grid;place-items:center;align-self:start}.lpo__thumb>img{width:100%;height:100%;object-fit:contain;display:block}.lpo__thumb .setcomp{background:none!important}.lpo--multi .plan .plan__radio{width:24px;height:24px;border-radius:50%;background:var(--color-bg) no-repeat center / 0 0;box-shadow:inset 0 0 0 1.5px var(--color-line-strong);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 12.5l4 4L18.5 7.5'/%3E%3C/svg%3E");transition:background-color var(--dur-fast, .15s) var(--ease-out, ease),background-size var(--dur-fast, .15s) var(--ease-out, ease),box-shadow var(--dur-fast, .15s) var(--ease-out, ease)}.lpo--multi .plan .plan__radio:after{display:none}.lpo--multi .plan:hover .plan__radio{box-shadow:inset 0 0 0 1.5px var(--color-ink)}.lpo--multi .plan:has(input[name=lp-offer]:checked) .plan__radio{box-shadow:none;background:var(--product-btn, var(--color-ink)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 12.5l4 4L18.5 7.5'/%3E%3C/svg%3E") no-repeat center / 13px 13px}.lpo--multi .lpo__card{transition:box-shadow var(--dur-fast, .15s) var(--ease-out, ease),background-color var(--dur-fast, .15s) var(--ease-out, ease)}.lpo--multi .lpo__card:hover{box-shadow:inset 0 0 0 1px var(--color-ink)}.lpo--multi .lpo__card:has(input[name=lp-offer]:checked){box-shadow:inset 0 0 0 2px var(--product-btn, var(--color-ink));background:var(--color-bg)}.lpo--multi .lpo__card:has(input[name=lp-offer]:focus-visible){outline:2px solid var(--color-ink);outline-offset:3px}@media(prefers-reduced-motion:reduce){.lpo--multi .plan .plan__radio,.lpo--multi .lpo__card{transition:none}}.lpo__card [data-lp-qty]{flex:none}.lpo__card:not(:has(input[name=lp-offer]:checked)) [data-lp-qty]{display:none}.lpo__big{display:none;grid-column:1 / -1;grid-row:1;position:relative;aspect-ratio:16 / 10;margin:-4px -4px 4px}.lpo__big>img{position:absolute;top:5%;right:3%;bottom:5%;left:3%;width:94%;height:90%;object-fit:contain;display:block}.lpo__big .setcomp,.lpo__media .setcomp{background:none!important}.lpo__m{position:relative;width:100%;height:100%;display:grid;place-items:center}.lpo__m[hidden]{display:none}.lpo__m>img{width:100%;height:100%;object-fit:cover;display:block}.lpo__m>img.is-cut{object-fit:contain;padding:12%;box-sizing:border-box}.lpo__card-img-set .lpo__m>img,.lpo__m>img[src*="-set.png"]{object-fit:contain;padding:8%;box-sizing:border-box}.lpo__group{margin:var(--space-4) 0 calc(var(--space-1) * -1)}.lpo__group:first-child{margin-top:0}.lpo__cta:disabled{opacity:.45;cursor:not-allowed}.lpo__card.is-soldout{opacity:.55;cursor:not-allowed}.lpo__save{justify-self:end;color:var(--color-accent);font-size:14px;font-weight:var(--weight-medium);white-space:nowrap}.lpo__price{gap:2px}.lpo__price b{font-weight:var(--weight-medium)}.lpo__cta.is-busy{opacity:.72}.lpo__note p{margin:0}.lps{position:fixed;left:0;right:0;bottom:0;z-index:80;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--color-bg);box-shadow:0 -1px 0 var(--color-line);transform:translateY(110%);transition:transform var(--dur-base, .25s) var(--ease-out, ease)}.lps.is-on{transform:none}.lps__in{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-block:12px}.lps__info{display:grid;gap:2px;min-width:0}.lps__name{font-size:15px;font-weight:var(--weight-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lps__sub{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lps__btn{flex:none}.lps.is-buy .lps__info{display:none}.lps__go{flex:1 1 auto}.lps__go:disabled{opacity:.45;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.lps{transition:none}}@media(max-width:989px){.lpo__in{grid-template-columns:minmax(0,1fr);gap:var(--space-7)}.lpo__media{position:static;aspect-ratio:4 / 3}}@media(max-width:749px){.lpo__card{row-gap:6px}.lpo__card .plan__name{flex-wrap:wrap;row-gap:4px}.lpa{padding-block:var(--space-6) var(--space-5)}.lpa__col{gap:var(--space-9)}.lpo{padding-top:var(--space-5)}.lpa__fig--square{margin-inline:calc(var(--gutter) * -1)}.lpa__h{font-size:21px}.lpa__text{font-size:16px}.lpa__quote p{font-size:18px}.lpo__media{display:none}.lpo__card{grid-template-columns:auto 56px minmax(0,1fr)}.lpo__card .plan__radio{grid-column:1;grid-row:1}.lpo__card .lpo__thumb{width:56px;height:56px;grid-column:2;grid-row:1 / span 2}.lpo__card .plan__main{grid-column:3;grid-row:1}.lpo__card .lpo__foot{grid-column:3;grid-row:2}.lpo__card.is-set{grid-template-columns:auto minmax(0,1fr)}.lpo__card.is-set .lpo__thumb{display:none}.lpo__card.is-set .lpo__big{display:block;grid-column:1 / -1;grid-row:1}.lpo__card.is-set .plan__radio{grid-column:1;grid-row:2}.lpo__card.is-set .plan__main{grid-row:2;grid-column:2}.lpo__card.is-set .lpo__foot{grid-row:3;grid-column:2}.lps__in{padding-block:10px}.lps__name{font-size:14px}}.lpa__ph{display:grid;place-items:center;width:100%;background:#eef0f3;color:#6b7280;font-size:12px;letter-spacing:.04em;text-align:center;padding:8px;box-sizing:border-box;border:1px dashed #cbd0d8}.lpa__ba{margin:0;display:grid;gap:var(--space-3)}.lpa__ba-title{margin:0;font-weight:var(--weight-medium)}.lpa__ba-pair{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.lpa__ba-item{display:grid;gap:6px}.lpa__ba-item img{width:100%;height:auto;display:block}.lpa__ba-label{text-align:center;letter-spacing:.08em;text-transform:uppercase}.lpa__ba-result{margin:0;font-size:18px;font-weight:var(--weight-medium)}.lpa__note{font-size:12.5px;line-height:1.5;color:#6b7280}.lpa__note p{margin:0 0 4px}.lpa__stats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3)}.lpa__stats li{display:grid;gap:2px;padding:var(--space-4) var(--space-3);border:1px solid var(--color-line, #e5e5e5);text-align:center}.lpa__stat-v{font-size:26px;font-weight:var(--weight-medium);line-height:1.1}.lpa__stat-l{font-size:12.5px;color:#6b7280}.lpa__chart{margin:0;display:grid;gap:var(--space-3)}.lpa__chart-title{margin:0;font-weight:var(--weight-medium)}.lpa__bars{display:grid;gap:10px}.lpa__bar{display:grid;grid-template-columns:minmax(0,1fr);gap:4px}.lpa__bar-l{font-size:13px}.lpa__bar-track{display:block;height:14px;background:#eef0f3}.lpa__bar-fill{display:block;height:100%;background:#9aa3ad;min-width:2px}.lpa__bar-fill.is-main{background:var(--color-accent, #1f4fd8)}.lpa__bar-v{font-size:14px}.lpa__timeline{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;counter-reset:tl}.lpa__timeline li{position:relative;padding-top:14px;font-size:13px;line-height:1.35;counter-increment:tl}.lpa__timeline li:before{content:"";position:absolute;left:0;right:0;top:4px;height:2px;background:var(--color-line, #e5e5e5)}.lpa__timeline li:after{content:"";position:absolute;left:0;top:0;width:10px;height:10px;border-radius:50%;background:var(--color-ink, #111)}.lpa__video video,.lpa__video .media img{width:100%;height:auto;display:block}.lpa__labels{margin:6px 0 0;color:#6b7280}.lpa__textlink{text-decoration:underline;text-underline-offset:3px;font-weight:var(--weight-medium)}.lpa__textlink--src{font-size:14px}.lpa__link{margin:0;display:flex;flex-wrap:wrap;gap:6px 18px}.lpa__cta--link{margin:0}.lpa__faq{border-top:1px solid var(--color-line, #e5e5e5)}.lpa__faq:last-of-type{border-bottom:1px solid var(--color-line, #e5e5e5)}.lpa__faq-q{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:14px 0;font-weight:var(--weight-medium)}.lpa__faq-q::-webkit-details-marker{display:none}.lpa__faq-i{width:10px;height:10px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .15s;flex:none;margin-right:4px}.lpa__faq[open] .lpa__faq-i{transform:rotate(-135deg)}.lpa__faq-a{padding:0 0 14px}.lpb{padding-block:var(--space-7);scroll-margin-top:72px}.lpb__in{display:grid;gap:var(--space-4);max-width:920px}.lpb__title{margin:0}.lpb__text p,.lpb__note p{margin:0 0 6px}.lpb__note{font-size:12.5px;line-height:1.5;color:#6b7280}.lpb__lead{margin:0;font-weight:var(--weight-medium)}.lpb__proof{display:grid;gap:6px;padding:var(--space-4);background:#f6f7f9}.lpb__proof-line{margin:0;font-size:14px}.lpb__proof-star{color:var(--color-accent, #1f4fd8);margin-right:6px}.lpb__quote{margin:4px 0 0;padding-left:var(--space-3);border-left:2px solid var(--color-line, #e5e5e5)}.lpb__quote p{margin:0 0 2px;font-size:14px}.lpb__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);align-items:stretch}.lpb__card{position:relative;display:grid;gap:var(--space-3);padding:0 0 var(--space-4);border:1px solid var(--color-ink, #111);background:#fff}.lpb__card--soon{border-style:dashed;border-color:#cbd0d8;color:#6b7280}.lpb__badge{background:#fff;color:var(--color-accent, #1f4fd8);font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;font-weight:var(--weight-medium)}.lpb__card-title{margin:0;font-size:16px;font-weight:var(--weight-medium);letter-spacing:.02em}.lpb__rows{margin:0;display:grid;gap:6px;font-size:14px}.lpb__rows>div{display:flex;justify-content:space-between;gap:var(--space-3)}.lpb__rows dt{color:#6b7280}.lpb__rows dd{margin:0;text-align:right}.lpb__rows .is-pay dd{font-size:20px;font-weight:var(--weight-medium)}.lpb__save{margin:0;font-size:13.5px;color:var(--color-accent, #1f4fd8);font-weight:var(--weight-medium)}.lpb__go{margin-top:auto}.lpb__go.is-busy{opacity:.6}@media(max-width:749px){.lpa__stats{gap:8px}.lpa__stat-v{font-size:22px}.lpa__timeline{grid-template-columns:1fr;gap:10px}.lpa__timeline li{padding-top:0;padding-left:20px}.lpa__timeline li:before{left:4px;right:auto;top:12px;bottom:-12px;width:2px;height:auto}.lpa__timeline li:last-child:before{display:none}.lpa__timeline li:after{left:0;top:4px}.lpb__cards{grid-template-columns:1fr}.lpb{scroll-margin-top:60px}}.lpa__reason--div{position:relative;padding-top:var(--space-7);margin-top:var(--space-6);border-top:1px solid var(--color-ink, #111)}.lpa__reason--div .lpa__num{display:block;margin-bottom:var(--space-2);letter-spacing:.14em}.lpa__reason--div .lpa__h{margin-top:0}@media(max-width:749px){.lpa__reason--div{padding-top:var(--space-6);margin-top:var(--space-5)}}.lph{padding-block:var(--space-8) var(--space-7)}.lph__in{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--space-9);align-items:center}.lph__eyebrow{margin:0 0 var(--space-3);color:var(--color-accent)}.lph__title{margin:0 0 var(--space-4);font-size:clamp(32px,4.4vw,52px);line-height:1.08;letter-spacing:-.01em;font-weight:var(--weight-medium)}.lph__title p{margin:0}.lph__body{font-size:18px;line-height:1.5;max-width:34em}.lph__body p{margin:0 0 8px}.lph__line{margin:var(--space-3) 0 0}.lph__actions{display:grid;gap:var(--space-3);margin-top:var(--space-5);max-width:420px}.lph__link{justify-self:start;text-decoration:underline;text-underline-offset:3px;font-weight:var(--weight-medium)}.lph__note{margin:var(--space-3) 0 0}.lph__pics{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);align-items:end}.lph__pics img{width:100%;height:auto;display:block}.lph__pics--m{display:none}.lph--final{padding-block:var(--space-9)}.lph--final .lph__in{align-items:center}.lph--final .lph__title{font-size:clamp(28px,3.6vw,44px)}.lpst{padding-block:var(--space-7)}.lpst__in{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:var(--space-9);align-items:start}.lpst__title{margin:0 0 var(--space-4);font-size:clamp(26px,3.2vw,38px);line-height:1.12;font-weight:var(--weight-medium)}.lpst__body{font-size:17px;line-height:1.55}.lpst__body p{margin:0 0 var(--space-3)}.lpst__notes{font-size:12.5px;line-height:1.5;color:#6b7280}.lpst__notes p{margin:0 0 4px}.lpst__pics{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.lpst__pic{margin:0;display:grid;gap:6px;text-align:center}.lpst__pic img{width:100%;height:auto;display:block}.lpr,.lpw,.lpsp,.lpc{padding-block:var(--space-7)}.lpr__cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.lpr__card{background:transparent;padding:var(--space-5);display:grid;gap:var(--space-3);border:1px solid var(--color-ink, #111)}.lpr__name{margin:0;font-weight:var(--weight-medium)}.lpr__hero{margin:0;display:grid;gap:2px}.lpr__num{font-size:40px;line-height:1;font-weight:var(--weight-medium);color:var(--color-accent)}.lpr__ba{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.lpr__ba-item{display:grid;gap:4px;text-align:center}.lpr__ba-item img{width:100%;height:auto;display:block}.lpr__more{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:14px}.lpr__more b{margin-right:6px}.lpr__note,.lpr__notes{font-size:12.5px;line-height:1.5;color:#6b7280}.lpr__notes{margin-top:var(--space-3)}.lpr__notes p{margin:0 0 4px}.lpr__cta,.lpsp__cta{margin:var(--space-5) 0 0;max-width:420px}.lpw__body{font-size:17px;line-height:1.55;max-width:40em}.lpw__body p{margin:0 0 var(--space-3)}.lpw__media{margin:var(--space-4) 0}.lpw__media img,.lpw__media video{width:100%;height:auto;display:block}.lpw__cap{margin:6px 0 0;font-size:12.5px;color:#6b7280}.lpw__cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.lpw__card{background:transparent;padding:var(--space-5);border:1px solid var(--color-ink, #111);display:grid;gap:4px}.lpw__amt{margin:0;font-size:36px;line-height:1;font-weight:var(--weight-medium);color:var(--color-accent)}.lpw__name{margin:0;font-weight:var(--weight-medium);font-size:17px}.lpw__text{margin:4px 0 0;font-size:14px;line-height:1.5;color:#3b3f46}.lpw__line{margin:var(--space-4) 0 0;font-weight:var(--weight-medium)}.lpw__note{margin:4px 0 0;font-size:12.5px;color:#6b7280}.lpw__lists{margin-top:var(--space-4)}.lpw__list p{margin:0;font-size:13px;line-height:1.5;color:#3b3f46}.lpsp__steps{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.lpsp__step{background:transparent;border:1px solid var(--color-ink, #111);padding:var(--space-4);display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--space-4);align-items:center}.lpsp__pic{display:grid;place-items:center;aspect-ratio:1}.lpsp__pic img{width:100%;height:100%;object-fit:contain}.lpsp__label{margin:0 0 2px;color:var(--color-accent)}.lpsp__name{margin:0;font-weight:var(--weight-medium)}.lpsp__size{margin:0}.lpsp__text{margin:4px 0 0;font-size:14px;line-height:1.5;color:#3b3f46}.lpsp__media{margin:var(--space-4) 0}.lpsp__media img,.lpsp__media video{width:100%;height:auto;display:block}.lpsp__cap{margin:8px 0 0;font-size:14px}.lpsp__cap p{margin:0}.lpsp__reviews{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.lpsp__review{margin:0;background:transparent;border-left:2px solid var(--color-ink, #111);padding:var(--space-4);display:grid;gap:6px}.lpsp__review p{margin:0;font-size:15px;line-height:1.5}.lpsp__review cite{font-style:normal}.lpb__pic{display:block;margin:0 0 var(--space-2)}.lpb__pic img{width:100%;height:auto;display:block}@media(max-width:749px){.lph{padding-block:var(--space-6) var(--space-5)}.lph__in,.lpst__in{grid-template-columns:1fr;gap:var(--space-5)}.lph__pics--d{display:none}.lph__pics--m{display:grid;margin-top:var(--space-4)}.lph__body{font-size:16px}.lph__actions{max-width:none}.lpr__cards,.lpw__cards,.lpsp__steps,.lpsp__reviews{grid-template-columns:1fr}.lpr__num{font-size:34px}.lpr__cta,.lpsp__cta{max-width:none}}.lp-section>section[data-band]{padding-block:var(--space-8)}@media(max-width:749px){.lp-section>section[data-band]{padding-block:var(--space-6)}}@media(min-width:750px){.lph{padding-block:var(--space-10) var(--space-9)}.lph__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-10);min-height:520px}.lph__pics--d{max-width:720px;justify-self:end;width:100%;gap:var(--space-5)}.lph--final .lph__in{min-height:0}.lph--final .lph__pics--d{max-width:520px}.lpst__in{max-width:1040px}.lpst__pics{max-width:360px;justify-self:end}.lpw__media,.lpsp__media,.lpw__cards,.lpsp__steps,.lpsp__reviews,.lpw__lists{max-width:880px}.lpb__in{max-width:1100px}.lpa__col{max-width:760px}}.lpsec__label{display:flex;align-items:center;gap:14px;margin:0 0 var(--space-5);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);font-weight:var(--weight-medium)}.lpsec__label:after{content:"";flex:1;height:1px;background:#12171d4d}.lpb__in .lpsec__label{margin-bottom:var(--space-2)}.lpst__in .lpsec__label{grid-column:1 / -1}.lpst,.lpr,.lpw,.lpsp,.lpc{padding-block:var(--space-9)}@media(max-width:749px){.lpst,.lpr,.lpw,.lpsp,.lpc{padding-block:var(--space-7)}}.lpc__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);column-gap:var(--space-9);row-gap:var(--space-5);align-items:start}.lpc__in .lpsec__label,.lpc__notes,.lpc__lead{grid-column:1 / -1}.lpc__title{margin:0 0 var(--space-2);font-size:clamp(26px,3.2vw,38px);line-height:1.12;font-weight:var(--weight-medium);color:var(--color-accent)}.lpc__title p{margin:0}.lpc__sub{margin:0 0 var(--space-5);font-size:15px;color:#3b3f46;max-width:34em}.lpc__chart{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5);align-items:end;height:260px;padding:0 var(--space-3)}.lpc__col{display:grid;grid-template-rows:auto 1fr auto;height:100%;align-items:end;justify-items:center;gap:8px}.lpc__val{font-size:20px;font-weight:var(--weight-medium)}.lpc__colbar{position:relative;display:block;width:100%;max-width:150px;align-self:end;background:#cfd4da;min-height:24px}.lpc__col--us .lpc__colbar{background:var(--color-accent, #1f4fd8)}.lpc__less{position:absolute;left:50%;bottom:100%;transform:translate(-50%,-8px);display:grid;justify-items:center;background:var(--color-accent, #1f4fd8);color:#fff;padding:8px 12px;white-space:nowrap}.lpc__less small{font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.lpc__less strong{font-size:22px;line-height:1.05;font-weight:var(--weight-medium)}.lpc__collabel{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#3b3f46;text-align:center}.lpc__unit{margin:var(--space-3) 0 0;text-align:center}.lpc__table{width:100%;border-collapse:separate;border-spacing:0;font-size:14px}.lpc__table th,.lpc__table td{padding:12px;text-align:center;vertical-align:middle;border-bottom:1px solid rgba(18,23,29,.15)}.lpc__table thead th{border-bottom:0;padding:14px 12px}.lpc__th-label{width:26%}.lpc__th-us,.lpc__th-other{width:37%}.lpc__th-us,.lpc__th-other{display:table-cell}.lpc__th-us span,.lpc__th-other span{display:block;font-size:15px;font-weight:var(--weight-medium)}.lpc__th-us small,.lpc__th-other small{display:block;font-size:12px;opacity:.8;margin-top:2px}.lpc__th-us{background:var(--color-accent, #1f4fd8);color:#fff;border-radius:8px 8px 0 0}.lpc__th-other{background:#e9ecf0;color:#3b3f46;border-radius:8px 8px 0 0}.lpc__table tbody th{text-align:left;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#6b7280;font-weight:var(--weight-medium);width:26%}.lpc__us{background:#0d5fd20f;font-weight:var(--weight-medium);color:var(--color-ink, #111)}.lpc__other{color:#3b3f46}.lpc__table tbody tr:last-child td,.lpc__table tbody tr:last-child th{border-bottom:0}.lpc__notes{font-size:12px;line-height:1.5;color:#6b7280}.lpc__notes p{margin:0}.lpc__lead{margin:0;font-size:18px;font-weight:var(--weight-medium)}.lpb__head{margin:0;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:12px var(--space-4);background:var(--color-ink, #111);color:#fff}.lpb__head.is-best{background:var(--color-accent, #1f4fd8)}.lpb__pic{display:block;margin:0;padding:var(--space-3) var(--space-4) 0}.lpb__body{display:grid;gap:8px;padding:0 var(--space-4)}.lpb__included{margin:0;font-size:14px;color:#3b3f46}.lpb__price{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 10px}.lpb__pay{font-size:30px;line-height:1;font-weight:var(--weight-medium)}.lpb__was{font-size:14px;color:#6b7280}.lpb__pill{font-size:11px;letter-spacing:.08em;text-transform:uppercase;background:var(--color-accent, #1f4fd8);color:#fff;padding:3px 8px;font-weight:var(--weight-medium)}.lpb__gift{margin:0;font-size:14px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.lpb__free{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent, #1f4fd8);border:1px solid var(--color-accent, #1f4fd8);padding:2px 6px;font-weight:var(--weight-medium)}.lpb__save{margin:0;padding:0 var(--space-4);font-size:13.5px;color:var(--color-accent, #1f4fd8);font-weight:var(--weight-medium)}.lpb__go{margin:var(--space-2) var(--space-4) 0;width:auto}.lpb__card--soon{padding:var(--space-4)}@media(max-width:749px){.lpc__in{grid-template-columns:1fr}.lpc__chart{height:220px}.lpc__table{font-size:13px;table-layout:fixed}.lpc__table th,.lpc__table td{padding:10px 6px}.lpc__table tbody th{width:24%;font-size:10px;letter-spacing:.06em}.lpc__table thead th{padding:10px 6px}.lpc__th-us span,.lpc__th-other span{font-size:12.5px;line-height:1.25}.lpc__th-us small,.lpc__th-other small{font-size:11px}.lpc__us,.lpc__other{font-size:13px}.lpb__pay{font-size:28px}}.lp-section>section{--lp-ink: var(--color-ink, #12171d);--lp-soft: #3b3f46;--lp-muted: #6b7280;--lp-hi: var(--color-accent, #0d5fd2);--lp-hi-text: #fff;--lp-box: #F3EEE6;--lp-card: #fff;--lp-line: rgba(18, 23, 29, .25);--lp-edge: var(--color-ink, #12171d);--lp-track: #e9ecf0}.lp-section>section[data-band]{--lp-box: #fff}.lp-section>section[data-theme=dark]{--lp-ink: #fff;--lp-soft: rgba(255, 255, 255, .86);--lp-muted: rgba(255, 255, 255, .7);--lp-hi: #F3EEE6;--lp-hi-text: var(--color-ink, #12171d);--lp-box: rgba(255, 255, 255, .12);--lp-card: rgba(255, 255, 255, .08);--lp-line: rgba(255, 255, 255, .35);--lp-edge: rgba(255, 255, 255, .6);--lp-track: rgba(255, 255, 255, .25);color:#fff}.lp-section>section[data-theme=dark] .t-muted,.lp-section>section[data-theme=dark] .t-caption,.lp-section>section[data-theme=dark] .t-small{color:var(--lp-muted)}.lp-section>section[data-theme=dark] .btn,.lp-section>section[data-theme=dark] .btn--accent{--btn-bg: #fff;--btn-fg: var(--color-ink, #12171d);--btn-ring: transparent}.lp-section>section[data-theme=dark] .btn:hover,.lp-section>section[data-theme=dark] .btn--accent:hover{--btn-bg: #F3EEE6}.lp-section>section[data-theme=dark] a:not(.btn){color:inherit}.lpsec__label{color:var(--lp-hi)}.lpsec__label:after{background:var(--lp-line)}.lp-num{background:none;color:var(--lp-hi);font-weight:var(--weight-medium)}.lpa__kicker{color:var(--lp-hi)}.lpa__reason--div{border-top-color:var(--lp-line)}.lpa__reason--div .lpa__num{display:inline-block;width:max-content;color:var(--lp-hi-text);background:var(--lp-hi);padding:4px 9px;letter-spacing:.14em}.lpa__callout{background:var(--lp-box);box-shadow:none;border-left:4px solid var(--lp-hi)}.lpa__callout-title{color:var(--lp-hi);border-bottom-color:var(--lp-line)}.lpa__callout .lpa__callout-text li{border-bottom-color:var(--lp-line)}.lpa__callout .lpa__callout-text li:before,.lpa__text li:before{background:var(--lp-hi)}.lpa__quote{background:var(--lp-box);border-left:4px solid var(--lp-hi);padding:var(--space-5)}.lpa__closing{border-top:3px solid var(--lp-hi)}.lpa__stats li{background:var(--lp-box);border:0;padding:var(--space-5) var(--space-3)}.lpa__stat-v{color:var(--lp-hi);font-size:30px}.lpa__stat-l{color:var(--lp-muted)}.lpa__ba-result{color:var(--lp-hi);font-size:20px}.lpa__ba-label{justify-self:center;padding:3px 10px;background:var(--lp-box);color:var(--lp-ink)}.lpa__ba-item:last-child .lpa__ba-label{background:var(--lp-hi);color:var(--lp-hi-text)}.lpa__note,.lpa__labels{color:var(--lp-muted)}.lpa__bar-track{background:var(--lp-track)}.lpa__bar-fill{background:#b3bac3}.lpa__bar-fill.is-main{background:var(--lp-hi)}.lpa__bar-v{color:var(--lp-hi);font-weight:var(--weight-medium)}.lpa__timeline li:before{background:var(--lp-line)}.lpa__timeline li:after{background:var(--lp-hi)}.lpa__faq,.lpa__faq:last-of-type{border-color:var(--lp-line)}.lpa__ph{background:var(--lp-box);color:var(--lp-muted);border-color:var(--lp-line)}.lpa__avatar{box-shadow:inset 0 0 0 1px var(--lp-line)}@media(max-width:749px){.lpa__stat-v{font-size:26px}}.lpst__notes,.lpw__cap,.lpw__note,.lpr__note,.lpr__notes,.lpb__note,.lpc__notes{color:var(--lp-muted)}.lpw__text,.lpsp__text,.lpw__list p,.lpc__sub,.lpb__included,.lpc__collabel,.lpr__more{color:var(--lp-soft)}.lpst__title,.lpr__title,.lpw__title,.lpsp__title,.lpb__title,.lpc__title{text-transform:none;letter-spacing:-.01em;font-size:clamp(26px,3.2vw,40px);line-height:1.1}.lpst__title p,.lpc__title p{margin:0}.lpr__card{background:var(--lp-box);border:0}.lpr__num,.lpw__amt,.lpsp__label,.lph__eyebrow,.lpc__title{color:var(--lp-hi)}.lpw__card,.lpsp__step{border-color:var(--lp-edge);background:var(--lp-card)}.lpsp__review{border-left:4px solid var(--lp-hi);background:var(--lp-box)}.lpw__lists .lpa__faq,.lpw__lists .lpa__faq:last-of-type{border-color:var(--lp-line)}.lpb__card{border-color:var(--lp-edge)}.lp-section>section[data-theme=dark] .lpb__card{border-color:transparent;color:var(--color-ink, #12171d)}.lp-section>section[data-theme=dark] .lpb__included{color:#3b3f46}.lp-section>section[data-theme=dark] .lpb__was{color:#6b7280}.lp-section>section[data-theme=dark] .lpb__save,.lp-section>section[data-theme=dark] .lpb__free{color:var(--color-accent, #0d5fd2)}.lp-section>section[data-theme=dark] .lpb__go{--btn-bg: var(--color-ink, #12171d);--btn-fg: #fff}.lpb__head{flex-wrap:wrap}.lpb__head-r{display:flex;align-items:center;gap:6px;flex:none;margin-left:auto}.lpb__savepct{background:#f3eee6;color:var(--color-ink, #12171d);font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;font-weight:var(--weight-medium);white-space:nowrap}.lpb__head.is-best .lpb__savepct{background:#fff;color:var(--color-accent, #0d5fd2)}.lpb__head.is-best .lpb__badge{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.7)}.lpc__in{display:grid;grid-template-columns:1fr;gap:var(--space-4);max-width:960px}.lpc__in .lpsec__label,.lpc__notes,.lpc__lead{grid-column:auto}.lpc__title{color:var(--lp-ink);margin:0}.lpc__sub{margin:0 0 var(--space-2)}.lpc__cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);align-items:stretch}.lpc__pc{background:var(--lp-card);border-top:3px solid #c9ced6;padding:var(--space-5);display:grid;gap:var(--space-3);align-content:start}.lpc__pc--us{border-top-color:var(--color-accent, #0d5fd2)}.lpc__pc-name{margin:0;font-size:16px;font-weight:var(--weight-medium);line-height:1.3}.lpc__pc-sub{margin:-8px 0 0;font-size:13px;color:var(--lp-muted)}.lpc__pc-num{margin:var(--space-2) 0 0;display:flex;align-items:baseline;gap:8px}.lpc__pc-num b{font-size:clamp(34px,4vw,48px);line-height:1;font-weight:var(--weight-medium);letter-spacing:-.01em}.lpc__pc-num span{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-muted)}.lpc__pc--us .lpc__pc-num b{color:var(--color-accent, #0d5fd2)}.lpc__pc--other .lpc__pc-num b{color:var(--lp-soft)}.lpc__pc-rows{list-style:none;margin:var(--space-2) 0 0;padding:0}.lpc__pc-rows li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--lp-line);font-size:14px;line-height:1.4}.lpc__pc-rows li span{color:var(--lp-muted)}.lpc__pc-rows li b{font-weight:var(--weight-medium);text-align:right}.lpc__pc-badge{margin:var(--space-2) 0 0;justify-self:start;padding:6px 10px;background:var(--color-accent, #0d5fd2);color:#fff;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:var(--weight-medium)}.lpc__pc-badge small{font-size:11px;opacity:.85;margin-left:4px}.lpc__unit{margin:0;text-align:left}@media(max-width:749px){.lpc__cards{gap:10px}.lpc__pc{padding:var(--space-4) var(--space-3);gap:10px}.lpc__pc-name{font-size:14px}.lpc__pc-sub{font-size:12px;margin-top:-6px}.lpc__pc-num b{font-size:30px}.lpc__pc-rows li{display:grid;gap:2px;font-size:12.5px;padding:8px 0}.lpc__pc-rows li b{text-align:left}}.is-lp .rule.t-eyebrow{flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:12px}.is-lp .rule.t-eyebrow>span:last-child{color:#fff;background:var(--color-accent, #0d5fd2);padding:4px 9px;letter-spacing:.14em;font-weight:var(--weight-medium)}.is-lp .rule.t-eyebrow>span:first-child{color:var(--color-ink)}.lpb__gifts{display:grid;gap:8px;padding:10px 12px 12px;background:#f3eee6}.lpb__gifts-t{margin:0;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent, #0d5fd2);font-weight:var(--weight-medium)}.lpb__gift-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.lpb__gift-tile{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;align-items:center}.lpb__gift-pic{position:relative;width:72px;height:72px;background:#fff;display:grid;place-items:center;overflow:visible}.lpb__gift-pic img{width:68px;height:68px;object-fit:contain;display:block}.lpb__gift-tag{position:absolute;left:-4px;top:-6px;font-style:normal;background:var(--color-accent, #0d5fd2);color:#fff;font-size:9px;letter-spacing:.1em;padding:2px 5px;font-weight:var(--weight-medium)}.lpb__gift-txt{display:grid;gap:2px}.lpb__gift-name{font-size:13px;font-weight:var(--weight-medium);line-height:1.25}.lpb__gift-val{font-size:12px;color:#6b7280}.lpb__gift-val s{margin-right:4px}.lpb__list{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:13.5px;line-height:1.4;color:#12171d}.lpb__list li{position:relative;padding-left:20px}.lpb__list li:before{content:"";position:absolute;left:0;top:.3em;width:12px;height:12px;background:var(--color-accent, #0d5fd2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") no-repeat center / 9px 9px;border-radius:50%}.lpb__list li.is-free b{color:var(--color-accent, #0d5fd2);font-weight:var(--weight-medium);letter-spacing:.06em}.lpb__list .t-muted{color:#6b7280}.lpa__col{max-width:680px}@media(min-width:750px){.lpa__col{max-width:680px}}.is-lp .lp-section .container{max-width:calc(760px + 2 * var(--gutter, 20px));margin-inline:auto}.is-lp .lp-section .lpb__in,.is-lp .lp-section .lpo__in{max-width:calc(1040px + 2 * var(--gutter, 20px))}.lpa{padding-block:var(--space-9) var(--space-7)}.lp-section>section[data-band]{padding-block:var(--space-9)}@media(max-width:749px){.lpa{padding-block:var(--space-7) var(--space-6)}.lp-section>section[data-band]{padding-block:var(--space-7)}}.lph__pics:has(>img:only-child){grid-template-columns:1fr}.lph__pics--d:has(>img:only-child){max-width:560px}.lph__pics img:only-child{aspect-ratio:4 / 5;object-fit:cover}.lpst__pics:has(>figure:only-child){grid-template-columns:1fr}.lpst__pic img{aspect-ratio:4 / 5;object-fit:cover}.lph--final .lph__in{grid-template-columns:1fr;max-width:680px}.lph--final .lph__pics{display:none}.lpb__save{justify-self:start;margin:0 var(--space-4);padding:5px 10px;background:#f3eee6;color:var(--color-ink, #12171d);font-size:13px}.lph__title{font-size:clamp(30px,3.6vw,46px)}.lpst__pic img{aspect-ratio:auto}.lpb__card{gap:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-4);border:1px solid var(--color-ink, #12171d);background:#fff}.lpb__card.has-badge{border-width:2px}.lpb__top{margin:0;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:0 0 10px;border-bottom:1px solid rgba(18,23,29,.15)}.lpb__card-title{font-size:17px}.lpb__badge{background:var(--color-ink, #12171d);color:#fff;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px}.lpb__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:10px}.lpb__item{margin:0;display:grid;gap:8px;justify-items:center;text-align:center}.lpb__item-pic{position:relative;width:100%;aspect-ratio:1;background:#f3eee6;display:grid;place-items:center}.lpb__item-pic img{width:82%;height:82%;object-fit:contain;display:block}.lpb__item-qty,.lpb__item-free{position:absolute;left:6px;top:6px;font-style:normal;background:var(--color-ink, #12171d);color:#fff;font-size:11px;letter-spacing:.06em;padding:3px 7px;font-weight:var(--weight-medium)}.lpb__item-free{letter-spacing:.12em}.lpb__item-name{font-size:12.5px;line-height:1.3;font-weight:var(--weight-medium);display:grid;gap:2px}.lpb__item-val{font-size:11.5px;color:#6b7280;font-weight:var(--weight-regular, 400)}.lpb__extras{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 14px;font-size:13px;color:#3b3f46}.lpb__extras li{position:relative;padding-left:14px}.lpb__extras li:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--color-ink, #12171d)}.lpb__price{margin:0;align-items:center}.lpb__was{font-size:15px}.lpb__savepct{background:#f3eee6;color:var(--color-ink, #12171d);font-size:12px;letter-spacing:.06em;text-transform:none;padding:4px 9px;font-weight:var(--weight-medium)}.lpb__go{margin:0}@media(max-width:749px){.lpb__items{grid-template-columns:repeat(4,1fr);gap:8px}.lpb__card:has(.lpb__item:nth-child(3):last-child) .lpb__items{grid-template-columns:repeat(3,1fr)}.lpb__card:has(.lpb__item:nth-child(2):last-child) .lpb__items{grid-template-columns:repeat(2,1fr);max-width:240px}.lpb__item-name{font-size:11.5px}.lpb__item-qty,.lpb__item-free{font-size:10px;padding:2px 6px;left:4px;top:4px}}.lpb__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.lpb__card:has(.lpb__grid>:nth-child(2):last-child) .lpb__grid,.lpb__card:has(.lpb__grid>:nth-child(4):last-child) .lpb__grid{grid-template-columns:repeat(2,1fr);max-width:70%;margin-inline:auto}.lpb__unit{aspect-ratio:1;display:grid;place-items:center;background:#fff}.lpb__unit img{width:92%;height:92%;object-fit:contain;display:block}.lpb__freebox{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;padding-top:12px;border-top:1px solid rgba(18,23,29,.15)}.lpb__freepill{background:var(--color-ink, #12171d);color:#fff;font-size:12px;letter-spacing:.14em;padding:5px 12px;font-weight:var(--weight-medium)}.lpb__freerow{display:flex;gap:6px;flex-wrap:wrap}.lpb__freerow .lpb__unit{width:76px;height:76px}.lpb__list{font-size:14px;gap:5px}.lpb__list li:before{content:"";width:6px;height:6px;top:.6em;left:4px;background:var(--color-ink, #12171d);border-radius:50%}.lpb__list li.is-free:before{width:12px;height:12px;top:.3em;left:0;background:var(--color-ink, #12171d) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") no-repeat center / 9px 9px}.lpb__list li.is-free b{color:var(--color-ink, #12171d);letter-spacing:.06em;font-weight:var(--weight-medium)}.lpb__list-val{color:#6b7280}@media(max-width:749px){.lpb__freerow .lpb__unit{width:68px;height:68px}.lpb__list{font-size:13.5px}}.lpb__stage{--w: 104px;--dx: 14px;--dy: 10px;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:14px 22px;padding:22px 16px 16px;background:#f3eee6}.lpb__group{margin:0;display:grid;gap:8px;justify-items:center}.lpb__group--gift{--w: 84px}.lpb__stack{position:relative;display:block;width:calc(var(--w) + (var(--n) - 1) * var(--dx));height:calc(var(--w) + (var(--n) - 1) * var(--dy))}.lpb__stack img{position:absolute;left:calc(var(--i) * var(--dx));bottom:calc(var(--i) * var(--dy));width:var(--w);height:var(--w);object-fit:contain;display:block;filter:drop-shadow(0 3px 6px rgba(18,23,29,.1))}.lpb__tag{position:absolute;left:-6px;bottom:-4px;z-index:9;font-style:normal;background:var(--color-ink, #12171d);color:#fff;font-size:11px;letter-spacing:.06em;padding:3px 7px;font-weight:var(--weight-medium)}.lpb__tag--free{letter-spacing:.12em}.lpb__group-name{font-size:12px;line-height:1.3;text-align:center;color:#3b3f46;max-width:120px}.lpb__group--gift .lpb__group-name:before{content:"FREE ";font-weight:var(--weight-medium);color:var(--color-ink, #12171d)}@media(min-width:750px){.lpb__stage{--w: 112px;gap:14px 18px;padding:26px 14px 18px;min-height:230px}.lpb__group--gift{--w: 88px}}@media(max-width:749px){.lpb__stage{--w: 92px;--dx: 12px;--dy: 9px;gap:12px 16px}.lpb__group--gift{--w: 72px}}.lpb__group-name b{font-weight:var(--weight-medium);color:var(--color-ink, #12171d)}.lpb__group-name{font-size:12.5px;color:var(--color-ink, #12171d)}.is-lp .section-head__title.t-h1,.is-lp #faq .t-h1{text-transform:none;font-size:clamp(24px,2.6vw,30px);line-height:1.25;letter-spacing:-.01em;font-weight:var(--weight-medium);max-width:22em}@media(max-width:749px){.lph__pics img:only-child{aspect-ratio:4 / 3}.lph{padding-block:var(--space-5) var(--space-5)}.lph__title{font-size:28px}.lph__body{font-size:15.5px}}.lpb__stage{--w: 84px;--dx: 11px;--dy: 8px;padding:14px 12px 12px;gap:8px 16px}.lpb__group--gift{--w: 64px}@media(min-width:750px){.lpb__stage{--w: 92px;min-height:0;padding:16px 12px 12px}.lpb__group--gift{--w: 68px}}.lpb__card{gap:var(--space-3)}.lpb__list{gap:3px;font-size:13px}.lpb__pay{font-size:26px}.lpb__pick{display:grid;gap:var(--space-4);border:1px solid var(--color-ink, #12171d);background:#fff;padding:var(--space-4);max-width:980px}.lpb__hero{background:#f3eee6;padding:22px 18px;display:grid;place-items:center;aspect-ratio:16 / 10}.lpb__hero img{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain;display:block}.lpb__side{display:grid;gap:var(--space-3);align-content:start}.lpb__rows{display:grid;gap:8px}.lpb__row{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 14px;border:1px solid rgba(18,23,29,.3);cursor:pointer;background:#fff}.lpb__row:hover{border-color:var(--color-ink, #12171d)}.lpb__row:has(.lpb__row-input:checked){border:2px solid var(--color-ink, #12171d);padding:11px 13px}.lpb__row:has(.lpb__row-input:disabled){opacity:.5;cursor:default}.lpb__row-input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.lpb__row-radio{width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #12171d73;background:#fff}.lpb__row:has(.lpb__row-input:checked) .lpb__row-radio{box-shadow:inset 0 0 0 6px var(--color-ink, #12171d)}.lpb__row:has(.lpb__row-input:focus-visible){outline:2px solid var(--color-ink, #12171d);outline-offset:2px}.lpb__row-main{display:grid;gap:3px;min-width:0}.lpb__row-title{font-size:15px;font-weight:var(--weight-medium);display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.lpb__row-badge{font-style:normal;font-size:10px;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--color-ink, #12171d);padding:2px 6px;font-weight:var(--weight-medium)}.lpb__row-sub{font-size:12.5px;line-height:1.35;color:#5b6168}.lpb__row-sub b{color:var(--color-ink, #12171d);font-weight:var(--weight-medium);letter-spacing:.04em}.lpb__row-price{display:grid;justify-items:end;gap:3px;text-align:right}.lpb__row-price b{font-size:17px;font-weight:var(--weight-medium);line-height:1}.lpb__row-price s{font-size:12px;color:#6b7280}.lpb__row-price em{font-style:normal;font-size:11px;background:#f3eee6;padding:3px 7px;font-weight:var(--weight-medium);white-space:nowrap}.lpb__inside{list-style:none;margin:0;padding:12px 0 0;border-top:1px solid rgba(18,23,29,.15);display:grid;gap:4px;font-size:13.5px}.lpb__inside li{position:relative;padding-left:20px}.lpb__inside li:before{content:"";position:absolute;left:4px;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--color-ink, #12171d)}.lpb__inside li.is-free:before{left:0;top:.3em;width:12px;height:12px;background:var(--color-ink, #12171d) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") no-repeat center / 9px 9px}.lpb__inside li.is-free b{font-weight:var(--weight-medium);letter-spacing:.06em}.lpb__pick .lpb__go{margin:var(--space-2) 0 0}@media(min-width:750px){.lpb__pick{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:var(--space-5);padding:var(--space-5);align-items:start}.lpb__hero{aspect-ratio:1 / 1;position:sticky;top:80px}}.lpb__buy{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:stretch;margin-top:var(--space-2)}.lpb__qty{display:grid;grid-template-columns:40px 32px 40px;align-items:center;border:1px solid var(--color-ink, #12171d)}.lpb__qty button{height:100%;min-height:48px;border:0;background:none;font-size:18px;line-height:1;cursor:pointer;color:var(--color-ink, #12171d)}.lpb__qty button:disabled{opacity:.3;cursor:default}.lpb__qty span{text-align:center;font-size:15px;font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.lpb__buy .lpb__go{margin:0;display:flex;justify-content:space-between;gap:10px}.lpb__go-t{font-variant-numeric:tabular-nums}.lpb__buy .lpb__go{min-width:0;white-space:normal;text-align:left}@media(max-width:749px){.lpb__qty{grid-template-columns:34px 26px 34px}.lpb__buy .lpb__go{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;padding:8px 14px;font-size:12px;letter-spacing:.08em}.lpb__go-t{font-size:14px;letter-spacing:.02em}}.lpb__row{grid-template-columns:20px minmax(0,1fr) auto;grid-template-areas:"pick main price" ". qty qty";row-gap:10px}.lpb__row-pick{grid-area:pick;align-self:start;margin-top:2px;padding:0;border:0;background:none;cursor:pointer;display:grid}.lpb__row-main{grid-area:main}.lpb__row-price{grid-area:price;align-self:start}.lpb__row.is-on{border:2px solid var(--color-ink, #12171d);padding:11px 13px}.lpb__row.is-on .lpb__row-radio{box-shadow:none;background:var(--color-ink, #12171d) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 12.5l4 4L18.5 7.5'/%3E%3C/svg%3E") no-repeat center / 12px 12px}.lpb__row.is-out{opacity:.5;cursor:default}.lpb__row-qty{grid-area:qty;justify-self:start;display:grid;grid-template-columns:34px 28px 34px;align-items:center;border:1px solid rgba(18,23,29,.35);background:#fff}.lpb__row.is-on .lpb__row-qty{border-color:var(--color-ink, #12171d)}.lpb__row-qty button{height:34px;border:0;background:none;font-size:17px;line-height:1;cursor:pointer;color:var(--color-ink, #12171d)}.lpb__row-qty button:disabled{opacity:.3;cursor:default}.lpb__row-qty span{text-align:center;font-size:14px;font-weight:var(--weight-medium)}.lpb__pick .lpb__go{display:flex;justify-content:space-between;gap:10px;margin-top:var(--space-2)}.lpb__pick .lpb__go:disabled{opacity:.45}.lpb__row{grid-template-areas:"pick main price" ". qty ."}.lpb__row{grid-template-areas:none;grid-template-columns:20px minmax(0,1fr) auto}.lpb__row>.lpb__row-pick{grid-area:auto;grid-column:1;grid-row:1}.lpb__row>.lpb__row-main{grid-area:auto;grid-column:2;grid-row:1}.lpb__row>.lpb__row-price{grid-area:auto;grid-column:3;grid-row:1}.lpb__row>.lpb__row-qty{grid-area:auto;grid-column:2 / 4;grid-row:2}.lpb__rows>.lpb__row{display:grid;justify-content:stretch}.lpb__pick{grid-template-columns:1fr}.lpb__pick .lpb__hero{display:none}.lpb__rows{gap:12px}.lpb__row>.lpb__row-pic{grid-column:1 / -1;grid-row:1;display:grid;place-items:center;background:#f3eee6;padding:16px 12px;aspect-ratio:16 / 9;margin:-12px -14px 4px}.lpb__row.is-on>.lpb__row-pic{margin:-11px -13px 4px}.lpb__row-pic img{width:100%;height:100%;object-fit:contain;display:block}.lpb__row>.lpb__row-pick{grid-row:2}.lpb__row>.lpb__row-main{grid-row:2}.lpb__row>.lpb__row-price{grid-row:2}.lpb__row>.lpb__row-qty{grid-row:3}@media(min-width:750px){.lpb__pick{max-width:1100px}.lpb__rows{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.lpb__row{align-content:start}.lpb__row>.lpb__row-pic{aspect-ratio:4 / 3}.lpb__pick .lpb__side{gap:var(--space-4)}.lpb__pick .lpb__go{max-width:420px;justify-self:end;width:100%}.lpb__insides{max-width:520px}}.lpb__row{grid-template-columns:20px minmax(0,1fr) auto;column-gap:12px;row-gap:10px;padding:0 16px 16px}.lpb__row.is-on{padding:0 15px 15px}.lpb__row>.lpb__row-pic{grid-column:1 / -1;grid-row:1;margin:0 -16px 6px;aspect-ratio:auto;display:flex;align-items:center;justify-content:center;gap:10px;padding:18px 16px;min-height:190px;background:#f3eee6}.lpb__row.is-on>.lpb__row-pic{margin:0 -15px 6px}.lpb__core{flex:1 1 auto;min-width:0;display:grid;place-items:center}.lpb__core img{width:100%;max-height:210px;object-fit:contain;display:block}.lpb__row.has-gift .lpb__core{flex-basis:60%}.lpb__plus{flex:none;font-size:22px;line-height:1;color:var(--color-ink, #12171d);font-weight:var(--weight-medium)}.lpb__giftbox{position:relative;flex:0 0 auto;display:grid;justify-items:center;gap:6px;padding:18px 10px 8px;background:#fff;border:1.5px dashed var(--color-ink, #12171d);min-width:84px}.lpb__giftflag{position:absolute;top:-11px;left:50%;transform:translate(-50%);font-style:normal;background:var(--color-ink, #12171d);color:#fff;font-size:11px;letter-spacing:.16em;padding:3px 10px;font-weight:var(--weight-medium);white-space:nowrap}.lpb__giftimgs{display:flex;gap:4px;align-items:flex-end}.lpb__giftimgs img{height:104px;width:auto;max-width:64px;object-fit:contain;display:block}.lpb__giftval{font-size:11.5px;font-weight:var(--weight-medium);white-space:nowrap}.lpb__giftval s{color:#6b7280;font-weight:400;margin-right:2px}.lpb__row>.lpb__row-pick{grid-column:1;grid-row:2}.lpb__row>.lpb__row-price{grid-column:3;grid-row:2}.lpb__row>.lpb__row-list{grid-column:2 / 4;grid-row:3}.lpb__row>.lpb__row-save{grid-column:2 / 4;grid-row:4}.lpb__row>.lpb__row-qty{grid-column:2 / 4;grid-row:5}.lpb__row-title{font-size:17px}.lpb__row-per{font-size:12.5px;color:#5b6168}.lpb__row-price b{font-size:20px}.lpb__row-list{list-style:none;margin:2px 0 0;padding:10px 0 0;border-top:1px solid rgba(18,23,29,.12);display:grid;gap:5px;font-size:13.5px;line-height:1.35}.lpb__row-list li{position:relative;padding-left:20px}.lpb__row-list li:before{content:"";position:absolute;left:0;top:.2em;width:13px;height:13px;border-radius:50%;background:#f3eee6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2312171d' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") no-repeat center / 9px 9px}.lpb__row-list li.is-free:before{background-color:var(--color-ink, #12171d);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E")}.lpb__row-list li.is-free b{font-weight:var(--weight-medium);letter-spacing:.06em}.lpb__row-save{justify-self:start;font-size:13px;font-weight:var(--weight-medium);background:#f3eee6;padding:4px 9px}.lpb__row-qty{justify-self:start;margin-top:2px}@media(max-width:749px){.lpb__row>.lpb__row-pic{min-height:170px;padding:18px 12px;gap:8px}.lpb__core img{max-height:170px}.lpb__giftimgs img{height:86px;max-width:52px}.lpb__giftbox{min-width:74px;padding:16px 8px 7px}}@media(min-width:750px){.lpb__row>.lpb__row-pic{min-height:230px}}.lpb__giftimgs{gap:10px}.lpb__giftimgs img{max-width:none}.lpb__giftbox{border:0;border-radius:14px;background:#fff;box-shadow:0 6px 18px #12171d1a;padding:16px 14px 10px;overflow:visible}.lpb__giftflag{display:none}.lpb__sticker{position:absolute;top:-16px;right:-16px;z-index:2;width:64px;height:64px;border-radius:50%;display:grid;place-content:center;text-align:center;gap:1px;font-style:normal;background:var(--color-accent, #0d5fd2);color:#fff;transform:rotate(-10deg);box-shadow:0 4px 10px #0d5fd259}.lpb__sticker b{font-size:16px;letter-spacing:.08em;line-height:1;font-weight:var(--weight-medium)}.lpb__sticker small{font-size:9.5px;line-height:1.1;opacity:.95}.lpb__giftcap{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:var(--weight-medium);color:var(--color-ink, #12171d)}.lpb__giftval{display:none}.lpb__row>.lpb__row-pic{padding-right:26px;padding-top:24px}.lpb__row-list li.is-free b{color:var(--color-accent, #0d5fd2)}.lpb__row-list li.is-free:before{background-color:var(--color-accent, #0d5fd2)}@media(max-width:749px){.lpb__sticker{width:56px;height:56px;top:-14px;right:-12px}.lpb__sticker b{font-size:14px}.lpb__sticker small{font-size:8.5px}}.lpb__giftbox{padding-top:24px}.lpb__sticker{top:-22px;right:-20px}@media(max-width:749px){.lpb__sticker{top:-20px;right:-16px}.lpb__giftbox{padding:22px 12px 10px}}.lpb__giftbox{background:none;box-shadow:none;border-radius:0;padding:14px 4px 0;min-width:0}.lpb__giftimgs img{filter:drop-shadow(0 3px 6px rgba(18,23,29,.12))}.lpb__sticker{top:-12px;right:-18px}@media(max-width:749px){.lpb__giftbox{padding:14px 2px 0}.lpb__sticker{top:-12px;right:-14px}}.lpb__proof{background:#f3eee6;padding:14px 16px}.lpb__proof-star{color:var(--color-ink, #12171d)}.lpb__quote{border-left-color:var(--color-ink, #12171d)}.lpb__giftbox{display:flex;flex-direction:column;align-items:center;gap:6px;padding:0}.lpb__sticker{position:static;transform:rotate(-8deg);width:56px;height:56px;order:-1;box-shadow:0 3px 8px #0d5fd24d}.lpb__sticker b{font-size:14px}.lpb__sticker small{font-size:8.5px}.lpb__giftimgs{gap:8px}.lpb__giftimgs img{height:150px}.lpb__row>.lpb__row-pic{padding:18px 14px;gap:8px}.lpb__row.has-gift .lpb__core{flex:1 1 0}@media(max-width:749px){.lpb__giftimgs img{height:128px}.lpb__sticker{width:50px;height:50px}.lpb__sticker b{font-size:12.5px}.lpb__sticker small{font-size:8px}}.lpb__row>.lpb__row-pic{align-items:flex-end;padding-top:34px}.lpb__core img{object-position:center bottom}.lpb__plus{align-self:center}.lpb__giftbox{position:relative;display:block;padding:0 0 10px}.lpb__freetag{position:absolute;left:50%;bottom:100%;transform:translate(-50%,-6px);font-style:normal;background:var(--color-accent, #0d5fd2);color:#fff;font-size:12px;letter-spacing:.16em;padding:4px 12px 4px 14px;font-weight:var(--weight-medium);white-space:nowrap;line-height:1.2}.lpb__giftimgs{align-items:flex-end}.lpb__row>.lpb__row-pic{padding-top:18px}.lpb__freetag{left:auto;right:-8px;bottom:4px;top:auto;transform:none;font-size:11px;padding:3px 9px 3px 11px;box-shadow:0 2px 6px #0d5fd240}.lpb__giftimgs img{height:112px}@media(min-width:750px){.lpb__giftimgs img{height:128px}}@media(max-width:749px){.lpb__giftimgs img{height:100px}.lpb__freetag{right:-6px;font-size:10.5px}}.lpb__freetag{z-index:3;bottom:-2px;right:-10px}.lpb__giftimgs{position:relative;z-index:1}@media(max-width:749px){.lpb__freetag{right:-8px;bottom:-2px}}.lpb__freetag{top:-6px;bottom:auto;right:-10px}@media(max-width:749px){.lpb__freetag{top:-6px;bottom:auto;right:-8px}}.lpb__plus{flex:none;align-self:center;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #12171d1f;display:grid;place-items:center;font-size:16px;line-height:1;font-weight:var(--weight-medium);color:var(--color-ink, #12171d);padding-bottom:1px}@media(max-width:749px){.lpb__plus{width:22px;height:22px;font-size:15px}}.lpb__plus{font-size:0;color:transparent;width:1px;height:62%;min-height:70px;padding:0;border-radius:0;box-shadow:none;background:#12171d38;margin:0 8px;align-self:center}@media(max-width:749px){.lpb__plus{width:1px;height:58%;margin:0 6px;font-size:0}}.lpb__plus{display:none}.lpb__row.has-gift>.lpb__row-pic{align-items:stretch;padding:0 0 0 14px;gap:0;min-height:190px}.lpb__row.has-gift .lpb__core{align-self:flex-end;padding:18px 10px 18px 0}.lpb__row.has-gift .lpb__giftbox{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:36px 14px 18px;background:#faf7f2;position:relative}.lpb__row.has-gift .lpb__freetag{top:10px;right:10px;left:auto;bottom:auto;transform:none;box-shadow:none}@media(min-width:750px){.lpb__row.has-gift>.lpb__row-pic{min-height:230px}}@media(max-width:749px){.lpb__row.has-gift .lpb__giftbox{padding:34px 10px 16px}.lpb__row.has-gift .lpb__freetag{top:8px;right:8px}}.lpb__row>.lpb__row-pic,.lpb__row.has-gift>.lpb__row-pic{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;padding:18px 16px 14px;min-height:0}.lpb__row.has-gift .lpb__core,.lpb__core{flex:none;align-self:stretch;padding:0;display:grid;place-items:center}.lpb__core img{width:100%;height:auto;max-height:200px;object-fit:contain}.lpb__giftrow{display:flex;align-items:center;gap:14px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(18,23,29,.14)}.lpb__freepill{flex:none;font-style:normal;background:var(--color-accent, #0d5fd2);color:#fff;font-size:12px;letter-spacing:.16em;padding:6px 12px 6px 14px;border-radius:999px;font-weight:var(--weight-medium);line-height:1}.lpb__giftrow .lpb__giftimgs{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap}.lpb__giftrow .lpb__giftimgs img{height:84px;width:auto;max-width:none;filter:drop-shadow(0 3px 6px rgba(18,23,29,.12));display:block}@media(min-width:750px){.lpb__core img{max-height:220px}.lpb__giftrow .lpb__giftimgs img{height:92px}}.lpb__row.has-gift>.lpb__row-pic{flex-direction:row;align-items:flex-end;justify-content:center;gap:10px;padding:30px 18px 18px 14px;min-height:190px}.lpb__row.has-gift .lpb__core{flex:1 1 0;min-width:0;align-self:flex-end;padding:0}.lpb__row.has-gift .lpb__core img{width:100%;max-height:180px;object-fit:contain;object-position:center bottom}.lpb__row.has-gift .lpb__plus{display:grid;place-items:center;align-self:center;flex:none;width:auto;height:auto;min-height:0;margin:0 2px;padding:0;background:none;box-shadow:none;border-radius:0;font-size:26px;font-weight:300;line-height:1;color:var(--color-ink, #12171d)}.lpb__row.has-gift .lpb__giftbox{position:relative;flex:none;align-self:flex-end;display:block;padding:0;background:none;box-shadow:none;border:0;min-width:0}.lpb__row.has-gift .lpb__giftimgs{display:flex;align-items:flex-end;gap:6px}.lpb__row.has-gift .lpb__giftimgs img{height:118px;width:auto;max-width:none;filter:drop-shadow(0 3px 6px rgba(18,23,29,.12));display:block}.lpb__badge-free{position:absolute;z-index:3;top:-24px;right:-18px;width:50px;height:50px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:12.5px;letter-spacing:.08em;font-weight:var(--weight-medium);color:#fff;background:var(--color-accent, #0d5fd2);transform:rotate(-12deg);box-shadow:0 3px 8px #0d5fd24d}.lpb__giftrow,.lpb__freepill,.lpb__freetag,.lpb__sticker{display:none}@media(min-width:750px){.lpb__row.has-gift>.lpb__row-pic{min-height:230px}.lpb__row.has-gift .lpb__giftimgs img{height:128px}}@media(max-width:749px){.lpb__row.has-gift .lpb__giftimgs img{height:104px}.lpb__badge-free{width:46px;height:46px;font-size:11.5px;top:-22px;right:-14px}.lpb__row.has-gift .lpb__plus{font-size:22px}}.lpb__badge-free{top:-56px;right:-16px}@media(max-width:749px){.lpb__badge-free{top:-50px;right:-12px}}.lpb__row.has-gift>.lpb__row-pic{align-items:center;padding-top:34px;padding-bottom:22px}.lpb__row.has-gift .lpb__core,.lpb__row.has-gift .lpb__giftbox{align-self:center}.lpb__row.has-gift .lpb__core img{object-position:center center}.lpb__row.has-gift .lpb__plus{font-size:36px;font-weight:300;margin:0 2px 0 -14px}@media(max-width:749px){.lpb__row.has-gift .lpb__plus{font-size:32px;margin:0 2px 0 -12px}}.lpb__badge-free{top:-30px;right:-16px}@media(max-width:749px){.lpb__badge-free{top:-26px;right:-12px}}.lpb__row.has-gift .lpb__giftimgs:has(img:nth-child(3)) img{height:96px}@media(max-width:749px){.lpb__row.has-gift .lpb__giftimgs:has(img:nth-child(3)) img{height:84px}.lpb__row.has-gift .lpb__giftimgs:has(img:nth-child(3)){gap:3px}}.lpb__row>.lpb__row-main,.lpb__row>.lpb__row-price{align-self:start}.lpb__row-title{line-height:26px}.lpb__row>.lpb__row-pick{align-self:start;margin-top:0;height:26px;display:grid;place-items:center}.lpb__row-price b{line-height:26px}.lpc__pc-badge{background:none;color:var(--color-accent, #0d5fd2);padding:0;letter-spacing:0;text-transform:none;font-size:15px;font-weight:var(--weight-medium);display:inline-flex;align-items:center;gap:6px}.lpc__pc-badge:before{content:"";width:14px;height:14px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M6 13l6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M6 13l6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat}.lpc__pc-badge small{font-size:15px;opacity:1;margin-left:0}.lpc__pc-badge{gap:0}.lpc__pc-badge:before{margin-right:6px}.lpc__pc-badge small{margin-left:.3em}.lpb__rows{gap:22px;padding-top:10px}.lpb__row{position:relative}.lpb__corner{position:absolute;z-index:4;top:-13px;right:14px;display:inline-flex;align-items:center;border-radius:999px;background:var(--color-ink, #12171d);color:#fff;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:var(--weight-medium);line-height:1;box-shadow:0 2px 6px #12171d26;white-space:nowrap}.lpb__corner>*{padding:7px 12px}.lpb__corner b{font-weight:var(--weight-medium)}.lpb__corner b+span{border-left:1px solid rgba(255,255,255,.45)}.lpb__corner.is-best{background:var(--color-accent, #0d5fd2);box-shadow:0 2px 8px #0d5fd24d}.lpb__row-price b{font-size:22px}@media(max-width:749px){.lpb__corner{font-size:11px;right:10px}.lpb__corner>*{padding:6px 10px}}.lpb__row-price em.lpb__price-save{font-style:normal;font-size:12px;background:#f3eee6;color:var(--color-ink, #12171d);padding:3px 8px;font-weight:var(--weight-medium);white-space:nowrap;margin-top:2px}.lpb__row-price{gap:4px}.lpb__row-price s{order:0;font-size:13px;color:#8a8f96}.lpb__row-price b{order:1;font-size:26px;line-height:1.05;font-weight:700;letter-spacing:-.01em}.lpb__row-price em.lpb__price-save{order:2;background:#e8f0fc;color:var(--color-accent, #0d5fd2);font-size:12.5px;padding:4px 9px;margin-top:3px}@media(max-width:749px){.lpb__row-price b{font-size:24px}}.lpb__row>.lpb__row-main{grid-column:2 / 4}.lpb__row>.lpb__row-price{grid-column:2 / 4;grid-row:3;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:4px 10px;text-align:left}.lpb__row>.lpb__row-list{grid-row:4}.lpb__row>.lpb__row-qty{grid-row:5}.lpb__row-price s{order:0;font-size:11.5px;color:#9aa0a6}.lpb__row-price b{order:1;font-size:26px;line-height:1}.lpb__row-price em.lpb__price-save{order:2;margin-top:0}@media(max-width:749px){.lpb__row>.lpb__row-price{flex-wrap:nowrap;gap:8px}.lpb__row-price b{font-size:23px}.lpb__row-price s{font-size:11px}.lpb__row-price em.lpb__price-save{font-size:11.5px;padding:3px 7px}}.lpb__row>.lpb__row-main{grid-column:2;grid-row:2}.lpb__row>.lpb__row-qty{grid-column:3;grid-row:2;align-self:start;justify-self:end;margin-top:0}.lpb__row>.lpb__row-price{grid-column:2 / 4;grid-row:3}.lpb__row>.lpb__row-list{grid-column:2 / 4;grid-row:4}.lpb__row{row-gap:8px;padding-bottom:14px}.lpb__row.is-on{padding-bottom:13px}.lpb__row-qty{grid-template-columns:30px 24px 30px}.lpb__row-qty button{height:30px;font-size:16px}.lpb__row-list{padding-top:8px;gap:3px}@media(max-width:749px){.lpb__row>.lpb__row-pic,.lpb__row.has-gift>.lpb__row-pic{min-height:0;padding-top:22px;padding-bottom:14px}.lpb__core img,.lpb__row.has-gift .lpb__core img{max-height:126px}.lpb__row.has-gift .lpb__giftimgs img{height:76px}.lpb__row.has-gift .lpb__giftimgs:has(img:nth-child(3)) img{height:64px}.lpb__badge-free{width:40px;height:40px;font-size:10.5px;top:-20px;right:-10px}.lpb__row.has-gift .lpb__plus{font-size:26px}.lpb__row-title{font-size:16px}.lpb__row-list{font-size:13px}}.lpa__stats{gap:0;border-top:1px solid var(--color-ink, #12171d);border-bottom:1px solid rgba(18,23,29,.18)}.lpa__stats li{background:none;border:0;padding:18px 14px 16px;text-align:left;align-content:start;gap:8px}.lpa__stats li+li{border-left:1px solid rgba(18,23,29,.18)}.lpa__stat-v{font-size:38px;line-height:1;letter-spacing:-.02em;color:var(--color-accent, #0d5fd2)}.lpa__stat-l{font-size:11.5px;line-height:1.35;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink, #12171d);font-weight:var(--weight-medium)}@media(max-width:749px){.lpa__stats li{padding:14px 10px 12px}.lpa__stat-v{font-size:28px}.lpa__stat-l{font-size:10.5px;letter-spacing:.04em}}.lp-section>section[data-accent]{background:#fff;border-top:5px solid var(--color-accent, #0d5fd2)}.lp-section>section[data-accent] .lpa__h{color:var(--color-accent, #0d5fd2)}.lp-section>section[data-accent] .lpa__quote{background:#edf2fa}.lprv{padding-block:var(--space-6)}.lprv__in{display:grid;gap:var(--space-3)}.lprv__rating{margin:0;font-size:14px;font-weight:var(--weight-medium);display:grid;gap:2px}.lprv__rating .lprv__stars{font-size:16px}.lprv__stars,.lprv__card-stars{color:var(--color-accent, #0d5fd2);letter-spacing:1px}.lprv__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,1fr);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px;scrollbar-width:none}.lprv__track::-webkit-scrollbar{display:none}.lprv__card{margin:0;scroll-snap-align:start;background:#fff;border:1px solid rgba(18,23,29,.14);padding:16px;display:grid;gap:8px;align-content:start}.lp-section>section[data-band] .lprv__card{border-color:transparent}.lprv__card-stars{margin:0;font-size:13px}.lprv__text{margin:0;font-size:15px;line-height:1.45}.lprv__who{display:grid;gap:2px;font-size:12.5px;color:#6b7280}.lprv__who b{color:var(--color-ink, #12171d);font-weight:var(--weight-medium)}.lprv__note{margin:0;font-size:11.5px;color:#6b7280}@media(max-width:749px){.lprv__track{grid-auto-columns:82%;margin-inline:calc(-1 * var(--gutter, 20px));padding-inline:var(--gutter, 20px);scroll-padding-inline:var(--gutter, 20px)}}.lpa__eyebrow{margin:0 0 6px;color:var(--lp-muted, #6b7280);letter-spacing:.08em}.lpa__hl{color:var(--color-accent, #0d5fd2)}[data-theme=dark] .lpa__hl{color:inherit;text-decoration:underline;text-underline-offset:4px}.lpa__note a{color:inherit;text-decoration:underline;text-underline-offset:2px}.lpa__note a:hover{color:var(--color-accent, #0d5fd2)}.lpsp__review-link,.lprv__who a,.lpb__note a,.lpst__notes a,.lpst__body a,.lpc__notes a,.lpa__faq-a a{color:inherit;text-decoration:underline;text-underline-offset:2px}.lptk{padding:0!important;background:var(--tk-bg);color:var(--tk-fg);overflow:hidden;border-block:1px solid color-mix(in srgb,var(--tk-fg) 18%,transparent)}.lptk__track{display:flex;width:max-content}.lptk__run{display:flex;align-items:center;flex:none;animation:lptk var(--tk-dur, 28s) linear infinite}.lptk__item{padding:14px 18px;font-size:13px;font-weight:var(--weight-medium);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.lptk__dot{font-size:11px;opacity:.7}@keyframes lptk{to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.lptk__run{animation:none}.lptk__track{flex-wrap:wrap;width:auto}.lptk__run[aria-hidden]{display:none}}.lp-bold .lph__title{font-size:clamp(40px,7.4vw,84px);line-height:1.02;letter-spacing:-.02em}.lp-bold .lpr__title,.lp-bold .lpst__title,.lp-bold .lpw__title,.lp-bold .lpc__title,.lp-bold .lpsp__title,.lp-bold .lpb__title{font-size:clamp(30px,5.2vw,52px);line-height:1.06;letter-spacing:-.015em}.lp-bold .lph[data-theme=dark]{background:var(--color-accent, #0d5fd2)!important;color:#fff}.lp-bold .lph[data-theme=dark] .lph__eyebrow,.lp-bold .lph[data-theme=dark] .t-muted{color:#ffffffc7}.lp-bold .lph__pics img:only-child{aspect-ratio:auto;object-fit:contain}.lp-bold .lph[data-theme=dark] .lph__pics img{filter:drop-shadow(0 24px 40px rgba(0,0,0,.25))}.lp-bold .lph--final[data-theme=dark]{text-align:center}.lp-bold .lph--final[data-theme=dark] .lph__in{grid-template-columns:1fr;justify-items:center}.lp-bold .lph--final[data-theme=dark] .lph__actions{margin-inline:auto;width:100%}.lp-bold .lph--final[data-theme=dark] .lph__link{justify-self:center}.lp-bold .lpr__num{font-size:clamp(52px,9vw,88px);line-height:1;letter-spacing:-.02em}.fxba{position:relative;display:grid;overflow:hidden;border-radius:4px;-webkit-user-select:none;user-select:none;touch-action:pan-y}.fxba__a,.fxba__b{grid-area:1 / 1;display:block}.fxba__a img,.fxba__b img{display:block;width:100%;height:auto}.fxba__b{clip-path:inset(0 calc(100% - var(--p)) 0 0)}.fxba__bar{position:absolute;inset-block:0;left:var(--p);width:2px;margin-left:-1px;background:#fff;pointer-events:none}.fxba__knob{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:#fff;color:var(--color-accent, #0d5fd2);display:grid;place-items:center;font-size:14px;font-weight:700;letter-spacing:-.05em;box-shadow:0 2px 10px #0003}.fxba__lab{position:absolute;top:10px;padding:3px 8px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;background:#12171d99;color:#fff;border-radius:2px;pointer-events:none}.fxba__lab--b{left:10px}.fxba__lab--a{right:10px}.fxba__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.fxba__range:focus-visible+*,.fxba:has(.fxba__range:focus-visible){outline:2px solid var(--color-accent, #0d5fd2);outline-offset:2px}.lp-bold .lpw__card.fxflip{perspective:1000px;padding:0;border:0;background:none;cursor:pointer;min-height:220px}.fxflip__in{position:relative;height:100%;min-height:inherit;transition:transform .6s cubic-bezier(.2,.7,.2,1);transform-style:preserve-3d}.fxflip.is-flip .fxflip__in{transform:rotateY(180deg)}.fxflip__face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:grid;align-content:center;gap:6px;padding:24px;background:var(--color-accent, #0d5fd2);color:#fff}.fxflip__back{transform:rotateY(180deg);background:#fff;color:var(--color-ink, #12171d);border:2px solid var(--color-accent, #0d5fd2)}.fxflip .lpw__amt{font-size:clamp(56px,10vw,84px);line-height:1;color:#fff;margin:0}.fxflip .lpw__name{color:#fff;margin:0;font-weight:var(--weight-medium)}.fxflip__back .lpw__text{margin:0;font-size:16px;line-height:1.5}.fxflip:focus-visible{outline:2px solid var(--color-accent, #0d5fd2);outline-offset:3px}@media(prefers-reduced-motion:reduce){.fxflip__in{transition:none}}.fx-rise{opacity:0;transform:translateY(28px);transition:opacity .7s ease var(--fx-d, 0ms),transform .7s cubic-bezier(.2,.7,.2,1) var(--fx-d, 0ms)}.fx-rise.is-in{opacity:1;transform:none}.lp-bold .fxflip__back .lpw__text{color:var(--color-ink, #12171d);font-size:17px;line-height:1.5}.fxflip__bname{margin:0 0 4px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent, #0d5fd2);font-weight:var(--weight-medium)}.fxprog{position:fixed;top:0;left:0;right:0;height:3px;z-index:60;background:var(--color-accent, #0d5fd2);transform-origin:0 50%;transform:scaleX(0);pointer-events:none}.fx-soft{opacity:0;transform:translateY(14px);transition:opacity 1s ease var(--fx-d, 0ms),transform 1s cubic-bezier(.2,.7,.2,1) var(--fx-d, 0ms)}.fx-soft.is-in{opacity:1;transform:none}.fx-bars .lpa__bar-fill{transform:scaleX(0);transform-origin:0 50%;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.fx-bars .lpa__bar+.lpa__bar .lpa__bar-fill{transition-delay:.15s}.fx-bars.is-in .lpa__bar-fill{transform:none}@media(prefers-reduced-motion:reduce){.fxprog{display:none}}.lpa__col>.lpa__faq+.lpa__faq{margin-top:calc(-1 * var(--space-10))}@media(max-width:749px){.lpa__col>.lpa__faq+.lpa__faq{margin-top:calc(-1 * var(--space-9))}}.lp-bold .lph__title em{font-style:normal;color:var(--color-accent, #0d5fd2)}.lp-bold .lph:not([data-theme=dark]) .lph__eyebrow{color:var(--color-accent, #0d5fd2)}.fx-img{opacity:0;transform:scale(1.04);transition:opacity .9s ease var(--fx-d, 0ms),transform 1.2s cubic-bezier(.2,.7,.2,1) var(--fx-d, 0ms)}.fx-img.is-in{opacity:1;transform:none}.lp-bold .lph__pics:not(:has(>img:only-child)) img{aspect-ratio:4 / 5;object-fit:cover;border-radius:4px}.lpw__media--pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.lpw__media--pair video{aspect-ratio:1 / 1;object-fit:cover;height:100%}.lpw__media--pair .lpw__cap{grid-column:1 / -1}.fxflip__face{padding-bottom:64px}.fxflip__cue{position:absolute;left:24px;right:24px;bottom:18px;display:flex}.fxflip__btn{display:inline-flex;align-items:center;gap:10px;height:38px;padding:0 16px 0 18px;border-radius:999px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;font-weight:var(--weight-medium);line-height:1;transition:background-color .2s ease,color .2s ease,transform .2s ease}.fxflip__btn svg{display:block;flex:none}.fxflip__btn svg.is-back{order:-1;transform:rotate(180deg)}.fxflip__back .fxflip__btn{padding:0 18px 0 16px}.fxflip__front .fxflip__btn{background:#fff;color:var(--color-accent, #0d5fd2);box-shadow:0 2px 10px #00143c2e}.fxflip__back .fxflip__btn{background:var(--color-accent, #0d5fd2);color:#fff}@media(hover:hover){.fxflip:hover .fxflip__btn{transform:translateY(-1px)}.fxflip__btn svg{transition:translate .2s ease}.fxflip:hover .fxflip__front .fxflip__btn svg{translate:3px 0}.fxflip:hover .fxflip__back .fxflip__btn svg{translate:-3px 0}.fxflip:hover .fxflip__front .fxflip__btn{box-shadow:0 4px 14px #00143c42}}@keyframes fxflip-peek{0%,to{transform:rotateY(0)}40%{transform:rotateY(-16deg)}70%{transform:rotateY(4deg)}}.fxflip.is-peek:not(.is-flip) .fxflip__in{animation:fxflip-peek 1s cubic-bezier(.3,.7,.3,1) 1}@media(prefers-reduced-motion:reduce){.fxflip.is-peek .fxflip__in{animation:none}}.lpb__row-price:has(.lpb__coupon){flex-wrap:wrap;row-gap:4px}.lpb__row-price em.lpb__coupon{order:99;flex-basis:100%;background:none;padding:0;color:var(--color-accent, #0d5fd2);font-size:11px;white-space:normal;line-height:1.3}.lpcn__in{display:grid;gap:var(--space-4)}.lpcn__in .lpsec__label{margin-bottom:0}.lpcn__title{margin:0;font-size:clamp(26px,3.2vw,40px);line-height:1.1;font-weight:var(--weight-medium);letter-spacing:-.01em;color:var(--lp-ink);text-wrap:balance}.lpcn__sub{margin:0;font-size:16px;line-height:1.5;color:var(--lp-soft);max-width:36em}.lpcn__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:var(--space-2)}.lpcn__card{display:grid;grid-template-rows:auto 1fr;background:var(--lp-card);color:var(--lp-ink);text-decoration:none;border:1px solid rgba(18,23,29,.14);transition:border-color .2s}.lp-section>section[data-band] .lpcn__card{border-color:transparent}.lpcn__card:hover,.lpcn__card:focus-visible{border-color:var(--lp-hi)}.lpcn__photo{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--color-surface, #f4f4f4)}.lpcn__photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.lpcn__card:hover .lpcn__photo img{transform:scale(1.03)}.lpcn__copy{display:grid;gap:6px;padding:14px 16px 16px;align-content:start}.lpcn__name{font-size:17px;line-height:1.25;font-weight:var(--weight-medium)}.lpcn__go{font-size:13px;color:var(--lp-hi);font-weight:var(--weight-medium)}.lpcn__note{margin:0;font-size:12.5px;line-height:1.5;color:var(--lp-muted)}.lpcn__credits summary{cursor:pointer;font-size:12.5px;color:var(--lp-muted);text-decoration:underline;text-underline-offset:3px;width:max-content}.lpcn__credits .lpa__note{margin-top:6px}@media(max-width:749px){.lpcn__grid{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:72%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}.lpcn__grid::-webkit-scrollbar{display:none}.lpcn__card{scroll-snap-align:start}.lpcn__name{font-size:16px}}@media(prefers-reduced-motion:reduce){.lpcn__photo img{transition:none}}.lpa__id{display:flex;align-items:center;gap:14px;padding:12px 0;border-block:1px solid var(--lp-line)}.lpa__id-imgs{display:flex;flex:none}.lpa__id-imgs img{width:56px;height:56px;object-fit:cover;border-radius:50%;border:2px solid var(--color-bg, #fff);background:var(--lp-box)}.lpa__id-imgs img+img{margin-left:-14px}.lpa__id-copy{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:12px;row-gap:2px}.lpa__id-name{font-size:15px;font-weight:var(--weight-medium)}.lpa__id-sub{font-size:13px;color:var(--lp-muted)}.lpa__id-rate{flex-basis:100%;font-size:13px;color:var(--lp-ink);text-decoration:none}.lpa__id-rate span{color:var(--lp-hi)}.lpa__id-rate:hover{text-decoration:underline;text-underline-offset:3px}.lpa__stats:has(>li:only-child){grid-template-columns:1fr}.lpa__stats:has(>li:only-child) li{grid-template-columns:auto 1fr;align-items:center;gap:16px;text-align:left;padding:var(--space-4) var(--space-5)}.lpa__stats:has(>li:only-child) .lpa__stat-v{font-size:clamp(32px,4vw,44px)}.lpa__stats:has(>li:only-child) .lpa__stat-l{font-size:15px;line-height:1.35;color:var(--lp-soft);text-transform:none;letter-spacing:0}.lpa__labels--split{display:grid;grid-template-columns:repeat(2,1fr);margin:0;text-align:center;letter-spacing:.1em;font-size:11px}.lpa__labels--split span:last-child{color:var(--lp-hi);font-weight:var(--weight-medium)}.lprv__title{margin:0 0 var(--space-2);font-size:clamp(26px,3.2vw,40px);line-height:1.1;font-weight:var(--weight-medium);letter-spacing:-.01em;text-wrap:balance}.lprv__in .lpsec__label{margin-bottom:0}.lprv__feat{margin:0 0 var(--space-3);display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:var(--space-6);align-items:center}.lprv__feat-img{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--lp-box)}.lprv__feat-img img{width:100%;height:100%;object-fit:cover;object-position:center 35%;display:block}.lprv__feat-copy{display:grid;gap:var(--space-3)}.lprv__feat-q{margin:0;font-size:clamp(20px,2.2vw,26px);line-height:1.3;font-weight:var(--weight-medium);letter-spacing:-.01em;color:var(--lp-ink)}.lprv__feat-who{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:14px}.lprv__feat-who span{color:var(--lp-muted)}.lprv__feat-who .lprv__feat-tag{padding:2px 8px;background:var(--lp-hi);color:var(--lp-hi-text);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.lprv__feat-note{margin:0;font-size:12.5px;line-height:1.5;color:var(--lp-muted);max-width:40em}@media(max-width:749px){.lprv__feat{grid-template-columns:1fr;gap:var(--space-4)}.lprv__feat-img{aspect-ratio:1 / 1}}.lpa__ba-pair.is-static img{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block}.lpa__ba-pair.is-static .lpa__ba-item{display:grid;gap:8px}.lpa__ba-pair.is-static .lpa__ba-label{font-size:11px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/epii-lp.css.map */
