:root{--m-motion-duration: .7s;--m-motion-ease: cubic-bezier(.22, 1, .36, 1);--m-motion-fast: .22s}html.mirthly-motion-ready [data-mirthly-motion]:not(.is-motion-visible){opacity:0;transform:translateY(24px)}html.mirthly-motion-ready [data-mirthly-motion=image]:not(.is-motion-visible){transform:translateY(12px) scale(.98)}html.mirthly-motion-ready [data-mirthly-motion=card]:not(.is-motion-visible){transform:translateY(18px) scale(.99)}[data-mirthly-motion]{transition:opacity var(--m-motion-duration) var(--m-motion-ease),transform var(--m-motion-duration) var(--m-motion-ease);transition-delay:var(--m-motion-delay, 0ms);will-change:opacity,transform}[data-mirthly-motion].is-motion-visible{opacity:1;transform:none}html.mirthly-motion-ready [data-mirthly-hero]{opacity:0;transform:translateY(20px);animation:mirthlyHeroCopyIn .7s var(--m-motion-ease) var(--m-hero-delay, 0ms) forwards}html.mirthly-motion-ready [data-mirthly-hero=image]{transform:scale(.96);animation-name:mirthlyHeroImageIn}@keyframes mirthlyHeroCopyIn{to{opacity:1;transform:none}}@keyframes mirthlyHeroImageIn{to{opacity:1;transform:scale(1)}}.header,.header-wrapper,.shopify-section-header-sticky{transition:min-height .28s var(--m-motion-ease),height .28s var(--m-motion-ease),padding .28s var(--m-motion-ease),background-color .25s ease,border-color .25s ease,box-shadow .25s ease,backdrop-filter .25s ease}.header.mirthly-header-scrolled,.header-wrapper.mirthly-header-scrolled,.shopify-section-header-sticky.mirthly-header-scrolled{background:#fffdfbe0;border-color:#6f4e9a24;box-shadow:0 10px 30px #2a1b3312;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header.mirthly-header-scrolled{height:58px}.card-wrapper,.product-card-wrapper,.gk-bundle,.curler-variant,.gk-review,.mh-why__grid article,.mh-benefits__grid article{transition:transform var(--m-motion-fast) var(--m-motion-ease),border-color var(--m-motion-fast) ease,background-color var(--m-motion-fast) ease,box-shadow var(--m-motion-fast) ease}@media(hover:hover)and (pointer:fine){.card-wrapper:hover,.product-card-wrapper:hover,.gk-bundle:hover,.curler-variant:hover,.gk-review:hover,.mh-why__grid article:hover,.mh-benefits__grid article:hover{transform:translateY(-3px);box-shadow:0 16px 34px #4e345217}}.gk-bundle.is-selected,.curler-variant.is-selected,[aria-pressed=true].gk-bundle,[aria-pressed=true].curler-variant{transition-duration:.22s}.gk-bundle.is-selected .gk-radio,.curler-variant.is-selected .curler-choice-radio,.curler-variant.is-selected i{animation:mirthlySelectedIn .22s var(--m-motion-ease) both}@keyframes mirthlySelectedIn{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}.gk-atc,[data-atc],[data-live-add],button[name=add],.product-form__submit,.mh-button{transition:transform .2s var(--m-motion-ease),box-shadow .22s ease,background-color .22s ease,opacity .22s ease}@media(hover:hover)and (pointer:fine){.gk-atc:hover:not(:disabled),[data-atc]:hover:not(:disabled),[data-live-add]:hover:not(:disabled),button[name=add]:hover:not(:disabled),.product-form__submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 15px 30px #58365e2e}}.gk-atc:active:not(:disabled),[data-atc]:active:not(:disabled),[data-live-add]:active:not(:disabled),button[name=add]:active:not(:disabled),.product-form__submit:active:not(:disabled),.mh-button:active{transform:scale(.985)}.gk-atc.is-loading,[data-atc].is-loading,[data-live-add].is-loading,button[name=add].is-loading,.product-form__submit.loading{opacity:.78;cursor:progress}[data-sticky-bar],[data-editorial-sticky],.gk-sticky,.editorial-sticky-atc{opacity:0;pointer-events:none;transform:translateY(20px);transition:opacity .28s ease,transform .32s var(--m-motion-ease)}[data-sticky-bar].is-visible,[data-editorial-sticky].is-visible,.gk-sticky.is-visible,.editorial-sticky-atc.is-visible{opacity:1;pointer-events:auto;transform:none}.gk-gallery__stage>img,.gallery-main img,[data-gallery-main],[data-main-image]{opacity:1;transform:scale(1);transition:opacity .21s ease,transform .23s var(--m-motion-ease)}.gk-gallery__stage.is-switching>img,.gallery-main.is-switching img,[data-gallery-main].is-switching,[data-main-image].is-switching{opacity:.18;transform:scale(.995)}.gk-thumb,.thumbs button,[data-gallery-thumb]{transition:transform .21s var(--m-motion-ease),border-color .21s ease,box-shadow .21s ease,opacity .21s ease}@media(hover:hover)and (pointer:fine){.gk-thumb:hover,.thumbs button:hover,[data-gallery-thumb]:hover{transform:translateY(-2px)}}.gk-thumb.is-active,.thumbs button.active,[data-gallery-thumb].is-active{box-shadow:0 0 0 2px #965c842e,0 8px 20px #52335214}.gk-lightbox:not([hidden]),.curler-lightbox:not([hidden]),.editorial-lightbox:not([hidden]){animation:mirthlyBackdropIn .22s ease both}.gk-lightbox:not([hidden])>img,.curler-lightbox:not([hidden])>img,.editorial-lightbox:not([hidden])>img{animation:mirthlyLightboxImageIn .26s var(--m-motion-ease) both}@keyframes mirthlyBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes mirthlyLightboxImageIn{0%{opacity:0;transform:scale(.975)}to{opacity:1;transform:scale(1)}}.gk-faq details>p,.faq details>p,.accordion details>.accordion__content,details[data-mirthly-faq]>p{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .32s var(--m-motion-ease),opacity .22s ease,transform .28s var(--m-motion-ease),padding .32s var(--m-motion-ease)}.gk-faq details.is-motion-open>p,.faq details.is-motion-open>p,.accordion details.is-motion-open>.accordion__content,details[data-mirthly-faq].is-motion-open>p{max-height:420px;opacity:1;transform:none}.gk-faq summary:after,.faq summary:after,.accordion summary .icon-caret,details[data-mirthly-faq] summary:after{transition:transform .26s var(--m-motion-ease)}.gk-faq details.is-motion-open summary:after,.faq details.is-motion-open summary:after,.accordion details.is-motion-open summary .icon-caret,details[data-mirthly-faq].is-motion-open summary:after{transform:rotate(45deg)}@media(max-width:749px){:root{--m-motion-duration: .66s}html.mirthly-motion-ready [data-mirthly-motion]:not(.is-motion-visible){transform:translateY(14px)}html.mirthly-motion-ready [data-mirthly-motion=image]:not(.is-motion-visible){transform:translateY(8px) scale(.992)}html.mirthly-motion-ready [data-mirthly-motion=card]:not(.is-motion-visible){transform:translateY(12px) scale(.995)}.gk-gallery__thumbs,.thumbs{touch-action:pan-x;overscroll-behavior-inline:contain}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}[data-mirthly-motion],[data-mirthly-hero]{opacity:1!important;transform:none!important}}[data-mirthly-popup],[data-mirthly-popup-open]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/33/assets/mirthly-motion.css.map */
