.header__search .search-modal__form .search__button{margin-left:10px}.footbar-fixed{display:none!important}.footbar-fixed:has(.halo-popup.is-active){display:block!important}.productView-payment .shopify-payment-button{display:block!important}@media screen and (max-width:767px){.newsletter-section .section-content{width:100%;padding-inline:15px}.newsletter-section .newsletter-form__button{max-width:195px!important}.newsletter-form__field-wrapper .effect_placeholder{top:50%!important;transform:translateY(-50%);bottom:unset!important}}.shopify-payment-button__button--unbranded{border-radius:25px!important}.productView-groupTop{flex-wrap:wrap-reverse!important;justify-content:flex-start!important}.productView-groupTop .productView-wishlist{margin-left:0!important}.productView-action{margin-top:13px;width:100%!important}.halo-quick-view-popup .halo-popup-close{border-radius:50%;background-color:#ffd814}.halo-quick-view-popup .halo-popup-close svg{fill:#232323!important;stroke:#232323!important}.login-row{gap:30px}.login-page .login-rowLeft{width:unset!important}.login-page .line{width:1px;display:flex;align-items:stretch;background:var(--form-input-border)}.footer-block__list-social.enable_bg_social .list-social__link.icon-instagram{padding:0}.footer-block__list-social.enable_bg_social .list-social__link.icon-instagram img{width:44px;height:44px}.product-item{border-radius:8px;overflow:hidden}.header-single-line__content{justify-content:center!important}free-shipping-component{display:none!important}.section-special-banner .special-banner__item.special-banner__item--image_rotating_text .special-banner__img{height:100%!important;border-radius:15px}.footer-block__bottom .list-social__item{width:42px!important;height:42px!important}.footer-block__bottom .list-social__item svg{width:18px;height:18px;fill:var(--color-text)}@media(max-width:767px){.custom-service-block .halo-row .halo-item{width:calc(100% / 3)!important;margin-top:10px!important}.custom-service-block .halo-row .halo-item :not(.slider__slide){margin-top:10px!important}}.section-special-banner .slick-dots,.footer__column-item.footer__shop_name{display:none!important}.section-special-banner .special-banner__item.special-banner__item--image_rotating_text .special-banner__img img{height:auto!important;border-radius:15px}.section-special-banner .special-banner__item.special-banner__item--image_rotating_text{margin:auto}.footer-block__item .address-wrapper li,.footer-block__item .address-wrapper p,.footer-block__item .address-wrapper ul{font-size:var(--footer-link-font-size)!important}.site-nav-mobile.nav-account{display:none!important}.header-nav-utility .header__icon--account svg{width:28px!important;height:28px!important}.product-form__buttons [data-open-ask-an-expert]{display:none!important}.productView-action{margin-top:0!important;width:100%!important}.productView-groupTop{flex-direction:row;gap:10px}.nav-menu-tab{background-color:#fff!important}@media(min-width:1025px){.header-navigation .header__heading-text svg{height:auto!important}}.card-wishlist .wishlist-added{background-color:var(--product-wishlist-bg-added)!important;border-color:var(--product-wishlist-border-added)!important}.productView-moreItem.price{justify-content:space-between}.productView-moreItem.price .product-button{display:flex;align-items:center;gap:10px}.quantity__container{width:40%!important}@media(max-width:1024px){.products-grid.grid{flex-wrap:wrap!important}}@media(max-width:550px){.halo-sidebar.halo-sidebar_menu{max-width:calc(100vw - 100px)!important}}@media(max-width:768px){.product-form__buttons,.product-single__add-to-cart,.product-form__cart-submit,button[name=add],[data-add-to-cart]{display:block!important;visibility:visible!important;opacity:1!important;position:static!important;width:100%!important;margin-bottom:12px!important;z-index:10!important}.product-form__buttons{display:flex!important;flex-direction:column!important}.shopify-payment-button{order:2!important}button[name=add],.product-form__cart-submit{order:1!important}}html:root{--color-text:#1F1729;--color-global:#1F1729;--color-base-text-rgb:31,23,41;--color-link:#5B3391;--color-link-hover:#2B1745;--border-global:#ECE4F4;--bg-global:#FBF9FD;--bg-planceholder:#F4EEFA;--form-input-border:#D9CDE6;--form-label-checkbox-before-bg-checked:#6B3FA0;--btn-1-color:#FFFFFF;--btn-1-bg:#6B3FA0;--btn-1-border:#6B3FA0;--btn-1-color-hover:#FFFFFF;--btn-1-bg-hover:#552F82;--btn-1-border-hover:#552F82;--btn-2-color:#1F1729;--btn-2-border:#D9CDE6;--btn-2-color-hover:#FFFFFF;--btn-2-bg-hover:#2B1745;--btn-2-border-hover:#2B1745;--btn-3-color:#FFFFFF;--btn-3-bg:#2B1745;--btn-3-border:#2B1745;--btn-3-color-hover:#FFFFFF;--btn-3-bg-hover:#3E2168;--btn-3-border-hover:#3E2168;--arrow-color-hover:#FFFFFF;--arrow-background-color-hover:#6B3FA0;--arrow-border-color-hover:#6B3FA0;--dots-color-active:#6B3FA0;--dots-border-color-active:#6B3FA0;--pagination-item-border-color-active:#6B3FA0;--product-title-color:#1F1729;--product-title-color-hover:#6B3FA0;--product-price-color:#1F1729;--new-badge-color:#5B3391;--new-badge-bg:#F1E9F9;--custom-badge-color:#5B3391;--custom-badge-bg:#F1E9F9}html body{background-color:#fbf9fd}html body h1,html body h2,html body .halo-block-header .title{font-family:Playfair Display,Georgia,serif;letter-spacing:0}html body .product-item{border-radius:18px}html body .product-item .card-media,html body .product-item .card__media{background-color:#f4eefa}html body .productView-price{background:#f4eefa!important;border-left:0!important;border-radius:14px!important}html body .productView-price .price--main,html body .product-price__price,html body .price-item--sale,html body .price__sale .price-item--sale{color:#1f1729!important}html body .productView .btn--addToCart,html body .product-form__submit,html body button[name=add]{background:#6b3fa0!important;border:2px solid #6B3FA0!important;color:#fff!important;border-radius:999px!important;text-transform:none!important;letter-spacing:.02em!important;box-shadow:none!important}html body .productView .btn--addToCart:hover,html body .product-form__submit:hover,html body button[name=add]:hover{background:#552f82!important;border-color:#552f82!important;transform:none!important}html body .productView .btn--addToCart:before{display:none!important}html body .shopify-payment-button__button,html body .shopify-payment-button__button--unbranded{background:#2b1745!important;color:#fff!important;border-radius:999px!important;text-transform:none!important;letter-spacing:.02em!important;box-shadow:none!important}html body .productView-images,html body .product__media-wrapper,html body .product-single__media-group{background:#f4eefa!important;border-radius:20px!important;box-shadow:none!important}html body .productView-images:before{background:#2b1745eb!important;color:#f5eefb!important}html body .productView-thumbnails .is-active img,html body .product__media-list .is-active img,html body .thumbnail-list .active img{border-color:#6b3fa0!important;box-shadow:none!important}html body .gb-discount-badge{background:#2b1745!important;box-shadow:none!important;animation:none!important}html body .gb-trust-badges{background:#f4eefa!important;border:1px solid #E4D8F0!important;box-shadow:none!important}html body .gb-trust-badge svg{background:#fff!important}html body .productView-description p:first-letter,html body .product__description p:first-letter{font-size:1em!important;font-weight:inherit!important;color:inherit!important;font-family:inherit!important}html body.template-product{background:#fbf9fd}html body .gb-sticky-atc-btn{background:#6b3fa0!important;box-shadow:none!important}html body .gb-bullets{list-style:none;padding-left:0;margin:0 0 18px}html body .gb-bullets li{position:relative;padding-left:26px;margin-bottom:10px}html body .gb-bullets li:before{content:"";position:absolute;left:0;top:7px;width:14px;height:8px;border-left:2px solid #6B3FA0;border-bottom:2px solid #6B3FA0;transform:rotate(-45deg)}html body .gb-specs{width:100%;border-collapse:collapse;font-size:14px}html body .gb-specs th,html body .gb-specs td{text-align:left;padding:9px 0;border-bottom:1px solid #F0EAF6;vertical-align:top}html body .gb-specs th{color:#5f5670;font-weight:500;width:42%}html body .wrapper-footer .footer-block,html body .wrapper-footer footer{background-color:#2b1745!important}html body .wrapper-footer .footer-block,html body .wrapper-footer .footer-block a,html body .wrapper-footer .footer-block p,html body .wrapper-footer .footer-block li,html body .wrapper-footer .footer-block span{color:#d8cbe6!important}html body .wrapper-footer .footer-block .footer-block__heading,html body .wrapper-footer .footer-block h2,html body .wrapper-footer .footer-block h3,html body .wrapper-footer .footer-block a:hover{color:#fff!important}html body .wrapper-footer .footer-block input{color:#1f1729!important;background:#fff!important}html body .footer-block__bottom .list-social__item svg{fill:#d8cbe6}@media(max-width:767px){html body .productView .btn--addToCart,html body .product-form__submit,html body button[name=add],html body .shopify-payment-button__button--unbranded{min-height:52px!important}html body h1{font-size:26px;line-height:1.2}}html body .wrapper-footer footer.footer [class*=footer__content]{background-color:transparent!important}html body .wrapper-footer footer.footer,html body .wrapper-footer footer.footer a,html body .wrapper-footer footer.footer p,html body .wrapper-footer footer.footer li,html body .wrapper-footer footer.footer span,html body .wrapper-footer footer.footer strong,html body .wrapper-footer footer.footer div{color:#d8cbe6!important}html body .wrapper-footer footer.footer .footer-block__heading,html body .wrapper-footer footer.footer h2,html body .wrapper-footer footer.footer h3,html body .wrapper-footer footer.footer h4{color:#fff!important}html body .wrapper-footer footer.footer a:hover{color:#fff!important}html body .wrapper-footer footer.footer input{color:#1f1729!important;background:#fff!important}html body .wrapper-footer footer.footer .list-social__item svg{fill:#2b1745!important}html body .XMAS_GB_SALE,html body .XMAS_GB_SALE *{background:#2b1745!important;color:#ede3f7!important;border-color:#2b1745!important}html body .product-item .price,html body .product-item .price__regular,html body .product-item .price__sale,html body .card-information .price__regular{background:transparent!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}html body .product-item .price-item--regular,html body .product-item .price__last .price-item{color:#1f1729!important}html body .product-item .price__compare .price-item,html body .product-item s.price-item{color:#8a8197!important;font-weight:400!important}html body .card-wishlist .wishlist-icon,html body .card-wishlist .wishlist-icon:hover,html body .card-wishlist .wishlist-added,html body .card-wishlist .wishlist-added:hover{background-color:#fff!important;border-color:#ece4f4!important;position:relative}html body .card-wishlist .wishlist-icon .icon{fill:#1f1729!important;stroke:none!important}html body .card-wishlist .wishlist-icon:hover .icon{fill:#9b1b3c!important}html body .card-wishlist .wishlist-added .icon{opacity:0!important}html body .card-wishlist .wishlist-added:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:58%;height:58%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%239B1B3C' d='M12 21.2 10.6 20C5.4 15.3 2 12.2 2 8.4 2 5.3 4.4 3 7.5 3c1.7 0 3.4.8 4.5 2.1C13.1 3.8 14.8 3 16.5 3 19.6 3 22 5.3 22 8.4c0 3.8-3.4 6.9-8.6 11.6Z'/%3E%3C/svg%3E") center/contain no-repeat;pointer-events:none}html body .productView-wishlist a[data-wishlist]{position:relative;display:inline-flex!important;align-items:center;justify-content:center;width:46px;height:46px;border-radius:999px;border:1px solid #D9CDE6;background:#fff}html body .productView-wishlist a[data-wishlist] svg{width:22px!important;height:22px!important;fill:#1f1729!important;transform:none!important}html body .productView-wishlist a[data-wishlist]:hover{border-color:#9b1b3c}html body .productView-wishlist:hover svg,html body .productView-wishlist a[data-wishlist]:hover svg{fill:#9b1b3c!important;transform:none!important}html body .productView-wishlist a.wishlist-added{border-color:#9b1b3c;background:#fff5f7}html body .productView-wishlist a.wishlist-added svg{opacity:0!important}html body .productView-wishlist a.wishlist-added:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:24px;height:24px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%239B1B3C' d='M12 21.2 10.6 20C5.4 15.3 2 12.2 2 8.4 2 5.3 4.4 3 7.5 3c1.7 0 3.4.8 4.5 2.1C13.1 3.8 14.8 3 16.5 3 19.6 3 22 5.3 22 8.4c0 3.8-3.4 6.9-8.6 11.6Z'/%3E%3C/svg%3E") center/contain no-repeat;pointer-events:none}html body .productView-share .share-button__button{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-width:0!important;min-height:46px;padding:0 20px!important;border-radius:999px!important;border:1px solid #D9CDE6!important;background:#fff!important;color:#1f1729!important;font-weight:600;text-transform:none!important;letter-spacing:0!important}html body .productView-share .share-button__button .icon{width:17px!important;height:17px!important;fill:#1f1729!important;transform:none!important}html body .productView-share .share-button__button:hover{border-color:#6b3fa0!important;color:#6b3fa0!important}html body .productView-share:hover svg{fill:#6b3fa0!important;transform:none!important}html body .share-button__fallback{border-radius:18px;box-shadow:0 16px 40px #2b17452e!important}.gb-share-links{margin:0 0 16px}.gb-share-label{margin:0 0 10px;font-weight:600;font-size:14px;color:#1f1729}.gb-share-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.gb-share-row a{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 2px;border-radius:12px;color:#1f1729;font-size:11.5px;text-decoration:none}.gb-share-row a:hover{background:#f4eefa}.gb-share-row svg{width:40px;height:40px;padding:9px;border-radius:999px;background:var(--c);color:#fff}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
