:root{--grid-small: 375px;--grid-medium: 768px;--grid-large: 1024px;--grid-xlarge: 1440px}.collection-card__inner.content-overlay .collection-card__title,.collection-card__inner.content-overlay .text-subtext{color:#91005c}.btn:before,.btn:after{display:none}.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline{border-radius:50px!important}.fixed-overlay{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.btn--primary{border:1px solid #91005c!important}.btn--primary:hover{background:#fff0f8!important;color:#91005c!important}.btn--secondary{border:1px solid #fff0f8!important}.btn--secondary:hover{border:1px solid #91005c!important}.cozy-crd__modal-header-text{font-family:Poppins,sans-serif}.text-subheading{font-size:10px}.rich-text>*:first-child:is(.rich-text__subheading){margin-bottom:8px}.testimonial__image,.key-features .multicolumn-card__image{border-bottom:1px solid #91005c}.drawer--left .drawer__inner{border-radius:0 15px 15px 0}.subscription-popup__logo{width:100px;margin-left:auto;margin-right:auto}.subscription-popup .drawer__close-btn{border:0}.cart__empty-header{max-width:100%!important}.cart-subheading{font-size:12px;color:#91005c;font-weight:500;text-transform:uppercase}.media-wrapper{background-color:#0000!important}.section--collection-image-showcase .section__heading.h6{font-size:12px;font-weight:500}.section--collection-image-showcase .cis__link[aria-selected=true]{background:none}.highlight-text-with-image .media-wrapper{border-radius:50px}.rich-text__subheading{text-transform:uppercase}.subscription-info img{margin-left:5px;margin-top:5px}.swiper-scrollbar-drag{background:#91005c}.swiper-scrollbar{display:block!important;height:3px!important;background:#f4e5ef;border-radius:10px;margin-top:20px;width:100%;position:relative!important}.usp-bar .feature-item:hover{background:initial!important}.usp-bar .feature-item__text:hover{color:currentColor!important}.collection-card__info .collection-card__title{font-weight:600}.breadcrumbs{text-transform:uppercase;font-size:10px;font-weight:500}.breadcrumbs--last{color:#c880ad}.breadcrumbs--sep{margin:0 .5rem}.country-switcher localization-form{background:#fff;border-radius:20px;padding:3px 10px}.country-switcher localization-form form{color:#91005c}.text-subheading{margin-bottom:5px!important}.collection-card__info .collection-card__title{font-size:16px}.collection-card__info .text-subtext{font-size:12px}.collection-card__info .btn--icon-circle{background:#0000;border:0;color:#91005c;border:0px!important;padding:3px;width:auto;height:auto}.collection-card__info{align-items:flex-start!important}.additional-icons{display:flex;gap:15px;flex:1;justify-content:flex-end;padding-right:15px}.menu-drawer .drawer__header .cart-count{width:1.5rem;height:1.5rem;font-size:1rem;top:.1rem!important;right:-.5rem!important}.search-drawer,.cart-drawer{z-index:31}@media(max-width:767px){.promotion--animated .promotion__text{font-size:18px}.promotion--animated .promotion__item{padding:16px}.cart-item__title{font-size:18px!important}.rich-text__subheading{font-size:10px}.drawer--left .drawer__inner{border-radius:0}}.announcement-bar__text{font-weight:600}.eve-mobile-features{display:flex;flex-wrap:wrap;gap:20px}.custom-card__title{display:inline-block}.mega-menu__promotions .btn--icon-circle{transform:rotate(-45deg)}.mega-menu__wrapper{border-top-color:#fff}.eve-mobile-features>*{box-sizing:border-box}.eve-mobile-features>*:nth-child(-n+2){width:calc(50% - 10px)}.eve-mobile-features>*:nth-child(n+3){width:calc(33.333% - 14px)}.eve-mobile-features .content-overlay{position:relative;padding:10px 0 0}.eve-mobile-features{border-bottom:1px solid #91005c;padding-bottom:20px}.eve-mobile-features .card-media__heading{font-size:14px}.eve-mobile-features .card-media__description{margin-top:0}.eve-mobile-features .card-media__description p{font-size:10px;line-height:1.2}.eve-mobile-features .card-media img{border-radius:10px}.menu-drawer__localization-form .disclosure__toggle{border:1px solid #91005c;width:100%}.menu-drawer__localization-form .country-switcher{max-width:100%;width:100%}.menu-drawer__localization-form .country-switcher localization-form{padding:3px 0;width:100%}.menu-divider{background-color:#91005c;margin-top:10px;margin-bottom:0}.mega-menu__promotions .btn--icon-circle:hover{background:none}.evelink-shop,.menu-drawer__social-icons{display:none}.mega-menu__promotions .custom-card{border:0}.mega-menu__promotions .custom-card__info{padding:15px 0 0}.mega-menu__promotions .custom-card__media{border-radius:15px}.mega-menu__promotions .custom-card__info .btn--icon-circle{background:none;color:#91005c;border:0!important;height:auto;width:auto}.mega-menu__promotions .custom-card__info .btn--icon-circle:hover{background:none!important;color:#91005c!important}.cart-count{width:1.5rem;height:1.5rem;font-size:1rem}.cart-count--absolute{top:.4rem;inset-inline-end:.3rem}@media(max-width:767px){.announcement-bar__text{font-size:14px}.drawer__footer shopify-account{display:none}}.footer-logo img{max-width:240px}.footer-logo{margin-bottom:50px}.footer-last-row{border-top:1px solid #fff4eb;padding-top:15px}.newsletter-form__button{border:1px solid #91005c!important;color:#91005c!important;background:#fff0f8}.newsletter-form__design-1 .newsletter-form__button{inset-inline-end:.3rem}.footer__localization .country-switcher .disclosure-list__item a{color:#91005c}.footer__localization .country-switcher .disclosure-list{background:#fff0f8;border:1px solid #91005c;border-radius:15px}.footer-newsletter__term{margin-top:7px}.footer__wrapper{padding-bottom:20px}.social__link{background:#fff;border-radius:50%;padding:6px}.footer__localization{justify-content:space-between;width:100%}.footer-newsletter__term p,.eve-disclaimer p{font-size:10px;text-transform:uppercase}.eve-social{margin-top:30px}.footer__copyright-content,.made-by-mr{font-size:12px;text-transform:uppercase}@media(max-width:767px){.footer-logo{text-align:center;margin-bottom:20px;margin-top:20px}.eve-disclaimer{order:1}.footer__info{gap:0}.footer__bottom-row,.footer__info{flex-direction:row}.footer__copyright-content,.made-by-mr{font-size:10px}.footer__copyright{order:1}.made-by-mr{order:2}.footer__wrapper .accordion-details__summary{border-top:1px solid #fff}.footer-logo img{max-width:200px}.footer__localization{align-items:stretch;flex-direction:column;gap:10px}.footer-last-row{margin-top:10px!important}}.product-card__type{font-size:12px;font-weight:500!important;color:#91005c}.product-card .f-price-item{font-weight:500}.product-card .f-badge{text-transform:uppercase;font-size:12px;font-weight:500;border-radius:25px!important;border:1px solid #91005c;background:#fff0f8}.product-card-format,.product-card-supply,.product-card-separator{font-size:12px;color:#c880ad;display:inline}.product-card__info{gap:.2rem}@media(max-width:767px){.product-card__action-button{background:#fff;border:1px solid #91005c;width:3.5rem!important;height:3.5rem!important}.section--product-tabs .tabs__tab{padding:10px!important}.product-card__title{font-size:18px}.product-card__type,.product-card-format,.product-card-supply,.product-card-separator{font-size:10px}.collection-card__inner{position:absolute!important;padding:2rem 1.5rem}.section--product-tabs .section__header--vertical{padding-bottom:10px}}.cart__footer-wrapper{background:#fff0f8;padding:24px;border:1px solid #91005c;border-radius:15px}cartbot-product::part(product){text-align:left!important;color:#91005c!important}cartbot-product::part(product-price){color:#91005c!important}cartbot-product::part(product-title){color:#91005c!important}.cartbot-confirmation-modal .cartbot-confirmation-add-to-cart-button{border-radius:50px!important}cartbot-product::part(product){color:#91005c!important}.key-features .multicolumn-card{border:1px solid #91005c;border-radius:15px;height:100%;background:#fff0f8}.key-features .multicolumn-card__info{padding:0 24px 24px}.key-features .multicolumn-card__image.blocks-radius{border-radius:15px 15px 0 0!important}.key-features .multicolumn-card__title{margin-bottom:15px}.swiper-btn-next,.swiper-btn-prev{border:0!important}.eve-story-intro .text-subheading{margin-top:12px}@media(max-width:767px){.slideshow__buttons{margin-top:15px}.index-template .section--slideshow .slideshow__content{min-height:650px}}.product-support{vertical-align:top;display:inline-block;text-align:center;width:105px;margin-right:24px}.product-support p{font-size:14px;margin-bottom:0;font-weight:500}.product__block .icon-with-text--horizontal{justify-content:center}.product__info-container .product-form__submit{height:50px;border-radius:50px}.product__info-container .product__block--complementary-inline{margin-top:80px}.complementary-products__container .product-card,.cart-drawer-products-recommendation .product-card{border:1px solid #91005c}.complementary-products__container .product-card__wrapper,.cart-drawer-products-recommendation .product-card__wrapper{padding:0}.complementary-products__container .product-card--list .product-card__image-wrapper,.cart-drawer-products-recommendation .product-card--list .product-card__image-wrapper{border-radius:1rem 0 0 1rem}.complementary-products__container .product-card .f-price-item,.cart-drawer-products-recommendation .product-card .f-price-item{font-size:12px;font-weight:500;margin-top:0}.product-card--list .product-card__info .f-price{margin-top:0!important}.complementary-products__container .product-card--list .product-card__atc{width:3.5rem;height:3.5rem}.product__info-container .product__block--complementary-inline .product-card__type{font-size:10px;line-height:1.2}.product__info-container .product__block--complementary-inline .product-card__title{font-size:16px}.key-ingredients ul{list-style:none;padding-left:0}.write-review-button{border-radius:50px}.key-ingredients ul li{position:relative;padding-left:25px}.key-ingredients ul li:before{content:"\2713";position:absolute;left:0;top:2px;width:20px;height:20px;background-size:contain;background-repeat:no-repeat}.eve-difference .section__wrapper{gap:0}.product-bundle-card__title .card-supply-size{font-size:12px;font-weight:500;color:#c880ad}.product-bundle-card .select-element select{font-size:12px}.product-bundle-card__details{gap:0}.product-bundle-card__title{padding-right:15px}.eve-difference .section__inner--contained{padding:0 5rem}.sticky-bar-format,.sticky-bar-supply,.sticky-bar-flavour{font-size:12px;text-transform:uppercase}.sticky-bar-format span,.sticky-bar-supply span,.sticky-bar-flavour span{font-weight:500}.sticky-atc-bar__product-image{width:8rem!important}.product-support img{background:#fff0f8;border-radius:50%;width:45px}.product__info-container .f-price__regular{font-size:16px}.product__block--price{margin-bottom:0}.back-to-top-btn span{padding:0 35px}.sticky-atc-bar .product-form__submit{padding-left:0;padding-right:0}.back-to-top-btn{background:#fff0f8;border-color:#fff0f8}.product-reviews{background:#fff0f8}.related-products .section__header--text{text-align:left}.free-from-list{padding-left:0}.product-additional-atc{display:flex;gap:32px;align-items:center}.sticky-bar-format span,.sticky-bar-supply span,.sticky-bar-flavour span{display:block}.product__block--collapsible_tab .accordion-details{border-block-end:.1rem solid #91005c}.free-from-list li{display:inline-block;background:#fff0f8;border:1px solid #91005c;border-radius:20px;padding:2px 20px;font-weight:500;margin-bottom:8px;margin-right:3px;color:#91005c}.health-department{margin-bottom:30px;margin-top:30px}.health-department img{border-radius:0;max-height:40px}.free-from-list li img{border-radius:0;vertical-align:middle}.accordion-details__content table{background:#fff0f8;text-align:left;border:1px solid #91005c}.accordion-details__content table{box-shadow:none!important}.accordion-details__content table thead tr{border-bottom:2px solid #91005c}.accordion-details__content table tr{border-bottom:1px solid #91005c}.complementary-products__container .product-card--list .product-card__atc{background:#fff;border:1px solid #91005c}.accordion-details__content table:not([class]) td,.accordion-details__content table:not([class]) th{border:0;padding:12px}.accordion-details__content table:not([class]) th{font-weight:600}.accordion-details__content th:first-child,.accordion-details__content td:first-child{width:60%}.product__media-badges{position:absolute;z-index:1;top:15px;left:15px}.product__media-badges .f-badge{text-transform:uppercase;font-size:12px;font-weight:500;border-radius:25px!important;border:1px solid #91005c;background:#fff0f8}.complementary-products__container .product-card__atc:hover{background:#fff!important}.key-ingredients{background:#fff0f8}.key-ingredients .testimonial__bio{display:inline-block;background:#fff0f8;border:1px solid #91005c;padding:2px 10px;border-radius:25px;margin-top:15px;text-transform:uppercase}.key-ingredients .testimonial__inner .testimonial__name{font-size:32px}.key-ingredients .testimonial__inner{text-align:left}.product-benefits .multicolumn-card{background:#fff0f8;border-radius:15px;border:1px solid #91005c;padding:24px;height:100%}.product-benefits .multicolumn-card .metafield-rich_text_field p{font-size:12px;font-weight:500}.product-benefits .f-grid{gap:24px!important}.product__block--icon-with-text .icon-with-text__item span{font-size:12px;text-transform:uppercase;font-weight:500!important}.complementary-products__container .product-card{background:#fff0f8}.other-supply-size{display:flex;align-items:center;gap:16px;border-radius:10px;background:#fff0f8;margin-bottom:12px;overflow:hidden;border:1px solid rgba(0,0,0,0)}.other-supply-size.active,.other-supply-size:hover{border:1px solid #91005c}.other-supply-size img{width:64px}.other-supply-size h3{margin:0;flex:1;font-size:16px}.other-supply-size span{white-space:nowrap;color:#c880ad;font-size:12px;font-weight:500;padding:0 20px;display:inline-block}.flavour-block{background:#fff0f8;text-align:center;border-radius:10px!important;overflow:hidden;border:1px solid rgba(0,0,0,0)}.flavour-block .swatch-color:before,.flavour-block .swatch-color:after{display:none}.product-form__input--color input[type=radio]:checked+label{border:1px solid #91005c}.flavour-block span{font-weight:600;padding:5px 10px;display:block;border:0}.product-supports{margin-bottom:50px}.other-format{display:inline-block;background:#fff0f8;border-radius:10px;overflow:hidden;text-align:center;margin-right:10px;border:1px solid rgba(0,0,0,0)}.other-format.active,.other-format:hover{border:1px solid #91005c}.other-format img,.swatch-color.block{width:120px;height:90px;min-height:auto!important;margin:0!important}.other-format h3{font-size:16px;padding:10px 5px}.product__block--text .text-subtext{font-size:12px;color:#91005c;font-weight:500}.product__block:first-child{margin-bottom:0}.product-form__input--color .swatch-color:after{display:none}.product__block--title{margin-top:10px!important;margin-bottom:10px!important}.f-price{font-weight:600}.selection-key,.product__block--variant_picker .form__label{text-transform:uppercase;font-size:12px;font-weight:500}.product__block--variant_picker .form__label .font-body-bold{font-weight:500!important}.eve-difference .hd1{font-size:56px}.eve-difference .order-last{padding-top:50px;padding-bottom:50px}.eve-difference .image-with-text-columns__image-wrap{--aspect-ratio: auto !important;aspect-ratio:auto!important;height:100%}.eve-difference .image-with-text-columns__image-wrap .media-wrapper{height:100%}.selection-key span,.variant-selected{color:#c880ad;margin-left:10px}@media(max-width:1023px)and (min-width:768px){.product:not(.product--media-has-0) .product__media-wrapper,.product:not(.product--media-has-0) .product__info-wrapper{max-width:100%!important;width:100%!important}.sticky-atc-bar{display:none}}@media(max-width:767px){.product__block--title .product__title{font-size:40px}.eve-difference .multicolumn-card__text p,.eve-difference .multicolumn-card__title{font-size:14px}.eve-difference .multicolumn__items{grid-template-columns:repeat(2,minmax(0,1fr))}.eve-difference .multicolumn-card__image{width:24px}.eve-difference .multicolumn__items .f-column{padding:12px}.key-ingredients .section__header ul{display:grid;grid-template-columns:repeat(2,1fr);gap:2px 16px;margin-top:20px;font-size:12px}.key-ingredients .testimonial__inner .testimonial__name{font-size:24px;line-height:1.2}.key-ingredients .testimonial__content p{font-size:14px}.key-ingredients .testimonial__bio{font-size:10px;margin-top:5px;line-height:1.2}.testimonial--layout-1.testimonial--has-bg .testimonial__inner{padding:1.2rem!important}.key-ingredients .testimonial__content:not(:first-child){margin-top:0}.other-format img,.swatch-color.block{width:100px;height:75px}.other-format{margin-right:5px}.product-form__input{--swatch-size: 110px !important;gap:9px}.other-format h3,.flavour-block span{font-size:14px;padding:7px 5px}.selection-key,.product__block--variant_picker .form__label{font-size:10px}.selection-key span,.variant-selected{margin-left:5px}.other-supply-size img{width:48px}.other-supply-size span{font-size:10px;padding:0 10px}.complementary-products__container .product-card--list .product-card__image-wrapper{border-radius:.8rem 0 0 .8rem}.product__info-container .product__block--complementary-inline .product-card__title,.product__block .accordion-details__content p,.product__block .accordion-details__content li,.product__block .accordion-details__content table{font-size:14px}.template-product .product-benefits{padding-top:0}.product-benefits .multicolumn-card .metafield-rich_text_field p{font-size:10px}.product-benefits .multicolumn-card{padding:16px}.free-from-list li{padding:2px 15px}.accordion-details__content table:not([class]) td,.accordion-details__content table:not([class]) th{padding:7px}.complementary-products__container .product-card__action-button{width:2.8rem!important;height:2.8rem!important}.complementary-products__container .product-card__action-button svg{width:20px!important;height:20px!important}.complementary-products__container .f-price{line-height:1}.product__block--icon-with-text .icon-with-text__item span{font-size:10px}.product__block--icon-with-text .icon-with-text--horizontal{gap:10px}.product__info-container .product__block--complementary-inline .product-card__type{font-size:8px}.product__info-container .product__block--complementary-inline{margin-top:40px}.product__block--icon-with-text .icon-with-text--horizontal .icon-with-text__item{gap:5px}.product__block--icon-with-text .icon-with-text img{width:12px;height:12px}.product__info-container .product-form__submit{height:40px}.other-supply-size{gap:5px}.other-supply-size h3{font-size:14px}.eve-difference .section__inner--contained{padding:30px 20px 40px}.reviews-header .hd1{font-size:32px}.product-additional-atc{display:none}.product-support{width:80px;margin-right:3px}.product-support p{font-size:12px}.product-faqs .accordion-details h2,.product-faqs .accordion-details__content p{font-size:14px}.breadcrumbs{justify-content:start}.testimonial--layout-1 .testimonial__content,.testimonial--layout-1 .testimonial__header{padding-left:0;padding-right:0}}.inline-promo-card{height:100%}.inline-promo-card__inner{display:block;height:100%}.collection-hero__description{margin-top:25px!important}.product-card .loox-rating{position:absolute;bottom:0;right:0;font-size:12px!important;color:#ff94c4!important}.product-card .loox-rating-label{font-size:12px!important;color:#ff94c4!important}.product-card .svg.loox-icon{width:.7em!important;height:.7em!important}.inline-promo-card__image{position:relative;height:100%;background-size:cover;background-position:center;border-radius:inherit;overflow:hidden;display:flex;align-items:flex-end}.facet-short-drawer{border-bottom:0!important;margin-block-end:0!important}.facet-accordion-details .accordion-details__summary{padding-block:1.8rem!important}.facet-short-drawer #SortBy{background:#fff0f8!important}.collection-template .card-media__heading{line-height:1.2}.facet-drawer-button{padding-left:40px!important;padding-right:40px!important}.drawer__body#FacetFiltersContainer{display:flex;flex-direction:column}#FacetFiltersContainer .drawer__sticky--bottom{margin-top:auto}.mobile-count{display:flex;flex:1;justify-content:center;font-size:8px;text-transform:uppercase;align-items:center}.collection__toolbar .btn--icon{opacity:.4;border:0;width:auto}.collection__toolbar .btn--icon.btn--active{background-color:#fff!important;opacity:1}.collection-template #ProductCount{font-size:10px;text-transform:uppercase}.inline-promo-card__image{border-radius:16px}.inline-promo-card__content{width:100%;padding:20px;color:#fff;background:linear-gradient(to top,rgba(0,0,0,.45),transparent)}.inline-promo-card__content h3{color:#fff}.inline-promo-card__content h3{margin:0 0 12px}.facet-drawer-wrapper .btn{background:#91005c;color:#fff}.face-form .accordion-details{background:#fff0f8;border-radius:15px;margin-top:10px;padding:16px;border-block-end:0}.facet-accordion-details .accordion-details__summary{padding-block-start:0!important}.drawer--left .drawer__sticky{display:flex;padding-top:24px;background:#fff}.clear-all-btn{width:auto;margin-right:10px;background:#fff0f8;border-color:#fff0f8}.facet-remove{border:1px solid #f4e5ef;background:#fff}.facet-accordion-details{padding-block-end:0rem!important}.inline-promo-card__content .btn{background:#fff0f8}.product-card__type{line-height:1.2}#SortByContainer{background:#fff0f8;border:1px solid #91005c;border-radius:20px;padding:5px 12px;text-transform:lowercase}.face-form input:is([type=checkbox],[type=radio]){border-radius:50%}.face-form input:is([type=checkbox],[type=radio]):after{opacity:0}@media(min-width:768px){.mobile-count{display:none}}@media(max-width:767px){.inline-promo-card__content{padding:15px 12px}.card-media--mobile-content-below .card-media__content{padding:12px;flex:1;display:flex;align-items:center}.card-media--mobile-content-below .w-full.h-full{height:auto}.card-media--mobile-content-below{display:flex;flex-direction:column;height:100%}.collection-template .custom__block--image_card{height:100%}.product-card__badge{top:5px;left:5px}.inline-promo-card__content .btn{padding-left:10px;padding-right:10px;width:100%;font-size:14px;height:36px}.inline-promo-card__content h3{line-height:1.1;margin-bottom:20px}}@media(max-width:767px){.about-us .slideshow-layout--split .slideshow__title.hd1{font-size:52px;line-height:1.1}.about-us .slideshow-layout--split .slideshow__content .text-center{text-align:left!important}.eve-difference .multicolumn-card__image{margin-bottom:5px}.testimonial__inner .testimonial__name{font-size:18px!important}.testimonial__bio{font-size:10px!important}}.lbcard__product-price .f-price__regular{font-size:12px}.lbcard__popup-heading{font-size:24px}.accordion-card .accordion-details{padding:0!important;border:0px!important}.accordion-card{border-radius:0!important;border-left:0!important;border-right:0!important;padding-left:0!important;padding-right:0!important;border-bottom:0!important;margin-top:0!important}.accordion-card .accordion-details[open] .accordion-details__summary:before{display:none}.accordion-card .accordion-details__content{padding-bottom:0!important}.section--lookbook-cards .section__header-wrap .text-center{text-align:left}.product-bundle-hotspot>motion-element{background:#ff94c4;color:#fff;font-weight:700}@media(min-width:768px){.cis__link{font-size:40px!important}}@media(max-width:767px){.lbcard__popup-heading{font-size:18px}.highlight-text-with-image .hd1{font-size:24px}.lbcard__product-title .search-goal{display:none}.lbcard__product-title{font-size:14px!important}.lbcard__popup{padding:15px!important}.lbcard__popup-header{padding:10px 0!important;margin:0 1rem!important}.lbcard__popup-body{padding:0 1rem!important}.product-stack .products-bundle__content{padding:0 0 40px}.collapsible-tabs__has-image{padding-top:35px}}.section-hero-dynamic .text-btn img{margin-top:3px;width:20px;height:20px}@media(max-width:767px){.dynamic-hero h1{font-size:40px;line-height:1.2}}.slideshow__buttons{display:inline-block}.slideshow__buttons{margin-right:10px}.section--product-tabs .section__header--text{text-align:left!important}.section--product-tabs .tabs__tab .tabs__tab-name{font-size:16px;font-weight:500;text-transform:lowercase}.section--product-tabs .tabs__nav{gap:0}.section--product-tabs .tabs__tab{padding:10px 24px;border-bottom:2px solid #deb2ce!important}.section--product-tabs .tabs__tab[aria-selected=true]{border-bottom:2px solid #91005c!important}.image-with-text__wrapper--full{width:100%;max-width:none;grid-template-columns:50% 50%}.image-with-text__content--contained{max-width:700px;width:100%}.image-with-text__content hr{background-color:#91005c}.image-with-text__inner{padding:60px}.image-with-text__content .rich-text__text h5{font-weight:500!important}.image-with-text__content .rich-text__text h6{font-weight:500!important;text-transform:uppercase!important;font-size:12px!important}.clouds-container .section__inner .f-grid{gap:12px;margin-bottom:30px}.clouds-container .section__header{padding-bottom:20px}.image-with-text--image-first .image-with-text__content--contained{margin-right:auto}.image-with-text--text-first .image-with-text__content--contained{margin-left:auto}.section__inner--contained{max-width:720px;padding:0 2rem}.image-with-text-columns .section__inner--contained,.image-with-text-columns .section__inner--contained .section__header,.image-with-text-columns .section__inner--contained .section__content{width:100%}.image-with-text-columns{background-repeat:no-repeat;background-size:cover;background-position:center}.clouds-container .multicolumn-card__info{padding-left:34px}.clouds-container .multicolumn-card{position:relative}.clouds-container .multicolumn-card--image-small{--image-width: 2.4rem !important}.clouds-container .multicolumn-card__image{position:absolute;top:2px}.featured-stockist{position:absolute;top:25px;left:35px;color:#fff;text-align:left}.featured-stockist img{position:relative;max-width:400px}.eve-difference .multicolumn__items{background:#fff;border:1px solid #91005c;border-radius:15px;gap:0}.section__wrapper--full .image-with-text-columns__image-wrap{border-radius:0}.eve-difference .multicolumn__items .f-column{padding:16px}.eve-difference .multicolumn__items .f-column:first-child{border-right:1px solid #91005c;border-bottom:1px solid #91005c}.eve-difference .multicolumn__items .f-column:nth-child(2){border-bottom:1px solid #91005c}.eve-difference .multicolumn__items .f-column:nth-child(3){border-right:1px solid #91005c}@media screen and (min-width:768px){.image-with-text-columns .section__inner--contained.md\:order-last{margin-right:auto}.image-with-text-columns .section__inner--contained.md\:order-first{margin-left:auto}}@media screen and (max-width:1023px){.image-with-text__wrapper--full{grid-template-columns:100%}}@media screen and (max-width:767px){.image-with-text__wrapper .hd1{font-size:40px}.clouds-container .f-grid{gap:10px}.clouds-container .rich-text__button{margin-top:20px}.featured-stockist{padding:0 20px;left:0;top:0}.featured-stockist img{position:relative;max-width:100%}.image-with-text__inner{padding:35px 20px}}@media screen and (min-width:1280px){.image-with-text-ovelay__content-wrapper .text-left{max-width:50%}}.testimonial__bio,.testimonial__name{display:block}.testimonial__inner{text-align:center}.testimonial--layout-2 .testimonial__inner{text-align:left!important}.testimonial--layout-2 .testimonial__product-title{font-size:16px}.testimonial--layout-2 .testimonial__product{border-top:1px solid #91005c}.testimonial--layout-2.testimonial--has-bg .testimonial__inner{padding:2rem 0!important}.testimonial__inner .testimonial__name{line-height:1.1}.testimonial__header,.testimonial__content,.testimonial__product{padding-left:0rem;padding-right:0rem}.testimonial--layout-2 .testimonial__inner .testimonial__name{font-size:16px}.testimonial--layout-2 .testimonial__bio{font-size:10px}.testimonial__inner .testimonial__name{font-size:24px}.testimonial--layout-1.testimonial--has-bg .testimonial__inner{padding:2rem!important}.testimonial--layout-1{border:1px solid #91005c}.testimonials-wrapper .f-column.swiper-slide{padding-bottom:5px}.testimonial__bio{text-transform:uppercase;color:#91005c;font-size:12px;font-weight:500;line-height:normal}@media(max-width:767px){.testimonials-wrapper .rich-text.text-center{text-align:left}}.feature-item{border:0!important}.usp-bar .feature-list__items{justify-content:space-between;display:flex}.usp-bar .feature-item__icon{background:#0000}.usp-bar .feature-item__text{text-transform:uppercase;font-size:12px;font-weight:500}.usp-bar .feature-item__icon,.usp-bar .feature-item{padding:0}.how-to-use video{width:100%;display:block}.how-to-use .image-with-text__inner{margin-left:auto;max-width:720px;width:100%}.video-toggle{position:absolute;bottom:20px;left:20px;z-index:2}.how-to-use-video{position:relative}.how-to-use-video .icon-play{display:none}.video-toggle{background:#fff0f8;padding:0;border-radius:50%;border:1px solid #91005c;width:40px;height:40px}.how-to-use-video .video-toggle.is-paused .icon-play{display:block}.how-to-use-video .video-toggle.is-paused .icon-pause{display:none}.how-to-use h2{font-size:54px;margin-bottom:60px}.how-to-use .section__wrapper{gap:0}.how-to-use .section__inner--contained{width:100%}.how-to-use ol{list-style:decimal;list-style-position:inside}.how-to-use ol{counter-reset:step;list-style:none;padding:0}.how-to-use ol li{counter-increment:step;display:flex;align-items:flex-start;gap:12px}.how-to-use ol li:before{content:counter(step);width:24px;height:24px;background:#ff94c4;border-radius:50%;color:#fff;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:absolute;left:16px;top:50%;transform:translateY(-50%)}.how-to-use ol li{display:list-item;background:#fff0f8;width:100%;color:#c880ad;border:1px solid #91005c;border-radius:15px;margin-bottom:12px;padding:16px 16px 16px 50px;position:relative}.how-to-use ol li strong{display:block;color:#91005c}@media(max-width:1023px)and (min-width:768px){.how-to-use .section__wrapper--full,.eve-difference .section__wrapper--full{grid-template-columns:repeat(1,minmax(0,1fr))}.how-to-use .image-with-text__inner{max-width:100%}}@media(max-width:767px){.how-to-use h2{font-size:40px;margin-bottom:30px}.how-to-use .section__inner--contained{padding:0}.how-to-use .order-last{order:initial}.how-to-use ol li:before{width:20px;height:20px;font-size:12px;left:12px}.how-to-use ol li{font-size:14px;border-radius:10px;padding:12px 12px 12px 40px}.how-to-use .image-with-text__inner{padding:15px 20px 35px}}.product-faqs .accordion-item,.page-faqs .accordion-item{background:#fff;border-radius:15px;border:1px solid #91005c;padding:16px}.product-faqs .accordion-standard+.accordion-standard,.page-faqs .accordion-standard+.accordion-standard{margin-top:1.5rem}.product-faqs .accordion-standard .accordion-details__summary:before,.page-faqs .accordion-standard .accordion-details__summary:before{display:none}.product-faqs .accordion-details__summary,.page-faqs .accordion-details__summary{padding-block:0}.product-faqs .accordion-details__summary h2{font-size:17px}@media(min-width:1024px){.section--collapsible-tabs.section-header-standing-column .section__wrapper{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){.product-faqs .accordion-item,.page-faqs .accordion-item{border-radius:10px;padding:12px}.product-faqs .accordion-item,.page-faqs .accordion-item{margin-top:10px!important}}.product-stack .products-bundle__content{margin-right:auto;max-width:720px;width:100%}.product-stack .product-bundle-card{background:#fff0f8;border-radius:15px;border:1px solid #91005c;margin-bottom:12px}.product-stack .product-bundle-card{padding-block:0}.product-stack .product-bundle-card .text-pcard-title{font-size:16px}.products-bundle__button{margin-block-start:0!important}.product-stack .product-bundle-card__image{border-right:1px solid #91005c;border-left:1px solid #91005c}.product-stack .product-bundle-card__count{background:#ff94c4;border:0;color:#fff;font-weight:600;margin-left:15px}.product-stack .products-bundle__button{background:#fff0f8;border-radius:15px;border:1px solid #91005c;padding:24px;display:flex;flex-direction:row;align-items:center;gap:1rem;justify-content:space-between}.products-bundle__total span{display:block;text-transform:uppercase;font-size:10px;font-weight:500}.products-bundle__total{font-weight:600;font-size:24px;line-height:1.4}.product-stack .card-goal{font-size:10px;text-transform:uppercase;display:block}.product-faqs .section__header--text,.product-faqs .section__header--button{text-align:left!important}.product-stack .card-supply-size{font-size:12px;color:#c880ad;display:block}.product-stack .product-bundle-card:first-child{border-block-start:1px solid #91005c}@media(max-width:1023px)and (min-width:768px){.products-bundle__content{max-width:100%!important;padding:50px}}@media(max-width:767px){.product-stack .products-bundle__content{padding:0 20px 40px}.product-bundle-card__image{flex:0 0 10rem!important}.product-stack .product-bundle-card .text-pcard-title{font-size:14px!important}.product-bundle-card__details .f-price,.product-stack .card-supply-size,.product-bundle-card .select-element select{font-size:10px}.product-stack .products-bundle__button{margin-block-start:0px!important}.products-bundle__total span{font-size:8px}.products-bundle__total{font-size:18px}.product-bundle-card__count{width:2rem!important;font-size:12px;height:2rem!important}}.cart-item__title{font-size:20px;line-height:1.2!important}.cart-item__remove{margin-inline-end:0!important}.cart-item__action{justify-content:space-between}.free-shipping-goal{text-align:center;font-size:12px;font-weight:500;text-transform:uppercase}.cart-drawer .drawer__inner{border-radius:15px 0 0 15px}.cart-drawer-products-recommendation .slider-controls{font-size:12px}.cart-drawer-products-recommendation .btn--secondary{background:#fff;border:1px solid #91005c}.cart-drawer-products-recommendation .product-card__atc{width:3.2rem;height:3.2rem}.cart-item-block,.cart-item__options{line-height:1}.cart-drawer__empty{max-width:100%!important}.drawer__header .cart-count{background:#ff94c4;width:24px;height:24px;font-size:16px}.cart-drawer .recommendation-collection{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.cart-drawer .recommendation-collection-item{padding:0;border:0}.cart-drawer-products-recommendation .product-card__title{font-size:16px}.cart-drawer-products-recommendation .product-card__wrapper{background:#fff0f8}.cart-drawer-products-recommendation .product-card__type{font-size:10px;line-height:1}.drawer__heading{font-size:24px}.cart-item__option-value{font-size:12px}.totals__subtotal,.totals__subtotal-value{font-size:16px}.remove-text{font-size:10px;text-transform:uppercase}@media(max-width:767px){.cart-drawer .drawer__inner{border-radius:0}}.predictive-search__list-item .text-pcard-title{font-size:20px}.predictive-search__list-item .f-price{font-size:16px;font-weight:500}.search-goal{font-size:10px;text-transform:uppercase;margin-bottom:0;margin-top:0;font-weight:500}.search-drawer .drawer__inner{border-radius:15px 0 0 15px}.search__box-item{border-top-color:#91005c!important}.search__input{background:#fff0f8}.search__results-all{position:fixed;bottom:0;background:#fff;box-shadow:0 -1px 3px #0000000d;width:100%;margin-left:-2rem;margin-right:-2rem;padding:0px 2rem 15px;padding-block-start:15px!important}.search__results .w-full{padding-bottom:70px}.search__content .h5{font-size:20px}.search__results mark{color:#c880ad!important}@media(max-width:767px){.search-drawer .drawer__inner{border-radius:0}}.product-form__input--color input[type=radio]:checked+label .swatch-color,.product-form__input--swatch input[type=radio]:checked+label .swatch-color{border-radius:0}.drawer__body .product-support{margin-right:5px;width:90px}.drawer__body .product-support p{font-size:13px;margin-top:5px}.drawer__body .product-supports{margin-bottom:30px}.goal-subheading{text-transform:uppercase;font-size:12px;color:#91005c;font-weight:500}.lbcard__popup-btn-trigger{background:#fff}.lbcard__popup-btn-trigger:hover{background:#fff0f8!important}.lbcard__product-title{font-size:16px}.lbcard__product .btn{background:#fff;border:0!important}.lbcard__popup-btn-close{border:0}.lbcard__popup-header{border-bottom:1px solid #91005c!important;margin:0!important;padding-left:2rem!important;padding-right:2rem!important}.lbcard__popup-btn-close{margin-right:2rem}.dynamic-hero{background:#91005c;color:#fff;display:flex;align-items:stretch;max-height:800px}.dynamic-hero h1{color:#fff}.content-zone,.image-zone{flex:0 0 50%}.content-zone{padding:50px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.text-btn{text-transform:lowercase}.image-zone img{width:100%;height:100%;object-fit:cover;display:block}.content-richtext{margin-bottom:30px}.dynamic-hero .btn{margin-bottom:10px}.dynamic-hero ul{list-style:none;padding-left:0}.dynamic-hero ul li{position:relative;padding-left:24px}.dynamic-hero ul li:before{content:"";position:absolute;left:0;top:4px;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width=%2712%27 height=%2712%27 viewBox=%270 0 12 12%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_985_123784%29%27%3E%3Cpath d=%27M6.16695 11.8445C6.13105 11.9304 6.05471 12.0041 6.00427 12C5.95156 11.9959 5.8725 11.935 5.83524 11.8804C5.35858 8.94623 3.06073 6.64544 0.129459 6.16619C0.0781124 6.12936 0.00949941 6.0607 0.000865992 6.01432C-0.0091306 5.96021 0.069479 5.86927 0.130367 5.83789C3.06482 5.355 5.35949 3.0524 5.83342 0.116397C5.87159 0.0631971 5.95156 -0.00318921 6.00155 0.000448394C6.05153 0.004086 6.12469 0.0763834 6.15968 0.130493C6.64178 3.06831 8.93555 5.35773 11.8718 5.8388C11.9209 5.87791 11.9863 5.94202 11.9981 5.98658C12.0122 6.03842 11.9309 6.12526 11.8714 6.16482C8.95781 6.64226 6.66041 8.91349 6.16649 11.8449L6.16695 11.8445Z%27 fill=%27white%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_985_123784%27%3E%3Crect width=%2712%27 height=%2712%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:contain}@media(max-width:1023px){.dynamic-hero{flex-direction:column-reverse}.content-zone,.image-zone{flex:0 0 100%;width:100%}.content-zone{padding:20px}}.dose-units{color:#c880ad;font-size:12px;margin-top:10px!important}.product-showcase__title{margin-top:10px!important}.product-showcase__info-inner .f-price{font-size:16px;font-weight:500}.product-showcase__description p{font-size:12px;line-height:1.3;font-weight:500}.product-showcase__view-details{margin-top:25px!important}@media(min-width:1024px){.section--products-showcase .section__heading{max-width:60%}}.quiz-promo{border:1px solid #91005c;border-radius:15px;background:#fff0f8;padding:40px;text-align:center}.quiz-promo-container{padding-bottom:70px}.quiz-promo-inner{max-width:980px;margin-left:auto;margin-right:auto}.tolstoy-carousel{padding-top:50px;padding-bottom:50px;overflow:hidden}.tolstoy-spotlight__viewport,.tolstoy-spotlight__track{overflow:visible!important}.tolstoy-widget,.tolstoy-spotlight__viewport{padding:0!important}.tolstoy-spotlight__carousel,.tolstoy-spotlight__track{max-width:100%!important}.tolstoy-spotlight__nav{margin-top:25px!important}.tolstoy-spotlight__product-title{font-weight:600!important;font-size:16px!important;margin-bottom:5px!important;color:#91005c!important}.tolstoy-spotlight__product-primary{border-color:#91005c!important;border-radius:7px!important}.tolstoy-spotlight__product-info{padding:10px}.tolstoy-spotlight__product-link img{border-radius:7px 0 0 7px!important;width:80px!important;height:80px!important}.tolstoy-carousel-heading{margin-bottom:50px}.tolstoy-carousel nav button{color:#91005c!important}.tolstoy-spotlight__product-price{font-size:12px!important;font-weight:500!important;color:#91005c!important}.tolstoy-spotlight__product-row{background:#fff0f8;color:#91005c;padding:0!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/global.autostyle.css.map */
