.product-information__grid{padding:0 5rem 6rem;display:flex;width:100%;gap:3rem;justify-content:center}.product-information .product-details{padding-left:0!important;padding-inline-end:0!important;padding-right:0!important;min-width:34.5625rem;max-width:34.5625rem}.product-information .product-details .jdgm-preview-badge .jdgm-star{color:#1b3d40}.product-information .product-details .group-block-content{gap:0px}.product-information .product-details h1{color:var(--Menthol, #1B3D40);font-size:2rem;font-style:normal;font-weight:400;line-height:100%;margin-bottom:12px}.product-information .product-details product-price{padding:29px 0}.product-information .product-details .buy-buttons-block{margin-top:32px;margin-bottom:16px}.product-information .product-details product-price span{color:var(--Menthol, #1B3D40);font-size:1.5rem;font-style:normal;font-weight:500;line-height:2rem}.product-information .product-details product-price .price-savings-badge{border-radius:30px;background:var(--Powder-Blue, #BBCFDD);color:var(--Menthol, #1B3D40);font-size:12px;font-style:normal;font-weight:500;line-height:110%;padding:8px 12px;position:relative;top:-5px}.product-information .product-details product-price .compare-at-price{color:var(--Sage, #51766B);font-family:var(--font-general-sans);font-size:1.125rem;font-style:normal;font-weight:100;line-height:120%;text-decoration-line:line-through}.product-information .product-details rte-formatter{color:#1c3a13;font-size:1.125rem;font-style:normal;font-weight:500;line-height:120%;font-family:var(--font-general-sans);margin-bottom:32px}.product-information .product-details .product-form-buttons add-to-cart-component{display:flex;flex-wrap:wrap}.product-information .product-details .sls-purchase-options-label{color:var(--Menthol, #1B3D40);font-family:var(--font-general-sans);font-size:16px;font-style:normal;font-weight:400;line-height:120%}.product-information .product-details .sls-purchase-options-container{margin-top:1rem}.product-information .product-details .sls-option-container{border-radius:1rem!important;border:1px solid var(--Sage, #51766B)!important;box-shadow:none!important;margin-bottom:1rem!important;min-height:57.5px!important;display:flex;align-items:center}.product-information .product-details .sls-option-container.sls-active:last-child{padding-top:21px!important}.product-information .product-details .sls-option-container:last-child .seal-col-radio{vertical-align:top}.product-information .product-details .sls-option-container .selling-plan-group-options-name-select ul{width:100%;padding:0;margin:10px 0 0}.product-information .product-details .sls-option-container .selling-plan-group-options-name-select ul li{color:var(--Menthol, #1B3D40);font-family:General Sans;font-size:12px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:12px}.product-information .product-details .sls-option-container .selling-plan-group-options-name-select ul li:last-child{margin-bottom:0}.product-information .product-details .sls-option-container .seal-row{width:100%}.product-information .product-details .sls-selling-plan-group-first-line{align-items:center}.product-information .product-details .sls-option-container:last-child{margin-bottom:0!important}.product-information .product-details .sealsubs-target-element .sealsubs-container{margin-bottom:0!important}.product-information .product-details .sls-option-container .sls-selling-plan-group-name{color:var(--Menthol, #1B3D40);font-family:var(--font-general-sans);font-size:1rem;font-style:normal;font-weight:500;line-height:120%;display:flex;width:100%!important}.product-information .product-details .sls-option-container .money.conversion-bear-money{color:var(--Menthol, #1B3D40);text-align:center;font-family:var(--font-general-sans);font-size:1.125rem;font-style:normal;font-weight:500;line-height:120%}.product-information .product-details .sls-option-container .sls-savings-badge{border-radius:1.875rem;background:var(--Powder-Blue, #BBCFDD);color:var(--Menthol, #1B3D40);font-family:var(--font-general-sans);font-size:.75rem;font-style:normal;font-weight:500;line-height:110%;padding:.3125rem .5rem;margin-left:auto}.product-information .product-details .sls-option-container .selling-plan-group-options-name-select label{color:var(--Menthol, #1B3D40);font-family:var(--font-general-sans);font-size:.75rem;font-style:normal;font-weight:400;line-height:120%}.product-information .product-details .sls-more-info-container{display:none}.product-information .product-details .quantity-selector{border:1px solid var(--Menthol, #1B3D40);border-radius:4.6875rem;min-width:8.8125rem}.product-information .product-details .quantity-selector button svg{width:1.375rem;height:1.375rem}.product-information .product-details .quantity-selector button svg path{stroke:var(--Menthol, #1B3D40)}.product-information .product-details .quantity-selector input{color:var(--Menthol, #1B3D40);font-family:var(--font-general-sans);font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:1px;text-transform:uppercase}.product-information .product-details .product-form-buttons .button.add-to-cart-button{border-radius:2.5rem;background:var(--Menthol, #1B3D40);color:var(--White, #FFF);font-family:var(--font-general-sans);font-size:1.125rem;font-style:normal;font-weight:500;line-height:120%;margin-left:.75rem;max-width:25rem;height:52px}.product-information .product-details .product-form-buttons .button.add-to-cart-button:hover{background:#14504d}.product-information .product-details .product-form-buttons .button.add-to-cart-button .svg-wrapper{display:none}.product-information .product-details .pickup-availability__all-info .pickup-location__wrapper{padding:0;border:none;gap:1px}.product-information .product-details .pickup-availability__all-info .pickup-location__wrapper h2{color:var(--Menthol, #1B3D40);display:flex;align-items:center;font-family:General Sans;gap:4px;font-size:12px;font-style:normal;font-weight:600;line-height:120%;margin:0 0 2px}.product-information .product-details .pickup-availability__all-info .pickup-location__wrapper p{color:var(--Sage, #51766B);font-family:General Sans;font-size:12px;font-style:normal;font-weight:400;line-height:120%;margin:0 0 2px}.product-information .product-details .pickup-location__address-wrapper{gap:1px}.product-information .product-details .pickup-availability__all-info p,.product-information .product-details .pickup-availability__all-info span{color:var(--Menthol, #1B3D40);text-align:left;font-family:var(--font-general-sans);font-size:12px;font-style:normal;font-weight:500;line-height:120%;gap:2px}.product-information .product-details .pickup-availability__all-info .pickup-location__address{color:var(--Sage, #51766B);font-family:var(--font-general-sans);font-size:12px;font-style:normal;font-weight:100;line-height:120%;display:flex;align-items:center}.product-information .product-details .pickup-availability__all-info .pickup-location__address p br{display:none}.product-information .product-details .accelerated-checkout-block more-payment-options-link{display:none}.product-information .product-details .accordion--dividers{margin-top:24px}.product-information .product-details .accordion--dividers accordion-custom .details__header{color:var(--Menthol, #1B3D40);font-family:var(--font-general-sans);font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:1px;text-transform:uppercase;padding:17.5px 0}.product-information .product-details .accordion--dividers accordion-custom .details__header .svg-wrapper{width:24px;height:24px}.product-information .product-details .accordion--dividers accordion-custom .details-content p,.product-information .product-details .accordion--dividers accordion-custom .details-content li,.product-information .product-details .accordion--dividers accordion-custom .details-content span{color:var(--Menthol, #1B3D40);font-family:General Sans;font-size:16px;font-style:normal;font-weight:500;line-height:120%}.product-information__media{max-width:680px;min-width:max-content;padding-right:0!important}.product-information .media-gallery--carousel slideshow-component{min-width:42.5rem;max-width:42.5rem}.product-information .media-gallery--carousel slideshow-component slideshow-slides,.product-information .media-gallery--carousel slideshow-component slideshow-slide{min-height:680px;max-height:680px}.product-information .media-gallery--carousel slideshow-component slideshow-container{width:100%;border-radius:1.5rem;object-fit:cover;max-height:42.5rem;min-height:42.5rem}.product-information .media-gallery--carousel slideshow-component slideshow-container .product-media img{border-radius:1.5rem;object-fit:cover}.product-information .media-gallery--carousel slideshow-component slideshow-container .slideshow-control{width:2.52rem;height:2.52rem;background-color:#f1f5f426;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0}.product-information .seal-col-radio{vertical-align:middle}.product-information .media-gallery--carousel slideshow-controls .slideshow-controls__thumbnails-container{-webkit-mask-image:none!important;mask-image:none!important}.product-information .media-gallery--carousel slideshow-controls .slideshow-control{width:7.90625rem;height:7.90625rem;border-radius:.5rem;opacity:.7}.product-information .media-gallery--carousel slideshow-controls .slideshow-control.slideshow-control:is([aria-selected=true]){border:none;outline:none;opacity:1}.product-information .media-gallery--carousel .dots-pdp{bottom:9.375rem}.product-information .media-gallery--carousel .dots-pdp .slideshow-control{width:.75rem;height:.75rem;border-radius:50%;opacity:1}.product-information .media-gallery--carousel .dots-pdp .slideshow-control:after{background:#1b3d401a}.product-information .media-gallery--carousel .dots-pdp .slideshow-control:is([aria-selected=true]):after{background:#1b3d40b3}.product-information .media-gallery--carousel .dots-pdp .slideshow-controls__dots{gap:1rem}@media (max-width: 1400px){.product-information .media-gallery--carousel slideshow-component{min-width:400px;max-width:550px}.product-information__grid{padding:0 2rem;gap:2rem}.product-information .product-details{min-width:auto}.product-information .media-gallery--carousel slideshow-component slideshow-slides,.product-information .media-gallery--carousel slideshow-component slideshow-slide{max-height:500px;min-height:auto}.product-information .media-gallery--carousel slideshow-component slideshow-container{max-height:500px;min-height:auto}}@media (max-width: 992px){.product-information__grid{padding:0 1.25rem;flex-direction:column;align-items:center;gap:0}.product-information .product-details{margin:auto}.product-information .media-gallery--carousel .dots-pdp{bottom:0}.product-information .product-details h1{font-size:24px;font-style:normal}.product-information .product-details product-price{padding:24px 0}.product-information .product-details product-price span{font-size:24px;font-style:normal}.product-information .product-details rte-formatter{font-size:16px;font-style:normal}}@media (max-width: 768px){.product-information .media-gallery--carousel slideshow-component{min-width:350px;max-width:350px}.product-information .product-details .sls-option-container .sls-selling-plan-group-name{font-size:14px;font-style:normal;font-weight:500}.product-information .product-details .sls-option-container .money.conversion-bear-money{font-size:18px;font-style:normal}.product-information .product-details .sls-option-container .sls-savings-badge{font-size:10px;font-style:normal;padding:5px}}@media (min-width: 1441px){.product-information__grid{padding:0 5.56vw 6rem;gap:3.33vw}.product-information .product-details{min-width:38.4vw;max-width:38.4vw}.product-information .product-details h1{font-size:2.22vw}.product-information .media-gallery--carousel slideshow-component slideshow-slides,.product-information .media-gallery--carousel slideshow-component slideshow-slide{max-height:42.22vw}.product-information .product-details product-price span{font-size:1.67vw;line-height:2.22vw}.product-information .product-details product-price .compare-at-price{font-size:1.25vw}.product-information .product-details rte-formatter{font-size:1.25vw}.product-information .product-details .sls-purchase-options-label{font-size:1.11vw}.product-information .product-details .sls-purchase-options-container{margin-top:1.11vw}.product-information .product-details .sls-option-container{border-radius:1.11vw!important;margin-bottom:1.11vw!important;min-height:3.5vw!important}.product-information .product-details .sls-option-container .sls-selling-plan-group-name{font-size:1.11vw}.product-information .product-details .sls-option-container .money.conversion-bear-money{font-size:1.25vw}.product-information .product-details .sls-option-container .sls-savings-badge{border-radius:2.08vw;font-size:.83vw;padding:.35vw .56vw}.product-information .product-details .sls-option-container .selling-plan-group-options-name-select label{font-size:.83vw}.product-information .product-details .quantity-selector{min-width:10.79vw;height:3vw;padding:1vw}.product-information .product-details .quantity-selector button svg{width:1.3vw;height:1.3vw}.sealsubs-target-element .sls-custom-radio,.sls-option[type=radio]+span.sls-custom-radio{width:1.11vw;height:1.11vw}.product-information .product-details .quantity-selector input{font-size:1.11vw}.product-information .product-details .sls-option-container .selling-plan-group-options-name-select ul li{font-size:.88vw}.product-information .product-details .product-form-buttons .button.add-to-cart-button{border-radius:2.78vw;font-size:1.15vw;margin-left:.83vw;max-width:27.78vw;height:3vw}.product-information .product-details .pickup-availability__all-info p,.product-information .product-details .pickup-availability__all-info span,.product-information .product-details .pickup-availability__all-info .pickup-location__address{font-size:.83vw}.product-information .product-details .accordion--dividers accordion-custom .details__header{font-size:1.11vw;padding:1.22vw 0}.product-information .product-details .accordion--dividers accordion-custom .details__header .svg-wrapper{width:1.67vw;height:1.67vw}.product-information .product-details .accordion--dividers accordion-custom .details-content p,.product-information .product-details .accordion--dividers accordion-custom .details-content li,.product-information .product-details .accordion--dividers accordion-custom .details-content span{font-size:1.11vw}.product-information .media-gallery--carousel slideshow-component{min-width:47.22vw;max-width:47.22vw}.product-information .media-gallery--carousel slideshow-component slideshow-container{border-radius:1.67vw;max-height:42.22vw;min-height:42.22vw}.product-information .media-gallery--carousel slideshow-component slideshow-container .product-media img{border-radius:1.67vw}.product-information .media-gallery--carousel slideshow-component slideshow-container .slideshow-control{width:2.78vw;height:2.78vw}.product-information .media-gallery--carousel slideshow-controls .slideshow-control{width:8.75vw;height:8.75vw;border-radius:.56vw}.product-information .media-gallery--carousel .dots-pdp{bottom:10.42vw}.product-information .media-gallery--carousel .dots-pdp .slideshow-control{width:.83vw;height:.83vw}.product-information .media-gallery--carousel .dots-pdp .slideshow-controls__dots{gap:1.11vw}.product-information .product-details .sls-option-container{padding:.5vw 1vw!important}.product-information .product-details .pickup-availability__all-info .pickup-location__wrapper h2,.product-information .product-details .pickup-availability__all-info .pickup-location__wrapper p{font-size:.83vw}.product-information .product-details product-price .price-savings-badge{font-size:1.2vw;padding:.56vw .83vw}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/main-product.css.map */
