.custom-shop-category{--csc-line: rgba(var(--color-foreground), .15);display:flex;flex-direction:column}.custom-shop-category__heading{margin:0;padding:3.2rem 1.5rem 2.4rem;text-align:center}.custom-shop-category__list{display:grid;grid-template-columns:1fr;margin:0;padding:0;list-style:none;border-top:1px solid var(--csc-line)}.custom-shop-category__item{border-bottom:1px solid var(--csc-line)}.custom-shop-category__link{--csc-ease: cubic-bezier(.22, 1, .36, 1);position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;height:100%;padding:2rem 2.4rem;color:rgb(var(--color-foreground));text-decoration:none}.custom-shop-category__link:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:rgb(var(--color-foreground));transform:scaleX(0);transform-origin:left;transition:transform .46s var(--csc-ease)}.custom-shop-category__label{font-family:var(--re-font-nicholas, var(--font-heading-family));font-size:2rem;font-weight:400;letter-spacing:.04em;transition:transform .46s var(--csc-ease)}.custom-shop-category__arrow{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;border:1px solid rgba(var(--color-foreground),.5);border-radius:50%;background-color:rgb(var(--color-background));transition:background-color .46s var(--csc-ease),color .46s var(--csc-ease),border-color .46s var(--csc-ease)}.custom-shop-category__link:focus-visible:after{transform:scaleX(1)}.custom-shop-category__link:focus-visible .custom-shop-category__label{transform:translate(.8rem)}.custom-shop-category__link:focus-visible .custom-shop-category__arrow{background-color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}@media(hover:hover){.custom-shop-category__link:hover:after{transform:scaleX(1)}.custom-shop-category__link:hover .custom-shop-category__label{transform:translate(.8rem)}.custom-shop-category__link:hover .custom-shop-category__arrow{background-color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}}.custom-shop-category__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:-2px}.custom-shop-category__media{position:relative;aspect-ratio:var(--csc-ratio-mobile);overflow:hidden;background:rgb(var(--color-background))}.custom-shop-category__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,rgb(var(--color-background)),rgba(var(--color-background),.6) 20%,rgba(var(--color-background),0) 50%),rgba(0,0,0,var(--csc-overlay))}.custom-shop-category__video,.custom-shop-category__video video{display:block;width:100%;height:100%}.custom-shop-category__video video{object-fit:cover}@media screen and (min-width:750px){.custom-shop-category__heading{padding:4.8rem 5rem 3.2rem}.custom-shop-category__list{grid-template-columns:repeat(var(--csc-count),minmax(0,1fr));border-bottom:1px solid var(--csc-line)}.custom-shop-category__item{border-bottom:0}.custom-shop-category__item+.custom-shop-category__item{border-left:1px solid var(--csc-line)}.custom-shop-category__item{position:relative}.custom-shop-category__link{padding:2.8rem 4.4rem 2.8rem 3.2rem}.custom-shop-category__item:not(:last-child) .custom-shop-category__arrow{position:absolute;top:50%;right:0;z-index:1;transform:translate(50%,-50%)}.custom-shop-category__label{font-size:2.2rem}.custom-shop-category__media{aspect-ratio:var(--csc-ratio-desktop)}}@media(prefers-reduced-motion:reduce){.custom-shop-category__link:after,.custom-shop-category__label,.custom-shop-category__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-shop-by-category.css.map */
