.featured-product-v2{--fpv2-foreground: rgb(var(--color-foreground));--fpv2-button: rgb(var(--color-button));--fpv2-button-label: rgb(var(--color-button-text));--fpv2-button-hover: rgb(var(--color-secondary-button));--fpv2-button-hover-label: rgb(var(--color-secondary-button-text));--fpv2-thumb-background: var(--brand-card-border);--fpv2-review-card-background: var(--brand-cream);--selling-plan-cards-accent: var(--fpv2-foreground);display:block;padding-block:var(--fpv2-padding-top) var(--fpv2-padding-bottom);font-size:1.6rem;line-height:1.75;background-color:rgb(var(--color-background));color:var(--fpv2-foreground)}@media screen and (min-width:750px){.featured-product-v2{padding-block:var(--fpv2-padding-top-desktop) var(--fpv2-padding-bottom-desktop)}}.featured-product-v2[hidden]{display:none}.featured-product-v2__inner{max-width:144rem;margin-inline:auto;padding-inline:2rem}@media screen and (min-width:750px){.featured-product-v2__inner{padding-inline:4rem}}@media screen and (min-width:1200px){.featured-product-v2__inner{padding-inline:11.2rem}}.featured-product-v2__empty{display:flex;align-items:center;justify-content:center;min-height:32rem;background-color:var(--fpv2-thumb-background)}.featured-product-v2__empty-svg{width:100%;max-width:48rem;height:auto}.featured-product-v2__badge{display:flex;align-items:center;justify-content:center;width:100%;padding:1rem 1.6rem;border-radius:5px 5px 0 0;font-size:1.5rem;font-weight:600;line-height:1.3;letter-spacing:.06em;text-align:center;text-transform:uppercase;background-color:var(--fpv2-badge-background);color:var(--fpv2-badge-color)}@media screen and (min-width:750px){.featured-product-v2__badge--mobile{display:none}}.featured-product-v2__badge--desktop{display:none}@media screen and (min-width:750px){.featured-product-v2__badge--desktop{display:flex}}.featured-product-v2__layout{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:750px){.featured-product-v2__layout{flex-direction:row;align-items:flex-start;gap:4.8rem}}@media screen and (min-width:1200px){.featured-product-v2__layout{gap:6.4rem}}.featured-product-v2__gallery{display:flex;flex-direction:column;gap:1.2rem;width:100%}@media screen and (min-width:750px){.featured-product-v2__gallery{flex-direction:row;gap:2.8rem;width:58%;min-width:0}}.featured-product-v2__thumbs{display:flex;order:2;gap:.8rem;overflow-x:auto;scrollbar-width:none}@media screen and (min-width:750px){.featured-product-v2__thumbs{flex:0 0 6.4rem;flex-direction:column;order:0;width:6.4rem;max-height:64rem;overflow:hidden auto}}.featured-product-v2__thumbs::-webkit-scrollbar{display:none}.featured-product-v2__thumb{position:relative;flex:0 0 5.6rem;width:5.6rem;height:5.6rem;padding:0;overflow:hidden;border:1px solid transparent;border-radius:0;background-color:var(--fpv2-thumb-background);cursor:pointer}@media screen and (min-width:750px){.featured-product-v2__thumb{flex-basis:6.4rem;width:6.4rem;height:6.4rem}}.featured-product-v2__thumb[aria-current=true]{border-color:var(--fpv2-foreground)}.featured-product-v2__thumb-badge{position:absolute;inset-block-start:3px;inset-inline-end:3px;display:block;width:20px;height:20px;color:var(--brand-navy);pointer-events:none}.featured-product-v2__thumb-badge svg{display:block;width:100%;height:100%}.featured-product-v2__thumb-image{width:100%;height:100%;object-fit:cover}.featured-product-v2__media{display:flex;flex-direction:column;order:1;width:100%}@media screen and (min-width:750px){.featured-product-v2__media{flex:1 1 auto;order:0;min-width:0}}.featured-product-v2__slider{width:100%}.featured-product-v2__slide-media{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.featured-product-v2__info{width:100%}@media screen and (min-width:750px){.featured-product-v2__info{width:42%}}.featured-product-v2__form{display:flex;flex-direction:column;align-items:flex-start;width:100%}.featured-product-v2__block{width:100%;margin-block-end:1.6rem}.featured-product-v2__block:last-child{margin-block-end:0}.featured-product-v2__reviews{margin-block-end:1.5rem;font-size:1.3rem;line-height:1.4;color:var(--fpv2-foreground)}.featured-product-v2__reviews-primary,.featured-product-v2__reviews-secondary{display:block}@media screen and (min-width:750px){.featured-product-v2__reviews-primary,.featured-product-v2__reviews-secondary{display:inline}}.featured-product-v2__reviews--two-lines .featured-product-v2__reviews-primary,.featured-product-v2__reviews--two-lines .featured-product-v2__reviews-secondary{display:block}@media screen and (min-width:750px){.featured-product-v2__reviews-secondary:before{content:" \2022  "}}.featured-product-v2__reviews--two-lines .featured-product-v2__reviews-secondary:before{content:none}.featured-product-v2__stars{display:inline-flex;align-items:center;gap:2px;margin-inline-end:.4rem;vertical-align:middle}.featured-product-v2__star{display:inline-flex;flex-shrink:0;width:1.2rem;height:1.2rem}.featured-product-v2__star svg{width:100%;height:100%}.featured-product-v2__star--empty{opacity:.25}.featured-product-v2__proof{line-height:1.1}.featured-product-v2__reviews-secondary .featured-product-v2__proof+.featured-product-v2__proof:before{content:" \2022  "}@media screen and (min-width:750px){.featured-product-v2__title{margin-block-end:2.9rem}}.featured-product-v2__heading{margin:0;font-family:inherit;font-size:2.8rem;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--fpv2-foreground)}@media screen and (min-width:750px){.featured-product-v2__heading{font-size:2.6rem}}.featured-product-v2__text{font-size:1.5rem;line-height:1.55}@media screen and (min-width:750px){.featured-product-v2__text{margin-block-end:1.7rem;font-size:1.6rem;line-height:1.6}}.featured-product-v2__text p,.featured-product-v2__tab-content p{margin:0;font-size:1.4rem;line-height:2rem}@media screen and (min-width:641px){.featured-product-v2__text p,.featured-product-v2__tab-content p{font-size:inherit;line-height:inherit}}.featured-product-v2__text p+p{margin-block-start:1.2rem}.featured-product-v2__text ul,.featured-product-v2__text ol{padding:0;list-style-position:inside}.featured-product-v2__buy{display:flex;flex-direction:column;gap:1.3rem;margin-block-end:3.1rem}.featured-product-v2__atc{display:flex;align-items:center;justify-content:center;width:100%;padding:1.6rem 2rem;border:1px solid var(--fpv2-button);border-radius:4px;font-size:1.3rem;font-weight:500;line-height:1.2;letter-spacing:.06em;text-align:center;text-transform:uppercase;background-color:var(--fpv2-button);color:var(--fpv2-button-label);cursor:pointer}@media screen and (min-width:750px){.featured-product-v2__atc{padding:1.8rem 2.4rem;font-size:1.4rem}}.featured-product-v2__atc:hover:not(:disabled){border-color:var(--fpv2-button-hover-label);background-color:var(--fpv2-button-hover);color:var(--fpv2-button-hover-label)}.featured-product-v2__atc:disabled{opacity:.6;cursor:not-allowed}.featured-product-v2__atc-dot{margin-inline:.8rem}.featured-product-v2__error{font-size:1.3rem;color:rgb(var(--color-error))}.featured-product-v2__error:empty{display:none}.featured-product-v2__guarantee{margin:0;font-size:1.1rem;line-height:1.4;text-align:center;color:var(--fpv2-foreground)}.featured-product-v2__tab{--fpv2-tab-transition: .25s ease;width:100%;border-block:1px solid var(--fpv2-foreground);interpolate-size:allow-keywords}.featured-product-v2__tab+.featured-product-v2__tab{border-block-start:0}.featured-product-v2__tab::details-content{block-size:0;overflow:hidden;transition:block-size var(--fpv2-tab-transition),content-visibility var(--fpv2-tab-transition) allow-discrete}.featured-product-v2__tab[open]::details-content{block-size:auto}.featured-product-v2__tab-button{display:flex;align-items:center;justify-content:space-between;padding-block:2.5rem;font-size:1.4rem;font-weight:600;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:var(--fpv2-foreground);list-style:none;cursor:pointer}.featured-product-v2__tab-button::-webkit-details-marker{display:none}.featured-product-v2__tab-icon{position:relative;flex-shrink:0;width:1.2rem;height:1.2rem}.featured-product-v2__tab-icon:before,.featured-product-v2__tab-icon:after{content:"";position:absolute;top:50%;left:50%;background-color:currentColor;transform:translate(-50%,-50%) rotate(-90deg);transition:transform .4s ease-in-out,opacity .4s ease-in-out}.featured-product-v2__tab-icon:before{width:1.2rem;height:1px}.featured-product-v2__tab-icon:after{width:1px;height:1.2rem}.featured-product-v2__tab[open] .featured-product-v2__tab-icon:before,.featured-product-v2__tab[open] .featured-product-v2__tab-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.featured-product-v2__tab[open] .featured-product-v2__tab-icon:before{opacity:0}@media(prefers-reduced-motion:reduce){.featured-product-v2__tab::details-content,.featured-product-v2__tab-icon:before,.featured-product-v2__tab-icon:after{transition:none}}.featured-product-v2__tab-content{box-sizing:border-box;padding-block-end:1.6rem;font-size:1.4rem;line-height:1.55;color:var(--fpv2-foreground)}.featured-product-v2__tab-content--rte ul,.featured-product-v2__tab-content--rte ol{margin:0 0 0 3rem;padding:0;list-style-position:outside}.featured-product-v2__tab-content--rte ul:not(:last-child),.featured-product-v2__tab-content--rte ol:not(:last-child){margin-block-end:1.6em}.featured-product-v2__tab-content--rte li{padding-block:.5rem}.featured-product-v2__tab-content--rte a{color:inherit}.featured-product-v2__reviews-carousel .okeReviews .oke-reviewCarousel{margin-block-end:0}.featured-product-v2__reviews-carousel .oke-reviewCarousel .oke-prevNextButton,.featured-product-v2__reviews-carousel .oke-reviewCarousel .oke-reviewCard .oke-reviewCard-product,.featured-product-v2__reviews-carousel .oke-reviewCarousel .oke-reviewCard .oke-w-reviewer-verified,.featured-product-v2__reviews-carousel .oke-reviewCarousel .oke-reviewCard .oke-w-reviewer-flag,.featured-product-v2__reviews-carousel .oke-reviewCarousel .oke-reviewCard .oke-w-review-footer,.featured-product-v2__reviews-carousel .oke-reviewCarousel .oke-reviewCard .oke-reviewCard-container,.featured-product-v2__reviews-carousel .oke-reviewCarousel .oke-reviewCard .oke-reviewContent-date{display:none}.featured-product-v2__reviews-carousel .oke-reviewCarousel .oke-reviewCarousel-reviews.hooper{width:100%}.featured-product-v2__reviews-carousel .oke-reviewCarousel .hooper-list .hooper-track{position:relative!important;display:block;transform:none!important}.featured-product-v2__reviews-carousel .oke-reviewCarousel .hooper-list .oke-reviewCarousel-reviews-review{position:relative;height:auto;padding:0;border-radius:0;box-shadow:none}.featured-product-v2__reviews-carousel .oke-reviewCarousel .oke-reviewCarousel-reviews-review .oke-reviewCard--above{padding:1rem;background:var(--fpv2-review-card-background)}.featured-product-v2__reviews-carousel .oke-reviewCarousel .oke-reviewCarousel-reviews-review .oke-reviewCard-head{position:absolute}.featured-product-v2__reviews-carousel .oke-reviewCarousel .oke-reviewCarousel-reviews-review .oke-reviewCard-content{margin-block:0}.featured-product-v2__reviews-carousel .oke-reviewCarousel .oke-reviewCard-content .oke-reviewContent-top{justify-content:end}.featured-product-v2__reviews-carousel .oke-reviewCarousel .oke-reviewCard-content .oke-reviewContent-stars svg{width:6rem}.featured-product-v2__reviews-carousel .oke-reviewCarousel .oke-reviewCard-content .oke-reviewContent-body{margin-block-start:0}.featured-product-v2__reviews-carousel .oke-reviewCarousel .oke-reviewCard-content .oke-reviewContent-body p{display:-webkit-box;max-height:9em;overflow:hidden;line-height:1.4;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:3}.featured-product-v2__reviews-link{display:flex;align-items:center;margin-block-start:2rem;font-size:1.2rem;font-weight:600;line-height:1.6rem;letter-spacing:.15em;text-decoration:none;text-transform:uppercase;color:var(--fpv2-foreground)}.featured-product-v2__reviews-link-icon{display:flex;flex:none;width:2rem}.featured-product-v2__reviews-link-icon svg{flex-shrink:0}.featured-product-v2__reviews-link-icon--hover{display:none}.featured-product-v2__reviews-link:is(:hover,:focus-visible) .featured-product-v2__reviews-link-icon{display:none}.featured-product-v2__reviews-link:is(:hover,:focus-visible) .featured-product-v2__reviews-link-icon--hover{display:flex}.featured-product-v2--classic .featured-product-v2__reviews-link{letter-spacing:.12em}.featured-product-v2--influencer .featured-product-v2__inner{padding-inline:2.3rem}@media screen and (min-width:750px){.featured-product-v2--influencer .featured-product-v2__inner{padding-inline:4rem}}@media screen and (min-width:1200px){.featured-product-v2--influencer .featured-product-v2__inner{padding-inline:14.4rem 11.2rem}}.featured-product-v2--influencer .featured-product-v2__layout{gap:1.5rem}@media screen and (min-width:750px){.featured-product-v2--influencer .featured-product-v2__layout{gap:4rem}}@media screen and (min-width:1000px){.featured-product-v2--influencer .featured-product-v2__layout{gap:6.4rem}}.featured-product-v2--influencer .featured-product-v2__gallery{gap:0}@media screen and (min-width:750px){.featured-product-v2--influencer .featured-product-v2__gallery{flex:1 1 0;gap:2.8rem;width:auto}}.featured-product-v2--influencer .featured-product-v2__thumbs{gap:.9rem;margin-block-start:1rem}.featured-product-v2--influencer .featured-product-v2__thumb{flex-basis:5rem;width:5rem;height:5rem}@media screen and (min-width:750px){.featured-product-v2--influencer .featured-product-v2__thumb{flex-basis:6.4rem;width:6.4rem;height:6.4rem}}@media screen and (min-width:750px){.featured-product-v2--influencer .featured-product-v2__info{flex:0 1 39rem;width:39rem;min-width:32rem;max-width:39rem}}.featured-product-v2--influencer .featured-product-v2__heading{font-size:2.9rem;font-weight:500;line-height:3.3rem;letter-spacing:0}.featured-product-v2--influencer .featured-product-v2__text{font-size:1.6rem;line-height:2.2rem;color:var(--fpv2-foreground)}.featured-product-v2--influencer .featured-product-v2__text ul{margin:0;padding-inline-start:1.2rem}.featured-product-v2--influencer .featured-product-v2__text li{margin:0}.featured-product-v2--influencer .featured-product-v2__buy{gap:1.2rem;margin-block-end:4.4rem}.featured-product-v2--influencer .featured-product-v2__atc{min-height:5rem;padding:1.5rem 2rem;border-radius:2px;font-size:1.4rem;font-weight:600;letter-spacing:.07rem}@media screen and (min-width:750px){.featured-product-v2--influencer .featured-product-v2__atc{padding-inline:2.4rem}}.featured-product-v2--influencer .featured-product-v2__guarantee{line-height:2.4rem}.featured-product-v2--influencer .featured-product-v2__tab-button{line-height:2rem;letter-spacing:.14rem}.featured-product-v2--influencer .selling-plan-cards{--selling-plan-cards-border: rgba(var(--color-foreground), .25);--selling-plan-cards-border-selected: rgba(var(--color-foreground), .77);--selling-plan-cards-background: rgb(var(--color-background));--selling-plan-cards-background-selected: var(--brand-mint-pale);--selling-plan-cards-sale: var(--brand-sale-red);--selling-plan-cards-radius: 2px;--selling-plan-cards-radio-size: 2.4rem;--selling-plan-cards-dot-size: 1.4rem}.featured-product-v2--influencer .selling-plan-cards__option{padding:1.3rem 1.6rem 1.6rem}.featured-product-v2--influencer .selling-plan-cards__top{gap:.6rem}.featured-product-v2--influencer .selling-plan-cards__label{margin-block-start:0;line-height:2.4rem;letter-spacing:.04em}.featured-product-v2--influencer .selling-plan-cards__price{font-size:1.4rem;font-weight:600;line-height:2.4rem;letter-spacing:-.01em}.featured-product-v2--influencer .selling-plan-cards__price--compare{font-weight:500}.featured-product-v2--influencer .selling-plan-cards__day{margin-block-start:0;font-size:1rem;line-height:1.4rem}@media screen and (min-width:750px){.featured-product-v2--influencer .selling-plan-cards__day{font-size:1.1rem}}.featured-product-v2--influencer .selling-plan-cards__benefits{gap:.9rem;margin:0;padding-inline-start:.6rem}.featured-product-v2--influencer .selling-plan-cards__benefit{gap:.8rem;font-size:1.2rem;line-height:1.6rem;letter-spacing:-.012rem}.featured-product-v2--influencer .selling-plan-cards__check{width:1.4rem;height:1.4rem;margin-block-start:0}.featured-product-v2--influencer .selling-plan-cards__check svg{width:.7rem}.featured-product-v2--influencer .selling-plan-cards__switch{gap:.8rem;margin-block-start:0;line-height:1.6rem}.featured-product-v2--influencer .selling-plan-cards__switch-button{font-size:1.2rem}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__inner{padding-inline:max(4rem,calc((100% - 118.8rem)/2))}}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__layout{display:grid;grid-template-columns:minmax(0,73.1rem) minmax(0,36.4rem);justify-content:space-between;align-items:start;gap:4rem}}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__gallery{gap:2.8rem;width:auto}}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__thumbs{gap:.9rem;max-height:none;padding-inline:0}}.featured-product-v2--pdp .featured-product-v2__thumb{flex-basis:4.8rem;width:4.8rem;height:4.8rem;border:0}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__thumb{flex-basis:6.4rem;width:6.4rem;height:6.4rem}}.featured-product-v2--pdp .featured-product-v2__media{overflow:hidden}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__slide-media{aspect-ratio:639 / 630}}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__info{width:auto;padding-block-start:.6rem;padding-inline:0}}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__heading{max-width:30.9rem;font-size:3.5rem}}.featured-product-v2--pdp .featured-product-v2__points{margin-block:1.5rem 1rem;padding-inline-start:.7rem;line-height:1.2}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__points{padding-inline-start:.3rem}}.featured-product-v2--pdp .featured-product-v2__point{gap:.6rem;margin-block:.5rem;color:var(--brand-ash)}.featured-product-v2--pdp .featured-product-v2__point-check{width:1.1rem;height:1.5rem;margin-block-start:.3rem}.featured-product-v2--pdp .featured-product-v2__point-text{display:flex;flex-wrap:wrap;align-items:center;column-gap:.6rem}.featured-product-v2--pdp .featured-product-v2__point-strong{font-size:1.3rem;color:var(--featured-product-v2-pdp-ink)}.featured-product-v2--pdp .featured-product-v2__point-light{font-size:1.2rem;text-transform:uppercase}@media screen and (min-width:750px){.featured-product-v2--pdp [data-block=selling_plan]{max-width:34.3rem;margin-block-start:2rem;padding-inline:.3rem 0}}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__buy{max-width:34.3rem;margin-block-end:4rem;padding-inline:.3rem 0}}.featured-product-v2--pdp .featured-product-v2__buy:has(+.featured-product-v2__icon-bar){margin-block-end:0}.featured-product-v2--pdp .featured-product-v2__icon-bar{margin-block-end:4rem}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__icon-bar{max-width:100%}}.featured-product-v2--pdp .featured-product-v2__atc{height:4.3rem;padding-block:0;border-radius:2px;font-size:1.2rem;font-weight:400;letter-spacing:.01em}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__tab{max-width:35.1rem}}.featured-product-v2__points{display:flex;flex-direction:column;margin:0;padding:0;font-size:1.0363rem;line-height:2.0725rem;letter-spacing:-.01em;list-style:none;color:var(--brand-ink)}.featured-product-v2__sticky{position:fixed;z-index:20;inset-inline:0;inset-block-end:0;padding-block:1.2rem;padding-inline:2.5rem;background-color:rgb(var(--color-background));box-shadow:0 -1px rgba(var(--color-foreground),.1);visibility:hidden;opacity:0;translate:0 100%;transition:translate .5s ease,opacity .5s ease,visibility .5s}@media screen and (min-width:750px){.featured-product-v2__sticky{display:none}}@media(prefers-reduced-motion:reduce){.featured-product-v2__sticky{transition:none}}.featured-product-v2__sticky.is-visible{visibility:visible;opacity:1;translate:0 0}.featured-product-v2__sticky--row{display:flex;padding:10px;box-shadow:0 -3px 3px -3px #0000001a;opacity:0;transition:translate .5s ease,opacity .5s ease,visibility .5s}@media screen and (min-width:750px){.featured-product-v2__sticky--row{display:none}}@media(prefers-reduced-motion:reduce){.featured-product-v2__sticky--row{transition:none}}.featured-product-v2__sticky--row.is-visible{opacity:1}html:has(.featured-product-v2__sticky.is-visible){scroll-padding-block-end:8rem}@media screen and (min-width:750px){html:has(.featured-product-v2__sticky.is-visible){scroll-padding-block-end:0}}.featured-product-v2__tab-content--rte p:not(:last-child){margin-bottom:1.6em}@media screen and (min-width:750px){.featured-product-v2--influencer .featured-product-v2__gallery{flex:1 1 36.3rem}}.featured-product-v2--influencer{scroll-margin-block-start:-4rem}.shopify-section:has(>.featured-product-v2--demo){padding-block:.2rem 3rem;margin-block:-3.2rem -7.2rem;background-color:var(--brand-mist)}@media screen and (min-width:641px){.shopify-section:has(>.featured-product-v2--demo){margin-block:8rem -6.4rem}}@media screen and (min-width:1141px){.shopify-section:has(>.featured-product-v2--demo){padding-block-start:4rem;margin-block-start:0}}.featured-product-v2--demo{padding-block:0;margin-block:5rem;background-color:transparent}@media screen and (min-width:1008px){.featured-product-v2--demo{padding-block:0;margin-block:8rem}}.featured-product-v2--demo .featured-product-v2__inner{padding-inline:2rem}@media screen and (min-width:641px){.featured-product-v2--demo .featured-product-v2__inner{padding-inline:5rem}}@media screen and (min-width:1141px){.featured-product-v2--demo .featured-product-v2__inner{padding-inline:6rem}}@media screen and (min-width:1250px){.featured-product-v2--demo .featured-product-v2__inner{padding-inline:11.2rem}}.featured-product-v2__demo{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:calc(100% - 4rem);margin-inline:auto}@media screen and (min-width:1008px){.featured-product-v2__demo{flex-direction:row}}@media screen and (min-width:1141px){.featured-product-v2__demo{width:101.5rem}}.featured-product-v2__demo-gallery{display:block;margin-block-end:2rem}@media screen and (min-width:641px){.featured-product-v2__demo-gallery{flex:1 1 50%;margin:0}}.featured-product-v2__demo-gallery svg{display:inline}@media screen and (min-width:641px){.featured-product-v2__demo-info{flex:1 1 50%;margin-inline-start:5rem}}@media screen and (min-width:1008px){.featured-product-v2__demo-info{margin-inline-start:8rem}}.featured-product-v2__demo-title{margin:0;font-size:2.8rem;font-weight:500;line-height:3.2rem;text-align:left;font-family:"Proxima Nova Semibold",var(--font-brand-family)}@media screen and (min-width:641px){.featured-product-v2__demo-title{margin-block-end:1rem;font-size:3.2rem;line-height:4rem}}@media screen and (min-width:481px){.featured-product-v2__demo-title{font-family:var(--font-brand-family)}}.featured-product-v2__demo-price{margin-block:1.5rem 0;font-size:1.6rem;line-height:2.8rem;text-align:left}.featured-product-v2__demo-price span{display:inline-block;font-size:1.5rem;line-height:2.625rem}@media screen and (min-width:641px){.featured-product-v2__demo-price span{font-size:1.6rem;line-height:2.8rem}}.featured-product-v2__demo-button{display:flex;align-items:center;justify-content:center;width:100%;margin-block-start:1rem;padding:1.4rem;border:1px solid var(--fpv2-button);border-radius:2px;font-size:1.4rem;font-weight:600;line-height:normal;letter-spacing:.12em;text-align:center;text-transform:uppercase;background-color:var(--fpv2-button);color:var(--fpv2-button-label)}@media screen and (min-width:641px){.featured-product-v2__demo-button{margin-block-start:0;padding-inline:2rem}}.featured-product-v2__demo-dot{display:block;width:3px;height:3px;margin-inline:1.8rem;border-radius:100%;background-color:currentColor}.featured-product-v2--anchor-offset{scroll-margin-top:var(--fpv2-anchor-scroll-margin-mobile, var(--fpv2-anchor-scroll-margin, 0px))}@media screen and (min-width:641px){.featured-product-v2--anchor-offset{scroll-margin-top:var(--fpv2-anchor-scroll-margin, 0px)}}.featured-product-v2--demo{scroll-margin-top:var(--fpv2-anchor-scroll-margin-mobile, -40px)}@media screen and (min-width:641px){.featured-product-v2--demo{scroll-margin-top:var(--fpv2-anchor-scroll-margin, -40px)}}@media screen and (min-width:750px){.featured-product-v2--sticky-gallery .featured-product-v2__layout{align-items:flex-start}.featured-product-v2--sticky-gallery .featured-product-v2__gallery{position:sticky;top:2rem;align-self:flex-start}}@media screen and (min-width:1008px){.featured-product-v2--pdp.featured-product-v2--sticky-gallery .featured-product-v2__gallery{position:sticky;inset-block-start:10rem;margin-block-end:0}}.featured-product-v2--pdp{--featured-product-v2-pdp-ink: var(--brand-ink);--featured-product-v2-pdp-rule: var(--fpv2-foreground)}.featured-product-v2--pdp .featured-product-v2__inner{max-width:none;padding-inline:0}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__inner{padding-inline:0}}@media screen and (min-width:1008px){.featured-product-v2--pdp .featured-product-v2__inner{padding-inline:max(4rem,calc((100% - 118.8rem)/2))}}@media screen and (min-width:1140px){.featured-product-v2--pdp .featured-product-v2__inner{max-width:144rem;padding-inline:10.4rem 10rem}}@media screen and (min-width:1500px){.featured-product-v2--pdp .featured-product-v2__inner{padding-inline-end:5rem}}.featured-product-v2--pdp .featured-product-v2__layout{gap:2rem}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__layout{display:grid;grid-template-columns:minmax(0,1fr);justify-content:space-between;align-items:start;gap:4rem}}@media screen and (min-width:1008px){.featured-product-v2--pdp .featured-product-v2__layout{grid-template-columns:minmax(0,79.5rem) minmax(0,38.8rem);gap:5.3rem}}.featured-product-v2--pdp .featured-product-v2__gallery{position:relative;gap:1.1rem}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__gallery{inset-block-start:auto;flex-direction:column;gap:1.2rem;width:auto;margin-block-end:2.2rem}}@media screen and (min-width:1008px){.featured-product-v2--pdp .featured-product-v2__gallery{position:sticky;inset-block-start:10rem;flex-direction:row;gap:3.6rem;margin-block-end:8rem}}@media screen and (min-width:1140px){.featured-product-v2--pdp .featured-product-v2__gallery{gap:3.4rem}}.featured-product-v2--pdp .featured-product-v2__thumbs{gap:.9rem;padding-inline:1.8rem}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__thumbs{flex:0 0 auto;flex-direction:row;order:2;gap:.8rem;width:auto;max-height:none;padding-inline:2rem;overflow:auto hidden}}@media screen and (min-width:1008px){.featured-product-v2--pdp .featured-product-v2__thumbs{flex:0 0 6.8rem;flex-direction:column;order:0;gap:.6rem;width:6.8rem;padding-inline:0;overflow:hidden auto}}@media screen and (min-width:1140px){.featured-product-v2--pdp .featured-product-v2__thumbs{flex-basis:7rem;gap:.4rem;width:7rem}}.featured-product-v2--pdp .featured-product-v2__thumb{flex-basis:4.8rem;width:4.8rem;height:4.8rem;border:2px solid transparent}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__thumb{flex-basis:6rem;width:6rem;height:5.5rem}}@media screen and (min-width:1008px){.featured-product-v2--pdp .featured-product-v2__thumb{flex-basis:6.8rem;width:6.8rem;height:6.8rem}}@media screen and (min-width:1140px){.featured-product-v2--pdp .featured-product-v2__thumb{flex-basis:7rem;width:7rem;height:7rem;border-width:1px}}.featured-product-v2--pdp .featured-product-v2__thumb[aria-current=true]{border-color:var(--fpv2-foreground)}.featured-product-v2--pdp .featured-product-v2__slider{overflow:visible}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__slider{overflow:hidden}}.featured-product-v2--pdp .featured-product-v2__media{position:relative;overflow:hidden}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__media{padding-inline-end:3.5rem;overflow:visible}}@media screen and (min-width:769px){.featured-product-v2--pdp .featured-product-v2__media{padding-inline-end:0}}@media screen and (min-width:1008px){.featured-product-v2--pdp .featured-product-v2__media{padding-inline-end:0}}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__tags--overlay{display:flex;inset-block-start:5rem;inset-inline:1.5rem auto;justify-content:flex-start;gap:.8rem}}@media screen and (min-width:1008px){.featured-product-v2--pdp .featured-product-v2__tags--overlay{inset-block-start:2rem}}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__tags--overlay .featured-product-v2__tag{height:auto;padding:.7rem 1.4rem;border-radius:4px;font-family:var(--font-brand-family);font-size:1.1rem;font-weight:var(--font-weight-semibold);line-height:1.6rem;letter-spacing:normal;color:var(--brand-black)}}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__zoom-open{inset-block-end:-2.7rem;inset-inline-end:2.5rem}}@media screen and (min-width:769px){.featured-product-v2--pdp .featured-product-v2__zoom-open{inset-block-end:-7.5rem}}.featured-product-v2--pdp .featured-product-v2__gallery-nav{display:none}@media screen and (min-width:769px){.featured-product-v2--pdp .featured-product-v2__gallery-nav{display:flex;order:3;align-items:center;justify-content:center;gap:1rem;min-height:2.8rem;margin-block-start:.8rem}}@media screen and (min-width:1008px){.featured-product-v2--pdp .featured-product-v2__gallery-nav{display:none}}.featured-product-v2--pdp .featured-product-v2__dot{border-width:.16rem}.featured-product-v2--pdp .featured-product-v2__slide{position:relative;width:33rem}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__slide{width:100%}}.featured-product-v2--pdp .featured-product-v2__slider:not(.swiper-initialized) .swiper-wrapper{gap:1rem;padding-inline-start:calc((100% - 33rem)/2)}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__slider:not(.swiper-initialized) .swiper-wrapper{gap:.2rem;padding-inline-start:0}}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__slide-media{aspect-ratio:1 / 1}}.featured-product-v2--pdp .featured-product-v2__info{padding-inline:2.2rem}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__info{justify-self:center;width:min(100%,50rem);padding-block-start:.6rem;padding-inline:0}}@media screen and (min-width:750px){.featured-product-v2--pdp :is(.featured-product-v2__reviews,.featured-product-v2__title){justify-content:center;text-align:center}}@media screen and (min-width:1008px){.featured-product-v2--pdp :is(.featured-product-v2__reviews,.featured-product-v2__title){justify-content:flex-start;text-align:start}}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__tags:not(.featured-product-v2__tags--overlay){justify-content:center}}@media screen and (min-width:1008px){.featured-product-v2--pdp .featured-product-v2__tags:not(.featured-product-v2__tags--overlay){justify-content:flex-start}}.featured-product-v2--pdp .featured-product-v2__block{margin-block-end:0}.featured-product-v2--pdp .featured-product-v2__reviews{margin-block:0 .2rem;font-size:1.0363rem;line-height:2.0725rem;letter-spacing:-.01em}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__reviews{margin-block:0 .9rem}}.featured-product-v2--pdp .featured-product-v2__stars{gap:.112rem;margin-inline-end:.69rem}.featured-product-v2--pdp .featured-product-v2__star{width:1.01rem;height:1.01rem}.featured-product-v2--pdp .featured-product-v2__title{margin-block-end:0}.featured-product-v2--pdp .featured-product-v2__heading{max-width:36.8rem;font-family:var(--font-brand-family);font-size:3rem;font-weight:400;line-height:1.2;letter-spacing:0;color:var(--featured-product-v2-pdp-ink)}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__heading{max-width:none;font-size:3.5rem}}.featured-product-v2--pdp .featured-product-v2__tags:not(.featured-product-v2__tags--overlay){display:none}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__tags:not(.featured-product-v2__tags--overlay){display:flex}}.featured-product-v2--pdp .featured-product-v2__points{margin-block-start:1.74rem;padding-inline-start:.7rem;font-size:1.3rem}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__points{margin-block-start:2.3rem;padding-inline-start:.3rem}}.featured-product-v2--pdp [data-block=selling_plan]{margin-block-start:1.8rem;padding-inline:.3rem}@media screen and (min-width:750px){.featured-product-v2--pdp [data-block=selling_plan]{max-width:100%;margin-block-start:2rem;padding-inline:.3rem 0}}.featured-product-v2--pdp .featured-product-v2__buy{gap:.6rem;margin-block:1.4rem 4rem;padding-inline:.3rem}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__buy{max-width:none;margin-block-end:4rem;padding-inline:0}}.featured-product-v2--pdp .featured-product-v2__atc{height:4.3rem;padding-block:0;border-radius:2px;font-size:1.2rem;font-weight:var(--font-weight-semibold);letter-spacing:.12em}.featured-product-v2--pdp .featured-product-v2__atc-dot{margin-inline:2.6rem}.featured-product-v2--pdp .featured-product-v2__guarantee{font-size:1.2rem;line-height:2.4rem;letter-spacing:-.01em}.featured-product-v2--pdp .featured-product-v2__tab{width:100%;border-color:var(--featured-product-v2-pdp-rule)}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__tab{max-width:none}}.featured-product-v2--pdp .featured-product-v2__tab-button{padding-block:2rem;font-family:var(--font-semibold-family);font-size:1.2rem;font-weight:400;line-height:2.1rem;letter-spacing:.12em}.featured-product-v2--pdp .featured-product-v2__tab-icon{width:1.1rem;height:1.03rem;margin-inline-end:.5rem}.featured-product-v2--pdp .featured-product-v2__tab-icon:before{width:1.1rem}.featured-product-v2--pdp .featured-product-v2__tab-icon:after{height:1.03rem}.featured-product-v2--pdp .featured-product-v2__tab-content{padding-block-end:2.8rem;font-size:1.4rem;line-height:2rem}@media screen and (min-width:750px){.featured-product-v2--pdp .featured-product-v2__tab-content{padding-block-end:1.8rem}}.featured-product-v2--pdp .featured-product-v2__tab-content p{font-size:inherit;line-height:inherit}.featured-product-v2--pdp .featured-product-v2__tab-content :is(h2,h3,h4){margin:0 0 .7rem;font-family:var(--font-semibold-family);font-size:1.5rem;font-weight:400;line-height:2rem;letter-spacing:-.01em;text-transform:capitalize}.featured-product-v2--pdp .featured-product-v2__tab-content :is(strong,b,a){font-family:var(--font-semibold-family);font-weight:400}.featured-product-v2--pdp .featured-product-v2__tab-content--ingredients p:not(:last-child){margin-block-end:1rem}.featured-product-v2--phone-chips .featured-product-v2__form>.featured-product-v2__bullets[data-block=benefit_points],.featured-product-v2--phone-chips .featured-product-v2__form>.featured-product-v2__tags,.featured-product-v2--phone-chips .featured-product-v2__tab{display:none}@media screen and (min-width:750px){.featured-product-v2--phone-chips .featured-product-v2__form>.featured-product-v2__bullets[data-block=benefit_points],.featured-product-v2--phone-chips .featured-product-v2__tab{display:block}}@media screen and (min-width:750px){.featured-product-v2--phone-chips .featured-product-v2__form>.featured-product-v2__tags{display:flex}}.featured-product-v2--classic .featured-product-v2__reviews:empty{display:none}.featured-product-v2--classic{--featured-product-v2-classic-gallery-offset: 5rem;--featured-product-v2-classic-gallery-rest: 11.2rem;--featured-product-v2-classic-gutter: 6.1rem;--featured-product-v2-classic-plan-ground: var(--brand-mint-light);--featured-product-v2-classic-plan-border: var(--brand-rule-cool)}.featured-product-v2--classic .featured-product-v2__inner{padding-inline:0}@media screen and (min-width:1140px){.featured-product-v2--classic .featured-product-v2__inner{padding-inline:var(--featured-product-v2-classic-gutter)}}.featured-product-v2--classic .featured-product-v2__layout{gap:1.6rem}@media screen and (min-width:750px){.featured-product-v2--classic .featured-product-v2__layout{flex-direction:column;align-items:stretch;gap:6.5rem}}@media screen and (min-width:1008px){.featured-product-v2--classic .featured-product-v2__layout{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:0}}.featured-product-v2--classic .featured-product-v2__gallery{position:relative;gap:0}@media screen and (min-width:750px){.featured-product-v2--classic .featured-product-v2__gallery{flex-direction:column;width:100%}}@media screen and (min-width:1008px){.featured-product-v2--classic .featured-product-v2__gallery{position:sticky;inset-block-start:10rem;width:calc(100% - 52.5rem - var(--featured-product-v2-classic-gallery-offset));margin-block-end:9.3rem;margin-inline-start:var(--featured-product-v2-classic-gallery-offset)}}@media screen and (min-width:1140px){.featured-product-v2--classic .featured-product-v2__gallery{width:calc(100% - 48rem - var(--featured-product-v2-classic-gallery-offset));margin-block-end:var(--featured-product-v2-classic-gallery-rest)}}.featured-product-v2--classic .featured-product-v2__thumbs{display:none}@media screen and (min-width:1140px){.featured-product-v2--classic .featured-product-v2__thumbs{position:absolute;inset-block-start:0;inset-inline-start:-.8rem;display:flex;gap:.4rem;width:7rem;max-height:calc(100% + var(--featured-product-v2-classic-gallery-rest));padding-block-start:.2rem;overflow-y:auto}}@media screen and (min-width:1140px){.featured-product-v2--classic .featured-product-v2__thumb{flex-basis:7rem;width:7rem;height:7rem;background-color:transparent}}.featured-product-v2--classic .featured-product-v2__media{overflow:hidden}@media screen and (min-width:1140px){.featured-product-v2--classic .featured-product-v2__media{padding-inline-start:9.7rem}}.featured-product-v2--classic .featured-product-v2__slide{position:relative;width:85%}@media screen and (min-width:750px){.featured-product-v2--classic .featured-product-v2__slide{width:100%}}.featured-product-v2--classic .featured-product-v2__gallery-nav{display:none}@media screen and (min-width:750px){.featured-product-v2--classic .featured-product-v2__gallery-nav{display:flex;align-items:center;justify-content:center;gap:1rem;min-height:2.8rem;margin-block-start:2rem}}@media screen and (min-width:1140px){.featured-product-v2--classic .featured-product-v2__gallery-nav{display:none}}.featured-product-v2--classic .featured-product-v2__info{padding-inline:2rem}@media screen and (min-width:750px){.featured-product-v2--classic .featured-product-v2__info{width:100%;max-width:50rem;margin-inline:auto;padding-block-end:.8rem;padding-inline:0}}@media screen and (min-width:1008px){.featured-product-v2--classic .featured-product-v2__info{position:sticky;inset-block-start:9.2rem;flex:0 0 37.5rem;max-width:none;margin-inline:0 10rem;padding-block-end:4rem}}@media screen and (min-width:1140px){.featured-product-v2--classic .featured-product-v2__info{flex-basis:41rem;margin-inline-end:calc(10rem - var(--featured-product-v2-classic-gutter));padding-inline-start:2.2rem}}@media screen and (min-width:1500px){.featured-product-v2--classic .featured-product-v2__info{margin-inline-end:calc(5rem - var(--featured-product-v2-classic-gutter))}}.featured-product-v2--classic .featured-product-v2__block{margin-block-end:0}.featured-product-v2--classic [data-block=title]{order:-3}@media screen and (min-width:750px){.featured-product-v2--classic [data-block=title]{order:0}}.featured-product-v2--classic .featured-product-v2__reviews{order:-2;block-size:2rem;margin-block-end:.8rem;padding-block-start:.4rem;font-size:1.4rem;line-height:2.8rem}@media screen and (min-width:750px){.featured-product-v2--classic .featured-product-v2__reviews{order:0;block-size:auto;margin-block-end:0;padding-block-start:0}}@media screen and (min-width:1008px){.featured-product-v2--classic .featured-product-v2__reviews{margin-block-start:.8rem}}.featured-product-v2--classic .featured-product-v2__reviews-primary{display:flex;align-items:center;gap:.8rem}@media screen and (min-width:750px){.featured-product-v2--classic .featured-product-v2__reviews-primary{display:inline}}.featured-product-v2--classic .featured-product-v2__rating-value{order:1;font-size:1.2rem;line-height:1.92rem}@media screen and (min-width:750px){.featured-product-v2--classic .featured-product-v2__rating-value{display:none}}.featured-product-v2--classic .featured-product-v2__rating{--rating-stars-size: 1.3rem;--rating-stars-color: var(--brand-navy);--rating-stars-empty-color: var(--brand-star-empty);--rating-stars-empty-opacity: 1;display:inline-flex;align-items:flex-start;block-size:1.6rem;vertical-align:middle}@media screen and (min-width:750px){.featured-product-v2--classic .featured-product-v2__rating{align-items:center;block-size:auto;margin-inline-end:.4rem}}.featured-product-v2--classic .featured-product-v2__review-count{display:none;font-size:1.2rem;line-height:1.6rem;vertical-align:middle}@media screen and (min-width:750px){.featured-product-v2--classic .featured-product-v2__review-count{display:inline-block}}.featured-product-v2--classic .featured-product-v2__heading{font-family:var(--font-brand-family);font-size:2.1rem;font-weight:700;line-height:normal;letter-spacing:0}@media screen and (min-width:750px){.featured-product-v2--classic .featured-product-v2__heading{font-weight:var(--font-weight-regular)}}@media screen and (min-width:769px){.featured-product-v2--classic .featured-product-v2__heading{font-size:3.2rem;line-height:4rem}}@media screen and (min-width:750px){.featured-product-v2--classic :is(.featured-product-v2__reviews,.featured-product-v2__title,.featured-product-v2__price){text-align:center}}@media screen and (min-width:1008px){.featured-product-v2--classic :is(.featured-product-v2__reviews,.featured-product-v2__title,.featured-product-v2__price){text-align:start}}@media screen and (min-width:750px){.featured-product-v2--classic .featured-product-v2__form>.featured-product-v2__price{align-self:center}}@media screen and (min-width:1008px){.featured-product-v2--classic .featured-product-v2__form>.featured-product-v2__price{align-self:auto}}.featured-product-v2--classic .featured-product-v2__chips{display:flex;order:-1;justify-content:center;align-items:center;gap:2rem;margin-block-start:1rem}@media screen and (min-width:750px){.featured-product-v2--classic .featured-product-v2__chips{display:none}}.featured-product-v2--classic .featured-product-v2__form>.featured-product-v2__chips,.featured-product-v2--classic [data-block=selling_plan],.featured-product-v2--classic .featured-product-v2__buy{inline-size:100%;max-inline-size:46rem;margin-inline:auto}@media screen and (min-width:750px){.featured-product-v2--classic .featured-product-v2__form>.featured-product-v2__chips,.featured-product-v2--classic [data-block=selling_plan],.featured-product-v2--classic .featured-product-v2__buy{max-inline-size:none;margin-inline:0}}.featured-product-v2--classic .featured-product-v2__title{margin-block-end:0}.featured-product-v2--classic .featured-product-v2__tags{gap:.4rem;margin:1.8rem 0 0}@media screen and (min-width:750px){.featured-product-v2--classic .featured-product-v2__tags{justify-content:center}}@media screen and (min-width:1008px){.featured-product-v2--classic .featured-product-v2__tags{justify-content:flex-start}}.featured-product-v2--classic .featured-product-v2__tag{height:2.8rem;padding-inline:1.2rem;border-width:1px;font-family:var(--font-brand-family);font-size:1rem;font-weight:var(--font-weight-semibold);letter-spacing:.12em;background-color:transparent}.featured-product-v2--classic .featured-product-v2__bullets{margin-block-start:2.8rem;font-size:1.4rem;line-height:2rem}.featured-product-v2--classic .featured-product-v2__bullets ul{margin:0 0 0 1.7rem;padding:0;list-style:disc}.featured-product-v2--classic .featured-product-v2__bullets li+li{margin-block-start:0}.featured-product-v2--classic [data-block=selling_plan]{margin-block-start:.9rem}@media screen and (min-width:750px){.featured-product-v2--classic [data-block=selling_plan]{margin-block-start:1.7rem}}.featured-product-v2--classic .selling-plan-cards--toggle{--selling-plan-cards-card-background: var(--featured-product-v2-classic-plan-ground);--selling-plan-cards-card-border: var(--featured-product-v2-classic-plan-border);--selling-plan-cards-card-sale: var(--selling-plan-cards-sale)}.featured-product-v2--classic .selling-plan-cards__card{min-height:0;padding:1.8rem 1.2rem;border-radius:0}@media screen and (min-width:750px){.featured-product-v2--classic .selling-plan-cards__card{padding-block:1.2rem}}.featured-product-v2--classic .selling-plan-cards__card-label{margin-block-start:0;font-family:var(--font-brand-family);font-weight:700;line-height:normal;letter-spacing:.046em}.featured-product-v2--classic .selling-plan-cards__toggle{width:4rem;margin-block-start:0;border-radius:1rem}.featured-product-v2--classic .selling-plan-cards__toggle:after{inset-inline-start:4px}.featured-product-v2--classic .selling-plan-cards__toggle-input:checked+.selling-plan-cards__toggle:after{translate:1.6rem 0}.featured-product-v2--classic .selling-plan-cards__card-body{margin-block-start:.5rem}.featured-product-v2--classic .selling-plan-cards__card-benefits{line-height:normal;letter-spacing:0;color:var(--brand-black)}.featured-product-v2--classic .selling-plan-cards__card-benefit{gap:.4rem}.featured-product-v2--classic .selling-plan-cards__card-benefit .selling-plan-cards__check{width:1rem;height:1rem;margin-block-start:.33rem}.featured-product-v2--classic .selling-plan-cards__card-prices{align-items:flex-end;margin-block-start:0;line-height:normal;text-align:start}.featured-product-v2--classic .selling-plan-cards__card-price{font-family:var(--font-brand-family);line-height:normal;letter-spacing:0}.featured-product-v2--classic .selling-plan-cards__card-price--sale{font-weight:700}.featured-product-v2--classic .selling-plan-cards__card-price--compare{display:inline-flex;font-weight:var(--font-weight-regular);text-decoration:none;background:linear-gradient(var(--brand-strike-red),var(--brand-strike-red)) no-repeat 0 .66rem / calc(100% - .2em) 2px}.featured-product-v2--classic .selling-plan-cards__card-price--compare:before{content:"(";position:static;width:auto;height:auto;background-color:transparent}.featured-product-v2--classic .selling-plan-cards__card-price--compare:after{content:")"}.featured-product-v2--classic .selling-plan-cards__card-serving{margin-block-start:0;line-height:1.2rem;letter-spacing:0}.featured-product-v2--classic .featured-product-v2__buy{gap:0;margin-block:1rem 0}.featured-product-v2--classic .featured-product-v2__atc{height:4.4rem;padding:0 4.5rem;border-radius:2px;font-family:var(--font-brand-family);font-size:1.2rem;font-weight:var(--font-weight-semibold);line-height:normal;letter-spacing:.12em}.featured-product-v2--classic .featured-product-v2__atc-dot{width:3px;height:3px;margin-inline:1.8rem;border-radius:50%;font-size:0;background-color:currentColor}.featured-product-v2--classic .featured-product-v2__guarantee{margin-block-start:.6rem;font-size:1.2rem;line-height:2.1rem}.featured-product-v2--classic .featured-product-v2__buy+.featured-product-v2__tab{margin-block-start:5rem}@media screen and (min-width:1008px){.featured-product-v2--classic .featured-product-v2__buy+.featured-product-v2__tab{margin-block-start:4rem}}.featured-product-v2--classic .featured-product-v2__tab-button{padding-block:2rem;font-family:var(--font-brand-family);font-size:1.2rem;font-weight:var(--font-weight-semibold);line-height:2.1rem;letter-spacing:.12em}.featured-product-v2--classic [data-block=tab_reviews] .featured-product-v2__tab-button{line-height:1.6rem}.featured-product-v2--classic .featured-product-v2__tab[open] .featured-product-v2__tab-button{padding-block-end:1rem}.featured-product-v2--classic .featured-product-v2__tab-icon{width:1.1rem;height:1.1rem}.featured-product-v2--classic .featured-product-v2__tab-icon:before{width:1.1rem}.featured-product-v2--classic .featured-product-v2__tab-icon:after{height:1.1rem}.featured-product-v2--classic .featured-product-v2__tab-content{font-size:1.4rem;line-height:2rem}.featured-product-v2--classic .featured-product-v2__sticky{inset-block-end:-2px;padding-block:.7rem;padding-inline:2rem;background-color:var(--brand-off-white)}.featured-product-v2--classic .featured-product-v2__sticky .featured-product-v2__chips{min-height:5.9rem;margin-block:0 1rem}.featured-product-v2--classic .featured-product-v2__sizes{order:-1;margin-block:1rem 1.2rem}@media screen and (min-width:750px){.featured-product-v2--classic .featured-product-v2__sizes{order:0;margin-block:2.2rem .3rem}}@media screen and (max-width:749px){.featured-product-v2--classic .featured-product-v2__sizes{order:0}}.featured-product-v2--bundle .featured-product-v2__form>.featured-product-v2__chips{display:none}.featured-product-v2--bundle .featured-product-v2__tab{display:block}.featured-product-v2--bundle .selling-plan-cards__card-serving.selling-plan-cards__when-on{align-self:flex-start}.featured-product-v2--bundle .selling-plan-cards__card-label .selling-plan-cards__when-off{font-weight:var(--font-weight-semibold)}.featured-product-v2--bundle .selling-plan-cards__card-price--onetime,.featured-product-v2--bundle .selling-plan-cards__switch-button{font-weight:700}.featured-product-v2--bundle .selling-plan-cards__card-onetime{padding-block-end:3px}.featured-product-v2--bundle .featured-product-v2__thumbs{display:flex;flex:0 0 auto;flex-direction:row;width:auto;max-height:none;gap:.8rem;margin:1.2rem 2rem 0;overflow:auto hidden}@media screen and (min-width:1140px){.featured-product-v2--bundle .featured-product-v2__thumbs{flex-direction:column;width:7rem;gap:.4rem;margin:0;overflow:visible}}.featured-product-v2--bundle .featured-product-v2__thumb{flex:0 0 6rem;width:6rem;height:5.5rem;border-width:2px}@media screen and (min-width:1140px){.featured-product-v2--bundle .featured-product-v2__thumb{flex-basis:7rem;width:7rem;height:7rem;border-width:1px}}.featured-product-v2--classic .featured-product-v2__slider{overflow:hidden}.featured-product-v2--classic .featured-product-v2__slide{width:100%}.featured-product-v2--classic .featured-product-v2__slide-media{width:calc(100% - 5.8rem);margin-inline:auto}@media screen and (min-width:750px){.featured-product-v2--classic .featured-product-v2__slide-media{width:100%}}.featured-product-v2__atc--outlined{background-color:transparent;color:var(--fpv2-button)}.featured-product-v2__atc--outlined:hover:not(:disabled){border-color:var(--fpv2-button);background-color:var(--fpv2-button);color:var(--fpv2-button-label)}.featured-product-v2--classic .featured-product-v2__review-count-label{text-decoration:none}.featured-product-v2--bundle .featured-product-v2__rating-value{display:none}.featured-product-v2--bundle .featured-product-v2__reviews{block-size:2.3rem;padding-block-start:.7rem}@media screen and (min-width:750px){.featured-product-v2--bundle .featured-product-v2__reviews{block-size:auto;padding-block-start:0}}.featured-product-v2--classic .featured-product-v2__tags+.featured-product-v2__price{margin-block:1.4rem -.3rem}@media screen and (min-width:750px){.featured-product-v2--classic .featured-product-v2__title+.featured-product-v2__price{margin-block:1.6rem -.4rem}}.featured-product-v2--classic .featured-product-v2__price s{margin-inline-end:.6rem}.featured-product-v2--classic .featured-product-v2__price{margin:.4rem 0 0;font-family:var(--font-brand-family);font-size:1.8rem;font-weight:var(--font-weight-semibold);line-height:3.15rem;color:var(--fpv2-foreground)}.featured-product-v2__form .featured-product-v2__award{display:flex;align-items:center;gap:15px;margin-block-start:1.2rem}@media screen and (min-width:641px){.featured-product-v2__form .featured-product-v2__award{padding-block-end:4rem}}.featured-product-v2__award-image{flex-shrink:0;width:92px;height:92px;object-fit:contain}.featured-product-v2__award-text{margin:0;padding-block:1rem;font-size:1.4rem;line-height:2rem;color:var(--fpv2-foreground)}@media screen and (min-width:641px){.featured-product-v2__award-text{padding-block-start:2.4rem}}.featured-product-v2__icon-bar{display:flex;align-items:center;justify-content:space-between;max-inline-size:400px;margin-inline:auto;padding-block-start:10px;margin-block-end:25px!important}@media screen and (min-width:481px){.featured-product-v2__icon-bar{max-inline-size:none;margin-inline:-10px 0}}.featured-product-v2__icon-item{display:flex;align-items:center;padding-inline-start:10px}.featured-product-v2__icon-image{flex:none;inline-size:var(--featured-product-v2-icon-width);block-size:auto;margin-inline-end:8px}.featured-product-v2__icon-text{margin:0;font-family:var(--font-brand-family);font-size:9px;line-height:12px;color:var(--fpv2-foreground)}@media screen and (min-width:481px){.featured-product-v2__icon-text{font-size:11px}}.featured-product-v2__quantity{display:flex;align-items:center;justify-content:space-between;inline-size:100%;block-size:5rem;margin-block-end:1rem;border:1px solid rgb(2 24 50 / .15);border-radius:2px}.featured-product-v2__quantity-button{display:inline-flex;align-items:center;justify-content:center;inline-size:5rem;block-size:100%;padding:0;border:0;background:none;color:var(--brand-graphite);cursor:pointer}.featured-product-v2__quantity-button svg{inline-size:1.4rem;block-size:1.4rem}.featured-product-v2__quantity-input{inline-size:3.5rem;padding:0;border:0;background:none;text-align:center;font-family:var(--font-brand-family);font-size:1.2rem;color:var(--brand-graphite);-webkit-appearance:textfield;appearance:textfield}.featured-product-v2__quantity-input::-webkit-outer-spin-button,.featured-product-v2__quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.featured-product-v2__form .klaviyo-bis-trigger{display:inline-block;margin-block-start:1.6rem;font-size:1.6rem;line-height:2rem;text-decoration:none;color:var(--fpv2-foreground)}.featured-product-v2--bundle .featured-product-v2__review-count{display:inline-block}.featured-product-v2--bundle .featured-product-v2__tags--overlay{inset-block-start:2rem;inset-inline:4.4rem auto;justify-content:flex-start;gap:.8rem;margin:0}.featured-product-v2--bundle .featured-product-v2__tags--overlay .featured-product-v2__tag{box-sizing:border-box;height:2.6rem;padding:.5rem;border:0;border-radius:4px;font-family:var(--font-brand-family);font-size:1rem;font-weight:var(--font-weight-semibold);line-height:1.6rem;letter-spacing:normal;background-color:var(--brand-white);color:var(--brand-navy)}.featured-product-v2--bundle:not(.is-gallery-touched) .featured-product-v2__slide:not(.swiper-slide-active) .featured-product-v2__slide-media{opacity:0}@media screen and (min-width:750px){.featured-product-v2--bundle:not(.is-gallery-touched) .featured-product-v2__slide:not(.swiper-slide-active) .featured-product-v2__slide-media{opacity:1}}.featured-product-v2__guarantee-info{display:inline-flex;margin-inline-start:1rem;padding:0;border:0;background:none;color:inherit;vertical-align:middle;cursor:pointer}@media screen and (min-width:750px){.featured-product-v2__guarantee-info{display:none}}.featured-product-v2__guarantee-info svg{width:1.2rem;height:1.2rem}.featured-product-v2__chip{padding:0;border:0;font-family:var(--font-brand-family);font-size:1.2rem;line-height:normal;text-align:center;text-transform:capitalize;background:none;color:var(--fpv2-foreground);cursor:pointer}.featured-product-v2__chip.is-active{border-block-end:1px solid currentColor;font-weight:800}.featured-product-v2--classic .featured-product-v2__sticky .featured-product-v2__chip{font-weight:500}.featured-product-v2--classic .featured-product-v2__sticky .featured-product-v2__chip.is-active{font-weight:800}.featured-product-v2--classic .featured-product-v2__sticky .featured-product-v2__chips{margin-inline:-10px}.featured-product-v2__sheet{inset:auto 0 0;width:100%;max-width:100%;max-height:85dvh;margin:0;padding:0;border:0;border-radius:10px 10px 0 0;background-color:var(--brand-white);color:var(--fpv2-foreground)}.featured-product-v2__sheet::backdrop{background-color:#0009}.featured-product-v2__sheet-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:2rem 2rem 1rem}.featured-product-v2__sheet-title{margin:0;font-family:var(--font-brand-family);font-size:1.8rem;font-weight:700;line-height:normal;text-transform:capitalize}.featured-product-v2__sheet-close{display:flex;flex-shrink:0;align-items:center;min-height:2.8rem;padding:0;border:0;background:none;color:inherit;cursor:pointer}.featured-product-v2__sheet-close svg{width:1.5rem;height:1.5rem}.featured-product-v2__sheet-body{height:30dvh;padding:.5rem 2rem 1rem;overflow-y:auto;font-size:1.4rem;line-height:2rem}.featured-product-v2__sheet-body .featured-product-v2__bullets{margin-block-start:0}.featured-product-v2__sheet--card{inset:auto 0 1.1rem;width:30.2rem;margin-inline:auto;border:1px solid var(--brand-rule-soft);border-radius:4px;text-align:center}.featured-product-v2__sheet--card .featured-product-v2__sheet-header{padding:1.5rem}.featured-product-v2__sheet--card .featured-product-v2__sheet-close{min-height:2.1rem}.featured-product-v2__sheet--card .featured-product-v2__sheet-body{height:auto;padding:0 1.5rem}.featured-product-v2__sheet--card::backdrop{background-color:transparent}.featured-product-v2__arrow{display:flex;padding:0;border:0;background:none;color:var(--fpv2-foreground);cursor:pointer}.featured-product-v2__arrow svg{width:.6rem;height:.9rem}.featured-product-v2__arrow--previous svg{scale:-1 1}.featured-product-v2__dots{display:flex;margin-inline:1.4rem}.featured-product-v2__dot{width:1rem;height:1rem;margin-inline:.7rem;padding:0;border:2px solid var(--fpv2-foreground);border-radius:50%;background-color:transparent;cursor:pointer}.featured-product-v2__dot[aria-current=true]{background-color:var(--fpv2-foreground)}.featured-product-v2__photo-badges{position:absolute;z-index:2;inset-block-start:2rem;inset-inline:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.featured-product-v2__photo-badges{inset-inline:1.5rem auto;justify-content:flex-start}}.featured-product-v2__photo-badge{display:flex;align-items:center;height:2rem;padding-inline:.5rem;border-radius:4px;font-family:var(--font-brand-family);font-size:.8rem;font-weight:var(--font-weight-semibold);line-height:1rem;text-transform:uppercase;background-color:var(--brand-white);color:var(--brand-ink)}@media screen and (min-width:750px){.featured-product-v2__photo-badge{height:3rem;padding-inline:1.4rem;font-size:1.1rem;line-height:1.6rem}}.featured-product-v2__tags{display:flex;flex-wrap:wrap;gap:.6rem;margin-block:1.2rem 0;margin-inline-start:.5rem;padding:0;list-style:none}.featured-product-v2__tag{display:flex;align-items:center;height:2.9rem;padding-inline:.6rem;border:.75px solid var(--fpv2-foreground);border-radius:2px;font-family:var(--font-semibold-family);font-size:1rem;line-height:1;letter-spacing:.05em;text-transform:uppercase;background-color:rgb(var(--color-background));color:var(--fpv2-foreground)}.featured-product-v2__tags--overlay{position:absolute;z-index:2;inset-block-start:1.3rem;inset-inline:0;justify-content:center;gap:.4rem;margin:0}@media screen and (min-width:750px){.featured-product-v2__tags--overlay{display:none}}.featured-product-v2__tags--overlay .featured-product-v2__tag{height:2.1rem;padding-inline:.515rem;border:0;border-radius:1.716px;background-color:var(--brand-white)}.featured-product-v2__points{display:flex;flex-direction:column;margin:0;padding:0;font-size:1.3rem;line-height:2.0725rem;letter-spacing:-.01em;list-style:none;color:var(--brand-ink)}.featured-product-v2__point{display:flex;align-items:flex-start;gap:.48rem}.featured-product-v2__point b{font-family:var(--font-semibold-family);font-weight:400}.featured-product-v2__point-check{display:flex;flex-shrink:0;width:.926rem;margin-block-start:.4rem;color:var(--fpv2-foreground)}.featured-product-v2__point-check svg{width:100%;height:auto;overflow:visible}.featured-product-v2__review-count{color:inherit;text-decoration:none}.featured-product-v2__variants{display:block}.featured-product-v2__variant-option+.featured-product-v2__variant-option{margin-block-start:1rem}.featured-product-v2__variant-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;height:50px;margin:0;padding:10px 28px 10px 14px;border:1px solid var(--brand-navy);border-radius:0;font-family:var(--font-brand-family);font-size:1.6rem;font-weight:var(--font-weight-regular);line-height:2.8rem;text-align:start;background-color:transparent;color:var(--brand-navy);cursor:pointer}.featured-product-v2__variant-trigger:focus-visible{outline:2px solid var(--brand-navy);outline-offset:2px}.featured-product-v2__variant-arrow{display:flex;flex:none;width:10px;height:6px}.featured-product-v2__variant-arrow svg{width:100%;height:100%}.featured-product-v2__variant-popover{--featured-product-v2-popover-surface: var(--brand-off-white);--featured-product-v2-popover-shade: color-mix(in srgb, var(--brand-scrim) 20%, transparent);position:fixed;inset:auto 0 0;width:100%;max-width:none;margin:0;padding:0;border:0;background-color:var(--featured-product-v2-popover-surface);box-shadow:0 -2px 10px var(--featured-product-v2-popover-shade);color:var(--brand-navy)}.featured-product-v2__variant-popover::backdrop{background-color:color-mix(in srgb,var(--brand-scrim) 50%,transparent)}@media screen and (min-width:1008px){.featured-product-v2__variant-popover{inset:var(--featured-product-v2-popover-top) var(--featured-product-v2-popover-right) auto auto;width:auto;min-width:150px;translate:0 -50%}.featured-product-v2__variant-popover::backdrop{background-color:transparent}}.featured-product-v2__variant-header{position:relative;padding:13px 20px;line-height:2.9rem;text-align:center}@media screen and (min-width:1008px){.featured-product-v2__variant-header{display:none}}.featured-product-v2__variant-title{margin:0;font-family:var(--font-brand-family);font-size:1.5rem;line-height:inherit}.featured-product-v2__variant-close{position:absolute;inset-block-start:50%;inset-inline-start:20px;display:flex;width:16px;height:16px;padding:0;border:0;background:none;color:inherit;translate:0 -50%;cursor:pointer}.featured-product-v2__variant-list{display:flex;flex-direction:column;max-height:385px;padding-block:18px;overflow-y:auto}.featured-product-v2__variant-value{display:block;width:100%;padding:12px 20px;border:0;font-family:var(--font-brand-family);font-size:1.2rem;font-weight:var(--font-weight-regular);line-height:2.1rem;text-align:center;background:none;color:inherit;cursor:pointer}@media screen and (min-width:1008px){.featured-product-v2__variant-value{padding-inline:50px}}.featured-product-v2__variant-value:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.featured-product-v2--pdp .featured-product-v2__review-count{font-size:1.2rem}.featured-product-v2__okendo-rating>:not(:first-child){display:none}.featured-product-v2__okendo-rating>.okeReviews{opacity:1!important;transition:none!important}.featured-product-v2__review-count-label{text-decoration:underline}.featured-product-v2--supply .featured-product-v2__review-count-label{text-decoration:none}.featured-product-v2__tab-content--rte p:not(:last-child){margin-block-end:1.6em}.featured-product-v2--classic .featured-product-v2__tab-content--rte a{font-weight:var(--font-weight-semibold);text-decoration-color:rgba(var(--color-foreground),.6)}.featured-product-v2--classic .featured-product-v2__tab-content--ingredients p{margin-block-end:10px}.featured-product-v2--classic .featured-product-v2__tab-content--ingredients img{display:block;margin:2.4em auto}@media screen and (min-width:1008px){.featured-product-v2--classic .featured-product-v2__tab-content--ingredients img{margin-block:3em}}.featured-product-v2--classic .featured-product-v2__tab-content--ingredients .Heading{margin:0;font-family:var(--font-brand-family);font-size:1.5rem;font-weight:var(--font-weight-regular);letter-spacing:.12em;text-transform:uppercase}@media screen and (min-width:641px){.featured-product-v2--classic .featured-product-v2__tab-content--ingredients .Heading{font-size:1.6rem}}.featured-product-v2__bar{display:none}@media screen and (min-width:750px){.featured-product-v2__bar{position:fixed;z-index:3;inset-inline:0;inset-block-start:0;display:block;padding-block:7px;background-color:var(--brand-off-white);box-shadow:0 4px 3px -3px #0000001a;color:rgb(var(--color-foreground));visibility:hidden;opacity:0;translate:0 100%;transition:inset-block-start .5s ease,translate .5s ease,opacity .5s ease,visibility .5s}}@media(prefers-reduced-motion:reduce){.featured-product-v2__bar{transition:none}}.featured-product-v2__bar.is-visible{inset-block-start:var(--featured-product-v2-bar-top, 0px);visibility:visible;opacity:1;translate:0 0}.featured-product-v2__bar-inner{display:grid;grid-template-columns:calc((100% + 24px) / 3 - 24px) minmax(0,1fr);align-items:center;column-gap:24px;padding-inline:60px}@media screen and (min-width:1140px){.featured-product-v2__bar-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1250px){.featured-product-v2__bar-inner{max-inline-size:1440px;margin-inline:auto}}@media screen and (min-width:861px){.featured-product-v2__bar-product{display:flex;align-items:center}}.featured-product-v2__bar-image{display:none}@media screen and (min-width:1140px){.featured-product-v2__bar-image{display:block;flex:none;width:60px;height:auto}}.featured-product-v2__bar-title{margin:0 0 0 20px;font-family:var(--font-brand-family);font-size:1.3rem;font-weight:var(--font-weight-semibold);line-height:1.8rem;letter-spacing:1.12px;text-transform:uppercase}.featured-product-v2__bar-rating{margin-block-start:8px;line-height:2.8rem}@media screen and (min-width:1008px){.featured-product-v2__bar-rating{margin:-2px 0 0 20px}}.featured-product-v2__bar-rating .featured-product-v2__bar-stars{--rating-stars-size: 1.3rem;--rating-stars-color: var(--brand-navy);--rating-stars-empty-color: var(--brand-star-empty);--rating-stars-empty-opacity: 1;--rating-stars-gap: 0;--rating-stars-text-size: 1.2rem;--rating-stars-line: 2.24rem;display:inline-block;font-size:1.4rem}.featured-product-v2__bar-rating .rating-stars__stars{margin-inline-end:8px;padding-block-end:3px}.featured-product-v2__bar-rating .rating-stars__text{display:inline-block;line-height:1.6rem;vertical-align:middle}.featured-product-v2__bar-buy{display:flex;align-items:center;justify-content:flex-end;margin-inline-start:-24px}.featured-product-v2__bar-plan{display:flex;align-items:center;margin-inline-end:32px}@media screen and (min-width:1008px){.featured-product-v2__bar-plan{max-inline-size:calc(55% - 27px)}}.featured-product-v2__bar-plan-on,.featured-product-v2__bar-plan-off{margin:0;font-family:var(--font-brand-family);line-height:1.75}.featured-product-v2__bar-plan-on{margin-inline-end:10px}@media screen and (min-width:1300px){.featured-product-v2__bar-plan-on{margin-inline-end:16px}}.featured-product-v2__bar-plan-off{margin-inline-start:10px}@media screen and (min-width:1300px){.featured-product-v2__bar-plan-off{margin-inline-start:20px}}.featured-product-v2__bar-plan-name{display:block;font-size:1.4rem;font-weight:var(--font-weight-semibold)}@media screen and (min-width:861px){.featured-product-v2__bar-plan-name{font-size:1.6rem}}.featured-product-v2__bar-plan-save{display:block;font-size:1rem}@media screen and (min-width:861px){.featured-product-v2__bar-plan-save{font-size:1.1rem}}.featured-product-v2__bar-switch{position:relative;flex:none;width:60px;height:34px;padding:0;border:1px solid rgba(151,151,151,.7);border-radius:100px;background-color:var(--brand-white);cursor:pointer}.featured-product-v2__bar-switch:focus-visible{outline:2px solid currentColor;outline-offset:2px}.featured-product-v2__bar-switch:before{content:"";position:absolute;inset-block-end:4px;inset-inline-start:4px;width:25px;height:25px;border-radius:50%;background-color:var(--brand-navy);transition:translate .4s}@media(prefers-reduced-motion:reduce){.featured-product-v2__bar-switch:before{transition:none}}.featured-product-v2:has(.selling-plan-cards__toggle-input:not(:checked)) .featured-product-v2__bar-switch:before{translate:26px 0}.featured-product-v2:has(.selling-plan-cards__toggle-input:not(:checked)) .featured-product-v2__bar-price--on,.featured-product-v2:has(.selling-plan-cards__toggle-input:checked) .featured-product-v2__bar-price--off{display:none}.featured-product-v2__bar-actions{display:flex;align-items:center}@media screen and (min-width:1008px){.featured-product-v2__bar-actions{max-inline-size:calc(50% + 5px)}}.featured-product-v2__bar-prices{display:flex;flex-wrap:wrap;align-items:baseline;margin:0 20px 0 0;font-family:var(--font-brand-family);font-size:1.3rem;font-weight:var(--font-weight-semibold);line-height:1.75}.featured-product-v2__bar-price{display:inline-block}.featured-product-v2__bar-price--compare{position:relative;margin-inline-start:10px;text-decoration:none}.featured-product-v2__bar-price--compare:before{content:"";position:absolute;inset-block-start:50%;inset-inline:-.4em;height:1px;background-color:currentColor}.featured-product-v2__atc.featured-product-v2__atc--bar{flex:0 1 auto;width:auto;height:auto;min-height:0;padding:14px 30px;border-radius:2px;font-family:var(--font-brand-family);font-size:1.2rem;font-weight:var(--font-weight-semibold);line-height:normal;letter-spacing:.12em}@media screen and (min-width:861px){.featured-product-v2__atc.featured-product-v2__atc--bar{padding-inline:45px}}.featured-product-v2--zoom .featured-product-v2__media{position:relative}@media screen and (min-width:1008px){.featured-product-v2--zoom .featured-product-v2__media{position:static}}@media screen and (min-width:1008px){.featured-product-v2--zoom .featured-product-v2__slide:has([data-zoom-index]){cursor:image-set(url(cursor-zoom-in.svg) 1x,url(cursor-zoom-in-2x.svg) 2x),zoom-in}}.featured-product-v2__zoom-open{position:absolute;z-index:1;inset-block-end:40px;inset-inline-end:25px;display:grid;place-items:center;width:35px;height:35px;padding:0;border:0;border-radius:50%;background-color:var(--brand-off-white);color:rgba(var(--color-foreground),.5);box-shadow:0 1px 5px #36363626;scale:1.001;cursor:pointer;transition:scale .2s ease-in-out,color .2s ease-in-out}@media screen and (min-width:1008px){.featured-product-v2__zoom-open{display:none}}@media(hover:hover){.featured-product-v2__zoom-open:hover{scale:1.15;color:rgb(var(--color-foreground))}}.featured-product-v2__zoom-open:focus-visible{outline:2px solid currentColor;outline-offset:2px}.featured-product-v2__zoom-open svg{width:14px;height:14px}.featured-product-v2__zoom-open path{stroke-width:1px}[id$=__featured_product] .featured-product-v2__tab-content p{margin-block-end:1.5rem}.featured-product-v2{--fpv2-size-border: #bdbfbf;--fpv2-pill-background: rgb(var(--color-secondary-button))}.featured-product-v2__slide{position:relative}.featured-product-v2__photo-tags{position:absolute;z-index:1;inset-block-start:20px;inset-inline-start:50%;display:flex;gap:8px;inline-size:max-content;transform:translate(-50%)}@media screen and (min-width:768px){.featured-product-v2__photo-tags{inset-inline-start:15px;inline-size:auto;transform:none}}.product-type-tag--pill{padding:7px 5px;border-radius:4px;font-size:8px;font-weight:600;line-height:10px;text-transform:uppercase;background-color:var(--fpv2-pill-background);color:var(--fpv2-foreground)}@media screen and (min-width:768px){.product-type-tag--pill{padding-inline:14px;font-size:11px;line-height:16px}}.featured-product-v2__type-tags{display:flex;flex-wrap:wrap;column-gap:4px;margin-block:0 15px;padding:0;list-style:none}.featured-product-v2__type-tags .product-type-tag{margin-block-end:4px}.featured-product-v2__type-tags .product-type-tag{padding:8px 12px;border:1px solid var(--fpv2-foreground);border-radius:2px;font-size:10px;font-weight:600;line-height:10px;letter-spacing:1.2px;text-transform:uppercase;color:var(--fpv2-foreground)}.featured-product-v2__bullets{margin-block-end:15px;font-size:14px;line-height:20px}.featured-product-v2__bullets :is(ul,ol){margin:0;padding-inline-start:18px;list-style:disc outside}.featured-product-v2__bullets li+li{margin-block-start:4px}.featured-product-v2__form>.featured-product-v2__bullets--checks{margin-block:2.8rem 8px}.featured-product-v2--classic .featured-product-v2__form>.featured-product-v2__bullets--checks{display:block;margin-block-end:6px}@media screen and (min-width:750px){.featured-product-v2--classic .featured-product-v2__form>.featured-product-v2__bullets--checks{margin-block-end:8px}}.featured-product-v2__bullets--checks .featured-product-v2__check-list{display:grid;gap:5px;margin:0;padding:0;list-style:none}.featured-product-v2__bullets--checks .featured-product-v2__check-item{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:6px;margin:0;line-height:20px}.featured-product-v2__check-icon{display:flex;flex:none;inline-size:11px;padding-block-start:6px;color:var(--brand-navy)}.featured-product-v2__check-icon svg{inline-size:11px;block-size:auto}.featured-product-v2__check-name{color:var(--brand-navy);font-size:13px;font-weight:600}.featured-product-v2__check-text{color:var(--brand-ash);font-size:12px;font-weight:400;text-transform:uppercase}.featured-product-v2__bullets:has(.usp-container){margin-block:2.8rem 8px}.featured-product-v2--classic .featured-product-v2__form>.featured-product-v2__bullets:has(.usp-container){display:block;margin-block-end:6px}@media screen and (min-width:750px){.featured-product-v2--classic .featured-product-v2__form>.featured-product-v2__bullets:has(.usp-container){margin-block-end:8px}}.featured-product-v2__bullets .usp-container{display:grid;gap:5px}.featured-product-v2--classic.featured-product-v2--bundle .featured-product-v2__form>.featured-product-v2__bullets{margin-block-start:1.1rem}@media screen and (min-width:750px){.featured-product-v2--classic.featured-product-v2--bundle .featured-product-v2__form>.featured-product-v2__bullets{margin-block-start:2.8rem}}.featured-product-v2__bullets .usp-icon__container{display:flex;align-items:flex-start;gap:6px}.featured-product-v2__bullets .usp-icon__container svg{flex:none;inline-size:11px;block-size:auto;margin-block-start:7px}.featured-product-v2__bullets .usp-icon__text-container{display:flex;flex-wrap:wrap;column-gap:6px}.featured-product-v2__bullets .usp-icon__dark-text{color:var(--brand-navy);font-size:13px;font-weight:600;line-height:23px}.featured-product-v2__bullets .usp-icon__light-text{color:var(--brand-ash);font-size:12px;font-weight:400;line-height:21px;text-transform:uppercase}.featured-product-v2__sizes{margin-block-start:4px}.featured-product-v2__size-list{display:inline-flex;gap:8px}.featured-product-v2__size{display:inline-flex;align-items:center;justify-content:center;min-inline-size:120px;min-block-size:46.5px;padding:0;border:0;border-radius:2px;font:inherit;font-size:14px;font-weight:500;line-height:24.5px;letter-spacing:.02em;white-space:nowrap;background:none;color:var(--fpv2-foreground);cursor:pointer}.featured-product-v2__size-label{padding:4px 20px;border:1px solid var(--fpv2-size-border)}.featured-product-v2__size.is-active{padding:5px 8px;border:1px solid var(--fpv2-foreground);color:rgb(var(--color-background))}.featured-product-v2__size.is-active .featured-product-v2__size-label{border-color:var(--fpv2-foreground);background-color:var(--fpv2-foreground)}.featured-product-v2__size:focus-visible{outline:2px solid var(--fpv2-foreground);outline-offset:3px}.featured-product-v2__size:disabled{opacity:.4;cursor:not-allowed}.featured-product-v2 .selling-plan-cards__option:has(.selling-plan-cards__input:disabled){opacity:.4;pointer-events:none}body.page-nandaka-lp [id$=__ee_featured_product_v2_GPXUAg] .featured-product-v2__thumbs{padding:2px}@media screen and (min-width:750px){body.page-nandaka-lp [id$=__ee_featured_product_v2_GPXUAg] .featured-product-v2__thumbs{flex-basis:6.8rem;width:6.8rem}}body.page-nandaka-lp [id$=__ee_featured_product_v2_GPXUAg] .featured-product-v2__okendo-rating{display:inline-block;margin-block:8px 10px}@media screen and (min-width:750px){body.page-nandaka-lp [id$=__ee_featured_product_v2_GPXUAg] .featured-product-v2__okendo-rating{margin-block-end:0}}body.page-nandaka-lp [id$=__ee_featured_product_v2_GPXUAg] .selling-plan-cards__switch>span{line-height:27px}body.page-nandaka-lp [id$=__ee_featured_product_v2_GPXUAg] .featured-product-v2__guarantee{font-size:15px;line-height:27px}.featured-product-v2--classic [data-block=supply_plans]{inline-size:100%;max-inline-size:46rem;margin-block-start:.8rem;margin-inline:auto}@media screen and (min-width:750px){.featured-product-v2--classic [data-block=supply_plans]{max-inline-size:none;margin-block-start:1.6rem;margin-inline:0}}.featured-product-v2__atc-arrow{display:flex;margin-inline-start:1rem}.featured-product-v2__atc-arrow svg{width:1.6rem;height:1.2rem}.featured-product-v2__photo-badges--center{inset-block-start:1.2rem;inset-inline:0;justify-content:center;gap:.6rem;padding-inline:1.2rem}@media screen and (min-width:641px){.featured-product-v2__photo-badges--center{inset-block-start:1.6rem;gap:.8rem}}.featured-product-v2__tags.featured-product-v2__tags--photo{position:absolute;z-index:2;inset-block-start:20px;inset-inline-start:15px;flex-wrap:nowrap;gap:8px;margin:0}@media screen and (min-width:769px){.featured-product-v2__tags.featured-product-v2__tags--photo{display:none}}.featured-product-v2__tags--photo .featured-product-v2__tag{height:auto;padding:5px;border:0;border-radius:4px;font-family:var(--font-brand-family);font-size:1rem;font-weight:var(--font-weight-semibold);line-height:1.6rem;letter-spacing:normal;background-color:var(--brand-white);color:var(--brand-navy)}.featured-product-v2__photo-badges--desktop{display:none}@media screen and (min-width:769px){.featured-product-v2__photo-badges--desktop{display:flex}}.featured-product-v2__photo-badges--center .featured-product-v2__photo-badge{height:auto;padding:.5rem .9rem;font-size:1rem;line-height:1.4rem}@media screen and (min-width:641px){.featured-product-v2__photo-badges--center .featured-product-v2__photo-badge{padding:.7rem 1.4rem;font-size:1.1rem;line-height:1.6rem}}.featured-product-v2__sticky.featured-product-v2__sticky--supply{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem;padding:1.2rem 1.6rem 1.6rem;border-block-start:1px solid var(--brand-rule-mist);background-color:var(--brand-white);box-shadow:none}@media screen and (min-width:641px){.featured-product-v2__sticky.featured-product-v2__sticky--supply{display:none}}.featured-product-v2__sticky.featured-product-v2__sticky--supply .featured-product-v2__chips{flex:0 0 calc(100% + 3.2rem);min-height:0;margin:-1.2rem -1.6rem 1.2rem;padding:1.5rem 1rem}@media screen and (min-width:641px){.featured-product-v2__bar--supply{position:fixed;z-index:3;inset-inline:0;inset-block-start:0;display:block;padding-block:0;border-block-end:1px solid var(--brand-rule-mist);background-color:var(--brand-white);box-shadow:none;visibility:hidden;opacity:0;translate:0 100%;transition:inset-block-start .5s ease,translate .5s ease,opacity .5s ease,visibility .5s}}@media(prefers-reduced-motion:reduce){.featured-product-v2__bar--supply{transition:none}}.featured-product-v2__bar-supply{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem 1.6rem;font-family:var(--font-brand-family);color:var(--brand-ink-navy)}@media screen and (min-width:768px){.featured-product-v2__bar-supply{display:grid;grid-template-areas:"product product product" "segments offer atc";grid-template-columns:auto minmax(0,1fr) auto;column-gap:1.6rem}}@media screen and (min-width:1101px){.featured-product-v2__bar-supply{display:flex;flex-wrap:nowrap;gap:2rem;max-width:140rem;margin-inline:auto;padding:1.2rem 4rem}}.featured-product-v2__bar-supply-product{display:flex;flex:1 1 100%;align-items:center;gap:1.2rem;min-width:0}@media screen and (min-width:768px){.featured-product-v2__bar-supply-product{grid-area:product}}@media screen and (min-width:1101px){.featured-product-v2__bar-supply-product{flex:1 1 22rem}}@media screen and (min-width:768px){.featured-product-v2__bar-supply .supply-plans__segments{grid-area:segments}}@media screen and (min-width:768px){.featured-product-v2__bar-supply .supply-plans__offer{grid-area:offer;justify-self:end}}.featured-product-v2__bar-supply-image{flex-shrink:0;width:4.8rem;height:4.8rem;border-radius:4px;object-fit:cover}.featured-product-v2__bar-supply-title{margin:0;font-size:1.3rem;font-weight:700;line-height:1.25;letter-spacing:.04rem;text-transform:uppercase}.featured-product-v2__bar-supply .featured-product-v2__bar-rating{display:block;margin:.4rem 0 0;color:inherit;text-decoration:none}.featured-product-v2__bar-supply .featured-product-v2__bar-stars{--rating-stars-text-color: var(--brand-slate)}.featured-product-v2--supply .featured-product-v2__atc--supply{flex:0 1 13.2rem;width:13.2rem;height:4.8rem;margin-inline-start:auto;padding:0;border-color:var(--brand-ink-navy);border-radius:4px;font-family:var(--font-brand-family);font-size:1.2rem;font-weight:var(--font-weight-semibold);line-height:1;letter-spacing:.1rem;white-space:nowrap;background-color:var(--brand-ink-navy);color:var(--brand-white)}@media screen and (min-width:375px){.featured-product-v2--supply .featured-product-v2__atc--supply{flex-basis:15rem;width:15rem;letter-spacing:.14rem}}@media screen and (min-width:641px){.featured-product-v2--supply .featured-product-v2__atc--supply{flex:none;width:20rem;margin-inline-start:0}}@media screen and (min-width:768px){.featured-product-v2--supply .featured-product-v2__atc--supply{grid-area:atc;width:15rem}}@media screen and (min-width:901px){.featured-product-v2--supply .featured-product-v2__atc--supply{width:20rem}}.featured-product-v2__atc--supply .featured-product-v2__atc-arrow svg{width:1.3rem;height:.92rem}@media screen and (min-width:768px){.featured-product-v2--classic .featured-product-v2__award{gap:6px;margin-block-start:2.4rem;margin-block-end:40px}.featured-product-v2__award-image{width:100px;height:100px}}@media screen and (min-width:750px){.featured-product-v2.featured-product-v2--classic{padding-block-start:0}}@media screen and (min-width:1140px){.featured-product-v2.featured-product-v2--classic{padding-block-start:var(--fpv2-padding-top-desktop)}}.featured-product-v2__rating-link{color:inherit;text-decoration:none;cursor:pointer}.featured-product-v2__reviews-primary .featured-product-v2__rating-link{display:flex;align-items:center;gap:.8rem}@media screen and (min-width:750px){.featured-product-v2__reviews-primary .featured-product-v2__rating-link{display:inline}}:is([class~=product-LayoutNew i],[class~=product-LayoutNew-setup i]) :is(.product-benefits__box p,.image-with-text__text p,.inside-formula__text--rich p){font-family:var(--font-brand-family)}@media screen and (min-width:750px){.featured-product-v2.featured-product-v2--bundle .featured-product-v2__thumbs{display:none}}@media screen and (min-width:1140px){.featured-product-v2.featured-product-v2--bundle .featured-product-v2__thumbs{display:flex}}@media screen and (min-width:749px){.featured-product-v2__bar-inner{column-gap:16px;padding-inline:24px}}@media screen and (min-width:901px){.featured-product-v2__bar-inner{column-gap:24px;padding-inline:60px}}@media screen and (min-width:749px){.featured-product-v2__bar-title{margin-inline-start:0;font-size:1.2rem;line-height:1.6rem;letter-spacing:.8px}}@media screen and (min-width:901px){.featured-product-v2__bar-title{margin-inline-start:20px;font-size:1.3rem;line-height:1.8rem;letter-spacing:1.12px}}@media screen and (min-width:749px){.featured-product-v2__bar-rating{margin-block-start:4px}}@media screen and (min-width:901px){.featured-product-v2__bar-rating{margin-block-start:8px}}@media screen and (min-width:1008px){.featured-product-v2__bar-rating{margin-block-start:-2px}}@media screen and (min-width:749px){.featured-product-v2__bar-buy{margin-inline-start:0}}@media screen and (min-width:901px){.featured-product-v2__bar-buy{margin-inline-start:-24px}}@media screen and (min-width:749px){.featured-product-v2__bar-plan{margin-inline-end:16px}}@media screen and (min-width:901px){.featured-product-v2__bar-plan{margin-inline-end:32px}}@media screen and (min-width:749px){.featured-product-v2__bar-plan-on,.featured-product-v2__bar-plan-off,.featured-product-v2__bar-prices,.featured-product-v2__atc.featured-product-v2__atc--bar{white-space:nowrap}}@media screen and (min-width:749px){.featured-product-v2__bar-plan-on{margin-inline-end:8px}}@media screen and (min-width:901px){.featured-product-v2__bar-plan-on{margin-inline-end:10px}}@media screen and (min-width:749px){.featured-product-v2__bar-plan-off{margin-inline-start:8px}}@media screen and (min-width:901px){.featured-product-v2__bar-plan-off{margin-inline-start:10px}}@media screen and (min-width:749px){.featured-product-v2__bar-prices{flex-wrap:nowrap;margin-inline-end:12px}}@media screen and (min-width:901px){.featured-product-v2__bar-prices{flex-wrap:wrap;margin-inline-end:20px}}@media screen and (min-width:749px){.featured-product-v2__atc.featured-product-v2__atc--bar{padding-inline:20px}}@media screen and (min-width:901px){.featured-product-v2__atc.featured-product-v2__atc--bar{padding-inline:45px;white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/926/assets/section-featured-product-v2.css.map */
