.lf-bar{font-size:1.4rem;line-height:1.3}.lf-bar__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem 1.4rem;padding-top:.9rem;padding-bottom:.9rem;text-align:center}.lf-bar__label{background:rgb(var(--lf-rose));color:#fff;font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:1.15rem;padding:.35rem 1rem;border-radius:40px}.lf-bar__text{color:rgb(var(--color-foreground))}.lf-bar__text p{margin:0;display:inline}.lf-bar__timer{display:inline-flex;gap:.5rem;font-variant-numeric:tabular-nums}.lf-bar__unit{display:inline-flex;align-items:baseline;gap:.1rem;padding:.25rem .6rem;border-radius:8px;background:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.75);font-size:1.2rem}.lf-bar__unit b{font-weight:600;font-size:1.4rem;color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.lf-bar__text{flex-basis:100%;order:3;font-size:1.3rem}}.lf-split{display:grid;gap:3.2rem;align-items:center}@media screen and (min-width:990px){.lf-split{grid-template-columns:1fr 1.1fr;gap:6.4rem}.lf-split--image-left .lf-split__media{order:-1}}.lf-eyebrow{display:inline-block;margin:0 0 1.2rem;font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--lf-rose))}.color-scheme-4 .lf-eyebrow,.color-scheme-3 .lf-eyebrow{color:inherit;opacity:.85}.lf-split__heading{margin:0 0 1.6rem}.lf-split__text{font-size:1.7rem;max-width:52rem}.lf-split__media{border-radius:24px;overflow:hidden}.lf-split__img{display:block;width:100%;height:auto}.lf-split__price{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 1.6rem;margin-top:2.4rem}.lf-split__regular{font-size:2rem;font-weight:600;color:rgb(var(--color-foreground))}.lf-split__regular--muted{font-size:1.6rem;font-weight:400;opacity:.6}.lf-split__regular--muted:has(+.lf-deal[hidden]){font-size:2rem;font-weight:600;opacity:1}.lf-split__actions{margin-top:2.8rem}.lf-button-lg{min-height:5.6rem;padding:0 4rem;font-size:1.6rem;font-weight:600}.lf-microcopy{margin:1.2rem 0 0;font-size:1.3rem;opacity:.75}.lf-microcopy p{margin:0}.lf-checks{list-style:none;padding:0;margin:2rem 0 0;display:grid;gap:1rem}.lf-checks li{display:flex;gap:1rem;align-items:flex-start;font-size:1.6rem;color:rgb(var(--color-foreground))}.lf-checks .lf-icon{flex:none;width:2.2rem;height:2.2rem;padding:.3rem;border-radius:50%;background:rgba(var(--lf-rose),.12);color:rgb(var(--lf-rose));stroke-width:2.6}.lf-deal{display:inline-flex;flex-direction:column;gap:.6rem}.lf-deal[hidden]{display:none}.lf-deal__badge{align-self:flex-start;font-size:1.15rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:rgb(var(--lf-rose));padding:.35rem 1rem;border-radius:40px}.lf-deal__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem}.lf-deal__price{font-size:2.8rem;font-weight:700;color:rgb(var(--lf-rose));line-height:1}.lf-deal__note{font-size:1.3rem;opacity:.75}.product__info-container .lf-deal{margin:.4rem 0 1.2rem;padding:1.4rem 1.6rem;border-radius:16px;background:rgba(var(--lf-rose),.07);display:flex}.lf-usps{list-style:none;margin:0;padding:0;display:grid;gap:1.6rem 2.4rem;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:990px){.lf-usps{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.lf-usp{display:flex;gap:1.2rem;align-items:center}.lf-usp__icon{flex:none;display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:rgba(var(--lf-rose),.1);color:rgb(var(--lf-rose))}.lf-usp__body{display:flex;flex-direction:column;line-height:1.3}.lf-usp__title{font-size:1.5rem;font-weight:600;color:rgb(var(--color-foreground))}.lf-usp__text{font-size:1.3rem;opacity:.75}.lf-section-heading{text-align:center;margin:0 0 1rem}.lf-section-sub{text-align:center;margin:0 auto 3.2rem;max-width:56rem;font-size:1.6rem}.lf-compare{margin-top:3.2rem;border-radius:20px;overflow:hidden;border:1px solid rgba(var(--color-foreground),.1)}.lf-compare__row{display:grid;grid-template-columns:1.6fr repeat(3,1fr);align-items:center;border-top:1px solid rgba(var(--color-foreground),.08);min-height:5.6rem}.lf-compare__row--head{border-top:0;font-weight:600;font-size:1.4rem;color:rgb(var(--color-foreground))}.lf-compare__row>*{padding:1.2rem 1.4rem;text-align:center}.lf-compare__row>.lf-compare__feature,.lf-compare__row--head>:first-child{text-align:left}.lf-compare__feature{font-size:1.5rem;color:rgb(var(--color-foreground))}.lf-compare__us{background:rgba(var(--lf-rose),.07);align-self:stretch;display:flex;align-items:center;justify-content:center}.lf-compare__row--head .lf-compare__us{background:rgb(var(--lf-rose));color:#fff}.lf-compare__yes{color:rgb(var(--lf-rose))}.lf-compare__yes .lf-icon{stroke-width:2.6}.lf-compare__no{color:rgba(var(--color-foreground),.3)}@media screen and (max-width:749px){.lf-compare__row{grid-template-columns:1.4fr repeat(3,.8fr)}.lf-compare__row>*{padding:1rem .6rem}.lf-compare__row--head{font-size:1.15rem}.lf-compare__feature{font-size:1.3rem;padding-left:1.2rem!important}}.product__title h1{letter-spacing:-.02em}.product-form__submit{min-height:5.6rem;font-size:1.6rem;font-weight:600}.color-scheme-5 .product-form__submit{box-shadow:0 8px 24px -10px rgba(var(--lf-rose),.7)}.color-scheme-5 .product-form__submit,.color-scheme-5 .product-form__submit.button--secondary{background-color:rgb(var(--lf-rose));color:#fff;--border-opacity: 0}.color-scheme-5 .product-form__submit:after{box-shadow:none}.color-scheme-5 .product-form__submit:hover{filter:brightness(.95)}.lf-deal{display:flex;flex-direction:column;gap:.8rem}.lf-deal__promo{display:flex;flex-direction:column;gap:.6rem;padding:1.2rem 1.4rem;border-radius:14px;background:rgba(var(--lf-rose),.08)}.lf-deal__promo[hidden]{display:none}.lf-deal__promo .lf-deal__note p{margin:0}.lf-deal__note{font-size:1.4rem;opacity:1;color:rgb(var(--color-foreground))}.lf-deal__savings{margin:0;font-size:1.45rem;color:rgb(var(--color-foreground))}.lf-deal__savings[hidden]{display:none}.lf-deal__savings strong{color:rgb(var(--lf-rose))}.lf-deal__gift{font-weight:600}.product__info-container .lf-deal{margin:.4rem 0 1.2rem;padding:0;background:none}.lf-bar__phase[hidden]{display:none}.lf-split__regular--muted{font-size:2.4rem;font-weight:600;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lf-sections.css.map */
