html:root body main:not([data-template^=product]) :is(.sy-eyebrow,.sy-hero__eyebrow,.sy-lx__eyebrow,.sy-ig__eyebrow,.sy-st-eyebrow,.sy-about-eyebrow,.sy-ritual-eyebrow,.sy-ritual-step__eyebrow,.sy-about-opening__eyebrow){display:inline-flex!important;align-items:center;gap:10px!important;font-size:12px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;line-height:1.4!important;color:#6f7e64!important}html:root body main:not([data-template^=product]) :is(.sy-eyebrow,.sy-hero__eyebrow,.sy-lx__eyebrow,.sy-ig__eyebrow,.sy-st-eyebrow,.sy-about-eyebrow,.sy-ritual-eyebrow,.sy-about-opening__eyebrow):before,html:root body main:not([data-template^=product]) :is(.sy-eyebrow,.sy-hero__eyebrow,.sy-lx__eyebrow,.sy-ig__eyebrow,.sy-st-eyebrow,.sy-about-eyebrow,.sy-ritual-eyebrow,.sy-about-opening__eyebrow):after{content:none!important;display:none!important}html:root body main:not([data-template^=product]) .sy-ritual-eyebrow>span:empty{display:none!important}html:root body main:not([data-template^=product]) :is(.sy-discover__panel .sy-eyebrow,.sy-ritual-cta .sy-ritual-eyebrow,.sy-st-mission:not(.sy-st-mission--rose) .sy-st-eyebrow,.sy-st-image__overlay .sy-st-eyebrow){color:#c7d0be!important}html:root body main:not([data-template^=product]) :is(.sy-st-founder__signature>span,.sy-st-value__rule,.sy-about-opening__line,.sy-about-values__title-rule){display:none!important}html:root body main:not([data-template^=product]) :is(.sy-btn,.sy-glow-button,.sy-lx__button,.sy-ig__button,.sy-st-mission__button,.sy-ritual-cta__button,.sy-ritual-text-link,.sy-about-mission__button,.submit-button,.cart__checkout-button){position:relative;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;min-height:54px!important;padding:0 28px!important;border:0!important;border-radius:14px!important;font-family:var(--sy-font-body,"Inter",sans-serif)!important;font-size:15px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important;text-decoration:none!important;line-height:1.2!important;background-size:250% 100%!important;background-position:100% 0!important;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1),background-position .9s cubic-bezier(.16,1,.3,1)!important}html:root body main:not([data-template^=product]) :is(.sy-btn,.sy-glow-button,.sy-lx__button,.sy-ig__button,.sy-st-mission__button,.sy-about-mission__button,.submit-button,.cart__checkout-button){background-color:#532542!important;background-image:linear-gradient(110deg,#532542 40%,#7a4468,#532542 60%)!important;color:#fff!important;box-shadow:0 12px 28px #53254238!important}html:root body main:not([data-template^=product]) :is(.sy-btn--ghost.sy-btn--ghost.sy-btn--ghost.sy-btn--ghost,.sy-btn--light.sy-btn--light.sy-btn--light.sy-btn--light,.sy-ritual-cta__button.sy-ritual-cta__button.sy-ritual-cta__button.sy-ritual-cta__button,.sy-ritual-text-link.sy-ritual-text-link.sy-ritual-text-link.sy-ritual-text-link){background-color:#9ba990!important;background-image:linear-gradient(110deg,#9ba990 40%,#b9c4af,#9ba990 60%)!important;color:#532542!important;box-shadow:0 10px 24px #6f7e6438!important}html:root body main:not([data-template^=product]) .sy-st-mission__button-icon{background:#ffffff2e!important;color:#fff!important}@media(hover:hover)and (pointer:fine){html:root body main:not([data-template^=product]) :is(.sy-btn,.sy-glow-button,.sy-lx__button,.sy-ig__button,.sy-st-mission__button,.sy-ritual-cta__button,.sy-ritual-text-link,.sy-about-mission__button,.submit-button,.cart__checkout-button):hover{transform:translateY(-2px)!important;background-position:0 0!important;box-shadow:0 18px 36px #53254242!important}}html:root body main:not([data-template^=product]) :is(.sy-btn,.sy-glow-button,.sy-lx__button,.sy-ig__button,.sy-st-mission__button,.sy-ritual-cta__button,.sy-ritual-text-link,.sy-about-mission__button,.submit-button,.cart__checkout-button):focus-visible{outline:2px solid #9BA990!important;outline-offset:3px!important}html:root body main:not([data-template^=product]) :is(.sy-lx__button,.sy-ig__button):after{display:none!important}html:root body main:not([data-template^=product]) :is(.sy-btn,.sy-lx__button,.sy-ig__button,.sy-st-mission__button,.sy-ritual-cta__button,.sy-ritual-text-link) svg{transition:transform .5s cubic-bezier(.16,1,.3,1)!important}html:root body main:not([data-template^=product]) :is(.sy-btn,.sy-lx__button,.sy-ig__button,.sy-st-mission__button,.sy-ritual-cta__button,.sy-ritual-text-link):hover svg{transform:translate(4px)!important}html:root body main:not([data-template^=product]) :is(.sy-hero__grid,.sy-discover__media,.sy-discover__panel,.sy-card__media,.sy-gallery__item,.sy-lx__frame,.sy-ig__card,.sy-st-founder__frame,.sy-st-image__frame,.sy-st-value,.sy-ritual-section .sy-ritual-image-frame,.sy-ritual-section .sy-ritual-tips__visual,.sy-ritual-cta__panel,.sy-ritual-tip,.sy-ritual-instruction,.sy-ritual-notice,.sy-about-image__main){border-radius:20px!important}html:root body main:not([data-template^=product]) :is(.sy-st-founder__visual,.sy-lx__media):before{border-radius:20px!important}html:root body main:not([data-template^=product]) :is(.sy-ritual-tips__image,.sy-ritual-hero__image,.sy-ritual-step__image){border-radius:inherit!important}@media(hover:hover)and (pointer:fine){html:root body main:not([data-template^=product]) :is(.sy-card,.sy-st-value,.sy-ritual-tip){transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s cubic-bezier(.16,1,.3,1)!important}html:root body main:not([data-template^=product]) :is(.sy-card,.sy-st-value,.sy-ritual-tip):hover{transform:translateY(-6px)!important;box-shadow:0 22px 46px #5325421a!important}html:root body main:not([data-template^=product]) :is(.sy-gallery__item,.sy-discover__media,.sy-st-founder__frame) img{transition:transform 1.2s cubic-bezier(.16,1,.3,1)!important}html:root body main:not([data-template^=product]) :is(.sy-gallery__item,.sy-discover__media,.sy-st-founder__frame):hover img{transform:scale(1.04)!important}}@media(max-width:749px){html:root body main:not([data-template^=product]) :is(.sy-eyebrow,.sy-hero__eyebrow,.sy-lx__eyebrow,.sy-ig__eyebrow,.sy-st-eyebrow,.sy-about-eyebrow,.sy-ritual-eyebrow,.sy-ritual-step__eyebrow,.sy-about-opening__eyebrow){font-size:11px!important;letter-spacing:.18em!important}html:root body main:not([data-template^=product]) :is(.sy-btn,.sy-glow-button,.sy-lx__button,.sy-ig__button,.sy-st-mission__button,.sy-ritual-cta__button,.sy-ritual-text-link,.sy-about-mission__button,.submit-button,.cart__checkout-button){min-height:52px!important;padding:0 22px!important}html:root body main:not([data-template^=product]) :is(.sy-hero__grid,.sy-discover__media,.sy-discover__panel,.sy-card__media,.sy-gallery__item,.sy-lx__frame,.sy-ig__card,.sy-st-founder__frame,.sy-st-image__frame,.sy-st-value,.sy-ritual-section .sy-ritual-image-frame,.sy-ritual-section .sy-ritual-tips__visual,.sy-ritual-cta__panel,.sy-about-image__main){border-radius:16px!important}html:root body main:not([data-template^=product]) :is(.sy-st-founder__visual,.sy-lx__media):before{border-radius:16px!important}}@media(prefers-reduced-motion:reduce){html:root body main :is(.sy-btn,.sy-lx__button,.sy-ig__button,.sy-st-mission__button,.sy-ritual-cta__button,.sy-ritual-text-link){transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/sylma-harmony.css.map */
