.featured-categories-content{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.fc-item{position:relative}.fc-image{position:relative;padding-bottom:133%;overflow:hidden}.fc-image img,.fc-image video{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;transition:transform .3s ease}.fc-item h3{font-size:1.6rem;text-align:center;margin:2rem 0 0}.fc-item a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.fc-item:hover .fc-image img{transform:scale(1.05)}@media screen and (max-width:768px){.featured-categories-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 2rem}.fc-item h3{font-size:1.4rem;margin:1.4rem 0 0}.featured-categories-content.slide{display:flex;overflow-x:auto;padding-inline:1.5rem}.featured-categories-content::-webkit-scrollbar{display:none}.featured-categories-content.slide .fc-item{min-width:20rem}.featured-categories-inner:has(.featured-categories-content.slide){padding-inline:0}}.featured-collections-inner{padding-inline:.8rem}.featured-collections-content{display:grid;grid-template-columns:repeat(var(--desk-col),minmax(0,1fr));gap:.8rem}.fcs-item{position:relative}.fcs-item>a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.fcs-item:hover .fcs-image img{transform:scale(1.05)}.fcs-image{position:relative;padding-bottom:150%;overflow:hidden}.fcs-image:after{content:"";position:absolute;bottom:0;left:0;right:0;height:100%;width:100%;background:linear-gradient(180deg,transparent 50%,#0000007F 100%);pointer-events:none}.fcs-image img{position:absolute;height:100%;width:100%;object-fit:cover;transition:transform .3s ease-in-out}.fcs-content{position:absolute;bottom:0;padding:3rem 2rem;text-align:center;color:#fff;width:100%;box-sizing:border-box}.fcs-content *{color:currentColor}.fcs-content{margin:0}.fcs-content h3{margin:0 0 1rem}.fcs-content a{min-width:10rem;display:inline-block;position:relative;z-index:2}.version--2 .fcs-content a{display:none}.image--square .fcs-image{padding-bottom:100%!important}.version--2 .fcs-content h3{margin:0;text-decoration:underline;text-underline-offset:4px;font-weight:500}.version--2 .fcs-item{border-radius:4px;overflow:hidden}@media screen and (max-width:768px){.featured-collections-content{grid-template-columns:repeat(var(--mob-col),minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/featured-categories.css.map */
