.lv-product .lv-full{max-width:none;padding-left:0;padding-right:0}.lv-product .lv-full>.product.grid{column-gap:0;row-gap:0;margin:0}.lv-product .product__media-list{margin:0}.lv-product .product__media-item{padding-left:0}@media screen and (min-width:750px){.lv-product .lv-full>.product .product__media-wrapper{max-width:50%;width:50%;padding:0}.lv-product .lv-full>.product .product__info-wrapper{max-width:50%;width:50%;padding:6rem 5vw 6rem}.lv-product .product__info-container{max-width:46rem;margin:0 auto}.lv-product .product--stacked .product__media-list{row-gap:0}}@media screen and (max-width:749px){.lv-product .product__media-wrapper slider-component.slider-mobile-gutter{margin-left:0!important;margin-right:0!important}.lv-product .product__media-list{margin-left:0;margin-right:0;padding-left:0;scroll-padding-left:0}.lv-product .lv-full>.product .product__info-wrapper{padding:2.4rem 2rem 4rem}}.lv-product .product__sku{font-size:1.2rem;letter-spacing:.14rem;margin:0 0 2rem;color:rgba(var(--color-foreground),.7)}.lv-product .product__title{margin-bottom:.6rem}.lv-product .product__title h1{font-size:clamp(2.6rem,2.1vw,3.2rem);line-height:1.2;font-weight:400;letter-spacing:.02rem;margin:0}.lv-product .price .price-item{font-size:1.6rem;letter-spacing:.05rem}.lv-product .product__tax{font-size:1.2rem;margin-top:.4rem}.lv-product .product__info-container>*+*{margin-top:1.6rem;margin-bottom:0}.lv-pairs{display:block}.lv-pairs aside{margin:2.8rem 0 2.4rem}.lv-pairs__heading{font-size:1.3rem;letter-spacing:.08rem;text-transform:uppercase;margin:0 0 1rem;color:rgba(var(--color-foreground),.7)}.lv-pairs__box{border:1px solid rgba(var(--color-foreground),.15);border-radius:.8rem;padding:.4rem}.lv-pairs__row{display:grid;grid-template-columns:8.4rem 1fr 1.6rem;gap:1.6rem;align-items:center;padding:.6rem 1.2rem .6rem .6rem;text-decoration:none;color:rgb(var(--color-foreground))}.lv-pairs__row+.lv-pairs__row{border-top:1px solid rgba(var(--color-foreground),.12)}.lv-pairs__img{display:block;width:8.4rem;height:8.4rem;border-radius:.4rem;overflow:hidden;background:rgba(var(--color-foreground),.04)}.lv-pairs__img img{display:block;width:100%;height:100%;object-fit:cover}.lv-pairs__title{display:block;font-size:1.5rem;line-height:1.35}.lv-pairs__sub{display:block;margin-top:.4rem;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.lv-pairs__chev{display:flex}.lv-pairs__chev svg{width:1.4rem;height:1.4rem}.lv-pairs__row:hover .lv-pairs__title{text-decoration:underline;text-underline-offset:.3rem}.lv-product .product-form__submit{background:#000;color:#fff;border:0;border-radius:999px;min-height:5.6rem;font-size:1.6rem;letter-spacing:.04rem;box-shadow:none}.lv-product .product-form__submit:before,.lv-product .product-form__submit:after{display:none}.lv-product .product-form__submit:hover:not([disabled]){background:#2a2a2a}.lv-product .product-form__submit[disabled]{background:#00000059;color:#fff;opacity:1}.lv-product .product-form__submit .loading__spinner .path{stroke:#fff}.lv-product .product-form__buttons{max-width:none}.lv-desc{margin-top:3.2rem}.lv-product .lv-desc .product__description{font-size:1.4rem;line-height:1.75;color:rgba(var(--color-foreground),.75);margin:0}.lv-desc__body{position:relative;max-height:7.2em;overflow:hidden}.lv-desc__body:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3.6em;background:linear-gradient(rgba(var(--color-background),0),rgb(var(--color-background)));pointer-events:none}.lv-desc.is-open .lv-desc__body,.lv-desc.is-short .lv-desc__body{max-height:none}.lv-desc.is-open .lv-desc__body:after,.lv-desc.is-short .lv-desc__body:after{display:none}.lv-desc__toggle{background:none;border:0;padding:0;margin-top:1rem;font:inherit;font-size:1.4rem;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.4rem;cursor:pointer}body,.header-wrapper.gradient,.section-header .header-wrapper{background:#fff}.header-wrapper{border-bottom:1px solid rgba(0,0,0,.06)}.lv-product .product__media-list.grid{row-gap:0;column-gap:0}.lv-product .product__media-item{margin:0}.lv-product .product-media-container,.lv-product .product__media{border-radius:0;border:0}.lv-product variant-selects fieldset legend,.lv-product .product-form__input .form__label{font-size:1.3rem;font-weight:500;letter-spacing:.04rem}.lv-product .product-form__input input[type=radio]+label{font-size:1.3rem;padding:.8rem 1.6rem;border-radius:999px}.lv-after-buy{text-align:center;margin-top:1.6rem}.lv-after-buy a{font-size:1.4rem;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.4rem}.lv-after-buy p{margin:2rem 0 0;text-align:left;font-size:1.3rem;color:rgba(var(--color-foreground),.65)}.lv-product .product__accordion{border-top:0;border-bottom:1px solid rgba(var(--color-foreground),.15);margin:0}.lv-product .lv-desc+.product__accordion,.lv-product .product__accordion:first-of-type{border-top:1px solid rgba(var(--color-foreground),.15)}.lv-product .product__accordion summary{padding:1.8rem 0}.lv-product .product__accordion .summary__title .icon,.lv-product .product__accordion .summary__title svg:not(.icon-caret){display:none}.lv-product .product__accordion .accordion__title{font-family:var(--font-body-family);font-weight:400;font-size:1.4rem;letter-spacing:.02rem}.lv-product .lv-desc+.product__accordion{margin-top:2.8rem}.lv-product .product__accordion summary .icon-caret{display:none}.lv-product .product__accordion summary{position:relative}.lv-product .product__accordion summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:2rem;font-weight:300;line-height:1}.lv-product .product__accordion details[open] summary:after{content:"\2212"}.lv-product .product__accordion .accordion__content{font-size:1.35rem;line-height:1.7;color:rgba(var(--color-foreground),.75);padding:0 0 1.8rem;max-height:32rem;overflow:auto}.lv-links{margin-top:2.4rem}.lv-links a{display:flex;justify-content:space-between;align-items:center;padding:.9rem 0;font-size:1.4rem;color:rgb(var(--color-foreground));text-decoration:none}.lv-links a:hover span{text-decoration:underline;text-underline-offset:.3rem}.lv-links svg{width:1.4rem;height:1.4rem}.lv-story{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#fff}.lv-story__text{padding:6rem 12%;max-width:64rem}.lv-story__heading{font-size:2.4rem;font-weight:400;margin:0 0 1.6rem}.lv-story__body{font-size:1.4rem;line-height:1.7;color:rgba(var(--color-foreground),.75)}.lv-story__link{display:inline-block;margin-top:2.4rem;font-size:1.4rem;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.4rem}.lv-story__media img{display:block;width:100%;aspect-ratio:4 / 5;max-height:76rem;object-fit:cover}@media screen and (max-width:749px){.lv-story{grid-template-columns:1fr}.lv-story__media{order:-1}.lv-story__text{padding:3.2rem 2rem 4rem}}.related-products.page-width{max-width:none;padding-left:0;padding-right:0}.related-products__heading{font-size:1.4rem!important;font-weight:500;letter-spacing:.02rem;display:inline-block;margin:0 0 2.4rem 5rem;padding-bottom:.6rem;border-bottom:1px solid currentColor}.related-products .grid{column-gap:0!important;row-gap:0!important;margin:0}.related-products .grid__item{padding:0}.related-products .card__inner,.related-products .card{border-radius:0!important;border:0!important;box-shadow:none!important}.related-products .card__inner{background:#f3f2ef}.related-products .card__media img{mix-blend-mode:multiply}.related-products .card__information{padding:1.2rem 1.4rem 2rem}.related-products .card__heading,.related-products .card__heading a{font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;letter-spacing:.02rem}.related-products .price{font-size:1.3rem;color:rgba(var(--color-foreground),.65)}@media screen and (max-width:749px){.related-products__heading{margin-left:2rem}}.lv-sticky{position:fixed;top:0;left:0;right:0;z-index:1000;background:#fff;border-bottom:1px solid rgba(0,0,0,.08);transform:translateY(-110%);transition:transform .25s ease}.lv-sticky.is-visible{transform:none}.lv-sticky__inner{display:flex;align-items:center;gap:1.2rem;padding:.8rem 2rem}.lv-sticky__img{width:4.4rem;height:4.4rem;flex:none;background:#f3f2ef;overflow:hidden}.lv-sticky__img img{width:100%;height:100%;object-fit:cover;display:block}.lv-sticky__text{flex:1;min-width:0;display:flex;flex-direction:column}.lv-sticky__title{font-size:1.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lv-sticky__price{font-size:1.2rem;color:#0009}.lv-sticky__btn{flex:none;background:#000;color:#fff;border:0;border-radius:999px;padding:1rem 2.4rem;font:inherit;font-size:1.3rem;cursor:pointer}.lv-sticky__btn[disabled]{background:#00000059;cursor:default}.related-products h2.related-products__heading{margin:0 0 2.4rem 5rem!important;font-family:var(--font-body-family)}.related-products .card__media .media,.related-products .media{background:transparent!important}.related-products .card__content{padding:0}.related-products .card__information{padding:1.2rem 1.4rem 2.4rem!important}@media screen and (min-width:990px){.related-products .grid--4-col-desktop .grid__item{width:25%;max-width:25%}}@media screen and (max-width:749px){.related-products .grid--2-col-tablet-down .grid__item{width:50%;max-width:50%}.related-products h2.related-products__heading{margin-left:2rem!important}}.lv-product .lv-desc{padding-bottom:2.8rem;border-bottom:1px solid rgba(var(--color-foreground),.15)}.lv-product .lv-desc+.product__accordion,.lv-product .product__accordion:first-of-type{border-top:0!important;margin-top:0!important}.lv-bristle:has(#bristle-firmness-widget[style*=none]){display:none}.lv-bristle .bristle-firmness__heading{display:none}.lv-size__list{list-style:none;padding:0;margin:0}.lv-size__list li{padding:.3rem 0}.lv-product .product__info-container .rating-wrapper,.lv-product .product__info-container .product__rating{margin-top:.4rem}@media screen and (min-width:750px){.lv-product .product--stacked .product__media-list .product__media-item,.lv-product .product--stacked .product__media-item:not(:first-child){max-width:100%;width:100%;flex:0 0 100%}}.lv-product .product__info-container .product__tax{display:none}.lv-after-buy .lv-tax{margin:.6rem 0 0;text-align:left;font-size:1.2rem;color:rgba(var(--color-foreground),.55)}.lv-after-buy .lv-tax a{font-size:inherit;color:inherit}@media screen and (min-width:750px){.lv-product .product__info-container{max-width:40rem}}.lv-product .product__sku{font-size:1.1rem;letter-spacing:.1rem;margin:0 0 1.4rem}.lv-product .product__title{margin-bottom:.2rem}.lv-product .product__title h1{font-size:2.1rem;line-height:1.3;font-weight:400;letter-spacing:.01rem}.lv-product .price .price-item,.lv-product .price{font-size:1.4rem;letter-spacing:.03rem}.lv-product .product__info-container>*+*{margin-top:1.2rem}.lv-product .rating-wrapper,.lv-product .rating-text,.lv-product .rating-count{font-size:1.2rem}.lv-product .rating{--font-heading-scale: .8;transform:scale(.85);transform-origin:left center}.lv-product variant-selects fieldset legend,.lv-product .product-form__input .form__label{font-size:1.2rem}.lv-product .product-form__input input[type=radio]+label{font-size:1.2rem;padding:.6rem 1.4rem}.lv-pairs aside{margin:2.2rem 0 2rem}.lv-pairs__heading{font-size:1.1rem}.lv-pairs__row{grid-template-columns:6.4rem 1fr 1.4rem;gap:1.4rem}.lv-pairs__img{width:6.4rem;height:6.4rem}.lv-pairs__title{font-size:1.3rem}.lv-pairs__sub{font-size:1.2rem}.lv-product .product-form__submit{min-height:4.8rem;font-size:1.4rem}.lv-after-buy a{font-size:1.3rem}.lv-after-buy p{font-size:1.2rem;margin-top:1.6rem}.lv-after-buy .lv-tax{font-size:1.1rem;margin-top:.4rem}.lv-desc{margin-top:2.4rem}.lv-product .lv-desc .product__description{font-size:1.3rem;line-height:1.7}.lv-desc__toggle{font-size:1.3rem}.lv-product .product__accordion summary{padding:1.5rem 0}.lv-product .product__accordion .accordion__title{font-size:1.3rem}.lv-product .product__accordion summary:after{font-size:1.8rem}.lv-product .product__accordion .accordion__content{font-size:1.25rem}.lv-links a{font-size:1.3rem;padding:.7rem 0}.lv-links svg,.lv-pairs__chev svg{width:1.2rem;height:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/lv-product.css.map */
