cart-notification{display:none}.newsletter-form__message{color:#fff}.disclosure__list-wrapper{display:none}.disclosure__list-wrapper_open+.disclosure__list-wrapper{display:block}.localization-form__select .icon.icon-caret{transform:rotate(0)!important}.disclosure__list-wrapper_open .icon.icon-caret{transform:rotate(180deg)!important}button.predictive-search__item svg.icon{color:#fff}#stockist-widget .stockist-result-list ul>li{background-color:#6426671a}.template-page-store-locator .page-width{max-width:1440px!important}#stockist-widget .stockist-map{left:489px!important}#stockist-widget .stockist-horizontal .stockist-side-panel{width:415px!important}#stockist-widget .stockist-horizontal .stockist-result-list::-webkit-scrollbar-track{border-radius:10px;background-color:#6426671a}#stockist-widget .stockist-horizontal .stockist-result-list::-webkit-scrollbar{width:8px;background-color:#6426671a}#stockist-widget .stockist-horizontal .stockist-result-list::-webkit-scrollbar-thumb{border-radius:10px;background-color:#642667}.stockist-result-name.stockist-feature-color{color:#642667;font-family:TT Norms Pro;font-size:24px;font-weight:500!important;line-height:1;margin:0 0 10px!important}#stockist-widget .stockist-result-list ul>li{border:0}#stockist-widget .stockist-list-result>div{padding-left:50px!important}#stockist-widget .stockist-list-result .stockist-result-distance{text-align:left;margin-left:13px}#stockist-widget .stockist-icon-marker:before{color:#642667}#stockist-widget .stockist-list-result>.stockist-result-distance>.stockist-icon{margin:0;left:-39px}#stockist-widget .stockist-result .stockist-result-custom-field span{font-weight:500!important}#stockist-widget .stockist-list-result>div .stockist-result-custom-field{color:#463d46;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.4}.stockist-result-details .stockist-feature-color,.stockist-result-notes{color:#463d46;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.2}#stockist-widget .stockist-list-result>div a{text-decoration:none}#stockist-widget .stockist-result-list ul>li{border-top:0!important;border-left:0!important}#stockist-widget .stockist-horizontal .stockist-result-list ul{border-radius:6px;overflow:hidden}#stockist-widget .stockist-horizontal .stockist-result-list{border-radius:6px}#stockist-widget .stockist-search-form .stockist-query-entry input:focus-visible{box-shadow:none}#stockist-widget .stockist-search-form .stockist-query-entry{border:1px solid rgba(100,38,103,1);border-radius:6px}#stockist-widget .stockist-query-entry .stockist-search-field{border:0!important;border-radius:6px;height:52px!important}#stockist-widget .stockist-query-entry .stockist-search-button button{color:#000;background-color:transparent;padding:0;z-index:9;position:relative}#stockist-widget .stockist-query-entry .stockist-search-button button .stockist-icon-search{width:24px;height:24px}#stockist-widget .stockist-query-entry .stockist-search-button button .stockist-icon-search:before{font-size:0;color:#642667;font-weight:400}#stockist-widget .stockist-query-entry .stockist-search-field{font-size:16px;color:#463d46}#stockist-widget .stockist-query-entry .stockist-search-button{position:relative}#stockist-widget .stockist-query-entry .stockist-search-button:before{background-image:url(/cdn/shop/files/1321321.svg?v=1726833491);width:24px;height:24px;display:block!important;position:absolute;opacity:1;z-index:9;content:"";right:12px;top:0;bottom:0;margin:auto 0}#stockist-widget .stockist-search-form .stockist-query-entry{width:100%;position:relative}#stockist-widget .stockist-query-entry .stockist-search-button{position:absolute;width:42px!important;height:52px;top:0;z-index:1;left:0}#stockist-widget .stockist-query-entry .stockist-search-field{padding-left:36px!important}.product__media-icon.product__media-info{position:absolute;right:10px;top:10px;margin-left:auto;border:0;background-color:transparent;z-index:8;cursor:pointer}.product__media-info-add{position:absolute;top:0;z-index:8;right:-300px;background-color:#fff;border:1px solid rgba(100,38,103,1);border-radius:6px;padding:24px;display:none}.product__media-info-add .info-text{display:flex;align-items:flex-start;gap:16px}.product__media-info-add .info-text h4{margin:0 0 8px;font-size:20px;line-height:1;font-family:TT Norms Pro;font-weight:500;letter-spacing:0;color:#642667}.product__media-info-add .info-text p{margin:0;font-size:16px;line-height:1.4;font-family:TT Norms Pro;font-weight:400;letter-spacing:0;color:#000;width:100%;max-width:250px}.product__media-info-add.info_show{display:block}.close_icon{cursor:pointer}.card-wrapper .product__media-info-add{right:0}.card-wrapper .product__media-icon{width:20px;height:20px;text-align:center}.cart-count-bubble{background-color:#fff;color:#642667;font-size:16px;font-weight:500;border:1px solid #642667;bottom:1.2rem;left:1.7rem;height:2rem;width:2rem}.search-modal__content .field:after,.search-modal__content .field:before{display:none}.search-modal__form .field .field__input:focus{box-shadow:none}.search-modal__form #Search-In-Modal{border:1px solid rgba(100,38,103,1);background-color:#fff;border-radius:6px;color:#642667}.search-modal__form label.field__label{font-size:16px;color:#aa89ab;display:flex;align-items:center;gap:8px}.search-modal__content .search-modal__close-button{color:#fff!important;display:none}.search-modal__content .field__input:focus~.field__label svg{width:16px}.template-search #FacetFiltersForm{display:none}.template-search .template-search__header .h2.center{margin:0 0 25px;color:#642667;text-transform:capitalize;font-size:26px;font-weight:600;line-height:1.4}.search-modal__form button.search__button.field__button{display:none}.search-modal__form .reset__button.field__button{right:0}.reset__button .icon.icon-close{background-color:#642667;border-radius:50%}.field__input:focus~.field__label{opacity:0}.search-modal__form #Search-In-Modal{opacity:1}.search-modal__form label.field__label{display:none}.search-modal__form #Search-In-Modal::-ms-input-placeholder{color:#000;opacity:1}.search-modal__form #Search-In-Modal::placeholder{color:#000;opacity:1}.search-modal__form #Search-In-Modal{opacity:1;padding:1rem;padding-left:45px}form.search.search-modal__form .field{position:relative}form.search.search-modal__form .field:before{background-image:url(/cdn/shop/files/1321321.svg?v=1726833491);width:24px;height:24px;content:"";display:block!important;position:absolute;left:13px;opacity:1;z-index:9;top:10px}.facet-filters__field .sort_by_options [for=Mobile_sort_option_featured],.facet-filters__field .sort_by_options [for=Mobile_sort_option_alphabetically-z-a],.facet-filters__field .sort_by_options [for=Mobile_sort_option_date-old-to-new],.facet-filters__field .sort_by_options [for=Mobile_sort_option_date-new-to-old]{display:none}h1.main-page-title.page-title{text-align:center;color:#642667}.shopify-section-group-footer-group{display:flex;flex-direction:column}.template-page footer.footer{margin-top:auto}html{padding:0!important}.shopify-policy__container{max-width:1246px!important}.gradient.template-collection footer.footer{margin-top:auto}.template-product-upcoming-seminars footer.footer,.template-page-store-locator footer.footer,.template-page-contact footer.footer,.template-cart footer.footer{margin-top:auto!important}@media screen and (max-width: 1199px){#stockist-widget .stockist-map{left:440px!important}.cart-count-bubble{bottom:1rem;left:1.3rem}}@media screen and (max-width: 989px){.menu-drawer__localization .localization-form:only-child .localization-form__select svg.icon.icon-caret{stroke:#000}.disclosure__list-wrapper{border:1px solid #642667!important}}@media screen and (max-width: 749px){.product__media-info-add{right:0}.product__media-info-add{padding:15px}.product__media-info-add .info-text h4{margin:0 0 6px;font-size:16px}.product__media-info-add .info-text p{margin:0;font-size:14px}.cart-count-bubble{left:1.3rem!important;font-size:13px}}@media screen and (max-width: 768px){#stockist-widget.stockist-responsive .stockist-side-panel{width:100%}.stockist-result-name.stockist-feature-color{font-size:20px}#stockist-widget .stockist-list-result>div .stockist-result-custom-field{font-size:16px}.stockist-result-details .stockist-feature-color,.stockist-result-notes{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/custom.css.map */
