.ls-pill-price{display:block;font-size:1.2rem;letter-spacing:0;line-height:1.2;margin-top:.3rem;opacity:.75}.product-form__input--pill input[type=radio]:checked+label .ls-pill-price{opacity:.9}.product-form__input--pill input[type=radio].disabled+label .ls-pill-price,.product-form__input--pill input[type=radio]:disabled+label .ls-pill-price{text-decoration:none}.product-form__input--pill label.ls-pill--priced{flex-direction:column;justify-content:center;gap:0;line-height:1.15;min-width:8.4rem;padding-left:1.4rem;padding-right:1.4rem}.ls-pill-soldout{display:block;font-size:1.1rem;letter-spacing:0;line-height:1.2;margin-top:.3rem;opacity:.7;text-decoration:none}.ls-picker-summary{margin:0 0 .6rem;color:rgba(var(--color-foreground),.75)}.product-form__input--dropdown .ls-picker-summary{margin:.6rem 0 0;font-size:1.3rem}.ls-guide-link--inline{margin:0;font-size:inherit;line-height:inherit}.ls-guide-link--inline a{padding:0;margin:0}.product-form__input--dropdown label.ls-step-label{margin:0 0 .5rem}.ls-step-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.2rem 1rem;margin:0 0 .5rem}.ls-step-row label.ls-step-label{flex:1 1 16rem;min-width:0;margin:0}.ls-sibling{display:inline-flex;align-items:center;gap:.4rem;min-height:4.4rem;padding:0 .2rem;margin:-1rem 0;font-size:1.3rem;font-weight:600;white-space:nowrap;color:rgb(var(--color-foreground));text-underline-offset:.3rem}.ls-sibling__arrow{font-size:1.4rem}.ls-product--title-above .product__info-container .product-form__input--dropdown{margin-bottom:0}.ls-price-block{display:grid;row-gap:.4rem;margin:0 0 .2rem}.ls-price-block>*{min-width:0}.ls-price-block .price{margin:0}.ls-price-block .price--large,.ls-price-block .price--large .price-item--regular,.ls-price-block .price--large .price-item--sale{font-family:var(--font-heading-family);font-weight:700;font-size:3.2rem;line-height:3.6rem;letter-spacing:-.01em;color:rgb(var(--color-foreground))}.ls-price-block .price--large .price__sale .price-item--regular{font-size:1.6rem;font-weight:400;line-height:2rem;color:rgba(var(--color-foreground),.6)}.ls-price-block .price .price__sale .price-item--regular{margin-left:.8rem}.ls-price-block .price dl,.ls-price-block .price__container{margin:0;align-items:baseline}.ls-price-block .price .badge{vertical-align:middle}.ls-price-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .6rem;margin:0;font-size:1.4rem;line-height:2rem;color:rgba(var(--color-foreground),.75)}.ls-price-meta:empty{display:none}.ls-price-meta>span+span:before{content:"\b7";margin-right:.6rem}.ls-price-meta .rte p{display:inline;margin:0}.ls-bnpl-slot,.ls-bnpl-slot:empty{display:block;min-height:3.6rem;min-width:0}.ls-bnpl{margin:0;max-width:100%;font-size:1.3rem;line-height:1.8rem;color:rgba(var(--color-foreground),.85)}.ls-bnpl .ls-bnpl-risk{display:block;font-size:1.2rem;line-height:1.8rem;color:rgba(var(--color-foreground),.75)}.ls-set-saving-slot,.ls-set-saving-slot:empty{display:block;min-height:2rem;min-width:0}.ls-set-saving{margin:0;font-size:1.3rem;line-height:2rem;font-weight:600;color:rgb(var(--color-foreground))}.ls-stock-row{display:flex;flex-wrap:wrap;align-items:center;gap:0 .6rem;margin:.2rem 0 0;font-size:1.4rem;line-height:2rem}.ls-stock-row .product__inventory{margin:0;font-size:inherit;line-height:inherit;font-weight:600;display:inline-flex;align-items:center;gap:.5rem}.ls-stock-row .product__inventory .svg-wrapper{width:.9rem;height:.9rem;border-radius:50%;background:currentColor;flex:0 0 auto}.ls-stock-row .product__inventory .svg-wrapper svg{display:none}.ls-stock-row .product__inventory.visibility-hidden{display:none}.ls-stock-row__dispatch{color:rgba(var(--color-foreground),.85)}.ls-stock-row .product__inventory:not(.visibility-hidden)+.ls-stock-row__dispatch:before{content:"\b7";margin-right:.6rem}.ls-stock-row+variant-selects{margin-top:1.2rem}.ls-stock-line{margin:.8rem 0 0;display:flex;align-items:center;gap:.6rem;font-size:1.3rem}.ls-stock-line:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:#3ed660;flex:0 0 auto}.ls-stock-line--out:before{background:#c8c8c8}@media screen and (min-width:750px){.ls-price-block .price--large,.ls-price-block .price--large .price-item--regular,.ls-price-block .price--large .price-item--sale{font-size:3.6rem;line-height:4rem}}.ls-trade-hook,.ls-guide-link{margin:1rem 0 0;font-size:1.4rem;line-height:1.5}.ls-trade-hook a,.ls-guide-link a{color:inherit;text-underline-offset:.3rem;display:inline-block;padding:.6rem 0;margin:-.6rem 0}.ls-guide-link .svg-wrapper{width:1.8rem;height:1.8rem;vertical-align:-.3rem;margin-right:.5rem}.ls-accordions{margin-top:2rem}.ls-accordions .product__accordion+.product__accordion{margin-top:0}.ls-accordions details summary{min-height:4.4rem}.ls-accordions .accordion__content table,.ls-accordions .accordion__content .hc-table-container table{width:100%;border-collapse:collapse;font-size:1.3rem;margin:1rem 0;box-shadow:none}.ls-accordions .accordion__content th,.ls-accordions .accordion__content td{border:.1rem solid rgba(var(--color-foreground),.12);padding:.6rem .8rem;text-align:left;vertical-align:top;background:transparent;color:inherit;font-size:1.3rem;text-transform:none}.ls-accordions .accordion__content th{font-weight:600;background:rgba(var(--color-foreground),.04)}.ls-accordions .accordion__content .ls-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.ls-accordions .accordion__content ul{padding-left:1.8rem}.ls-accordions .accordion__content li>p{margin:0 0 .6rem}.ls-accordions .accordion__content h2,.ls-accordions .accordion__content h3{font-size:calc(var(--font-heading-scale) * 1.6rem);margin:1.2rem 0 .6rem}.ls-accordions .accordion__content .ls-spec-table th{width:40%}.ls-accordions .accordion__content .ls-guide-cta{margin:1.2rem 0 0}.ls-desc-intro{margin-bottom:.4rem}.ls-thumbs-more{display:inline-block;margin:.8rem 0 0;min-height:4.4rem;padding:1rem 0;font-size:1.3rem;background:none;border:0;cursor:pointer;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.thumbnail-list__item[hidden]{display:none}.ls-obw{margin-top:2.4rem}.ls-obw--collapsible{border-top:.1rem solid rgba(var(--color-foreground),.12)}.ls-obw__details>summary{list-style:none;position:relative;display:flex;align-items:center;justify-content:center;gap:1.2rem;min-height:5.2rem;padding:.8rem 3rem;cursor:pointer}.ls-obw__details>summary::-webkit-details-marker{display:none}.ls-obw__heading{margin:0;font-size:1.6rem;font-weight:400;letter-spacing:0;text-transform:none;text-align:center}.ls-obw__details>summary .ls-obw__heading{display:flex;align-items:center;gap:1.2rem;width:100%}.ls-obw__details>summary .ls-obw__heading:before,.ls-obw__details>summary .ls-obw__heading:after{content:"";flex:1 1 auto;height:.1rem;background:rgba(var(--color-foreground),.18)}.ls-obw__caret{position:absolute;right:0;top:50%;width:1.2rem;height:1.2rem;transform:translateY(-50%);transition:transform var(--duration-short) ease}.ls-obw__details[open] .ls-obw__caret{transform:translateY(-50%) rotate(180deg)}.ls-obw__heading--chips{margin-top:1.6rem;font-weight:600}.ls-obw__grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.ls-obw__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-obw__grid[data-count="1"]{grid-template-columns:minmax(0,24rem)}.ls-obw__item{min-width:0}.ls-obw__item[hidden]{display:none}.ls-obw__card{display:flex;flex-direction:column;height:100%;padding:1.2rem;border:.1rem solid rgba(18,18,18,.16);border-radius:1.6rem;box-shadow:0 .4rem 1.4rem #1212120b;background:#fff;text-align:center}.ls-obw__title{margin:0;min-height:6rem;font-family:var(--font-heading-family);font-size:1.4rem;font-weight:700;line-height:1.18;letter-spacing:0;text-transform:none}.ls-obw__title-link{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:inherit;text-decoration:none;padding:.5rem 0;min-height:4.5rem}.ls-obw__title-link:hover{text-decoration:underline;text-underline-offset:.3rem}.ls-obw__rating,.ls-obw__rating:empty{display:flex;align-items:center;justify-content:center;gap:.6rem;min-height:2rem;margin:.2rem 0 .8rem;font-size:1.2rem;line-height:2rem;color:rgba(var(--color-foreground),.7)}.ls-obw__stars{--letter-spacing: .1;--font-size: 1.4;--percent: calc((var(--rating) / var(--rating-max) + var(--rating-decimal) / var(--rating-max)) * 100%);display:inline-block;font-size:calc(var(--font-size) * 1rem);line-height:1;letter-spacing:calc(var(--letter-spacing) * 1rem);font-family:Times,serif}.ls-obw__stars:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,rgb(26,77,62) var(--percent),rgba(var(--color-foreground),.15) var(--percent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ls-obw__media{display:block;aspect-ratio:1 / 1;width:100%;padding:6%;border-radius:1rem;background:#f4f4f2;overflow:hidden}.ls-obw__media img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ls-obw__price{display:flex;align-items:center;justify-content:center;min-height:4.6rem;margin:auto 0 0;padding:.4rem 0;font-family:var(--font-heading-family);font-size:2rem;font-weight:700;line-height:1.2}.ls-obw__cta{margin:0}.ls-obw__cta product-form,.ls-obw__cta form{display:block}.ls-obw__button.button{width:100%;min-height:4.4rem;padding:0 1rem;margin:0;border-radius:4rem;font-size:1.2rem;font-weight:700;letter-spacing:.02em}.ls-obw__button.button:after{border-radius:4rem}.ls-obw__more{display:flex;width:100%;margin:1.2rem 0 0;min-height:5.2rem;justify-content:center;align-items:center;gap:.8rem;padding:0 1.6rem;border:.1rem solid rgb(26,77,62);border-radius:4rem;background:#fff;color:rgb(var(--color-foreground));font:inherit;font-size:1.5rem;cursor:pointer;transition:background var(--duration-short) ease}.ls-obw__more:hover{background:#f1f7f4}.ls-obw__more .svg-wrapper{width:1.2rem;height:1.2rem;transition:transform var(--duration-short) ease}.ls-obw__more[aria-expanded=true] .svg-wrapper{transform:rotate(180deg)}.ls-obw__more[hidden],.ls-obw__progress{display:none}.ls-obw__chips{list-style:none;padding:0;margin:1.4rem 0 0;display:flex;flex-wrap:wrap;gap:.8rem}.ls-obw__chip{display:inline-flex;align-items:center;min-height:4.4rem;padding:.6rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:var(--variant-pills-radius, 4rem);font-size:1.3rem;text-decoration:none;color:rgb(var(--color-foreground));transition:border-color var(--duration-short) ease}.ls-obw__chip:hover{border-color:rgb(var(--color-foreground))}.ls-obw__chip .svg-wrapper{width:1.4rem;height:1.4rem;margin-left:.6rem}.ls-obw[data-has-products]~product-recommendations.complementary-products{display:none}@media screen and (max-width:989px){.ls-obw__grid,.ls-obw__grid[data-count="2"],.ls-obw__grid[data-count="1"]{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:.2rem 0 .6rem;-webkit-overflow-scrolling:touch}.ls-obw__grid::-webkit-scrollbar{display:none}.ls-obw__item,.ls-obw__item[hidden]{display:block;flex:0 0 calc(50% - .5rem);width:calc(50% - .5rem);scroll-snap-align:start}.ls-obw__card{padding:.8rem;border-radius:1.2rem}.ls-obw__price{font-size:1.6rem}.ls-obw__button.button{min-height:4.4rem;font-size:1.2rem}.ls-obw__more{display:none}.ls-obw__progress{display:block;position:relative;width:min(22rem,58%);height:.4rem;margin:.6rem auto 0;border-radius:.4rem;background:rgba(var(--color-foreground),.12);overflow:hidden}.ls-obw__progress-thumb{position:absolute;top:0;left:0;height:100%;width:30%;border-radius:.4rem;background:#1a4d3e;transition:transform .1s linear}}.product-form__input--single{display:none!important}.ls-promises__details summary{list-style:none;justify-content:space-between;gap:1rem;border-top:.1rem solid rgba(var(--color-foreground),.12);border-bottom:.1rem solid rgba(var(--color-foreground),.12);font-weight:600;color:rgb(var(--color-foreground))}.ls-promises__details summary::-webkit-details-marker{display:none}.ls-promises__details summary:after{content:"";flex:none;width:.8rem;height:.8rem;margin-right:.4rem;border-right:.15rem solid currentColor;border-bottom:.15rem solid currentColor;transform:rotate(45deg);transition:transform var(--duration-short) ease}.ls-promises__details[open] summary:after{transform:rotate(-135deg)}.ls-recent[hidden]{display:none}.ls-recent .card__heading{font-size:1.4rem}.ls-collection-excerpt{max-width:72rem;margin:.6rem 0 0;font-size:1.5rem;line-height:1.55;color:rgba(var(--color-foreground),.8)}.ls-collection-excerpt a{color:inherit;white-space:nowrap;display:inline-block;padding:.6rem 0;margin:-.6rem 0}.ls-collection-guide{margin:1rem 0 0;font-size:1.4rem}.ls-collection-guide a{color:inherit;display:inline-block;padding:.6rem 0;margin:-.6rem 0}@media screen and (min-width:990px){.product__column-sticky{top:2rem}}@media screen and (max-width:749px){.product-form__input--pill label.ls-pill--priced{min-width:7.6rem;padding-left:1rem;padding-right:1rem}.ls-collection-excerpt{font-size:1.4rem}}.ls-title-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem 1.6rem;text-align:center;margin:0 0 1.6rem}.ls-title-row .product__title{margin-bottom:0}.ls-breadcrumbs:has(~.ls-title-row){margin-bottom:.4rem}@media screen and (min-width:990px){.ls-breadcrumbs:has(~.ls-title-row) li{min-height:3.2rem}}.ls-price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 1.2rem}.ls-price-row .price,.ls-price-row .ls-price-meta{margin:0}.ls-price-row .ls-bnpl{flex:1 0 100%}.ls-title-row .product__title h1{margin:0;font-size:calc(var(--font-heading-scale) * 2.8rem);line-height:1.15}.ls-title-row .product__title a.product__title{display:none}.ls-rating-row{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1.2rem;min-height:3.6rem;padding:.5rem 1.6rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:4rem;font-size:1.3rem;line-height:1.3;background:rgb(var(--color-background))}.ls-rating-row__badge .jdgm-prev-badge{display:inline-flex!important;align-items:center;gap:.6rem}.ls-rating-row__badge .jdgm-prev-badge[data-average-rating="0.00"]{display:none!important}.ls-rating-row__divider{width:.1rem;height:1.4rem;background:rgba(var(--color-foreground),.25)}.ls-rating-row__fact{margin:0;color:rgb(var(--color-foreground))}.ls-rating-row__fact:before{content:"";display:inline-block;width:.7rem;height:.7rem;border-radius:50%;background:#3ed660;margin-right:.6rem;vertical-align:.1rem}@media screen and (min-width:750px){.ls-title-row .product__title h1{font-size:calc(var(--font-heading-scale) * 3.2rem)}}@media screen and (min-width:750px)and (max-width:989px){.product.grid--2-col-tablet:not(.product--no-media) .product__media-wrapper{width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2);max-width:40%}.product.grid--2-col-tablet:not(.product--no-media) .product__info-wrapper{width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2);max-width:60%;padding-left:2rem}.product.grid--2-col-tablet.product--right:not(.product--no-media) .product__info-wrapper{padding-left:0;padding-right:2rem}.product__info-container .ls-purchase{padding:1.2rem}.product__info-container .ls-purchase .product-form__quantity .quantity{width:calc(13.2rem + var(--inputs-border-width) * 2)}.product__info-container .ls-purchase .product-form__quantity .quantity__button{width:4.4rem}.product__info-container .ls-purchase .product-form__submit{padding:0 1.2rem}.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(33.33% - .8rem)}}@media screen and (min-width:990px){.ls-product--title-above.product--small:not(.product--no-media) .product__info-wrapper{padding-left:8rem}.ls-product--title-above.product--small.product--right:not(.product--no-media) .product__info-wrapper{padding-left:0;padding-right:8rem}}.ls-product--title-above .product__info-container>:first-child{margin-top:0}.ls-product--title-above .product__info-container .price--large{margin-top:.4rem}.ls-purchase{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"qty atc" "pay pay" "total total" "dispatch dispatch";column-gap:1.2rem;row-gap:1.2rem;align-items:center;margin:.6rem 0 0;padding:1.6rem;border:0;border-radius:.4rem;background:#f4f4f2}.ls-purchase--no-qty{grid-template-columns:minmax(0,1fr);grid-template-areas:"atc" "pay" "total" "dispatch"}.ls-purchase:not(:has(.shopify-payment-button)){grid-template-areas:"qty atc" "total total" "dispatch dispatch"}.ls-purchase--no-qty:not(:has(.shopify-payment-button)){grid-template-areas:"atc" "total" "dispatch"}.ls-purchase:has(.product-form__error-message-wrapper:not([hidden])){grid-template-areas:"error error" "qty atc" "pay pay" "total total" "dispatch dispatch"}.ls-purchase--no-qty:has(.product-form__error-message-wrapper:not([hidden])){grid-template-areas:"error" "atc" "pay" "total" "dispatch"}.ls-purchase:not(:has(.shopify-payment-button)):has(.product-form__error-message-wrapper:not([hidden])){grid-template-areas:"error error" "qty atc" "total total" "dispatch dispatch"}.ls-purchase--no-qty:not(:has(.shopify-payment-button)):has(.product-form__error-message-wrapper:not([hidden])){grid-template-areas:"error" "atc" "total" "dispatch"}.ls-purchase__buy,.ls-purchase__buy>div,.ls-purchase__buy product-form,.ls-purchase__buy form.form,.ls-purchase__buy .product-form__buttons{display:contents}.ls-purchase .product-form__error-message-wrapper{grid-area:error;margin:0}.ls-purchase .product-form__error-message-wrapper[hidden]{display:none}.ls-purchase gift-card-recipient-form,.ls-purchase pickup-availability{grid-column:1 / -1}.ls-purchase .product-form__quantity{grid-area:qty;margin:0}.ls-purchase .product-form__quantity .quantity__label{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.ls-purchase .product-form__quantity .quantity{width:calc(14rem + var(--inputs-border-width) * 2);min-height:4.8rem;height:4.8rem}.ls-purchase .product-form__quantity .quantity__button{width:4.4rem}.ls-purchase .product-form__quantity .quantity__input{min-width:0}.ls-purchase .product-form__quantity .ls-trade-hook{display:none}.ls-purchase .product-form__quantity .price-per-item__container,.ls-purchase .product-form__quantity volume-pricing{margin:0}.ls-purchase .product-form__submit{grid-area:atc;width:100%;min-width:0;min-height:4.8rem;margin:0;padding:0 1.6rem;white-space:nowrap}.ls-purchase .shopify-payment-button{grid-area:pay;width:100%;min-width:0;margin:0}.ls-purchase shopify-accelerated-checkout{display:block;--shopify-accelerated-checkout-button-block-size: 4.8rem;--shopify-accelerated-checkout-button-border-radius: var(--buttons-radius-outset);--shopify-accelerated-checkout-inline-alignment: stretch}.ls-purchase .shopify-payment-button__button{min-height:4.8rem}.ls-purchase .shopify-payment-button__more-options{margin:.8rem 0 0;text-align:center}.ls-purchase__total{grid-area:total;margin:0;font-size:1.4rem;line-height:1.4}.ls-purchase__total strong{font-size:1.6rem}.ls-purchase__total[hidden],.ls-purchase__total-note[hidden]{display:none}.ls-purchase__total-note{display:block;font-size:1.2rem;color:rgba(var(--color-foreground),.7)}.ls-purchase__dispatch{grid-area:dispatch;margin:-.4rem 0 0;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.85)}.ls-bulk{margin:1.2rem 0 0;padding:1rem 1.4rem;border:.1rem dashed rgba(var(--color-foreground),.25);border-radius:1rem}.ls-bulk--hook{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .8rem}.ls-bulk--hook .ls-bulk__heading{margin:0;font-size:1.4rem}.ls-bulk__heading{margin:0 0 .4rem}.ls-bulk .ls-trade-hook{margin:0}.ls-bulk__table{width:100%;border-collapse:collapse;font-size:1.3rem;margin:.6rem 0 .8rem}.ls-bulk__table th,.ls-bulk__table td{text-align:left;padding:.5rem .6rem;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.ls-bulk__table th{font-weight:600}.ls-panel{margin:2rem 0 0;padding:2rem 2.4rem 2.2rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1.2rem}.ls-panel__heading{margin:0 0 1.4rem;text-align:center}.ls-panel__cards{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:0 0 1.4rem;padding:0}.ls-panel__card{display:inline-flex}.ls-panel__card .icon{width:3.8rem;height:2.4rem}.ls-panel .ls-promises{margin-top:0;padding-top:1.4rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}.ls-details{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem;margin:3.2rem 0 0}.ls-details__card{position:relative;padding:2.4rem;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:1.2rem;box-shadow:0 .6rem 2rem rgba(var(--color-foreground),.05);background:rgb(var(--color-background))}.ls-details__eyebrow{margin:0 0 1rem;font-size:1.1rem;color:rgba(var(--color-foreground),.7)}.ls-details__body>:first-child{margin-top:0}.ls-details__body h2{font-size:calc(var(--font-heading-scale) * 2rem);margin:2rem 0 .8rem}.ls-details__body h3{font-size:calc(var(--font-heading-scale) * 1.6rem);margin:1.6rem 0 .6rem}.js .ls-details__body.is-collapsed{max-height:26rem;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 70%,transparent);mask-image:linear-gradient(to bottom,#000 70%,transparent)}.ls-details__toggle{display:block;margin:1.2rem auto 0;min-height:4.4rem;min-width:15rem;border-radius:4rem}.no-js .ls-details__toggle{display:none}.ls-accordions--specs{margin-top:0}.ls-accordions--specs .product__accordion{border-top:.1rem solid rgba(var(--color-foreground),.1)}.ls-accordions--specs .product__accordion:last-child{border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.ls-accordions--specs details summary{min-height:6.4rem;padding:1.2rem 0}.ls-accordions--specs .accordion__title{font-weight:600}.ls-accordions--specs .ls-promises{margin-top:0}@media screen and (min-width:990px){.ls-details{grid-template-columns:50.4% minmax(0,1fr);column-gap:3.9%;margin-top:4rem}.ls-details__card{padding:3.2rem}}.ls-strip{margin:3.2rem 0 0}.ls-strip__list{display:flex;gap:0;margin:0;padding:0;scroll-snap-type:x mandatory;overflow-x:auto;scrollbar-width:none}.ls-strip__list::-webkit-scrollbar{display:none}.ls-strip__slide{flex:0 0 60%;width:60%;aspect-ratio:320 / 444;scroll-snap-align:start;background:rgba(var(--color-foreground),.03)}.ls-strip__img{display:block;width:100%;height:100%;object-fit:contain}.ls-strip__buttons{margin-top:.4rem}@media screen and (min-width:750px){.ls-strip__slide{flex-basis:33.3333%;width:33.3333%}}@media screen and (min-width:990px){.ls-strip{margin-top:4rem}.ls-strip__slide{flex-basis:20%;width:20%}}.ls-highlights{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;align-items:center;margin:3.2rem 0 0;padding:3.2rem 2.4rem;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:2rem;background:rgba(var(--color-foreground),.03)}.ls-highlights__heading{margin:0 0 .4rem}.ls-highlights__sub{margin:0 0 1.6rem;color:rgba(var(--color-foreground),.75)}.ls-highlights__list{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.ls-highlights__list li{display:flex;align-items:flex-start;gap:1rem;font-size:1.4rem;line-height:1.45}.ls-highlights__marker{flex:0 0 2.6rem;width:2.6rem;height:2.6rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.2rem;font-weight:600}.ls-highlights__media img{display:block;width:100%;height:auto;max-height:63rem;object-fit:contain}@media screen and (min-width:990px){.ls-highlights{grid-template-columns:38% minmax(0,1fr);gap:4rem;margin-top:4rem;padding:5rem 6rem;min-height:60rem}}.ls-recs__tabs{display:flex;justify-content:center;margin:0 0 2.4rem}.ls-recs__tabs[role=tablist]{gap:0}.ls-recs__tab{display:inline-flex;align-items:center;min-height:4.4rem;padding:.8rem 2.4rem;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:inherit;font-size:1.4rem;font-weight:600;cursor:pointer}.ls-recs__tab+.ls-recs__tab{margin-left:-.1rem}.ls-recs__tab.is-active{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.ls-recs__tab[hidden],.ls-recs [data-ls-recs-panel][hidden]{display:none}.ls-col-banner{position:relative;overflow:hidden;color:rgb(var(--color-foreground))}.ls-col-banner__media{position:relative;height:16.4rem;background:rgb(var(--color-foreground))}.ls-col-banner__media img{display:block;width:100%;height:100%;object-fit:cover}.ls-col-banner__content{padding:2rem 1.5rem .4rem}.ls-col-banner__content .collection-hero__title{margin:.4rem 0 1.2rem}.ls-col-banner__content .ls-breadcrumbs{margin:0 0 .4rem}.ls-col-banner__desc{max-width:60rem;margin:0;font-size:1.5rem;line-height:1.55}.js .ls-col-banner__desc.is-collapsed{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ls-col-banner__more{display:inline-block;margin-top:.8rem;padding:.6rem 0;background:none;border:0;font:inherit;font-size:1.3rem;font-weight:600;text-decoration:underline;text-underline-offset:.3rem;color:inherit;cursor:pointer;min-height:4.4rem}.no-js .ls-col-banner__more{display:none}@media screen and (min-width:990px){.ls-col-banner{min-height:40rem;display:flex;align-items:center;color:rgb(var(--color-background))}.ls-col-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.ls-col-banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000c7,#0000008c 45%,#0003)}.ls-col-banner--no-image .ls-col-banner__media{background:rgb(var(--color-foreground))}.ls-col-banner__content{position:relative;width:100%;padding:3.2rem 5rem}.ls-col-banner__content .collection-hero__title{font-size:calc(var(--font-heading-scale) * 4.4rem);color:inherit}.ls-col-banner__content .ls-breadcrumbs,.ls-col-banner__content .ls-breadcrumbs a,.ls-col-banner__content .ls-collection-guide,.ls-col-banner__content .ls-collection-guide a,.ls-col-banner__desc{color:inherit}}.ls-col-strip{border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.ls-col-strip__list{display:flex;justify-content:flex-start;gap:0;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.ls-col-strip__list::-webkit-scrollbar{display:none}.ls-col-strip__link{display:inline-flex;align-items:center;min-height:4.4rem;padding:.8rem 1.4rem;white-space:nowrap;font-size:1.3rem;font-weight:600;letter-spacing:.04em;text-decoration:none;color:rgba(var(--color-foreground),.75);border-bottom:.2rem solid transparent}.ls-col-strip__link:hover{color:rgb(var(--color-foreground))}.ls-col-strip__link.is-active{color:rgb(var(--color-foreground));border-bottom-color:#3ed660}@media screen and (min-width:990px){.ls-col-strip__list{justify-content:center}}.ls-cards-center .card__information,.ls-cards-center .card__information .price,.ls-cards-center .card__information .rating{text-align:center;justify-content:center}.ls-cards-center .card__information .price{display:flex}.ls-cards-center .card__information .rating-count{display:inline}[id$=__often-bought-with] .collection__title{justify-content:center;text-align:center}[id$=__often-bought-with] .collection__title .title{width:100%;text-align:center}.ls-step-label,.ls-funnel__legend{margin:0 0 .8rem;font-size:1.4rem;line-height:1.4}.ls-step-label{margin-top:.4rem}.ls-funnel__step-no{display:inline-block;margin-right:.6rem;padding:.2rem .8rem;border-radius:4rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.2rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;vertical-align:.1rem}.ls-funnel{margin:.8rem 0 0}.ls-funnel__step{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"legend none" "options options" "more more" "echo echo";align-items:center;column-gap:1rem;row-gap:0;margin:0 0 .8rem;padding:0;border:0;min-width:0}.ls-funnel__legend{float:left;grid-area:legend;padding:0;margin:0;min-height:4.4rem;display:flex;align-items:center;flex-wrap:wrap;gap:0 .4rem}.ls-funnel__optional{color:rgba(var(--color-foreground),.7)}.ls-funnel__none{grid-area:none;position:relative;display:flex;align-items:center}.ls-funnel__none .ls-funnel__input{position:absolute;left:1.2rem;top:50%;margin:0;width:1.6rem;height:1.6rem;transform:translateY(-50%);accent-color:rgb(26,77,62);pointer-events:none}.ls-funnel__chip{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 1.4rem 0 3.6rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:4rem;font-size:1.4rem;font-weight:600;line-height:1.2;cursor:pointer;white-space:nowrap;background:rgb(var(--color-background));transition:border-color var(--duration-short) ease,background var(--duration-short) ease}.ls-funnel__none .ls-funnel__input:checked+.ls-funnel__chip{border:.2rem solid rgb(26,77,62);background:#1a4d3e14;padding:0 1.3rem 0 3.5rem}.ls-funnel__none .ls-funnel__input:focus-visible+.ls-funnel__chip{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.ls-funnel__options{grid-area:options;display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem;margin:.6rem 0 0;padding:0;overflow:visible}.ls-funnel__option[hidden]{display:none}.ls-funnel__option{position:relative;min-width:0;display:grid;grid-template-columns:2rem 7.2rem minmax(0,1fr) auto;grid-template-areas:"radio media title price" "radio media meta price" "variant variant variant variant";grid-template-rows:auto auto auto;column-gap:1.2rem;row-gap:.2rem;align-items:center;min-height:8.8rem;padding:.8rem 1.2rem}.ls-funnel__option>.ls-funnel__input{grid-area:radio;position:relative;z-index:1;width:2rem;height:2rem;margin:0;accent-color:rgb(26,77,62);pointer-events:none;outline:none}.ls-funnel__hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:1.2rem;background:rgb(var(--color-background));cursor:pointer;transition:border-color var(--duration-short) ease,background var(--duration-short) ease,box-shadow var(--duration-short) ease}.ls-funnel__input:checked~.ls-funnel__hit{border-color:#1a4d3e;box-shadow:inset 0 0 0 .1rem #1a4d3e;background:#1a4d3e14}.ls-funnel__input:focus-visible~.ls-funnel__hit{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.ls-funnel__input:disabled~.ls-funnel__hit{cursor:not-allowed;background:rgba(var(--color-foreground),.02)}.ls-funnel__option>.ls-funnel__media,.ls-funnel__option>.ls-funnel__title,.ls-funnel__option>.ls-funnel__meta,.ls-funnel__option>.ls-funnel__price{position:relative;z-index:1;pointer-events:none;min-width:0}.ls-funnel__media{grid-area:media;position:relative;width:7.2rem;height:7.2rem;padding:.4rem;border-radius:.8rem;background:#fff;border:.1rem solid rgba(var(--color-foreground),.08)}.ls-funnel__media img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ls-funnel__input:checked~.ls-funnel__media:after{content:"";position:absolute;top:-.6rem;right:-.6rem;width:2rem;height:2rem;border-radius:50%;background:#1a4d3e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7'/%3E%3C/svg%3E") center / 1.4rem no-repeat;box-shadow:0 0 0 .2rem #fff}.ls-funnel__input:disabled~.ls-funnel__media{opacity:.4}.ls-funnel__title{grid-area:title;align-self:end;font-size:1.4rem;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ls-funnel__input:disabled~.ls-funnel__title{color:rgba(var(--color-foreground),.6)}.ls-funnel__meta{grid-area:meta;align-self:start;display:flex;align-items:center;gap:0 1rem;font-size:1.2rem;line-height:1.6rem;color:rgba(var(--color-foreground),.7)}.ls-funnel__badge{font-weight:600;color:#2a6b54}.ls-funnel__badge--out{color:rgba(var(--color-foreground),.6)}.ls-funnel__link{pointer-events:auto;position:relative;z-index:2;display:inline-flex;align-items:center;min-height:4.4rem;min-width:4.4rem;padding:0 .4rem;margin:-1.4rem 0;font-size:1.2rem;color:rgba(var(--color-foreground),.8);text-underline-offset:.2rem}.ls-funnel__variant{grid-area:variant;position:relative;z-index:2;display:block;margin:.6rem 0 0}.ls-funnel__variant[hidden]{display:none}.ls-funnel__variant-select{width:100%;min-height:4.4rem;padding:0 3.2rem 0 1.2rem;font-size:1.4rem;border:.1rem solid rgba(var(--color-foreground),.3);border-radius:.8rem;background:rgb(var(--color-background)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6' fill='none' stroke='%23121212' stroke-width='1.2'%3E%3Cpath d='M1 1l4 4 4-4'/%3E%3C/svg%3E") right 1.2rem center / 1rem no-repeat;-webkit-appearance:none;appearance:none;color:rgb(var(--color-foreground))}.ls-funnel__price{grid-area:price;align-self:center;font-size:1.4rem;font-weight:700;white-space:nowrap;text-align:right}.ls-funnel__more{grid-area:more;display:flex;width:100%;min-height:4.4rem;margin:.6rem 0 0;padding:0 1.2rem;justify-content:center;align-items:center;gap:.6rem;border:.1rem dashed rgba(var(--color-foreground),.3);border-radius:1.2rem;background:none;font:inherit;font-size:1.4rem;font-weight:600;color:rgb(var(--color-foreground));cursor:pointer}.ls-funnel__more:after{content:"";width:.7rem;height:.7rem;border-right:.15rem solid currentColor;border-bottom:.15rem solid currentColor;transform:translateY(-.2rem) rotate(45deg);transition:transform var(--duration-short) ease}.ls-funnel__more[aria-expanded=true]:after{transform:translateY(.2rem) rotate(-135deg)}.ls-funnel__echo{grid-area:echo;margin:.8rem 0 0;font-size:1.4rem;line-height:2rem;color:rgb(var(--color-foreground))}.ls-funnel__echo[hidden]{display:none}@media screen and (max-width:749px){.ls-guide-link__prefix{display:none}.ls-title-row{margin-bottom:1.2rem}.ls-rating-row{font-size:1.2rem;padding:.4rem 1.2rem;gap:.2rem 1rem}.ls-funnel{margin-top:.6rem}.ls-funnel__step{margin-bottom:.8rem}.ls-funnel__optional{display:none}.ls-stock-row{row-gap:0}.product--mobile-hide .ls-thumbs-more{display:none}}@media screen and (min-width:1280px){.ls-funnel__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.2rem}.ls-funnel__options:not(:has(.ls-funnel__option:not([hidden])~.ls-funnel__option:not([hidden]))) .ls-funnel__option{grid-column:1 / -1}.ls-funnel__option{grid-template-columns:2rem 6.4rem minmax(0,1fr) auto;grid-template-areas:"radio media title price" "radio media meta price" "variant variant variant variant";min-height:7.6rem;padding:.6rem 1.2rem}.ls-funnel__media{width:6.4rem;height:6.4rem}}.product-form__input--dropdown .select__select{font-variant-numeric:tabular-nums}.product-form__input--dropdown .select__select option:disabled{color:rgba(var(--color-foreground),.5)}.ls-sticky-atc{display:block;position:fixed;left:0;right:0;bottom:0;z-index:4;background:rgb(var(--color-background));border-top:.1rem solid rgba(var(--color-foreground),.12);padding:.8rem 1.6rem calc(.8rem + env(safe-area-inset-bottom));box-shadow:0 -.4rem 1.6rem #00000014}.ls-sticky-atc[hidden],html.ls-consent-open .ls-sticky-atc{display:none}.ls-sticky-atc__inner{display:flex;align-items:center;gap:1.2rem;min-height:4.4rem;max-width:var(--page-width);margin:0 auto}.ls-sticky-atc__meta{flex:1 1 auto;min-width:0;display:flex;align-items:baseline;flex-wrap:wrap;column-gap:1.2rem;row-gap:0}.ls-sticky-atc__variant{font-size:1.3rem;font-weight:600;line-height:1.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ls-sticky-atc__price{font-size:1.5rem;font-weight:700;line-height:2rem;white-space:nowrap}.ls-sticky-atc__price-label{font-weight:400;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.ls-sticky-atc__button{flex:0 0 auto;min-height:4.4rem;min-width:13.6rem;margin:0;padding:0 1.6rem}html body:has(.ls-sticky-atc:not([hidden])){padding-bottom:var(--ls-sticky-h, 6rem)}html.ls-consent-open body:has(.ls-sticky-atc:not([hidden])){padding-bottom:var(--ls-consent-h, 0px)}@media screen and (min-width:750px){.ls-sticky-atc__inner{padding:0 3.4rem;min-height:4.8rem}.ls-sticky-atc__variant{font-size:1.4rem}.ls-sticky-atc__price{font-size:1.7rem}.ls-sticky-atc__button{min-height:4.8rem;min-width:20rem}}@media screen and (max-width:749px){.ls-purchase{padding:1.2rem;column-gap:1rem;row-gap:1rem}.ls-purchase .product-form__quantity .quantity{width:calc(13.2rem + var(--inputs-border-width) * 2)}.ls-purchase .product-form__quantity .quantity__button{width:4.4rem}.ls-purchase .product-form__submit{padding:0 1.2rem}}.product__info-container a:not(.button):not(.quick-add__submit):not(.ls-obw__button):not(.ls-obw__media):not(.ls-funnel__link):not(.ls-obw__title-link),.ls-details a:not(.button),.ls-accordions a:not(.button),.ls-highlights a:not(.button),.ls-breadcrumbs a{padding-top:1.4rem;padding-bottom:1.4rem}.ls-breadcrumbs a{display:inline-block;padding-left:.5rem;padding-right:.5rem;margin:-1.4rem -.5rem}.ls-rating-row .jdgm-prev-badge__stars,.ls-rating-row .jdgm-prev-badge__text{padding:1.4rem 0!important;margin:-1.4rem 0!important;display:inline-block}.ls-rating-row__badge{min-height:2rem;min-width:10rem}.ls-rating-row__badge .jdgm-prev-badge__text{font-size:1.2rem!important}.ls-purchase .shopify-payment-button__more-options{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:4.4rem;margin:0;padding:0;font-size:1.3rem}.ls-purchase .shopify-payment-button__more-options[aria-hidden=true],.ls-purchase .shopify-payment-button__more-options[hidden]{display:none}.ls-purchase__total{font-size:1.5rem}.ls-purchase__total strong{font-size:1.7rem}.ls-purchase__total-note{font-size:1.2rem}.ls-purchase__dispatch{font-size:1.3rem}.ls-bulk--hook .ls-trade-hook a{display:inline-block;padding:1.2rem 0;margin:-1.2rem 0}.ls-promises__details ul li,.ls-accordions .accordion__content li{padding:.2rem 0}.product__info-container .product-form__input--dropdown{width:100%;max-width:none;min-width:0;flex:0 0 100%}.product-form__input--dropdown .select{width:100%;max-width:100%}.product-form__input--dropdown .select__select{width:100%;max-width:none;min-width:0;box-sizing:border-box;height:4.8rem;min-height:4.8rem;padding:0 4.4rem 0 1.6rem;font-size:1.6rem;line-height:1.4;text-overflow:ellipsis}.product-form__input--dropdown .select .svg-wrapper{right:1.6rem;top:calc(50% - .3rem);width:1rem;height:.6rem;pointer-events:none}.product-form__input--dropdown .ls-picker-summary{font-size:1.3rem;line-height:2rem}.product-form__input--dropdown .ls-picker-summary a{display:inline-block;padding:1.2rem 0;margin:-1.2rem 0}product-info .caption,product-info .slider-counter,.ls-strip .slider-counter,.ls-details__eyebrow{font-size:1.2rem}.ls-details__eyebrow{letter-spacing:.08em}product-info .rating-count,product-info .rating-text{font-size:1.2rem}@media screen and (max-width:749px){.product__media-list .product-media-container.constrain-height{--constrained-height: 30rem;--constrained-min-height: 30rem}.product__media-list .product__media-item{padding-top:.2rem;padding-bottom:.2rem}.product__media-wrapper .slider-buttons{height:3.6rem;align-items:center;margin-top:0}.product__media-wrapper .slider-buttons .slider-button{height:4.4rem;width:4.4rem;margin:-.4rem 0}.product__media-wrapper .slider-counter{line-height:3.6rem}}.shopify-section[id$=__reviews]{min-height:60rem}.jdgm-rev-widg{min-height:54rem}.shopify-section[id$=__related-products]{min-height:40rem}.ls-obw__media,.ls-funnel__media{contain:layout size}.ls-details,.ls-strip,.ls-highlights{content-visibility:auto}.ls-details{contain-intrinsic-size:auto 1px auto 70rem}.ls-strip{contain-intrinsic-size:auto 1px auto 44rem}.ls-highlights{contain-intrinsic-size:auto 1px auto 60rem}.shopify-section[id$=__reviews],.shopify-section[id$=__related-products]{content-visibility:auto;contain-intrinsic-size:auto 1px auto 120rem}@media screen and (max-width:749px){.shopify-section[id$=__reviews]{contain-intrinsic-size:auto 1px auto 140rem}}.shopify-section[id$=__related-products]{contain-intrinsic-size:auto 1px auto 60rem}
/*# sourceMappingURL=/cdn/shop/t/39/assets/liftsets-pdp.css.map */
