.sticky-atc{display:none}.single-product{padding-left:0;max-width:1270px;position:relative;left:-20px}.product .rating-star{--letter-spacing: .2 !important}.yotpo .text-m{font-size:16px;color:var(--primary_black)!important;margin-left:10px}.product__title>*{letter-spacing:0}.hydration_modes{margin-top:40px;margin-bottom:25px}.hydration_modes p{display:inline-block;margin:0 0 0 15px;font-size:18px;color:var(--primary_black);font-family:var(--bodyfont)!important;font-weight:var(--font-medium)}.hydration_modes img{vertical-align:bottom}.product__description p{color:var(--primary_black);font-size:16px;line-height:1.7}.product .product__description{margin-bottom:40px;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:30px}.single-product .yotpo-widget-subscriptions-add-to-cart .yotpo-radio-container.yotpo-selected{border-style:solid;border-width:1px;border-color:#817979;background-color:transparent;border-radius:6px;margin-bottom:10px}.single-product .yotpo-widget-subscriptions-add-to-cart .yotpo-selected .yotpo-subscription-label-price{color:var(--primary_black)}.single-product .yotpo-widget-subscriptions-add-to-cart .yotpo-radio-container{background-color:transparent;border-radius:6px;padding:0 15px 15px 0;margin:5px 20px 5px 0;border:1px solid #817979}.single-product .yotpo-widget-subscriptions-add-to-cart .yotpo-frequency-options{border:0;margin-left:0}.yotpo-widget-subscriptions-add-to-cart .yotpo-selling-plan-radio-label:after,.yotpo-select-radio-label:after{width:22px;height:22px}.single-product .yotpo-widget-subscriptions-add-to-cart .yotpo-radio-label-input{margin-right:15px;width:28px;height:28px}.yotpo-widget-subscriptions-add-to-cart .yotpo-radio-label.yotpo-radio-label-text,.yotpo-subscription-label-price,.yotpo-widget-subscriptions-add-to-cart .yotpo-subscription-label-prefix,.yotpo-widget-subscriptions-add-to-cart .yotpo-radio-and-dropdown-label{font-family:var(--bodyfont)!important}.single-product .quantity-quickadd-div{display:flex;margin-bottom:50px;margin-top:20px}.single-product .product-form__input{flex:0 0 49%;padding:0;margin:0 0 1.2rem}.single-product .quantity{width:100%;min-height:50px}.single-product .quantity-quickadd-div>div{flex:0 0 49%;min-width:auto;max-width:calc(100% - 20px);margin-right:10px}.single-product .quantity-quickadd-div>div:last-child{margin-right:0}.single-product .yotpo-widget-subscriptions-add-to-cart .yotpo-plans-and-policy-wrapper{max-width:100%}.quantity-quickadd-div .quantity__label{display:none}.quantity-quickadd-div .product-form{margin:0!important}.single-product .accordion{border-top:none;border-bottom:1px solid var(--primary_black);padding-block:15px}.single-product .product__accordion .accordion__content{padding:0;margin-bottom:0}.single-product .product__accordion .accordion__content p{color:var(--primary_black);font-size:16px;line-height:1.6;margin-top:10px}.single-product .accordion__title,.accordion .summary__title{display:block;max-width:100%;position:relative;cursor:pointer;color:var(--primary_black)}.summary__title span{position:absolute;right:0;top:50%;transform:translate(-50%);margin-top:-10px}.summary__title span svg{width:20px;height:20px}.single-product .product--large:not(.product--no-media) .product__media-wrapper{border-bottom-right-radius:100px;overflow:hidden}.yotpo .yotpo-label-container,.yotpo .yotpo-regular-box{border-top:none}.yotpo div,.yotpo span,.yotpo p,.yotpo a,.yotpo img,.yotpo i,.yotpo strong,.yotpo sup,.yotpo ul,.yotpo li,.yotpo form,.yotpo label{font-family:var(--bodyfont)!important}.yotpo input,.yotpo .y-input{border:1px solid rgb(173 173 173);color:var(--primary_black);border-radius:8px}.progress_bar .thumbnail[aria-current]{box-shadow:none;border-color:rgb(var(--primary_black));border-radius:0 40px 40px 0;left:0}.progress_bar .thumbnail{border:2px solid rgba(0,0,0,.3)}.progress_bar li:first-child .thumbnail{border-radius:40px 0 0 40px}.progress_bar li:last-child .thumbnail{border-radius:0 40px 40px 0}.benefits-with-icons ul{padding-left:0;display:flex;flex-wrap:wrap;margin:20px 0 0}.product_benefits li{flex:50%;padding:0 12px;display:flex;align-items:center;font-size:15px;line-height:normal;margin-bottom:16px!important;color:var(--primary_black)}.accordion__content .product_benefits img{display:block;margin-right:10px;width:30px;margin-bottom:0;border:0}.rc-subscription-details .rc-subscription-details__button[data-v-46fbb779]{color:var(--primary_blue)!important}.yotpo-first-review-stars{display:none}.single-product .yotpo-selling-plans{display:flex;justify-content:start;position:relative;flex-flow:wrap}.single-product .yotpo-selling-plans .yotpo-radio-container{border:none!important}.single-product .yotpo-radio-container.yotpo-radio-subscription-container.yotpo-selected{height:68px}.single-product .yotpo-selling-plan-select-container{display:none!important}.single-product .yotpo-widget-subscriptions-add-to-cart .yotpo-frequency-options{margin:0}.single-product .yotpo-widget-subscriptions-add-to-cart .yotpo-subscription-price-label-wrapper{display:none!important}.single-product .yotpo-widget-subscriptions-add-to-cart .yotpo-select-wrapper{height:44px!important}.single-product .yotpo-widget-subscriptions-add-to-cart .yotpo-frequency-options{border:1px solid #817979!important;border-radius:6px;overflow:hidden}.yotpo-selected .yotpo-selling-plan-select-container{position:absolute;bottom:0;left:0;width:100%;z-index:2;display:block!important}.yotpo-widget-subscriptions-add-to-cart .yotpo-selling-plan-radio-label:after,.yotpo-select-radio-label:after{top:-3px;position:relative;width:28px!important;height:28px!important;border-radius:100%!important}.yotpo-widget-subscriptions-add-to-cart .yotpo-radio-label.yotpo-radio-label-text{display:flex;align-items:center;font-weight:var(--font-medium)!important;letter-spacing:.5px}.product__info-wrapper .product-form__submit{height:50px;padding:17px 10px}.product__info-wrapper .product-form__submit:disabled{background:#e4e4e4;color:#807c7c}body .yotpo-widget-subscriptions-add-to-cart .yotpo-radio-and-dropdown-label{min-height:45px;font-size:16px}.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile{background:var(--primary_black)}.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name{color:var(--primary_black);font-size:16px;font-weight:var(--font-medium);text-transform:capitalize}.yotpo .yotpo-review .yotpo-main .content-title{color:var(--primary_black);font-size:18px;font-weight:var(--font-semi);margin-block:5px}.yotpo .yotpo-review .yotpo-main .content-review{color:var(--primary_black);font-size:15px}.yotpo-footer .yotpo-action span,.filters-container .filters-container-title,.reviews-header .reviews-amount{color:var(--primary_black)!important}.yotpo-icon-seperator{display:none}.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active span{color:var(--primary_blue);font-size:18px;letter-spacing:.5px;font-weight:var(--font-semi)}.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper{border-color:var(--primary_blue)}.filters-container .free-text-search-input{font-size:16px;height:45px;width:100%;border-radius:8px;border:solid 1px #817979}.filters-container .magnifying-glass-icon{font-size:18px}.more-filters-btn{display:none!important}.write-question-review-buttons-container .write-question-review-button{border:1px solid var(--primary_blue)}.write-question-review-buttons-container .write-question-review-button .write-question-review-button-text{color:var(--primary_black)}.yotpo .primary-color-btn:hover,.yotpo input[type=button].primary-color-btn:hover{background:var(--primary_black)!important}.heading .h3,.title-wrapper-with-link .h2,.image-with-text__heading,.collection__title .h3{color:var(--primary_black)}.single-product .product--stacked .product__media-item{background-color:var(--primary_cream)}.product__info-wrapper .product__title{margin-bottom:5px}.heading .h3{line-height:1.2}.notify-me-2-button,.pre-order-2-button{padding-block:16px;white-space:unset!important;padding-inline:20px}.spurit-notify-me-wrapper .design-pre-order-template-wrapper button{width:100%}.yotpo .write-question-review-buttons-container .write-question-review-button{color:var(--primary_black);border:0;border-radius:8px;display:inline-block;transition:all .2s ease-in-out;font-weight:var(--font-medium);padding:1px!important;position:relative;background:#fff;background-clip:content-box!important;min-height:48px;background-color:#f1ede8;width:130px}.yotpo .write-question-review-buttons-container .write-question-review-button:hover{padding:2px!important;color:var(--primary_black);background-clip:content-box!important;background-color:#f1ede8!important}.yotpo .write-question-review-buttons-container .write-question-review-button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:8px;background:linear-gradient(93.27deg,#051cbf .65%,#22b19c 115.13%);background-size:250% 100%;transition:all .3s ease-in-out}.yotpo .write-question-review-buttons-container .write-question-review-button:hover:after{background-position:60% 0}@media screen and (min-width: 750px){.single-product .product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 10rem;max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.single-product .product--large:not(.product--no-media) .product__media-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product:not(.product--columns) .product__media-list .product__media-item:first-child,.product:not(.product--columns) .product__media-list .product__media-item:nth-child(4),.product:not(.product--columns) .product__media-list .product__media-item:nth-child(7){width:100%;max-width:100%}.product__media-wrapper .grid{column-gap:0px;row-gap:0px}.single-product .product--stacked .product__media-item{max-width:50%}}@media screen and (max-width: 1024px){.single-product .product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 4rem}.product .product__description{margin-bottom:30px;padding-bottom:20px}.yotpo .bottom-line-items-container .avg-score{font-size:32px;display:inline-block;line-height:unset;height:unset}.single-product .product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 5rem!important}}@media screen and (max-width: 989px){.single-product{left:0}.slider-mobile-gutter .grid{column-gap:0}.single-product .quantity-quickadd-div{flex-wrap:wrap}.spurit-notify-me-wrapper .design-pre-order-template-wrapper button{width:100%}}@media only screen and (max-width: 989px) and (min-width: 749px){.single-product .quantity-quickadd-div{flex-wrap:wrap}.single-product .quantity-quickadd-div>div{flex:0 0 100%;max-width:100%;margin-right:0}.product_benefits li{flex:100%}}@media screen and (max-width: 749px){.single-product .product--large:not(.product--no-media) .product__info-wrapper{padding:0!important}.product__info-wrapper .h3{font-size:32px}.single-product .accordion__title{font-size:24px;line-height:normal}.custom-multicolumn-pdp .title{font-size:40px}.collection__title .title{font-size:32px}.product__title .h2{font-size:30px;margin-top:5px}.product__media-wrapper .product__media-list .product__media-item{width:100%;border-bottom-right-radius:100px;margin-left:10px;padding:0!important;background-color:#f1ede8}.slider-mobile-gutter .grid{padding:0 20px}.single-product .product--large:not(.product--no-media) .product__media-wrapper{border-radius:0!important;max-width:calc(100% + 30px);margin-inline:-15px}.sticky-atc{display:block}.mobile-hidden{display:none}.slider_progress_bar{margin-left:20px!important}.yotpo .write-question-review-buttons-container .write-question-review-button{border:1px solid var(--primary_black);width:150px}.yotpo .write-question-review-buttons-container .write-question-review-button:hover{border:2px solid var(--primary_blue)}}@media screen and (max-width: 575px){.single-product .quantity-quickadd-div{flex-wrap:wrap}.single-product .quantity-quickadd-div>div{flex:0 0 100%;max-width:100%;margin-right:0}.product_benefits li{flex:100%}.single-product .yotpo-widget-subscriptions-add-to-cart .yotpo-radio-container{padding:0;margin:0;width:100%}.product_benefits li:last-child{margin-bottom:0!important}.product__title .h2{font-size:26px;margin-top:0}.yotpo-widget-subscriptions-add-to-cart .yotpo-selling-plan-radio-label:after,.yotpo-select-radio-label:after{top:4px;width:12px!important;height:12px!important}.single-product .yotpo-widget-subscriptions-add-to-cart .yotpo-radio-label-input{margin-right:5px;width:23px;height:23px}.single-product .yotpo-selling-plans .yotpo-radio-container{margin-bottom:8px!important}.product__info-container>*+*{margin:5px 0}.yotpo-widget-subscriptions-add-to-cart .yotpo-selling-plans-wrapper{margin-top:10px!important}.single-product .quantity-quickadd-div>div{flex:0 0 70%;max-width:70%;margin-right:0}.single-product .quantity-quickadd-div>div.product-form__quantity{flex:0 0 30%;max-width:30%;margin-right:0;padding-right:10px}.single-product .quantity__button{width:calc(2.5rem / var(--font-body-scale))}.single-product .quantity__button svg{width:13px}.yotpo-widget-subscriptions-add-to-cart .yotpo-subscription-benefits-wrapper{margin-bottom:0!important;padding:2px!important}.single-product .quantity{min-height:44px}.product__info-wrapper .product-form__submit{height:44px}.single-product .quantity-quickadd-div{flex-wrap:wrap;margin-bottom:10px}.hydration_modes{margin-top:20px;margin-bottom:0}.product .product__description{margin-bottom:20px;padding-bottom:20px;margin-top:15px}.product .product__title{margin-bottom:0}.single-product .yotpo-widget-subscriptions-add-to-cart .yotpo-subscription-benefits-list .yotpo-subscription-benefits-list-bullet .yotpo-subscription-benefits-list-bullet-text{font-size:11px;padding-bottom:0!important}.single-product .yotpo-widget-subscriptions-add-to-cart .yotpo-radio-label.yotpo-radio-label-text{font-size:14px}body .yotpo-widget-subscriptions-add-to-cart .yotpo-radio-and-dropdown-label{min-height:35px;font-size:14px}.single-product .yotpo-widget-subscriptions-add-to-cart .yotpo-subscription-benefits-list-bullet{margin:0}.yotpo-selected .yotpo-selling-plan-select-container{bottom:5px}.single-product .yotpo-widget-subscriptions-add-to-cart .yotpo-select-wrapper{height:35px!important}.single-product .yotpo-selling-plans>div{width:50%;max-width:50%}.single-product{padding-top:15px!important}.notify-me-2-button,.pre-order-2-button{padding-block:13px;font-size:15px}.spurit-notify-me-wrapper .design-pre-order-template-wrapper button{display:block;width:100%}.spurit-notify-me-wrapper .notify-me-2-button{width:100%}.spurit-notify-me-wrapper{margin-top:7px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom-product.css.map */
