.cart-drawer__top .h-stack .h-stack p{font-family:Open Sans;font-weight:700;font-size:24px;line-height:100%;letter-spacing:0;color:#150228}.cart-drawer__line-items .line-item{padding:10px 20px;border:1px solid #d9d9d9;border-radius:12px}.cart-drawer__line-items .line-item:not(:first-of-type){margin-top:10px}.cart-drawer__recommendations .v-stack .h-stack p{font-family:Work Sans;font-weight:500;font-size:15px;line-height:100%;letter-spacing:0;color:#4c4c4c}.line-item__info a.bold{font-family:Open Sans;font-weight:700;font-size:18px;line-height:100%;letter-spacing:0;color:#150228}.line-item__info sale-price{font-family:Work Sans;font-weight:500;font-size:15px;line-height:100%;letter-spacing:0;color:#4c4c4c;margin-top:10px}.line-item__info .text-sm.text-subdued{font-family:Work Sans;font-weight:300;font-size:14px;line-height:100%;letter-spacing:0;color:#4c4c4c;margin-top:8px}.cart-drawer__line-items line-item-quantity .quantity-input{background-color:#f9f9f9;border:1px solid #e5e5e5}.cart-drawer__line-items line-item-quantity a.link{font-family:Work Sans;font-weight:300;font-size:14px;line-height:100%;letter-spacing:0;text-align:center}.cart-drawer__recommendations .horizontal-product{background:transparent!important;padding:10px 20px!important;border-radius:12px;border:1px solid #d9d9d9}.cart-drawer__recommendations .horizontal-product a.bold{font-family:Open Sans;font-weight:700;font-size:18px;line-height:100%;letter-spacing:0;color:#150228}.cart-drawer__recommendations .horizontal-product sale-price{font-family:Work Sans;font-weight:500;font-size:15px;line-height:100%;letter-spacing:0;color:#4c4c4c;margin-top:5px}.cart-drawer__recommendations .horizontal-product .horizontal-product__cta{margin-right:0}.cart-drawer__recommendations .horizontal-product .horizontal-product__cta .button{padding:14px 50px;background:#150328!important;border:1px solid #150328!important;font-family:Work Sans;font-weight:500;font-size:17px;line-height:100%;letter-spacing:0;text-align:center;color:#fff}.cart-drawer__recommendations .horizontal-product .horizontal-product__cta .button:hover{background:#fff!important;border-color:#150328!important;color:#150328!important}.cart-drawer__inner .cart-drawer__recommendations{--horizontal-product-width: 494px}.cart-drawer__inner .line-item__media-wrapper{width:86px;min-width:86px}.cart-drawer__recommendations .horizontal-product__image{width:86px;flex:0 0 86px}.cart-drawer div[slot=footer] .v-stack .h-stack span:first-of-type{font-family:Open Sans;font-weight:700;font-size:24px;line-height:100%;letter-spacing:0;color:#150228}.drawer::part(footer){padding:0 36px 53px;border-top:0}.cart-drawer div[slot=footer] .cart-footer__top-border{height:2px;background:#260745;width:100%;display:flex}.cart-drawer .buy-buttons a.button{background:transparent;border:1px solid #5e66fd!important;font-family:Work Sans;font-weight:600;font-size:17px;line-height:100%;letter-spacing:0;text-align:center;color:#150228!important;padding-top:22px;padding-bottom:22px;box-shadow:none!important}.cart-drawer .buy-buttons button[type=submit]{padding-top:22px;padding-bottom:22px;background:linear-gradient(131.75deg,#2c6ef8 -2.03%,#9875ff 90.99%);font-family:Work Sans;font-weight:700;font-size:17px;line-height:100%;letter-spacing:0;text-align:center;color:#fff!important;border:none!important;box-shadow:none!important}.not-found:before{font-family:Open Sans;font-weight:800;font-size:186px;line-height:100%;letter-spacing:0;text-align:center;top:33%;color:#4b078e33;opacity:.2;background:linear-gradient(180deg,#4b078e,#4b078e26);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.shopify-section--404 h2{font-family:Comfortaa;font-weight:700;font-size:54px;line-height:100%;letter-spacing:0;text-align:center;color:#260745}.shopify-section--404 h2+p{font-family:Work Sans;font-weight:300;font-size:15px;line-height:100%;letter-spacing:0;text-align:center;color:#4c4c4c;margin-top:37px}.shopify-section--404 a.button{background:linear-gradient(131.75deg,#2c6ef8 -2.03%,#9875ff 90.99%);font-family:Work Sans;font-weight:700;font-size:17px;line-height:100%;letter-spacing:0;text-align:center;color:#fff!important;border:0!important;box-shadow:none!important;padding:15px 35px}.shopify-section--faq h2{font-family:Open Sans;font-weight:700;font-size:44px;line-height:100%;letter-spacing:0;color:#260745}.shopify-section--faq h2+p{font-family:Work Sans;font-weight:300;font-size:15px;line-height:100%;letter-spacing:0;color:#4c4c4c;margin-top:13px}.shopify-section--faq .circle-chevron{background-color:#fff!important;border:1px solid #d0d0d0!important;color:#686868!important}.shopify-section--faq .accordion__toggle{font-family:Work Sans;font-weight:500;font-size:15px;line-height:100%;letter-spacing:0;color:#260745;padding:13px 0}.shopify-section--faq .accordion__content{font-family:Work Sans;font-weight:300;font-size:15px;line-height:100%;letter-spacing:0;color:#4c4c4c;padding:13px 0}.shopify-section--faq button.button{background:linear-gradient(131.75deg,#2c6ef8 -2.03%,#9875ff 90.99%)!important;padding-top:22px;padding-bottom:22px;font-family:Work Sans;font-weight:700;font-size:17px;line-height:100%;letter-spacing:0;text-align:center;color:#fff!important;border:0!important;box-shadow:none!important}search-drawer .search-input{border:0}search-drawer .search-input>input{padding:16px 20px;background:#f9f9f9;border:1px solid #e5e5e5;border-radius:12px;font-family:Work Sans;font-weight:300;font-size:15px;line-height:100%;letter-spacing:0;color:#000}search-drawer predictive-search p.bold.text-subdued{font-family:Open Sans;font-weight:400;font-size:15px;line-height:100%;letter-spacing:0;color:#4c4c4c}search-drawer predictive-search ul li a span{font-family:Open Sans;font-weight:700;font-size:24px;line-height:100%;letter-spacing:0;color:#150228}.product-info__block-item .horizontal-product-list{border:0}.product-info__block-item .horizontal-product{padding:10px 20px;border-radius:12px;border:1px solid #d9d9d9}.shopify-section--featured-product button[type=submit]{background:linear-gradient(131.75deg,#2c6ef8 -2.03%,#9875ff 90.99%)!important;padding:14px 50px;border-radius:500px;font-family:Work Sans;font-weight:500;font-size:17px;line-height:100%;letter-spacing:0;text-align:center;border:0!important;box-shadow:none!important;color:#fff!important}:root{--quick-add-button-background: #00badb;--quick-add-button-text-color: #ffffff;--quick-add-button-hover-background: #0099c7;--quick-add-button-hover-text-color: #ffffff;--quick-add-button-active-background: #008bb3;--quick-add-button-active-text-color: #ffffff;--quick-add-button-border-color: #00badb;--quick-add-button-hover-border-color: #0099c7;--quick-add-button-active-border-color: #008bb3;--buy-button-background: #00badb;--buy-button-text-color: #ffffff;--buy-button-hover-background: #0099c7;--buy-button-hover-text-color: #ffffff;--buy-button-active-background: #008bb3;--buy-button-active-text-color: #ffffff;--buy-button-border-color: #00badb;--buy-button-hover-border-color: #0099c7;--buy-button-active-border-color: #008bb3}.product-card__quick-buy .button:not([disabled]):not(.button--outline){background:rgb(var(--quick-add-button-background, #00badb))!important;color:rgb(var(--quick-add-button-text-color, #ffffff))!important;border:2px solid rgb(var(--quick-add-button-border-color, #00badb))!important;box-shadow:none!important}.product-card__quick-buy .button:not([disabled]):not(.button--outline):hover{background:rgb(var(--quick-add-button-hover-background, #0099c7))!important;color:rgb(var(--quick-add-button-hover-text-color, #ffffff))!important;border:2px solid rgb(var(--quick-add-button-hover-border-color, #0099c7))!important;box-shadow:none!important}.product-card__quick-buy .button:not([disabled]):not(.button--outline):active{background:rgb(var(--quick-add-button-active-background, #008bb3))!important;color:rgb(var(--quick-add-button-active-text-color, #ffffff))!important;border:2px solid rgb(var(--quick-add-button-active-border-color, #008bb3))!important;box-shadow:none!important}.product-card__quick-buy .button--outline:not([disabled]){background:transparent!important;color:rgb(var(--quick-add-button-border-color, #00badb))!important;border:2px solid rgb(var(--quick-add-button-border-color, #00badb))!important;box-shadow:none!important}.product-card__quick-buy .button--outline:not([disabled]):hover{background:rgb(var(--quick-add-button-hover-background, #0099c7))!important;color:rgb(var(--quick-add-button-hover-text-color, #ffffff))!important;border:2px solid rgb(var(--quick-add-button-hover-border-color, #0099c7))!important;box-shadow:none!important}.product-card__quick-buy .button--outline:not([disabled]):active{background:rgb(var(--quick-add-button-active-background, #008bb3))!important;color:rgb(var(--quick-add-button-active-text-color, #ffffff))!important;border:2px solid rgb(var(--quick-add-button-active-border-color, #008bb3))!important;box-shadow:none!important}.product-card__quick-buy .button[disabled]{background:#f5f5f5!important;color:#999!important;border:2px solid #e0e0e0!important;box-shadow:none!important;cursor:not-allowed!important;opacity:.6!important}.product-card__quick-buy .button--outline[disabled]{background:transparent!important;color:#999!important;border:2px solid #e0e0e0!important;box-shadow:none!important;cursor:not-allowed!important;opacity:.6!important}.buy-buttons .button:not([disabled]):not(.button--outline){background:rgb(var(--buy-button-background, #00badb))!important;color:rgb(var(--buy-button-text-color, #ffffff))!important;border:2px solid rgb(var(--buy-button-border-color, #00badb))!important;box-shadow:none!important}.buy-buttons .button:not([disabled]):not(.button--outline):hover{background:rgb(var(--buy-button-hover-background, #0099c7))!important;color:rgb(var(--buy-button-hover-text-color, #ffffff))!important;border:2px solid rgb(var(--buy-button-hover-border-color, #0099c7))!important;box-shadow:none!important}.buy-buttons .button:not([disabled]):not(.button--outline):active{background:rgb(var(--buy-button-active-background, #008bb3))!important;color:rgb(var(--buy-button-active-text-color, #ffffff))!important;border:2px solid rgb(var(--buy-button-active-border-color, #008bb3))!important;box-shadow:none!important}.buy-buttons .button--outline:not([disabled]){background:transparent!important;color:rgb(var(--buy-button-border-color, #00badb))!important;border:2px solid rgb(var(--buy-button-border-color, #00badb))!important;box-shadow:none!important}.buy-buttons .button--outline:not([disabled]):hover{background:rgb(var(--buy-button-hover-background, #0099c7))!important;color:rgb(var(--buy-button-hover-text-color, #ffffff))!important;border:2px solid rgb(var(--buy-button-hover-border-color, #0099c7))!important;box-shadow:none!important}.buy-buttons .button--outline:not([disabled]):active{background:rgb(var(--buy-button-active-background, #008bb3))!important;color:rgb(var(--buy-button-active-text-color, #ffffff))!important;border:2px solid rgb(var(--buy-button-active-border-color, #008bb3))!important;box-shadow:none!important}.buy-buttons .button[disabled]{background:#f5f5f5!important;color:#999!important;border:2px solid #e0e0e0!important;box-shadow:none!important;cursor:not-allowed!important;opacity:.6!important}.buy-buttons .button--outline[disabled]{background:transparent!important;color:#999!important;border:2px solid #e0e0e0!important;box-shadow:none!important;cursor:not-allowed!important;opacity:.6!important}.buy-buttons .appstle_sub_widget,.buy-buttons #shopify-buyer-consent{display:none!important}.fake-qty{display:block;margin:0 auto;width:var(--quantity-input-characters-count, 1ch);border-radius:var(--rounded-input);text-align:center;min-width:44px;font-size:var(--text-xs);-webkit-touch-callout:none;-webkit-appearance:none;background:none;border-width:1px;outline:none;padding-block-start:var(--spacing-1);padding-block-end:var(--spacing-1)}@media screen and (min-width:700px){.fake-qty{min-width:48px;padding-block-start:var(--spacing-2);padding-block-end:var(--spacing-2)}}.feature-chart__view-button-container,.feature-chart__view-button-container .button{width:100%}.feature-chart__view-button-container .button{padding:14px}.shopify-section--featured-product button[type=submit]{padding-top:22px;padding-bottom:22px}.shopify-section--featured-product .product-info__title a{font-weight:700;color:#150228}.section-blends split-lines{font-family:Open Sans;font-weight:700;font-size:54px;line-height:100%;letter-spacing:0;color:#260745}.section-blends .content{font-family:Work Sans;font-weight:300;font-size:15px;line-height:100%;letter-spacing:0;color:#4c4c4c}footer .footer{background:#fff}footer .footer .h3{font-weight:700!important}footer .footer input.input{background:#f9f9f9;border:1px solid #e5e5e5;border-radius:12px;height:50px;font-family:Work Sans;font-weight:300;font-size:15px;line-height:100%;letter-spacing:0;color:#000}footer .footer input.input+label{height:50px;font-family:Work Sans;font-weight:300;font-size:15px;line-height:100%;letter-spacing:0;color:#000;opacity:1}.shopify-section--text-with-icons .text-with-icons__item p{color:#4c4c4c;font-family:Work Sans;font-weight:300;font-size:15px;line-height:100%;letter-spacing:0}.shopify-section--text-with-icons .text-with-icons__item .h5{font-weight:700;color:#150228}.shopify-section--main-blog header .prose{font-family:Work Sans;font-weight:300;font-size:15px;line-height:100%;letter-spacing:0;text-align:center;color:#4c4c4c}.shopify-section--main-blog header .fieldset-with-submit .input,.shopify-section--main-blog header .fieldset-with-submit .input+label{height:50px;font-family:Work Sans;font-weight:300;font-size:15px;line-height:100%;letter-spacing:0;color:#000}.shopify-section--main-blog header .fieldset-with-submit button[type=submit]{background:linear-gradient(131.75deg,#2c6ef8 -2.03%,#9875ff 90.99%);padding:15px 36px;border-radius:500px;font-family:Work Sans;font-weight:700;font-size:17px;line-height:100%;letter-spacing:0;text-align:center;color:#fff!important;border:0!important;box-shadow:none!important;opacity:1}.shopify-section--main-blog .scroll-area li a{color:#434343}.shopify-section--main-blog .blog-post-card__info .badge{font-family:Work Sans;font-weight:500;font-size:15px;line-height:100%;letter-spacing:0;color:#4c4c4c;text-transform:uppercase;background:transparent;border:0;box-shadow:0;padding:0}.shopify-section--main-blog .blog-post-card__info .h2{font-family:Open Sans;font-weight:700;font-size:46px;line-height:100%;letter-spacing:0;color:#150228}.shopify-section--main-blog .blog-post-card__info .text-lg,.shopify-section--main-blog .blog-post-card .h3+p,.shopify-section--main-blog .blog-post-card__meta .text-sm{font-family:Work Sans;font-weight:300;font-size:15px;line-height:100%;letter-spacing:0;color:#4c4c4c}.shopify-section--main-blog .blog-post-card .badge{background:linear-gradient(108.39deg,#241a7c 15.69%,#7f32ce 87.47%);padding:12px;border-radius:500px;font-family:Work Sans;font-weight:500;font-size:15px;line-height:100%;letter-spacing:0;text-align:center;color:#fff;text-transform:uppercase}.shopify-section--main-blog .blog-post-card .h3 a{display:flex;font-family:Open Sans;font-weight:700;font-size:24px;line-height:100%;letter-spacing:0;color:#150228}.shopify-section--media-with-text .h2+p{font-family:Work Sans;font-weight:300;font-size:15px;line-height:100%;letter-spacing:0;text-align:center;color:#4c4c4c}.product-info__text-with-icon{display:flex;gap:10px;align-items:center}.product-info__text-with-icon img{width:25px;height:25px}@media(max-width:1200px){.shopify-section--faq .section-stack{grid-template-columns:1fr}.shopify-section--faq h2{font-size:35px}.section-blends split-lines{font-size:40px}}@media(min-width:700px){.cart-drawer__line-items line-item-quantity .quantity-input{min-width:70px;min-height:50px}.shopify-section--main-product .product{box-shadow:0 4px 108px #0000001a;padding:50px 45px;border-radius:22px}.shopify-section--featured-product .section{margin-top:70px;margin-bottom:100px;box-shadow:0 4px 108px #0000001a}}.header__logo-svg{display:none;width:var(--header-logo-width);height:var(--header-logo-height)}.header__logo-svg svg{width:100%;height:100%;fill:currentColor}.header--transparent:not(.is-filled) .header__logo-svg--transparent{display:block}.header.is-filled .header__logo-svg--transparent{display:none}.header.is-filled .header__logo-image{display:block}.header:not(.header--transparent) .header__logo-svg--transparent{display:none}.header:not(.header--transparent) .header__logo-image{display:block}.header__wrapper{transition:background-color .3s ease,color .3s ease}@media(max-width:699px){.cart-drawer__recommendations .horizontal-product .horizontal-product__cta .button,.product-info__block-item .horizontal-product .horizontal-product__cta button{padding:14px;width:100%;max-width:150px}.cart-drawer__inner .line-item__media-wrapper{width:76px;min-width:76px}.cart-drawer__recommendations .horizontal-product__image{width:76px;flex:0 0 76px}.line-item__info a.bold,.cart-drawer__recommendations .horizontal-product a.bold{font-size:16px}.cart-drawer__line-items .line-item,.cart-drawer__recommendations .horizontal-product{padding:10px}.not-found:before{top:27%}search-drawer predictive-search ul li a span{font-size:20px}}product-quick-add button.button,.product-info__block-item .horizontal-product .horizontal-product__cta button{background:#150328!important;border:1px solid #150328!important;min-width:120px;color:#fff!important}product-quick-add button.button{padding:10px!important}product-quick-add button.button:hover,.product-info__block-item .horizontal-product .horizontal-product__cta button:hover{background:#fff!important;border-color:#150328!important;color:#150328!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:700!important}.custom-shop-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:13px 24px;background:#4931ff;border:none;border-radius:999px;color:#fff;font-size:18px;font-weight:500;line-height:140%;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.custom-shop-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 16px #5e3bff4d}.custom-shop-button:active:not(:disabled){transform:translateY(0)}.custom-shop-button:disabled{opacity:.5;cursor:not-allowed}.custom-shop-button__text{display:flex;align-items:center;gap:4px;font-weight:400}.custom-shop-button__shop{font-family:"";font-size:23px}.custom-shop-button__loading{display:none;width:20px;height:20px;border:2px solid #ffffff;border-top-color:transparent;border-radius:50%;animation:spin .6s linear infinite;margin-left:8px}.custom-shop-button.is-loading .custom-shop-button__loading{display:inline-block}.custom-shop-button.is-loading .custom-shop-button__text{opacity:.7}@keyframes spin{to{transform:rotate(360deg)}}.mega-menu:has(.navigation-promo-products--2){display:grid;grid-template-columns:1fr 2fr;gap:40px}.mega-menu:has(.navigation-promo-products--2) .mega-menu__nav{max-width:100%;width:100%}.mega-menu:has(.navigation-promo-products--2) .navigation-promo__wrapper{flex:unset;max-width:unset;width:100%}.mega-menu:has(.navigation-promo-products--2) .navigation-promo-products--2{width:100%;height:100%}@media screen and (max-width:1199px){.navigation-drawer[mobile-opening=left]::part(body){padding-block-start:0}.navigation-drawer[mobile-opening=left] .panel__wrapper{padding:0}.navigation-drawer[mobile-opening=left] .panel__scroller{display:flex;flex-direction:column;gap:0}.navigation-drawer>.mobile-drawer-close{width:100%;height:80px;border-radius:0;border:none;display:flex;align-items:center;gap:8px;padding:0 16px;margin-inline-start:0;background:transparent;cursor:pointer;color:#151821;font-family:var(--text-font-family);flex-shrink:0}.mobile-drawer-close__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0}.mobile-drawer-close__text{font-size:18px;font-weight:500;line-height:1;font-family:var(--text-font-family)}.navigation-drawer[mobile-opening=left] .panel__scroller>ul:first-child{padding:32px 64px;gap:32px;display:flex;flex-direction:column}.navigation-drawer[mobile-opening=left] .panel__wrapper ul:first-child>li,.navigation-drawer[mobile-opening=left] .panel__wrapper ul:first-child>li>a,.navigation-drawer[mobile-opening=left] .panel__wrapper ul:first-child>li>button:not(.text-subdued){font-family:var(--text-font-family);font-size:24px;font-weight:500;line-height:normal;letter-spacing:0}.navigation-drawer[mobile-opening=left] .panel__wrapper ul:first-child{gap:32px}.mobile-nav-link-btn{background:transparent;border:none;padding:0;color:#151821;font-family:var(--text-font-family);font-size:24px;font-weight:500;cursor:pointer}.mobile-nav-link-btn svg{flex-shrink:0;color:#151821}}.mobile-nav-banner{padding:16px}.mobile-nav-banner__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:253px;position:relative;padding:24px;text-decoration:none;color:#151821;border-radius:24px;overflow:hidden;text-align:center;cursor:pointer;background:radial-gradient(ellipse at 50% 130%,#553eff,#8050dd,#aa62bb 28.6%,#d57399 43%,#ff8577 57.3%,#fabdaf 78.6%,#f4f4e6)}.mobile-nav-banner__bg-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:24px}.mobile-nav-banner__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.mobile-nav-banner__heading-stack{display:flex;flex-direction:column;line-height:1.1}.mobile-nav-banner__title{font-family:Season Mix;font-size:52px;font-weight:500;line-height:1.1;text-transform:uppercase;color:#151821}.mobile-nav-banner__subtitle{font-family:Season Mix;font-size:24px;font-weight:500;line-height:1.1;text-transform:uppercase;color:#151821}.mobile-nav-banner__text{font-family:var(--text-font-family);font-size:18px;font-weight:400;line-height:1.4;letter-spacing:.01em;color:#151821;max-width:266px;margin:0 auto}.mobile-nav-cta{padding:32px 16px}.mobile-nav-cta__btn{display:flex;align-items:center;justify-content:center;width:100%;height:52px;background:#151821;color:#fff;border-radius:999px;font-family:var(--text-font-family);font-size:18px;font-weight:500;text-decoration:none;transition:opacity .2s ease}.mobile-nav-cta__btn:hover{opacity:.85}@media screen and (max-width:999px){navigation-drawer .navigation-promo-products{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
