.lp-hero__grid{display:grid;grid-template-areas:"media" "copy"}.lp-hero__media{grid-area:media;position:relative;overflow:hidden;background:var(--lp-surface);inline-size:100%;aspect-ratio:4 / 5;max-block-size:60svh}.lp-hero__picture,.lp-hero__media lp-video{position:absolute;top:0;right:0;bottom:0;left:0}.lp-hero__img,.lp-hero__media video{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:50% 0%}.lp-hero--focus-center .lp-hero__img,.lp-hero--focus-center .lp-hero__media video{object-position:50% 50%}.lp-hero--focus-bottom .lp-hero__img,.lp-hero--focus-bottom .lp-hero__media video{object-position:50% 100%}.lp-hero__copy{grid-area:copy;display:grid;gap:22px;padding:32px var(--lp-gutter) 40px}.lp-hero__foot{display:grid;gap:24px;justify-items:start}.lp-hero__text{max-inline-size:30ch}.lp-hero__top{display:grid;gap:14px;justify-items:start}.lp-hero__eyebrow{font-family:var(--lp-font-wordmark);font-weight:var(--lp-weight-strong);font-size:13px;letter-spacing:.24em;text-transform:uppercase;color:var(--lp-highlight)}.lp-bg-deep .lp-hero__eyebrow{color:color-mix(in srgb,var(--lp-highlight) 70%,#fff)}.lp-hero__offer{font-size:var(--lp-step-3);font-weight:var(--lp-weight-strong);line-height:1.05}.lp-hero__note{font-size:var(--lp-step--1);color:var(--lp-ink-soft)}@media(min-width:990px){.lp-hero__eyebrow{font-size:15px}}.lp-hero__btns{display:flex;flex-wrap:wrap;gap:12px}.lp-hero--full .lp-hero__grid{display:block;position:relative;block-size:auto}.lp-hero--full .lp-hero__media{--lp-hero-h: min(calc(100svh - var(--lp-header-h, 96px) - var(--lp-announcement-h, 0px)), 190vw);aspect-ratio:auto;max-block-size:none;block-size:var(--lp-hero-h)}.lp-hero--full .lp-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,var(--lp-hero-wash) 0%,var(--lp-hero-wash) 10%,transparent 30%)}.lp-hero--full .lp-hero__img{object-position:50% 74%}.lp-hero--full{--lp-hero-wash: rgb(255 255 255 / .92)}.lp-hero--full.lp-hero--tone-light{--lp-hero-wash: rgb(20 18 16 / .62)}.lp-hero--full .lp-hero__copy{position:absolute;z-index:1;inset-inline:0;inset-block-end:0;background:transparent;gap:16px;padding:0 var(--lp-gutter) 28px}.lp-hero--full .lp-hero__heading{font-size:clamp(34px,9vw,44px);line-height:1.04}.lp-hero--full .lp-hero__foot{gap:16px}.lp-hero--full .lp-hero__btns{inline-size:100%}.lp-hero--full .lp-hero__btns .lp-btn{flex:1 1 auto;min-block-size:48px;padding-inline:20px}@media(max-width:749px){.lp-hero--full .lp-hero__img{--lp-img-h: max(calc(100vw * var(--lp-art-tall, 1.7917)), var(--lp-hero-h));object-position:50% max(calc(var(--lp-hero-h) - var(--lp-img-h)),calc(16px - .105 * var(--lp-img-h)))}.lp-hero--full .lp-hero__text,.lp-hero--full .lp-hero__note{display:none}}@media(max-width:749px)and (max-height:700px){.lp-hero--full .lp-hero__eyebrow{display:none}.lp-hero--full .lp-hero__copy,.lp-hero--full .lp-hero__foot{gap:12px}.lp-hero--full .lp-hero__copy{padding-block-end:18px}.lp-hero--full .lp-hero__heading{font-size:34px}.lp-hero--full .lp-hero__btns .lp-btn{min-block-size:44px}}@media(min-width:750px)and (max-width:989px){.lp-hero--full .lp-hero__media{block-size:auto;aspect-ratio:3 / 2}.lp-hero--full .lp-hero__media:after{content:none}.lp-hero--full .lp-hero__img{object-position:0% 80%}.lp-hero--full .lp-hero__copy{position:static;padding:32px var(--lp-gutter) 40px}.lp-hero--full .lp-hero__btns{inline-size:auto}}@media(min-width:990px){.lp-hero--full .lp-hero__grid{grid-template-columns:none}.lp-hero--full .lp-hero__media{block-size:clamp(460px,calc(100svh - var(--lp-header-h, 124px) - var(--lp-announcement-h, 0px)),900px)}.lp-hero--full .lp-hero__img{object-position:0% 80%}.lp-hero--full .lp-hero__media:after{background:linear-gradient(to left,var(--lp-hero-wash) 0%,var(--lp-hero-wash) 22%,transparent 55%)}.lp-hero--full .lp-hero__copy{inset-block:0;inset-inline:0 auto;inline-size:min(50%,820px);justify-content:center;gap:32px;padding:clamp(32px,4vw,72px) clamp(32px,4.5vw,88px)}.lp-hero--full .lp-hero__heading{font-size:clamp(56px,2.2rem + 3.6vw,104px)}.lp-hero--full .lp-hero__btns{inline-size:auto}.lp-hero--full .lp-hero__btns .lp-btn{flex:0 0 auto;min-block-size:52px;padding-inline:32px}}.lp-hero--campaign{--lp-ticker-h: 40px}.lp-hero--campaign .lp-hero__media{--lp-hero-h: min(calc(100svh - var(--lp-header-h, 96px) - var(--lp-announcement-h, 0px) - var(--lp-ticker-h)), 190vw)}.lp-hero__mark{font-family:var(--lp-font-wordmark);font-weight:600;text-transform:uppercase;color:var(--lp-ink);font-size:15.5vw;line-height:.84;letter-spacing:-.035em;margin:0;unicode-bidi:isolate}.lp-hero__mark span{display:block}.lp-hero--tone-light .lp-hero__mark{color:#fff}.lp-hero__until{font-size:13px;letter-spacing:.14em;color:var(--lp-ink-soft);font-weight:var(--lp-weight-strong)}.lp-hero__perks{display:none;list-style:none;margin:0;padding:0}@media(max-width:749px){.lp-hero--campaign.is-sale .lp-hero__copy{text-align:center;padding-block-end:20px}.lp-hero--campaign.is-sale .lp-hero__top{justify-items:center;gap:10px}.lp-hero--campaign.is-sale .lp-hero__mark{text-align:center}.lp-hero--campaign.is-sale .lp-hero__heading{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lp-hero--campaign.is-sale .lp-hero__foot{justify-items:stretch}}@media(max-width:749px)and (max-height:700px){.lp-hero--campaign .lp-hero__mark{font-size:10vw}.lp-hero--campaign .lp-hero__mark span{display:inline}.lp-hero--campaign .lp-hero__until{display:none}}.lp-hero--campaign.is-sale .lp-hero__text{display:none}.lp-hero__perks li{font-size:14px;line-height:1;padding:9px 14px;border-radius:999px;white-space:nowrap;border:1px solid color-mix(in srgb,var(--lp-ink) 22%,transparent);background:#ffffffb3}@media(min-width:750px){.lp-hero__perks{display:flex;flex-wrap:wrap;gap:8px}.lp-hero__mark{font-size:12.5vw}}@media(min-width:750px)and (max-width:989px){.lp-hero--campaign .lp-hero__copy{padding-block:28px 36px}}@media(min-width:990px){.lp-hero--campaign .lp-hero__media{block-size:clamp(460px,calc(100svh - var(--lp-header-h, 124px) - var(--lp-announcement-h, 0px) - var(--lp-ticker-h)),880px)}.lp-hero--campaign .lp-hero__copy{inline-size:min(56%,940px);gap:28px}.lp-hero--campaign .lp-hero__top{gap:18px}.lp-hero--campaign .lp-hero__mark{font-size:clamp(88px,10.2vw,184px);text-align:right;justify-self:stretch}.lp-hero--campaign.is-sale .lp-hero__heading{font-size:clamp(28px,1rem + 1.5vw,44px);font-weight:300;line-height:1.15}.lp-hero--campaign .lp-hero__until{font-size:14px}}.lp-hero__ticker{block-size:var(--lp-ticker-h);overflow:hidden;background:var(--lp-sale-pill);color:var(--lp-sale-pill-ink);display:flex;align-items:center}.lp-hero__ticker-track{display:flex;flex:none;inline-size:max-content}.lp-hero__ticker-run{display:flex;flex:none}.lp-hero__tick{display:inline-flex;align-items:center;gap:28px;padding-inline-end:28px;font-size:13px;letter-spacing:.06em;white-space:nowrap}.lp-hero__tick:after{content:"";inline-size:5px;block-size:5px;background:currentColor;transform:rotate(45deg);opacity:.55}.lp-hero__tick.lp-latin{font-size:12px;letter-spacing:.2em}@media(prefers-reduced-motion:no-preference){.lp-hero__ticker-track{animation:lp-tick 42s linear infinite}.lp-hero__ticker:hover .lp-hero__ticker-track{animation-play-state:paused}.lp-hero__mark{animation:lp-rise .8s var(--lp-ease-expo) 40ms both}}@media(prefers-reduced-motion:reduce){.lp-hero__ticker{justify-content:center}.lp-hero__ticker-run[aria-hidden]{display:none}}@keyframes lp-tick{to{transform:translate(50%)}}[dir=ltr] .lp-hero__ticker-track{animation-name:lp-tick-ltr}@keyframes lp-tick-ltr{to{transform:translate(-50%)}}.lp-hero__toggle{position:absolute;z-index:2;inset-block-end:16px;inset-inline-start:16px;inline-size:44px;block-size:44px;display:grid;place-items:center;background:var(--lp-ground);color:var(--lp-ink)}@media(min-width:990px){.lp-hero__grid{grid-template-columns:minmax(0,45fr) minmax(0,55fr);grid-template-areas:"copy media";block-size:clamp(560px,calc(100svh - var(--lp-header-h, 124px) - 40px),940px)}.lp-hero--media-start .lp-hero__grid{grid-template-columns:minmax(0,55fr) minmax(0,45fr);grid-template-areas:"media copy"}.lp-hero__media{aspect-ratio:auto;max-block-size:none;block-size:100%}.lp-hero__copy{display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding-block:clamp(32px,4vw,72px);padding-inline:var(--lp-gutter) clamp(32px,4.5vw,80px)}.lp-hero--media-start .lp-hero__copy{padding-inline:clamp(32px,4.5vw,80px) var(--lp-gutter)}}@media(prefers-reduced-motion:no-preference){.lp-hero__img,.lp-hero__media .lp-ph{animation:lp-settle 1.4s var(--lp-ease-soft) both}.lp-hero__heading{animation:lp-rise .8s var(--lp-ease-expo) 80ms both}.lp-hero__foot{animation:lp-rise .8s var(--lp-ease-expo) .18s both}}@keyframes lp-settle{0%{transform:scale(1.045)}to{transform:none}}@keyframes lp-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.lp-ptabs__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:18px 40px;margin-block-end:clamp(24px,3vw,40px)}.lp-tablist{display:flex;gap:4px 28px;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--lp-gutter) * -1);padding-inline:var(--lp-gutter)}.lp-tablist::-webkit-scrollbar{display:none}.lp-tab{position:relative;min-block-size:48px;font-size:var(--lp-step-1);color:var(--lp-ink-soft);white-space:nowrap;transition:color .16s ease}.lp-tab:after{content:"";position:absolute;inset-inline:0;inset-block-end:6px;block-size:2px;background:var(--lp-ink);transform:scaleX(0);transition:transform .22s var(--lp-ease)}.lp-tab[aria-selected=true]{color:var(--lp-ink)}.lp-tab[aria-selected=true]:after{transform:scaleX(1)}@media(hover:hover){.lp-tab:hover{color:var(--lp-ink)}}.lp-ptabs__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-block-start:clamp(20px,3vw,36px)}.lp-promise__list{display:grid;gap:22px;padding-block:30px;list-style:none;margin:0}.lp-promise__item{display:grid;grid-template-columns:28px minmax(0,1fr);gap:2px 14px;align-items:start}.lp-promise__item>.lp-icon{grid-row:span 2;margin-block-start:1px}.lp-promise__title{font-weight:var(--lp-weight-strong)}.lp-promise__text{color:var(--lp-ink-soft)}@media(min-width:990px){.lp-promise__list{grid-template-columns:repeat(var(--lp-cols, 3),minmax(0,1fr));gap:48px;padding-block:40px}}.lp-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px;list-style:none;padding:0;margin:0}.lp-tiles--odd>li:first-child{grid-column:1 / -1}.lp-tiles--odd>li:first-child .lp-media{aspect-ratio:4 / 3}@media(min-width:990px){.lp-tiles{grid-template-columns:repeat(var(--lp-cols, 4),minmax(0,1fr));gap:24px}.lp-tiles--odd>li:first-child{grid-column:auto}.lp-tiles--odd>li:first-child .lp-media{aspect-ratio:3 / 4}}.lp-tile{display:flex;flex-direction:column;gap:14px;text-decoration:none}.lp-tile .lp-media{display:block;inline-size:100%;flex:none;aspect-ratio:3 / 4}.lp-tile .lp-media img{transition:transform .7s var(--lp-ease);object-position:50% 100%}@media(hover:hover){.lp-tile:hover .lp-media img{transform:scale(1.03)}}.lp-tile__label{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:var(--lp-step-1)}.lp-tile__label .lp-icon{transition:transform .2s ease}@media(hover:hover){.lp-tile:hover .lp-tile__label .lp-icon{transform:translate(-4px)}}.lp-steps__grid{display:grid;gap:44px}.lp-steps__copy{display:grid;gap:22px;justify-items:start;align-content:center}.lp-steps__text{max-inline-size:34ch}.lp-steps__list{list-style:decimal;padding-inline-start:1.4em;margin:10px 0 6px;display:grid;gap:clamp(22px,2.6vw,34px)}.lp-steps__list li{padding-inline-start:8px}.lp-steps__list li::marker{font-size:var(--lp-step-1);font-weight:var(--lp-weight-display)}.lp-steps__list h3{margin-block-end:4px}.lp-steps__list p{max-inline-size:42ch;color:var(--lp-ink-soft)}.lp-steps__media{aspect-ratio:3 / 4;inline-size:100%}@media(min-width:990px){.lp-steps__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(48px,7vw,128px);align-items:center}}.lp-look__grid{display:grid;gap:24px;grid-template-areas:"head" "media" "list"}.lp-look__head{grid-area:head;display:grid;gap:18px;align-content:end;justify-items:start}.lp-look__media{grid-area:media;position:relative;aspect-ratio:3 / 4;inline-size:100%}.lp-look__img{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--lp-surface)}.lp-look__img>img,.lp-look__img>svg{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover}.lp-look__img>img{object-position:50% 0%}.lp-look--focus-center .lp-look__img>img{object-position:50% 50%}.lp-look--focus-bottom .lp-look__img>img{object-position:50% 100%}.lp-look__img>svg.lp-placeholder{fill:var(--lp-ink-soft);opacity:.3}.lp-look__dot{position:absolute;z-index:1;inline-size:44px;block-size:44px;display:grid;place-items:center;transform:translate(-50%,-50%)}.lp-look__dot>span{inline-size:30px;block-size:30px;display:grid;place-items:center;background:var(--lp-ground);color:var(--lp-ink);transition:transform .2s ease,background-color .2s ease,color .2s ease}.lp-look__dot[aria-expanded=true]>span{background:var(--lp-highlight);color:var(--lp-highlight-ink);transform:rotate(45deg)}.lp-look__pop{position:absolute;z-index:2;inset-inline:12px;inset-block-end:12px;padding:14px;background:var(--lp-ground);border-radius:var(--lp-radius);box-shadow:0 12px 32px #00000024}.lp-look__list{grid-area:list;list-style:none;padding:0;margin:0;display:grid;gap:16px;align-content:start}@media(min-width:750px){.lp-look__pop{inset:auto;inline-size:300px;left:var(--x);top:var(--y);transform:translate(26px,-50%)}.lp-look__pop--left{transform:translate(calc(-100% - 26px),-50%)}}@media(min-width:990px){.lp-look__grid{grid-template-columns:minmax(0,6.5fr) minmax(0,5.5fr);grid-template-rows:auto 1fr;grid-template-areas:"media head" "media list";column-gap:clamp(40px,6vw,112px);row-gap:32px}.lp-look__grid--no-list{grid-template-areas:"media head" "media head"}.lp-look__grid--no-list .lp-look__head{align-self:end}.lp-look__media{inline-size:min(100%,64.5svh)}}.lp-vid__frame{position:relative;overflow:hidden;background:var(--lp-surface);border-radius:var(--lp-radius);aspect-ratio:16 / 9}.lp-vid__frame--portrait-mobile{aspect-ratio:4 / 5}@media(min-width:750px){.lp-vid__frame--portrait-mobile{aspect-ratio:16 / 9}}.lp-vid__frame video,.lp-vid__frame iframe,.lp-vid__frame>img,.lp-vid__frame>svg,.lp-vid__frame lp-video{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover;border:0}.lp-vid__frame>svg.lp-placeholder{fill:var(--lp-ink-soft);opacity:.3}.lp-vid__toggle{position:absolute;z-index:1;inset-block-end:16px;inset-inline-end:16px;inline-size:48px;block-size:48px;display:grid;place-items:center;background:var(--lp-ground);color:var(--lp-ink);border-radius:var(--lp-radius)}.lp-quotes .lp-rail{grid-auto-columns:86%}@media(min-width:750px){.lp-quotes .lp-rail{grid-auto-columns:calc((100% - 2 * var(--lp-gutter) - 2 * 20px) / 3)}}.lp-quote{display:grid;gap:16px;align-content:start;margin:0}.lp-quote__text{font-size:var(--lp-step-1);line-height:1.5}.lp-quote__meta{color:var(--lp-ink-soft)}.lp-stars{display:inline-flex;gap:2px;color:var(--lp-ink)}.lp-stars .lp-icon--off{color:var(--lp-line)}.lp-newsband__grid{display:grid}.lp-newsband__media{aspect-ratio:4 / 5;max-block-size:72svh;inline-size:100%;order:-1}.lp-newsband__copy{display:grid;gap:28px;align-content:end;padding:clamp(56px,7vw,120px) var(--lp-gutter)}.lp-newsband__intro{display:grid;gap:14px}.lp-newsband__intro p{max-inline-size:38ch;font-size:var(--lp-step-1);line-height:1.4}.lp-newsband__form{inline-size:100%;max-inline-size:560px}@media(min-width:990px){.lp-newsband__grid--image{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch}.lp-newsband__grid--image .lp-newsband__media{aspect-ratio:3 / 4;max-block-size:none}.lp-newsband__grid--image .lp-newsband__copy{padding-inline:clamp(40px,6vw,112px) var(--lp-gutter)}.lp-newsband__grid:not(.lp-newsband__grid--image) .lp-newsband__copy{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:clamp(48px,6vw,112px);max-inline-size:var(--lp-page-max);margin-inline:auto;inline-size:100%}}.lp-story__head{display:grid;gap:18px;margin-block-end:clamp(32px,5vw,72px)}.lp-story__intro{max-inline-size:62ch}.lp-story__rows{display:grid;gap:clamp(56px,8vw,136px)}.lp-story__row{display:grid;gap:24px;align-items:center}.lp-story__media{aspect-ratio:var(--lp-ratio, 3 / 4);order:-1}.lp-story__text{display:grid;gap:14px;justify-items:start}.lp-story__text h3{font-size:var(--lp-step-2)}.lp-story__text .lp-rte{max-inline-size:44ch}@media(min-width:990px){.lp-story__row{grid-template-columns:7fr 5fr;gap:clamp(48px,6vw,112px)}.lp-story__row--flip{grid-template-columns:5fr 7fr}.lp-story__row--flip .lp-story__media{order:2}}.lp-faq__grid{display:grid;gap:32px}.lp-faq__intro{display:grid;gap:16px;align-content:start;justify-items:start}.lp-faq__intro p{max-inline-size:36ch}.lp-faq .lp-accordion>summary{font-size:var(--lp-step-0)}@media(min-width:990px){.lp-faq__grid{grid-template-columns:5fr 7fr;gap:clamp(48px,6vw,112px);align-items:start}.lp-faq__intro{position:sticky;inset-block-start:calc(var(--lp-header-h, 72px) + 24px)}}.lp-richtext{display:grid;gap:20px;justify-items:start}.lp-richtext--center{justify-items:center;text-align:center}.lp-richtext .lp-rte{max-inline-size:62ch;font-size:var(--lp-step-1);line-height:1.5}.lp-promise:not(.lp-bg-ground){background:var(--lp-field)}.lp-promise:not(.lp-bg-ground) .lp-promise__list{padding-block:clamp(26px,3vw,40px)}.lp-promise:not(.lp-bg-ground) .lp-promise__item>.lp-icon{color:var(--lp-deep)}.lp-promise:not(.lp-bg-ground) .lp-promise__title{font-size:var(--lp-t-body);color:var(--lp-deep)}a.lp-promise__title{display:inline-flex;align-items:center;min-block-size:44px;margin-block:-8px;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:.24em;transition:text-decoration-color .16s ease}@media(hover:hover){a.lp-promise__title:hover{text-decoration-color:var(--lp-highlight)}}.lp-faq__intro .lp-link{display:inline-flex;align-items:center;min-block-size:44px;text-decoration-color:var(--lp-highlight);text-decoration-thickness:2px}.lp-faq__intro h2{color:var(--lp-deep)}.lp-richtext .lp-rte a,.lp-story__text a.lp-link{text-decoration-color:var(--lp-highlight);text-decoration-thickness:2px;text-underline-offset:.24em}.lp-story__text a.lp-link{display:inline-flex;align-items:center;min-block-size:44px}.lp-richtext .lp-h2{color:var(--lp-deep)}.lp-richtext .lp-rte ul>li::marker{color:var(--lp-highlight)}.lp-richtext .lp-rte strong,.lp-steps h2{color:var(--lp-deep)}.lp-steps__list{list-style:none;padding-inline-start:0;counter-reset:lp-step}.lp-steps__list li{position:relative;counter-increment:lp-step;padding-inline-start:58px;min-block-size:44px}.lp-steps__list li:before{content:counter(lp-step);position:absolute;inset-inline-start:0;inset-block-start:-2px;display:grid;place-items:center;inline-size:42px;block-size:42px;border-radius:50%;background:var(--lp-highlight);color:var(--lp-deep);font-family:var(--lp-font-display);font-weight:600;font-size:19px;font-variant-numeric:tabular-nums}.lp-steps__list h3{color:var(--lp-deep)}.lp-steps__list p{color:var(--lp-ink)}.lp-steps__media{border-radius:24px}
/*# sourceMappingURL=/cdn/shop/t/23/assets/lp-sections.css.map */
