.custom_liquid_pdp a{margin-top:0!important;margin-bottom:15px;display:block;width:100%}.shopify-section .swiper-container.pdp-swiper-container .swiper-button-next:after,.shopify-section .swiper-container.pdp-swiper-container .swiper-button-prev:after{display:none}.product-details-wrapper .swatch-current-header{display:flex;flex-direction:row}.product-details-wrapper .swatch-current-header>p:first-of-type{color:#000;font-family:BrownStd;font-size:13.219px!important;font-style:normal;font-weight:700;line-height:21.15px;box-sizing:border-box}.product-details-wrapper .swatch-current-header>p:nth-of-type(2){color:#000;font-family:BrownStd;font-size:13.219px!important;font-style:normal;font-weight:400;line-height:21.15px}.product-details-wrapper .swatch[data-option-index="0"]{margin-top:0}.product-details-wrapper .swatch-current-header{font-family:BrownStd;font-size:12px;margin-bottom:0}.product-details-wrapper .swatch-title-number-1{margin-bottom:5.81px}.product-details-wrapper .swatch-title-number-2{margin-bottom:6.46px}.product-details-wrapper .swatch-variants-wrapper{display:flex;margin-bottom:15px;gap:0px;font-family:BrownStd;font-size:12px}.swatch:has(.swatch-element input[value*=mL]) .swatch-variants-wrapper>div{width:100%}.swatch:has(.swatch-element input[value*=mL]) .swatch-variants-wrapper>div:first-child{margin-right:15px!important}.swatch:has(.swatch-element input[value*=mL]) .swatch-element label{padding:1.6px 20px!important}.swatch:not(:has(.swatch-element input[value*=mL])) .swatch-element{margin-right:15px!important}.swatch:has(.swatch-element input[value*=mL]) .swatch .swatch-element{margin-right:0!important}.swatch .swatch-element:not(.soldout) input:checked+label{background-color:#000!important}.swatch .swatch-element input:checked+label{font-weight:700;line-height:20px}.paymentButtonsWrapper{margin-top:0!important}.paymentButtonsWrapper #ProductPrice{text-align:center;font-family:BrownStd;font-size:14px;font-style:normal;font-weight:700;line-height:34px;letter-spacing:1px}.out-of-stock{margin-top:5px;line-height:20px;font-family:BrownStd}#ComparePrice{text-decoration:none!important;color:#0009!important;font-family:BrownStd;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#ComparePrice .money:not(:empty):before{content:"("}#ComparePrice .money:not(:empty):after{content:" Value)"}.product-details-wrapper .ruk_rating_snippet .ruk-rating-snippet-count{text-decoration:underline}@media (min-width: 481px){.shopify-section.marquee-text{display:none!important}}@media (max-width: 480px){.shopify-section.marquee-text{display:block!important}.homepage-sections-wrapper.homepage-sections-wrapper--light.feature-row--no-overlapping.content-width.nt-description-section-hide-c{display:none}.wrapper-padded:has(.ingredients-row){display:none!important}.shopify-section.main-accordion--wrapper:has(#ingredientFaq){display:none}.product-images-container{max-height:87vw;overflow-y:hidden}.wrapper-padded.product-form-vue.main-page-container{padding:0}.shopify-section .swiper-container.pdp-swiper-container .swiper-button-next,.shopify-section .swiper-container.pdp-swiper-container .swiper-button-prev{display:block!important;position:absolute;width:25px;height:25px;max-width:25px;max-height:25px;cursor:pointer;z-index:10}.shopify-section .swiper-container.pdp-swiper-container .swiper-pagination-bullets{position:absolute;bottom:4px;z-index:1}.shopify-section .swiper-container.pdp-swiper-container .swiper-pagination-bullet{width:5px;height:5px;background:#a59e8c;border:none}.shopify-section .swiper-container.pdp-swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.shopify-section .swiper-container.pdp-swiper-container .product-medias__media img{min-height:323px}.shopify-section .swiper-container.pdp-swiper-container .swiper-button-disabled{background:none!important;box-shadow:none!important}.grid.product-single .grid__item.large--five-twelfths{margin-top:0}.main-page-container{margin-bottom:0!important}.product-details-wrapper{padding:0 26px!important}.product-details--form-wrapper{padding-bottom:0!important;margin-bottom:0}.form-vertical{margin-bottom:0!important}.product-details-wrapper .product-details-product-title{font-size:22px!important;margin-top:16px;font-style:normal;font-weight:100;line-height:normal;margin-bottom:0}.product-details-wrapper .ruk_rating_snippet{margin-top:7px;margin-bottom:15px;visibility:hidden;min-height:24px}.product-details-wrapper .ruk_rating_snippet .ruk-rating-snippet-count{bottom:1px;color:#000!important;font-family:BrownStd;height:17px;display:inline-block;position:relative;margin-left:2.67px;text-decoration:underline;text-underline-offset:4px}h2#titleReview.page--title{margin-top:17px;display:flex;margin-left:25px;border-bottom:solid 1px;padding-bottom:19px;margin-right:25px;font-size:24px;font-style:normal;font-weight:100;line-height:22px}.product-details-wrapper [class^=ruk-icon-percentage-star]:before{display:inline-block;font-size:11px;width:11px;height:11px;line-height:11px;text-align:center;margin-right:2px}.custom_liquid_pdp>div{margin-top:0!important}.custom_liquid_pdp>div>span{display:none}.custom_liquid_pdp>div>p{color:#000;font-family:BrownStd;font-size:15px!important;font-style:normal;font-weight:400;line-height:20px;margin:0 0 8px}.product-details-wrapper .pdp-price-container{display:flex;align-items:center;padding-bottom:15px}.product-details-wrapper #ProductPrice{display:flex!important;margin-bottom:0!important;height:19px;margin-right:6px}.product-details-wrapper span#ProductPrice .money{color:#000;font-family:BrownStd;font-size:15px;font-style:normal;font-weight:700;line-height:20px;display:flex;justify-content:center;align-items:center}.product-details-wrapper #ComparePrice.sale-price{height:19px;display:flex;justify-content:center;align-items:center}.shopify-payment-terms__container>*{margin-top:16px!important;margin-bottom:0!important;color:#000;font-family:BrownStd;font-size:12px;font-style:normal;font-weight:400;line-height:18px;fill:#000 ip!important}.product-page-related-products{padding-top:0!important}}.product-shipping__benefits{display:flex;flex-direction:column;margin-top:3.5px;color:#000;font-family:BrownStd;font-size:13px;font-style:normal;font-weight:400;line-height:18px;border-bottom:solid 1px;padding-bottom:16px}.product-page__clinical-main-container{margin-top:33px;max-width:100%;left:0;padding-left:0}.product-page__clinical-container{width:100%;overflow-x:auto;scroll-snap-type:x mandatory;display:flex;gap:10px;scrollbar-width:none;margin-left:-30px;margin-right:-30px;width:calc(100% + 56px);scroll-padding-left:30px;padding:10px 30px}.product-page__clinical-container::-webkit-scrollbar{display:none}.product-page__clinical-box{padding:10px 5px 10px 10px;flex:0 0 200px;border:1px solid black;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-size:18px;scroll-snap-align:start;background:#fff;max-width:130px;max-height:120px;letter-spacing:-.3px;min-height:112px}.product-page__clinical-percentage{color:#000;font-family:BrownStd;font-size:22px!important;font-style:normal;font-weight:400;line-height:20px}.product-page__clinical-description{color:#000;font-family:BrownStd;font-size:15px!important;font-style:normal;font-weight:400;line-height:20px;margin-top:2px}.product-page__clinical-bottom{padding-bottom:10px;font-family:BrownStd;font-size:10px;line-height:12px}.product-page__clinical-header{color:#000;font-family:canela-thin;font-size:24px;font-style:normal;font-weight:100;line-height:22px;margin-bottom:10px}.product-page__best-for-container{font-family:sans-serif;max-width:300px}.product-page__best-for-container h2{color:#000;font-family:canela-thin;font-size:24px;font-style:normal;font-weight:100;line-height:16px;margin:20px 0}.product-page__best-for-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.product-page__best-for-item{display:flex;align-items:center;text-align:center}.product-page__best-for-icon{width:27px;height:27px;margin-right:15px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.product-page__best-for-icon img{width:40px;height:40px;min-width:40px;min-height:40px;position:absolute}.product-page__best-for-label{color:#000;font-family:BrownStd;font-size:15px;font-style:normal;font-weight:400;line-height:16px}.paymentButtonsWrapper #AddToCart{padding:0!important;width:100%!important;margin-bottom:0;background:#000;min-width:100%}#AddToCart .js{color:#fff;text-align:center;font-family:BrownStd;font-size:14px;font-style:normal;font-weight:700;line-height:34px;letter-spacing:1px}.paymentButtonsWrapper .js{display:flex;justify-content:center;align-items:center}.paymentButtonsWrapper .pdp-price-container{padding-bottom:0;margin-left:5px}.paymentButtonsWrapper .pdp-price-container #ProductPrice{margin:0}.paymentButtonsWrapper .pdp-price-container .money{color:#fff!important}.paymentButtonsWrapper button span[default-button-content]{display:none}.paymentButtonsWrapper #ProductPrice{display:flex}.right-drawer-vue div#ShopNowContainer .wrapper-padded.product-form-vue.main-page-container{margin-top:30px}#variantSelectContainer{border:1px solid #000;font-size:12px;min-width:100%;margin-bottom:16px}#variantSelectContainer label[for=rc-radio1],#variantSelectContainer label[for=rc-radio2]{height:auto;flex-shrink:0;width:100%}#variantSelectContainer label[for=rc-radio1]{border-bottom:1px solid #000}#variantSelectContainer label[for=rc-radio1]:checked,#variantSelectContainer label[for=rc-radio2]:checked{background-color:#f6f3ea}#variantSelectContainer label[for=rc-radio1]>span,#variantSelectContainer label[for=rc-radio2]>span{width:100%;display:flex;justify-content:space-between;align-items:flex-start}#variantSelectContainer input#rc-radio1,#variantSelectContainer input#rc-radio2{margin:0 9px 0 0}#variantSelectContainer label:has(input:checked){background-color:#f6f3ea}#variantSelectContainer .rc-radio__text-container :nth-child(1),#variantSelectContainer .rc-radio__text-container :nth-child(2){letter-spacing:1.2px;font-size:12px!important}#variantSelectContainer label:has(input:checked) .rc-radio__text-container :nth-child(2){color:#000;font-family:BrownStd;font-style:normal;font-weight:700}#variantSelectContainer .rc-radio__text-container{width:100%;display:flex;justify-content:space-between}#variantSelectContainer .rc-radio__input{display:none}#variantSelectContainer .rc-radio{display:inline-flex;align-items:center;cursor:pointer}#variantSelectContainer .rc-radio__label{position:relative;line-height:1.5}#variantSelectContainer .rc-radio__label:before{content:"";display:inline-block;width:16px;height:16px;border:1px solid #222021;margin-right:9px;vertical-align:middle;background-color:transparent;min-width:16px}#variantSelectContainer .rc-radio__input:checked+.rc-radio__label:before{background-color:transparent}#variantSelectContainer .rc-radio__input:checked+.rc-radio__label .rc-radio__label-inner{position:absolute;background-color:#000;width:10px;height:10px;box-sizing:border-box;margin-left:3px;margin-top:3px}#variantSelectContainer .rc-radio__subscription{width:100%}#variantSelectContainer .rc-radio__subscription-message{width:100%;display:flex}#variantSelectContainer .rc-radio__subscription>br{display:none}#variantSelectContainer .rc-radio__shipping{color:#000;font-family:BrownStd;font-size:10px;font-style:normal;font-weight:400!important;line-height:16px;letter-spacing:normal;display:flex;width:100%}#variantSelectContainer .rc-line{height:1px;background-color:#000;margin:0 8px 0 37px}#variantSelectContainer .rc-selling-plans{min-height:114px;background-color:#f6f3ea}#variantSelectContainer .rc-selling-plans-dropdown{height:100%;display:flex;flex-direction:column;align-items:center;margin:0 37px}#variantSelectContainer .rc-selling-plans-dropdown__label{color:#000;font-family:BrownStd;font-size:12px;font-style:normal;font-weight:400;line-height:34px;width:100%;display:flex}.rc-selling-plans-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);column-gap:5px;row-gap:8px}#variantSelectContainer .rc-selling-plan-option{display:flex;width:79px;height:25px;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-family:BrownStd;font-size:12px;font-style:normal;font-weight:400;line-height:34px;border:1px solid rgba(0,0,0,.3)}#variantSelectContainer .rc-selling-plan-option.active,#variantSelectContainer .rc-selling-plan-option.active:hover{background-color:#000!important;color:#fff!important;font-weight:700}#variantSelectContainer .rc-selling-plan-option:hover{color:#000!important;background-color:#00000021;border:none}.faq-item details summary,.ingredient-item details summary,.pdp-accordion__container details summary{list-style:none}.faq-item details summary::-webkit-details-marker,.ingredient-item details summary::-webkit-details-marker,.pdp-accordion__container summary::-webkit-details-marker{display:none}.pdp__highlight-banner-container{position:relative;padding:20px 27px;text-align:center;margin:9px 0}.pdp__highlight-banner-text{text-align:center;font-family:Canela-Thin;font-size:35px;font-style:italic;font-weight:100;line-height:40px}.pdp__highlight-banner-source{display:flex;justify-content:center;font-family:BrownStd;font-size:16px;line-height:40px;letter-spacing:2px;margin-top:20px}.pdp__highlight-banner-icon{position:absolute;bottom:13px;right:15px;width:58px;height:58px;overflow:hidden}label[for=rc-radio1]{margin-bottom:0!important}div.rc-selling-plans-benefits.selling-plans-benefits{margin-top:7px;display:none!important}.rc-selling-plans-wrap{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/117/assets/pdp-redesign.css.map */
