.trending-category{--tc-columns: 3;--tc-gap: 0px;--tc-text: rgb(var(--color-foreground, 255, 255, 255));--tc-button-text: rgb(var(--color-button-text, 255, 255, 255));--tc-button-hover-text: rgb(var(--color-button, 46, 43, 37));--tc-overlay: #000000;--tc-overlay-opacity: .45;--tc-padding-top: 0px;--tc-padding-bottom: 0px;--tc-mobile-padding-top: 40px;--tc-mobile-padding-bottom: 40px;padding-block:var(--tc-mobile-padding-top) var(--tc-mobile-padding-bottom);color:var(--tc-text);overflow:hidden}.trending-category,.trending-category *{box-sizing:border-box}.trending-category a{color:inherit;text-decoration:none}.trending-category__inner{width:100%;margin-inline:auto}.trending-category__track{display:grid;grid-auto-columns:calc((100% - (var(--tc-gap) * .5)) / 1.5);grid-auto-flow:column;grid-template-columns:none;gap:var(--tc-gap);overflow-x:auto;padding-inline:16px;scroll-padding-inline:16px;scroll-snap-type:inline mandatory;scrollbar-width:none;touch-action:pan-x;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.trending-category__track::-webkit-scrollbar{display:none}.trending-category__card{position:relative;display:block;min-width:0;overflow:hidden;aspect-ratio:3 / 4;background:rgba(var(--color-foreground, 0, 0, 0),.04);color:var(--tc-text);isolation:isolate;scroll-snap-align:start}.trending-category__card:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,0) 46%,var(--tc-overlay) 100%);content:"";opacity:var(--tc-overlay-opacity);pointer-events:none}.trending-category__image,.trending-category__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:block;width:100%;height:100%;transition:transform .45s ease}.trending-category__image{object-fit:cover;object-position:center}.trending-category__card:hover .trending-category__image,.trending-category__card:hover .trending-category__placeholder,.trending-category__card:focus-visible .trending-category__image,.trending-category__card:focus-visible .trending-category__placeholder{transform:scale(1.035)}.trending-category__placeholder{display:grid;place-items:center;padding:24px;background:rgba(var(--color-foreground, 0, 0, 0),.08);color:rgba(var(--color-foreground, 0, 0, 0),.55);text-align:center}.trending-category__content{position:absolute;right:14px;bottom:30px;left:14px;z-index:1;display:grid;justify-items:center;text-align:center}.trending-category__heading{margin:0;color:var(--tc-text);font-size:clamp(20px,6.1vw,30px);font-weight:700;letter-spacing:0;line-height:1.04;text-transform:uppercase}.trending-category__text{max-width:100%;margin:8px 0 0;color:var(--tc-text);font-size:clamp(12px,3.35vw,14px);line-height:1.35}.trending-category__text p{margin:0}.trending-category__button{display:inline-flex;width:min(200px,86%);min-height:42px;align-items:center;justify-content:center;margin-top:14px;padding:11px 16px;border:1px solid var(--tc-button-text);color:var(--tc-button-text);font-size:11px;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase;transition:background .2s ease,color .2s ease}.trending-category__card:hover .trending-category__button,.trending-category__card:focus-visible .trending-category__button{background:var(--tc-button-text);border-color:var(--tc-button-text);color:var(--tc-button-hover-text)}@media screen and (min-width:750px){.trending-category{padding-block:var(--tc-padding-top) var(--tc-padding-bottom)}.trending-category__track{grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(var(--tc-columns),minmax(0,1fr));gap:var(--tc-gap);overflow-x:visible;padding-inline:0;scroll-padding-inline:0;scroll-snap-type:none;touch-action:auto;overscroll-behavior-inline:auto}.trending-category__card{scroll-snap-align:unset}.trending-category__content{right:clamp(18px,3vw,54px);bottom:clamp(24px,4.4vw,70px);left:clamp(18px,3vw,54px)}.trending-category__heading{font-size:clamp(24px,2.05vw,38px);line-height:1.08}.trending-category__text{max-width:480px;margin-top:10px;font-size:clamp(13px,.95vw,16px);line-height:1.45}.trending-category__button{width:min(240px,78%);min-height:44px;margin-top:18px;padding:12px 20px;font-size:12px}}@media(prefers-reduced-motion:reduce){.trending-category__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/114/assets/section-trending-category.css.map */
