@layer sections{.collection-hero-wrap--page{width:100%;max-width:calc(var(--page-width) + var(--gutter) * 2);margin-inline:auto;padding:var(--space-4) var(--gutter) 0}.collection-hero{--x: flex-start;--y: flex-end;--align: start;position:relative;display:grid;overflow:hidden}.collection-hero[data-mobile-position$=center]{--x: center;--align: center}.collection-hero[data-mobile-position$=right]{--x: flex-end;--align: end}.collection-hero[data-mobile-position^=top]{--y: flex-start}.collection-hero[data-mobile-position^=middle]{--y: center}@media(min-width:750px){.collection-hero[data-position$=left]{--x: flex-start;--align: start}.collection-hero[data-position$=center]{--x: center;--align: center}.collection-hero[data-position$=right]{--x: flex-end;--align: end}.collection-hero[data-position^=top]{--y: flex-start}.collection-hero[data-position^=middle]{--y: center}.collection-hero[data-position^=bottom]{--y: flex-end}}.collection-hero--overlay,.collection-hero--tiles{min-height:var(--hero-h-m)}.collection-hero-wrap--page .collection-hero--overlay,.collection-hero-wrap--page .collection-hero--tiles,.collection-hero-wrap--page .collection-hero--split{border-radius:calc(var(--radius-media) * 1.5)}.collection-hero--overlay .collection-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.collection-hero__media :is(img,video,svg){width:100%;height:100%;object-fit:cover}.collection-hero--overlay .collection-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--overlay-color, #000);opacity:var(--overlay, .3);pointer-events:none}.collection-hero--overlay .collection-hero__content,.collection-hero--tiles .collection-hero__content{position:relative;z-index:1;display:flex;align-items:var(--y);justify-content:var(--x);width:100%;max-width:calc(var(--page-width) + var(--gutter) * 2);margin-inline:auto;padding:clamp(1.5rem,1rem + 3vw,3.5rem) var(--gutter)}.collection-hero--overlay.collection-hero--light .collection-hero__content{color:#fff}.collection-hero--overlay.collection-hero--dark .collection-hero__content{color:#111}.collection-hero--tiles{color:var(--tile-text);background-color:var(--tile-bg);isolation:isolate}.collection-hero--tiles .collection-hero__content{z-index:2}.collection-hero__tiles{--tile: calc(var(--tile-m) * 1px);position:absolute;top:50%;left:50%;display:grid;gap:var(--tile-gap);width:max-content;direction:ltr;opacity:var(--tile-opacity);transform:translate(-25%,-50%) rotate(var(--tile-angle));transform-origin:25% 50%;pointer-events:none}.collection-hero__row{display:flex;width:max-content}.collection-hero__row:nth-child(2n){margin-inline-start:calc(var(--tile) * -.5)}.collection-hero__tiles--mosaic{transform:translate(-25%,-50%) scale(1.15)}.collection-hero__tiles--mosaic .collection-hero__row:nth-child(2n){margin-inline-start:0}.collection-hero__row:nth-child(n+8){display:none}.collection-hero__row>span{flex:none;width:var(--tile);height:var(--tile);margin-inline-end:var(--tile-gap);background-color:#ffffff0a;background-position:center;background-size:cover;border-radius:var(--tile-radius)}.collection-hero__row .t0{background-image:var(--t0)}.collection-hero__row .t1{background-image:var(--t1)}.collection-hero__row .t2{background-image:var(--t2)}.collection-hero__row .t3{background-image:var(--t3)}.collection-hero__row .t4{background-image:var(--t4)}.collection-hero__row .t5{background-image:var(--t5)}.collection-hero__row .t6{background-image:var(--t6)}.collection-hero__row .t7{background-image:var(--t7)}.collection-hero__row .t8{background-image:var(--t8)}.collection-hero__row .t9{background-image:var(--t9)}.collection-hero__row .t10{background-image:var(--t10)}.collection-hero__row .t11{background-image:var(--t11)}.collection-hero__row .t12{background-image:var(--t12)}.collection-hero__row .t13{background-image:var(--t13)}.collection-hero__row .t14{background-image:var(--t14)}.collection-hero__row .t15{background-image:var(--t15)}@media(prefers-reduced-motion:no-preference){.collection-hero__tiles--moving .collection-hero__row{animation:hero-tiles var(--tile-time) linear infinite}.collection-hero__tiles--moving .collection-hero__row:nth-child(2n){animation-direction:reverse}}@keyframes hero-tiles{to{transform:translate3d(-50%,0,0)}}.collection-hero__shade{--shade-from: 90deg;--shade-width: calc(var(--tile-shade) + 25%);--shade-edge: linear-gradient( var(--shade-from), var(--tile-bg), var(--tile-bg) calc(var(--shade-width) * .55), color-mix(in srgb, var(--tile-bg) 55%, transparent) calc(var(--shade-width) + 8%), transparent calc(var(--shade-width) + 30%) );--shade-mid: linear-gradient( 90deg, transparent, color-mix(in srgb, var(--tile-bg) 75%, transparent) 25%, color-mix(in srgb, var(--tile-bg) 75%, transparent) 75%, transparent );position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-image:var(--shade-edge);pointer-events:none}.collection-hero[data-mobile-position$=right] .collection-hero__shade{--shade-from: 270deg}.collection-hero[data-mobile-position$=center] .collection-hero__shade{background-image:var(--shade-mid)}.collection-hero__logo{display:block;width:min(var(--logo-w),45vw);height:auto}.collection-hero--tiles .collection-hero__box{gap:.6rem}.collection-hero--tiles .collection-hero__crumbs{--icon-size: 1rem;opacity:.9}.collection-hero--tiles .collection-hero__crumbs a{display:inline-flex;color:inherit;text-decoration:none}.collection-hero--tiles .collection-hero__crumbs [aria-current],.collection-hero__subtitle{color:var(--tile-accent)}.collection-hero--tiles .collection-hero__title{color:inherit;line-height:1.05}.collection-hero__subtitle{font-size:.8rem;letter-spacing:.18em;text-transform:uppercase}.collection-hero__strip{height:8px;background-image:linear-gradient(90deg,transparent,var(--strip) 25%,var(--tile-accent) 50%,var(--strip) 75%,transparent)}.collection-hero--split{grid-template-columns:minmax(0,1fr)}.collection-hero--split .collection-hero__media{position:relative;height:var(--hero-h-m)}.collection-hero--split .collection-hero__content{display:flex;align-items:var(--y);justify-content:var(--x);padding:clamp(1.5rem,1rem + 3vw,3.5rem) var(--gutter)}.collection-hero--simple .collection-hero__content{display:flex;justify-content:var(--x);width:100%;padding:clamp(1.75rem,1.25rem + 2vw,3rem) var(--gutter)}.collection-hero-wrap--full .collection-hero--simple .collection-hero__content{max-width:calc(var(--page-width) + var(--gutter) * 2);margin-inline:auto}.collection-hero-wrap--full .collection-hero--simple{background-color:var(--color-bg)}@media(min-width:750px){.collection-hero--overlay,.collection-hero--tiles{min-height:var(--hero-h)}.collection-hero__tiles{--tile: max(calc(var(--tile-n) * 1px), calc(var(--tile-n) * 100vw / 1920))}.collection-hero__row:nth-child(n+8){display:flex}.collection-hero__shade{--shade-width: var(--tile-shade)}.collection-hero[data-position$=left] .collection-hero__shade{--shade-from: 90deg;background-image:var(--shade-edge)}.collection-hero[data-position$=right] .collection-hero__shade{--shade-from: 270deg;background-image:var(--shade-edge)}.collection-hero[data-position$=center] .collection-hero__shade{background-image:var(--shade-mid)}.collection-hero--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:var(--hero-h)}.collection-hero--split .collection-hero__media{height:auto;min-height:var(--hero-h)}.collection-hero--split .collection-hero__media>:is(img,video,svg,picture){position:absolute;top:0;right:0;bottom:0;left:0}}.collection-hero__box{display:grid;justify-items:var(--align);gap:var(--space-3);max-width:44rem;text-align:var(--align)}.collection-hero__crumbs{color:inherit;opacity:.8}.collection-hero__crumbs [aria-current]{color:inherit}.collection-hero__eyebrow{font-size:var(--eyebrow-size);letter-spacing:var(--eyebrow-spacing);text-transform:var(--eyebrow-case);opacity:.85}.collection-hero__title{margin:0}.collection-hero__count{font-size:.875rem;opacity:.8}.collection-hero__description{max-width:38rem}.collection-hero__description .seo-text{justify-items:var(--align)}.collection-hero__description .seo-text__body{color:inherit}.collection__intro{max-width:calc(48rem + var(--gutter) * 2);padding-block-start:var(--space-5);color:var(--color-fg-muted)}.collection__about{padding-block:var(--space-6) var(--section-gap)}.collection__about-body{max-width:56rem;color:var(--color-fg-muted);font-size:.9375rem}.subcats{display:flex;gap:var(--space-3);margin:0;padding:var(--space-5) 0 0;overflow-x:auto;overflow-y:hidden;list-style:none;scrollbar-width:none}.subcats::-webkit-scrollbar{display:none}.subcats>li{flex-shrink:0}.subcats__item{display:grid;justify-items:center;gap:var(--space-2);color:inherit;font-size:.875rem;text-align:center;text-decoration:none}.subcats--chips .subcats__item{display:inline-flex;padding:.5rem 1rem;border:1px solid var(--color-border-strong);border-radius:999px;transition:background-color var(--duration-fast),color var(--duration-fast)}.subcats--chips .subcats__item:is(:hover,.is-active){color:var(--color-bg);background-color:var(--color-fg)}.subcats__media{width:var(--sub-size);aspect-ratio:1;background-color:var(--color-bg-subtle)}.subcats--circles .subcats__media{border-radius:50%}.subcats--cards .subcats__media{width:calc(var(--sub-size) * 1.4);aspect-ratio:3 / 4;border-radius:var(--radius-media)}.subcats--pills{padding-block-end:var(--space-5);border-block-end:1px dashed var(--color-border-strong)}.subcats--pills .subcats__item{display:inline-flex;align-items:center;gap:.625rem;min-height:3.625rem;padding:.375rem 1.125rem;font-size:.9375rem;border:1px solid var(--color-border-strong);border-radius:999px;transition:border-color var(--duration-fast)}.subcats--pills .subcats__item:is(:hover,.is-active){border-color:var(--color-fg)}.subcats--pills .subcats__item:has(.subcats__media){padding-inline-start:.375rem}.subcats--pills .subcats__media{width:2.75rem;border-radius:50%}.subcats__media img{width:100%;height:100%;object-fit:cover;transition:scale .6s var(--ease)}.subcats__item:hover .subcats__media img{scale:1.06}.subcats__item.is-active .subcats__label{font-weight:var(--font-body-weight-bold)}.collection{padding-block:var(--space-6) var(--section-gap)}.collection__layout{display:grid;gap:var(--space-6)}@media(min-width:990px){.collection__layout--sidebar{grid-template-columns:16rem minmax(0,1fr);gap:var(--space-7)}}ts-facets[aria-busy=true] .collection__results{opacity:.5;transition:opacity var(--duration)}.toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-block-end:var(--space-5)}.toolbar__group{display:flex;align-items:center;gap:var(--space-3)}.toolbar__count{font-size:.875rem;color:var(--color-fg-muted)}.toolbar__filter-btn{--icon-size: 1.125rem;display:inline-flex;align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-2) var(--space-4);font-size:.875rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-input)}.toolbar__sort{display:flex;align-items:center;gap:var(--space-2);font-size:.875rem}.toolbar__sort .select{min-height:2.75rem;padding-block:var(--space-2);font-size:.875rem}.columns-switch{display:none}@media(min-width:990px){.columns-switch{display:flex;gap:var(--space-1)}}.columns-switch button{display:grid;place-items:center;width:2.25rem;height:2.25rem;color:var(--color-fg-muted);border-radius:var(--radius-input);transition:color var(--duration-fast),background-color var(--duration-fast)}.columns-switch button:hover{color:var(--color-fg)}.columns-switch__glyph{display:flex;gap:2px;height:.875rem}.columns-switch__glyph i{width:3px;background-color:currentColor;border-radius:1px}.columns-switch button[aria-pressed=true]{color:var(--color-fg);background-color:var(--color-bg-subtle)}@media(min-width:990px){.collection__layout--sidebar .facets__dialog{position:static;display:block;width:auto;height:auto;overflow:visible;background:none}.collection__layout--sidebar .facets__dialog>.drawer__panel{position:static;width:auto;background:none;box-shadow:none;translate:none}.collection__layout--sidebar .facets__dialog :is(.drawer__header,.facets__footer){display:none}.collection__layout--sidebar .facets__dialog .drawer__body{padding:0;overflow:visible}ts-facets:has(.collection__layout--sidebar) .toolbar__filter-btn{display:none}}.facet{border-block-end:1px solid var(--color-border)}.facet__summary{--icon-size: 1rem;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-4);font-size:.9375rem;font-weight:var(--font-body-weight-bold)}.facet__summary .icon{transition:rotate var(--duration) var(--ease)}.facet[open]>.facet__summary .icon{rotate:180deg}.facet__list{display:grid;gap:var(--space-2);max-height:18rem;padding-block-end:var(--space-4);overflow-y:auto}.facet__option{display:flex;align-items:center;gap:.625rem;font-size:.875rem;cursor:pointer}.facet__option.is-disabled{opacity:.45;cursor:default}.facet__value-count{font-size:.8125rem;color:var(--color-fg-muted)}.facet__list--swatch{grid-template-columns:repeat(auto-fill,minmax(2.75rem,1fr))}.facet__list--swatch .facet__option{position:relative;justify-content:center}.facet__list--swatch input{position:absolute;opacity:0}.facet__swatch{display:block;width:2rem;height:2rem;background-color:var(--swatch-color, var(--color-bg-subtle));background-image:var(--swatch-image, none);background-position:center;background-size:cover;border-radius:50%;box-shadow:inset 0 0 0 1px #00000024}.facet__list--swatch input:checked+.facet__swatch{outline:2px solid var(--color-fg);outline-offset:2px}.facet__list--swatch input:focus-visible+.facet__swatch{outline:2px dashed var(--color-fg);outline-offset:2px}.facet__price{display:flex;align-items:center;gap:var(--space-2);padding-block-end:var(--space-4)}.facet__price .input{min-height:2.75rem;padding:var(--space-2) var(--space-3)}.facets__footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-3)}.facets__footer .button{min-height:2.75rem;padding-inline:var(--space-3)}.active-filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-block-end:var(--space-5)}.active-filters__clear{font-size:.875rem}.collection__empty{display:grid;justify-items:center;gap:var(--space-4);padding-block:var(--space-8);text-align:center}.pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-1);margin-block-start:var(--space-7)}.pagination__item{--icon-size: 1rem;display:grid;place-items:center;min-width:2.75rem;height:2.75rem;font-size:.9375rem;text-decoration:none;border-radius:var(--radius-input)}.pagination__item[aria-current=page]{background-color:var(--color-fg);color:var(--color-bg)}a.pagination__item:hover{background-color:var(--color-bg-subtle)}.load-more{display:grid;justify-items:center;gap:var(--space-3);margin-block-start:var(--space-7)}.load-more__progress{font-size:.8125rem;color:var(--color-fg-muted)}.search-page__form{max-width:40rem;margin:0 auto var(--space-6)}.search-page__title{margin-block-end:var(--space-5);text-align:center}.columns-switch--mobile{display:flex;gap:var(--space-1)}@media(min-width:990px){.columns-switch--mobile{display:none}}.collection--sticky-toolbar .toolbar{position:sticky;top:var(--header-offset, 0px);z-index:5;margin-inline:calc(var(--gutter) * -1);padding:var(--space-2) var(--gutter);background-color:var(--color-bg)}@media(min-width:990px){.collection--sticky-toolbar .toolbar{position:static;margin-inline:0;padding:0;background:none}.collection__layout--sticky .facets{position:sticky;top:calc(var(--header-offset, 0px) + var(--space-5));align-self:start;max-height:calc(100vh - var(--header-offset, 0px) - var(--space-7));overflow-y:auto;scrollbar-width:thin}}.facet__search{padding-block-end:var(--space-3)}.facet__search .input{min-height:2.5rem;padding-block:var(--space-2);font-size:.875rem}.facet__list.is-expanded,.facet__list:has(>li:not(.facet__extra)~li:not([hidden]).facet__extra){max-height:none}.facet__more{margin-block-end:var(--space-4);font-size:.875rem}.facet__list--sizes{grid-template-columns:repeat(auto-fill,minmax(3.25rem,1fr));gap:var(--space-2)}.facet__list--sizes .facet__option{position:relative;justify-content:center;min-height:2.5rem;padding:.25rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-input);transition:background-color var(--duration-fast),color var(--duration-fast)}.facet__list--sizes input{position:absolute;opacity:0;pointer-events:none}.facet__list--sizes .facet__value-count{display:none}.facet__list--sizes .facet__option:has(input:checked){color:var(--color-bg);background-color:var(--color-fg);border-color:var(--color-fg)}.facet__list--sizes .facet__option:has(input:focus-visible){outline:2px solid var(--color-fg);outline-offset:2px}.facet__list--labelled{grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));row-gap:var(--space-3)}.facet__list--labelled .facet__option{flex-direction:column;gap:.375rem}.facet__swatch-label{max-width:100%;overflow:hidden;font-size:.75rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.price-slider{position:relative;height:1.75rem;margin-block:var(--space-1) var(--space-3)}.price-slider__track{position:absolute;inset-inline:0;top:50%;height:3px;background:linear-gradient(to right,var(--color-border) var(--low),var(--color-fg) var(--low),var(--color-fg) var(--high),var(--color-border) var(--high));border-radius:2px;translate:0 -50%}.price-slider input[type=range]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;margin:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none}.price-slider input[type=range]::-webkit-slider-thumb{width:1.125rem;height:1.125rem;background-color:var(--color-bg);border:2px solid var(--color-fg);border-radius:50%;cursor:grab;pointer-events:auto;-webkit-appearance:none;appearance:none}.price-slider input[type=range]::-moz-range-thumb{width:1rem;height:1rem;background-color:var(--color-bg);border:2px solid var(--color-fg);border-radius:50%;cursor:grab;pointer-events:auto}.price-slider input[type=range]::-moz-range-track{background:none}@media(min-width:990px){.collection__layout--horizontal .facets__dialog{position:static;display:block;width:auto;height:auto;overflow:visible;background:none}.collection__layout--horizontal .facets__dialog>.drawer__panel{position:static;width:auto;background:none;box-shadow:none;translate:none}.collection__layout--horizontal .facets__dialog :is(.drawer__header,.facets__footer){display:none}.collection__layout--horizontal .facets__dialog .drawer__body{padding:0;overflow:visible}.collection__layout--horizontal .facets__form{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-block-end:var(--space-5)}.collection__layout--horizontal .facet{position:relative;border:0}.collection__layout--horizontal .facet__summary{gap:var(--space-2);min-height:2.75rem;padding:var(--space-2) var(--space-4);font-size:.875rem;border:1px solid var(--color-border-strong);border-radius:999px}.collection__layout--horizontal .facet[open]>.facet__summary{border-color:var(--color-fg)}.collection__layout--horizontal .facet>:not(summary){position:absolute;inset-inline-start:0;top:calc(100% + .5rem);z-index:6;width:max-content;min-width:15rem;max-width:22rem;padding:var(--space-4);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-input);box-shadow:var(--shadow-popover)}.collection__layout--horizontal .facet>.facet__search{position:absolute;top:calc(100% + .5rem);padding-block-end:0;border-end-start-radius:0;border-end-end-radius:0;box-shadow:none}.collection__layout--horizontal .facet:has(>.facet__search)>.facet__list{top:calc(100% + 4.25rem);border-start-start-radius:0;border-start-end-radius:0}.collection__layout--horizontal .facet>.facet__more{display:none}.collection__layout--horizontal .facet>.facet__list{max-height:20rem}.collection__layout--horizontal .facet>.facet__list .facet__extra{display:list-item}.collection__layout--horizontal .facet>.price-slider,.collection__layout--horizontal .facet>.facet__price{position:static;min-width:0;padding:0;border:0;box-shadow:none}.collection__layout--horizontal .facet:has(>.facet__price){display:block}.collection__layout--horizontal .facet[open]:has(>.facet__price)>:is(.price-slider,.facet__price){position:absolute;top:calc(100% + .5rem);width:18rem;padding:var(--space-4);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-input);box-shadow:var(--shadow-popover)}.collection__layout--horizontal .facet[open]:has(>.price-slider)>.facet__price{top:calc(100% + 3.5rem);border-start-start-radius:0;border-start-end-radius:0}.collection__layout--horizontal .facet[open]:has(>.price-slider)>.price-slider{height:3.5rem;border-end-start-radius:0;border-end-end-radius:0;box-shadow:none}ts-facets:has(.collection__layout--horizontal) .toolbar__filter-btn{display:none}}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-collection.css.map */
