.commerce-card .product-picture{position:relative;aspect-ratio:1;overflow:hidden;isolation:isolate}.commerce-card .product-picture>.catalog-image{display:block;width:100%;height:100%;object-fit:cover}.commerce-card .product-picture>.catalog-image--secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}.picture-trigger:focus-visible .catalog-image--secondary{opacity:1}@media(hover:hover)and (pointer:fine){.picture-trigger:hover .catalog-image--secondary{opacity:1}}@media(prefers-reduced-motion:no-preference){.commerce-card .catalog-image{transition:opacity .3s ease,transform .6s cubic-bezier(.2,.65,.3,1)}.commerce-card{transition:transform .25s ease,border-color .25s ease}.arch img,.shortcut-image img{transition:transform .6s cubic-bezier(.2,.65,.3,1)}.v5-campaign-slide:not([hidden]) .v5-campaign-copy>*{animation:v51-copy-in .65s cubic-bezier(.2,.65,.3,1) both}.v5-campaign-slide:not([hidden]) .v5-campaign-copy>h1,.v5-campaign-slide:not([hidden]) .v5-campaign-copy>h2{animation-delay:80ms}.v5-campaign-slide:not([hidden]) .v5-campaign-copy>p{animation-delay:.14s}.v5-campaign-slide:not([hidden]) .v5-campaign-copy>.hero-actions{animation-delay:.2s}.cart-dialog[open]{animation:v51-drawer-in .3s cubic-bezier(.2,.65,.3,1)}.menu-dialog[open]{animation:v51-menu-in .3s cubic-bezier(.2,.65,.3,1)}.search-results:not([hidden]),.gallery-slide:not([hidden]){animation:v51-photo-in .25s ease-out}dialog[open]::backdrop{animation:v51-photo-in .2s ease-out}@media(hover:hover)and (pointer:fine){.commerce-card:hover{transform:translateY(-3px);border-color:var(--green)}.picture-trigger:hover .catalog-image{transform:scale(1.035)}.arch:hover img,.shortcut:hover img{transform:scale(1.045)}}}@keyframes v51-copy-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes v51-drawer-in{0%{opacity:.6;transform:translate(32px)}to{opacity:1;transform:translate(0)}}@keyframes v51-menu-in{0%{opacity:.6;transform:translate(-32px)}to{opacity:1;transform:translate(0)}}@keyframes v51-photo-in{0%{opacity:.25}to{opacity:1}}.v5-motion-toggle{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:74px;min-height:44px!important;height:auto!important;padding:4px 10px;font:600 11px Inter,sans-serif;white-space:nowrap;border-left:1px solid var(--border);align-self:stretch}.v5-marquee[data-motion=playing] .v5-marquee-track{animation:v5-marquee 32s linear infinite!important;animation-play-state:running!important;width:max-content}.v5-marquee[data-motion=paused] .v5-marquee-track{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.v5-marquee:not([data-motion=playing]) .v5-marquee-window{overflow-x:auto;scrollbar-width:none}.v5-marquee:not([data-motion=playing]) .v5-marquee-track{animation:none!important;width:max-content}.v5-marquee:not([data-motion=playing]) .v5-marquee-group:not(:first-child){display:none}.v5-marquee:not([data-motion=playing]) .v5-marquee-group{white-space:nowrap;min-width:0;width:auto;padding:6px 12px;flex-wrap:nowrap;gap:12px}.v5-marquee--top:not([data-motion=playing]) .v5-marquee-group{font-size:11px}.v5-marquee[data-motion=playing] .v5-marquee-group{display:flex;white-space:nowrap;flex-wrap:nowrap;width:auto;min-width:0}.v5-campaign-slide,.v5-welcome{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/retail-motion.css.map */
