.category-section .category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.category-section .category-card{height:clamp(520px,65vw,760px);transform-style:preserve-3d;perspective:1200px;transition:transform .7s cubic-bezier(.16,1,.3,1),filter .7s}.category-section .category-card:before{display:none!important}.category-section .category-card img{transform:scale(1.018);transition:transform 1.15s cubic-bezier(.16,1,.3,1),filter .8s;will-change:transform}.category-section .category-card>div,.category-section .category-card>.category-number,.category-section .category-card>b{transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .5s}.category-section .category-card:hover,.category-section .category-card:focus-visible{transform:translateY(-10px) rotateX(.6deg);filter:drop-shadow(0 28px 24px rgba(24,13,8,.2))}.category-section .category-card:hover img,.category-section .category-card:focus-visible img{transform:scale(1.075) translate3d(0,-.8%,0)}.category-section .category-card:hover>div,.category-section .category-card:focus-visible>div{transform:translate3d(0,-8px,36px)}.category-section .category-card:hover>.category-number,.category-section .category-card:focus-visible>.category-number{transform:translate3d(4px,4px,28px)}.category-section .category-card:hover>b,.category-section .category-card:focus-visible>b{transform:translate3d(-4px,-6px,30px)}.category-section .category-card.is-in-view img{animation:wolfocoCategoryBreathe 9s cubic-bezier(.45,0,.55,1) infinite alternate}.category-section .category-card:nth-child(even).is-in-view img{animation-delay:-4.5s}@keyframes wolfocoCategoryBreathe{from{transform:scale(1.018) translate3d(0,0,0)}to{transform:scale(1.045) translate3d(0,-.45%,0)}}@media(max-width:700px){.category-section .category-grid{grid-template-columns:1fr}.category-section .category-card{height:clamp(500px,132vw,680px)}}@media(prefers-reduced-motion:reduce){.category-section .category-card.is-in-view img{animation:none}.category-section .category-card,.category-section .category-card img{transition:none}}
