:root{--heading-font-family: "Cormorant",sans-serif;--heading-font-weight: 300}.font-weight-300{font-weight:300!important}.rc_widget__option__plans__dropdown{padding:12px;margin-bottom:0;width:100%}.rc-selling-plans[style="display: block;"]{display:none!important}.media-swatch{--swatch-size: 100px}.small-label{display:block;text-align:center;line-height:1.2em;margin-top:.5rem;font-weight:700;text-transform:uppercase}.product-info__product-picker{margin-bottom:0;margin-top:0}.recharge-container{background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-bottom:1rem;border:1px solid #ccc;border-top:0}.rc-template__radio-group .rc-radio-group__options{display:flex}.rc-template__radio-group .rc-radio-group__options label{flex:0 50%;max-width:50%;border-bottom:0!important}.rc-template__radio-group .rc-radio:not(:first-child){border:0!important}.rc-template__radio-group .rc-radio .rc-radio__label .rc-option__price{display:none!important}.rc-template__radio-group .rc-radio-group__options{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom:0!important}.rc-template__radio-group .rc-radio__label{font-size:var(--text-h6);font-weight:700;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing)}.rc-container{margin-bottom:0!important}.rc_container_wrapper .rc_popup{display:none}.ct-text{font-size:1.1rem;font-weight:700;line-height:1.2rem}.rc-tab-item{display:none;padding:1rem}.rc-tab-item.active{display:block!important}.selector-rc .ct-text{display:block}#rc_selector{display:block;width:100%;padding:1rem;border:1px solid #ccc;margin-top:.5rem}.one-price{color:var(--accent-color)}.recharge-container .price-list,.blockApp-price{flex-direction:row-reverse;justify-content:start;line-height:1.2em}.blockApp-price{align-items:baseline;gap:var(--spacing-0-5) var(--spacing-2);flex-wrap:wrap;display:flex}.recharge-container .price-list sale-price,.subs-price{font-size:1.2rem}.selector-rc{margin-top:.5rem}.rc-template__radio-group .rc-radio .rc-radio__label{font-weight:700;line-height:1.2em}.rc-template__radio-group .rc-radio .rc-radio__label{align-items:center}.rc-template__radio-group .rc-radio{padding:1rem!important}.rc_widget__option__discount{color:rgb(var(--on-sale-text))}.rc-widget .rc-option--active .rc_widget__option__discount{color:inherit}.icons-below{margin-top:1rem}.small-text span{display:block;line-height:1.2em}.small-text{font-size:13px}.red-text{color:var(--accent-color)}.shopify-section--featured-product .rc-template__radio-group .rc-radio__label{font-size:var(--text-base)}.image-link-blocks__item{align-self:center}.image-link-blocks{align-items:center;justify-content:flex-start}.toggle-container:not(.active){display:none}.toggle-container{transition:height .1s ease-in-out;overflow:hidden}.benefits-below{margin-top:var(--spacing-6)}.item-benefit{display:flex;align-items:center;gap:10px}.item-benefit img{max-width:25px}.item-benefit{width:calc(50% - var(--spacing-4) / 2)}.shopify-section--image-link-blocks{--section-stack-spacing-block: 0;--grid-gutter: var(--spacing-4)}.author-name{font-weight:700}.testimonial img{border:var(--border-width) solid var(--color-border)}.collapse-content.collapsed p{max-height:200px;overflow:hidden;transition:max-height .3s ease-out}.product-quick-add__variant button{--button-text-color: 255,255,255}.atc__payment-icons{justify-content:center;margin-top:1rem}.user-test{line-height:1em;font-family:var(--heading-font-family);letter-spacing:var(--heading-letter-spacing);font-weight:600;display:flex}.verified-icon{max-width:1rem;margin-left:.3rem}.verified-icon svg{display:block;width:1rem}.icons-below a{text-decoration:underline}.subs-includes{background:var(--bg-color);color:var(--text-color);border-radius:5px;margin-top:1rem;display:flex;align-items:center}.rc-selling-plans{display:none}.subs-includes em{font-style:normal;background:var(--text-color);color:#fff;padding:.1rem .3rem;border-radius:10px}.subs-includes>div:first-child{padding:0 1rem}.subs-includes>div:last-child{flex:0 100px;padding-right:2rem}.subs-includes>div{flex:1 auto}product-quick-add .button{color:#fff}product-quick-add .button:hover{background-color:transparent!important;color:rgb(var(--button-outline-color) / var(--button-background-opacity, 1))!important;box-shadow:inset 0 0 0 2px currentColor!important}[data-product-tab]{display:none}[data-product-tab].active{display:block}.tabs-feat-wrapper{justify-content:center;max-width:600px;margin:auto;width:100%}.tabs-feat-wrapper>div{flex:0 33.3%}.feat-button{background:#f7f7f8;padding:5px;color:var(--text-color);position:relative;width:100%}.feat-button.active{background-image:var(--gradient)}.collection_title{position:relative;z-index:2;padding:.8rem 2rem;background:var(--bg-color);line-height:1em;width:100%;pointer-events:none;text-align:center;display:block}.has-text-above{position:relative}.text-behind-image{position:absolute;left:50%;transform:translate(-50%);bottom:1rem;z-index:2;background:#fff;padding:1rem;min-width:27rem;border:1px solid #d7ab71}.testimonial-banner p{font-size:90%}.testimonial-banner h4{font-weight:700}.testimonial-banner .heading-test{margin-bottom:.2rem}.testimonial-banner img{display:block;max-width:13rem;width:100%;margin:0 auto .5rem}.play-button-pop svg{width:1.7rem;height:1.7rem}.play-button-pop .button{text-transform:uppercase}.play-button-pop .button *{pointer-events:none}#overlay{display:none}body.active-pop{overflow:hidden}body.active-pop #overlay{position:fixed;top:0;width:100%;height:100%;background:#00000082;display:flex;align-items:center;justify-content:center;padding:1rem;z-index:999}.modal{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.modal-pop-inner{width:100%;max-width:24rem}.frame-wrapper{position:relative;padding-bottom:156%;width:100%}.frame-wrapper iframe,.frame-wrapper video-media{position:absolute;top:0;left:0;width:100%;height:100%}.frame-wrapper video-media video{object-fit:contain;width:auto;margin:auto}.cart-button{background:var(--bg-color);color:var(--text-color);padding-left:1rem;padding-right:1rem;border-radius:5px}.cart-button:hover{background-color:transparent!important;color:rgb(var(--button-outline-color) / var(--button-background-opacity, 1))!important;box-shadow:inset 0 0 0 2px currentColor!important}.cart-button .count-bubble{--size: var(--spacing-6)}.count-bubble{background:var(--bg-color);color:var(--text-color)}.cart-button .header__cart-count{left:auto;right:.3rem;top:-.6rem}.mobile-content-over{padding:var(--media-with-text-content-padding)}.p-0{padding:0!important}.mobile-overlayed{position:relative}.mobile-image-bg{width:100%;height:100%}.mobile-content-over{position:absolute;top:0;left:0;width:100%;z-index:2}.mobile-content-over .button{width:100%}.d-block{display:block!important}.media-swatch *{pointer-events:none}.custom-price{display:none}.update--wrapper{text-align:right}.rc-radio__label .price-label{display:none}.subs-price{color:rgb(var(--on-sale-text))}.autoplay-slide{scroll-behavior:smooth}line-item-quantity .quantity-selector__button{padding-inline-start:var(--spacing-2);padding-inline-end:var(--spacing-2);height:100%}line-item-quantity .quantity-selector__button *{pointer-events:none}.cancel-pointer-events{pointer-events:none!important}@media(max-width:999px){.d-mb-block{display:block!important}.hide-mb-scroll scroll-progress{display:none!important}.justify-mb-center{justify-content:center!important}.d-mb-flex{display:flex!important}.image_text__buttons{display:flex;gap:var(--spacing-4);justify-content:center}.text-behind-image{position:relative;left:0;transform:unset;bottom:0;max-width:100%!important;border:0!important;min-width:unset;border-bottom:1px solid #d7ab71!important}}@media(min-width:1150px){.shopify-section--featured-collection .section-header{grid-template-columns:1000px;justify-content:space-between}.shopify-section--featured-collection .section-header .prose{margin-left:0;margin-right:auto}}@media(min-width:700px){.rc-onetime-content{padding:1rem 3rem 1rem 1rem}.image-col.sticky{position:sticky;top:calc(var(--header-height) + 1rem)}}@media(max-width:699px){.effects-wrapper .timeline__buttons{position:absolute;bottom:13rem;width:75%;justify-content:space-between;z-index:2;left:50%;transform:translate(-50%);display:flex;gap:.5rem}.effects-wrapper{position:relative}.image-link-blocks{justify-content:unset}.accordions-column{gap:0!important}.first-acc-col{order:2}.toggler-title{padding:var(--spacing-2)!important;border-bottom:0!important}.second-acc-col .toggler-title:after{left:auto!important;right:0!important}.toggler-title:after{content:unset!important}.second-acc-col{order:3}.acc-col,.img-acc-col{width:100%!important;max-width:100%!important}.img-acc-col{width:45%!important;margin:0 auto 1rem}.first-acc-col,.second-acc-col{padding-top:0rem!important}.item-benefit{width:calc(100% - var(--spacing-4) / 2)}.offer{padding-top:var(--spacing-1);padding-bottom:var(--spacing-1)}span.rc_widget__option__label.rc-radio__label{flex-wrap:wrap;font-size:14px}.rc-template__radio-group .rc-radio{padding:8px!important}span.rc-option__text{font-size:14px}.icons-below{flex-wrap:wrap}.icons-below>div{flex:0 100%;width:100%}}#shopify-section-template--16932315758841__f33479ae-5920-45cd-8e22-28ad05c92eaf .section{padding-block-start:0;padding-block-end:0;border-top:1px solid #fff0;border-bottom:1px solid #fff0}#shopify-section-template--17652133921017__f33479ae-5920-45cd-8e22-28ad05c92eaf .section{padding-block-start:0}.shopify-section--main-cart .page-spacer{margin-block-end:1rem}#shopify-section-template--17652133232889__multi_column_fAxiXx .section{padding-block-start:0}.featured-product-section.index .rc-subs-content .custom-sale-price{color:rgb(var(--on-sale-text))}.featured-product-section.index .rc-subs-content sale-price.text-subdued.text-on-sale{display:none}.buy-button-and-quantity{display:flex;align-items:end;gap:24px}.product-info__buy-buttons{flex-grow:1}@media(min-width:700px)and (max-width:999px){.shopify-section--main-product .image-col.sticky{position:relative;top:auto}}.shopify-app-block .oke-reviewCarousel-slider .oke-reviewCarousel-reviews .oke-reviewCarousel-reviews-review .oke-reviewContent-title.oke-title{font-family:var(--oke-bodyText-fontFamily);font-weight:400}.shopify-section--main-product .info-col .product-info>.buy-section .atc__payment-icons{display:none}@media(max-width:575px){.shopify-section--main-product .info-col .product-info{display:flex;flex-direction:column}.shopify-section--main-product .info-col .product-info>.shopify-app-block:has(>purchase-options) .stayai-subscription,.shopify-section--main-product .info-col .product-info>.shopify-app-block:has(>purchase-options){margin:0}.shopify-section--main-product .info-col .product-info>.product-info__product-picker,.shopify-section--main-product .info-col .product-info>purchase-options,.shopify-section--main-product .info-col .product-info>.buy-section,.shopify-section--main-product .info-col .product-info>.shopify-app-block:has(>purchase-options),.shopify-section--main-product .info-col .product-info>.product-info__text-with-okendo,.shopify-section--main-product .info-col .product-info>.product-info__text:not(.product-info__text-with-okendo){order:-1}.shopify-section--main-product .info-col .product-info>purchase-options .stay-ai-subscriptions>.rtx-subscription,.shopify-section--main-product .info-col .product-info>purchase-options{margin-bottom:0}.shopify-section--main-product .info-col .product-info>.product-info__text-with-okendo{margin-bottom:20px}}.variant-picker:has(.product__bottle-discount-percentage) .variant-picker__option-info{margin-bottom:20px}.variant-picker:has(.product__bottle-discount-percentage) .variant-picker__option-values{gap:20px}.product__bottle-discount-percentage{position:absolute;right:-15px;top:-15px;width:30px;height:30px;white-space:wrap;background:#d7ab71;border-radius:50%;color:#000;display:flex;line-height:1;justify-content:center;align-items:center;text-align:center;font-size:11px;font-weight:500;z-index:1}@media screen and (min-width:700px){.product__bottle-discount-percentage{width:40px;height:40px;font-size:13px}}.button-custom-primary-css.black-border{transition:all .3s ease}.button-custom-primary-css.black-border:hover{background:#000;color:#fff}.shopify-section--main-product .product-info .quantity-selector__input{max-width:4ch}.shopify-section--main-product product-quick-add.product-quick-add{z-index:99;transition:all .3s ease}.shopify-section--main-cart line-item-quantity .quantity-input{pointer-events:none}.shopify-section--main-product .product-gallery__thumbnail{position:relative}.shopify-section--main-product .product-gallery__thumbnail:before{content:"";width:100%;padding-top:100%;display:block}.shopify-section--main-product .product-gallery__thumbnail img{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:calc(100% - 6px)}.shopify-section--main-product .product-info__accordion .accordion__content ul li>strong:first-of-type{margin-right:5px}.footer__newsletter-form .form-control input:-webkit-autofill,.footer__newsletter-form .form-control input:-webkit-autofill:hover,.footer__newsletter-form .form-control input:-webkit-autofill:focus,.footer__newsletter-form .form-control input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #570c54 inset!important;background-color:#570c54!important;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#fff!important;border-color:#fff;outline:none;box-shadow:#fff 0 0 0 1px!important;color:#fff!important}.footer__newsletter-form .form-control input:-webkit-autofill:-webkit-autofill~.floating-label,.footer__newsletter-form .form-control input:-webkit-autofill:hover:-webkit-autofill~.floating-label,.footer__newsletter-form .form-control input:-webkit-autofill:focus:-webkit-autofill~.floating-label,.footer__newsletter-form .form-control input:-webkit-autofill:active:-webkit-autofill~.floating-label{color:#fff}.shopify-block.shopify-app-block [data-oke-carousel] .oke-reviewCarousel-slider .oke-helpful .oke-helpful-vote{line-height:150%}.shopify-section.shopify-section-group-footer-group.shopify-section--apps #insta-feed .instafeed-new-arrow{z-index:9}.shopify-section--main-product .product .form-control quantity-selector{--input-height: 4rem}body.reviews-2 .shopify-section.shopify-section--custom-html .oke-w-reviews-main.oke-w-reviews-main--nav-divider .oke-w-reviews-list-item{padding-left:1.5em;padding-right:1.5em}.buy-button-and-quantity .product-info__quantity-selector>.form-control{display:flex;flex-direction:column}@media screen and (min-width:1150px){.shopify-section--testimonials .scrollable-with-controls{overflow:hidden;padding:1px}}@media screen and (max-width:999px){.shopify-section--collection-list .circle-button.circle-button--lg.circle-button--fill.border.group{display:none!important}}@media(max-width:699px){.shopify-section--main-product .product .form-control quantity-selector{--input-height: 3.85rem}product-quick-add.product-quick-add.is-visible{bottom:50px!important}.shopify-section--main-product .product-info>.offer{padding-top:15px;padding-bottom:15px}.shopify-section--main-cart .empty-state .count-bubble.count-bubble--lg{background:#fff;border:1px solid silver;width:15px;height:15px;padding:0;font-size:9px}}@media screen and (max-width:575px){.shopify-section--testimonials scroll-carousel .testimonial .h-stack.align-center.gap-4.sm\:gap-6{flex-direction:column;align-items:flex-start}.shopify-section--main-product .product-info .quantity-selector__input{max-width:1ch}.shopify-section--main-product .product-info__accordion .accordion__content ul li>strong:first-of-type{min-width:92px}}@media screen and (max-width:375px){header .header__icon-list{gap:3px}header .header__icon-list .glc-switcher-btn__icon-arrow{right:5px}header .header__icon-list .glc-switcher-btn{padding-right:20px}header .header__icon-list .glc-switcher-btn__country{gap:2px}}.header__cart-account_without-icon{font-weight:500}.header__cart-account_without-icon .header__cart-count{left:auto;right:calc(var(--spacing-4) / 2 * -1)}@media(max-width:699px){.header__cart-account_without-icon{margin-top:-2px}}@media(max-width:400px){.header__cart-account_without-icon:not(.mobile-hide){display:flex;align-items:center}.header__cart-account-text{font-size:12px}.header__cart-account_without-icon .header__cart-count{top:-.6125rem}}@media(max-width:575px){.product .product-info .buy-section+.offer,.product .product-info .buy-section+.offer+.offer{order:-1}.product .product-info .recharge-container{border:none}}
/*# sourceMappingURL=/cdn/shop/t/118/assets/custom.css.map */
