@font-face{font-family:Moranga;src:url(b19d7f5c78ae002e1725.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9a65952e76032af94519.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(f458d131bd71aaa53110.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d36998f5d9772461be21.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(841e3c9da6f3f6a76d1c.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9c1561c4f17fb1f805b3.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(496103f973ed355fb60a.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(2044892426acfe16ed20.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(faad4436c91168944986.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(48c71aa3dea90cd4f94e.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d448fb83ea58fcba5ce1.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(b58b1b9c574d4cabb0ab.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Bold;src:url(73c68f0ef9ed503df4db.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(6dcbc9bed1ec438907ee.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(4d56bb21f2399db8ad48.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}.header__wrapper{font-family:"Sofia-Pro",Arial,Sans-Serif}.header__wrapper .header__desktop .header__desktop__upper--reverse .header__menu{margin-left:0}.header__wrapper .header__desktop .navlink--toplevel{font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:14px;font-style:normal;line-height:18px;color:#91005c;padding:15px 0;cursor:pointer}.header__wrapper .header__desktop .navlink--toplevel .navtext{color:#91005c;font-size:14px}.header__wrapper .header__desktop .navlink--toplevel:after{left:0;right:0;bottom:20px;background-color:#91005c}.header__wrapper .header__desktop .navlink--toplevel:hover:after{width:100%}.header__wrapper .header__desktop .menu__item{margin-left:37px}.header__wrapper .header__desktop .menu-item-1{display:flex;align-items:center;margin-left:0}.header__wrapper .header__desktop .menu-item-1 .navlink--toplevel{color:#fff;background-color:#ffd119;padding:10px 24.5px 14px;font-weight:700;border-radius:50px;height:auto;overflow:hidden;z-index:1}.header__wrapper .header__desktop .menu-item-1 .navlink--toplevel .navtext{font-size:16px;color:#91005c}.header__wrapper .header__desktop .menu-item-1 .navlink--toplevel:after{content:"";position:absolute;top:0;left:-60px;z-index:-1;width:calc(100% + 120px);height:100%;background-color:#91005c;opacity:.1;transform:translate3d(-100%,0,0) skew(30deg);transition:transform .5s cubic-bezier(.33,0,0,1);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:1}.header__wrapper .header__desktop .menu-item-1 .navlink--toplevel:hover,.header__wrapper .header__desktop .menu-item-1 .navlink--toplevel:hover .navtext{color:#fff}.header__wrapper .header__desktop .menu-item-1 .navlink--toplevel:hover:after{transform:translateZ(0)}.header__wrapper .header__desktop .header__dropdown{transform:translate(-28%);padding:24px 58px 22px 48px;border:0}.header__wrapper .header__desktop .header__dropdown .navlink--child{color:#91005c;font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:14px;font-style:normal;line-height:18px;opacity:1;cursor:pointer}.header__wrapper .header__desktop .header__dropdown .navlink--child:hover .navtext,.header__wrapper .header__desktop .header__dropdown .navlink--child .navtext{color:#91005c;opacity:1}.header__wrapper .header__desktop__button .navlink{display:flex}.header__wrapper .header__desktop__button .navlink.navlink--cart{padding-right:7px}.header__wrapper .header__desktop__button .navlink.navlink--search{padding-right:4px;padding-bottom:0;padding-top:0}.header__wrapper .header__desktop__button .navlink.navlink--account{padding-right:5px}.header__wrapper .header__desktop__button .popout-header .popout__toggle[aria-controls=currency-list-header-desktop]{font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:14px;font-style:normal;line-height:18px;letter-spacing:1.4px;padding-right:8px}.header__wrapper .header__mobile{padding-left:10px;padding-right:10px}.header__wrapper .header__mobile .header__mobile__button .navlink.navlink--search svg{width:26px;height:26px}.header__wrapper .header__mobile .header__mobile__button .navlink.navlink--account svg{width:26px;height:26px}.header__wrapper .header__mobile .header__mobile__button .navlink.navlink--cart svg{width:26px;height:26px}.header__wrapper .header__mobile .header__logo.header__logo--image .header__logo__link{max-width:72px}.header__wrapper .header__mobile .popout__toggle[aria-controls=currency-list-header-mobile-top]{font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:14px;font-style:normal;line-height:18px;letter-spacing:1.4px;padding-right:8px}@media (max-width: 768px){.header__wrapper .drawer--header .drawer__head{padding-top:12px}}@media (max-width: 768px){.header__wrapper .drawer--header .drawer__close{left:-5px}}@media (max-width: 768px){.header__wrapper #header-menu .sliderow__title{font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:16px;font-style:normal;line-height:18px;text-transform:capitalize}}.header__wrapper #header-menu .sliderule__chevron--right .icon,.header__wrapper #header-menu .sliderule__chevron--left .icon{width:28px;height:28px;fill:#91005c}.header__wrapper #header-menu .drawer__close .icon{fill:#91005c;width:22px;height:22px}@media (max-width: 768px){.header__wrapper #header-menu .sliderule__wrapper--secondary .sliderow__title{font-size:16px;font-style:normal;line-height:18px;font-weight:500}}@media (max-width: 768px){.header__wrapper #header-menu .drawer__bottom{padding-top:0}}@media (max-width: 768px){.header__wrapper #header-menu .drawer__bottom .drawer__bottom__row{padding-top:0}}@media (min-width: 425px){.header__wrapper #header-menu .drawer__bottom .drawer__bottom__row.mobile{display:block;padding:0}}@media (min-width: 425px){.header__wrapper #header-menu .drawer__bottom.mobile{display:block;padding:0 var(--inner)}}.header__wrapper #header-menu .popout button[aria-controls=currency-list-header-mobile]{color:#91005c;font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:9px;font-style:normal;line-height:18px;letter-spacing:.9px}.header__wrapper #header-menu #currency-list-header-mobile{padding-top:0;border:1px solid #FAB89B;background-color:#fff;min-width:64px;width:100%}.header__wrapper #header-menu #currency-list-header-mobile .popout-list__item{margin-bottom:3px}.header__wrapper #header-menu #currency-list-header-mobile .popout-list__item:last-child{margin-bottom:0}.header__wrapper #header-menu #currency-list-header-mobile .popout-list__item.is-active span{border-bottom-color:transparent;opacity:1}.header__wrapper #header-menu #currency-list-header-mobile .popout-list__item .popout-list__option{font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:14px;font-style:normal;line-height:18px;letter-spacing:1.4px;padding:8px 8px 0}.header__wrapper .drawer__bottom__row .social__links svg path{fill:#91005c}.announcement__wrapper .announcement__text{font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:14px;font-style:normal;line-height:18px;text-transform:uppercase}.search-popdown{padding-right:0}.search-popdown .wrapper{padding-left:10px;padding-right:20px}@media (min-width: 768px){.search-popdown .wrapper{padding-left:10px;padding-right:74px}}.search-popdown predictive-search[open=true] .predictive-search{padding-right:0}.search-popdown #SearchInput--desktop{font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:14px;font-style:normal;line-height:18px}.search-popdown #SearchInput--desktop::placeholder{color:#91005c}.search-popdown #SearchInput--mobile,.search-popdown #SearchInput--mobile::placeholder{color:#91005c;font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:14px;font-style:normal;line-height:18px}.search-popdown .search-popdown__main{padding-top:4px;padding-bottom:8px;height:auto}@media (min-width: 768px){.search-popdown .search-popdown__main{padding-top:18px;padding-bottom:20px}}.search-popdown .search-popdown__main .search-popdown__submit{margin-left:0}.search-popdown .search-popdown__main .search-popdown__submit svg{width:23px;height:23px;margin-top:6px}.search-popdown .search-popdown__close svg{width:24px;height:24px;fill:#91005c;margin-top:8px}.search-popdown .predictive-search__heading{font-size:14px;font-style:normal;line-height:normal;text-transform:capitalize;border-bottom:1px solid #91005C;margin-bottom:8px;margin-top:18px;max-width:375px}@media (min-width: 768px){.search-popdown .predictive-search__heading{font-size:16px;line-height:22px;margin-bottom:8px;margin-top:0;max-width:100%}}.search-popdown .predictive-search__link{font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:14px;line-height:18px;font-style:normal}.search-popdown .product-item__title{font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:16px;font-style:normal;font-weight:800;line-height:normal}@media (min-width: 768px){.search-popdown .product-item__title{font-size:15px}}.search-popdown .product-information .price{font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:17px;font-style:normal;line-height:20px}@media (min-width: 768px){.search-popdown .product-information .price{font-size:16px}}.search-popdown #predictive-search-results .predictive-search__actions.aos-animate .btn--primary.btn--outline{border-radius:50px;border:1px solid #91005C;color:#91005c;font-size:14px;font-style:normal;font-weight:800;line-height:normal;text-transform:none}@media (min-width: 768px){.search-popdown #predictive-search-results .predictive-search__actions.aos-animate .btn--primary.btn--outline{font-size:16px}}.search-popdown #predictive-search-results .predictive-search__actions.aos-animate .btn--primary.btn--outline svg{outline:#91005C}.search-popdown .search-form button[type=reset]{font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:10px;font-style:normal;line-height:normal;letter-spacing:1px;padding:5px;height:auto;text-transform:uppercase;margin-top:8px}.search-popdown .predictive-search__item{margin-bottom:10px}@media (min-width: 768px){.search-popdown .predictive-search__item{margin-bottom:12px}}#currency-list-header-desktop{top:50px;padding-top:0;border:1px solid #FAB89B;background-color:#fff;min-width:62px;width:100%}#currency-list-header-desktop .popout-list__item{margin-bottom:3px}#currency-list-header-desktop .popout-list__item:last-child{margin-bottom:0}#currency-list-header-desktop .popout-list__item.is-active span{border-bottom-color:transparent;opacity:1}#currency-list-header-desktop .popout-list__item .popout-list__option{font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:14px;font-style:normal;line-height:18px;letter-spacing:1.4px;padding:8px 10px 0}@font-face{font-family:Moranga;src:url(b19d7f5c78ae002e1725.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9a65952e76032af94519.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(f458d131bd71aaa53110.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d36998f5d9772461be21.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(841e3c9da6f3f6a76d1c.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9c1561c4f17fb1f805b3.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(496103f973ed355fb60a.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(2044892426acfe16ed20.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(faad4436c91168944986.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(48c71aa3dea90cd4f94e.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d448fb83ea58fcba5ce1.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(b58b1b9c574d4cabb0ab.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Bold;src:url(73c68f0ef9ed503df4db.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(6dcbc9bed1ec438907ee.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(4d56bb21f2399db8ad48.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}.btn.btn--solid{--btn-border: unset;--btn-bg: unset;--btn-text: unset;--btn-border-hover: unset;--btn-bg-hover: unset;--btn-text-hover: unset}.btn.btn--solid.btn--primary,.btn.btn--solid.mr-common-btn{letter-spacing:.3px;background-color:#ffd119;border:1px solid #FFD119;color:#91005c}.btn.btn--solid.btn--primary:hover,.btn.btn--solid.mr-common-btn:hover{color:#fff;border-color:#91005c}.btn.btn--solid.btn--primary:after,.btn.btn--solid.mr-common-btn:after{background-color:#91005c}.btn.btn--solid.btn--white,.btn.btn--solid.mr-common-btn--white{font-family:"Sofia-Pro",Arial,Sans-Serif;letter-spacing:normal;line-height:normal;letter-spacing:.3px;background-color:#fff;border:1px solid #91005C;color:#91005c}.btn.btn--solid.btn--white:after,.btn.btn--solid.mr-common-btn--white:after{background-color:#91005c1a}.btn.btn--solid.mr-common-btn--peach{font-weight:800;font-size:16px;padding:7px 25px;letter-spacing:normal;line-height:normal;background-color:#fab89b;border:1px solid #FAB89B;color:#fff}.btn.btn--solid.mr-common-btn--peach:after{background-color:#fab89b66}.shop-eve-wellness-usa .btn,.shop-eve-wellness-usa .shopify-payment-button .shopify-payment-button__button--unbranded,.shop-eve-wellness-usa #shopify-product-reviews .spr-button-primary,.shop-eve-wellness-usa #challenge .shopify-challenge__button,.shop-eve-wellness-usa .stamped-rewards-widget-btn,.shop-eve-wellness-usa [data-widget-type=rewards-referral] .stamped-rewards-page-buttonAddon .stamped-rewards-page-btn,.shop-eve-wellness-usa .product__block product-form .product__submit__item button.add-to-cart{padding:8px 22px 5px}@media (min-width: 768px){.shop-eve-wellness-usa .btn,.shop-eve-wellness-usa .shopify-payment-button .shopify-payment-button__button--unbranded,.shop-eve-wellness-usa #shopify-product-reviews .spr-button-primary,.shop-eve-wellness-usa #challenge .shopify-challenge__button,.shop-eve-wellness-usa .stamped-rewards-widget-btn,.shop-eve-wellness-usa [data-widget-type=rewards-referral] .stamped-rewards-page-buttonAddon .stamped-rewards-page-btn,.shop-eve-wellness-usa .product__block product-form .product__submit__item button.add-to-cart{padding:13px 25px 11px}}.shop-eve-wellness-usa .header__wrapper .header__desktop .menu-item-1 .navlink--toplevel{padding:13px 25px 11px}@font-face{font-family:Moranga;src:url(b19d7f5c78ae002e1725.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9a65952e76032af94519.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(f458d131bd71aaa53110.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d36998f5d9772461be21.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(841e3c9da6f3f6a76d1c.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9c1561c4f17fb1f805b3.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(496103f973ed355fb60a.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(2044892426acfe16ed20.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(faad4436c91168944986.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(48c71aa3dea90cd4f94e.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d448fb83ea58fcba5ce1.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(b58b1b9c574d4cabb0ab.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Bold;src:url(73c68f0ef9ed503df4db.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(6dcbc9bed1ec438907ee.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(4d56bb21f2399db8ad48.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}.featured-collections{margin:0 auto}.featured-collections .grid__heading{font-size:35px}@media (max-width: 768px){.featured-collections .grid__heading{font-size:30px}}.featured-collections .grid__description p{font-family:"Sofia-Pro",Arial,Sans-Serif;margin-top:7px;font-size:16px}@media (min-width: 768px){.featured-collections .grid__description p{font-size:16px}}@font-face{font-family:Moranga;src:url(b19d7f5c78ae002e1725.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9a65952e76032af94519.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(f458d131bd71aaa53110.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d36998f5d9772461be21.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(841e3c9da6f3f6a76d1c.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9c1561c4f17fb1f805b3.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(496103f973ed355fb60a.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(2044892426acfe16ed20.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(faad4436c91168944986.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(48c71aa3dea90cd4f94e.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d448fb83ea58fcba5ce1.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(b58b1b9c574d4cabb0ab.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Bold;src:url(73c68f0ef9ed503df4db.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(6dcbc9bed1ec438907ee.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(4d56bb21f2399db8ad48.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}.index-hero.slideshow .hero__title.heading-size-9{font-size:43px;line-height:50px}@media (min-width: 768px){.index-hero.slideshow .hero__title.heading-size-9{font-size:48px;line-height:1.2}}.index-hero.slideshow .hero__description{font-family:"Sofia-Pro",Arial,Sans-Serif;line-height:25.5px;padding:0 36px;letter-spacing:-.1px}@media (min-width: 768px){.index-hero.slideshow .hero__description{line-height:30.87px;max-width:594px;padding:0 0 15px;letter-spacing:normal;margin-left:auto;margin-right:auto}}.index-hero.slideshow .flickity-button.previous:before{-webkit-mask-image:url(/cdn/shop/files/Left.svg?v=1689823268);mask-image:url(/cdn/shop/files/Left.svg?v=1689823268);-webkit-mask-size:16px;mask-size:16px}.index-hero.slideshow .flickity-button.next:before{-webkit-mask-image:url(/cdn/shop/files/Right.svg?v=1689823268);mask-image:url(/cdn/shop/files/Right.svg?v=1689823268);-webkit-mask-size:16px;mask-size:16px}@font-face{font-family:Moranga;src:url(b19d7f5c78ae002e1725.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9a65952e76032af94519.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(f458d131bd71aaa53110.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d36998f5d9772461be21.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(841e3c9da6f3f6a76d1c.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9c1561c4f17fb1f805b3.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(496103f973ed355fb60a.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(2044892426acfe16ed20.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(faad4436c91168944986.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(48c71aa3dea90cd4f94e.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d448fb83ea58fcba5ce1.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(b58b1b9c574d4cabb0ab.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Bold;src:url(73c68f0ef9ed503df4db.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(6dcbc9bed1ec438907ee.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(4d56bb21f2399db8ad48.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}.section-double .section-double__body{flex-wrap:wrap;padding:16px;background:linear-gradient(122.89deg,#c5b0d5,#b1d3e6)}@media (min-width: 768px){.section-double .section-double__body{flex-wrap:unset;padding:0}}.section-double .section-double__figure{flex:100%}.section-double .section-double__figure .section-double__split-image{height:100%}.section-double .section-double__aside{flex-basis:100%;padding:16px 0 36px}@media (min-width: 768px){.section-double .section-double__aside{padding:5%;background:linear-gradient(122.89deg,#c5b0d5,#b1d3e6)}}@media (max-width: 768px){.section-double .section-double__aside{background:none!important}}.section-double .section-double__aside .section-double__content.align--middle-left .hero__title{text-align:left}.section-double .section-double__aside .section-double__content.align--middle-left .hero__button{justify-content:flex-start}.section-double .hero__content{background-color:transparent;padding:0}@media (min-width: 768px){.section-double .hero__content{max-width:395px}}@media (min-width: 768px){.section-double .wide-content .hero__content{max-width:unset}}.section-double .hero__title{font-weight:600;line-height:normal;margin-bottom:16px;text-align:center}@media (min-width: 768px){.section-double .hero__title{margin-bottom:40px;text-align:unset}}.section-double .hero__title.heading-size-7{font-size:30px}@media (min-width: 768px){.section-double .hero__title.heading-size-7{font-size:35px}}.section-double .hero__rte{font-family:"Sofia-Pro",Arial,Sans-Serif;margin-bottom:16px}@media (min-width: 768px){.section-double .hero__rte{margin-bottom:40px}}@media (max-width: 768px){.is-reversed.section-double .section-double__body{flex-wrap:wrap-reverse}}@font-face{font-family:Moranga;src:url(b19d7f5c78ae002e1725.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9a65952e76032af94519.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(f458d131bd71aaa53110.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d36998f5d9772461be21.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(841e3c9da6f3f6a76d1c.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9c1561c4f17fb1f805b3.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(496103f973ed355fb60a.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(2044892426acfe16ed20.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(faad4436c91168944986.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(48c71aa3dea90cd4f94e.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d448fb83ea58fcba5ce1.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(b58b1b9c574d4cabb0ab.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Bold;src:url(73c68f0ef9ed503df4db.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(6dcbc9bed1ec438907ee.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(4d56bb21f2399db8ad48.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}section[data-section-type=custom-content] .hero__content__wrapper .hero__title{font-style:normal;line-height:normal}section[data-section-type=custom-content] .hero__content__wrapper .hero__description,section[data-section-type=custom-content] .hero__content__wrapper p.hero__description{font-family:"Sofia-Pro",Arial,Sans-Serif;font-style:normal}#MainContent .hero__description,#MainContent p.hero__description{font-family:"Sofia-Pro",Arial,Sans-Serif;font-style:normal;text-wrap:balance}@font-face{font-family:Moranga;src:url(b19d7f5c78ae002e1725.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9a65952e76032af94519.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(f458d131bd71aaa53110.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d36998f5d9772461be21.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(841e3c9da6f3f6a76d1c.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9c1561c4f17fb1f805b3.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(496103f973ed355fb60a.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(2044892426acfe16ed20.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(faad4436c91168944986.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(48c71aa3dea90cd4f94e.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d448fb83ea58fcba5ce1.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(b58b1b9c574d4cabb0ab.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Bold;src:url(73c68f0ef9ed503df4db.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(6dcbc9bed1ec438907ee.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(4d56bb21f2399db8ad48.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}.footer-sections .footer__block .footer__block__title{font-size:20px;line-height:22px;color:#fff;font-style:normal;font-weight:700;text-transform:capitalize}.footer-sections .footer__block .footer__quicklinks a{font-size:14px;line-height:18px;color:#fff;font-family:"Sofia-Pro",Arial,Sans-Serif;font-style:normal}.footer-sections .footer__block .footer__quicklinks a:hover{color:#fff}.footer-sections .popout-footer .popout__toggle{color:#fff;border:1px solid #fff;border-radius:50px;font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:12px;font-style:normal;letter-spacing:1.2px;line-height:11px;padding:10px 18px}.footer-sections .supporting-menu__copyright{color:#fff;font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:12px;font-style:normal;line-height:18px}.footer-sections .supporting-menu__copyright a,.footer-sections .supporting-menu__copyright a:not(.btn),.footer-sections .supporting-menu__copyright a:not(.btn):hover,.footer-sections .supporting-menu__copyright a:not(.btn):active,.footer-sections .supporting-menu__copyright a:hover,.footer-sections .supporting-menu__copyright a:active{color:#fff}.footer-sections .supporting-menu__copyright li:last-child{display:none}.footer-sections .supporting-menu__item--localization .popout-list{padding-top:0;border:1px solid #FAB89B;background-color:#fff;min-width:unset;width:64px;margin:0 auto;left:0;right:0;bottom:48px}.footer-sections .supporting-menu__item--localization .popout-list .popout-list__item{margin-bottom:3px}.footer-sections .supporting-menu__item--localization .popout-list .popout-list__item:last-child{margin-bottom:0}.footer-sections .supporting-menu__item--localization .popout-list .popout-list__item.is-active span{border-bottom-color:transparent;opacity:1}.footer-sections .supporting-menu__item--localization .popout-list .popout-list__item .popout-list__option{font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:14px;font-style:normal;line-height:18px;letter-spacing:1.4px;padding:8px 10px 0}body[class*=wholesale] .rh-chat,body[class*=wholesale] .rh-greeting,body[class*=wholesale] .popout-footer__holder{display:none}@font-face{font-family:Moranga;src:url(b19d7f5c78ae002e1725.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9a65952e76032af94519.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(f458d131bd71aaa53110.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d36998f5d9772461be21.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(841e3c9da6f3f6a76d1c.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9c1561c4f17fb1f805b3.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(496103f973ed355fb60a.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(2044892426acfe16ed20.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(faad4436c91168944986.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(48c71aa3dea90cd4f94e.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d448fb83ea58fcba5ce1.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(b58b1b9c574d4cabb0ab.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Bold;src:url(73c68f0ef9ed503df4db.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(6dcbc9bed1ec438907ee.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(4d56bb21f2399db8ad48.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}.index-newsletter .hero__title{font-style:normal;font-weight:600;line-height:normal;margin-bottom:24px}@media (min-width: 768px){.index-newsletter .hero__title{line-height:30px}}.index-newsletter .hero__rte{margin-bottom:2px}@media (min-width: 768px){.index-newsletter .hero__rte{margin-bottom:10px}}.index-newsletter .hero__rte p{font-family:"Sofia-Pro",Arial,Sans-Serif;font-style:normal;line-height:normal}@media (min-width: 768px){.index-newsletter .hero__rte p{line-height:18px}}.index-newsletter .newsletter-form .input-group__field[type=email]{font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:16px}@media (min-width: 768px){.index-newsletter .newsletter-form .input-group__field[type=email]{font-size:16px}}.index-newsletter .newsletter-form .input-group__field[type=email]::placeholder{font-size:16px;opacity:1;font-weight:800}.index-newsletter .newsletter-form .input-group__btn[type=submit]{font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:14px;font-weight:800}@media (max-width: 768px){.index-newsletter .newsletter-form .input-group{width:100%;margin-bottom:4px}}@font-face{font-family:Moranga;src:url(b19d7f5c78ae002e1725.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9a65952e76032af94519.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(f458d131bd71aaa53110.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d36998f5d9772461be21.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(841e3c9da6f3f6a76d1c.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9c1561c4f17fb1f805b3.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(496103f973ed355fb60a.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(2044892426acfe16ed20.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(faad4436c91168944986.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(48c71aa3dea90cd4f94e.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d448fb83ea58fcba5ce1.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(b58b1b9c574d4cabb0ab.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Bold;src:url(73c68f0ef9ed503df4db.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(6dcbc9bed1ec438907ee.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(4d56bb21f2399db8ad48.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@media (min-width: 768px){.blog-section .blog__title{margin-bottom:16px}}.blog-section .blog__title a{text-align:center;font-size:30px;font-style:normal;line-height:normal}@media (min-width: 768px){.blog-section .blog__title a{font-size:35px;line-height:50px}}.blog-section .article__title a{font-size:16px;font-style:normal;line-height:normal;text-transform:capitalize}@media (min-width: 768px){.blog-section .article__title a{line-height:22px;font-size:20px}}.blog-section .article__title a:hover,.blog-section .article__title a:active{color:#91005c}.blog-section .image-wrapper img{object-fit:cover}.blog-section .article__link a{font-family:"Sofia-Pro",Arial,Sans-Serif;font-style:normal;line-height:normal}.blog-section .editorial__excerpt p,.blog-section .article__excerpt{font-size:16px;line-height:20px;font-family:"Sofia-Pro",Arial,Sans-Serif}.article--single hr,.article--single .hr{margin:.5rem 0}.article--single .article__title{font-size:27px}@media (min-width: 768px){.article--single .article__title{font-size:32px}}.article--single .article__meta,.article--single .sharing-button__text{font-family:"Sofia-Pro",Arial,Sans-Serif}.article--single .article__content{font-size:16px;line-height:20px;font-family:"Sofia-Pro",Arial,Sans-Serif}.article--single .article__content h3{font-size:20px;line-height:22px}@media (min-width: 768px){.article--single .article__content h3{font-size:24px;line-height:35px}}.sidebar__contents .widget__title{font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:16px;font-style:normal;line-height:normal;text-transform:capitalize}@media (min-width: 768px){.sidebar__contents .widget__title{margin:0;padding-top:0;font-size:20px;line-height:22px}}.sidebar__contents .widget__title:hover,.sidebar__contents .widget__title:active{color:#91005c}.sidebar__contents .widget__column__title{font-size:16px;line-height:20px;font-family:"Sofia-Pro",Arial,Sans-Serif}.sidebar__contents .meta--light{font-family:"Sofia-Pro",Arial,Sans-Serif}@font-face{font-family:Moranga;src:url(b19d7f5c78ae002e1725.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9a65952e76032af94519.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(f458d131bd71aaa53110.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d36998f5d9772461be21.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(841e3c9da6f3f6a76d1c.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9c1561c4f17fb1f805b3.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(496103f973ed355fb60a.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(2044892426acfe16ed20.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(faad4436c91168944986.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(48c71aa3dea90cd4f94e.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d448fb83ea58fcba5ce1.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(b58b1b9c574d4cabb0ab.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Bold;src:url(73c68f0ef9ed503df4db.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(6dcbc9bed1ec438907ee.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(4d56bb21f2399db8ad48.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}.section-text{background-color:#fab89b33}.section-text h2,.section-text h3{font-weight:600;line-height:normal;text-align:center}.section-text--container{display:block}@media (min-width: 768px){.section-text--container{display:flex;align-items:center;justify-content:space-between;max-width:1341px;margin:0 auto 3em}}.section-text--links{display:block;margin:1em}@media (min-width: 768px){.section-text--links{max-width:309px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;text-align:center}}.section-text--links a span{display:flex!important;align-items:center;justify-content:center;gap:8px}@media (max-width: 768px){.section-text--links .btn{width:100%;margin-top:1em}}.section-text--blocks{margin:0 auto;max-width:312px}@media (min-width: 768px){.section-text--blocks{margin:2em auto}}.section-text--blocks-content div{text-align:center}.section-with-list .column__inner{padding:2em 0 1em;width:260px;border-radius:15px}@media (max-width: 1240px){.section-with-list .columns{display:grid;grid-template-columns:repeat(2,1fr)}}@media (max-width: 749px){.section-with-list .columns{display:flex}}.section-with-list .columns--mobile-slider .column{width:calc(100% - 95px)}@media (max-width: 1240px){.section-with-list .columns--mobile-slider .column{width:100%}}@media (max-width: 749px){.section-with-list .columns--mobile-slider .column{width:calc(100% - 95px)}}@media (max-width: 1240px){.section-with-list .column__inner{width:100%}}.section-with-list .grid__heading{line-height:normal;font-weight:600}.section-with-list--content{border-top:1px solid rgba(255,255,255,.2);padding:1em 0;color:#fff;height:auto}.section-with-list--content:last-child{border-bottom:1px solid rgba(255,255,255,.2)}.section-with-list--content p{display:flex;align-items:center;font-family:"Sofia-Pro",Arial,Sans-Serif;line-height:18px;text-align:left}.section-with-list--content p:before{content:url(/cdn/shop/files/Tick_icon_a0629511-dd4d-4551-96a6-ac1261a8d137.svg?v=1690440181);padding:0 10px;margin-top:3px}.section-with-list--content p:empty{visibility:hidden}.section-columns .wrapper--set-medium{max-width:1440px;margin:auto}.section-with-list{max-width:1250px;margin:auto}.section-with-list .columns .column{align-items:center}.section-with-list .grid__heading.text-center,.highlights__container .text-center .grid__heading{text-align:center}.grid__heading.desk{font-size:35px;line-height:50px;text-align:center}.grid__heading.mobile{font-size:30px;line-height:35px;text-align:left}@font-face{font-family:Moranga;src:url(b19d7f5c78ae002e1725.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9a65952e76032af94519.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(f458d131bd71aaa53110.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d36998f5d9772461be21.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(841e3c9da6f3f6a76d1c.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9c1561c4f17fb1f805b3.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(496103f973ed355fb60a.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(2044892426acfe16ed20.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(faad4436c91168944986.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(48c71aa3dea90cd4f94e.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d448fb83ea58fcba5ce1.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(b58b1b9c574d4cabb0ab.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Bold;src:url(73c68f0ef9ed503df4db.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(6dcbc9bed1ec438907ee.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(4d56bb21f2399db8ad48.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}.index-hero .hero__title{text-wrap:balance}.index-hero.slideshow .align--middle-left .hero__description,.index-hero.slideshow .align--bottom-left .hero__description,.index-hero.slideshow .align--top-left .hero__description{margin-left:0;padding:0}.index-hero.slideshow .align--middle-right .hero__description,.index-hero.slideshow .align--bottom-right .hero__description,.index-hero.slideshow .align--top-right .hero__description{margin-right:0;padding:0}.template-404 main{background-image:linear-gradient(to right,#c5b0d5,#addccb,#89acdb)}.template-404 main .page{margin:0 auto;padding:40px 0 30px}.template-404 main .page__heading{color:#fff;font-weight:600;font-size:24px;line-height:normal;text-align:center}@media (min-width: 768px){.template-404 main .page__heading{font-size:38px;line-height:55px}}.template-404 main .text--404{color:#fff;font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:16px;line-height:20px}.template-404 main main-search .input-holder{background-color:#fff}.template-404 main .search-outer{margin:0;padding:1.5em;max-width:375px}@media (min-width: 768px){.template-404 main .search-outer{margin:3em;max-width:597px;width:100%;padding:0}}.template-404 main .search-submit svg:hover path{stroke:#91005c}.template-404 main .btn-container{margin:1.5em auto;text-align:center}.template-404 main .btn-container .btn{padding:.5em;margin:1em;max-width:182px;font-size:16px;line-height:18.4px;text-align:center}.template-password .section-double--password{background-image:url(/cdn/shop/files/Password-mobile.png?v=1690344844)}@media (min-width: 768px){.template-password .section-double--password{background-image:url(/cdn/shop/files/Password.png?v=1690336664);background-repeat:repeat;background-size:cover}}.template-password .section-double__actions--top{margin-bottom:0}@media (min-width: 768px){.template-password .section-double__actions--top{margin-bottom:1em}}.template-password .section-double__actions--bottom{margin-top:0}@media (min-width: 768px){.template-password .section-double__actions--bottom{margin-top:1em}}.template-password .section-double__aside{max-width:375px;margin:5em auto}@media (min-width: 768px){.template-password .section-double__aside{max-width:572px;flex-basis:100%;margin:1em auto}}.template-password .modal__title{font-weight:600;font-size:38px;line-height:normal}.template-password h4{color:#fff;font-weight:600;font-size:38px;line-height:normal}.template-password p{color:#fff;font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:16px;line-height:20px}.template-password .section-double__newsletter>.contact-form{max-width:570px;background:transparent}.template-password .section-double__newsletter input{height:40px;width:570px;background:#fff;border:none;border-radius:20px}.template-password .customer-signup-button{padding:.5em 1.5em;margin:.5em;max-width:182px;font-weight:800;font-size:16px;line-height:18.4px;text-align:center;border:1px solid #91005C}.template-password .form__legal,.template-password .section-double__powered{display:none}.template-password .section-double__links__row{color:#fff}.template-password .modal--default{width:725px}.template-password .modal__inner{padding:0}@media (min-width: 768px){.template-password .modal__inner{max-width:560px;margin:0 auto;padding:50px 0}}.template-password .password-eve-logo{margin:0 auto}.main-content [data-widget-type=rewards-summary] .stamped-rewards-widget-title,.main-content [data-widget-type=rewards-how-it-works] .stamped-rewards-widget-heading-main,.main-content [data-widget-type=rewards-earnings-v2] .stamped-rewards-widget-heading-main,.main-content [data-widget-type=rewards-spendings-v2] .stamped-rewards-widget-heading-main,.main-content [data-widget-type=rewards-referral] .stamped-rewards-widget-heading-main{color:#91005c;font-weight:600;line-height:normal;font-size:26px}.main-content [data-widget-type=rewards-summary] .stamped-rewards-widget-title{font-size:36px}.main-content .stamped-rewards-widget-text,.main-content .stamped-rewards-widget-campaign-title,.main-content .stamped-rewards-widget-campaign-value,.main-content .stamped-rewards-widget-heading-sub,.main-content .stamped-rewards-widget-description,.main-content .stamped-reward-referral-platforms,.main-content .stamped-rewards-page-subtitle,.main-content .stamped-reward-referral-link,.main-content [data-widget-type=rewards-earnings-v2] .stamped-rewards-widget-button,.main-content [data-widget-type=rewards-spendings-v2] .stamped-rewards-widget-button,.main-content [data-widget-type=rewards-how-it-works] .stamped-rewards-widget-heading{font-family:"Sofia-Pro",Arial,Sans-Serif;color:#91005c}.main-content .stamped-rewards-widget-btn-redeem,.main-content [data-widget-type=rewards-referral] .stamped-rewards-page-buttonAddon button.stamped-rewards-page-btn,.main-content [data-widget-type=rewards-referral] .stamped-rewards-page-buttonAddon .stamped-rewards-page-btn:last-child,.main-content .stamped-rewards-widget-btn.stamped-rewards-widget-btn-sign-up{font-family:"Sofia-Pro",Arial,Sans-Serif;font-weight:800;font-size:16px;padding:7px 25px;letter-spacing:.3px;line-height:normal;background-color:#ffd119;border:1px solid #FFD119;color:#91005c!important;margin-right:1rem;border-radius:300px}.main-content .stamped-rewards-widget-btn.stamped-rewards-widget-btn-secondary.stamped-rewards-widget-btn-rewards-history,.main-content .stamped-rewards-widget-btn.stamped-rewards-widget-btn-secondary.stamped-rewards-widget-btn-sign-in{font-family:"Sofia-Pro",Arial,Sans-Serif;font-weight:800;font-size:16px;padding:7px 25px;letter-spacing:normal;line-height:normal;letter-spacing:.3px;background-color:#fff;border:1px solid #91005C;color:#91005c}.main-content .stamped-rewards-widget-btn.stamped-rewards-widget-btn-secondary.stamped-rewards-widget-btn-rewards-history:after,.main-content .stamped-rewards-widget-btn.stamped-rewards-widget-btn-secondary.stamped-rewards-widget-btn-sign-in:after{background-color:#91005c1a}.main-content [data-widget-type=rewards-referral] .stamped-rewards-page-buttonAddon{align-items:center}.main-content [data-widget-type=rewards-referral] .stamped-rewards-page-buttonAddon button.stamped-rewards-page-btn{height:40px;margin-left:.3rem}.form__message.form-register{display:none;background:#e6ffe6;padding:20px 10px;border-radius:5px;font-weight:600;line-height:normal}h5.form-register.form-success{display:block}.errors.hidden,.wholesale-portal #cozyCRModal,.wholesale-period-pal #cozyCRModal,.wholesale-brightermood #cozyCRModal,.wholesale-bloodsugarbabe #cozyCRModal,.wholesale-bloat-buddy #cozyCRModal,.wholesale-all-systems-glo #cozyCRModal{display:none}#recharge-customer-portal .recharge-heading-h1,#recharge-customer-portal .recharge-heading-h2,.recharge-theme .recharge-heading-h1,.recharge-theme .recharge-heading-h2{font-family:var(--font-sofia);font-weight:700}#recharge-customer-portal .recharge-text,#recharge-customer-portal .recharge-heading,.recharge-theme .recharge-text,.recharge-theme .recharge-heading{color:var(--text)}#recharge-customer-portal .recharge-icon svg path,.recharge-theme .recharge-icon svg path{stroke:var(--text)}#recharge-customer-portal .recharge-badge,#recharge-customer-portal .recharge-component-next-order-discount .recharge-pill,.recharge-theme .recharge-badge,.recharge-theme .recharge-component-next-order-discount .recharge-pill{background-color:#ff94c4;color:#fff}#recharge-customer-portal .recharge-badge .recharge-text,#recharge-customer-portal .recharge-component-next-order-discount .recharge-pill .recharge-text,.recharge-theme .recharge-badge .recharge-text,.recharge-theme .recharge-component-next-order-discount .recharge-pill .recharge-text,#recharge-customer-portal .recharge-component-next-order-discount .recharge-pill .recharge-heading,.recharge-theme .recharge-component-next-order-discount .recharge-pill .recharge-heading{color:#fff}#recharge-customer-portal .recharge-button-secondary,#recharge-customer-portal .recharge-button-tertiary,.recharge-theme .recharge-button-secondary,.recharge-theme .recharge-button-tertiary{background-color:#fff;border:1px solid #91005C;color:#91005c;border-radius:var(--btn-radius);position:relative;overflow:hidden;transition:all .5s cubic-bezier(.33,0,0,1);line-height:normal;letter-spacing:.3px;font-weight:800;font-size:16px;padding:7px 25px}#recharge-customer-portal .recharge-button-secondary:after,#recharge-customer-portal .recharge-button-tertiary:after,.recharge-theme .recharge-button-secondary:after,.recharge-theme .recharge-button-tertiary:after{content:"";position:absolute;top:0;left:-60px;z-index:0;width:calc(100% + 120px);height:100%;background-color:#91005c1a;opacity:1;transform:translate3d(-100%,0,0) skew(30deg);transition:transform .5s cubic-bezier(.33,0,0,1);will-change:transform}#recharge-customer-portal .recharge-button-secondary div,#recharge-customer-portal .recharge-button-tertiary div,.recharge-theme .recharge-button-secondary div,.recharge-theme .recharge-button-tertiary div{z-index:1;position:relative;top:-.3px;text-transform:uppercase;line-height:22px}#recharge-customer-portal .recharge-button-secondary:hover:after,#recharge-customer-portal .recharge-button-tertiary:hover:after,.recharge-theme .recharge-button-secondary:hover:after,.recharge-theme .recharge-button-tertiary:hover:after{transform:translateZ(0);background-color:#91005c1a}#recharge-customer-portal .recharge-button-secondary .recharge-icon,#recharge-customer-portal .recharge-button-tertiary .recharge-icon,.recharge-theme .recharge-button-secondary .recharge-icon,.recharge-theme .recharge-button-tertiary .recharge-icon{padding:0}#recharge-customer-portal .recharge-button-secondary .recharge-icon svg,#recharge-customer-portal .recharge-button-tertiary .recharge-icon svg,.recharge-theme .recharge-button-secondary .recharge-icon svg,.recharge-theme .recharge-button-tertiary .recharge-icon svg{position:relative;top:1px}#recharge-customer-portal .recharge-section-product-carousel .recharge-heading-h3,.recharge-theme .recharge-section-product-carousel .recharge-heading-h3{font-weight:800;letter-spacing:.3px}#recharge-customer-portal .recharge-section-product-carousel [data-testid=product-price],.recharge-theme .recharge-section-product-carousel [data-testid=product-price]{font-size:16px}@media (max-width: 768px){#recharge-customer-portal .recharge-section-product-carousel [data-testid=product-price],.recharge-theme .recharge-section-product-carousel [data-testid=product-price]{font-size:12.6px}}#recharge-customer-portal .recharge-button-primary,#recharge-customer-portal .recharge-button-disabled,.recharge-theme .recharge-button-primary,.recharge-theme .recharge-button-disabled{font-weight:800;font-size:16px;padding:7px 25px;letter-spacing:.3px;line-height:normal;background-color:#91005c;border:1px solid #91005C;color:#fff;text-transform:uppercase;border-radius:var(--btn-radius)}#recharge-customer-portal .recharge-button-primary .recharge-icon svg path,#recharge-customer-portal .recharge-button-disabled .recharge-icon svg path,.recharge-theme .recharge-button-primary .recharge-icon svg path,.recharge-theme .recharge-button-disabled .recharge-icon svg path{stroke:#fff}#recharge-customer-portal .recharge-button-primary .recharge-icon,#recharge-customer-portal .recharge-button-disabled .recharge-icon,.recharge-theme .recharge-button-primary .recharge-icon,.recharge-theme .recharge-button-disabled .recharge-icon{padding:0;width:22px;height:22px}#recharge-customer-portal .recharge-button-primary div,#recharge-customer-portal .recharge-button-disabled div,.recharge-theme .recharge-button-primary div,.recharge-theme .recharge-button-disabled div{line-height:22px;z-index:1}#recharge-customer-portal .recharge-button-primary:after,#recharge-customer-portal .recharge-button-disabled:after,.recharge-theme .recharge-button-primary:after,.recharge-theme .recharge-button-disabled:after{content:"";position:absolute;top:0;left:-60px;z-index:0;width:calc(100% + 120px);height:100%;background-color:#fff;opacity:1;transform:translate3d(-100%,0,0) skew(30deg);transition:transform .5s cubic-bezier(.33,0,0,1);will-change:transform;backface-visibility:hidden}#recharge-customer-portal .recharge-button-primary:hover,#recharge-customer-portal .recharge-button-disabled:hover,.recharge-theme .recharge-button-primary:hover,.recharge-theme .recharge-button-disabled:hover{color:#91005c;background-color:#fff;border:1px solid #91005C}#recharge-customer-portal .recharge-button-primary:hover svg path,#recharge-customer-portal .recharge-button-disabled:hover svg path,.recharge-theme .recharge-button-primary:hover svg path,.recharge-theme .recharge-button-disabled:hover svg path{stroke:#91005c}#recharge-customer-portal .recharge-button-primary:hover:after,#recharge-customer-portal .recharge-button-disabled:hover:after,.recharge-theme .recharge-button-primary:hover:after,.recharge-theme .recharge-button-disabled:hover:after{transform:translateZ(0);background-color:#fff}#recharge-customer-portal .recharge-button-primary .recharge-text,#recharge-customer-portal .recharge-button-disabled .recharge-text,.recharge-theme .recharge-button-primary .recharge-text,.recharge-theme .recharge-button-disabled .recharge-text{color:#fff}#recharge-customer-portal .recharge-button-disabled,.recharge-theme .recharge-button-disabled{opacity:.5;pointer-events:none}#recharge-customer-portal .recharge-dropdown,.recharge-theme .recharge-dropdown{border-radius:var(--RADIUS-SELECT);padding:7px 16px;color:#91005c;border:2px solid #91005C}#recharge-customer-portal .recharge-dropdown input,.recharge-theme .recharge-dropdown input{padding-left:2px}#recharge-customer-portal .recharge-textfield,.recharge-theme .recharge-textfield{border-radius:var(--RADIUS-SELECT);padding:7px 16px;color:#91005c;border:2px solid #91005C}#recharge-customer-portal .recharge-textfield input,.recharge-theme .recharge-textfield input{padding-left:2px}#recharge-customer-portal .recharge-textfield:focus-within,.recharge-theme .recharge-textfield:focus-within{outline:none}#recharge-customer-portal .recharge-textfield input::placeholder,.recharge-theme .recharge-textfield input::placeholder{color:#91005c}#recharge-customer-portal form[aria-label="Product options"] [role=radiogroup] label[data-testid=form-option]>div>div:last-child>div>span,.recharge-theme form[aria-label="Product options"] [role=radiogroup] label[data-testid=form-option]>div>div:last-child>div>span{font-size:20px;font-weight:600;line-height:normal}#recharge-customer-portal form [role=radiogroup] label[data-testid=form-option],.recharge-theme form [role=radiogroup] label[data-testid=form-option]{border-radius:25px;padding:12px 20px;border:1px solid #FAB89B;background-color:transparent}#recharge-customer-portal form [role=radiogroup] label[data-testid=form-option][data-checked=true],.recharge-theme form [role=radiogroup] label[data-testid=form-option][data-checked=true]{background-color:#fab89b;color:#fff}#recharge-customer-portal form [role=radiogroup] label[data-testid=form-option][data-checked=true] span,.recharge-theme form [role=radiogroup] label[data-testid=form-option][data-checked=true] span{color:#fff}#recharge-customer-portal form [role=radiogroup] label[data-testid=form-option][data-checked=true] .r26jsg4,.recharge-theme form [role=radiogroup] label[data-testid=form-option][data-checked=true] .r26jsg4{transform:translateY(-50%) scale(1.3);color:#91005c}#recharge-customer-portal form [role=radiogroup] label[data-testid=form-option][data-checked=true] .r26jsgj,.recharge-theme form [role=radiogroup] label[data-testid=form-option][data-checked=true] .r26jsgj{background:#fff;outline:none}#recharge-customer-portal form [role=radiogroup] label[data-testid=form-option][data-checked=true] select~span,.recharge-theme form [role=radiogroup] label[data-testid=form-option][data-checked=true] select~span{color:#91005c}#recharge-customer-portal form [role=radiogroup] label[data-testid=form-option][data-checked=true] select span,.recharge-theme form [role=radiogroup] label[data-testid=form-option][data-checked=true] select span{color:#91005c}#recharge-customer-portal form [role=radiogroup] label[data-testid=form-option]>div>div:last-child>div>span,.recharge-theme form [role=radiogroup] label[data-testid=form-option]>div>div:last-child>div>span{font-weight:600;font-size:16px;line-height:22px;letter-spacing:.3px}#recharge-customer-portal form [role=radiogroup] label[data-testid=form-option] .r26jsgi,.recharge-theme form [role=radiogroup] label[data-testid=form-option] .r26jsgi{color:#91005c}#recharge-customer-portal form [role=radiogroup] .recharge-dropdown,.recharge-theme form [role=radiogroup] .recharge-dropdown{border-width:1px;border-style:solid}#recharge-customer-portal form[aria-label="New Address Form"] ._17zpf483,.recharge-theme form[aria-label="New Address Form"] ._17zpf483{background:#ff94c4}#recharge-customer-portal form[aria-label="New Address Form"] ._17zpf483>div>div:first-child span,#recharge-customer-portal form[aria-label="New Address Form"] ._17zpf483>div>div:first-child .recharge-text,.recharge-theme form[aria-label="New Address Form"] ._17zpf483>div>div:first-child span,.recharge-theme form[aria-label="New Address Form"] ._17zpf483>div>div:first-child .recharge-text{color:#fff}#recharge-customer-portal .recharge-tab-active,.recharge-theme .recharge-tab-active{border-bottom-color:#91005c}@font-face{font-family:Moranga;src:url(b19d7f5c78ae002e1725.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9a65952e76032af94519.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(f458d131bd71aaa53110.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d36998f5d9772461be21.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(841e3c9da6f3f6a76d1c.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9c1561c4f17fb1f805b3.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(496103f973ed355fb60a.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(2044892426acfe16ed20.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(faad4436c91168944986.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(48c71aa3dea90cd4f94e.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d448fb83ea58fcba5ce1.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(b58b1b9c574d4cabb0ab.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Bold;src:url(73c68f0ef9ed503df4db.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(6dcbc9bed1ec438907ee.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(4d56bb21f2399db8ad48.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@media (min-width: 768px){.key-ingredients{flex-basis:48%;padding:calc(var(--gutter) / 2) 0}}.key-ingredients .image-wrapper{--aspect-ratio-default: none;--image-aspect-ratio: none;height:80px;max-width:80px}.key-ingredients .image-wrapper .placeholder-svg{border-radius:5px}.key-ingredients__item-title h5{margin:0;font-size:16px}@media (min-width: 768px){.key-ingredients__item-title h5{font-size:20px}}.key-ingredients__item-content p{margin:0;font-family:"Sofia-Pro",Arial,Sans-Serif}.accordion__content:has(.key-ingredients) .faq-list{flex-wrap:wrap}.accordion:has(.key-ingredients) .accordion__body{padding:0 1em 0 0}.rte .key-ingredients__item-image{display:flex;align-items:flex-start;gap:12px;margin-bottom:1.2em}@media (min-width: 768px){.rte .key-ingredients__item-image{gap:20px;margin-bottom:1.5em}}.rte .key-ingredients__item-image img{height:80px;max-width:80px;margin:0 0 10px}@font-face{font-family:Moranga;src:url(b19d7f5c78ae002e1725.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9a65952e76032af94519.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(f458d131bd71aaa53110.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d36998f5d9772461be21.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(841e3c9da6f3f6a76d1c.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9c1561c4f17fb1f805b3.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(496103f973ed355fb60a.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(2044892426acfe16ed20.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(faad4436c91168944986.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(48c71aa3dea90cd4f94e.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d448fb83ea58fcba5ce1.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(b58b1b9c574d4cabb0ab.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Bold;src:url(73c68f0ef9ed503df4db.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(6dcbc9bed1ec438907ee.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(4d56bb21f2399db8ad48.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}.product-information .product-item__info .product-item__title{font-family:"Sofia-Pro",Arial,Sans-Serif;font-weight:800;letter-spacing:.3px}.product-information .product-item__info .price{font-family:"Sofia-Pro",Arial,Sans-Serif}#product-recommendations .product-item__info .product-item__title{font-size:16px;line-height:18px}@media (min-width: 768px){#product-recommendations .product-item__info .product-item__title{line-height:18.4px}}#product-recommendations .product-item__info .product-item__price{font-size:16px;line-height:18.4px}@media (min-width: 768px){#product-recommendations .product-item__info .product-item__price{line-height:21.47px}}@font-face{font-family:Moranga;src:url(b19d7f5c78ae002e1725.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9a65952e76032af94519.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(f458d131bd71aaa53110.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d36998f5d9772461be21.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(841e3c9da6f3f6a76d1c.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9c1561c4f17fb1f805b3.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(496103f973ed355fb60a.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(2044892426acfe16ed20.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(faad4436c91168944986.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(48c71aa3dea90cd4f94e.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d448fb83ea58fcba5ce1.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(b58b1b9c574d4cabb0ab.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Bold;src:url(73c68f0ef9ed503df4db.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(6dcbc9bed1ec438907ee.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(4d56bb21f2399db8ad48.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}div.stamped-container[data-widget-style],div[data-widget-style] div.stamped-container{max-width:1340px}.stamped-badge-starrating,.stamped-fa-star,.stamped-badge-starrating .stamped-fa,.stamped-fa-star-o,.stamped-fa-star-half-o,[data-count="0"] .stamped-summary-starrating i:before,.stamped-container[data-count="0"] .stamped-empty-state:before{color:#ff94c4!important}.stamped-container[data-count="0"][data-widget-language=""] .stamped-empty-state>div,.stamped-container[data-count="0"][data-widget-language=en] .stamped-empty-state>div{color:#91005c}.summary-rating-bar-content{background:#91005c}.summary-rating{margin-bottom:3px;display:flex;align-items:center}.stamped-summary-ratings{border:0}.stamped-badge-caption{line-height:18px;font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:14px;display:inline-flex}.stamped-form-label{color:#91005c}#stamped-button-submit,input.stamped-button.stamped-button-primary.button.button-primary.btn.btn-primary{background:#ffd119;border:1px solid #FFD119;color:#91005c}#stamped-button-submit:hover,input.stamped-button.stamped-button-primary.button.button-primary.btn.btn-primary:hover{color:#fff;border-color:#91005c;background:#91005c}#stamped-button-submit:hover:after,input.stamped-button.stamped-button-primary.button.button-primary.btn.btn-primary:hover:after{transform:translateZ(0)}div.stamped-container ul.stamped-tabs,div.stamped-container ul.stamped-tabs li{font-family:"Sofia-Pro",Arial,Sans-Serif;font-weight:600;line-height:35px;color:#91005c}.stamped-container ul.stamped-tabs li.active{font-weight:600;border-bottom:2px solid #000}.stamped-summary-actions-newreview{position:unset;display:flex;align-items:center;justify-content:center;height:40px;line-height:18px;box-shadow:none!important;border-radius:30px;background:#ffd119;border:1px solid #FFD119;color:#91005c;overflow:hidden;font-size:16px}@media (min-width: 768px){.stamped-summary-actions-newreview{position:absolute;bottom:1em;right:0}}.stamped-summary-actions-newreview:after{content:"";position:absolute;top:0;left:-60px;z-index:-1;width:calc(100% + 120px);height:100%;background-color:#91005c;opacity:1;transform:translate3d(-100%,0,0) skew(30deg);transition:transform .5s cubic-bezier(.33,0,0,1);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.stamped-summary-actions-newreview:hover{color:#fff;border-color:#91005c}.stamped-summary-actions-newreview:hover:after{transform:translateZ(0)}[data-version="2"] .stamped-summary{position:relative}.summary-rating-bar,.summary-rating-bar-content{height:4px;color:transparent;border-radius:10px}.summary-rating-title{font-size:0!important;width:110px!important}.stamped-header-title{display:none}.summary-rating:first-child .summary-rating-title:before{content:"\f005\f005\f005\f005\f005";color:#ff94c4}div[data-widget-style] .summary-rating:first-child .summary-rating-title:before,div[data-widget-style] .summary-rating:nth-child(2) .summary-rating-title:before,div[data-widget-style] .summary-rating:nth-child(3) .summary-rating-title:before,div[data-widget-style] .summary-rating:nth-child(4) .summary-rating-title:before,div[data-widget-style] .summary-rating:nth-child(5) .summary-rating-title:before{color:#ff94c4}.summary-rating-count,.stamped-verified-badge,.stamped-review-header .stamped-verified-badge{color:#91005c}.stamped-container ul.stamped-tabs{border-bottom:0}[data-widget-type=masonry] .stamped-review{border-color:#91005c!important}.stamped-review-header-title{font-size:16px}.summary-rating:nth-child(2) .summary-rating-title:before{content:"\f005\f005\f005\f005\f006"}.summary-rating:nth-child(3) .summary-rating-title:before{content:"\f005\f005\f005\f006\f006"}.summary-rating:nth-child(4) .summary-rating-title:before{content:"\f005\f005\f006\f006\f006"}.summary-rating:nth-child(5) .summary-rating-title:before{content:"\f005\f006\f006\f006\f006"}.summary-rating-bar div[data-rating="0"]{color:transparent}.summary-rating-count:before{content:"("}.summary-rating-count:after{content:")"}.stamped-summary-actions-clear,.stamped-summary-actions-mobile-filter,.stamped-summary-actions-newquestion,.stamped-summary-actions-newreview{color:#91005c;font-family:"Sofia-Pro",Arial,Sans-Serif;line-height:18px}.stamped-summary-actions-newquestion:before,.stamped-summary-actions-newreview:before,.stamped-verified-badge,.stamped-review-footer .stamped-review-share,.stamped-review-footer .stamped-review-vote .stamped-rating-holder,.stamped-review-header .created,.stamped-reviews-filter{display:none}[data-widget-style=slider] .stamped-review>.stamped-review-header{min-height:20px}[data-widget-style=slider] .stamped-review-body>.stamped-review-header-title{font-weight:600;font-size:16px;line-height:23.46px}[data-widget-style=slider] .stamped-review-content-body{margin-bottom:0}[data-widget-style=slider] .stamped-review{box-shadow:none;border:0}[data-widget-style=slider] div.stamped-review:first-child{margin-top:0!important;padding-top:0}.stamped-container[data-widget-show-product-variant=true] .stamped-review-product,.stamped-container[data-widget-show-product-variant=true] .stamped-review-variant{display:none!important}p.stamped-review-content-body{font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:12px;line-height:16px;color:#91005c}.stamped-review .author{position:absolute;bottom:5px;font-weight:600;font-size:12px;line-height:16px}.stamped-summary-text-1{font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:37px;line-height:42.55px;color:#91005c}.stamped-summary-caption .stamped-summary-text{font-size:12px;font-weight:500;line-height:16.39px;font-family:"Sofia-Pro",Arial,Sans-Serif}div[data-widget-style*=standard] .summary-rating-bar>div,div[data-widget-style*=standard] .summary-rating-bar{height:4px!important;border-radius:10px}div[data-widget-style*=standard] .summary-rating-count{color:#91005c;font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:12px;line-height:13.8px}.product-item__info .stamped-badge-caption[data-reviews][data-label][data-version="2"]:before{content:"("}.product-item__info .stamped-badge-caption[data-reviews][data-label][data-version="2"]:after{content:")"!important}.product-item__info .stamped-badge-caption[data-reviews][data-label][data-version="2"]>span{display:none!important}[data-widget-style=slider] .slick-slider{max-width:1340px}div[data-widget-style=slider] div.stamped-review:first-child{margin:0 3em;padding:20px}[data-widget-style=slider] .slick-prev{left:0;z-index:1}[data-widget-style=slider] .slick-next{right:0;z-index:1}div[data-load-type=continue] ul.stamped-pagination li.next a,div[data-widget-load-type=continue] ul.stamped-pagination li.next a{font-family:"Sofia-Pro",Arial,Sans-Serif;font-weight:800;padding:7px 25px;border-radius:50px;letter-spacing:.3px;line-height:normal;background-color:#ffd119;border:1px solid #FFD119;color:#91005c;position:relative;transition:.25s ease-out;overflow:hidden;z-index:1}div[data-load-type=continue] ul.stamped-pagination li.next a:before,div[data-widget-load-type=continue] ul.stamped-pagination li.next a:before{font-size:16px;position:relative;top:-1px}div[data-load-type=continue] ul.stamped-pagination li.next a:hover,div[data-widget-load-type=continue] ul.stamped-pagination li.next a:hover{color:#fff;background-color:#91005c;border-color:#91005c}div[data-load-type=continue] ul.stamped-pagination li.next a:hover:after,div[data-widget-load-type=continue] ul.stamped-pagination li.next a:hover:after{background-color:#91005c;transform:translateZ(0)}div[data-load-type=continue] ul.stamped-pagination li.next a:after,div[data-widget-load-type=continue] ul.stamped-pagination li.next a:after{content:"";position:absolute;top:0;left:-60px;z-index:-1;width:calc(100% + 120px);height:100%;background-color:#91005c;opacity:.1;transform:translate3d(-100%,0,0) skew(30deg);transition:transform .5s cubic-bezier(.33,0,0,1);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:1}@media only screen and (max-width: 480px){[data-widget-style=slider] .stamped-reviews{margin:0!important;padding:0}}@font-face{font-family:Moranga;src:url(b19d7f5c78ae002e1725.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9a65952e76032af94519.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(f458d131bd71aaa53110.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d36998f5d9772461be21.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(841e3c9da6f3f6a76d1c.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9c1561c4f17fb1f805b3.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(496103f973ed355fb60a.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(2044892426acfe16ed20.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(faad4436c91168944986.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(48c71aa3dea90cd4f94e.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d448fb83ea58fcba5ce1.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(b58b1b9c574d4cabb0ab.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Bold;src:url(73c68f0ef9ed503df4db.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(6dcbc9bed1ec438907ee.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(4d56bb21f2399db8ad48.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}#cart-drawer{font-family:"Sofia-Pro",Arial,Sans-Serif}#cart-drawer .drawer__inner{border-left:0}#cart-drawer .drawer__message.cart__message{background:#ff94c4;display:flex;justify-content:center}#cart-drawer .drawer__message.cart__message p{font-size:13px;font-style:normal;line-height:normal}@media (min-width: 768px){#cart-drawer .drawer__message.cart__message p{font-size:14px}}#cart-drawer .drawer__message.cart__message p a{padding-bottom:2px}#cart-drawer .drawer__head{border-bottom:1px solid #91005C;padding:12px 12px 18px}@media (min-width: 768px){#cart-drawer .drawer__head{padding-left:20px;padding-right:20px}}#cart-drawer .drawer__head h3{font-family:"Sofia-Pro",Arial,Sans-Serif;font-style:normal;font-weight:800;line-height:18px;text-transform:uppercase}#cart-drawer .drawer__close{right:0}#cart-drawer .drawer__close .icon{stroke:#91005c}#cart-drawer .drawer__message.free-shipping{border-bottom:0;padding-top:10px;padding-left:10px}@media (min-width: 768px){#cart-drawer .drawer__message.free-shipping{padding-left:20px}}#cart-drawer .drawer__message.free-shipping .free-shipping__success-message{margin-bottom:6px}#cart-drawer .drawer__message.free-shipping .free-shipping__success-message,#cart-drawer .drawer__message.free-shipping .free-shipping__default-message{font-style:normal;line-height:normal}#cart-drawer .cart__item{padding-right:5px;padding-left:5px;border-bottom:1px solid rgba(145,0,92,.2)}#cart-drawer .cart__item:last-child{border-bottom:0}#cart-drawer .cart__item .cart__item__title,#cart-drawer .cart__item .cart__item__title a{font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:16px;font-style:normal;font-weight:800;line-height:normal}#cart-drawer .cart__item .cart__price{font-size:16px;font-style:normal;font-weight:800;line-height:18px;margin-top:0}#cart-drawer .cart__item .cart__item__remove .icon{stroke:#91005c}@media (max-width: 768px){#cart-drawer .cart__item .cart__quantity{max-width:95px}}#cart-drawer .cart__item .cart__quantity .cart__quantity-field{border:1px solid #91005C;font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:10px;font-style:normal;line-height:normal}#cart-drawer .cart__item .cart__quantity .icon{stroke:#91005c;--icon-size: 18px }#cart-drawer .cart__item .cart__item__selling-plan{color:#91005c;font-family:"Sofia-Pro",Arial,Sans-Serif;line-height:normal;margin-top:0;margin-bottom:0}#cart-drawer .cart__item .cart__item__selling-plan .friends-w-benefits{color:#ff94c4}#cart-drawer .cart__item .cart__item__selling-plan .upgrade-action{cursor:pointer;color:#ff94c4}#cart-drawer .cart__widget.accordion{border-top:1px solid #91005C;border-bottom:1px solid #91005C}#cart-drawer .cart__widget .cart__widget__title{font-style:normal;line-height:normal;padding-top:8px;padding-left:20px}#cart-drawer .cart__widget .cart__widget__title .icon{stroke:#91005c;--icon-size: 20px;right:14px;top:16px}#cart-drawer .cart__widget .product-upsell{background-color:transparent}#cart-drawer .cart__widget .product-upsell .product-upsell__title{font-family:"Sofia-Pro",Arial,Sans-Serif;font-style:normal;font-weight:800;line-height:normal}#cart-drawer .cart__widget .product-upsell .product-upsell__price{font-family:"Sofia-Pro",Arial,Sans-Serif;font-style:normal;font-weight:800;line-height:18px;font-size:14px;margin:3px 0}#cart-drawer .cart__widget .product-upsell .product-upsell__price .old-price{display:block}#cart-drawer .cart__widget .product-upsell .product-upsell__skip .icon{stroke:#91005c}#cart-drawer .cart__widget .product-upsell .product-upsell__btn .btn__plus{background:#91005c;margin:0;--icon-size: 18px}#cart-drawer .cart__widget .product-upsell .stamped-product-reviews-badge{display:none!important}#cart-drawer .cart__price__holder .cart__total__label{font-style:normal;line-height:normal;text-transform:none}#cart-drawer .cart__price__holder .cart__total__price{font-style:normal;line-height:normal;letter-spacing:0px}@media (max-width: 768px){#cart-drawer .cart__price__holder .cart__total__price{font-size:24px}}#cart-drawer .cart__button .btn.btn--solid.btn--primary{font-family:"Sofia-Pro",Arial,Sans-Serif}@media (max-width: 768px){#cart-drawer .cart__button .btn.btn--solid.btn--primary{padding:8px 25px}}#cart-drawer .cart__foot__inner{padding-left:18px;padding-top:10px}#cart-drawer .cart__foot__inner .cart__total{margin-top:0}#cart-drawer .cart__foot__inner .cart__note{font-style:normal;line-height:normal}#recharge-novum .drawer--cart{position:relative;z-index:10000001}#recharge-novum .header-sections{position:relative;z-index:1000001}.cart__widget.accordion{border-top:1px solid rgba(145,0,92,.2);border-bottom:1px solid rgba(145,0,92,.2)}.cart__widget .cart__widget__title{font-style:normal;line-height:normal;padding-top:8px}.cart__widget .cart__widget__title .icon{stroke:#91005c;--icon-size: 20px;right:14px;top:16px}.cart__widget .product-upsell{background-color:transparent}.cart__widget .product-upsell .product-upsell__title{font-family:"Sofia-Pro",Arial,Sans-Serif;font-style:normal;font-weight:800;line-height:normal}.cart__widget .product-upsell .product-upsell__price{font-family:"Sofia-Pro",Arial,Sans-Serif;font-style:normal;font-weight:800;line-height:18px;font-size:14px;margin:3px 0}.cart__widget .product-upsell .product-upsell__price .old-price{display:block}.cart__widget .product-upsell .product-upsell__skip .icon{stroke:#91005c}.cart__widget .product-upsell .product-upsell__btn .btn__plus{background:#91005c;margin:0;--icon-size: 18px}.cart__widget .product-upsell .stamped-product-reviews-badge{display:none!important}@font-face{font-family:Moranga;src:url(b19d7f5c78ae002e1725.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9a65952e76032af94519.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(f458d131bd71aaa53110.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d36998f5d9772461be21.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(841e3c9da6f3f6a76d1c.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(9c1561c4f17fb1f805b3.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(496103f973ed355fb60a.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(2044892426acfe16ed20.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(faad4436c91168944986.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(48c71aa3dea90cd4f94e.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sofia-Pro;src:url(d448fb83ea58fcba5ce1.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(b58b1b9c574d4cabb0ab.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Bold;src:url(73c68f0ef9ed503df4db.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(6dcbc9bed1ec438907ee.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(4d56bb21f2399db8ad48.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}:root{--font-moranga: "Moranga", Arial, sans-serif;--font-sofia: "Sofia-Pro", Arial, sans-serif;--font-sofia-bold: "Sofia-Bold", Arial, sans-serif}:root{--colour-main: $colour-main;--colour-white: $colour-white;--colour-darkPurple: $colour-darkPurple;--colour-peach: $colour-peach;--colour-hotPink: $colour-hotPink;--colour-green: $colour-green;--colour-lilac: $colour-lilac;--colour-skyBlue: $colour-skyBlue;--colour-gold: $colour-gold;--colour-berry: $colour-berry}.product__content .product__price__wrap{align-items:center;margin-top:12px}.product__content .product__price__wrap .product__price>*{font-size:16px;font-weight:800}@media (min-width: 768px){.product__content .product__price__wrap .product__price>*{font-size:20px}}.product__content .product__price__wrap .product__price .product__price--sale{font-family:"Sofia-Pro",Arial,Sans-Serif;font-weight:600;line-height:1.5;color:#ff94c4}.product__content .product__price__wrap .product__price .product__price--strike{font-family:"Sofia-Pro",Arial,Sans-Serif;color:#91005c80}.product__content .product__price__wrap .product__price--off{font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:12px;background-color:#ff94c4;letter-spacing:normal;border-radius:5px;padding:4px 10px;text-transform:lowercase;margin-left:24px}@media (min-width: 768px){.product__content .product__price__wrap .product__price--off{margin-left:16px}}.product__content .product__icon__row>div{margin-top:8px}.product__content .product__icon__row>div:first-of-type{margin-top:0}.product__content .product__icon__row p{font-family:"Sofia-Pro",Arial,Sans-Serif;margin:0 0 0 10px}.product__content .product__icon__row .product__icon{margin:0}.product__content .tabs-wrapper,.product__content .tabs-wrapper .product-tabs__head{margin-left:-16px;margin-right:-16px}@media (min-width: 768px){.product__content .tabs-wrapper,.product__content .tabs-wrapper .product-tabs__head{margin-left:0;margin-right:0}}.product__content .tabs-wrapper,.product__content .tabs-wrapper .product-tabs-title{padding-left:16px;padding-right:16px}@media (min-width: 768px){.product__content .tabs-wrapper,.product__content .tabs-wrapper .product-tabs-title{padding-left:0;padding-right:0}}.product__content .product-tabs__head .tab-link{margin-right:40px;text-transform:unset;letter-spacing:normal;color:#91005c;font-weight:600;line-height:1.5}.product__content .product-tabs__arrow{top:45%;display:none}@media (min-width: 768px){.product__content .product-tabs__arrow{display:flex}}.product__content .product-tabs .tab-content *,.product__content .product-tabs .tab-content p,.product__content .product-tabs .tab-content ul{font-family:"Sofia-Pro",Arial,Sans-Serif;line-height:22px;margin-bottom:15px;font-size:14px}@media (min-width: 768px){.product__content .product-tabs .tab-content *,.product__content .product-tabs .tab-content p,.product__content .product-tabs .tab-content ul{font-size:16px}}.product__content .product-tabs .tab-content li{margin:0}.product__content .product__bnpl{margin-bottom:16px}.product__content .product__bnpl span,.product__content .product__bnpl a{font-family:"Sofia-Pro",Arial,Sans-Serif;color:#91005c;font-size:14px;font-weight:800}.product__content .product__bnpl a{text-decoration:underline}.product__content .product__icon svg path{stroke:#91005c}.product__content .product__block.product__upsell .product-upsell{background-color:#fff}@media (max-width: 768px){.product__content .product__block.product__upsell .product-upsell__content{padding-left:24px}}.product__content .product__block.product__upsell .product-upsell__holder__title{font-weight:600;line-height:normal;font-size:16px}@media (min-width: 768px){.product__content .product__block.product__upsell .product-upsell__holder__title{font-size:20px}}.product__content .product__block.product__upsell .product-upsell__title{font-weight:600;line-height:1.5;margin-bottom:0;font-size:16px}@media (min-width: 768px){.product__content .product__block.product__upsell .product-upsell__title{font-size:20px}}.product__content .product__block.product__upsell .product-upsell__price{color:#91005c;font-family:"Sofia-Pro",Arial,Sans-Serif;line-height:normal;font-weight:800;margin-top:0}@media (min-width: 768px){.product__content .product__block.product__upsell .product-upsell__price{font-size:16px}}.product__content .product__block.product__upsell .product-upsell__price.sale .old-price{white-space:nowrap}.product__content .product__block.product__upsell .product-upsell__price.sale .new-price{margin-left:14px;white-space:nowrap}@media only screen and (max-width: 340px){.product__content .product__block.product__upsell .product-upsell__price.sale .new-price{margin-left:0;display:block}}.product__content .product__block.product__upsell .btn__outer{right:-10px;bottom:-20px}@media (min-width: 768px){.product__content .product__block.product__upsell .btn__outer{right:42px;bottom:-7px}}.product__content .product__block.product__upsell .product-upsell__btn .btn__plus{background:#91005c;-webkit-mask-size:auto;mask-size:auto}.product__content .product__block.product__upsell .product-upsell__btn .btn__text{color:#91005c;font-family:"Sofia-Pro",Arial,Sans-Serif;line-height:normal}.product__content .product__block.product__upsell .product-upsell__btn .btn__added{border-left:#91005C;border-bottom:#91005C}.product__content .product__block.product__upsell .product-upsell__btn .svg-loader circle~circle{stroke:#91005c}.product__content .stamped-badge-caption[data-reviews][data-label][data-version="2"]>span{display:none!important}.product__content .stamped-badge-caption[data-reviews][data-label][data-version="2"]:after{content:")"!important}.product__content .stamped-badge-caption:before{content:"("}.product__content .stamped-badge-caption:after{content:")"!important}.product__content .stamped-badge-caption:empty:before,.product__content span.stamped-badge-caption:empty:after{display:none}.custom-tags__container{display:flex;flex-wrap:wrap;column-gap:.7em;row-gap:.5em;padding-top:.6em;margin-bottom:.6em}.custom-tags__container .custom-tag{font-family:"Sofia-Pro",Arial,Sans-Serif;font-weight:500;text-transform:uppercase;height:36px;padding:0 15px;border-radius:15px;background-color:#ff94c4;background-image:linear-gradient(to right,var(--colour-hotPink),#f8a3bc);color:#fff;justify-content:center;align-items:center;display:flex}@media (max-width: 768px){.custom-tags__container .custom-tag{font-size:12px}}[data-id=bnpl_widget].bnpl-drawer-wrapper .drawer__container{max-width:972px;max-height:740px;height:80vh;width:calc(100% - 40px);box-shadow:0 2px 15px #0000001a;margin:auto;background-color:#fff;padding:64px 75px 0;position:relative}@media screen and (max-width: 768px){[data-id=bnpl_widget].bnpl-drawer-wrapper .drawer__container{width:100%;max-height:unset;height:100vh;padding:50px 20px 0;margin:0;overflow:scroll}}@media screen and (max-width: 375px){[data-id=bnpl_widget].bnpl-drawer-wrapper .drawer__container{width:100%}}[data-id=bnpl_widget].bnpl-drawer-wrapper .drawer__container .drawer__close-button-container{position:absolute;right:22px;top:24px}[data-id=bnpl_widget].bnpl-drawer-wrapper .drawer__container .drawer__close-button-container .drawer__close-button{border:none;background-color:transparent;margin:0;padding:0;font-size:0;cursor:pointer}@media screen and (max-width: 768px){[data-id=bnpl_widget].bnpl-drawer-wrapper .drawer__container .drawer__close-button-container{right:10px;top:10px}}[data-id=bnpl_widget] h3{font-weight:600;font-size:16px;line-height:normal;text-align:left;letter-spacing:.05em;margin:0}@media screen and (max-width: 768px){[data-id=bnpl_widget] h3{font-size:16px;margin-top:4px}}[data-id=bnpl_widget] .first__row{font-family:"Sofia-Pro",Arial,Sans-Serif;font-weight:500;font-size:13px;line-height:24px;height:40px;display:flex;align-items:center;padding-left:18px}@media screen and (max-width: 768px){[data-id=bnpl_widget] .first__row{font-size:13px}}[data-id=bnpl_widget] .first__row:first-of-type{width:121px}@media screen and (max-width: 768px){[data-id=bnpl_widget] .first__row:first-of-type{width:116px}}@media screen and (max-width: 375px){[data-id=bnpl_widget] .first__row:first-of-type{width:172px}}[data-id=bnpl_widget] .first__row:last-of-type{padding-left:37px}@media screen and (max-width: 375px){[data-id=bnpl_widget] .first__row:last-of-type{width:93%}}[data-id=bnpl_widget] .bnpl_tbl{margin-top:26px}@media screen and (max-width: 768px){[data-id=bnpl_widget] .bnpl_tbl{max-height:320px;margin-top:10px}}[data-id=bnpl_widget] .bnpl_header{display:flex;border-bottom:1px solid #EFEFEF;background-color:#00000005}[data-id=bnpl_widget] .bnpl_body{display:flex;border-bottom:1px solid #EFEFEF}[data-id=bnpl_widget] .bnpl_body:last-of-type{border-bottom:1px solid #EFEFEF}[data-id=bnpl_widget] .bnpl_body .second__row{display:flex;align-items:center;font-family:"Sofia-Pro",Arial,Sans-Serif;font-style:normal;line-height:24px;letter-spacing:normal}@media screen and (max-width: 768px){[data-id=bnpl_widget] .bnpl_body .second__row{line-height:20px}}[data-id=bnpl_widget] .bnpl_body .second__row:first-of-type{min-width:121px;width:16.75%;border-right:1px solid #EFEFEF;border-left:1px solid #EFEFEF;padding:0 17px;justify-content:center}@media (max-width: 768px){[data-id=bnpl_widget] .bnpl_body .second__row:first-of-type{width:41%;max-width:121px;padding-left:15px}}[data-id=bnpl_widget] .bnpl_body .second__row:last-of-type{width:100%;border-right:1px solid #EFEFEF}@media screen and (max-width: 768px){[data-id=bnpl_widget] .bnpl_body .second__row:last-of-type{width:93%}}@media screen and (max-width: 320px){[data-id=bnpl_widget] .bnpl_body .second__row:last-of-type{width:81%}}[data-id=bnpl_widget] .bnpl_body .second__row ul,[data-id=bnpl_widget] .bnpl_body .second__row ol{margin:25px 0;padding-left:56px}@media screen and (max-width: 768px){[data-id=bnpl_widget] .bnpl_body .second__row ul,[data-id=bnpl_widget] .bnpl_body .second__row ol{padding-left:20px;padding-right:13px;margin:12px 5px}}[data-id=bnpl_widget] .bnpl_body .second__row ul li:last-of-type,[data-id=bnpl_widget] .bnpl_body .second__row ol li:last-of-type{padding-bottom:0}[data-id=bnpl_widget] .bnpl_body .second__row ul li::marker,[data-id=bnpl_widget] .bnpl_body .second__row ol li::marker{font-size:13px}[data-id=bnpl_widget].bnpl-drawer-wrapper{position:fixed;left:0;top:0;width:100vw;opacity:0;background-color:transparent;z-index:5501;transition:opacity ease-in .3s;display:none;animation:fade .3s}[data-id=bnpl_widget].bnpl-drawer-wrapper.active{opacity:1;display:flex;background:#00000080;height:100%}body:has(.bnpl-drawer-wrapper.active){overflow-y:hidden}.related__wrapper{max-width:1440px;margin:0 auto;padding:20px 0 35px}@media (min-width: 768px){.related__wrapper{padding:50px 0 90px}}.related__wrapper .tab-link{opacity:.5;margin:0 20px}.related__wrapper .tab-link.current{opacity:1}.related__wrapper .tab-link span{font-family:"Sofia-Pro",Arial,Sans-Serif;line-height:18px;text-transform:none;font-weight:600;letter-spacing:normal;background-position-y:100%}@media (max-width: 768px){.related__wrapper .tab-link span{line-height:22px}}.related__wrapper .quick-add__button svg{position:relative}.related__wrapper .quick-add__button svg path{stroke:#91005c}@media only screen and (min-width: 768px){.related__wrapper .quick-add__button svg{display:none}}@media only screen and (max-width: 768px){.related__wrapper .quick-add__button{border:1px solid #91005C}}.accordion-section{max-width:1058px;margin:0 auto}.accordion-section .wrapper{padding:0}@media (min-width: 768px){.accordion-section .wrapper{padding:0 30px}}.accordion-section .accordion{border-top:1px solid colour-berry;border-bottom:1px solid colour-berry;padding:0 16px}@media (min-width: 768px){.accordion-section .accordion{padding:0}}.accordion-section .accordion__title{font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:20px;font-weight:600;letter-spacing:normal;margin:0;padding:10px 30px 10px 0;line-height:normal}@media (min-width: 768px){.accordion-section .accordion__title{padding:20px 30px 20px 0;font-size:30px}}.accordion-section .accordion__content{padding-bottom:15px}@media (min-width: 768px){.accordion-section .accordion__content{padding-bottom:32px}}.accordion-section .accordion__content .faq-list__item-title,.accordion-section .accordion__content .faq-list__item-content{font-family:"Sofia-Pro",Arial,Sans-Serif}.accordion-section [data-collapsible-trigger] .icon{right:0}.product-usp{width:100%}.product-usp .subheading{font-family:"Sofia-Pro",Arial,Sans-Serif;margin-bottom:12px;font-size:14px}@media (min-width: 768px){.product-usp .subheading{margin-bottom:23px;font-size:16px}}.product-usp .USP-content ul{display:grid;grid-auto-flow:row;row-gap:10px;list-style:none;margin:0}@media (min-width: 768px){.product-usp .USP-content ul{grid-auto-flow:column;grid-template-rows:repeat(3,auto);row-gap:25px}}.product-usp .USP-content li{margin:0;padding-left:18px;position:relative;min-height:16px;font-size:12px;display:flex;align-items:center}@media (min-width: 768px){.product-usp .USP-content li{padding-left:34px;min-height:20px;font-size:14px}}.product-usp .USP-content li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Tick icon'%3E%3Crect width='20' height='20' rx='10' fill='%2391005C'/%3E%3Cpath id='Tick' d='M4.16602 10.9667L7.69032 15L15.8327 5.83337' stroke='white' stroke-width='1.25' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;height:10px;width:10px;display:block;position:absolute;left:0}@media (min-width: 768px){.product-usp .USP-content li:before{height:20px;width:20px}}.product__content .rc-widget{padding:0;margin-top:15px;margin-bottom:12px}@media (min-width: 768px){.product__content .rc-widget{margin-bottom:20px}}.product__content .rc-widget .rc-subscription-details{display:none}.product__content .rc-widget .rc-radio{border-radius:25px;padding:12px 20px}.product__content .rc-widget .rc-radio:first-child{margin-bottom:20px}.product__content .rc-widget .rc-radio.rc-radio--active .rc-radio__label{color:#91005c}@supports (-webkit-touch-callout: none){.product__content .rc-widget .rc-radio.rc-radio--active .rc-radio__input{width:26px;height:26px}}.product__content .rc-widget .rc-radio.rc-radio--active .rc-radio__input:after{content:"";position:absolute;width:16px;height:16px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.product__content .rc-widget .rc-radio .rc-radio__input{height:24px;width:24px;position:relative}.product__content .rc-widget .rc-radio .rc-radio__input:before{content:"";position:absolute;left:0;top:0;width:22px;height:22px;border-radius:50%}.product__content .rc-widget .rc-radio__label{font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:20px;font-style:normal;font-weight:700;line-height:22px}@media (max-width: 768px){.product__content .rc-widget .rc-radio__label{font-size:16px}}.product__content .rc-widget .onetime-radio{border:1px solid #91005C}.product__content .rc-widget .onetime-radio .rc-radio__label{color:#91005c}.product__content .rc-widget .onetime-radio.rc-radio--active{background-color:#fff;border:1px solid #91005C}.product__content .rc-widget .onetime-radio.rc-radio--active .rc-radio__input:before{border:1px solid #91005C;background-color:#fff}.product__content .rc-widget .onetime-radio.rc-radio--active .rc-radio__input:after{background-color:#91005c}.product__content .rc-widget .onetime-radio .rc-radio__input:before{border:1px solid #91005C;background-color:#fff}.product__content .rc-widget .onetime-radio .rc-radio__input:after{background-color:#91005c}.product__content .rc-widget .subscription-radio{border:1px solid #91005C}.product__content .rc-widget .subscription-radio .rc-radio__label{color:#91005c}.product__content .rc-widget .subscription-radio.rc-radio--active{border:1px solid #91005C;background-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0}.product__content .rc-widget .subscription-radio.rc-radio--active .rc-radio__input:before{border:1px solid #91005C;background-color:#fff}.product__content .rc-widget .subscription-radio.rc-radio--active .rc-radio__input:after{background-color:#91005c}.product__content .rc-widget .subscription-radio .rc-radio__input:before{border:1px solid #91005C;background-color:#fff}.product__content .rc-widget .subscription-radio .rc-radio__input:after{background-color:#91005c}.product__content .rc-widget .rc-radio.rc-radio--active~.rc-selling-plans{background-color:#fff;color:#91005c;border-bottom-left-radius:25px;border-bottom-right-radius:25px;padding:0 20px 30px;border:1px solid #91005C;border-top:0}.product__content .rc-widget .rc-radio.rc-radio--active~.rc-selling-plans select{display:none}.product__content .rc-widget .rc-selling-plans .before-text{margin-bottom:16px}.product__content .rc-widget .rc-selling-plans .before-text p{font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:16px;color:#91005c;margin:0;line-height:20px}@media (max-width: 768px){.product__content .rc-widget .rc-selling-plans .before-text p{font-size:14px}}.product__content .rc-widget .rc-selling-plans .before-text a{background:none;text-decoration:underline}.product__content .rc-widget .rc-selling-plans .before-text button{padding-left:0;text-decoration:underline}.product__content .rc-widget .rc-selling-plans .after-text{margin-top:20px}.product__content .rc-widget .rc-selling-plans .after-text ul{list-style:none;margin:0}.product__content .rc-widget .rc-selling-plans .after-text li{position:relative;font-family:"Sofia-Pro",Arial,Sans-Serif;font-size:16px;margin:0 0 6px;color:#91005c;height:20px;padding-left:32px;line-height:26px}@media (max-width: 768px){.product__content .rc-widget .rc-selling-plans .after-text li{font-size:14px}}.product__content .rc-widget .rc-selling-plans .after-text li:last-of-type{margin:0}.product__content .rc-widget .rc-selling-plans .after-text li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Tick icon'%3E%3Crect width='20' height='20' rx='10' fill='%2391005C'/%3E%3Cpath id='Tick' d='M4.16602 10.9667L7.69032 15.0001L15.8327 5.83339' stroke='white' stroke-width='1.25' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;display:block;position:absolute;left:0;height:20px;width:20px}.product__content .rc-widget .rc-selling-plans .customDropdownSelect{position:relative;cursor:pointer}.product__content .rc-widget .rc-selling-plans .customDropdownSelect .customDropdownSelectTitle{font-weight:800;background-color:#ffadd2;height:40px;padding:0 20px;margin:0;border:none;display:flex;align-items:center;border-radius:25px;color:#91005c;justify-content:space-between;border:1px solid #FF94C4;font-size:16px;line-height:15px}@media (max-width: 768px){.product__content .rc-widget .rc-selling-plans .customDropdownSelect .customDropdownSelectTitle{font-size:14px}}.product__content .rc-widget .rc-selling-plans .customDropdownSelect .customDropdownSelectTitle svg{transition:transform .3s}.product__content .rc-widget .rc-selling-plans .customDropdownSelect .customDropdownSelectTitle.active{border-bottom-left-radius:0;border-bottom-right-radius:0;transition:transform .3s;border-bottom:none}.product__content .rc-widget .rc-selling-plans .customDropdownSelect .customDropdownSelectTitle.active svg{transform:rotate(180deg);transition:transform .3s}.product__content .rc-widget .rc-selling-plans .customDropdownSelect ul{list-style:none;margin:0;padding:0 20px;position:absolute;background-color:#ffadd2;width:100%;z-index:1;display:none;border-bottom-left-radius:25px;border-bottom-right-radius:25px;border:1px solid #FF94C4;border-top:none}.product__content .rc-widget .rc-selling-plans .customDropdownSelect ul.active{display:block}.product__content .rc-widget .rc-selling-plans .customDropdownSelect li{font-weight:800;background-color:#ffadd2;line-height:normal;margin:0;padding:10px 0;color:#91005c;font-size:16px}@media (max-width: 768px){.product__content .rc-widget .rc-selling-plans .customDropdownSelect li{font-size:14px}}.product__content .rc-widget .rc-selling-plans .customDropdownSelect li.selected{display:none}.product__block product-form .product__submit__item{column-gap:20px;display:flex;flex-direction:column}@media (min-width: 768px){.product__block product-form .product__submit__item{flex-direction:row}}.product__block product-form .product__submit__item button{width:100%}@media (min-width: 768px){.product__block product-form .product__submit__item button{width:57%}}.product__block product-form .product__submit__item button[name=add].mr-common-btn--peach{font-weight:800;font-size:16px;padding:7px 25px;letter-spacing:normal;line-height:normal;background-color:#fab89b;border:1px solid #FAB89B;color:#fff}.product__block product-form .product__submit__item button[name=add].mr-common-btn--peach:after{background-color:#fab89b66}.product__block product-form .product__submit__item button[name=add].mr-common-btn--peach:hover{color:#fff;background:#fab89b66;border:rgba(250,184,155,.4)}.product__block product-form .product__submit__item button.add-to-cart{font-family:"Sofia-Pro",Arial,Sans-Serif;font-weight:800;font-size:18px;padding:3px 17px 5px;letter-spacing:.3px;line-height:normal;background-color:#ffd119;border:1px solid #FFD119;color:#91005c}.product__block product-form .product__submit__item button.add-to-cart .btn__text{display:flex;align-items:center;justify-content:center}.product__block product-form .product__submit__item .select-popout{width:100%}@media (min-width: 768px){.product__block product-form .product__submit__item .select-popout{width:39%}}.product__block product-form .product__submit__item .select-popout .select-popout__toggle{display:none}.product__block product-form .product__submit__item .select-popout .quantity-selector{display:block}.product__block product-form .product__submit__item .select-popout .quantity__plus,.product__block product-form .product__submit__item .select-popout .quantity__minus{justify-content:center;width:50%}.product__block product-form .product__submit__item .select-popout .quantity__plus svg,.product__block product-form .product__submit__item .select-popout .quantity__minus svg{color:#91005c}.product__block product-form .product__submit__item .select-popout input{color:#91005c;border:1px solid #91005C}.slider-dots{display:flex;justify-content:center;margin-top:1rem;gap:8px}@media screen and (min-width: 768px){.slider-dots{display:none}}button.slider-dots{padding:unset!important}.slider-dots button{width:8px;height:8px;background-color:#ccc;border:none;border-radius:50%;cursor:pointer;transition:background-color .3s ease}.slider-dots button.active{background-color:#91005c}
/*# sourceMappingURL=/cdn/shop/t/114/assets/global.autostyle.css.map */
