:where(:root){--nagoya-accent: var(--nagoya-bronze, #b07a45);--nagoya-focus: var(--nagoya-accent);--nagoya-ease: var(--nagoya-courbe-sortie, cubic-bezier(.22, .61, .36, 1));--nagoya-ease-io: var(--nagoya-courbe-douce, cubic-bezier(.65, 0, .35, 1));--nagoya-d1: .18s;--nagoya-d2: var(--nagoya-duree-survol, .24s);--nagoya-d3: var(--nagoya-duree-apparition, .8s);--nagoya-d4: var(--nagoya-duree-masque, .9s);--nagoya-d5: var(--nagoya-duree-trace, 2.2s);--nagoya-fondu: .2s;--nagoya-shift: 16px}.color-scheme-1,.color-scheme-2,.color-scheme-ivoire,.color-scheme-transparent{--nagoya-accent: var(--nagoya-bronze, #b07a45)}.color-scheme-3{--nagoya-accent: var(--nagoya-menthe, #beccca)}.color-scheme-prune,.color-scheme-aubergine{--nagoya-accent: var(--nagoya-sable, #f8eadd)}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-prune,.color-scheme-aubergine,.color-scheme-ivoire{--nagoya-focus: var(--nagoya-accent)}.color-scheme-transparent{--nagoya-focus: var(--color-foreground)}html.nagoya-entete-haut header-component.header--transparent:not([data-sticky-state=active]):not(:has(.header__menu-item--megamenu[data-open=true])) .header__layout{--nagoya-accent: var(--color-foreground);--nagoya-focus: var(--color-foreground)}@media(prefers-reduced-motion:no-preference){.nagoya-motion [data-nagoya-reveal]:not(.is-revealed){opacity:0;translate:0 var(--nagoya-shift)}.nagoya-motion [data-nagoya-reveal].is-revealed{transition:opacity var(--nagoya-d3) var(--nagoya-ease) var(--nagoya-delay, 0s),translate var(--nagoya-d3) var(--nagoya-ease) var(--nagoya-delay, 0s),transform var(--nagoya-d2) var(--nagoya-ease),outline-offset var(--nagoya-d1) var(--nagoya-ease)}.nagoya-motion [data-nagoya-reveal=clip]:not(.is-revealed){opacity:1;translate:none}.nagoya-motion [data-nagoya-reveal=clip]>:first-child{clip-path:inset(0)}.nagoya-motion [data-nagoya-reveal=clip].is-revealed>:first-child{transition:clip-path var(--nagoya-d4) var(--nagoya-ease-io) var(--nagoya-delay, 0s),scale var(--nagoya-d4) var(--nagoya-ease-io) var(--nagoya-delay, 0s)}.nagoya-motion [data-nagoya-reveal=clip]:not(.is-revealed)>:first-child{clip-path:inset(100% 2.8% 2.8%);scale:1.06}}:is(.nagoya-js,.nagoya-motion) [data-nagoya-draw] :is(path,line,polyline,circle,ellipse){stroke-dasharray:1 1.02;stroke-dashoffset:1.01}.nagoya-js:not(.nagoya-motion) [data-nagoya-draw] :is(path,line,polyline,circle,ellipse){animation:nagoya-draw .01s 3s forwards}[data-nagoya-draw].is-drawn :is(path,line,polyline,circle,ellipse){stroke-dashoffset:0;transition:stroke-dashoffset var(--nagoya-d5) var(--nagoya-ease-io) var(--nagoya-delay, 0s)}@keyframes nagoya-draw{to{stroke-dashoffset:0}}[data-nagoya-parallax]{translate:0 var(--nagoya-parallax-y, 0px)}@media(min-width:750px)and (prefers-reduced-motion:no-preference){[data-nagoya-parallax]{will-change:translate}}@media(max-width:749px){[data-nagoya-parallax]{translate:none}}.header__menu-link-text,.header__submenu-link,.footer :is(.menu-block__link,.policy-list__link){position:relative}.header__menu-link-text:after,.header__submenu-link:after,.footer :is(.menu-block__link,.policy-list__link):after{content:"";position:absolute;left:0;right:0;bottom:-.3em;height:1px;background:var(--nagoya-accent);transform:scaleX(0);transform-origin:right;transition:transform var(--nagoya-d2) var(--nagoya-ease);pointer-events:none}.header__submenu-link:after{left:var(--padding-xs);right:auto;bottom:.2em;width:1.5rem}:is(.header__menu-link:hover,.header__menu-link:focus-visible,.header__menu-item:hover>.header__menu-link,dropdown-component[data-open=true]>.header__menu-link,.header__menu-link[aria-expanded=true])>.header__menu-link-text:after,.header__submenu-link:is(:hover,:focus-visible):after,.footer :is(.menu-block__link,.policy-list__link):is(:hover,:focus-visible):after{transform:scaleX(1);transform-origin:left}.footer :is(.menu-block__link,.policy-list__link):hover{opacity:1}.footer :is(.policy-list__link,.menu-block__link--underlined){text-decoration-color:currentColor;transition:text-decoration-color var(--nagoya-d2) var(--nagoya-ease),opacity var(--nagoya-d2) var(--nagoya-ease)}.footer :is(.policy-list__link,.menu-block__link--underlined):is(:hover,:focus-visible){text-decoration-color:transparent}:is(a,button,summary):focus-visible,.button:focus-visible{outline:1px solid var(--nagoya-focus);outline-offset:3px}@media(prefers-reduced-motion:no-preference){:where(a,summary,button:not(.button,.shopify-payment-button__button)){transition:outline-offset var(--nagoya-d1) var(--nagoya-ease)}}:where(.button,button.shopify-payment-button__button){position:relative;isolation:isolate}.button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:currentColor;opacity:.1;transform:scaleX(0);transform-origin:right;transition:transform .5s var(--nagoya-ease);pointer-events:none}.button:hover:not(:disabled,[aria-disabled=true],.is-loading),button.shopify-payment-button__button:hover:not([disabled],[aria-disabled=true]){opacity:1}.button:is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]):before{transform:scaleX(1);transform-origin:left}@media(prefers-reduced-motion:no-preference){.button:active:not(:disabled){scale:.985}}.nagoya-atc--sending.is-loading span:not(.loading__spinner){opacity:1}.nagoya-atc--sending.is-loading .loading__spinner{display:none}.nagoya-atc--sending:after,.nagoya-atc--done:after{content:"";position:absolute;left:12%;right:12%;bottom:.45em;height:1px;background:currentColor;pointer-events:none}.nagoya-atc--sending:after{animation:nagoya-atc 1.4s var(--nagoya-ease-io) infinite}.nagoya-atc--done:after{animation:nagoya-atc-done 1.2s var(--nagoya-ease) forwards}@keyframes nagoya-atc{0%{transform:scaleX(0);transform-origin:left}50%{transform:scaleX(1);transform-origin:left}50.01%{transform-origin:right}to{transform:scaleX(0);transform-origin:right}}@keyframes nagoya-atc-done{0%{transform:scaleX(1)}to{transform:scaleX(1);opacity:0}}:where(.product-card .product-media){overflow:hidden}.product-card-group-link .text-block:first-child{text-decoration:underline 1px transparent;text-underline-offset:.3em;transition:text-decoration-color var(--nagoya-d2) var(--nagoya-ease)}@media(prefers-reduced-motion:no-preference){.product-card .product-media :is(img,svg){transition:scale 1.1s var(--nagoya-ease)}.product-card.product-card:has(:focus-visible){transform:translateY(-4px)}.product-card:has(:focus-visible) .product-media :is(img,svg){scale:1.03}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.product-card.product-card:hover{transform:translateY(-4px)}.product-card:hover .product-media :is(img,svg){scale:1.03}}.product-card:has(:focus-visible) .product-card-group-link .text-block:first-child{text-decoration-color:var(--nagoya-accent)}@media(hover:hover){.product-card:hover .product-card-group-link .text-block:first-child{text-decoration-color:var(--nagoya-accent)}}@view-transition{navigation:auto}::view-transition-old(root){animation:nagoya-vt-out .28s var(--nagoya-ease) both}::view-transition-new(root){animation:nagoya-vt-in .42s var(--nagoya-ease) .08s both}@keyframes nagoya-vt-out{to{opacity:0}}@keyframes nagoya-vt-in{0%{opacity:0;transform:translateY(.5rem)}}@media(prefers-reduced-motion:no-preference){header-component{view-transition-name:nagoya-entete}}::view-transition-group(nagoya-entete){animation-duration:.42s;animation-timing-function:var(--nagoya-ease)}@media(prefers-reduced-motion:no-preference){html:not(.nagoya-vt-carte) .product-media-gallery-main-slider .product-media-gallery__media:nth-child(1 of:not(.splide__slide--clone)) .product-media img{view-transition-name:nagoya-piece}}::view-transition-group(nagoya-piece){animation-duration:.64s;animation-timing-function:var(--nagoya-ease-io)}::view-transition-old(nagoya-piece),::view-transition-new(nagoya-piece){width:100%;height:100%;object-fit:cover;animation-duration:.64s;animation-timing-function:var(--nagoya-ease-io)}cart-icon .header__icon-count-bubble.nagoya-pose{animation:nagoya-pose .6s var(--nagoya-ease) both}cart-icon .header__icon-count-bubble.nagoya-pose:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:1px solid var(--nagoya-accent);border-radius:50%;animation:nagoya-anneau .9s var(--nagoya-ease) both;pointer-events:none}@keyframes nagoya-pose{0%{scale:.5}}@keyframes nagoya-anneau{0%{opacity:.8}to{opacity:0;scale:1.9}}@media(prefers-reduced-motion:no-preference){dropdown-component .dropdown-content{clip-path:inset(0 -3rem 100% -3rem);transition:opacity .16s var(--nagoya-ease),visibility .16s,transform .16s var(--nagoya-ease),clip-path .16s var(--nagoya-ease-io)}dropdown-component[data-open=true] .dropdown-content{clip-path:inset(-3rem);transition-duration:var(--nagoya-d2)}}@media(prefers-reduced-motion:reduce){:root{--nagoya-shift: 0px;--nagoya-fondu: 0s}[data-nagoya-draw] :is(path,line,polyline,circle,ellipse){stroke-dasharray:none!important;stroke-dashoffset:0!important;transition:none!important;animation:none!important}[data-nagoya-parallax]{translate:none!important}.header__menu-link-text:after,.header__submenu-link:after,.footer :is(.menu-block__link,.policy-list__link):after{transform:none;background-color:transparent;transition:background-color var(--nagoya-d2) var(--nagoya-ease)}:is(.header__menu-link:hover,.header__menu-link:focus-visible,.header__menu-item:hover>.header__menu-link,dropdown-component[data-open=true]>.header__menu-link,.header__menu-link[aria-expanded=true])>.header__menu-link-text:after,.header__submenu-link:is(:hover,:focus-visible):after,.footer :is(.menu-block__link,.policy-list__link):is(:hover,:focus-visible):after{background-color:var(--nagoya-accent)}:where(.button,button.shopify-payment-button__button){outline-offset:3px}.button:before{transform:none;background-color:transparent;transition:background-color var(--nagoya-d2) var(--nagoya-ease)}.button:is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]):before{background-color:currentColor}.product-card.product-card:is(:hover,:has(:focus-visible)){transform:none}.nagoya-atc--sending:after{animation:none;transform:none;opacity:.6}.nagoya-atc--done:after{animation:none}cart-icon .header__icon-count-bubble.nagoya-pose{animation:none}cart-icon .header__icon-count-bubble.nagoya-pose:after{content:none}dropdown-component .dropdown-content,dropdown-component[data-open=true] .dropdown-content{transform:none;transition:none}@view-transition{navigation:none}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@media print{.nagoya-motion [data-nagoya-reveal]{opacity:1!important;translate:none!important;transition:none!important}.nagoya-motion [data-nagoya-reveal=clip]>:first-child{clip-path:none!important;scale:none!important;transition:none!important}[data-nagoya-draw] :is(path,line,polyline,circle,ellipse){stroke-dasharray:none!important;stroke-dashoffset:0!important;transition:none!important;animation:none!important}[data-nagoya-parallax]{translate:none!important}.nagoya-atc--sending:after,.nagoya-atc--done:after{content:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/nagoya-motion.css.map */
