.shop-category{--sc-font-sans: "Inter", Arial, sans-serif;--sc-font-serif: "Cormorant Garamond";background-color:var(--sc-bg, #F9F9F7);padding-top:var(--sc-padding-top, var(--fi-section-padding-desktop, 80px));padding-bottom:var(--sc-padding-bottom, var(--fi-section-padding-desktop, 80px))}.shop-category__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px}.shop-category--align-center .shop-category__header{flex-direction:column;align-items:center;text-align:center}.shop-category__intro{max-width:640px}.shop-category__preheading{margin:0 0 14px;color:#0d0c09}.shop-category__heading{margin:0 0 16px;color:#000;font-weight:500}.shop-category__description{color:var(--sc-text, rgba(13, 12, 9, .64));opacity:1}.shop-category__description p{color:inherit}.shop-category__view-all{flex:none;padding:0 38px;border-color:var(--sc-btn-border, #0D0C09);color:var(--sc-btn-text, #0D0C09)}.shop-category__view-all:hover{background-color:var(--sc-btn-hover-bg, #0D0C09);color:var(--sc-btn-hover-text, #F9F9F7)}.shop-category__grid{display:grid;grid-template-columns:repeat(var(--sc-columns, 4),1fr);grid-auto-rows:var(--sc-row-height, 271px);grid-auto-flow:row dense;gap:var(--sc-gap, 8px)}.shop-category__card{position:relative;display:block;overflow:hidden;border-radius:var(--sc-radius, 0px);text-decoration:none;grid-column:span 1;grid-row:span 1}.shop-category__card--large{grid-column:span 2;grid-row:span 2}.shop-category__card-media{position:absolute;top:0;right:0;bottom:0;left:0}.shop-category__card-media img,.shop-category__card-media svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.shop-category__card:hover .shop-category__card-media img{transform:scale(1.04)}.shop-category__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(var(--sc-scrim-rgb, 0 0 0) / calc(var(--sc-scrim-opacity, .25) + .2)) 0%,rgb(var(--sc-scrim-rgb, 0 0 0) / var(--sc-scrim-opacity, .25)) calc(var(--sc-scrim-height, 60%) / 2),rgb(var(--sc-scrim-rgb, 0 0 0) / 0) var(--sc-scrim-height, 60%))}.shop-category__card-content{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;height:100%;padding:24px;justify-content:flex-end;color:var(--sc-card-text, #FFFFFF)}.shop-category__card-content:has(.shop-category__card-subtext){--sc-reveal: 23px ;transform:translateY(var(--sc-reveal));transition:transform .45s cubic-bezier(.22,.61,.36,1)}.shop-category__card:hover .shop-category__card-content:has(.shop-category__card-subtext),.shop-category__card:focus-visible .shop-category__card-content:has(.shop-category__card-subtext){transform:translateY(0)}.shop-category__card--large .shop-category__card-content{padding:32px}.shop-category__card-label{font-family:var(--sc-font-sans);font-weight:200;font-size:24px;line-height:1.15;text-transform:uppercase}.shop-category__card--large .shop-category__card-label{font-size:24px;font-weight:200}.shop-category__card-subtext{font-family:var(--sc-font-sans);font-weight:500;font-size:12px;line-height:1.25;letter-spacing:.48px;color:#f3f4e4;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;opacity:0;transition:opacity .3s ease}.shop-category__card:hover .shop-category__card-subtext,.shop-category__card:focus-visible .shop-category__card-subtext{opacity:1}@media(prefers-reduced-motion:reduce){.shop-category__card-content:has(.shop-category__card-subtext){transform:none;transition:none}}@media(min-width:750px){.shop-category__container.fi-container{padding-top:60px}}@media(max-width:989px)and (min-width:750px){.shop-category__grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:749px){.shop-category__card-content:has(.shop-category__card-subtext){transform:none}.shop-category__card-subtext{opacity:1}a.shop-category__card.shop-category__card--large.grid-number-2{grid-row:span 1!important}a.shop-category__card.shop-category__card--small.grid-number-5{grid-row:span 2!important}.shop-category__header{align-items:flex-start;gap:12px;margin-bottom:0}.shop-category__view-all{align-self:flex-start}.shop-category__view-all{border:0;padding:0;margin:0!important;text-decoration:underline;text-underline-offset:4px}.shop-category__grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:112.5px;gap:8px}.shop-category__card--large{grid-column:span 1;grid-row:span 2}.shop-category__card-content{padding:20px;gap:6px}.shop-category__card-label,.shop-category__card--large .shop-category__card-label{font-size:18px;font-weight:300}.shop-category__card-content{padding:12px 18px!important}.shop-category__card-subtext{display:none}.shop-category__heading{margin-bottom:0}.shop-category__intro{max-width:unset;width:100%}.category-split__header .section-header{display:flex;align-items:flex-end;justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/section-shop-by-category.css.map */
