@font-face{font-family:Sirenia-ExtraLight;src:url(/cdn/shop/files/Floodfonts_-_Sirenia_ExtraLight.otf?v=1678082651);font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Sirenia-Light;src:url(/cdn/shop/files/Floodfonts_-_Sirenia_Light.otf?v=1678082651);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sirenia-BlackItalic;src:url(/cdn/shop/files/Floodfonts_-_Sirenia_Black_Italic.otf?v=1678082651);font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sirenia-MediumItalic;src:url(/cdn/shop/files/Floodfonts_-_Sirenia_Medium_Italic.otf?v=1678082651);font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sirenia-BoldItalic;src:url(/cdn/shop/files/Floodfonts_-_Sirenia_Bold_Italic.otf?v=1678082651);font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Sirenia-Bold;src:url(/cdn/shop/files/Floodfonts_-_Sirenia_Bold.otf?v=1678082651);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sirenia-Extrabold;src:url(/cdn/shop/files/Floodfonts_-_Sirenia_ExtraBold.otf?v=1678082651);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sirenia-Italic;src:url(/cdn/shop/files/Floodfonts_-_Sirenia_Regular_Italic.otf?v=1678082651);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sirenia_LightItalic;src:url(/cdn/shop/files/Floodfonts_-_Sirenia_Light_Italic.otf?v=1678082651);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sirenia-Semibold;src:url(/cdn/shop/files/Floodfonts_-_Sirenia_SemiBold.otf?v=1678082651);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sirenia-Thin;src:url(/cdn/shop/files/Floodfonts_-_Sirenia_Thin.otf?v=1678082651);font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Sirenia-BlackItalic;src:url(/cdn/shop/files/Floodfonts_-_Sirenia_ExtraBold_Italic.otf?v=1678082651);font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Sirenia-Black;src:url(/cdn/shop/files/Floodfonts_-_Sirenia_Black.otf?v=1678082651);font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Sirenia-ExtraLightItalic;src:url(/cdn/shop/files/Floodfonts_-_Sirenia_ExtraLight_Italic.otf?v=1678082651);font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Sirenia;src:url(/cdn/shop/files/Floodfonts_-_Sirenia_Regular.otf?v=1678082651);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sirenia-Medium;src:url(/cdn/shop/files/Floodfonts_-_Sirenia_Medium.otf?v=1678082651);font-weight:500;font-style:normal;font-display:swap}*{padding:0;margin:0;box-sizing:border-box;text-decoration:none;list-style:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1.h1,.text-block.h1>*,.text-block.h1 :is(h1,h2,h3,h4,h5,h6),h2,.h2.h2,.text-block.h2>*,.text-block.h2 :is(h1,h2,h3,h4,h5,h6),h3,.h3.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6),h4,.h4.h4,.text-block.h4>*,.text-block.h4 :is(h1,h2,h3,h4,h5,h6),h5,.h5.h5,.text-block.h5>*,.text-block.h5 :is(h1,h2,h3,h4,h5,h6),h6,.h6.h6,.text-block.h6>*,.text-block.h6 :is(h1,h2,h3,h4,h5,h6){font-family:Sirenia-Medium;font-weight:500}div#header-group .shopify-section-group-header-group{transition:.5s ease-in-out;transform:translateY(0)}.header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=idle]){transform:translateY(-100px);transition:.5s ease-in-out}div.shopify-section-group-header-group{margin-top:48px;border-radius:10px;overflow:hidden;z-index:2}button.button.dropdown-localization__button{text-transform:uppercase;font-weight:500}.header-actions__action .svg-wrapper{height:18px!important;width:18px!important}cart-drawer-component.cart-drawer{display:flex;align-items:center}cart-icon.header-actions__cart-icon{display:flex}.announcement-bar__slider button.slideshow-control{width:auto!important;min-width:auto!important}.announcement-bar__slider svg{width:20px;height:20px;--icon-size-sm: 20px}.announcement-bar__slider .slideshow-control .svg-wrapper{width:var(--icon-size-sm)!important;height:var(--icon-size-sm)!important}.slideshow--content-on-media a.button{min-width:240px;line-height:normal;font-size:16px;font-weight:600}.container-background-image slideshow-component{--slide-min-height-desktop: 55.4rem !important;--slide-min-height: 51.5rem !important}.ui-test-collection-list a.button{border-radius:8px;border:2px solid#B9A1E8;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);text-transform:uppercase;padding:13px;min-height:48px}.section-header{display:flex;justify-content:space-between;gap:10px;align-items:flex-end;margin-bottom:48px}.section-header .section-description{margin-top:16px;font-size:clamp(16px,calc(16px + (24 - 16) * ((100vw - 390px) / (1920 - 390))),24px);line-height:normal;opacity:.8}.section-header .right-container{display:flex;align-items:center;gap:25px}.section-header .swiper-arrows{display:flex;align-items:center;gap:4px}.swiper-arrows-prev,.swiper-arrows-next{background:#4e3754;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.swiper-button-disabled{opacity:.4;cursor:not-allowed}.btn-header{border-radius:7px;display:flex;min-width:221px;min-height:36px;padding:8px 30px;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.42px}.btn-header sup{font-size:8px;font-weight:600;line-height:8px;letter-spacing:-.24px}.new-product-card p.rating-count,.product-card p.rating-count,.product-card p.rating-count *{font-size:12px;line-height:normal;color:#32203b}.new-product-card .rating-wrapper{padding:2px 10px;color:#32203b!important}.products-slider-wrp .swiper-wrapper{display:flex}.product-card .product-title-h6 .text-block *{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-title-h6 .text-block *{font-family:Sirenia-Medium;font-weight:500;line-height:100%;letter-spacing:-.66px}.new-product-card a.contents.product-title-h6{padding:0 10px;display:block}.new-product-card span.buy-buttons-block,.product-recommendations span.buy-buttons-block{width:calc(100% - 20px);margin:0 auto}.product-card__content button.add-to-cart-button{padding:10px 8px;font-size:12px;text-transform:uppercase;font-weight:500;min-height:48px;height:auto}.product-card__content button.add-to-cart-button .add-to-cart-text .svg-wrapper{display:none}.product-card__content button .add-to-cart-text__content div[ref=priceContainer]{display:inline-block}.product-card__content button .add-to-cart-text__content span.price{font-weight:600}.products-slider_swiper-scroller{max-width:510px;margin:50px auto 0;width:100%}.products-slider_swiper-scroller .swiper-scrollbar.swiper-scrollbar-horizontal{position:static;background:#2a252b33;height:2px}.products-slider_swiper-scroller .swiper-scrollbar-drag{background:#4e3754}.products-slider_swiper{overflow:visible!important}.products-slider-sec{overflow:hidden}.tiwgg-card{background-repeat:no-repeat;background-position:center;background-size:cover;padding:47px 40px 32px;border-radius:10px;overflow:hidden;position:relative;z-index:1}.tiwgg-card:before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;border-radius:10px;background:#59326333;z-index:-1}.tiwgg-card__inner{max-width:1362px;margin:0 auto;display:flex;justify-content:space-between;gap:10px;align-items:center}.tiwgg-features{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:0 158px;max-width:728px;width:100%}.tiwgg-feature{display:flex;align-items:center;gap:12px;padding:16px 0}.tiwgg-feature:not(:nth-last-child(1)):not(:nth-last-child(2)){border-bottom:1px solid #fffae7}.tiwgg-feature__icon{width:20px}span.tiwgg-feature__label{font-size:16px;line-height:16px;text-transform:capitalize}.tiwgg-ticker{text-align:center;border-radius:8px;background:#eee3;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);padding:16px 40px;max-width:1046px;margin:20px auto 0;overflow:hidden}.tiwgg-ticker__track{display:inline-flex;justify-content:center;align-items:center;gap:40px;font-size:16px;line-height:100%;animation:marquee-scroll 50s linear infinite}span.tiwgg-ticker__item{min-width:max-content}.video-slider-sec .video-wrp .video{width:100%;object-fit:cover;aspect-ratio:1/1.73}.editorial-cards__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}a.editorial-cards__link{border-radius:10px;overflow:hidden;position:relative;display:block;height:100%}.editorial-cards__image-wrap{height:100%}.editorial-cards__content{position:absolute;bottom:0;left:0;right:0;width:100%;padding:32px 40px}span.editorial-cards__category{border-radius:8px;background:#fffae733;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);display:inline-flex;padding:clamp(8px,calc(8px + (16 - 8) * ((100vw - 390px) / (1920 - 390))),16px) clamp(12px,calc(12px + (24 - 12) * ((100vw - 390px) / (1920 - 390))),24px);justify-content:center;align-items:center;gap:40px;color:#f6f3ed;font-family:Inter;font-size:clamp(12px,calc(12px + (16 - 12) * ((100vw - 390px) / (1920 - 390))),16px);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.editorial-cards__heading{color:#f6f3ed;margin-top:26px;font-size:clamp(32px,2vw,40px);font-weight:500;line-height:100%;letter-spacing:-1.2px}.editorial-cards__item--large .editorial-cards__heading{font-size:clamp(32px,4vw,72px);letter-spacing:-2.16px;line-height:100%}span.editorial-cards__cta{color:#fffae7;font-size:16px;font-weight:600;line-height:normal;margin-top:16px;display:inline-block;text-transform:uppercase}img.editorial-cards__img{width:100%;height:100%;object-fit:cover}.editorial-cards__column{display:grid;grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:20px}.new-video-card .product-wrp{display:inline-flex;padding:71px 9px 11px 7px;align-items:flex-start;gap:3px;background:linear-gradient(180deg,#8432f900,#2e1834 115.46%);position:absolute;bottom:0;left:0;right:0;width:100%;z-index:2}.new-video-card{position:relative;border-radius:10px;overflow:hidden;z-index:1}.new-video-card:before{position:absolute;content:"";width:100%;height:100%;background:linear-gradient(180deg,#0003,#0000 20.38%);left:0;right:0;top:0;bottom:0;z-index:1}.pro-img-wrp{border-radius:6px 0 0 6px;background:-3.621px 4.926px / 100% 98.571%,#f8f8f633;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);width:69px;height:70px;overflow:hidden}.new-video-card .pro-content-wrp{border-radius:0 6px 6px 0;background:#f8f8f633;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);width:calc(100% - 69px);display:flex;padding:15px 12px 15px 10px;justify-content:space-between;align-items:center;gap:27px}.new-video-card .block-bar{color:#fff;font-size:16px;font-weight:600;line-height:normal;position:absolute;top:20px;left:18px;z-index:2}.review-single-block{position:relative;cursor:pointer}.review-single-block .review-image-block{position:relative;border-radius:10px;overflow:hidden}.review-image-block img.gradient-shape-slider{border-radius:0!important;aspect-ratio:unset!important;position:absolute;bottom:0;left:0;width:100%;right:0;z-index:99999;pointer-events:none}.review-slider-block img{height:100%}.review-single-block .review-image-block>img{border-radius:10px;aspect-ratio:1/1.73;object-fit:cover}.review-single-block .review-image-block .review-user-name-time-block,.review-single-block .review-image-block .product-title-image-block{position:absolute;top:20px;left:18px;right:24px;display:flex;justify-content:space-between;z-index:99999}.review-single-block .review-image-block .review-user-name-time-block span{font-weight:600;font-size:16px;color:#fffae7;line-height:normal}.review-single-block .review-image-block .product-title-image-block{top:unset;bottom:0;display:inline-flex;padding:71px 9px 11px 7px;align-items:flex-start;gap:3px;left:0;right:0;justify-content:flex-start}.review-user-name-time-block{pointer-events:none}.product-title-image-block .pro-content-wrp{width:calc(100% - 70px);border-radius:0 6px 6px 0;background:#f8f8f633;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;height:70px;padding:15px 12px 15px 10px;justify-content:space-between;align-items:center;gap:27px}.pro-content-wrp .product-title{color:#fffae7;font-size:16px;line-height:100%;font-family:Sirenia-Bold;font-weight:700;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.product-title-image-block .product-img{flex:0 0 69px;aspect-ratio:1;border-radius:6px 0 0 6px;background:#f8f8f633;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);overflow:hidden}.product-title-image-block .product-img img{height:100%;object-fit:cover}.review-single-block .riviews-video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:10px;overflow:hidden}.review-single-block .riviews-video span.inspretion-popup-hide{position:absolute;right:10px;width:30px;height:30px;background:#32203b;border-color:#32203b;color:#fff;border-radius:50px;line-height:30px;text-align:center;top:10px;cursor:pointer;z-index:99}.review-single-block .riviews-video video{width:100%;height:100%;object-fit:cover;border-radius:8px}.product-title-image-block .pro-content-wrp .left{display:flex;flex-direction:column;gap:6px}.product-title-image-block .pro-content-wrp .price,.product-title-image-block .pro-content-wrp .product-price *{color:#fffae7;font-size:12px;font-weight:600;line-height:100%;text-transform:uppercase}.product-title-image-block .atc-product-btn{border-radius:4px;background:#d9d9d933;display:flex;padding:8px;align-items:center;justify-content:center;transition:.3s all;z-index:9999;position:relative}.product-title-image-block .atc-product-btn:hover{background:#4e3754}.product-title-image-block .price__regular{line-height:normal}.shopify-section-group-footer-group .section--full-width{padding:0 48px}.lets-connect-wrp .icon-wrp img{height:32px;object-fit:contain}.lets-connect-wrp .section-body{display:flex;margin-top:32px;gap:30px}.lets-connect-wrp .section-body a{display:flex;flex-direction:column;gap:8px;text-align:center;line-height:140%;text-transform:uppercase;white-space:nowrap}.footer-utilities__group-copyright{display:flex;justify-content:center;width:100%;gap:28px;flex-wrap:wrap}.footer-utilities__group-copyright ul.shop-policy{display:flex;gap:28px;flex-wrap:wrap}.footer-utilities__group-copyright *{color:#fffae7!important}.footer-utilities__group-copyright .shop-policy .footer-utilities__text{text-decoration:underline}.custom-footer-newsletter .email-signup__input-group{flex-direction:column;gap:10px!important}.custom-footer-newsletter .contact-form__form-row-col{flex:1}.custom-footer-newsletter .contact-form__form-row{gap:10px;width:100%}.custom-footer-newsletter .email-signup__input-group input{border-top:0;border-left:0;border-right:0;border-radius:0;padding:8px 16px;color:#fffae7;font-size:12px;font-weight:400;line-height:normal;height:36px}.custom-footer-newsletter .email-signup__input-group input::placeholder{color:#fffae7}.custom-footer-newsletter .email-signup__input-group .email-signup__button{color:#fffae7;font-size:10.3px;font-weight:700;line-height:13px;text-transform:uppercase;border-radius:4px;border:1px solid #4e3754;height:36px}.editorial-cards__cta span.arrow-icon{display:inline-block;width:12px}.section-header h2.h2{color:#32203b}.custom-badges-item{border-radius:6px;background:#e7d7ff;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);display:flex;height:30px;padding:7px 25px;justify-content:center;align-items:center;gap:40px;color:#32203b;font-size:12px;font-weight:500;line-height:100%;letter-spacing:.48px}.custom-badges-wrp{display:flex;flex-direction:column;gap:4px}a.button.cart-items__empty-button{font-size:12px;font-weight:500;border-radius:5px;max-width:180px;width:100%;padding:10px;margin-bottom:16px}.cart-drawer--empty .cart-items__wrapper p{color:#000;font-size:16px;font-weight:500;line-height:normal}.cart-drawer--empty .cart-items__wrapper p span{margin-top:8px;display:inline-block}.cart-drawer--empty .cart-items__wrapper p a{color:#6a4a7e;text-decoration:underline!important}button.button.close-button.cart-drawer__close-button{width:24px;height:24px;--margin-sm: 24px;right:var(--margin-sm);margin-right:0;--icon-size-sm: 24px}button.button.close-button.cart-drawer__close-button{position:static}.cart-drawer__close-button.close-button svg{--icon-size-xs: 15px}.cart-drawer__heading{font-size:22px;font-weight:500;line-height:100%;letter-spacing:-.66px}.cart-drawer__heading.cart-drawer__heading--empty{color:#6a4a7e;font-size:32px;line-height:100%;letter-spacing:-.96px}.cart-drawer__heading span.cart-bubble__text-count{font-size:22px;line-height:100%;letter-spacing:-.66px;font-family:Sirenia-Medium;position:relative}.cart-drawer__heading .cart-bubble__background{display:none}.cart-drawer__heading span.cart-bubble__text-count:before{content:"("}.cart-drawer__heading span.cart-bubble__text-count:after{content:")"}.cart-items__wrapper{padding:0 16px}.cart-items__title{font-family:Sirenia-Medium;line-height:100%;font-weight:400}.cart-items__variants-wrapper{margin:0}.cart-items__variants-wrapper *{color:#2a252b7f;font-size:10px!important;line-height:normal}td.cart-items__price{font-size:12px;font-weight:600;line-height:normal}.cart-drawer__inner cart-quantity-selector-component.quantity-selector{border-radius:4px;border:.5px solid rgb(50 32 59);background:transparent;--quantity-selector-width: 66px !important;height:24px!important;padding:6px 8px;box-sizing:border-box}.cart-drawer__inner cart-quantity-selector-component.quantity-selector input{color:#32203b!important;font-size:10px;font-weight:600;line-height:normal;display:inline-block;flex:1;max-width:100%;width:100%}.cart-drawer__inner .cart-items .quantity-selector button{--button-size-md: 10px;width:10px;height:10px;flex:0 0 10px}.cart-drawer__inner .cart-items__remove{width:20px;height:20px;color:#555}.cart-drawer__inner .cart-totals__original-container,.cart-drawer__inner .cart-totals__original-container *,.cart-drawer__inner .cart-totals__total-label{color:#32203b;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.cart-drawer__inner .cart-totals__original-container{gap:6px;padding-bottom:16px;border-bottom:1px solid #2a252b1f;margin-bottom:16px}.cart-drawer__inner .cart-note-wrp{color:#000;text-align:center;font-size:12px;font-weight:500;line-height:normal}.cart__ctas .cart__checkout-button{flex-direction:row;display:flex;justify-content:center;gap:8px;font-size:8px;font-weight:500;line-height:14px;text-transform:uppercase;align-items:center;height:36px!important;border-radius:7px;padding:8px 20px}.cart__ctas .cart__checkout-button .button-text{font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.42px;text-transform:capitalize}.cart__ctas .cart__checkout-button .total_price-wrp{font-size:12px;font-weight:600;line-height:100%}.menu-list__submenu-inner{margin-top:8px}.mega-menu__grid{padding:40px 0 44px}.mega-menu__column .main-head-item{color:#fffae7;font-family:Sirenia-Medium;font-size:20px;line-height:100%;letter-spacing:-.6px;padding:16px 0;display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(218,214,205,.24)}a.all-products-wrp{margin:0 auto;border-radius:7px;background:#4e3754;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:291px;height:36px;padding:8px 30px;align-items:center;width:100%;color:#fffae7;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.42px;text-align:center;display:block}a.all-products-wrp sup{font-size:8px;font-weight:600;line-height:8px;letter-spacing:-.24px}.all-products-wrapper{text-align:center}.mega-menu__grid{display:flex!important;flex-direction:column;gap:58px!important}ul.mega-menu__list.list-unstyled{display:grid;grid-template-columns:repeat(var(--menu-columns-desktop),minmax(0,1fr));gap:40px;--menu-columns-desktop: 4;--menu-columns-tablet: 2}.mega-menu-link-col{display:flex;flex-direction:column;gap:24px}.mega-menu-link-col ul.list-unstyled{display:flex;flex-direction:column;gap:12px}.mega-menu-link-col ul .mega-menu__link{border-radius:12px;display:flex;padding:12px 42px 12px 12px;align-items:center;gap:16px;align-self:stretch;background:transparent;transition:.3s all;position:relative}.mega-menu-link-col ul .mega-menu__link:hover{background:#ffffff29}span.product-img-wrp img{border-radius:6px;background:#4e375480;width:48px;aspect-ratio:1;object-fit:cover}span.product-img-wrp{flex:0 0 48px}.mega-menu-link-col a.mega-menu__link .wrap-text{color:#fffae7;font-family:Sirenia-Medium;font-size:clamp(16px,calc(16px + (20 - 16) * ((100vw - 750px) / (1920 - 750))),20px);font-weight:500;line-height:100%;letter-spacing:-.6px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.mega-menu-link-col .mega-menu__link .pro-desc-wrp .wrap-text{color:#f8f8f5;font-size:clamp(15px,calc(15px + (18 - 15) * ((100vw - 390px) / (1920 - 390))),18px);line-height:normal;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-family:Inter}.pro-desc-wrp{display:flex;flex-direction:column;gap:2px}span.pro-description{color:#f8f8f57f;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.mega-menu-link-col ul .mega-menu__link .product-badge{position:absolute;top:8px;right:8px;border-radius:4px;background:#e7d7ff;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);padding:4px;color:#32203b;font-size:10px;font-weight:500;line-height:100%;letter-spacing:.4px}.collection-hero-banner .hero__media-wrapper:before{position:absolute;content:"";background:linear-gradient(0deg,#0003 0% 100%);width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:1}.collection-wrapper .collection-title{grid-column:span 13;font-size:var(--font-size--h1);line-height:100%;display:inline-flex}.collection-wrapper .collection-title sup{font-size:22px;letter-spacing:-.66px;line-height:22px}.product-grid-container{overflow:hidden}.marquee-collection-wrp .marquee_t:before{background-image:url(/cdn/shop/files/blue-star.svg?v=1775628057);width:25px;height:25px;background-size:25px;margin-right:32px}.marquee-collection-wrp .marquee-image-scroll{gap:32px}.collection-marqee-wrp{grid-column:span 4}.marquee-wrp.marquee-collection-wrp{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background:transparent;margin-top:0!important;padding:0;height:auto!important}.marquee-wrp.marquee-collection-wrp .marquee_t{color:var(--color-foreground);font-size:32px;line-height:100%;font-family:Sirenia}.collection-hero-banner{--section-height-large: 804px !important}.facets-block-wrapper .collection-tab-all-block{display:flex;align-items:center;width:100%;gap:26px}.facets-block-wrapper .facets__form-wrapper .block-container{flex:0 0 auto}.facets-block-wrapper .facets__form{flex:1;justify-content:flex-end}.facets-block-wrapper details.facets__panel .facets__summary{border-radius:7px;border:1.4px solid #d8cee5;background:#fff;max-width:203px;width:100%;min-width:203px;display:flex;padding:6px 15px;align-items:center;color:#090808;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.48px}.facets-block-wrapper .facets__summary .facets__status{color:#090808;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.48px;margin:0;font-family:Inter}ul.pagination__list:before{display:none}.collection-single-tab a{color:#2a252b;font-size:16px;font-weight:600;line-height:20px;letter-spacing:-.48px;display:inline-flex}.collection-single-tab a sup{font-size:8px;font-weight:600;line-height:8px;letter-spacing:-.24px}.collection-single-tab a.active{color:#4e3754;border-bottom:1px solid #e7d7ff}.icon-caret.sorting-svg-arrow{width:7px!important;height:4px!important}.icon-caret.sorting-svg-arrow svg{width:100%;height:100%}.main-collection-grid{margin-top:64px}.main-collection-grid nav.pagination{margin-top:0;padding-top:64px;padding-bottom:0}ul.pagination__list{gap:6px}.pagination__link.pagination__link--arrow{font-family:Sirenia-medium;font-size:22px!important;line-height:100%;letter-spacing:-.66px}li.pagination__item:has(.pagination__link--arrow){width:auto!important}li.pagination__item [aria-label=Previous]{margin-right:6px}li.pagination__item [aria-label=Next]{margin-left:6px}.pagination__link.pagination__link--page{color:#4e3754;font-family:Sirenia-Medium;font-size:22px;line-height:100%;letter-spacing:-.66px}.pagination__link--current{border-radius:8px!important;border:1px solid #4e3754;color:#32203b!important;font-weight:400!important}.pagination__link--current:before{display:none}.product-card .rating-wrapper svg.stars{width:12px;height:12px;fill:#32203b}.collection-wrapper .product-card__content .product-grid-view-zoom-out--details+.group-block{flex:1}.collection-wrapper .product-card__content .product-grid-view-zoom-out--details+.group-block .group-block-content{justify-content:flex-start}.collection-wrapper .product-card a.product-title-h6+style+.text-block p{min-height:auto}.circle-hero-banner{--section-height-large: 996px}.circle-hero-banner .hero__content-wrapper h1{letter-spacing:-2.64px;line-height:100%}.circle-hero-banner .hero__content-wrapper .text-block p{font-weight:300;max-width:830px;line-height:100%}.circle-hero-banner a.size-style.button{color:#4b3651;text-align:center;font-size:16px;font-weight:500;line-height:normal;letter-spacing:.96px;text-transform:uppercase;border-radius:8px;padding:14px 60px}.wtif-inner{gap:100px;align-items:center}.wtif-images{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.wtif-img-wrap img,.wtif-img-wrap video{border-radius:17px}.image-last .wtif-inner{display:grid;grid-template-columns:minmax(0,6.01fr) minmax(0,5.91fr)}.image-first .wtif-inner{max-width:1272px;margin:0 auto;display:grid;grid-template-columns:minmax(0,6.76fr) minmax(0,5.24fr)}.wtif-inner .wtif-content{height:100%;display:flex;flex-direction:column;gap:40px;justify-content:center}li.wtif-list-item{position:relative;color:#4e3754;font-size:clamp(16px,calc(16px + (24 - 16) * ((100vw - 390px) / (1920 - 390))),24px);line-height:24px;font-weight:600;display:inline-flex;gap:10px;align-items:flex-start}li.wtif-list-item:before{content:"";background-image:url(/cdn/shop/files/badge-icon.svg?v=1775710250);background-repeat:no-repeat;background-position:left;background-size:24px;width:24px;height:24px;flex:0 0 24px;display:inline-block;margin-top:0}li.wtif-list-item.has-image{background:none;padding:0;display:flex;gap:10px;align-items:flex-start}li.wtif-list-item.has-image:before{display:none}li.wtif-list-item.has-image img{width:28px;display:inline-flex;flex:0 0 28px}ol.wtif-list{display:flex;flex-direction:column;gap:20px}.wtif-footer{color:#000;font-size:clamp(16px,calc(16px + (24 - 16) * ((100vw - 390px) / (1920 - 390))),24px);line-height:normal}.who-this-is-for.image-last .wtif-inner{flex-direction:row-reverse;justify-content:space-between;max-width:1432px;margin:0 auto}.wtif-content-inner{display:flex;flex-direction:column;gap:24px}.wtif-content-inner p,.wtif-richfooter p{color:#000;font-size:clamp(16px,calc(16px + (24 - 16) * ((100vw - 390px) / (1920 - 390))),24px);line-height:normal}.wtif-richfooter ul{margin-top:12px;display:flex;gap:10px;flex-wrap:wrap}.wtif-richfooter ul li{color:#000;font-size:clamp(16px,calc(16px + 4 * ((100vw - 390px) / 1530)),20px);line-height:normal;position:relative;display:flex;align-items:center;gap:10px}.wtif-richfooter ul li:before{content:"";background-image:url(/cdn/shop/files/check-icon.svg?v=1775711914);width:28px;height:28px;display:inline-block;background-size:28px;flex:0 0 28px}.hymm-section.section-layout-first .hymm-wrapper{border-radius:20px;border:1px solid #3a1273;background:#f3f0f4;padding:40px;flex-direction:column;display:flex;gap:60px;text-align:center}.hymm-section.section-layout-first .hymm-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}h2.hymm-heading{font-size:clamp(40px,calc(40px + (60 - 40) * ((100vw - 390px) / (1920 - 390))),60px);letter-spacing:-1.8px;text-transform:capitalize}.hymm-header{text-align:center}p.hymm-subheading{margin-top:20px;color:#000;font-size:clamp(18px,2vw,24px);line-height:100%;letter-spacing:-.72px;text-transform:capitalize}.hymm-item{display:flex;flex-direction:column;align-items:center;gap:10px}.hymm-item-label *{color:#4e3754;text-align:center;font-family:Inter;font-size:clamp(16px,2vw,32px);font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.48px}.hymm-footer{color:#000;font-size:clamp(14px,2vw,24px);font-weight:200;line-height:normal;letter-spacing:-.72px;text-transform:capitalize}.section-layout-second .hymm-subheading{font-weight:500;line-height:normal;margin-top:40px;text-transform:none}.hymm-section.section-layout-second .hymm-columns{max-width:1280px;display:flex;flex-wrap:wrap;justify-content:center;margin:32px auto 40px;gap:16px}.section-layout-second .hymm-item{flex-direction:row;border-radius:20px;border:1px solid #b9a1e8;background:linear-gradient(0deg,#f3f0f4 0% 100%),#e7d7ff;padding:24px 40px;align-items:center;gap:10px}.section-layout-second .hymm-item svg{width:24px;height:24px}.section-layout-second .hymm-item-label *{font-size:clamp(18px,2vw,24px);font-weight:600;line-height:normal}.section-layout-second .hymm-footer{text-align:center;font-weight:400;font-size:clamp(18px,2vw,24px);letter-spacing:normal;text-transform:none}.mmn-wrapper{border-radius:20px;border:1px solid #3a1273;background-repeat:no-repeat;position:relative;z-index:1;overflow:hidden;background-size:cover;padding:80px 16px;text-align:center;background-position:center}.mmn-wrapper .mmn-overlay{display:block;width:100%;height:100%;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,#4e3754e6 0% 100%)}h2.mmn-heading{text-align:center;font-size:var(--font-h1--size);line-height:100%;letter-spacing:-2.64px}p.mmn-subtext{font-size:clamp(16px,2vw,24px);font-weight:300;line-height:100%;max-width:820px;margin:16px auto 0}a.mmn-btn{border-radius:8px;background:#fffae7;padding:14px 60px;justify-content:center;align-items:center;gap:10px;font-size:16px;font-weight:500;line-height:normal;letter-spacing:.96px;text-transform:uppercase;display:inline-flex;margin-top:40px}.hero.blog-listing-banner h1{font-size:clamp(46px,calc(46px + (80 - 46) * ((100vw - 390px) / (1920 - 390))),80px);line-height:70px;letter-spacing:-2.4px;font-family:Sirenia-Semibold;font-weight:600}.hero.blog-listing-banner{--section-height-large: 671px}.hero.blog-listing-banner p{--max-width: 22.69em}.article-products-slider-sec .products-slider-wrp h2.h2{font-family:Sirenia-Semibold;font-weight:600;line-height:50px;letter-spacing:-1.8px;font-size:clamp(34px,calc(34px + (60 - 34) * ((100vw - 390px) / (1920 - 390))),60px)}.section-blog-page-marquee p{color:#4e3754!important;font-family:Sirenia-Semibold!important;line-height:28px!important;letter-spacing:-.44px!important}.article-products-slider-sec .button.btn-header{color:#fffae7;min-width:143px}.article-products-slider-sec .swiper-button-lock{display:flex}.article-products-slider-sec .article-slider_swiper{overflow:visible}.article-products-slider-sec{overflow:hidden}.article-slider_swiper-scroller{display:none}.new-article-card .article-img-wrp{margin-bottom:15px}.new-article-card .article-tag{color:#b9a1e8;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:-.48px;padding:0;background:none}.new-product-card.new-article-card a{text-align:left}.new-article-card .article-title{text-align:left;font-family:Inter;font-size:22px;font-weight:600;line-height:26px;letter-spacing:-.66px;margin-top:6px;margin-bottom:15px}.new-article-card .article-created{color:#959595;font-family:Inter;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.42px}.blog-hero{height:auto;min-height:1025px;background-repeat:no-repeat!important;background-size:cover!important;background-position:center center!important;position:relative;z-index:1}.blog-hero__overlay{background:linear-gradient(195deg,#8432f900 49.19%,#4e3754 94.27%);position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;grid-column:unset;z-index:-1}.author-wrp-image{width:48px;height:48px;flex:0 0 auto;display:inline-block}.author-wrp-image img{border-radius:50%;object-fit:cover;object-position:center}.blog-hero__tag{border-radius:8px;background:#fffae733;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);display:inline-flex;padding:16px 24px;justify-content:center;align-items:center;gap:40px;font-size:16px;line-height:100%;text-transform:uppercase}.blog-hero__title{font-size:clamp(52px,calc(52px + (120 - 52) * ((100vw - 390px) / (1920 - 390))),120px);line-height:108%;letter-spacing:-3.6px}.blog-hero__content{display:flex;flex-direction:column;gap:26px;align-items:flex-start;justify-content:flex-end;padding:60px 0}.blog-hero__meta{display:flex;align-items:center;justify-content:space-between;width:100%;gap:20px}.blog-hero__author .written-by{color:#959595;font-family:Jost;font-size:16px;line-height:normal;text-transform:capitalize}.blog-hero__author .author-wrp{margin-top:10px;display:flex;gap:10px;align-items:center}.blog-hero__author .author-name{color:#fff;font-size:20px;font-weight:600;line-height:normal;text-transform:uppercase;font-family:Jost}.blog-hero__share{display:flex;flex-direction:column;gap:10px}.blog-hero__share-list{display:flex;gap:32px}.blog-hero__share-list a{display:flex;flex-direction:column;gap:8px;align-items:center;font-size:14px;line-height:140%;text-transform:uppercase}.blog-hero__share-list a svg{height:32px;width:auto;object-fit:contain}.blog-hero-share-ttl{color:#fff;font-family:Jost;font-size:16px;font-weight:400;line-height:normal;text-transform:capitalize}.article-sidebar-content-block{padding:45px 0}.inner-article-sidebar-content-block{display:grid;grid-template-columns:minmax(0,9.42fr) minmax(0,2.58fr);gap:60px}.article-template__content p{font-size:16px;line-height:24px;letter-spacing:-.48px}.article-template__content h1{font-size:56px}.article-template__content h2{font-size:36px}.article-template__content h3{font-size:24px}.article-template__content h4{font-size:20px}.article-template__content h5{font-size:18px}.article-template__content h6{font-size:16px}.article-template__content h1,.article-template__content h2,.article-template__content h3,.article-template__content h4,.article-template__content h5,.article-template__content h6{color:#32203b;font-family:Inter;font-style:normal;line-height:normal;letter-spacing:-.48px;margin:0 0 10px}.sticky-share-header{border-radius:10px;border:1px solid rgba(58,18,115,.3);display:flex;padding:20px;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch}.sticky-share-header .blog-hero-share-ttl{color:#959595}.sticky-share-header .blog-hero__share{align-items:flex-start}.sticky-share-header .blog-hero__share-list svg path{fill:#32203b}.sticky-share-header .blog-hero__share-list a svg{height:20px}.sticky-share-header .dates-wrp{width:100%;border-top:1px solid rgba(58,18,115,.1);padding-top:20px;display:flex;gap:40px;flex-wrap:wrap}.created-on-label{color:#959595;font-family:Jost;font-size:16px;font-weight:400;line-height:normal;text-transform:capitalize}.created-on{display:flex;flex-direction:column;gap:10px}.created-on-val{color:#32203b;font-family:Jost;font-size:16px;font-weight:400;line-height:normal;text-transform:capitalize}.article-sidebar-section{display:flex;flex-direction:column;gap:30px;position:sticky;top:10px}.tabel_content_title{font-size:16px;font-weight:700;line-height:24px;letter-spacing:-.48px;text-transform:uppercase;margin-bottom:16px}.table-of-content-wrp ul{display:flex;flex-direction:column;gap:16px}.table-of-content-wrp ul a{color:#959595;font-size:16px;line-height:24px;letter-spacing:-.48px;text-transform:uppercase}.table-of-content-wrp ul li.active a{color:#4e3754;font-weight:600}.author-details-share{border-radius:10px;border:1px solid rgba(58,18,115,.3);background:#f3f0f4;display:flex;padding:20px;justify-content:space-between;align-items:flex-start;align-self:stretch;margin-top:60px}.author-details-share span.author-name{color:#32203b}.author-details-share .blog-hero-share-ttl{color:#959595}.author-details-share .blog-hero__share-list a svg path{fill:#32203b}.author-details-share .blog-hero__share-list a svg{height:20px}.related_article-body{display:flex;margin-left:-21px;margin-right:-21px}.related-article-card{width:25%;flex:0 0 25%;padding:0 21px;text-align:center}.article-img-wrp img{border-radius:10px;aspect-ratio:1;object-fit:cover}.article-img-wrp{margin-bottom:10px}.article-tag{border-radius:8px;background:#f3f0f4;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);display:inline-flex;padding:8px 20px;justify-content:center;align-items:center;gap:40px;color:#3a1273;font-size:12px;font-weight:400;line-height:normal}.article-title{color:#32203b;text-align:center;font-family:Sirenia-Medium;font-size:21px;font-style:normal;font-weight:500;line-height:32.712px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.article-description{color:#32203b;line-height:19.627px}.related_article-wrp h2.h2{color:#4e3754;font-family:Sirenia-Semibold;font-size:clamp(32px,calc(32px + (60 - 32) * ((100vw - 390px) / (1920 - 390))),60px);font-weight:600;line-height:83.333%;letter-spacing:-1.8px}.related_article-wrp .section-header{margin-bottom:40px}.blogs-faq h2{font-size:60px!important;line-height:50px!important;letter-spacing:-1.8px!important;font-family:Sirenia-Semibold!important}.blogs-faq summary.details__header{font-size:22px;font-weight:600;line-height:26px;letter-spacing:-.66px;padding:30px 0}.blogs-faq accordion-custom:first-child .details{border-top:0!important}.blogs-faq accordion-custom .details{border-color:#2a252b33!important}.blogs-faq accordion-custom:first-child .details summary.details__header{padding-top:0}.blogs-faq .details-content{padding-bottom:30px}.blogs-faq .accordion{max-width:1172px;margin-left:auto}.new-article-card .article-img-wrp img{aspect-ratio:1/.77}.hero.store-locator-banner h1,.hero.Faq-page-banner h1{letter-spacing:-2.64px}.hero.store-locator-banner,.hero.Faq-page-banner{--section-height-large: 756px}.inner-FAQ_section_class{display:grid;grid-template-columns:1fr 1fr;gap:40px}.product-faq-left-section{max-width:472px}.product-faq-right-section{max-width:762px;width:100%;margin-right:0;margin-left:auto;display:flex;flex-direction:column;gap:200px}h3.left-block-heading{color:#959595;font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:-.72px;cursor:pointer}h3.left-block-heading.active{color:#1b0f2b}.faq-left-all-items .product-accordions{padding:30px 0 0 30px;display:flex;flex-direction:column;gap:15px;align-items:flex-start}.faq-left-all-items .left-block-inner-heading{color:#959595;font-family:Inter;font-size:21px;font-weight:500;line-height:30px;letter-spacing:-.63px;cursor:pointer;display:inline-block;border-bottom:1px solid transparent}.faq-left-all-items .left-block-inner-heading.active{color:#1b0f2b;border-color:#ccb0f4}.faq-left-all-items .accordion.product-accordion-lists{display:flex;flex-direction:column;gap:24px}.product-faq-right-section h2.faq-heading{color:#32203b;font-family:Sirenia-Semibold;font-size:clamp(34px,calc(34px + (60 - 34) * ((100vw - 390px) / (1920 - 390))),60px);font-style:normal;line-height:50px;letter-spacing:-1.8px;margin-bottom:60px}.faq-inner-heading h3{color:#32203b;font-family:Inter;font-size:22px;font-style:normal;font-weight:600;line-height:26px;letter-spacing:-.66px;position:relative;padding-right:16px}li.faq-inner-heading{padding:30px 0;cursor:pointer;border-bottom:1.4px solid rgba(42,37,43,.2)}.faq-inner-heading h3:before{content:"";position:absolute;background-image:url(/cdn/shop/files/Vector_4.svg?v=1678358299);width:15px;height:8px;background-repeat:no-repeat;right:0;top:10px;transition:.3s all}.faq-inner-heading.active h3:before{transform:rotate(180deg)}.product-faq-right-section .faq-content{padding:20px 0 10px;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-.48px;max-width:570px}.contact-hero-banner{--section-height-large: 631px}.contact-hero-banner .text-block h1{font-family:Sirenia-Semibold;line-height:70px;letter-spacing:-2.4px;font-size:clamp(64px,calc(64px + (80 - 64) * ((100vw - 390px) / (1920 - 390))),80px)}.contact-hero-banner p{--max-width: 310px}.contact-page-form .text-block h2{font-size:40px;line-height:normal;font-family:Sirenia-Bold}.contact-page-form .text-block p{--max-width: 603px;line-height:24px;letter-spacing:.5px}.faq-nav-title{color:#32203b;font-family:Sirenia-Bold;font-size:40px;line-height:46px;letter-spacing:-.2px;margin-bottom:5px}dialog.search-modal__content.dialog-modal::backdrop{display:none}body:has(.dialog-modal[open].search-modal__content):before{background:#000;opacity:.5;content:"";z-index:2;width:100%;height:100%;left:0;right:0;top:0;bottom:0;position:absolute}header:has(.search-modal__content[open]) .header__underlay{border-radius:10px 10px 0 0}#header-group .predictive-search-form__header{border-top:1px solid #4e3754!important;background:#32203be6!important;padding:0 80px!important;border-radius:0 0 10px 10px;border-bottom:none!important;z-index:99}body .predictive-search.active .predictive-search-form__header{border-bottom-left-radius:0!important}#header-group predictive-search-component.predictive-search{background:transparent!important}.predictive-search-form__header-inner .predictive-search__icon{position:static;order:3;color:#fffae7}#header-group .predictive-search-form__header-inner .predictive-search__reset-button{order:2;color:#fffae7}#header-group .predictive-search-form__header-inner{border-radius:0!important;background:transparent!important}#header-group .predictive-search-form__header-inner input{color:#fff!important;font-size:18px;font-weight:400;line-height:26px;letter-spacing:-.54px;padding:12px 0}#header-group .predictive-search-form__header-inner input::placeholder{color:#bebebe}#header-group .recently-viewed-wrapper,#header-group slideshow-component.predictive-search-results__list{display:none}#header-group .predictive-search-results__title,#header-group ul.predictive-search-results__list.predictive-search-results__wrapper{display:none}#header-group .predictive-search-form__content{padding-bottom:0;background-color:transparent}#header-group .predictive-search-form__content-wrapper{will-change:unset;max-width:546px;--search-border-radius: 10px;border-radius:0 0 10px 10px;background:#4e3c5999;box-shadow:0 24px 38px #380b7814;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}#header-group .predictive-search-results__wrapper-products{display:flex!important;flex-direction:column;gap:12px;padding-bottom:0}.predictive-search-results__inner{padding-bottom:0}#header-group li.predictive-search-results__card .resource-card{display:flex;flex-direction:row;gap:16px;align-items:center;padding:12px;border-radius:12px}#header-group li.predictive-search-results__card .resource-card .resource-card__media{border-radius:6px;background:#4e375480;width:48px;overflow:hidden;position:relative}#header-group li.predictive-search-results__card .resource-card img.resource-card__image{width:100%;height:100%;object-fit:cover;aspect-ratio:1}#header-group .resource-card__title{color:#f8f8f5;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:normal}#header-group .resource-card__content .price,#header-group .resource-card__content div[ref=priceContainer]{color:#f8f8f5;font-size:14px;font-style:normal;font-weight:400;line-height:normal}#header-group li.predictive-search-results__card .resource-card:hover{background:#ffffff29}#header-group div#predictive-search-products{padding:0 80px}#header-group .predictive-search-form__footer{background:transparent;position:static;padding:44px 0 52px!important}#header-group .predictive-search__search-button{border-radius:7px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:8px 30px;max-width:291px;width:100%;color:#fffae7;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.42px;transform:unset!important}.k-popup-wrapper[id=v1RwoM] .k-popup__locator-wrap[data-id=sp8fM]{padding:0;border:0}.k-popup__locator{border:0!important;gap:32px;border-radius:0}.k-popup__locator .leaflet-container{border-radius:8px}.k-popup__locator-content{width:32.33%}.k-popup__locator-content>*{width:100%!important}.k-popup__loc_panel.k-popup-repeater{width:100%!important;min-width:100%!important;max-width:100%!important}.k-popup__loc_panel-search{border-radius:8px;border:1px solid #d4d4d4!important;padding:16px}input.k-popup__loc_panel-search_input{color:#4b3651!important;font-size:18px!important;font-style:normal;font-weight:400;line-height:100%}.k-popup__locator-content *{color:#4b3651!important}p.k-popup_panel__name{font-family:Sirenia-Medium;font-size:20px!important;line-height:140%;margin:0!important}p.k-popup_panel__adress{font-size:16px!important;font-weight:400;line-height:140%}.k-popup__loc_panel-item.k-popup-repeater-item{border-bottom:1px solid #d4d4d4!important;padding-left:0}.k-popup__loc_panel-item.k-popup-repeater-item:last-child{border-bottom:0!important}.alert-page-hero{--section-height-large: 700px}.alert-page-hero .text-block h1{line-height:100%;letter-spacing:-2.64px}.product_alert-img-text h3{font-size:clamp(45px,4vw,88px)!important;font-family:Inter!important;font-weight:300!important;line-height:100%!important;letter-spacing:-2.64px!important}.product_alert-img-text h3 strong{font-weight:700}.alert-page-form .email-signup-block{width:100%;max-width:1088px!important;min-width:auto}.alert-page-form .email-signup__heading{color:#32203b;text-align:center;font-family:Inter;font-size:40px;font-weight:700;line-height:normal;letter-spacing:-1.2px;text-transform:uppercase;padding:0;margin-bottom:23px}.alert-page-form .email-signup-block .email-signup__input-group{flex-direction:column;align-items:center!important;justify-content:center;gap:16px!important}.alert-page-form .email-signup-block input,.alert-page-form .email-signup-block .contact-form__form-row-col,.alert-page-form .email-signup-block button.email-signup__button{width:100%}.alert-page-form .email-signup-block input{border-radius:8px;background:#fff;border:0}.alert-page-form .email-signup-block input{border-radius:8px;background:#fff;border:0;padding:15px 20px;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:28.8px;color:#32203b}.alert-page-form .email-signup-block input::placeholder{color:#959595}.alert-page-form .phone-input-group{border-radius:8px;background:#fff;padding:20px;height:76px;border:0;align-items:center}.alert-page-form .phone-input-group button#nav-cs-btn{padding:0 0 0 8px}.alert-page-form .phone-input-group .cs-flag-wrap{width:24px!important}.alert-page-form .phone-input-group input{padding:0 30px;height:100%}.alert-page-form button.email-signup__button{color:#fffae7;text-align:center;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:26.12px;letter-spacing:.348px;text-transform:uppercase!important;height:50px;border-radius:8px;box-shadow:0 0 0 1px #67645e inset}.alert-page-form .mes-note{color:#959595;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.24px}.alert-page-form .mes-note a{color:inherit;text-decoration:underline}p.email-signup__message-text{font-size:18px}.email-signup__message{margin-top:20px}.page-width-content .block{--max-width: 884px !important}.main-page-content p{font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.48px;margin-top:0!important}.main-page-content h4{font-family:Sirenia-Medium;font-size:24px;font-style:normal;line-height:24px;letter-spacing:-.72px;margin:0!important}.main-page-content h4 strong{font-weight:unset}.main-page-content{grid-template-columns:var(--full-page-grid-margin) auto var(--full-page-grid-margin)}.main-page-content ul li{list-style:disc!important;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-.48px}span.last-updated{font-weight:300}.product-information__grid .product-media-container.media-fit-contain.full_width_item,li.product-media-container.full_width_item{grid-column:span 2}.product-information__grid .product-media-container .product-media{border-radius:12px!important;background:#transparent;overflow:hidden}.product__ingridients{display:flex;justify-content:center;gap:24px;text-align:center}.product__ingridients .item img{width:28px;height:28px;object-fit:contain;margin:0 auto;aspect-ratio:1}li.product-highlights-item:before{content:"";background-image:url(/cdn/shop/files/badge-list.svg?v=1776226495);background-repeat:no-repeat;background-size:18px;width:18px;height:18px;display:inline-flex;top:2px;left:0;flex:0 0 18px}li.product-highlights-item{position:relative;color:#32203b;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:inline-flex;align-items:center;gap:5px}li.product-highlights-item b,li.product-highlights-item strong{font-weight:600}.product-highlights ul{display:flex;flex-direction:column;gap:16px}.product__ingridient-container{margin-top:16px;border-radius:10px;background:#f3f0f4b3;display:flex;padding:24px;flex-direction:column;align-items:center;gap:24px;align-self:stretch;text-align:center}.product__ingridient-title{margin-bottom:24px;color:#4e3754;text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.product__ingridients p{text-align:center;font-family:Sirenia-Medium;font-size:16px;font-weight:500;line-height:100%}.product__ingridients .item{display:flex;flex-direction:column;gap:16px;min-width:129px}.product__ingridient-subtitle{font-size:10px;font-style:italic;line-height:normal;margin-top:16px}.pill-section{margin-top:24px;display:inline-flex;gap:12px}.pill-section .pill{border-radius:100px;border:1px solid rgb(185 161 232);display:flex;padding:4px 8px 4px 6px;align-items:center;font-size:10px;font-style:normal;font-weight:600;line-height:normal}.variant-option--buttons legend{color:#4e3754;font-size:18px;font-weight:700;line-height:normal}span.variant-badge{border-radius:50px;border:1px solid #e9defc;background:#e9defc;position:absolute;bottom:-9px;color:#32203b;text-align:center;font-family:Sirenia-Medium;font-size:10px;font-style:normal;font-weight:500;line-height:normal;display:flex;max-width:90px;padding:3px 10px;justify-content:center;align-items:center;gap:8px;width:100%;height:18px;z-index:99}.product-information__grid li.product-media-container.full_width_item{--gallery-aspect-ratio: 2 / 1.62 !important;--media-preview-ratio: 2 / 1.62 !important}.product__recommendation__label{border-radius:5px;background:#e7d7ff;display:inline-flex;padding:5px;align-items:center;gap:6px;font-size:12px!important;font-weight:500!important;line-height:100%;color:#4e3754!important;width:fit-content!important;font-family:Inter!important;letter-spacing:normal!important}.product__recommendation__label img.recommendation_icon{width:16px;height:16px}.product__recommendation__label span{flex:0 0 16px;display:flex;align-items:center;justify-content:center}.icon-with-text-wrp{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.icon-with-text-wrp .icon-with-text-item{padding-bottom:4px;gap:4px;display:inline-flex;justify-content:center;border-bottom:1px solid #b9a1e8;margin-bottom:12px}.icon-with-text-item .img_wrp{flex:0 0 20px;aspect-ratio:1}.icon-with-text-wrp .img-text-wrp p{color:#2a252b;font-family:Jost;font-size:12px;font-weight:400;line-height:normal;letter-spacing:-.12px}.icon-with-text-wrp .img-text-wrp strong{font-weight:500}.icon-with-text-wrp .icon-with-text-item:last-child{margin-bottom:0}.product-information__grid square-placement{margin-bottom:0!important;margin-top:-14px!important}.product-information__grid .product-form-buttons span.add-to-cart-text__content{text-transform:uppercase;text-align:center;font-size:16px;font-weight:500;line-height:normal}.product-information__grid .button.add-to-cart-button.button,.product-information__grid .quantity-selector{height:calc(var(--padding-lg) * 1.75 + var(--icon-size-sm));border-radius:8px}.product-information__grid .quantity-selector{border-radius:8px}.product-information__grid .quantity-selector input[type=number]{font-size:18px;font-style:normal;font-weight:600;line-height:normal}.image-overlay-text-wrp{margin:16px 0;position:relative;border-radius:10px;overflow:hidden;padding:22px 15px;min-height:120px;display:flex;align-items:center;justify-content:center}.image-overlay-text-wrp .img_wrp{position:absolute;z-index:-1;width:100%;height:100%;left:0;right:0;top:0;bottom:0}.image-overlay-text-wrp .img-text-wrp{text-align:center}.image-overlay-text-wrp .img-text-wrp h3{color:#fffae7;text-align:center;font-family:Inter;font-size:clamp(20px,2.5vw,40px);font-style:normal;font-weight:700;line-height:100%;letter-spacing:-1.2px}.image-overlay-text-wrp .text-wrp p{color:#fffae7;font-size:clamp(10px,1.3vw,20px);font-style:normal;font-weight:300;line-height:100%;letter-spacing:-.6px}.image-overlay-text-wrp .img_wrp img{height:100%;object-fit:cover}.image-overlay-text-wrp .img_wrp:before{position:absolute;content:"";width:100%;height:100%;background:#00000080;top:0;right:0;bottom:0;left:0}.icon-with-text-wrp.layout-custom{border-top:1px solid rgb(42 37 43 / 20%);padding:24px 0 0;display:flex;flex-direction:row;justify-content:space-between;gap:24px;width:100%;flex-wrap:wrap}.icon-with-text-wrp.layout-custom .icon-with-text-item{display:flex;align-items:center;flex:1 1 calc(25% - 24px);justify-content:flex-start;gap:16px;border:0;padding:0;margin:0}.icon-with-text-wrp.layout-custom .icon-with-text-item .img_wrp{flex:0 0 40px;aspect-ratio:1}.icon-with-text-wrp.layout-custom .icon-with-text-item .img_wrp img{height:100%;width:100%;object-fit:contain}.icon-with-text-wrp.layout-custom .img-text-wrp p{color:#4e3754;font-family:Inter;line-height:140%;text-align:left}.product-list-blocks.list-block-{margin-top:-24px;border-top:1.4px solid rgba(42,37,43,.2);position:relative}.icon-with-text-wrp.layout-custom+.product-list-blocks.list-block-{margin-top:0}h3.list-block-heading{font-family:Inter;font-size:17px;font-weight:600;line-height:20px;letter-spacing:-.51px;cursor:pointer;position:relative;padding:30px 0;display:flex;justify-content:space-between;align-items:flex-start}h3.list-block-heading:after{content:"";background-image:url(/cdn/shop/files/arrow-faq.svg?v=1776237776);background-repeat:no-repeat;width:15px;height:8px;background-size:15px 8px;background-position:center;transform:rotate(180deg);transition:.5s all;margin-top:5px}h3.list-block-heading.active:after{transform:rotate(0)}.list-block-content p:not(:first-child){margin-top:16px}.list-block-content{font-size:16px;line-height:normal;padding-bottom:30px}.list-block-content li{list-style:disc}.list-block-content li::marker{color:#e7d7ff}.list-block-content ul{display:flex;flex-direction:column;gap:7px;padding-left:20px}span.full-ingre-list{margin-top:20px;display:block;color:#4e3754;font-family:Inter;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.48px;text-decoration-line:underline;cursor:pointer}.full-ingre-list:hover+ul.key-ingredients.hover-popup{display:block!important;border-radius:10px;padding:16px;background:#fff;border:1.4px solid #ece4f6;max-width:332px;position:absolute;bottom:70px;z-index:99;left:-25%}.list-block-content ul.Key-Ingredients span{color:#32203b;font-weight:600;line-height:20px;letter-spacing:-.48px}ul.key-ingredients li{list-style:none;color:#4e3754;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.42px;margin-bottom:20px}ul.key-ingredients li span{color:#32203b}ul.key-ingredients li:last-child{margin-bottom:0}.pro-nav-recommendations .product-card .product-card__content{flex-direction:row;align-items:center}.pro-nav-recommendations .card-gallery{width:120px;flex:0 0 120px}.pro-nav-recommendations .product-card .product-title-h6 p{color:#4e3754;font-family:Sirenia-Medium;line-height:100%;letter-spacing:-.6px;font-size:clamp(16px,1.2vw,20px)}.pro-nav-recommendations .product-card product-price.text-block *{font-size:clamp(12px,1vw,16px);font-family:Inter!important;font-weight:700;line-height:normal}.pro-nav-recommendations .nav-list--grid{row-gap:20px;grid-template-columns:minmax(0,1fr)}.pro-nav-recommendations .nav-list--grid .resource-list__item:not(:last-child){padding-bottom:20px;border-bottom:1px solid rgb(42 37 43 / 20%)}.pro-nav-recommendations .product-card__content button.add-to-cart-button{min-width:fit-content;max-width:fit-content;padding:8px 24px;color:#fffae7;font-family:Inter;font-size:16px;font-weight:500;line-height:normal}.pro-nav-recommendations .buy-buttons-block{width:fit-content!important}.section-product-page-marquee .text-block *{color:#4e3754!important;font-size:clamp(32px,calc(32px + (88 - 32) * ((100vw - 390px) / (1920 - 390))),88px)}.product-page-faq summary.details__header{font-size:20px;letter-spacing:normal}.product-recommendations slideshow-arrows .slideshow-control{display:flex!important;opacity:1!important;margin:0!important;min-width:36px!important;min-height:36px!important;transform:unset!important;color:#fffae7}.product-recommendations slideshow-arrows{height:auto!important;top:-94px!important;bottom:auto;width:auto;justify-content:flex-end!important;gap:4px}.product-recommendations slideshow-arrows .slideshow-control[disabled]{opacity:.4!important}.video-slider-shape{margin-bottom:-2px}label.variant-option__button-label span.main-flex-price{font-size:14px;font-weight:600;line-height:normal}.variant-main-list{display:grid;gap:16px;align-items:flex-end;grid-template-columns:1fr 1fr 1fr}.variant-label-wrp{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative}.variant-label-wrp .variant-option__button-label{width:100%;min-width:100%;overflow:visible}.variant-label-wrp span.new-badge{color:#32203b;text-align:center;font-family:Sirenia-Medium;font-size:12px;font-style:normal;line-height:12px;letter-spacing:1px}.variant-label-wrp .variant-option__button-label .variant-option__button-label__pill{background:transparent}.variant-label-wrp .variant-option__button-label input:checked+.variant-option__button-label__pill{background:var(--color-selected-variant-background)}.text-product-main-desc{--text-wrap: auto !important}.text-product-main-desc{display:flex;flex-direction:row!important;justify-content:space-between;gap:12px;flex-wrap:wrap}.text-product-main-desc p{flex:0 0 auto;margin:0!important;display:inline-block;width:auto;line-height:normal}.icon-with-text-wrp.layout-default{margin-top:-16px}h2.jdgm-rev-widg__title{font-size:clamp(48px,3.3vw,64px);color:#32203b;line-height:100%;letter-spacing:-1.92px}p.predictive-search-results__no-results{color:#fff}.product__feature-container{display:grid;gap:40px;grid-template-columns:repeat(2,1fr)}.details-prigess-bar-heading h3{color:#4e3754;font-family:Inter;font-size:14px;font-weight:600;line-height:normal}.details-prigess-bar-bottom-content{display:flex;justify-content:space-between;gap:5px;color:#6a4a7e;font-family:Inter;font-size:12px;font-weight:500;line-height:normal}.details-prigess-bar-main .progress{border-radius:24px;background:#e7d7ff;margin-top:10px;margin-bottom:8px}.details-prigess-bar-main .progress .progress-bar{border-radius:24px;background:#6a4a7e}.product__specification-container{border-radius:10px;background:#f3f0f4b3;padding:18px 7px}.product__specification-column{display:grid;gap:8px;grid-template-columns:repeat(6,minmax(0,1fr))}.product__specification-column .item{border-radius:8px;border:1px solid #e7d7ff;display:flex;padding:10px 4px;flex-direction:column;align-items:center;gap:12px;align-self:stretch}.product__specification-column .item img{width:38px;aspect-ratio:1;object-fit:contain}.product__specification-column .item p{color:#270655;text-align:center;font-size:10px;font-style:normal;font-weight:600;line-height:normal}.template-suffix-toys .reviews-animate-wrp,.template-suffix-toys .text-main-product-description{margin-top:-16px}.template-suffix-toys .icon-with-text-wrp.layout-default{margin-top:-40px}.template-suffix-toys .image-overlay-text-wrp{margin:0}p.toy__includes-message{padding:24px 0;font-size:16px;font-weight:400;line-height:normal;border-top:1px solid rgba(42,37,43,.2)}p.toy__includes-message strong{color:#32203b;font-size:18px;font-weight:600}.template-suffix-toys .product-list-blocks.list-block-{margin-top:-40px}.template-suffix-toys h3.list-block-heading{font-size:18px}.products-slider_swiper .swiper-slide{height:auto}.products-slider_swiper .swiper-slide .new-product-card{height:100%}.products-slider_swiper .swiper-slide .new-product-card span.buy-buttons-block{flex:1}.products-slider_swiper .swiper-slide .new-product-card span.buy-buttons-block product-form-component{height:100%;width:100%;display:grid;align-items:flex-end}.pro-content-wrp .right{flex:0 0 40px}.facets-block-wrapper .facets__panel[open] .facets__status{display:block}.blogs-faq summary .svg-wrapper{flex:0 0 .85rem}.intro-title{font-size:16px;font-weight:700;line-height:24px;letter-spacing:-.48px;margin-bottom:24px}.sticky-add-to-cart .sticky-add-to-cart__bar{width:calc(100% - 160px)!important;border-radius:10px;background:#f8f8f566!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:12px 20px}.sticky-add-to-cart__bar:before{display:none}.sticky-add-to-cart__image{width:56px!important;height:56px!important;border-radius:6px}p.sticky-add-to-cart__title{color:#32203b;font-size:18px;font-weight:600;line-height:normal}.sticky-add-to-cart__info .sub-title-wrp{color:#959595;font-size:16px;font-weight:400;line-height:normal}.sticky-add-to-cart__button{height:calc(var(--padding-lg) * 1.75 + var(--icon-size-sm));border-radius:8px;padding:10px 24px;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase!important}.sticky-add-to-cart__button span.svg-wrapper.add-to-cart-icon{display:none}.sticky-add-to-cart__button span.add-to-cart-text__content span{display:inline-flex;gap:6px;align-items:center;white-space:nowrap}.sticky-add-to-cart__button span.atc-dvider{font-size:8px;font-weight:500;line-height:14px;text-transform:uppercase}footer .phone-input-group .cs-btn{padding:0 9px;border-right:0}.phone-input-group input{padding-left:0!important;padding-right:0!important}footer .phone-input-group .cs-btn svg{width:20px;height:20px}.collection-wrapper .product-card__content:hover{--color-background: #f3f0f4}.collection-wrapper .product-card__content{box-shadow:.2px 2px 5px #77737340}.text-collection-title-main-card *{font-size:clamp(32px,calc(32px + (48 - 32) * ((100vw - 390px) / (1920 - 390))),48px)!important}.product-title-image-block .pro-content-wrp .left .product-price *{line-height:100%}.product-title-image-block .pro-content-wrp .left .product-price span.price-item--regular.compare-at-price{color:#fff}.ctm-atc-product{border-radius:8px;background:#4e3754;display:flex;padding:14px 24px;justify-content:center;align-items:center;gap:3px;color:#fffae7;text-align:center;font-family:Inter;font-size:clamp(12px,1.2vw,16px);font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.accessease-wrp{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.filled-star use{fill:currentColor}.text-footer-description{--text-wrap: none}.product-information__grid .button.add-to-cart-button.button{transition:.3s all}.ctm-atc-product.loading{opacity:.6}span.accessibilty-icon{flex:0 0 15px}body:has(.dialog-modal[open]) search-button.search-action{opacity:0;visibility:hidden}#header-group .predictive-search-form__header .predictive-search__close-modal-button{position:absolute;left:auto;right:135px;color:#fffae7;top:-55px}#header-group .predictive-search-form__header .predictive-search__close-modal-button span.svg-wrapper{width:16px;height:16px;color:#fffae7}.inner-cycle-form .contact-form__container{padding:80px 0;margin:0 auto}.inner-cycle-form h2.contact-form__heading{text-align:center;margin-bottom:30px}.inner-cycle-form .contact-form__container form{max-width:700px;margin:0 auto;width:100%}.inner-cycle-form .contact-form__container form .contact-form__submit{margin:10px auto 0;max-width:200px;width:100%}.faq-left-all-items{position:sticky;top:100px}.footer-content .cq-marquee.mobile-only{padding:36px 0 32px}.footer-content .cq-marquee-track{gap:32px}.footer-content .cq-marquee-item:before{margin-right:32px}.product-card .rating-wrapper .rating{gap:.0969rem}.product-card p.rating-count{display:flex;align-items:center;gap:var(--gap-xs)}.new-product-card .text-product-card-subtitle{margin-top:-4px}.products-slider_swiper .swiper-slide .new-product-card .product-media,.product-recommendations .product-media{background:#f6f3ed}.product-recommendations slideshow-slide.resource-list__slide{box-shadow:.2px 2px 5px #77737340;border-radius:6px}.container-background-image .marquee_t{font-weight:500}@media screen and (max-width:767px){.k-popup__locator-content{width:100%}.k-popup__locator{flex-direction:column-reverse!important}.k-popup__content{padding:0!important}.k-popup__loc_panel.k-popup-repeater{height:100%!important;overflow:unset}}@media screen and (min-width:750px){.new-product-card p.rating-count{text-transform:uppercase}div#header-group .shopify-section-group-header-group{margin-left:48px;margin-right:48px}.header,.header__underlay-closed{border-radius:10px}.mobile-only{display:none}.section-main-page-content h1{font-family:Sirenia-Semibold!important;font-size:80px!important;line-height:70px!important;letter-spacing:-2.4px!important}.product-information__grid{grid-template-columns:minmax(0,7.3fr) minmax(0,4.7fr)!important}.product-recommendations .resource-list.force-full-width.resource-list__carousel{grid-column:2}.product-recommendations .resource-list.force-full-width slideshow-slides,.product-recommendations .resource-list.force-full-width slideshow-arrows{scroll-padding-inline-start:unset;padding-inline:0!important}.sawdee-wrap-inner{max-width:351px!important}button.button.add-to-cart-button.button{transition:all .3s ease-in-out;overflow:hidden}button.button.add-to-cart-button:before{content:"";z-index:0;background:#32203b;border-radius:999px;width:150%;padding-top:150%;transition:all .25s;position:absolute;top:100%;left:-25%}button.button.add-to-cart-button:hover:before{top:-200%}.mobile-only.rating-wrapper{display:none!important}}@media screen and (min-width:990px){.account-button.header-actions__action{width:32px;margin-right:6px}.shopify-section-group-header-group .section--page-width,.shopify-section-group-header-group .section--full-width-margin{--page-margin: 80px}.announcements-nav-wrp .section--full-width{padding-left:80px;padding-right:80px}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 120px}.main-collection-grid .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.image-last .wtif-images{order:2}.image-last .wtif-content{order:1}.jdgm-rev.jdgm-divider-top.jdgm--done-setup{display:grid;grid-template-columns:318px 1fr;gap:40px}.jdgm-rev__header{padding:24px;border-radius:10px;background:#f6f3ed}}@media screen and (max-width:749px){.product-information__grid .product-media-container .product-media{border-radius:0!important}.desktop-only.rating-wrapper,.mobile-only.nav-review-mobile.rating-wrapper span.rating-count-separator{display:none!important}.template-search .facets.facets--horizontal.spacing-style{display:none}.predictive-search-form__header-inner .predictive-search__icon{margin-right:10px}div.shopify-section-group-header-group{margin-top:0;border-radius:0}header:has(.search-modal__content[open]) .header__underlay{border-radius:0!important}.header,.header__underlay-closed{border-radius:0}div#header-group .shopify-section-group-header-group{margin-left:0;margin-right:0}.desktop-only{display:none}.announcements-nav-wrp aside.announcement-bar{padding:15px 19px!important}.announcement-bar__slider svg{width:10px;height:10px;--icon-size-sm: 10px}.shopify-section-group-footer-group .section--full-width{padding:0 19px}.footer-content{padding-top:40px;grid-template-columns:minmax(0,1fr)!important}.custom-footer-newsletter p{font-size:16px;line-height:140%}.marquee_t{font-size:16px!important}.marquee-image-scroll{gap:24px!important}.marquee_t:before{margin-right:24px!important}.marquee-wrp{height:52px!important;margin-top:-52px!important}.container-background-image .group-block-content{align-items:flex-start;text-align:left!important;margin-bottom:-30px}.container-background-image .group-block-content .text-block *{text-align:left}.container-background-image slideshow-controls[controls-on-media]{bottom:58px}.container-background-image .group-block-content p{font-size:16px;line-height:normal}.ui-test-collection-list .group-block-content p{font-size:16px;font-weight:300}.ui-test-collection-list .section.section-resource-list{--gap: 32px !important}.ui-test-collection-list slideshow-slide.resource-list__slide{--mobile-card-size: 78cqw}.ui-test-collection-list a.button{font-size:12px;min-height:44px;padding:11px 12px}.section-header .section-description{font-size:16px;font-weight:300}.section-header{align-items:flex-start;margin-bottom:32px}a.button.btn-header.mobile-only{margin:32px auto 0}.products-slider_swiper-scroller{max-width:276px}.header-actions__action .svg-wrapper{height:24px!important;width:24px!important}.editorial-cards__grid{grid-template-columns:minmax(0,1fr);gap:16px}.editorial-cards__column{grid-template-columns:1fr;gap:16px}img.editorial-cards__img{aspect-ratio:1/.9;height:initial}.menu-drawer{z-index:-3!important;padding-top:86px!important}#header-group:has(details.menu-drawer-container.menu-open) .announcements-nav-wrp{display:none}.cart-drawer__dialog{max-width:323px;width:95%}footer .lets-connect-wrp .section-body a:nth-child(1){order:2}footer .lets-connect-wrp .section-body a:nth-child(2){order:1}footer .lets-connect-wrp .section-body a:nth-child(3){order:3}.collection-hero-banner{--section-height-large: 720px !important}.collection-hero-banner .hero__media-wrapper:before{position:absolute;content:"";background:linear-gradient(180deg,#0000 35.49%,#000);width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:1}.collection-hero-banner .hero__content-wrapper{justify-content:end}.collection-hero-banner .hero__container{padding-bottom:48px}.product-grid-container{display:grid}.collection-wrapper .facets.facets--horizontal{display:block;width:100%;height:auto}facets-form-component.facets__form-wrapper{row-gap:24px}.collection-tab-all-block{overflow-x:auto;padding:0 16px;scrollbar-width:none}.collection-tabs-section{margin-left:-16px;margin-right:-16px}.collection-single-tab{min-width:fit-content}.collection-wrapper details.facets__panel{padding:0}.collection-wrapper details.facets__panel summary.facets__summary{max-width:100%;min-width:100%}.collection-wrapper .facets-toggle{display:none}.collection-wrapper .collection-title{font-size:48px;margin-top:32px}.main-collection-grid{margin-top:32px}.custom-badges-item{font-size:10px;padding:6px 12px;border-radius:4px;height:24px}.product-badges__badge.product-badges__badge--rectangle{font-size:10px;height:24px;border-radius:4px;padding:6px 12px}.main-collection-grid .product-card__content .group-block{padding-left:0;padding-right:0}.main-collection-grid .product-card__content .product-form-buttons{--padding-inline-start: 0px !;padding:0!important}.sorting-filter__options{width:calc(100% - 32px);margin:0 auto;left:0;top:auto!important}.product-card .rating-wrapper svg.stars{width:9px;height:9px}.marquee-wrp.marquee-collection-wrp .marquee_t{font-size:24px!important}.main-collection-grid nav.pagination{padding-top:32px}.circle-hero-banner{--section-height-large: 834px}.circle-hero-banner .hero__content-wrapper h1{font-size:52px;letter-spacing:-1.56px}.wtif-img-wrap img,.wtif-img-wrap video{border-radius:12px}.wtif-images{display:flex;gap:14px;overflow-x:auto;margin-right:-19px;margin-left:-19px;padding:0 19px}.wtif-img-wrap{min-width:64.6%}.wtif-inner .wtif-content{gap:32px}.wtif-richfooter ul{flex-direction:column;gap:8px}.wtif-richfooter ul li{gap:6px}.wtif-richfooter p em{font-style:normal}h2.hymm-heading{letter-spacing:-1.2px}.section-layout-first .hymm-subheading{font-size:16px}.hymm-section.section-layout-first .hymm-wrapper{row-gap:40px;padding:40px 20px}.hymm-section.section-layout-first .hymm-columns{grid-template-columns:minmax(0,1fr);gap:20px}.section-layout-first .hymm-icon{width:30px;height:30px}.section-layout-first .hymm-icon svg{width:100%;height:100%}.section-layout-first .hymm-item-label *{color:#000;font-weight:500}.hymm-footer{font-weight:400;letter-spacing:normal}.section-layout-second h2.hymm-heading{font-size:48px;line-height:100%;letter-spacing:normal}.section-layout-second .hymm-subheading{font-weight:600}.hymm-section.section-layout-second .hymm-columns{flex-direction:column}.section-layout-second .hymm-item{padding:24px}.section-layout-second .hymm-footer{max-width:308px;margin:0 auto}h2.mmn-heading{font-size:40px;letter-spacing:-1.2px}p.mmn-subtext{line-height:normal}.mmn-wrapper{padding:87px 16px}.blog-hero{height:auto;min-height:600px}.blog-hero__overlay{background:linear-gradient(200deg,#8432f900 34.22%,#4e3754 92.76%)}.blog-hero__title{letter-spacing:-1.56px}.blog-hero__meta{flex-direction:column;align-items:flex-start}.blog-hero__author .author-name{font-size:16px}.blog-hero__share-list a svg{height:20px;width:auto;object-fit:contain}.blog-hero__content .blog-hero__share-list span.heading{display:none}.blog-hero__content{padding:80px 0 24px}.author-details-share{margin-top:40px;flex-direction:column;gap:20px}.author-wrp-image{width:44px;height:44px;flex:0 0 44px}.created-on{flex-direction:row}.article-sidebar-content-block{padding:20px 0}.related-article-card{flex:0 0 89.4%!important}.article-blog-cont{padding:10px}.blogs-faq h2{font-size:32px!important;line-height:100%!important;letter-spacing:-.96px!important}.blogs-faq .padding-mobile{gap:18px}.blogs-faq summary.details__header{font-size:16px;font-weight:700;line-height:140%;letter-spacing:.6px;padding:12px 0}.hero.blog-listing-banner{--section-height-large: 657px}.hero.blog-listing-banner h1{line-height:40px;letter-spacing:-1.38px}.blog-listing-banner .hero__content-wrapper.page-width{gap:10px}.hero.blog-listing-banner p{line-height:24px;--max-width: 294px}.section-blog-page-marquee .marquee__repeated-items,.section-blog-page-marquee .marquee__content{gap:20px}.section-blog-page-marquee p{font-size:18px!important;line-height:16px!important;letter-spacing:-.36px!important}.article-products-slider-sec .products-slider-wrp h2.h2{line-height:30px;letter-spacing:-1.02px}.article-products-slider-sec .section-header{margin-bottom:20px}.new-article-card .article-img-wrp img{aspect-ratio:1/1.27}.new-article-card .article-title{font-size:18px;line-height:22px;letter-spacing:-.54px;margin-bottom:6px}.article-slider_swiper-scroller{display:block}.article-slider_swiper-scroller .swiper-scrollbar{position:static!important;margin-top:30px;height:2px!important;background:#ece4f6;border-radius:0}.article-slider_swiper-scroller .swiper-scrollbar .swiper-scrollbar-drag{background:#4e3754}.article-products-slider-sec .button.btn-header{min-width:auto;font-size:16px;font-weight:600;letter-spacing:-.48px;color:#fff}.section-blog-page-product .new-product-card p.rating-count,.product-card p.rating-count,.product-card p.rating-count *{font-size:10px}.hero.store-locator-banner,.hero.Faq-page-banner{--section-height-large: 764px}.hero.store-locator-banner h1,.hero.Faq-page-banner h1{letter-spacing:-1.92px}.inner-FAQ_section_class{display:flex;flex-direction:column}.product-faq-right-section h2.faq-heading{margin-bottom:40px;line-height:30px;letter-spacing:-1.02px}li.faq-inner-heading:first-child{padding-top:0}.faq-inner-heading h3{font-size:18px;font-weight:600;line-height:22px;letter-spacing:-.54px}li.faq-inner-heading{padding:24px 0}.product-faq-right-section .faq-content{padding:18px 0 6px}.product-faq-right-section{gap:100px}.faq-left-all-items .product-accordions{display:none!important}.faq-left-all-items .accordion.product-accordion-lists{flex-direction:row;overflow-x:auto!important;padding-bottom:3px;gap:11px;margin-left:-19px;margin-right:-19px;width:auto;padding-left:19px;padding-right:19px;scrollbar-width:thin;scrollbar-color:#4e3754 #e5e5e5}.faq-left-all-items .accordion.product-accordion-lists::-webkit-scrollbar{height:8px!important}.faq-left-all-items .accordion.product-accordion-lists::-webkit-scrollbar-track{background:#e5e5e5!important}.faq-left-all-items .accordion.product-accordion-lists::-webkit-scrollbar-thumb{background:#4e3754!important;border-radius:10px}li.left-block-single-list{min-width:fit-content}h3.left-block-heading{color:#32203b!important;font-family:Poppins;font-size:15px;font-style:normal;font-weight:700;line-height:35px;letter-spacing:-.075px;text-transform:uppercase;position:relative}.faq-nav-title{color:#32203b;font-family:Sirenia-Bold;font-size:40px;line-height:46px;letter-spacing:-.2px;margin-bottom:5px}h3.left-block-heading:after{background:#ccb0f4;position:absolute;content:"";width:100%;height:1px;bottom:7px;display:inline-block;left:0;right:0;opacity:0}h3.left-block-heading.active:after{opacity:1}.contact-hero-banner{--section-height-large: 764px}.contact-hero-banner .text-block h1{line-height:100%;letter-spacing:-1.92px;font-family:Sirenia-Medium}.contact-hero-banner .hero__content-wrapper{padding-bottom:148px;justify-content:flex-end}.alert-page-hero{--section-height-large: 764px}.alert-page-hero .text-block h1{letter-spacing:-1.92px}.alert-page-hero .hero__content-wrapper{justify-content:flex-end;padding-bottom:148px}.product_alert-img-text h3{letter-spacing:-1.35px!important}.product_alert-img-text .padding-mobile.spacing-style{gap:40px}.product_alert-img-text img.image-block__image{border-radius:8px;background:#d9d9d91a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.product_alert-img-text .image-block{aspect-ratio:1/1.08}.alert-page-form .email-signup__heading{font-size:30px;letter-spacing:-.9px}.alert-page-form .email-signup-block input{font-size:14px}.alert-page-form .phone-input-group{height:58px}.alert-page-form .phone-input-group button#nav-cs-btn{padding:0}.alert-page-form .email-signup-block input{padding:14.7px 20px}.alert-page-form .mes-note{font-size:8px;line-height:10px}.blogs-faq .accordion--dividers accordion-custom:last-child .details{border-bottom:none}#header-group .predictive-search-form__header{padding:0 5px 0 19px!important}#header-group div#predictive-search-products{padding:0 19px}.template-product .product-information{padding-top:0}.template-product .product-information .product-details{padding-top:32px}.product-information__media slideshow-controls{bottom:0!important}.product-information .slideshow-controls__dots button:after{background:transparent!important;border-color:#b9a1e8!important;height:6px;width:6px}.product-information .slideshow-controls__dots button[aria-selected=true]:after{border:1px solid #B9A1E8!important;background:#b9a1e8!important}.product-information .slideshow-controls__dots{gap:4px}.template-product .product-information .product-details h1{font-size:32px;line-height:100%;letter-spacing:-.96px}.product-information .product-details p.rating-count{font-size:16px}.reviews-animate-wrp{margin:8px 0}.product-highlights ul{gap:23px}.product__ingridient-container{padding:16px}h3.product__ingridient-title{margin-bottom:16px}.product__ingridients .item{gap:15px;min-width:auto}.pill-section{margin-top:16px;gap:10px}.pill-section .pill{padding:3px 7px}.variant-option--buttons legend{font-size:14px;line-height:21px;letter-spacing:.4px}.variant-main-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px}.variant-label-wrp span.new-badge{font-family:Sirenia;color:#4e3754}label.variant-option__button-label span.main-flex-price{font-size:12px;width:100%;display:block}.variant-option--equal-width-buttons .variant-option__button-label__text{text-wrap:unset}.template-product .product-information .product-details .divider{display:none}span.variant-badge{padding:0 10px;font-family:Sirenia;font-size:9px;line-height:13.75px;letter-spacing:1.1px;max-width:max-content}.product-information .product-details .buy-buttons-block{margin:8px 0}.product-information__grid .quantity-selector{--quantity-selector-width: 87px;padding:0 10px}.product-information__grid .quantity-selector .button{width:20px;height:20px}.product-information__grid .quantity-selector input[type=number]{width:30px;max-width:30px;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.48px}.product-information__grid .product-form-buttons span.add-to-cart-text__content{font-size:14px}.product-information__grid .product-form-buttons .add-to-cart-text svg{width:10px;height:10px}.product-information__grid .product-form-buttons .add-to-cart-text .svg-wrapper{width:10px;height:10px}.icon-with-text-wrp.layout-default{margin-top:-18px}.icon-with-text-wrp .img-text-wrp p{font-size:10px;font-family:inter;font-weight:600}.icon-with-text-wrp .icon-with-text-item{margin-bottom:8px}.icon-with-text-wrp.layout-default .img-text-wrp{display:flex;align-items:center}.image-overlay-text-wrp{margin:8px 0}.image-overlay-text-wrp .img-text-wrp h3{letter-spacing:-.6px;margin-bottom:9px}.image-overlay-text-wrp .text-wrp p{letter-spacing:-.3px}.icon-with-text-wrp.layout-custom .img-text-wrp p{font-size:12px;font-weight:400}h3.list-block-heading{font-size:16px;color:#32203b;padding:20px 0}.icon-with-text-wrp.layout-custom+.product-list-blocks.list-block-{padding-top:0}h3.list-block-heading.active{padding-bottom:12px}.list-block-content{padding-bottom:20px}.full-ingre-list:hover+ul.key-ingredients.hover-popup{left:0}.icon-with-text-wrp.layout-custom{gap:20px}h3.list-block-heading:after{background-size:10px}.pro-nav-recommendations .resource-list.hidden--mobile{display:grid!important}.pro-nav-recommendations .resource-list.hidden--desktop{display:none}.pro-nav-recommendations>.block-resource-list{padding:24px 16px 16px}.pro-nav-recommendations .card-gallery{flex:0 0 56px;width:56px;border-radius:5px}.pro-nav-recommendations .product-card .product-card__content{gap:8px}.pro-nav-recommendations .product-card__content button.add-to-cart-button{font-weight:500;font-size:12px;height:40px!important;padding:2px 16px}.pro-nav-recommendations .section-resource-list__content h3{color:#32203b;font-weight:600}.section-product-page-marquee{padding-top:50px;padding-bottom:58px}.section-product-page-marquee .text-block *{letter-spacing:-.96px}.section-product-page-marquee .marquee__repeated-items{gap:11px}.section-product-page-marquee .icon-block img{width:12px!important}.template-product .video_slider-wrp .section-header{align-items:center;margin-bottom:40px}.product-page-faq summary.details__header{font-size:14px!important;padding:20px 0;font-weight:600;letter-spacing:normal}.main-product-recommendations .product-recommendations .section-resource-list__content h3{font-size:32px;letter-spacing:-.96px}.main-product-recommendations .product-recommendations .section-resource-list__content{padding-right:75px}.main-product-recommendations .product-recommendations .section.section--page-width{padding:40px 0!important}.main-product-recommendations .product-recommendations slideshow-arrows{top:-68px!important}.main-product-recommendations .product-recommendations .resource-list__carousel .resource-list__slide{--slide-width: clamp(150px, var(--mobile-card-size, 48cqw), var(--slide-width-max))}.text-product-main-desc{flex-direction:column!important}.template-suffix-toys .reviews-animate-wrp,.template-suffix-toys .text-main-product-description{margin-top:4px}.product__specification-container{padding:16px;margin-top:6px}.product__specification-column{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.template-suffix-toys .sb-upsell-main{margin-top:4px!important;margin-bottom:0!important}.template-suffix-toys .icon-with-text-wrp.layout-default{margin-top:-28px}.template-suffix-toys .image-overlay-text-wrp{min-height:70px;margin:0}p.toy__includes-message{padding:16px 0;margin:0}p.toy__includes-message strong{font-size:16px}.template-suffix-toys .toy__includes-message+.product-list-blocks.list-block-{margin-top:-28px}.template-suffix-toys .product-list-blocks.list-block-{margin-top:-28px}.template-suffix-toys h3.list-block-heading{font-size:16px}.template-suffix-toys .section-product-page-marquee{padding-top:29px;padding-bottom:35px}.product-page-faq .accordion--dividers accordion-custom:last-child .details{border-bottom:1px solid #2a252b33!important}.product-card__content button.add-to-cart-button span.mobile-only{display:inline-flex;align-items:center;gap:4px;line-height:normal}span.atc-wrp{display:inline-flex;gap:4px;align-items:center;flex-wrap:wrap;justify-content:center}span.atc-wrp .atc-divider{font-size:8px;font-weight:500;line-height:14px;text-transform:uppercase}div#cs-drop{left:auto;right:0;width:203px}.cs-search-wrap input#cs-search{font-size:10px;padding:0}.sticky-add-to-cart .sticky-add-to-cart__bar{width:100%!important;border-radius:0!important;gap:9px}.sticky-add-to-cart__image{height:48px!important;width:48px!important}p.sticky-add-to-cart__title{font-size:16px}.sticky-add-to-cart__info .sticky-add-to-cart__variant,.sticky-add-to-cart__info .sub-title-wrp{display:none}button.sticky-add-to-cart__button{flex:0 0 auto;height:36px;border-radius:4px;color:#fef6db;font-size:10.5px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.63px;padding:10px;width:auto}.sticky-add-to-cart__button span.add-to-cart-text__content span.price{font-size:11.5px;font-weight:600}#header-group .predictive-search-form__header .predictive-search__close-modal-button{border-radius:0;top:-60px;right:49px}.lets-connect-wrp .section-body{gap:30px 2px!important;justify-content:space-between!important;max-width:162px}.text-product-main-desc{padding-top:4px!important}footer .lets-connect-wrp .section-body a:nth-child(3){order:3;min-width:69px}.search-modal__content .predictive-search-form__content{max-height:var(--modal-max-height)!important}.accessease-wrp{gap:9px}.ctm-atc-product{padding:12px 16px;min-height:40px}.pro-nav-recommendations .product-card .product-title-h6 p{letter-spacing:normal}.text-product-nav-title{padding-bottom:4px}body .predictive-search.active .predictive-search-form__header{border-bottom-right-radius:0!important}.product-card p.rating-count,.rating-wrapper{gap:4px!important}.products-slider_swiper .rating svg.stars:not(:first-child){display:none}.new-product-card .product-grid__card p.rating-count span:after{content:"|";margin-left:4px;text-align:center;font-family:Inter;font-size:8px;font-style:normal;font-weight:500;line-height:14px;text-transform:uppercase}.new-product-card .product-grid__card p.rating-count span{display:flex;align-items:center}.new-product-card .rating-wrapper{gap:3px!important}.new-product-card span.buy-buttons-block,.product-recommendations span.buy-buttons-block{width:calc(100% - 16px)}.tiwgg-card{padding:64px 19px!important;margin:0 -19px!important}.tiwgg-ticker{margin-left:-19px;margin-right:-19px}.custom-footer-newsletter .cq-marquee-item{font-family:Sirenia}.announcement-bar__slider button.slideshow-control{height:40px!important;min-height:40px!important}.announcement-bar__slider button.slideshow-control.slideshow-control--previous{margin-left:-2px}.announcement-bar__slider button.slideshow-control.slideshow-control--next{margin-right:-2px}p.announcement-bar__text{font-size:10px;font-weight:500;line-height:normal}.announcement-bar__slides{width:calc(100% - 20px)!important}.slideshow--content-on-media a.button{font-weight:500}.header-section:has(>#header-component[sticky=always]),.header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){top:0!important}}@media screen and (max-width:989px){body .announcement-bar__slider .slideshow-control .svg-wrapper{width:auto!important;height:auto!important}.announcement-bar{padding-left:24px;padding-right:24px}ul.mega-menu__list.list-unstyled{--menu-columns-desktop: 2;--menu-columns-tablet: 2}ul.menu-drawer__menu.has-submenu{display:flex;flex-direction:column;gap:16px}.menu-drawer__menu .menu-drawer__list-item--flat{margin:0!important}.menu-drawer__menu .menu-drawer__list-item--flat a{gap:29px;border-radius:8px;background:#fffae74d;box-shadow:4px 4px 4px #00000040;padding:10px 11px;justify-content:flex-start}span.menu-drawer__menu-item-text.wrap-text{color:#402f46;font-size:24px;line-height:normal;font-family:Sirenia-Semibold}.menu-drawer__menu .menu-drawer__list-item--flat a img{border-radius:8px;width:56px;aspect-ratio:1;object-fit:cover}.menu_mobile_bottom{margin-top:33px;padding:0 16px}.menu_mobile_bottom li a{border-bottom:1px solid rgba(42,37,43,.08);display:block;padding:6px 12px;color:#402f46;font-size:18px;font-weight:600;line-height:normal;font-family:Sirenia-Semibold}.menu-drawer .lets-connect-wrp.lets-connect-mob .section-body{margin-top:57px;justify-content:center!important;gap:18px!important;margin-bottom:42px;max-width:110%}.menu-drawer .lets-connect-wrp.lets-connect-mob .icon-wrp img{height:18px;width:auto;margin:auto}.menu-drawer .lets-connect-wrp.lets-connect-mob .section-body a{color:#402f46;font-size:7.84px!important;gap:5px}.menu-drawer__utility-links{display:none!important}.menu-drawer-cross-wrp{padding:19px 16px;text-align:right;display:flex;justify-content:flex-end}button.button.close-button.menu-drawer__close-button{background:#fffae7;width:38px;height:38px;color:#4e3754;padding:0}.editorial-cards__content{padding:24px 16px}.editorial-cards__link .editorial-cards__heading{font-size:32px;letter-spacing:-.96px;margin-top:16px}span.editorial-cards__category{padding:8px 12px;font-size:12px}span.editorial-cards__cta{font-size:12px}.header__columns.spacing-style{padding-left:16px!important;padding-right:16px!important;gap:12px!important}.new-product-card .product-grid__card.product-grid__card{gap:10px!important}.new-product-card .product-grid__card.product-grid__card *{text-align:center!important}.new-product-card .rating-wrapper{justify-content:center}.new-product-card .product-title-h6 .text-block *{font-size:18px!important}.product-card .product-title-h6 .text-block *{font-size:20px;letter-spacing:-.6px;text-wrap:auto}.collection-wrapper .product-card__content .product-grid-view-zoom-out--details+.group-block .group-block-content{gap:2px}.new-product-card a.contents.product-title-h6+*+.block.text-block{margin-top:-10px}.product-card__content button.add-to-cart-button{min-height:32px;font-size:10px}.tiwgg-card{padding:64px 40px;margin:0 -40px;border-radius:0}.tiwgg-card__inner{flex-direction:column;align-items:flex-start;gap:48px}.tiwgg-features{grid-template-columns:minmax(0,1fr)}.tiwgg-ticker{margin:40px -40px 0;border-radius:0;padding:14px 24px}.tiwgg-ticker__track{gap:24px}.tiwgg-feature{border-bottom:1px solid #fffae7}.video_slider-wrp .section-header{margin-bottom:80px}.video_slider-wrp .section-body{margin-right:-16px}.footer-utilities__group-copyright{gap:13px;flex-direction:column;text-align:center!important}.footer-utilities__group-copyright ul.shop-policy{gap:13px;justify-content:center}.footer-utilities__group-copyright *{font-size:10px;font-weight:200}.footer-utilities__group-copyright .shop-policy .footer-utilities__text{text-decoration:none}.ui-test-collection-list .text-block.h5 *{--font-h5--size: 32px !important}.custom-footer-newsletter .text-block{max-width:314px}.custom-footer-newsletter .contact-form__form-row{flex-direction:row!important}.custom-footer-newsletter .email-signup__input-group .email-signup__button{width:auto}.footer-menu-col .group-block-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px 20px}.custom-footer-newsletter .logo-marquee.mobile-only{margin-top:32px;margin-bottom:28px}.custom-footer-newsletter .marquee-image-scroll{gap:24px!important}.custom-footer-newsletter .marquee_t{color:#fffae7;font-size:24px!important;line-height:100%;font-family:Sirenia}footer summary.menu__heading.h3,.lets-connect-wrp h3{font-size:24px;line-height:100%;letter-spacing:-.72px;padding:0}.footer-content li.menu__item.paragraph a,.accessease-wrp{font-size:14px!important}.lets-connect-wrp .section-body{margin-top:17px;flex-wrap:wrap;gap:30px}.lets-connect-wrp .icon-wrp img{height:22px}.lets-connect-wrp .section-body a{font-size:12px}.footer-content.spacing-style{border-bottom:1px solid #4e3754;margin-bottom:32px}.shopify-section-group-footer-group:has(marquee-component){display:none}.main-collection-grid .product-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:32px 16px}.main-collection-grid .product-grid li{grid-column:span 2}.marquee-wrp.marquee-collection-wrp{grid-column:span 4}.wtif-inner{grid-template-columns:minmax(0,1fr)!important}.related_article-body{overflow-x:auto;margin-left:-19px;margin-right:-19px;padding-right:19px;gap:20px;padding-left:19px}.related-article-card{width:fit-content;flex:0 0 33.3%;padding:0}.article-img-wrp img{aspect-ratio:1/1.24}.inner-article-sidebar-content-block{display:flex;flex-direction:column-reverse;gap:20px}.article-sidebar-section{display:none;position:absolute;background:#fff;width:100%;left:0;right:0;top:79px;padding:17px;border-radius:10px}.tabel-content-toggel{border-radius:10px;border:1px solid rgba(58,18,115,.3);display:flex;padding:20px;justify-content:space-between;align-items:flex-start;color:#32203b;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.48px;text-transform:uppercase}.article-sidebar-section-outer{position:relative}.article-sidebar-section .table-of-content-wrp{margin-top:20px}.section-blog-page-product .new-product-card a.contents.product-title-h6+*+.block.text-block{margin-top:-4px}.variant-main-list{grid-template-columns:minmax(0,1fr)}.icon-with-text-wrp.layout-custom .icon-with-text-item{flex:1 1 calc(50% - 20px)}.icon-with-text-wrp.layout-custom{gap:20px}}@media screen and (min-width:750px)and (max-width:989px){.header__row.header__row--top{min-height:66.38px}.blog-hero{min-height:100dvh}.inner-FAQ_section_class{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.pro-nav-recommendations .card-gallery{width:56px;flex:0 0 56px}.pro-nav-recommendations .buy-buttons-block{flex:0 0 30%;margin:0!important}.ui-test-collection-list .resource-list--grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.product__ingridients{gap:10px}.product__ingridients .item{min-width:90px}img.sb-upsell-img{max-width:68px!important;height:auto!important;object-fit:contain}.sb-upsell-text-wrapper{width:auto;max-width:max-content}.sb-upsell-price-wrapper{flex-wrap:wrap;row-gap:4px}.ctm-atc-product{padding:clamp(10px,.75vw,14px) clamp(16px,1.25vw,24px);height:40px}#header-group .predictive-search-form__header .predictive-search__close-modal-button{right:71px}#header-group .predictive-search-form__header,#header-group div#predictive-search-products{padding:0 16px!important}div#header-group .shopify-section-group-header-group{margin-left:40px!important;margin-right:40px!important}}@media screen and (max-width:1440px){.wtif-inner{gap:40px}}@media screen and (min-width:750px)and (max-width:1199px){label.variant-option__button-label span.main-flex-price{font-size:12px}.product-information .product-information__grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr)!important}}@media screen and (min-width:750px)and (max-width:1439px){:root{--font-size--h1: clamp(64px, calc(64px + (88 - 64) * ((100vw - 390px) / (1920 - 390))), 88px) !important;--font-size--h2: clamp(32px, calc(32px + (64 - 32) * ((100vw - 390px) / (1920 - 390))), 64px) !important}}@media screen and (min-width:990px)and (max-width:1439px){.product__ingridients .item{min-width:100px}}@media screen and (min-width:1440px){.icon-with-text-wrp.layout-custom{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(12px,1vw,24px)}.icon-with-text-wrp.layout-custom .icon-with-text-item .img_wrp{flex:0 0 clamp(26px,2vw,40px)}.icon-with-text-wrp.layout-custom .icon-with-text-item{display:flex;align-items:center;gap:clamp(8px,.8vw,14px);min-width:0}.icon-with-text-wrp.layout-custom .img_wrp img{width:clamp(26px,2vw,40px);height:auto;display:block}.icon-with-text-wrp.layout-custom .img-text-wrp p{margin:0;font-size:clamp(12px,.85vw,12px)}}@media screen and (max-width:380px){.product-card__content button.add-to-cart-button{font-size:clamp(8px,calc(8px + (9 - 8) * ((100vw - 320px) / (380 - 320))),9px)!important}}.video-with-text-video__child::-webkit-media-controls-fullscreen-button{display:none!important}.pro-nav-recommendations .product-badges{display:none}.sk-form-wrapper{padding:0}.video-slider-sec .relative{position:relative!important;background-color:var(--color-background)!important}@keyframes continuous-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes continuous-marquee-scroll{0%{transform:translate(-50%)}to{transform:translate(0)}}.product-card-subtitle,.product-card a.product-title-h6+style+.text-block p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.product-card:has(slideshow-slide:nth-of-type(2)[aria-hidden=false]) .product-badges{display:none}.yp__main-content-template p{margin-bottom:15px}
/*# sourceMappingURL=/cdn/shop/t/50/assets/global.css.map */
