.ebd-blue-store .eb-motion-frame{display:block;overflow:hidden;isolation:isolate;background:#cdeaf4}
.ebd-blue-store .eb-motion-surface{transform-origin:50% 50%;scale:1.04;animation:eb-store-drift 8s ease-in-out infinite;animation-play-state:paused}
.ebd-blue-store .eb-motion-cutout{animation:eb-store-float 7.5s ease-in-out infinite;animation-play-state:paused}
.ebd-blue-store .eb-motion-running{animation-play-state:running}
.ebd-blue-store .eb-motion-cutout:nth-child(even){animation-delay:-3s}
.ebd-blue-store :is(.eb-blue-button,.eh-product-add,.ebd-card-action,.cp-button){transition:background-color .22s,color .22s,border-color .22s,box-shadow .22s,translate .22s}
.ebd-blue-store :is(.eb-blue-linkbar a,.eb-blue-collection-tabs a,.eb-editorial-strip a,.ed-subcategories a){transition:background-color .22s,color .22s,filter .22s}
.ebd-blue-store :is(.eh-product-image,.col-grid .pcell .ph){overflow:hidden}
.ebd-blue-store :is(.eh-product-image,.col-grid .pcell .ph) img{transition:scale .5s cubic-bezier(.2,.65,.3,1)}
.ebd-blue-store :is(.eh-product,.col-grid .pcell,.eu-service){transition:box-shadow .3s,translate .3s}
.ebd-blue-store :is(.eb-blue-button,.eh-product-add,.ebd-card-action,.cp-button):focus-visible{translate:0 -2px;box-shadow:0 5px 0 #10171920}
.ebd-blue-store :is(.eh-product-image,.col-grid .pcell .ph):focus-visible img{scale:1.035}
.ebd-blue-store :is(.eb-blue-linkbar a,.eb-blue-collection-tabs a):focus-visible{filter:brightness(.94)}
.eb-motion-toggle{display:inline-flex;align-items:center;gap:8px;margin-top:18px;padding:10px 14px;min-height:44px;background:transparent;color:inherit;border:1px solid currentColor;border-radius:3px;font:600 12px/1.4 Manrope,Arial,sans-serif;cursor:pointer}
.eb-motion-toggle:focus-visible{outline:2px solid currentColor;outline-offset:4px}
@media(hover:hover) and (pointer:fine){
 .ebd-blue-store :is(.eb-blue-button,.eh-product-add,.ebd-card-action,.cp-button):hover{translate:0 -2px;box-shadow:0 5px 0 #10171920}
 .ebd-blue-store :is(.eh-product,.col-grid .pcell,.eu-service):hover{translate:0 -3px;box-shadow:0 10px 24px #1017190d}
 .ebd-blue-store :is(.eh-product-image,.col-grid .pcell .ph):hover img{scale:1.035}
 .ebd-blue-store :is(.eb-blue-linkbar a,.eb-blue-collection-tabs a):hover{filter:brightness(.94)}
 .ebd-blue-store :is(.eb-editorial-strip a,.ed-subcategories a):hover{color:#849200}
 .ebd-blue-store :is(.eb-world-art,.eb-world-mobile-link,.ed-cover-link):hover .eb-motion-cutout{animation-duration:5.5s}
}
@keyframes eb-store-drift{0%,100%{translate:0 -3px}50%{translate:0 3px}}
@keyframes eb-store-float{0%,100%{translate:0 0}50%{translate:0 6px}}
@media(max-width:700px){
 @keyframes eb-store-float{0%,100%{translate:0 0}50%{translate:0 4px}}
 @keyframes eb-store-drift{0%,100%{translate:0 -2px}50%{translate:0 2px}}
}
.ebd-blue-store[data-ebd-motion="paused"] :is(.eb-motion-surface,.eb-motion-cutout,.ee-study-images){animation-play-state:paused!important}
.ebd-blue-store :is(.eb-editorial--japanese-denim,.eb-editorial--shorts) .eb-motion-cutout{animation-name:eb-store-edge-float;height:calc(100% + 8px)}
.ebd-blue-store .eb-world--denim .eb-motion-cutout{animation-name:eb-store-edge-float;scale:1.02;transform-origin:50% 0}
@keyframes eb-store-edge-float{0%,100%{translate:0 0}50%{translate:0 -6px}}
@media(min-width:701px){.ebd-blue-store .eb-editorial--socks-1 .eb-motion-cutout{animation-name:eb-store-edge-float;height:calc(100% + 8px)}}
@media(prefers-reduced-motion:reduce){
 .ebd-blue-store :is(.eb-motion-surface,.eb-motion-cutout,.ee-study-images){animation:none!important;translate:none!important}
 .ebd-blue-store .eb-motion-surface{scale:1}
 .ebd-blue-store :is(.eb-blue-button,.eh-product-add,.ebd-card-action,.cp-button,.eb-blue-linkbar a,.eb-blue-collection-tabs a,.eb-editorial-strip a,.eh-product,.pcell,.eu-service){transition:none!important;translate:none!important}
 .ebd-blue-store :is(.eh-product-image,.col-grid .pcell .ph) img{transition:none!important;scale:1!important}
 .eb-motion-toggle{display:none}
}
