.header>.header__row{transition:box-shadow .2s;box-shadow:0 4px 16px #37232c00}.header[data-sticky-state=active]>.header__row{box-shadow:0 4px 16px #37232c0a}#cart-drawer-header{padding-block:10px;z-index:2}#cart-drawer-header+.group-block{margin-bottom:20px}.cart-drawer__content+.group-block .onetimepurchase,.cart-drawer__content+.group-block .compare-at-price,.cart_footer .cross_sell:not(:has(.variant-card:not(.card--1-bottle))),.cart-drawer .variant-card .price_sale-percentage,.cart-drawer .variant-card .variant_description{display:none}.cart-drawer .cart-items-component{overflow-y:auto;overflow-x:hidden}.cart-drawer .cart-items-component .cart-drawer__content,.cart-drawer .cart-items-component .cart-drawer__items{overflow-y:visible;height:auto}.cart-drawer .cart-items-component .cart-drawer__items{min-height:35vh}.cart-drawer .card--1-bottle{display:none}.cart-drawer img{border-radius:8px!important}.cart-drawer .variant-cards .button.add-to-cart-button{min-height:unset!important;width:auto;aspect-ratio:1 / 1;padding:12px;margin:auto 0 auto auto;height:auto}.cart-drawer .variant-cards .add-to-cart-text__content{display:none;color:#fff}.cart-drawer .cart-items__price{font-weight:700}.cart-drawer .cart__item-price{display:flex;flex-direction:column-reverse;padding-top:8px}header-component dialog[open]{top:0;z-index:1}header-component cart-drawer-component:after{content:"";position:fixed;top:0;left:0;display:block;width:100%;height:100%;background:#000;opacity:0;pointer-events:none;transition:all .2s}header-component cart-drawer-component:has(dialog[open]):after{opacity:.4;pointer-events:all}.qbk-popup>.vm{background-color:transparent;box-shadow:none;width:calc(100% - 40px)}.qbk-popup>.vm>.vm-content{background-color:transparent}.qbk-popup>.vm>.vm-content>.qbk-popup-wrapper{max-width:500px;width:100%!important}.variant-option__button-label.variant-option__image:has(>svg):after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#ccc;opacity:.5;z-index:2;cursor:not-allowed}.variant-option__button-label.variant-option__image:has(>svg):hover{border-color:var(--color-variant-border)}.variant-option__button-label.variant-option__image:has(>svg):hover .variant-option__button-radio:before{background-color:transparent!important}.product-details product-form-component{padding-inline:0px!important}.product-details product-form-component .shopify-payment-button__button,.product-details product-form-component .product-form-buttons add-to-cart-component button{--size: 20px;font-size:var(--size)!important;--icon-size-sm: var(--size)}.product-information__grid .product-details product-price{padding:0;border:none;border-radius:0;margin-top:0}product-price .onetimepurchase{display:none!important}.product-information__grid product-price span.price{display:block;line-height:1;padding-block:8px 12px}.product-details [ref=priceContainer]{display:grid;grid-template-columns:auto 1fr;grid-template-rows:repeat(3,auto);align-items:center;column-gap:12px}.product-details [ref=priceContainer] .compare-at-price{grid-row:1 / 2}.product-details [ref=priceContainer] .price{grid-column:1 / 2}.product-details [ref=priceContainer] .price_sale-percentage{grid-column:2 / 3;margin-block:8px 12px}.product-details [ref=priceContainer] .price,.product-details [ref=priceContainer] .price_sale-percentage{grid-row:2 / 3}.product-details [ref=priceContainer] .variant_description{grid-row:3 / 4;grid-column:1 / -1}.price_sale-percentage{font-size:14px;font-weight:700;padding:6px 12px;background-color:#ffbdc7;border-radius:99px;width:fit-content;color:initial}.text-star-top{--stars: #fdbe00;--rating: 4.95}.text-star-top .text-block:first-child strong:before{content:"\2605\2605\2605\2605\2605";font-size:calc(var(--font-size) + 2px);letter-spacing:2px;background:linear-gradient(90deg,var(--stars) calc(var(--rating) / 5 * 100%),transparent calc(var(--rating) / 5 * 100%));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:1px var(--stars);letter-spacing:6px;margin-right:6px;line-height:1}.text-star-top .text-block:first-child strong:after{content:"\b7";margin-inline:10px}@media(min-width:750px){.text-star-top .text-block *{line-height:25px}}@media(max-width:749px){.text-star-top div:has(>.dividerr){display:none!important}.add-to-cart-price{display:none}}#judgeme_product_reviews .jm-review-widget__header .jm-average-rating-display>.jm-cluster>.jm-text:first-child{font-size:32px;color:#af1323}#judgeme_product_reviews .jm-review-widget__header .jdgm-tabs{margin-top:10px}#judgeme_product_reviews:has(.jdgm-legacy-widget-content){display:none}#judgeme_product_reviews .jm-review-widget{padding-block:0px!important}#judgeme_product_reviews .jdgm-review-card__content{background-color:#fff}#judgeme_product_reviews .jdgm-masonry-grid__fade{--gradient-background: var(--color-background)}.custom_shadow{box-shadow:0 4px 16px #37232c0a}.custom_shadow_drop-shadow{filter:drop-shadow(0 4px 16px rgba(55,35,44,.04))}.custom_shadow-pink{box-shadow:0 10px 24px #c9477838}.max_1300{max-width:1400px}.max_1000{max-width:1000px}.w_1300 .custom-section-content{max-width:1300px;margin-inline:auto}@media(max-width:749px){.group-block-height-fix .group-block-content>.group-block{height:auto!important;flex-basis:auto!important}.text-block-fix .text-block{flex:unset!important}.bundle_footer{flex-basis:unset!important}}.product_carousel slideshow-slides{padding-block:30px;z-index:1}.product_carousel .variant-card{display:block;padding:50px 20px 30px}.product_carousel .variant-cards,.product_carousel .variant-card{height:100%}.product_carousel .variant-card-buy{padding-top:30px;margin-top:auto;width:100%}.product_carousel .variant-card .variant-card-image,.product_carousel .variant-card .variant-card-buy,.product_carousel .variant-card,.product_carousel .variant-card .variant_description{display:none}.product_carousel .card_1 .variant-card.card--1-bottle .variant-card-buy,.product_carousel .card_2 .variant-card.card--2-bottles .variant-card-buy,.product_carousel .card_3 .variant-card.card--3-bottles .variant-card-buy,.product_carousel .card_1 .variant-card.card--1-bottle,.product_carousel .card_2 .variant-card.card--2-bottles,.product_carousel .card_3 .variant-card.card--3-bottles{display:flex;align-items:start;flex-direction:column;gap:0}.product_carousel .variant-card [ref=priceContainer]{display:flex;flex-direction:column}.product_carousel .variant-card [ref=priceContainer] .price{font-size:32px;font-weight:700}.product_carousel .variant-card [ref=priceContainer] .price_sale-percentage{margin-top:12px}.product_carousel .carousel-content .card.card_3{--border-color: #dc1d30 !important;--border-width: 2px;box-shadow:0 12px 28px #5022351a}.product_carousel .carousel-content .card.card_3 .card__inner>.text-block{background-color:var(--border-color);position:absolute;top:0}.product_carousel .carousel-content .card.card_3 .card__inner>.text-block *{color:var(--color-primary-button-text)!important}.product_carousel .carousel-content slideshow-slides{display:grid;grid-template-columns:repeat(var(--carousel-columns),var(--card-size));grid-auto-rows:1fr}.product_carousel .carousel-content .card{width:100%;grid-row:1 / 2}.product_carousel .variant-card .variant-card-buy{--style-border-width-primary: 2px}@media(min-width:750px){.product_carousel .carousel-content slideshow-slides{--card-size: 1fr}.product_carousel .carousel-content .card.card_1{grid-column:1 / 2}.product_carousel .carousel-content .card.card_2{grid-column:2 / 3}.product_carousel .carousel-content .card.card_3{grid-column:3 / 4}.product_carousel slideshow-arrows{display:none!important}.product_carousel slideshow-slides{cursor:default}}@media(max-width:749px){.product_carousel .carousel-content slideshow-slides{--card-size: 90%}.product_carousel .carousel-content .card.card_3 .card__inner>.text-block *{font-size:12px}.product_carousel .carousel-content .card__inner .variant_link *{font-size:20px}.product_carousel .carousel-content .card__inner .buy-buttons-block{--font-size: 12px !important}}@media(max-width:749px){.mobile_reverse .section-content-wrapper{flex-direction:column-reverse}.product-details .buy-buttons-block{padding-top:12px}#shopify-block-AL2xkaVN2RGhtTWlMY__judge_me_reviews_review_widget_QK9LNe .jm-review-widget__header.jm-review-widget-minimal-header>.jm-cluster,#shopify-block-AL2xkaVN2RGhtTWlMY__judge_me_reviews_review_widget_QK9LNe .jm-review-widget-minimal-header__button-and-filters{justify-content:center}}.circle_bg{overflow:hidden}.circle_bg:after{content:"";background-repeat:no-repeat;background-size:contain;display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.circle_bg.pink:after{background-image:url(/cdn/shop/files/ellipse.webp?v=1750050938&width=1000);opacity:.4}.circle_bg.white:after{background-image:url(/cdn/shop/files/white_circle.png?v=1788616873&width=1000);opacity:.1}.circle_bg.white_2:after{background-image:url(/cdn/shop/files/white_circle.png?v=1788616873&width=1000);opacity:.4}.circle_bg.bottom:after{background-position:0% 50px}.circle_bg.bottom_2:after{background-position:0% 100%}.circle_bg.top:after{background-position:0% -50px}.circle_bg.right:after{transform:scaleX(-1)}.inside .ingredients .icon-block{border-radius:99px;padding:20px;background-color:#ffeeeb}.faq .faq_accordions accordion-custom .details{border:solid 1px rgba(0 0 0 / .15)!important;border-radius:16px}.faq .faq_accordions accordion-custom .details .details__header{padding:16px 24px;font-weight:600;font-size:16px!important;display:grid;grid-template-columns:1fr 16px;gap:12px}.faq .faq_accordions accordion-custom .details .details-content{background-color:#ffeeeb;margin:10px 20px 20px;padding:20px;border-radius:16px}.faq .faq_accordions accordion-custom:not(:last-child) .details{margin-bottom:16px}@media(max-width:425px){footer .copyright .text-block{max-width:270px}}.flex_wrap .group-block-content{flex-wrap:wrap}.ingredients .twobox-outer>.group-block-content{display:grid!important;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.ingredients .twobox{width:100%!important;height:100%!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
