.button--secondary:hover{background:#eae4f7}@media screen and (min-width:990px){.header{padding-top:5px!important;padding-bottom:5px!important}}.header__icon:hover{background:#f1ecf8;border-radius:50%}.header__menu-item{color:rgba(var(--color-foreground))}.header__menu-item:hover span{text-decoration:none}.header__menu-item span{position:relative;display:inline-block}.header__menu-item span:after{content:"";position:absolute;left:0;bottom:-3px;width:0;height:3px;background:#6e5ba6;transition:width .3s ease}.header__menu-item:hover span:after{width:100%}.slideshow.banner:after,.slideshow.banner .banner__media:after{background:#f4ece0}.slideshow .slideshow__text.banner__box{max-width:62.5rem}.slideshow .banner__buttons{padding-right:20px}.slideshow .banner__buttons .button--secondary{background:#fff}.slideshow .banner__subtitle{color:#6e5ba6;text-transform:uppercase;font-weight:400;font-size:1.3rem}.slideshow .banner__heading,.slideshow .banner__heading_2{line-height:calc(1 + .1/max(1,var(--font-heading-scale)))}.slideshow .banner__heading_2{margin-top:0!important;position:relative}.slideshow .banner__heading_2 svg{position:absolute;left:0;right:0;bottom:-8px;width:100%;height:13px}.slideshow .banner__text{margin-top:2rem!important;margin-bottom:2rem!important}slideshow-component .slideshow__controls{position:absolute;top:50%;width:100%}slideshow-component .slideshow__controls .slider-button{position:absolute;top:50%;border-radius:18px;background:#fff;box-shadow:0 4px 16px #0000000f}slideshow-component .slideshow__controls .slider-button--prev{left:1%}slideshow-component .slideshow__controls .slider-button--next{right:1%;margin-right:15px}slideshow-component .slider-button .icon{height:1rem}slideshow-component .slideshow__autoplay{display:none}@media only screen and (max-width:750px){slideshow-component .slideshow__controls .slider-button--prev{left:2%}slideshow-component .slideshow__controls .slider-button--next{margin-right:5px}}.featured-collection-grid-custom{display:flex;align-items:flex-start;justify-content:space-between}.featured-collection-grid-custom h2.title{margin-top:0}.featured-collection .collection__view-all a{font-weight:700;text-decoration:none;color:#6e5ba6}#product-grid{row-gap:20px}#product-grid .grid__item{border:1px solid #EAE4F7;border-radius:18px}.product__media,.thumbnail{border-radius:20px}.thumbnail[aria-current]{box-shadow:0 0 0 .1rem #6e5ba6!important;border-color:#6e5ba6!important}.product-form__input--pill input[type=radio]:checked+label{background-color:#6e5ba6!important;border-color:#6e5ba6!important}.product-form__input--pill input[type=radio]+label{border-color:#6e5ba6!important}.product-form__input--pill input[type=radio]+label:hover{background-color:#eae4f7}.product__inventory .svg-wrapper{color:#6e5ba6!important}.product__info-container .price__sale .price-item--sale{font-family:var(--font-heading-family);font-size:3rem}.product__info-container .price__badge-sale{transform:translateY(10px)}.product__info-container .form__label{font-weight:600}@media only screen and (min-width:750px){.product__title h1{font-size:calc(var(--font-heading-scale) * 3.2rem)}product-component .page-width{padding:0}}@media screen and (min-width:990px){.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}}@media only screen and (min-width:1200px){.product__info-container .product-form__buttons{display:flex;gap:10px;max-width:100%}.product__info-container .product-form__buttons .shopify-payment-button{width:100%}}@media only screen and (max-width:750px){.template-product h2{font-size:calc(var(--font-heading-scale) * 2rem)}}#product-grid .grid__item,.product-grid .grid__item{border:1px solid #a6a1c3;border-radius:20px;overflow:hidden}body a,.cart-item__name:hover{text-decoration:none!important}.cart-drawer .cart-item__image{max-width:100%;border-radius:18px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
