:focus-visible{box-shadow:none!important}.grid-layout-none{grid-template-columns:1fr}.grid-layout-1-1{grid-template-columns:1fr 1fr}.grid-layout-1-2{grid-template-columns:1fr 2fr}.grid-layout-2-1{grid-template-columns:2fr 1fr}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{scrollbar-width:none}.scrollbar-hide{-ms-overflow-style:none}.h1{font-size:38px}.h2{font-size:34px}.h3{font-size:28px}.h4{font-size:22px}.h5{font-size:18px}@media (min-width: 768px){.h1{font-size:3.125rem}.h2{font-size:2.5rem}.h3{font-size:1.875rem}.h4{font-size:1.375rem}.h5{font-size:1.25rem}}.splide__arrows{display:none}@media (max-width: 1023px){.splide.px-section-horizontal-spacing{padding:0}.splide.px-section-horizontal-spacing .splide__track,.related-posts .splide__track,.splide.ingredient_splide .splide__track{padding-left:var(--section-horizontal-spacing-mobile)!important;padding-right:var(--section-horizontal-spacing-mobile)!important}.splide__track+.splide__pagination{margin:20px 20px 0}}@media (min-width: 1024px){.ingredient_splide .splide__pagination{display:none}}@media (max-width: 1024px){body header.bg-transparent{--tw-bg-opacity: 1;background-color:rgb(var(--color-scheme-background) / var(--tw-bg-opacity, 1))!important}}@media (max-width: 1440px) and (min-width: 1024px){.footer-heading{font-size:5.9vw}}.group:hover .card-information{--tw-translate-y: 0px !important;--color-scheme-accent: 255 255 255!important;--color-scheme-accent-contrast: 255 255 255!important;--color-scheme-text:255, 255, 255!important}@media (min-width: 1024px){.group:hover .card-information .card-price,.group:hover .card-information .card-heading,.group:focus .card-heading,.group:focus-within .card-heading,.group:focus .card-price,.group:focus-within .card-price{color:#fff}.card-product:hover .card-actions,.group:focus .card-actions,.group:focus-within .card-actions{opacity:1;transform:translateY(-20px)}.card-product:hover .card-information,.group:focus .card-information,.group:focus-within .card-information{transform:translateY(-60px)}}@media (max-width: 1023px){.card-product-image{padding-top:100%!important}.card-buy-buttons>.theme-button--secondary{border-bottom:none!important;border-left:none;border-right:none;padding:.5rem}.card-buy-buttons>.theme-button--secondary+.theme-button--secondary{border-left:1px solid #000!important}}@media (max-width: 1110px) and (min-width: 1024px){.article-product__upsell{grid-template-columns:1fr}}@media (max-width: 1023px) and (min-width: 768px){.article-product__upsell{grid-template-columns:1fr 1fr}}.link-hover.active{--tw-text-opacity: 1;color:rgb(var(--color-scheme-accent) / var(--tw-text-opacity, 1))}.section-rte.list p:not(:last-child){margin-bottom:11px}.section-rte a{color:rgb(var(--color-scheme-accent));text-decoration-color:rgb(var(--color-scheme-accent))}.jumplink{transition:var(--tw-text-opacity) ease .3s}.jumplink.active{opacity:1}.jumplink.inactive{opacity:.5}.shopify-policy__title{padding:100px 0;text-align:left}.shopify-policy__title h1{font-family:var(--heading-font-stack);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:50px}.shopify-policy__container{margin-left:0;padding:0 50px 80px;max-width:50vw}@media (max-width: 1024px){.shopify-policy__title{padding:38px 0}.shopify-policy__title h1{font-size:40px}.shopify-policy__container{max-width:100vw;padding:60px 20px}}@media (max-width: 767px){.testimonial-image image-with-placeholder{padding-top:100%;height:0}.testimonial-image image-with-placeholder img{height:100%;position:absolute;object-fit:cover;object-position:center;width:100%;top:0;left:0}#shopify-section-template--16579609100336__white_space_ekm6de{display:none}}.variant-lists>div:nth-child(2n)>div{border-left:none}.variant-lists>div:nth-child(4)>div,.variant-lists>div:nth-child(3)>div,.variant-lists>div:nth-child(5)>div,.variant-lists>div:nth-child(6)>div{border-top:none}.variant-lists>div>div{border-top:none}.variant-lists>div:nth-child(2)>div,.variant-lists>div:first-child>div{border-top:1px solid}.variant-lists label:before{content:"";width:10px;height:10px;display:inline-block;position:absolute;top:16px;left:16px;border:1px solid #000;border-radius:100%}.purchase-option{cursor:pointer}.purchase-option.selected{background-color:var(--color-custom)}.select-freq{background-image:var(--icon-select);background-position:90% center;background-repeat:no-repeat;padding:8px 10px;background-size:10px;font-size:inherit}.purchase-option-label:before{content:"";width:10px;height:10px;border:1px solid #000;display:inline-block;border-radius:100%}.purchase-option.selected .purchase-option-label:before{background-color:#000}.article-heading{font-size:24px}.article-featured-image image-with-placeholder{padding-bottom:52%!important}@media (max-width: 1024px){.article-featured-image image-with-placeholder{padding-bottom:76%!important}}.related-posts .splide__pagination{display:none}.cart_splide .splide__arrows{display:block}.cart_splide .splide__arrow{position:absolute;top:0;height:100%;padding:10px;z-index:3}.cart_splide .splide__arrow.splide__arrow--prev{transform:rotate(180deg)}.cart_splide .splide__arrow.splide__arrow--next{right:0}.cart_splide .splide__arrow svg{width:12px;height:12px}.cart-message__wrapper{min-height:calc(100vh - 120px)}.cart_splide .splide__pagination{display:none}.cart-subscription__select--wrapper{border-bottom:1px solid #2455CF}.cart-subscription__select{font-size:14px;color:#2455cf}.cart-subscription__select.hassubscription{width:100px}.pw-variant-optimal-container{max-width:100%!important;width:100%}route-protect-widget .pw-route-protection{padding:0!important}route-protect-widget{padding-bottom:16px;display:block}.sticky-product{position:fixed;z-index:20;bottom:0;width:100%;transform:translateY(100%);transition:all ease .3s}.sticky-product.visible{transform:translateY(-0%)}.sticky-selling select{padding-left:25px;padding-right:47px;border-top:1px solid;border-bottom:1px solid;height:100%;width:100%}.sticky-selling_icon{top:50%;transform:translateY(-50%)}.sticky-product .add-to-cart{background:#fff;min-width:200px}.sticky-product .product-variant-picker-block{border:1px solid}.sticky-option{padding-left:26px;padding-right:26px}.klaviyo-form p,.klaviyo-form span{line-height:1.5!important}.klaviyo-form input{padding-left:0!important;border-bottom:1px solid #000!important}.klaviyo-form button{padding:0!important;border-bottom:1px solid #000}.form-success_message{display:none}.newsletter-form.submitted .form-success_message{display:flex}.error_message{color:red;font-size:10px;position:absolute}#popup_Klaviyo .klaviyo_field_group button{font-size:14px}@media (max-width: 1023px){#footer_Klaviyo .klaviyo_field_group button{font-size:14px}}.okeReviews[data-oke-container].oke-w,div.okeReviews.oke-w{max-width:100%!important;padding:0}.okeReviews[data-oke-container] .oke-state,div.okeReviews .oke-state{border:none!important}.upsell-button{width:24px;height:24px;border:1px solid #000;background-color:#fff!important}.upsell__select{border-bottom:1px solid}.upsell__select select{background:none;font-size:14px}.upsell-button.active{background-image:url(/cdn/shop/files/icon-check.svg?v=1747457349);background-size:16px;background-repeat:no-repeat;background-position:center}.blinding-upsell .upsell__select select{width:70px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width: 1023px){.upsell__select select{width:70px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px}}.shopify-app-block{overflow-x:hidden}@media (min-width: 1435px){moast-carousel{margin-left:-22.5px!important;margin-right:-22.5px!important;display:block}}.product-block-area .oke-sr-count{text-decoration:underline}.oke-sr-count{font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom.css.map */
