.gallery__item .gallery-card-link{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;position:relative;overflow:hidden;cursor:pointer}.gallery__item .gallery-card-link:hover,.gallery__item .gallery-card-link:focus{color:inherit;text-decoration:none}.gallery__item .glass-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:0;transition:opacity .5s cubic-bezier(.25,.46,.45,.94);background:linear-gradient(135deg,#ffffff14,#ffffff05 40%,#ffffff0f 60%,#ffffff03);backdrop-filter:blur(2px) saturate(1.2) brightness(1.1);-webkit-backdrop-filter:blur(2px) saturate(1.2) brightness(1.1);border:1px solid rgba(255,255,255,0);border-radius:inherit}.gallery__item .glass-overlay:before{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:conic-gradient(from 0deg at 50% 50%,transparent 0deg,rgba(255,255,255,.04) 60deg,transparent 120deg,rgba(255,255,255,.06) 180deg,transparent 240deg,rgba(255,255,255,.03) 300deg,transparent 360deg);animation:glass-rotate 8s linear infinite paused;opacity:0;transition:opacity .6s ease}.gallery__item .glass-overlay:after{content:"";position:absolute;top:-100%;left:-60%;width:40%;height:300%;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.07) 45%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.07) 55%,transparent 70%);transform:rotate(25deg);transition:left .8s cubic-bezier(.25,.46,.45,.94)}.gallery__item:hover .glass-overlay,.gallery__item:focus-within .glass-overlay{opacity:1;border-color:#ffffff1f}.gallery__item:hover .glass-overlay:before,.gallery__item:focus-within .glass-overlay:before{opacity:1;animation-play-state:running}.gallery__item:hover .glass-overlay:after,.gallery__item:focus-within .glass-overlay:after{left:120%}.gallery__item .gallery__image{transition:transform .7s cubic-bezier(.25,.46,.45,.94),filter .7s cubic-bezier(.25,.46,.45,.94)}.gallery__item:hover .gallery__image,.gallery__item:focus-within .gallery__image{transform:scale(1.05);filter:brightness(1.08) saturate(1.1)}.gallery__item .card-padding{transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.gallery__item:hover .card-padding,.gallery__item:focus-within .card-padding{transform:translateY(-4px)}.gallery__item>.gallery-card-link,.gallery__item>.responsive-card-padding{transition:box-shadow .5s cubic-bezier(.25,.46,.45,.94)}.gallery__item:hover>.gallery-card-link,.gallery__item:hover>.responsive-card-padding,.gallery__item:focus-within>.gallery-card-link,.gallery__item:focus-within>.responsive-card-padding{box-shadow:inset 0 0 30px #ffffff08,0 8px 32px #0000001f}.gallery__item .gallery-card-link .gallery-card-button-hidden{opacity:.7;transition:opacity .4s ease,transform .4s ease;transform:translateY(0)}.gallery__item:hover .gallery-card-link .gallery-card-button-hidden,.gallery__item:focus-within .gallery-card-link .gallery-card-button-hidden{opacity:1;transform:translateY(-2px)}@keyframes glass-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.gallery__item .glass-overlay,.gallery__item .glass-overlay:before,.gallery__item .glass-overlay:after,.gallery__item .gallery__image,.gallery__item .card-padding,.gallery__item>.gallery-card-link,.gallery__item>.responsive-card-padding{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/gallery-glass-hover.css.map */
