.blur-image-wrapper{position:relative;width:100%;overflow:hidden;aspect-ratio:1 / var(--aspect-ratio, 1)}@supports not (aspect-ratio: 1){.blur-image-wrapper:before{content:"";display:block;padding-top:calc(var(--aspect-ratio, 1) * 100%)}.blur-image-wrapper>img{position:absolute;top:0;left:0}}.blur-image__placeholder,.blur-image__main{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.blur-image__placeholder{filter:blur(var(--blur-amount, 20px));z-index:1;-webkit-user-select:none;user-select:none;pointer-events:none}.blur-image__main{opacity:0;z-index:2;transition:opacity .4s ease-in-out}.blur-image__main.lazyloaded,.blur-image__main[loading=eager]{opacity:1}.blur-image__main:not([src*="data:"]){animation:fadeIn .4s ease-in-out forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.blur-image-wrapper--placeholder{background-color:#e5e5e5;aspect-ratio:1}.blur-image__placeholder-svg{width:100%;height:100%;opacity:.3}.blur-image-wrapper{transform:translateZ(0);will-change:auto}.blur-image__placeholder,.blur-image__main{backface-visibility:hidden;-webkit-backface-visibility:hidden}@media (max-width: 767px){.blur-image__placeholder{filter:blur(15px)}}@media (min-resolution: 2dppx){.blur-image__placeholder{filter:blur(25px)}}@media (prefers-color-scheme: dark){.blur-image-wrapper{background-color:#2a2a2a}.blur-image-wrapper--placeholder{background-color:#3a3a3a}}@media print{.blur-image__placeholder{display:none}.blur-image__main{opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/180/assets/blur-image.css.map */
