.product--product-2-0-no-qty-updated .badge{position:relative;overflow:visible;padding:3px 6px;border-radius:5px;text-align:center;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:500;line-height:110%;border:none}.product--product-2-0-no-qty-updated .badge:before{content:"";display:block;position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);z-index:-1;background:linear-gradient(90deg,#d3a9fe80,#fb9f8f80);border-radius:5px}.product--product-2-0-no-qty-updated .product__advanced-text-container{padding:4px 8px;display:flex;align-items:center;gap:4px;border-radius:8px}.product--product-2-0-no-qty-updated .product__advanced-text-icon{position:relative;width:24px;min-width:24px;line-height:0}.product--product-2-0-no-qty-updated .product__advanced-text-icon img{width:100%;height:auto;object-fit:contain}.product--product-2-0-no-qty-updated .product__advanced-text-content *{color:#3d2458;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.6px;margin:0}.product--product-2-0-no-qty-updated .thumbnail-slider .thumbnail-list.slider{margin-bottom:1.5rem}.product--product-2-0-no-qty-updated .product__title{margin:2.4rem 0 .8rem;font-size:18px;font-weight:700;font-family:var(--font-heading-family)}.product--product-2-0-no-qty-updated .sticky_add_cart .product__title{font-size:12px}.product--product-2-0-no-qty-updated .product__description{padding:10px;background-color:#ed5a0114;border-radius:8px;margin:2.4rem 0}.product--product-2-0-no-qty-updated .product__description a.highlighted{display:block;margin:10px 0;padding:7px;background-color:#fff;border-radius:7px;color:#ed5a01;font-family:var(--font-body-family);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.6px;text-align:center;text-decoration:none}.product--product-2-0-no-qty-updated .product__description a:hover{text-decoration:underline}.product--product-2-0-no-qty-updated .product__text.subtitle,.product--product-2-0-no-qty-updated .taste-variants--title{color:var(--Dark, #3D2458);font-family:var(--font-heading-family);font-size:16px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:.6px}.product--product-2-0-no-qty-updated .taste-variants--title{margin:0 0 1.2rem}.product--product-2-0-no-qty-updated .taste-variants,.product--product-2-0-no-qty-updated .recharge-wrapper{margin:2.4rem 0}.product--product-2-0-no-qty-updated .newDivWrapper .pdp-icons__wrapper span{color:#3d2458}.product--product-2-0-no-qty-updated .taste-variants--wrapper--inner.is--selected .taste-variants--wrapper--card{position:relative;overflow:visible;border-radius:8px;background:linear-gradient(90deg,#f2e5fe,#fde2de);padding:8px;border:none;gap:8px}.product--product-2-0-no-qty-updated .taste-variants--wrapper--inner.is--selected .taste-variants--wrapper--card:before{content:"";display:block;position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);border-radius:8px;z-index:-1;background:linear-gradient(90deg,#d3a9fe,#fb9f8f)}.product--product-2-0-no-qty-updated .taste-variants--wrapper--inner img{max-width:46px;max-height:46px}.product--product-2-0-no-qty-updated .taste-variants--wrapper--inner p{color:#3d2458;font-family:Helvetica Neue;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.6px}.product--product-2-0-no-qty-updated .taste-variants--wrapper--inner:not(.is--selected) .taste-variants--wrapper--card{flex:1;background:linear-gradient(90deg,#d3a9fe1a,#fb9f8f1a);border:1px solid #D3A9FE80;border-radius:8px;padding:8px;gap:8px}.product--product-2-0-no-qty-updated .taste-variants--wrapper--inner{position:relative}.product--product-2-0-no-qty-updated .taste-variants--badge{border-radius:5px;background:#ed5a01;padding:3px 6px;position:absolute;top:0;right:16px;transform:translateY(-50%);width:fit-content;text-align:center;font-family:var(--font-body-family);font-size:15px!important;font-style:normal;font-weight:500;line-height:110%;color:#fff;z-index:1}.product--product-2-0-no-qty-updated .taste-variants--wrapper{align-items:stretch}.product--product-2-0-no-qty-updated .recharge-one-time__wrapper,.product--product-2-0-no-qty-updated .recharge-subscription__wrapper{position:relative;overflow:visible;border-radius:8px;background:linear-gradient(90deg,#fbf6ff,#fff5f4);padding:12px 8px;z-index:auto;margin:20px 0 0}.product--product-2-0-no-qty-updated .recharge-one-time__wrapper:has(.compare-at-badge),.product--product-2-0-no-qty-updated .recharge-subscription__wrapper:has(.recharge__badge){padding-top:20px}.product--product-2-0-no-qty-updated .recharge-one-time__wrapper[data-checked=true],.product--product-2-0-no-qty-updated .recharge-subscription__wrapper[data-checked=true]{background:linear-gradient(90deg,#e9d4fe,#fdcfc8)}.product--product-2-0-no-qty-updated .recharge-one-time__wrapper[data-checked=true]:before,.product--product-2-0-no-qty-updated .recharge-subscription__wrapper[data-checked=true]:before{background:linear-gradient(90deg,#d3a9fd,#fb9f90)}.product--product-2-0-no-qty-updated .recharge-one-time__wrapper:before,.product--product-2-0-no-qty-updated .recharge-subscription__wrapper:before{content:"";display:block;border-radius:8px;position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);background:linear-gradient(90deg,#d3a9fe80,#fb9f8f80);z-index:-1}.product--product-2-0-no-qty-updated .recharge-one-time__wrapper .recharge-subscription__heading,.product--product-2-0-no-qty-updated .recharge-subscription__wrapper .recharge-subscription__heading{display:flex;align-items:center;gap:8px;border:none;padding:0 8px 0 0;border-radius:0;background-color:transparent}.product--product-2-0-no-qty-updated .recharge-subscription__wrapper[data-checked=true] .recharge-subscription__heading,.product--product-2-0-no-qty-updated .recharge-one-time__wrapper[data-checked=true] .recharge-subscription__heading{background:transparent}.product--product-2-0-no-qty-updated .recharge-subscription__radio-button{width:20px;height:20px;border:1px solid #490099;position:relative;border-radius:50%;display:block}.product--product-2-0-no-qty-updated .recharge-subscription__radio-button:before{content:"";display:none;width:13px;height:13px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#490099}.product--product-2-0-no-qty-updated .recharge-subscription__wrapper[data-checked=true] .recharge-subscription__radio-button:before,.product--product-2-0-no-qty-updated .recharge-one-time__wrapper[data-checked=true] .recharge-subscription__radio-button:before{display:block}.product--product-2-0-no-qty-updated .recharge-subscription__image{width:42px;max-width:42px;position:relative;line-height:0}.product--product-2-0-no-qty-updated .recharge-subscription__image img{width:100%;height:auto}.product--product-2-0-no-qty-updated .subscription-widget-translation{color:#3d2458;font-family:var(--font-heading-family);font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.6px;margin:0 0 8px}.product--product-2-0-no-qty-updated .recharge-subscription__title{flex:1}div.recharge-subscription__wrapper .recharge-subscription__heading .recharge-subscription__title{gap:0}.product--product-2-0-no-qty-updated .subscription-widget__variant-title{display:block;width:fit-content;padding:5px 6px;background-color:#fff;border-radius:4px;color:#490099;font-family:var(--font-heading-family);font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.6px}.product--product-2-0-no-qty-updated .recharge-subscription__price-container{text-align:end;display:flex;flex-direction:column;align-items:flex-end;gap:4px}@media screen and (max-width: 385px){.product--product-2-0-no-qty-updated .recharge-subscription__price{flex-direction:column-reverse}}.product--product-2-0-no-qty-updated .recharge-subscription__price{margin:0;color:#490099;text-align:right;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:700;line-height:130%;display:flex;align-items:center;gap:6px}.product--product-2-0-no-qty-updated .recharge-subscription__price .compare-price{color:#a67bc8;font-size:14px;font-weight:400;text-decoration-line:line-through}.product--product-2-0-no-qty-updated .recharge-subscription__price-per-month{color:#6d6d6d;text-align:right;font-family:var(--font-body-family);font-size:11px;font-style:normal;font-weight:400;line-height:110%;margin:0}.product--product-2-0-no-qty-updated .recharge-subscription__price-per-kilogram{padding:4px 7px;border-radius:5px;background:#ffffff80;color:#6d6d6d;text-align:right;font-family:var(--font-body-family);font-size:7px;font-style:normal;font-weight:400;line-height:110%}.product--product-2-0-no-qty-updated .recharge-one-time__wrapper .recharge-subscription__body,.product--product-2-0-no-qty-updated .recharge-subscription__wrapper .recharge-subscription__body{display:none;padding:17px 8px 0;margin:17px 0 0;position:relative;border:none}.product--product-2-0-no-qty-updated .recharge-one-time__wrapper .recharge-subscription__body:before,.product--product-2-0-no-qty-updated .recharge-subscription__wrapper .recharge-subscription__body:before{content:"";display:block;width:100%;height:1px;position:absolute;top:0;left:0;background:linear-gradient(90deg,#debefd,#fcb7ac)}.product--product-2-0-no-qty-updated .recharge-one-time__wrapper[data-checked=true] .recharge-subscription__body{display:block}.product--product-2-0-no-qty-updated .recharge-subscription__benefit-list{padding:0;flex-direction:column;gap:12px;margin:0;display:none}.product--product-2-0-no-qty-updated .recharge-subscription__wrapper[data-checked=true] .product--product-2-0-no-qty-updated .recharge-subscription__benefit-list{margin:0 0 12px}.product--product-2-0-no-qty-updated .recharge-subscription__wrapper[data-checked=true] .recharge-subscription__benefit-list,.product--product-2-0-no-qty-updated .recharge-one-time__wrapper[data-checked=true] .recharge-subscription__benefit-list{display:flex}.product--product-2-0-no-qty-updated .recharge-subscription__wrapper[data-checked=true] .recharge-subscription__benefit-list{margin:0 0 12px}.product--product-2-0-no-qty-updated .recharge-subscription__benefit-item{display:flex;align-items:center;gap:12px;color:#3d2458;font-family:var(--font-body-family);font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.6px}.product--product-2-0-no-qty-updated .benefit-item__icon{position:relative;width:16px;max-width:16px;flex:0 0 16px}.product--product-2-0-no-qty-updated .benefit-item__icon img{width:100%;height:auto}.product--product-2-0-no-qty-updated .recharge-wrapper .badges-wrapper{position:absolute;top:0;right:13px;transform:translateY(-50%);display:flex;gap:4px}.product--product-2-0-no-qty-updated .recharge-wrapper .recharge__badge,.product--product-2-0-no-qty-updated .recharge-wrapper .compare-at-badge{padding:3px 6px;border-radius:5px;background-color:#ed5a01;color:#fff;text-align:center;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:500;line-height:110%;position:static;transform:translate(0)}.product--product-2-0-no-qty-updated .recharge-wrapper .recharge__badge:before,.product--product-2-0-no-qty-updated .recharge-wrapper .compare-at-badge:before{content:none}.product--product-2-0-no-qty-updated .recharge-wrapper .recharge-subscription__badge--most-poplar{background-color:#490099}.product--product-2-0-no-qty-updated .recharge-subscription__wrapper .recharge-subscription__body{display:block;transform:translate(0);background:transparent}.product--product-2-0-no-qty-updated .recharge-subscription__gift-list{padding:8px 12px;border-radius:8px;background:#fff;display:flex;flex-direction:column;gap:12px}.product--product-2-0-no-qty-updated .recharge-subscription__wrapper[data-checked=true] .recharge-subscription__gift-list{background:#ffffff80}.product--product-2-0-no-qty-updated .recharge-subscription__gift-item{display:flex;align-items:center;gap:12px}.product--product-2-0-no-qty-updated .gift-item__image{flex:0 0 48px;aspect-ratio:1/1;border-radius:5px;background:#3700991a;line-height:0;padding:3px}.product--product-2-0-no-qty-updated .gift-item__image img{width:100%;height:100%}.product--product-2-0-no-qty-updated .gift-item__text *{margin:0;color:#3d2458;font-family:var(--font-body-family);font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.6px}.product--product-2-0-no-qty-updated .gift-item__text strong{font-weight:500}.product--product-2-0-no-qty-updated .recharge-subscription__wrapper:not([data-checked=true]) #rechargeInfoButton,.product--product-2-0-no-qty-updated .recharge-subscription__wrapper:not([data-checked=true]) #rechargeInfoContent{display:none!important}.product--product-2-0-no-qty-updated .recharge-subscription__wrapper[data-checked=true] #rechargeInfoButton{display:block;padding:15px 0 7px;margin:0;color:#ed5a01;text-align:center;font-family:var(--font-body-family);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.6px;text-decoration:underline}.product--product-2-0-no-qty-updated .buy_buttons{margin:2.4rem 0}.product--product-2-0-no-qty-updated .product-form__quantity .form__label{color:#3d2458;font-family:var(--font-body-family);font-size:18px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.6px;margin:0 0 12px}.product--product-2-0-no-qty-updated .buy_buttons:has(.quantity) .product-form__quantity .form__label{color:#3d2458;font-size:12px;letter-spacing:.6px;margin:0 0 4px}.product--product-2-0-no-qty-updated .buy_buttons:has(.quantity) .product-form__quantity{margin-bottom:3px}.product--product-2-0-no-qty-updated .buy_buttons:not(:has(.quantity)) .product-form__quantity{margin:24px 16px 0 0}.product--product-2-0-no-qty-updated quantity-input.quantity{max-width:80px;border-radius:8px;border:1px solid rgba(73,0,153,.09);min-height:36px;margin:0}.product--product-2-0-no-qty-updated quantity-input.quantity:before,.product--product-2-0-no-qty-updated quantity-input.quantity:after{content:none}.product--product-2-0-no-qty-updated .product-form__input .quantity__button{width:23px}.product--product-2-0-no-qty-updated .quantity__input{padding:0}.product--product-2-0-no-qty-updated .buy_buttons:not(:has(.quantity)) .product-form__buttons{max-width:initial}.product--product-2-0-no-qty-updated .recharge-wrapper~.buy_buttons .quantity{max-width:82px;border-radius:8px;border:1px solid rgba(73,0,153,.09);min-height:38px;margin:0}.product--product-2-0-no-qty-updated .recharge-wrapper~.buy_buttons .quantity:before,.product--product-2-0-no-qty-updated .recharge-wrapper~.buy_buttons .quantity:after{content:none}.product--product-2-0-no-qty-updated .buy_buttons .product-form__submit{font-size:16px;min-height:58px}.product--product-2-0-no-qty-updated .ruk_rating_snippet i{color:#ffdf00}.product--product-2-0-no-qty-updated .ruk_rating_snippet .ruk-rating-snippet-count{color:#6d6d6d!important;font-family:var(--font-body-family)!important;font-size:13px!important;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.6px}.product--product-2-0-no-qty-updated .product__title+div{margin-top:.8rem}.product--product-2-0-no-qty-updated .taste-variants--not-available{opacity:.5;cursor:not-allowed;pointer-events:none}.product--product-2-0-no-qty-updated .newDivWrapper{gap:8px;row-gap:0}.product--product-2-0-no-qty-updated .newDivWrapper .pdp-icons__wrapper{flex:1 1 calc(50% - 8px)}.product--product-2-0-no-qty-updated .sticky_add_cart .add_to_cart{font-size:16px}.product__inventory-stock{margin:16px 0}.inventory-stock__wrapper{display:flex;justify-content:center;align-items:center;gap:8px}.inventory-stock__indicator{width:8px;height:8px;border-radius:50%;background:#00b67a}.inventory-stock__text{color:#00b67a;font-family:Helvetica Neue;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.inventory-stock__text p{margin:0}.inventory-stock__indicator.indicator--low-stock{background:#ed5a01}.inventory-stock__text.text--low-stock{color:#ed5a01}.inventory-stock__indicator.indicator--out-of-stock{background:#49009917}.inventory-stock__text.text--out-of-stock{color:#49009917}.product__text.shipping-row{display:flex;justify-content:center;align-items:center;gap:8px;margin:16px 0 18px;color:#3d2458;font-family:Helvetica Neue;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px}.product--product-2-0-no-qty-updated .other-payments{justify-content:center}.product--product-2-0-no-qty-updated .product__info-container .product-form,.product--product-2-0-no-qty-updated .product__info-container .buy_buttons{margin:16px 0}@media screen and (max-width: 749px){.product--product-2-0-no-qty-updated .product-form__quantity .form__label{font-size:16px}.inventory-stock__text,.product__text.shipping-row{font-size:12px}}@media screen and (min-width:750px){.product--product-2-0-no-qty-updated .product__advanced-text-container{max-width:32rem;padding:6px 8px}.product--product-2-0-no-qty-updated .product__title{font-size:20px}.product--product-2-0-no-qty-updated .product__description p{font-size:16px!important}.product--product-2-0-no-qty-updated .product__description a{font-size:14px}.product--product-2-0-no-qty-updated .product__text.subtitle,.product--product-2-0-no-qty-updated .taste-variants--title{font-size:18px}.product--product-2-0-no-qty-updated .newDivWrapper .pdp-icons__wrapper span,.product--product-2-0-no-qty-updated .taste-variants--wrapper--inner p{font-size:16px}.product--product-2-0-no-qty-updated .recharge-one-time__wrapper .recharge-subscription__heading .recharge-subscription__title span,.product--product-2-0-no-qty-updated .recharge-subscription__wrapper .recharge-subscription__heading .recharge-subscription__title span{font-size:18px}.product--product-2-0-no-qty-updated .recharge-one-time__wrapper .recharge-subscription__heading .recharge-subscription__title .subscription-widget__variant-title{font-size:16px}.product--product-2-0-no-qty-updated .recharge-subscription__price .price{font-size:18px}.product--product-2-0-no-qty-updated .recharge-subscription__price-per-month{font-size:12px}.product--product-2-0-no-qty-updated .recharge-subscription__price-per-kilogram{font-size:9px}.product--product-2-0-no-qty-updated .recharge-wrapper .recharge__badge,.product--product-2-0-no-qty-updated .recharge-wrapper .compare-at-badge,.product--product-2-0-no-qty-updated .recharge-subscription__benefit-item,.product--product-2-0-no-qty-updated .gift-item__text *{font-size:15px}.product--product-2-0-no-qty-updated .recharge-subscription__price .compare-price{font-size:16px}.product--product-2-0-no-qty-updated .product__info-wrapper{padding-left:3.2rem}.product--product-2-0-no-qty-updated .buy_buttons .product-form__submit{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/474/assets/section-main-product-ab-test.css.map */
