.category-section .category-card,.tailored-edit .tailored-card{position:relative;isolation:isolate}.category-section .category-card:before,.tailored-edit .tailored-card:before{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,235,202,.95),transparent) top left/170px 1px no-repeat,linear-gradient(180deg,transparent,rgba(255,235,202,.95),transparent) top left/1px 170px no-repeat,linear-gradient(270deg,transparent,rgba(255,235,202,.8),transparent) bottom right/170px 1px no-repeat,linear-gradient(0deg,transparent,rgba(255,235,202,.8),transparent) bottom right/1px 170px no-repeat;opacity:.45;animation:wolfocoEdgeGlint 7.5s ease-in-out infinite}.category-section .category-card:nth-child(even):before,.tailored-edit .tailored-card:nth-child(even):before{animation-delay:-3.75s}.category-section .category-card:hover:before,.tailored-edit .tailored-card:hover:before{opacity:1}@keyframes wolfocoEdgeGlint{0%,20%{background-position:-170px 0,0 -170px,calc(100% + 170px) 100%,100% calc(100% + 170px)}55%,100%{background-position:calc(100% + 170px) 0,0 calc(100% + 170px),-170px 100%,100% -170px}}@media(prefers-reduced-motion:reduce){.category-section .category-card:before,.tailored-edit .tailored-card:before{animation:none;opacity:.5}}
