.single-product-wrapper .thumbnail-slider button.slider-button{background:#679b92;border:2px solid #679b92;width:34px;height:34px;border-radius:6px;color:#fff}.single-product-wrapper .thumbnail-slider button.slider-button[disabled]{background:#679b9226;border-color:#679b9285}.single-product-wrapper .thumbnail-slider button.slider-button svg{height:9px}.single-product-wrapper .thumbnail-list .thumbnail[aria-current]{box-shadow:0 0 10px #fff;border:2px solid #5d5d5d}.single-product-wrapper .thumbnail-list .thumbnail:focus,.single-product-wrapper .thumbnail-list .thumbnail:focus-visible{outline:none!important;box-shadow:none!important}.single-product-wrapper .thumbnail-list .thumbnail{border-radius:6px;transition:transform .5s ease-in}.single-product-wrapper .thumbnail-list .thumbnail:hover{opacity:1!important}.single-product-wrapper .thumbnail-list .thumbnail:hover img{transform:scale(1.1)}.single-product-wrapper .product__info-container{max-width:60rem;margin-left:auto}.single-product-wrapper .swatch-input__label span.swatch.color-swatch{width:36px}.single-product-wrapper .product-page-price{padding:0 0 12px}.single-product-wrapper .product-form__input{margin-bottom:0}.single-product-wrapper .price__badge-sold-out{background:#e2e2e2!important;padding:0 16px}.single-product-wrapper .product-form__buttons{width:100%;max-width:100%}.single-product-wrapper .price__sale span.price-item{font-size:34px;color:#689a92}.single-product-wrapper .price__container .price__sale{align-items:center}.single-product-wrapper .swatch-input__input:active+.swatch-input__label,.single-product-wrapper .swatch-input__input:checked+.swatch-input__label{outline:2px solid #689a92}.single-product-wrapper .quantity-breaks-container .quantity-break{margin-bottom:17px;background:#e2e2e20a;border:solid 2px #0000004d}.single-product-wrapper .quantity-breaks-container input:checked+.quantity-break,.single-product-wrapper .quantity-breaks-container .quantity-break:hover{background:#f2fbf9;border:solid 2px #689a92}.single-product-wrapper .quantity-break__badge{background:#689a92;line-height:1.4;top:-11px;right:8px;transform:rotate(0);padding:0 16px;border-radius:13px}.single-product-wrapper .quantity-break__variants{display:grid;grid-template-columns:repeat(4,1fr);row-gap:14px}.single-product-wrapper .quantity-break__selector-item:not(:last-of-type){margin-bottom:0;border-right:1px solid #d3d3d3;margin-right:12px}.single-product-wrapper .quantity-break__selector-item .select__select{height:100%}.single-product-wrapper .quantity-break__selector-item .select.select--small{border:1px solid #ffffff;width:min-content}.single-product-wrapper .quantity-breaks__title span:nth-of-type(1),.single-product-wrapper .quantity-breaks__title span:nth-of-type(3){background:#bfa074}.single-product-wrapper .quantity-breaks__title{color:#bfa074;font-size:16px;opacity:1;font-weight:600}.single-product-wrapper button.shopify-payment-button__button{border:1px solid black}.single-product-wrapper button.shopify-payment-button__button{border:none;background:#bfa074;box-shadow:none;color:#fff}.single-product-wrapper button.shopify-payment-button__button:hover,.single-product-wrapper button.shopify-payment-button__button:focus{background:#a98b62!important}.single-product-wrapper button.shopify-payment-button__button:after,.single-product-wrapper button.shopify-payment-button__button:before,.single-product-wrapper button.atc-button.product-form__submit:after,.single-product-wrapper button.atc-button.product-form__submit:before{content:none!important}.single-product-wrapper .review-items-container .slideshow__controls .slider-button{width:25px}.single-product-wrapper .review-items-container .slideshow__controls .slider-button svg{height:auto}.single-product-wrapper .review-items-container .slider-counter__link--dots .dot{width:8px;height:8px}.single-product-wrapper .emoji-benefits-container{padding:11px 0}.single-product-wrapper .review-items-container .slider.slider--everywhere .slider__slide{margin-bottom:17px;scroll-snap-align:center;border:1px solid #ededed;padding:17px;border-radius:7px;background:#f2fbf9}.product-accordation .collapsible-content-wrapper-narrow{max-width:921px}.product-accordation .collapsible-content-wrapper-narrow .grid__item .accordion{border:1px solid #f7f7f7;border-radius:9px;box-shadow:0 0 10px #eee;margin-bottom:14px;padding:5px 17px}.product-accordation .collapsible-content-wrapper-narrow .grid__item .accordion:has(summary[aria-expanded=true]){border:1px solid #689a9275}.product-accordation .collapsible-content-wrapper-narrow .grid__item .accordion summary:hover,.product-accordation .collapsible-content-wrapper-narrow .grid__item .accordion summary:active,.product-accordation .collapsible-content-wrapper-narrow .grid__item .accordion summary:focus{background:transparent;border:none;outline:none;box-shadow:none}.product-accordation .collapsible-content-wrapper-narrow .grid__item .accordion .icon-caret{top:50%;transform:translateY(-50%) rotate(0)!important;background:#689a92;color:#fff;height:28px;padding:6px;width:28px;border-radius:50px;transition:rotate .5s ease-in}.product-accordation .collapsible-content-wrapper-narrow .grid__item .accordion details[open]>summary .icon-caret{transform:translateY(-50%) rotate(180deg)!important}.product-accordation .collapsible-content-wrapper-narrow .grid__item .accordion .accordion__title{font-size:17px;font-weight:600;text-decoration:none}.products-related-wraper{background:#fff!important}.products-related-wraper .related-products ul.product-grid li{border:1px solid #00000005;box-shadow:0 0 16px #00000017;border-radius:6px;height:100%;width:100%!important;max-width:100%}.related-products ul.product-grid li .card__content .card__heading>a{font-size:17px;text-decoration:none}.related-products ul.product-grid li .card__content .price__container .price-item{font-size:19px}.related-products ul.product-grid li .card__content .price__container .price__compare-price .price-item{font-size:17px}.choice-section-table .comparison-table tbody{box-shadow:0 0 10px #92929263;border-radius:7px}.choice-section-table .comparison-table td{background:#ffffffe0;border-radius:0!important}.choice-section-table .comparison-table tbody>tr:first-of-type td:first-of-type{border-radius:10px 0 0!important}.choice-section-table .comparison-table tbody>tr:first-of-type td:last-of-type{border-radius:0 10px 0 0!important}.choice-section-table .comparison-table tbody>tr:last-of-type td:first-of-type{border-radius:0 0 0 10px!important}.choice-section-table .comparison-table tbody>tr:last-of-type td:last-of-type{border-radius:0 0 10px!important}.choice-section-table .comparison-table .comparison-table__logo{background:#679b92;border-radius:5px 4px 0 0;color:#fff}.choice-section-table .comparison-table .comparison-table__others{color:#997746}.category-collection-wrapper .category-grid{grid-template-columns:1fr 1fr 1fr;padding:50px 0}.category-collection-wrapper .category-card:before{background:linear-gradient(0deg,#000000b0 49%,#00000054 95%);z-index:1}.category-collection-wrapper .category-card:hover:before{background:linear-gradient(0deg,#000000b0 49%,#00000054 95%)}.category-collection-wrapper .category-content h2{font-size:25px;font-weight:500;margin:0!important}.category-collection-wrapper .category-content p{margin-bottom:18px;font-size:15px;margin-top:5px}.category-collection-wrapper .category-content span{padding:4px 18px;background:#bfa073;border-color:#bfa073;border-radius:4px}.category-collection-wrapper .category-card:hover .category-content span{border-color:#fff}.category-collection-wrapper .category-content span svg{transition:transform .3s ease;height:23px;width:23px}.feature-related-products .contains-card li .card__inner,#ProductGridContainer ul.grid.product-grid li .card__inner{--ratio-percent: 100% !important}.feature-related-products .contains-card li .card__inner .card__media,#ProductGridContainer ul.grid.product-grid li .card__inner .card__media{aspect-ratio:1 / 1}.products-related-wraper ul li .card__inner{--ratio-percent: 100% !important}.products-related-wraper ul li .card__inner .card__media{aspect-ratio:1 / 1}.feature-related-products h2.title.h1{text-align:left}.feature-related-products .collection__view-all{position:absolute;top:26px;right:16%}.feature-related-products .collection__view-all a{background:#bfa073;text-transform:capitalize;margin-top:0!important}.feature-related-products .card__information .card__heading,#ProductGridContainer ul.grid.product-grid li .card__information .card__heading{font-size:16px}.feature-related-products .price-item,#ProductGridContainer ul.grid.product-grid li .price-item{font-size:20px}.feature-related-products ul.contains-card,.products-related-wraper .related-products ul.product-grid{display:grid;grid-template-columns:repeat(4,1fr)}.feature-related-products .contains-card li{border:1px solid #00000005;box-shadow:0 0 16px #00000017;border-radius:6px;height:100%;width:100%!important;max-width:100%}#ProductGridContainer ul.grid.product-grid li{border:1px solid #00000005;box-shadow:0 0 16px #00000017;border-radius:6px}.feature-related-products .contains-card li .card__media .media img,.products-related-wraper ul li .card__inner .media img{object-fit:contain}.feature-related-products .contains-card .underline-links-hover:hover a,#ProductGridContainer .underline-links-hover:hover a{text-decoration:none}.newsletter .newsletter__wrapper .newsletter-form__field-wrapper .field__input{background:#fff;border:none}.testimonial-section ul li .testimonial-card{background:#e3efeb!important}.testimonial-section .slider-buttons>.slider-button{color:#ba9f76}.testimonial-section .slider-button svg.icon{height:9px}.footer__content-bottom-wrapper{display:flex;flex-direction:column;align-items:center}p.branding-text{font-size:12px;margin:0}p.branding-text a{color:#00957d;text-decoration:underline}@media screen and (max-width:1680px){.feature-related-products .collection__view-all{right:12%}@media screen and (max-width:1560px){.feature-related-products .collection__view-all{right:120px}}@media screen and (max-width:1460px){.feature-related-products .collection__view-all{right:87px}}@media screen and (max-width:1410px){.feature-related-products .collection__view-all{right:62px}}}@media screen and (max-width:1180px){.single-product-wrapper .quantity-break__variants{grid-template-columns:repeat(2,1fr)}.single-product-wrapper .quantity-break__selector-item:not(:last-of-type){border-right:none}.single-product-wrapper .quantity-break__selector-item:nth-child(odd){border-right:1px solid #d3d3d3}.category-collection-wrapper .category-content{position:absolute;left:17px;bottom:17px}}@media screen and (max-width:1024px){.category-collection-wrapper .category-grid{grid-template-columns:repeat(2,1fr)}.category-collection-wrapper .category-grid>a:last-of-type{grid-column:1 / -1;max-height:260px}}@media screen and (max-width:990px){.feature-related-products ul.contains-card,.products-related-wraper .related-products ul.product-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:748px){.feature-related-products .collection__view-all{top:9px;right:26px}.single-product-wrapper .quantity-break__variants{grid-template-columns:repeat(4,1fr)}.single-product-wrapper .quantity-break__selector-item:not(:last-of-type){border-right:1px solid #d3d3d3!important}.single-product-wrapper .quantity-break__selector-item:nth-child(odd){border-right:none}.single-product-wrapper .price__sale span.price-item{font-size:30px}.product-accordation .collapsible-content-wrapper-narrow .grid__item .accordion .accordion__title{font-size:16px}.product-accordation .collapsible-content-wrapper-narrow .grid__item .accordion{margin-bottom:5px;padding:2px 12px;margin-top:18px!important}.product-accordation .collapsible-content-wrapper-narrow .grid__item .accordion .icon-caret{height:23px;padding:5px;width:23px;right:5px}}@media screen and (max-width:670px){.category-collection-wrapper .category-grid{grid-template-columns:repeat(1,1fr)}.category-collection-wrapper .category-grid .category-card{max-height:271px}}@media screen and (max-width:600px){.single-product-wrapper .quantity-break__variants{grid-template-columns:repeat(2,1fr)}.single-product-wrapper .quantity-break__selector-item:not(:last-of-type){border-right:none!important}.single-product-wrapper .quantity-break__selector-item:nth-child(odd){border-right:1px solid #d3d3d3!important}.related-products ul.product-grid li .card__content .card__heading>a{font-size:14px}.related-products ul.product-grid{row-gap:18px}}@media screen and (max-width:568px){.feature-related-products .collection__view-all{position:static;margin-top:20px}.feature-related-products h2.title.h1{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
