:root{--drop-loader-bg: #f4f1ec;--drop-loader-logo-opacity: .075;--drop-loader-duration: 1.35s;--drop-loader-logo-max: 220px}.drop-media-shimmer{background:radial-gradient(circle at 50% 45%,#ffffffb8,#fff0 42%),var(--drop-loader-bg, #f4f1ec);isolation:isolate;overflow:hidden;position:relative!important}.product-media-container .media.drop-media-shimmer,.product-media-container.media-fit-cover .media.drop-media-shimmer,.deferred-media__poster.drop-media-shimmer,button.thumbnail.drop-media-shimmer,.drop-static-products__media.drop-media-shimmer,.drop-static-products__key-link.drop-media-shimmer,.drop-collection-grid__media.drop-media-shimmer{position:relative!important}.product-card-wrapper .card__media .media.drop-media-shimmer{bottom:0;left:0;position:absolute!important;right:0;top:0;width:100%}.media>.drop-media-shimmer__mark,.drop-media-shimmer>.drop-media-shimmer__mark{align-items:center;bottom:0!important;display:grid!important;height:100%!important;justify-content:center;left:0!important;margin:0!important;opacity:var(--drop-loader-logo-opacity, .075);padding:0!important;place-items:center!important;pointer-events:none;position:absolute!important;right:0!important;top:0!important;transition:none;width:100%!important;z-index:1}.drop-media-shimmer__mark svg{display:block;flex-shrink:0;height:auto;width:min(42%,var(--drop-loader-logo-max, 220px))}.drop-media-shimmer.is-loaded .drop-media-shimmer__mark,.drop-media-shimmer:has(.drop-media-shimmer__img[data-loaded]) .drop-media-shimmer__mark{opacity:0;transition:none;visibility:hidden}.drop-media-shimmer__img:not([data-loaded]){opacity:0!important;transform:none!important;transition:none!important;visibility:hidden!important}.drop-media-shimmer__hover-img:not([data-loaded]){opacity:0!important;transform:none!important;transition:none!important;visibility:hidden!important}.drop-media-shimmer__img[data-loaded]{opacity:1!important;position:absolute;transform:none!important;transition:none!important;visibility:visible!important;z-index:3}.drop-static-products__key-link.drop-media-shimmer .drop-media-shimmer__img[data-loaded],.drop-static-products__key-link.drop-media-shimmer .drop-static-products__key-image[data-loaded]{height:auto!important;inset:auto!important;position:static!important;width:100%!important}.drop-static-products__key-link.drop-media-shimmer picture{display:block;width:100%}.drop-media-shimmer__hover-img[data-loaded]{position:absolute;visibility:visible!important;z-index:4}.drop-media-shimmer.is-loaded .drop-media-shimmer__hover-img[data-loaded]{transition:opacity var(--duration-long, .5s) ease,transform var(--duration-long, .5s) ease!important}@media screen and (min-width:990px){.drop-media-shimmer:not(.is-loaded)>img+img,.card-wrapper:hover .drop-media-shimmer:not(.is-loaded)>img+img,.drop-static-products__card:hover .drop-media-shimmer:not(.is-loaded)>img+img{opacity:0!important;transform:none!important;visibility:hidden!important;z-index:0!important}.card-wrapper:hover .drop-media-shimmer:not(.is-loaded)>img.drop-media-shimmer__img,.drop-static-products__card:hover .drop-media-shimmer:not(.is-loaded)>img.drop-media-shimmer__img{opacity:0!important;visibility:hidden!important}.card-wrapper:hover .media.media--hover-effect.drop-media-shimmer.is-loaded>img.drop-media-shimmer__img[data-loaded]:first-child:not(:only-child){opacity:0!important;z-index:1}.card-wrapper:hover .media.media--hover-effect.drop-media-shimmer.is-loaded>img.drop-media-shimmer__hover-img[data-loaded]{opacity:1!important;transform:scale(1.03);visibility:visible!important;z-index:4}.drop-static-products__card:hover .drop-static-products__media.drop-media-shimmer.is-loaded>img.drop-media-shimmer__img[data-loaded]:first-of-type:not(:only-of-type){z-index:1}.drop-static-products__card:hover .drop-static-products__media.drop-media-shimmer.is-loaded>img.drop-media-shimmer__hover-img[data-loaded]{opacity:1!important;transform:scale(1.03);visibility:visible!important;z-index:4}}.drop-media-shimmer:not(.is-loaded):has(.drop-media-shimmer__img:not([data-loaded])):after{animation:drop-logo-shimmer var(--drop-loader-duration, 1.35s) cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(105deg,#fff0 0% 36%,#ffffffa3 48%,#ffffff38 54%,#fff0 66% 100%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;transform:translate3d(-120%,0,0);will-change:transform;z-index:2}.drop-media-shimmer.is-loaded:after,.drop-media-shimmer:has(.drop-media-shimmer__img[data-loaded]):after{animation:none;opacity:0;transition:none;visibility:hidden}@keyframes drop-logo-shimmer{0%{transform:translate3d(-120%,0,0)}to{transform:translate3d(120%,0,0)}}.thumbnail.drop-media-shimmer{--drop-loader-logo-max: 120px;overflow:hidden}.drop-collection-grid__media.drop-media-shimmer{background:var(--drop-loader-bg, #f4f1ec)}.drop-static-products__media.drop-media-shimmer .drop-media-shimmer__img[data-loaded],.drop-collection-grid__media.drop-media-shimmer .drop-media-shimmer__img[data-loaded],.drop-static-products__media.drop-media-shimmer .drop-media-shimmer__hover-img[data-loaded],.media.drop-media-shimmer .drop-media-shimmer__hover-img[data-loaded]{display:block;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center;position:absolute;width:100%}@media(prefers-reduced-motion:reduce){.drop-media-shimmer:not(.is-loaded):has(.drop-media-shimmer__img:not([data-loaded])):after{animation:none;opacity:.28;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/drop-media-loader.css.map */
