.lp-hero{width:100%;margin:0;padding:0}.lp-hero-stage{position:relative;isolation:isolate;display:grid;aspect-ratio:3/2;min-height:620px;background:#171717}.lp-hero-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.86) 0%,rgba(0,0,0,.69) 24%,rgba(0,0,0,.2) 38%,transparent 53%)}.lp-hero-stage .lp-hero-media-wrap,.lp-hero-stage .lp-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;margin:0;z-index:-1}.lp-hero-stage .lp-hero-media img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:49% center;border-radius:0}.lp-hero-bar{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:100%;padding-block:48px;color:#fff}.lp-hero-heading,.lp-hero-order{min-width:0;width:min(31vw,420px)}.lp-hero-heading h1{color:#fff;max-width:15ch;font-size:clamp(38px,4vw,58px);line-height:1.05}.lp-hero-heading .f-eyebrow{color:var(--f-raspberry,#F53691);margin-bottom:16px}.lp-hero-order{margin-top:23px}.lp-hero-order .f-hero-price{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:7px 18px;margin:0;color:#fff}.lp-hero-order .f-hero-price>span{max-width:18em}.lp-hero-order .f-hero-price>a{color:#fff;font-size:38px;white-space:nowrap}.lp-hero-price-note{color:#fff;margin-top:7px}.lp-hero-order .f-actions{margin-top:19px}.lp-hero-order .f-button{border-color:#fff}.lp-hero-bar :focus-visible{outline:3px solid #fff;outline-offset:5px}.lp-hero-details{display:grid;grid-template-columns:1.15fr 1fr;gap:48px;align-items:start;padding-block:28px 35px}.lp-hero-details .f-lead{font-size:17px;line-height:1.65;max-width:42em}.lp-hero-details .f-delivery-proof{margin-top:0}.lp-hero-size-note{margin-top:10px}@media(max-width:900px){.lp-hero-heading,.lp-hero-order{width:31vw}.lp-hero-heading h1{font-size:clamp(34px,4.4vw,40px)}.lp-hero-order .f-button{font-size:13px;padding-inline:17px}.lp-hero-details{gap:30px}}@media(max-width:680px){.lp-hero-stage{aspect-ratio:auto;min-height:clamp(740px,205vw,840px)}.lp-hero-stage:before{background:linear-gradient(0deg,rgba(0,0,0,.94) 0%,rgba(0,0,0,.84) 22%,rgba(0,0,0,.26) 39%,transparent 60%)}.lp-hero-bar{width:calc(100% - 40px);justify-content:flex-end;padding-block:340px 25px}.lp-hero-heading,.lp-hero-order{width:100%}.lp-hero-heading .f-eyebrow{font-size:10px;margin-bottom:10px}.lp-hero-heading h1{font-size:clamp(31px,8.7vw,40px);max-width:18ch}.lp-hero-order{margin-top:16px}.lp-hero-order .f-hero-price{gap:5px 14px}.lp-hero-order .f-hero-price>a{font-size:33px}.lp-hero-price-note{font-size:12px;line-height:1.45}.lp-hero-order .f-actions{display:grid;grid-template-columns:1.4fr 1fr;gap:10px;margin-top:15px}.lp-hero-order .f-button{width:100%;min-height:52px;font-size:12px;padding:12px 14px;gap:10px}.lp-hero-details{width:calc(100% - 40px);grid-template-columns:1fr;gap:20px;padding-block:25px 29px}.lp-hero-details .f-lead{font-size:16px}.lp-hero-photo .lp-hero-stage{min-height:clamp(550px,172vw,720px)}.lp-hero-photo .lp-hero-stage .lp-hero-media img{object-position:60% center}.lp-hero-photo .lp-hero-bar{padding-top:210px}}.lp-hero-bar .lp-hero-heading h1{color:#fff;font-weight:760;letter-spacing:-.055em}.lp-hero-bar .lp-hero-price-note{color:#fff}.lp-hero-details .hero-proof{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:24px}.hero-proof .hp-hero-rating{margin:0}.hero-proof .yi2c-offer-badge{position:relative!important;inset:auto!important;transform:none!important;margin:0!important;flex-shrink:0}@media(max-width:680px){.lp-hero-details .hero-proof{align-items:flex-start}.hero-proof .hp-hero-rating{max-width:210px}}@media(max-width:680px){.lp-hero-photo .lp-hero-stage{min-height:550px}.lp-hero-photo .lp-hero-stage .lp-hero-media img{object-position:57% center}}@media(max-width:350px){.lp-hero-photo .lp-hero-stage{min-height:510px}.lp-hero-photo .lp-hero-bar{padding-top:185px}.lp-hero-photo .lp-hero-stage .lp-hero-media img{object-position:59% center}.lp-hero-bar .lp-hero-heading h1{font-size:30px}}@media(max-width:680px){.lp-hero-photo .lp-hero-stage:before{background:linear-gradient(180deg,transparent 0%,transparent 38%,rgba(0,0,0,.76) 53%,rgba(0,0,0,.95) 100%)}}.lp-hero-heading .hp-hero-rating{color:#fff!important;margin:16px 0 0;font-size:14px;line-height:1.5;text-shadow:0 1px 3px #000}.lp-hero-heading .hp-hero-rating span{display:block;margin-bottom:3px}.lp-hero-stage>.yi2c-offer-badge{position:absolute!important;inset:auto 32px 28px auto!important;transform:none!important;margin:0!important;z-index:2;width:140px!important;height:140px!important;padding:14px!important}.lp-hero-stage .yi2c-offer-badge-numbers{display:flex!important;flex-direction:row!important;align-items:center;justify-content:center;gap:5px}.lp-hero-stage .yi2c-offer-badge-numbers b{font-size:48px}.lp-hero-details{row-gap:0}@media(max-width:680px){.lp-hero-heading .hp-hero-rating{font-size:12px;line-height:1.4;margin-top:10px}.lp-hero-heading .hp-hero-rating span{display:inline;margin-right:7px}.lp-hero-stage>.yi2c-offer-badge{width:78px!important;height:78px!important;right:20px!important;bottom:18px!important;padding:8px!important}.lp-hero-stage .yi2c-offer-badge-numbers b{font-size:28px!important}.lp-hero-stage .yi2c-offer-badge-numbers small{font-size:9px!important}.lp-hero-stage .yi2c-offer-badge-label{font-size:7px!important}.lp-hero-bar{padding-bottom:110px}.lp-hero-photo .lp-hero-bar{padding-top:130px}.lp-hero-order{margin-top:12px}}@media(max-width:680px){.lp-hero-stage:before{background:linear-gradient(180deg,transparent 0%,transparent 38%,rgba(0,0,0,.8) 55%,rgba(0,0,0,.95) 100%)}.lp-hero-photo .lp-hero-stage:before{background:linear-gradient(180deg,transparent 0%,transparent 24%,rgba(0,0,0,.8) 39%,rgba(0,0,0,.95) 100%)}}@media(max-width:350px){.lp-hero-photo .lp-hero-stage:before{background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.78) 18%,rgba(0,0,0,.85) 45%,rgba(0,0,0,.95) 100%)}.lp-hero-photo .lp-hero-bar{padding-top:65px}.lp-hero:not(.lp-hero-photo) .lp-hero-bar{padding-top:295px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/yi2c-oct11-3198a18100b3-product-landing-hero.css.map */
