:root{--j-motion-ease:cubic-bezier(.22,1,.36,1);--j-motion-fast:.16s;--j-motion-normal:.3s;--j-motion-slow:.5s}@view-transition{navigation:auto}::view-transition-old(root){animation-duration:.16s;animation-timing-function:ease-out}::view-transition-new(root){animation-duration:.3s;animation-timing-function:var(--j-motion-ease)}.jse__cta,.joffz-wish-cta,.jp2__atc,.jp2__outline,.jp2__primary,.jse__controls>button,.jrt__controls>button,.joffz-curated__story a{transition:background-color var(--j-motion-normal),color var(--j-motion-normal),border-color var(--j-motion-normal),transform var(--j-motion-normal) var(--j-motion-ease),box-shadow var(--j-motion-normal)}.jse__cta:active,.joffz-wish-cta:active,.jp2__atc:active,.jp2__outline:active,.jp2__primary:active{transform:scale(.985)}:is(.jse__cta,.jse__controls>button,.joffz-home-frame-card):focus-visible{outline:2px solid #203e90;outline-offset:4px}.jp2__option{transition:background-color .22s,border-color .22s,transform .22s var(--j-motion-ease)}.jp2__option:hover:not(:disabled){background:#e7ddda;transform:translate(2px)}.jp2__option:active:not(:disabled){transform:scale(.99)}.jp2__dialog--drawer .jp2__panel,.jp2__dialog::backdrop,.jp2__accordion-content,.drawer__inner{transition-timing-function:var(--j-motion-ease)!important}.drawer__inner{transition-duration:.42s!important}cart-drawer.drawer{transition:visibility 0s .42s}cart-drawer.drawer.active{transition-delay:0s}.drawer__overlay{transition:opacity .3s ease}.jp2__atc.j-harmony-added{background:#245b48!important;border-color:#245b48!important;color:#fff!important}.jp2__atc [data-atc-label]{display:flex;align-items:center;justify-content:center;gap:9px}.jp2__atc [data-atc-label]>svg,.joffz-cart-feedback svg{flex:0 0 20px;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.joffz-cart-feedback{position:fixed;left:24px;bottom:24px;z-index:2147483502;display:flex;align-items:center;gap:12px;width:max-content;max-width:min(420px,calc(100vw - 48px));padding:16px 20px;border-radius:10px;background:#245b48;color:#fff;box-shadow:0 8px 30px #001b1526;font:500 13px/1.5 var(--font-body-family,Arial,sans-serif);pointer-events:none;box-sizing:border-box}.joffz-cart-feedback[hidden]{display:none}@keyframes j-cart-arrive{0%{opacity:.55;transform:translate(8px)}to{opacity:1;transform:none}}cart-drawer.active .cart-item{animation:j-cart-arrive .4s var(--j-motion-ease) both}.jcm[popover]{opacity:0;transform:translateY(-7px);transition:opacity .24s ease,transform .32s var(--j-motion-ease),display .32s allow-discrete,overlay .32s allow-discrete}.jcm[popover]:popover-open{opacity:1;transform:none}@starting-style{.jcm[popover]:popover-open{opacity:0;transform:translateY(-7px)}}@media(min-width:1024px){[data-joffz-header] [class*=header-menu-item-main-]>[class^=header-submenu-]{transition:opacity .24s ease,transform .32s var(--j-motion-ease),visibility .24s ease!important}}@media(hover:hover)and (pointer:fine){.jse__cta:hover,.joffz-wish-cta:hover,.jp2__outline:hover,.jp2__primary:hover{transform:translateY(-2px)}}@media(max-width:749px){.joffz-cart-feedback{left:16px;bottom:22px;max-width:calc(100vw - 32px);font-size:12px;padding:14px 16px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}::view-transition-old(root),::view-transition-new(root){animation:none!important}.jcm[popover],.jp2__option,.drawer__inner,.jp2__panel,.jp2__dialog::backdrop,.joffz-cart-feedback,.jp2__atc,.jse__cta,.joffz-wish-cta{transition:none!important}.jp2__option:hover,.jp2__atc:active,.jse__cta:hover,.joffz-wish-cta:hover{transform:none!important}cart-drawer.active .cart-item{animation:none}.j-harmony-pending{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/joffz-harmony.css.map */
