.section-collection-list .collection-list-title,.collection__title,.blog .blog__title{text-align:center;margin:0 auto}.header__active-menu-item,.header__menu-item:hover span,footer.footer .list-menu__item--active,footer.footer .footer-block__details-content .list-menu__item--link:hover,.collection .underline-links-hover:hover a{text-decoration:unset}.collection .full-unstyled-link,.collection .card-information{text-align:center}.custom-slideshow{position:relative}.custom-slideshow .slideshow__controls{position:absolute;transform:translate(-50%);left:50%;bottom:0}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:1fr auto 1fr}}.custom-hover-btn{position:relative;overflow:hidden;color:#000;background-color:#ead1d7;border:none;padding:12px 28px;font-size:16px;border-radius:0;transition:background-color .3s ease,color .3s ease;z-index:1}.custom-hover-btn:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#845560;transform:scaleX(0);transform-origin:left;transition:transform .4s ease;z-index:-1}.custom-hover-btn:hover:before{transform:scaleX(1)}.custom-hover-btn:hover{color:#fff}.slideshow .button:after,.slideshow .button:not([disabled]):hover:after,.rich-text .button:after,.rich-text .button:not([disabled]):hover:after,.banner .button:after,.banner .button:not([disabled]):hover:after,.image-with-text .button:after,.image-with-text .button:not([disabled]):hover:after{box-shadow:unset}.collection .card-wrapper{box-shadow:#0000003b 0 10px 30px;padding:24px}.quick-add__submit{position:relative;display:inline-block;padding:14px 32px;font-weight:600;text-transform:uppercase;background-color:transparent;overflow:hidden;cursor:pointer;transition:color .3s ease;z-index:1}.quick-add__submit:before{content:"";position:absolute;left:0;bottom:0;height:0%;width:100%;background-color:#000;z-index:-1;transition:height .3s ease}.quick-add__submit:hover:before{height:100%}.quick-add__submit:hover{color:#fff}.header__icon--cart .icon{height:26px;width:26px;padding:0}ul.collection-list a.full-unstyled-link span.icon-wrap{display:none}ul.collection-list a.full-unstyled-link{text-align:center;text-transform:uppercase}slideshow-component .slider-counter__link--active.slider-counter__link--dots .dot{background-color:#fff}slideshow-component .slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{border-color:#fff;transform:unset}slideshow-component .slider-counter__link--dots .dot{border:.1rem solid #fff;border-radius:unset;outline-offset:3px;padding:5px;outline:1px solid #fff}slideshow-component .slider-button,slideshow-component .slider-button:not([disabled]):hover{color:#fff}.template-index .rich-text{background:radial-gradient(circle at center,#3a3a3a,#1a1a1a)}@media screen and (min-width:750px){.slideshow .banner__content--middle-right .banner__box,.slideshow .banner__content--middle-left .banner__box{max-width:58rem}.product .product-form__buttons{max-width:100%}.footer__content-top .grid{align-items:baseline}.footer-block__subheading{max-width:289px}}.product-form__buttons [data-whatsapp-customize]{margin-top:.8rem}.related-products .related-products__heading{text-align:center;color:#000}button.product-form__submit.custom-hover-btn,button.shopify-payment-button__button.shopify-payment-button__button--unbranded{text-transform:uppercase}button.product-form__submit.custom-hover-btn:not([disabled]):hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #845560,0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}.product-form__buttons .custom-hover-btn{overflow:visible}.product__description.rte.quick-add-hidden p,.product-form__input .form__label{color:#000}p.product__text.inline-richtext em{color:#000;letter-spacing:0}.announcement-bar__message{letter-spacing:0;min-height:unset}.custom-breadcrumbs a{color:#121212}.custom-breadcrumbs{padding:20px 0 10px}.product__title h1{font-family:Karla;font-weight:700;letter-spacing:0}.price__sale .product__price{font-weight:700;letter-spacing:0}span.price-item.price-item--discount{color:#d32f2f;letter-spacing:0}.price--on-sale .price-item--regular{letter-spacing:0}.icon-with-text--horizontal li.icon-with-text__item{background:#e2ced0;padding:5px}section.product__info-container .icon-with-text--horizontal{column-gap:1rem}.icon-with-text--horizontal li.icon-with-text__item .inline-richtext{letter-spacing:0}.product__title{position:relative;margin-bottom:5px!important}.product__title .share-button{position:absolute;top:5px;right:0}.custom-product_price,.forminstallment{margin:0!important}.lovedbyshoppers{margin-top:0!important}h2.footer-block__heading.inline-richtext a{text-decoration:unset}.footer-block__heading,.footer-block__subheading{text-align:left}.product-grid-container .collection .swym-wishlist-collections-v2-container{top:30px!important;left:18px!important}@media screen and (max-width:989px){.header__heading-link{width:80px}}@media screen and (max-width:750px){.product__title h1{font-size:26px}.share-button__button{min-height:unset}.product-grid-container .collection .swym-wishlist-collections-v2-container{top:20px!important}}.footer-block__newsletter .field{display:flex;flex-direction:column;gap:8px}.footer-block__newsletter .field__input{width:100%;padding-right:16px!important}.footer-block__newsletter .newsletter-form__button{position:static!important;width:100%;height:44px;background-color:#ffffff26;border:1px solid rgba(255,255,255,.4);color:currentColor;letter-spacing:.15em;font-size:12px;margin-top:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.footer-block__newsletter .newsletter-form__button .svg-wrapper{display:none}.footer-block__newsletter .newsletter-form__button:after{content:"SUBSCRIBE";font-size:12px;letter-spacing:.15em}.footer-block__newsletter .newsletter-form__field-wrapper{display:flex;flex-direction:column;width:100%}.footer-block__newsletter .newsletter-form__button{position:static!important;width:100%;height:44px;background-color:#ffffff40!important;border:none!important;color:currentColor;letter-spacing:.15em;font-size:12px;margin-top:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:hover.field:after{box-shadow:unset}.newsletter-form__field-wrapper .field__input{padding-right:5rem;border:1px solid}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
