.card-gallery--ew-frame{--ew-card-s: .8;--ew-card-fb: 2.9cqw}.card-gallery--ew-frame,.product-card__content:has(>.card-gallery--ew-frame){overflow:visible!important}.card-gallery--ew-frame .product-media-container{position:relative;overflow:visible;transition:background-color .3s ease}.card-gallery--ew-frame .product-media-container :is(img,.product-media){background:transparent!important}.card-gallery--ew-frame .product-media{overflow:visible}.card-gallery--ew-frame .product-media-container img{transform-origin:center center;box-shadow:0 10px 24px -14px #00000073;transition:transform .3s ease,box-shadow .3s ease}.card-gallery--ew-frame .product-media-container:after{content:"";position:absolute;z-index:1;box-sizing:border-box;pointer-events:none;top:calc((1 - var(--ew-card-s)) * 50% - var(--ew-card-fb));bottom:calc((1 - var(--ew-card-s)) * 50% - var(--ew-card-fb));left:calc((1 - var(--ew-card-s)) * 50% - var(--ew-card-fb));right:calc((1 - var(--ew-card-s)) * 50% - var(--ew-card-fb));border:var(--ew-card-fb) solid transparent;border-image:url(ew-frame-light.webp) 33 / var(--ew-card-fb) stretch;box-shadow:calc(var(--ew-card-fb) * -.18) calc(var(--ew-card-fb) * .28) calc(var(--ew-card-fb) * .45) #00000038,calc(var(--ew-card-fb) * -.05) calc(var(--ew-card-fb) * .08) calc(var(--ew-card-fb) * .1) #0000002e,inset 0 calc(var(--ew-card-fb) * .1) calc(var(--ew-card-fb) * .14) #00000052,inset 0 0 calc(var(--ew-card-fb) * .1) #00000047;opacity:0;transform:scale(calc(1 / var(--ew-card-s)));transform-origin:center center;transition:opacity .2s ease,transform .3s ease}@media(hover:hover){product-card:hover .card-gallery--ew-frame .product-media-container,.card-gallery--ew-frame:hover .product-media-container{background-color:var(--ew-wall, #ecebe8)}product-card:hover .card-gallery--ew-frame .product-media-container img,.card-gallery--ew-frame:hover .product-media-container img{transform:scale(var(--ew-card-s));box-shadow:none}product-card:hover .card-gallery--ew-frame .product-media-container:after,.card-gallery--ew-frame:hover .product-media-container:after{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.card-gallery--ew-frame .product-media-container,.card-gallery--ew-frame .product-media-container img,.card-gallery--ew-frame .product-media-container:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ew-card-frame.css.map */
