.m-section__subheading,.m-richtext__subtitle{font-weight:500;font-size:18px}.m-section__header{--m-section-header-spacing-bottom: 40px}.m-button--link{--btn-link-border: 1px}.m-footer--accordion{flex-direction:column;align-items:center}.m-footer--middle .m-footer--block{padding:0 0 20px!important}m-footer [style*=--aspect-ratio]:before{display:none}.m-footer--block-content{display:flex;justify-content:center}.m-footer--block-spacing{width:50%}m-footer .block-image img{position:relative!important;width:120px;padding-top:40px}.m-footer--block-newsletter .m-footer--block-title{font-weight:400;font-size:25px}.m-footer--bottom-inner{padding:10px 0}a[href*=dye-drop].m-menu-mobile__link,a[href*=dye-drop].m-menu__link.m-menu__link--main{background:url(/cdn/shop/files/water-drop.svg?v=1758893261);padding-left:25px;background-position:left center;background-size:19px;background-repeat:no-repeat;position:relative;margin-left:15px}.m-menu__item:hover>a[href*=dye-drop]:after{width:calc(100% - var(--main-link-px) * 1.3);left:4px}a[href*=custom-dyed].m-menu-mobile__link,a[href*=custom-dyed].m-menu__link.m-menu__link--main{background:url(/cdn/shop/files/recycle.svg?v=1758893261);padding-left:30px;background-position:left center;background-size:24px;background-repeat:no-repeat;position:relative;margin-left:15px}.m-menu__item:hover>a[href*=custom-dyed]:after{width:calc(100% - var(--main-link-px) * 1.3);left:4px}m-footer .m-footer--bottom-left{margin-bottom:0;text-align:center}.mdd-products .m-section__header.m\:text-center{display:none}.mdd-products .m-product-card.m-product-card--style-1{padding:15px;background:#fff;box-shadow:0 0 20px #0003}.mdd-products .m-product-card img{filter:blur(5px)}.ai-coming-soon .m-custom-content__block-text_card_with_image .text-card-with-image__content{margin-top:15px}.ai-coming-soon .m-custom-content__block-text_card_with_image .m-custom-content__block-inner{padding:15px 15px 30px;box-shadow:0 0 10px #0003}.ai-coming-soon .m-custom-content__block-text_card_with_image .text-card-with-image__content h3{font-size:18px}h2.m-countdown__heading-mod{max-width:450px}.ai-bio-img responsive-image{max-width:585px;margin:0 auto;display:flex}@media (max-width: 1023px){.sf__page-about br{display:block}}@media screen and (min-width: 1024px){.m-footer--bottom-inner{padding:10px 0}.m-richtext__subtitle.m-slide__subtitle.m\:text-white.h5{margin-bottom:50px;margin-top:10px}}@media screen and (max-width: 767px){m-footer .m-footer--bottom{padding-top:10px;padding-bottom:10px}.sf-home__slideshow .m-richtext>*+*,.sf-home__slideshow h2{text-align:center;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
