.img-wrap{margin:0;position:relative;overflow:hidden;width:100%;height:100%;animation:stickyAtcFadeIn .5s ease-out forwards}.img-wrap.hidden{animation:none}.img-wrap.loading.img-wrap-bg{background:#eee}.img-wrap>img{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .2s ease}.img-wrap.loading:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;animation:imgWrapShimmer 1.2s linear infinite}.img-wrap.loading.img-wrap-bg.loading:before{background:linear-gradient(90deg,#ececec 25%,#f5f5f5 37%,#ececec 63%);background-size:400% 100%}.img-wrap.loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:32px;height:32px;border-radius:50%;border:3px solid #ddd;border-top-color:#bbb;animation:imgWrapSpin .8s linear infinite}.img-wrap.loaded>img{opacity:1}.img-wrap.loaded:before,.img-wrap.loaded:after{display:none}.img-wrap.error{background:#fee}.img-wrap.error:before,.img-wrap.error:after{display:none}@media(prefers-reduced-motion:reduce){.img-wrap.loading:before,.img-wrap.loading:after{animation:none}}@keyframes imgWrapShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes imgWrapSpin{to{transform:rotate(360deg)}}@keyframes imgWrapFadeIn{0%{opacity:0}to{opacity:1}}img,video,a{-webkit-user-drag:none;user-drag:none}*{-webkit-touch-callout:none}html.no-select *:not(input,textarea,select,[contenteditable],.allow-select,.allow-select *){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}html.no-select input,html.no-select textarea,html.no-select select,html.no-select [contenteditable],html.no-select .allow-select,html.no-select .allow-select *{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
/*# sourceMappingURL=/cdn/shop/t/41/assets/nextdev--base.css.map */
