body.custom-logo-color .header .header__logo img.header__logo-image{filter:invert(1)!important}body.custom-logo-color .header.is-solid .header__logo img.header__logo-image{filter:invert(0)!important}body .button__content:before{display:none!important}body .button:hover{background:#000!important;color:#fff!important;border-color:#000!important}body .button__content{letter-spacing:.2em}body .button__content:hover{background:#000!important;color:#fff!important;transform:unset!important}body .button:hover .button__content{transform:unset!important}.product-card__figure a img{width:100%;height:100%;object-fit:cover}.featured-collections-header{display:none!important}.xs-view-all-button{padding-top:30px}.xs-view-all-button a{font-size:14px;background:#1c1c1c;color:#fff;padding:15px 40px;transition:.3s;letter-spacing:.2em}.xs-view-all-button a:hover{background:#000;color:#fff}.xs-collection-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.xs-collection-single{position:relative;transition:.3s}.xs-collection-single .xs-collection-content h2{font-size:46px;font-weight:700;text-transform:uppercase;text-shadow:2px 2px 15px rgba(0,0,0,.7);text-align:center;color:#fff}.xs-collection-hover-content p{text-align:center;font-size:18px;margin-top:20px;color:#fff}.xs-collection-hover-button-wrapper{text-align:center;display:flex;justify-content:center;gap:10px;margin-top:30px}.xs-collection-hover-button-wrapper a{font-size:14px;background:#fff;color:#000;padding:0 40px;transition:.2s;letter-spacing:.2em;text-transform:uppercase;width:147px;height:0;display:flex;justify-content:center;align-items:center}.xs-collection-hover-button-wrapper a:hover{opacity:.8}.xs-collection-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;padding:20px}.xs-collection-image-wrapper{height:100%;position:relative}.xs-collection-image-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.2;transition:.3s}.xs-collection-image-wrapper img{height:100%;width:100%;object-fit:cover}.xs-collection-hover-content{transition:max-height .5s ease,opacity .5s ease;opacity:0;max-height:0px}.xs-collection-single:hover .xs-collection-hover-content{opacity:1;max-height:101px}.xs-collection-single:hover .xs-collection-hover-button-wrapper a{height:45.5px}@media all and (max-width: 1140px){.xs-collection-single .xs-collection-content h2{font-size:40px}.xs-collection-hover-button-wrapper a{width:110px}.xs-collection-hover-content p{font-size:16px}}@media all and (max-width: 850px){.xs-collection-hover-content p{font-size:14px}.xs-collection-hover-button-wrapper a{width:unset;font-size:12px}.xs-collection-grid{grid-template-columns:1fr}}.shopify-section--slideshow .prose p.h2{position:relative;padding-left:100px;font-size:64px!important}.shopify-section--slideshow .prose p.h2:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:100%;aspect-ratio:1 / 1;background-image:url(/cdn/shop/files/Heal_Logo-09.png?v=1766870233);background-repeat:no-repeat;background-size:contain;background-position:center}.shopify-section--slideshow .prose p.h2:after{content:"";position:absolute;left:78px;top:50%;transform:translateY(-50%);height:100%;width:1px;aspect-ratio:1 / 1;background-repeat:no-repeat;background-size:contain;background-position:center;background:#fff}@media all and (max-width: 500px){.shopify-section--slideshow .prose p.h2{padding-left:65px;font-size:40px!important}.shopify-section--slideshow .prose p.h2:after{left:50px}}.shopify-section--main-password{position:absolute;bottom:5px!important;left:5px!important}.shopify-section--main-password form#contact_form,.shopify-section--main-password .v-stack.gap-2{display:none!important}.shopify-section--main-password .min-h-fill{height:unset!important;min-height:unset!important}.shopify-section--main-password button.justify-self-center.link{font-size:0}.shopify-section--main-password button.justify-self-center.link:before{content:"VIEW";font-size:12px!important}.shopify-section--main-password .password.container{width:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-style.css.map */
