.ots-collection-categories-mobile{margin-bottom:1.6rem}.ots-collection-categories-mobile>details{border:.1rem solid rgba(var(--color-foreground),.16);border-radius:var(--ots-radius-sm, .6rem);background:rgb(var(--color-background))}.ots-collection-categories-mobile__summary{display:flex;min-height:4.8rem;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.1rem 1.4rem;color:rgb(var(--color-foreground));cursor:pointer;font-size:1.45rem;font-weight:750;line-height:1.3;list-style:none}.ots-collection-categories-mobile__summary::-webkit-details-marker,.ots-collection-categories__summary::-webkit-details-marker{display:none}.ots-collection-categories-mobile__summary .svg-wrapper,.ots-collection-categories__caret{position:relative;width:1.1rem;height:.7rem;flex:0 0 auto;transition:transform var(--duration-short) ease}.ots-collection-categories-mobile__summary .icon-caret,.ots-collection-categories__summary .icon-caret{position:static;width:100%;height:100%}.ots-collection-categories-mobile>details[open]>.ots-collection-categories-mobile__summary .svg-wrapper,.ots-collection-categories__disclosure[open]>.ots-collection-categories__summary .ots-collection-categories__caret{transform:rotate(180deg)}.ots-collection-categories-mobile__content{padding:0 1.2rem 1.4rem;border-top:.1rem solid rgba(var(--color-foreground),.1)}.ots-collection-categories{color:rgb(var(--color-foreground))}.ots-collection-categories__heading{margin:0;padding:1.4rem 1.2rem 1rem;color:var(--ots-accent, rgb(var(--color-foreground)));font-family:var(--font-body-family);font-size:1.1rem;font-weight:800;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.ots-collection-categories__list{margin:0}.ots-collection-categories__item{margin:0;border-top:.1rem solid rgba(var(--color-foreground),.1)}.ots-collection-categories__all,.ots-collection-categories__link,.ots-collection-categories__summary,.ots-collection-categories__sublink{display:flex;width:100%;min-height:4.4rem;align-items:center;padding:.9rem 1.2rem;border-radius:.5rem;color:rgb(var(--color-foreground));font-size:1.42rem;font-weight:650;line-height:1.35;text-decoration:none}.ots-collection-categories__all{min-height:4.6rem;border:.1rem solid rgba(var(--color-foreground),.16);font-weight:750}.ots-collection-categories__summary{justify-content:space-between;gap:1.6rem;cursor:pointer;list-style:none}.ots-collection-categories__panel{margin:0 .8rem 1rem;padding:.2rem 0 .7rem .9rem;border-left:.2rem solid var(--ots-accent, rgba(var(--color-foreground), .35))}.ots-collection-categories__sublist{margin:0}.ots-collection-categories__sublink{min-height:4rem;padding:.8rem 1rem;color:rgba(var(--color-foreground),.76);font-size:1.32rem;font-weight:520}.ots-collection-categories__sublink--all{color:rgb(var(--color-foreground));font-weight:750}.ots-collection-categories__all:hover,.ots-collection-categories__all:focus-visible,.ots-collection-categories__link:hover,.ots-collection-categories__link:focus-visible,.ots-collection-categories__summary:hover,.ots-collection-categories__summary:focus-visible,.ots-collection-categories__sublink:hover,.ots-collection-categories__sublink:focus-visible,.ots-collection-categories__summary--active,.ots-collection-categories__link--current{color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.06)}.ots-collection-categories__link--current{box-shadow:inset .3rem 0 0 var(--ots-accent, rgb(var(--color-foreground)));font-weight:800}.ots-collection-layout__rail{display:contents}@media screen and (max-width:989px){.ots-collection-categories-mobile .ots-collection-categories__heading{padding-right:.2rem;padding-left:.2rem}.ots-collection-categories-mobile .ots-collection-categories__all{margin-bottom:.4rem}}@media screen and (min-width:990px){.ots-collection-layout--categories:not(.facets-vertical){display:grid;grid-template-columns:minmax(21rem,25rem) minmax(0,1fr);align-items:start;column-gap:clamp(2.4rem,3vw,4rem)}.ots-collection-layout--categories:not(.facets-vertical)>.ots-collection-categories-shell--desktop{position:sticky;top:calc(var(--header-height, 12rem) + 2rem);grid-column:1;grid-row:1 / span 2;max-height:calc(100vh - var(--header-height, 12rem) - 4rem);max-height:calc(100dvh - var(--header-height, 12rem) - 4rem);overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-color:rgba(var(--color-foreground),.28) transparent;scrollbar-gutter:stable;scrollbar-width:thin}.ots-collection-layout--categories:not(.facets-vertical)>.facets-wrapper,.ots-collection-layout--categories:not(.facets-vertical)>.product-grid-container{min-width:0;grid-column:2}.ots-collection-categories-shell--desktop .ots-collection-categories{padding:.4rem 1.2rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.16);border-radius:var(--ots-radius-sm, .6rem);background:rgb(var(--color-background))}.facets-vertical.ots-collection-layout--categories{align-items:flex-start}.facets-vertical.ots-collection-layout--categories>.ots-collection-layout__rail{display:block;width:26rem;min-width:0;padding-right:3rem;flex:0 0 26rem}.facets-vertical.ots-collection-layout--categories>.ots-collection-layout__rail>.ots-collection-categories-shell--desktop{margin-bottom:2.4rem}.facets-vertical.ots-collection-layout--categories>.ots-collection-layout__rail>.facets-wrapper{padding-right:0}.facets-vertical.ots-collection-layout--categories>.ots-collection-layout__rail .facets__form-vertical{width:100%}.facets-vertical.ots-collection-layout--categories>.product-grid-container{min-width:0}}@media screen and (min-width:990px)and (max-width:1199px){.ots-collection-layout--categories .product-grid.grid--4-col-desktop .grid__item,.ots-collection-layout--categories .product-grid.grid--5-col-desktop .grid__item,.ots-collection-layout--categories .product-grid.grid--6-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}@media(prefers-reduced-motion:reduce){.ots-collection-categories-mobile__summary .svg-wrapper,.ots-collection-categories__caret{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ots-collection-categories.css.map */
