div[hidden],*[hidden]{display:none!important}@media screen and (max-width: 480px){search-modal{display:none}body .smart-accessibility-widget .sa-widget__cta.bottom-left{bottom:82px!important;left:18px!important}}.card-information__wrapper .card-information__text,.card-information__wrapper .rating{display:block!important}.hide{display:none!important}.product__info-container .price{line-height:1}.desktop-pricing th{padding-left:28px!important;padding-right:28px!important}@media screen and (min-width: 750px){.copyright__content{padding:0}}.footer__content-bottom-wrapper{align-items:flex-end}.customer{color:#404040!important}.bitlogin-root{flex-direction:row!important}@media only screen and (max-width: 480px){.bitlogin-root{flex-direction:column!important}}.scheme-match-outline{border:1px solid black!important;cursor:pointer!important}.bitlogin-root p{color:#000!important;font-family:var(--font-heading-family)}.customer{text-align:center}.customer h3{text-align:center;margin:0;color:#e7406c;font-weight:700;font-size:22px}.customer small{font-size:12px}.customer a{color:#404040;font-weight:700}.login-inline-block{display:inline-block!important}.register-cont{display:flex;align-items:flex-end;gap:2rem}.register-cont .field{margin:0}@media only screen and (max-width: 480px){.register-cont{display:block}.register-cont .field{margin-top:2rem}}.label-maker-btn{margin-top:16px}.label-maker-btn a{width:100%}@media only screen and (max-width: 480px){.label-maker-btn{margin-top:-24px;margin-bottom:24px}}.custom-img-bg{background-color:#ececf0!important}.custom-img-bg>img+img{background-color:#ececf0!important}.product__text svg{width:18px!important}.quantity-and-price__main{display:flex;gap:24px;margin-top:24px}.quantity-and-price__quantity,.quantity-and-price__price{width:100%}.product-form{margin-top:16px!important}@media only screen and (max-width: 480px){.quantity-and-price__quantity{width:75%;margin-right:8px}.quantity-and-price__price{margin-left:8px}.product__info-container .price--medium bdi{font-size:20px}}@media only screen and (max-width: 480px){.quantity-and-price__main{gap:0px}}.price--on-sale .price__sale{flex-direction:column;align-items:flex-start}.custom-price-cont{display:flex;align-items:flex-end}dd.price__compare{font-size:12px}#custom-unit-price{margin-left:6px;font-size:14px;color:#404040!important;font-family:var(--font-body-family)}.quantity-and-price__notice{color:#0f131f;margin-top:-12px;display:flex}quantity-and-price__notice>a{display:none;position:absolute}.quantity-and-price__notice,.quantity-and-price__notice div a{font-size:13px!important}.quantity-and-price__notice div{width:100%}.quantity-and-price__notice .upgrade{margin-left:25px}@media only screen and (max-width: 1250px){.quantity-and-price__notice{flex-direction:column}.quantity-and-price__notice .upgrade{margin-left:0}}@media only screen and (max-width: 750px){.quantity-and-price__notice{flex-direction:row}.quantity-and-price__notice .upgrade{margin-left:25px}}@media only screen and (max-width: 550px){.quantity-and-price__notice{flex-direction:column}.quantity-and-price__notice .upgrade{margin-left:0}}.quantity-and-price__table{margin:14px 0 24px}.quantity-and-price__table table{font-size:13px;width:100%;box-shadow:0 0 0 .1rem #0009}.quantity-and-price__table td{padding:0!important;text-align:center;border:1px solid rgba(0,0,0,.6)!important}@media only screen and (max-width: 480px){.quantity-and-price__table table{font-size:7px;font-weight:700}}.custom-field__wrapper custom-fieldset{display:flex;flex-wrap:wrap;border:0!important;padding:0!important;gap:6px}.custom-field__wrapper custom-fieldset label{cursor:pointer;border:1px solid rgb(var(--color-base-heading));text-align:center;padding:8px 16px;line-height:normal;border:none;box-shadow:inset 0 0 0 .1rem rgb(var(--color-border))}.custom-field__wrapper custom-fieldset label:hover{box-shadow:inset 0 0 0 .2rem rgb(var(--color-border));transition:box-shadow var(--duration-default) ease}.custom-field__wrapper custom-fieldset input:checked+label{color:#fafafa!important;background-color:rgb(var(--color-base-heading))}.custom-form__label{margin-top:18px}.custom-accordion__content{padding-top:8px;padding-bottom:36px}#formulaFacts p{margin-block-start:0!important}.unlock-btn{margin-top:0!important;width:100%}input[type=checkbox]{display:none}.custom-form__message{color:#ecef54}.custom-popup{min-height:0;background-color:rgb(var(--color-background));margin:0 auto;position:relative;cursor:auto;max-width:36rem}.product-popup-modal__content-info a:first-child{display:flex;flex-direction:column;align-content:center}.product-popup-modal__content-info img{width:64px;margin:8px auto 24px}.product-popup-modal__content-info .rte{text-align:center;margin-bottom:32px}.custom-upgrade-btn{min-height:4rem;margin-bottom:8px}.product-popup-modal__content-info{display:flex;flex-direction:column}.accordion__title[hidden]{display:none!important}.footer__content-top{padding-top:20px!important;padding-bottom:20px!important}.footer__content-bottom{padding-bottom:20px!important}footer .footer_block_title{margin-bottom:10px!important;line-height:1}footer .accordion__title{font-size:18px!important;letter-spacing:1px!important;line-height:1.2!important;font-weight:700}.footer-block__details-content li{line-height:1.2}.footer__content-bottom-wrapper .footer__column--info,.footer__content-bottom-wrapper .footer__column.footer__column--extra{margin-top:0;padding-top:0}.footer-block__details-content .rte a{font-size:1.6rem;line-height:calc(1 + .4 / var(--font-body-scale));font-family:inherit;font-size:1.4rem;cursor:pointer;padding:0;position:relative;border:none;box-shadow:none;text-decoration:none;color:rgb(var(--color-link));background-color:transparent;background-image:linear-gradient(to top,rgb(var(--color-border)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);background-repeat:no-repeat;background-position:right bottom,right bottom;background-size:0% .1rem,100% .1rem;transition-property:background-size;transition-timing-function:ease;transition-duration:var(--duration-default)}.footer-block__details-content .rte a:hover{background-position:left bottom,left bottom;background-size:100% .1rem,100% .1rem}.newsletter-form .field__input{border-color:rgb(var(--color-border))}.footer-block__details-content.footer_block_newsletter .newsletter-form{max-width:200px}.footer-block-image{line-height:0;margin:0 0 20px;padding:0}.logo-bar__item{flex:auto!important;width:20%!important}.logo-bar__item .media{max-width:200px;margin:auto;display:block}.testimonials .title-wrapper{margin-bottom:10px!important}.testimonials .title{font-weight:700}.testimonial__previews{margin-top:1rem!important}.banner__heading,.custom_background .title{font-weight:700}.product-details .accordion .summary__title{padding:1.5rem 0!important}.product-details .accordion__content{padding-bottom:1.5rem!important}.menu-drawer__topbar .menu-drawer__menu-item:before{display:none!important}.gallery .media{height:auto!important;padding-bottom:100%}.tab-collage .button{border:1px solid;border-radius:0}.footer__content-bottom{display:none!important}.media-wrapper{background-color:transparent!important}.collectionSlider .swiper-wrapper{margin:0!important;padding:0!important}.facet-filters>.page-width{background-color:transparent!important}.card--product,.card--page{background-color:transparent!important}#ProductGridContainer .collection .card-wrapper{background:#fff!important;padding:0!important;border:1px solid #dddddd57;border-radius:3px}.collection #product-grid .card-wrapper .media{background:#fcfbf9}.collection #product-grid .card-information{padding:5px 8px;text-align:left}.product-count{display:none!important}.product_custom_data{margin:0!important;padding:0!important;display:block;opacity:.9}.product_custom_data .custom_text_title{margin:0;padding:0;line-height:1.2;display:block}.product_custom_data .product_custom_text{margin:5px 0 0;padding:0;line-height:1.2}.product_custom_data .product_custom_text p,.product_custom_data .product_custom_text h1,.product_custom_data .product_custom_text h2,.product_custom_data .product_custom_text h3,.product_custom_data .product_custom_text h4,.product_custom_data .product_custom_text h5,.product_custom_data .product_custom_text h6{margin:0 0 2px;padding:0;line-height:1.3}.product_custom_data .product_custom_text ul{margin:0;padding:0 0 0 20px}.card-information__text.h4,.card-information .price--sold-out .price__availability,.card-information .price__regular{font-weight:700}#ProductGridContainer{max-width:1200px;margin:auto}.template-product .product{margin:0 auto;max-width:1200px;background:#fff;padding:0 20px 20px}product-recommendations .pr_wrapper{margin:0 auto;max-width:1200px;background:#fff;padding:0 20px 20px}.template-product .image-with-text__grid{margin:0 auto;max-width:1200px;background:#fff;padding:0 0 0 20px}.template-product .rich-text{margin:0 auto;max-width:1200px}.template-product .custom_background{margin:0 auto;max-width:1200px;background:#fff;padding:20px}.template-product .logo-bar{flex-wrap:nowrap!important;max-width:800px;margin:auto}.product__title .product__heading{font-weight:700;font-size:24px}.product__text.subtitle{font-style:italic;margin:0;padding:0;font-size:16px!important}.product__richtext{margin-top:20px;margin-bottom:20px}.product__richtext p,.product__richtext h1,.product__richtext h2,.product__richtext h3,.product__richtext h4,.product__richtext h5,.product__richtext h6{margin:0 0 2px;padding:0;line-height:1.3;font-size:16px}.product__richtext ul{margin:0;padding:0 0 0 20px}.product__richtext ul li{font-size:16px}.installment{display:none!important}.template-product .multicolumn-list .multicolumn-card__title{font-weight:700}.product__accordion .accordion__content{max-height:none!important}@media screen and (max-width: 749px){.footer-block.grid__item{padding:0;margin:1rem 0;width:100%}.footer-block__details-content.footer_block_newsletter,.footer-block.grid__item{text-align:center}.footer-block__details-content.footer_block_newsletter .newsletter-form{max-width:300px;margin:auto}.footer-block__details-content.footer_block_social .list-social{justify-content:center}.footer-block__details-content{margin-bottom:2rem}.footer__content-top{padding-bottom:0!important}.product-grid{row-gap:1rem!important}.collection .product-grid{margin-top:1rem!important;margin-bottom:0!important}.template-product .image-with-text__grid{padding:0}}@media screen and (min-width: 750px){.grid--5-col-tablet .grid__item{width:calc(20% - var(--grid-horizontal-spacing)* 4 / 4)}.banner__box{width:80%}.tab-collage__content{flex-direction:row!important;height:100%!important;padding:0!important;gap:10px;flex-wrap:nowrap}.tab-collage__content .tab-collage__item{height:100%;display:flex;border:none!important;border-right:1px solid!important;padding:20px 0!important;flex-wrap:nowrap;gap:5px;width:10%;max-width:33.33%;flex-grow:1}.tab-collage__content .tab-collage__item:has(.is-active){width:80%;max-width:80%}.tab-collage__heading.is-active+.tab-collage__desc,.tab-collage__desc.is-active{width:90%;overflow:hidden}.tab-collage__heading.is-active svg{display:none!important}.tab-collage__content .tab-collage__item .tab-collage__heading{display:flex;width:10%;padding:0;margin:0;line-height:1.2;font-size:18px!important;letter-spacing:0;flex-direction:column-reverse;max-width:100%;flex-grow:1}.tab-collage__content .tab-collage__item .tab-collage__heading .label{transform:scale(1) translateY(-80px) rotate(-90deg);width:200px;display:block;height:auto}.product-grid{row-gap:3rem!important}.collection .product-grid{margin-top:2rem!important}}@media screen and (min-width: 1400px){.facet-filters>.page-width{max-width:1200px;padding-left:0;padding-right:0}}.tab-collage[data-accordion] .tab-collage__heading{display:block!important;text-align:center!important}.tab-collage[data-accordion] .tab-collage__heading svg{padding:0!important;margin:0!important}.tab-collage__content .tab-collage__item .tab-collage__heading .label{display:none!important}.grid.main-page-account .grid__item{padding:10px;box-shadow:0 0 15px 8px #00000014}.grid.main-page-account{gap:20px!important}.gallery__text .overlay-text__subheading{font-size:40px;line-height:1}.gallery__text .overlay-text__subheading strong{font-size:70px}.custom-price-cont{gap:5px}#custom-unit-price{margin-left:0}@media screen and (min-width: 750px){.tab-collage[data-accordion] .tab-collage__heading{padding:0!important}.logo-bar-.swiper-wrapper.disble-slider-desktop{justify-content:center}.logo-bar-.swiper-wrapper.disble-slider-desktop .logo-bar__item-{margin-left:20px}.product__info-container .select__select{padding:0 10px!important;color:#0f131f;border-radius:50px;min-height:35px!important;height:30px!important}}@media screen and (max-width: 749px){.footer-block.grid__item:last-child,.footer-block.grid__item:last-child .footer-block__details-content{margin-bottom:0!important}.logo-bar-.swiper-wrapper.disble-slider-mobile{justify-content:center}.product__info-container .select__select{font-size:10px!important;padding:0 5px!important;color:#0f131f;border-radius:50px;min-height:30px!important;height:30px!important}.product__info-container select-wrapper svg{height:5px!important;right:4px!important}.custom-price-cont{gap:5px}.custom-price-cont.priceSale{align-items:flex-start;flex-direction:column;gap:2px}.quantity-and-price__main{margin-bottom:20px}}.product-form__input{margin:0 0 1.6rem;display:block}.quantity-and-price__wrapper .form__label,.formulate_cont .form__label,.formulate_cont custom-fieldset,.concerns__cont label,.line-item__label-maker label,.roi-cont label,.sample-kit label{font-size:12px!important;font-weight:700;color:#000}.installment{display:none}.accordion{margin-top:0}.formula-facts{font-size:16px}.upgrade-to-growth{margin-top:2rem}.product__description{font-size:16px}accordion-tab{margin-top:0}@media screen and (min-width: 1000px){.custom-width{padding-left:300px!important;padding-right:300px!important}}.metafield-rich_text_field p{margin-top:0!important}option[value=Sample]{display:none}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom.css.map */
