.collection__background{width:100%;padding-inline:var(--section-padding-inline-mobile);padding-bottom:var(--collection-padding-bottom)}@media screen and (max-width:749px){.collection__background{padding-top:max(var(--collection-padding-top, 0px),4.8rem)}}.collection{width:100%;max-width:var(--section-max-width);margin-inline:auto}.collection--full{max-width:none}.collection__header{margin-bottom:2.4rem}.collection__title{position:absolute;width:.1rem;height:.1rem;margin:-.1rem;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.collection__products{display:flex;flex-direction:column;gap:2.4rem}.collection__product-count{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.collection__double-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;align-items:start}.collection__product-slot,.collection__media-slot,.collection__normal-grid{min-width:0}.collection__normal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}@media screen and (min-width:750px){.collection__normal-grid{grid-template-columns:repeat(var(--collection-normal-columns, 4),minmax(0,1fr))}.collection__double-grid--with-media{grid-template-columns:repeat(var(--collection-feature-columns, 3),minmax(0,1fr))}.collection__double-grid--with-media .collection__product-slot{display:contents}.collection__products--viewport-fit .collection__double-grid,.collection__products--viewport-fit .collection__normal-grid{max-height:var(--collection-grid-viewport-height)}.collection__products--viewport-fit .collection__double-grid{align-items:stretch;justify-content:center;grid-template-columns:repeat(auto-fit,minmax(calc((100% - .8rem)/2),calc((100% - .8rem)/2)))}.collection__products--viewport-fit .collection__double-grid--with-media{grid-template-columns:repeat(var(--collection-feature-columns, 3),minmax(0,1fr))}.collection__products--viewport-fit .collection__double-grid>*,.collection__products--viewport-fit .collection__double-grid .productCard,.collection__products--viewport-fit .collection__double-grid .collectionMedia{min-height:0;max-height:var(--collection-grid-viewport-height)}.collection__products--viewport-fit .collection__double-grid--viewport-anchor{height:var(--collection-grid-viewport-height)}.collection__products--viewport-fit .collection__double-grid--viewport-anchor>.collection__product-slot,.collection__products--viewport-fit .collection__double-grid--viewport-anchor>.collection__media-slot{height:100%;min-height:0}.collection__products--viewport-fit .collection__normal-grid{display:flex;flex-wrap:wrap;justify-content:center;align-content:start}.collection__products--viewport-fit .collection__normal-grid>.productCard{flex:0 0 var(--collection-normal-column-width, calc((100% - .6rem)/4) )}.collection__products--viewport-fit .productCard{min-height:0;max-height:var(--collection-grid-viewport-height)}.collection__products--viewport-fit .collection__double-grid--viewport-anchor .productCard{height:100%}.collection__products--viewport-fit .productCard__media{min-height:0;flex-shrink:1;background:transparent}.collection__products--viewport-fit .collection__double-grid--viewport-anchor .productCard__media{flex:1 1 auto;aspect-ratio:auto}.collection__products--viewport-fit .productCard__content{flex:0 0 auto}.collection__products--viewport-fit .collectionMedia__image,.collection__products--viewport-fit .collectionMedia__video,.collection__products--viewport-fit .collectionMedia__placeholder{object-fit:contain}.collection__products--viewport-fit .collectionMedia{margin-inline:auto;background:transparent}.collection__products--viewport-fit .collectionMedia__overlay{box-sizing:border-box;top:50%;right:auto;bottom:auto;left:var(--collection-chip-left, 50%);width:var(--collection-media-overlay-width, 100%);height:var(--collection-media-overlay-height, 100%);padding:clamp(1rem,2vh,3.2rem) clamp(1rem,2vw,2rem);transform:translate(-50%,-50%);background:transparent}.collection__products--viewport-fit .collectionMedia__overlay.is-viewport-fit-sized{background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.68) 100%)}.collection__products--viewport-fit .collectionMedia__content{max-height:100%;gap:clamp(.8rem,1.5vh,1.6rem)}.collection__products--viewport-fit .collectionMedia__heading{max-width:100%;font-size:clamp(2.4rem,min(5vw,6vh),6.8rem);overflow-wrap:anywhere}.collection__products--viewport-fit .collectionMedia__text{font-size:clamp(1rem,1.3vw,1.4rem);letter-spacing:clamp(.18em,.4vw,.4em)}.collection__products--viewport-fit .collectionMedia__button{min-width:min(18rem,100%);max-width:100%;min-height:clamp(3.6rem,6vh,4.8rem);padding:clamp(.8rem,1.5vh,1.4rem) clamp(1.2rem,2vw,3rem);white-space:normal;overflow-wrap:anywhere}.collection__products--viewport-fit .collection__double-grid--viewport-anchor .collectionMedia{height:100%;aspect-ratio:auto}.collection__products--fixed-featured-card-height .collection__double-grid--with-media .productCard,.collection__products--fixed-featured-card-height .collection__double-grid--with-media .collectionMedia{box-sizing:border-box;height:var(--collection-feature-card-height);max-height:none}.collection__products--fixed-featured-card-height .collection__double-grid--with-media .productCard__media{flex:1 1 0;min-height:0;aspect-ratio:auto}.collection__products--fixed-featured-card-height .collection__double-grid--with-media .productCard__content{flex:0 0 auto}.collection__products--fixed-featured-card-height .collection__double-grid--viewport-anchor.collection__double-grid--with-media{height:auto;max-height:none}.collection__products--fixed-featured-card-height.collection__products--viewport-fit .collection__double-grid--viewport-anchor .productCard,.collection__products--fixed-featured-card-height.collection__products--viewport-fit .collection__double-grid--viewport-anchor .collectionMedia{height:var(--collection-feature-card-height)}.collection__products--fixed-normal-card-height .collection__normal-grid{max-height:none}.collection__products--fixed-normal-card-height .collection__normal-grid .productCard{box-sizing:border-box;height:var(--collection-normal-card-height);max-height:none}.collection__products--fixed-normal-card-height .collection__normal-grid .productCard__media{flex:1 1 0;min-height:0;aspect-ratio:auto}.collection__products--fixed-normal-card-height .collection__normal-grid .productCard__content{flex:0 0 auto}}@media screen and (min-width:750px)and (max-width:1099px){.collection__normal-grid{grid-template-columns:repeat(var(--collection-normal-columns-tablet, 4),minmax(0,1fr))}.collection__products--viewport-fit .collection__normal-grid>.productCard{flex-basis:var(--collection-normal-column-width-tablet, 25%)}}.is-local-search-hidden{display:none!important}.productCard.is-local-search-match{position:relative;z-index:2;outline:.15rem solid #0a0a0a;outline-offset:-.15rem}.collection__pagination{display:flex;justify-content:center;margin-top:3.2rem}.collection__background .collection__pagination{flex-wrap:wrap;align-items:center;gap:.4rem;color:var(--color-foreground, #171717);font-family:var(--font-family-primary),sans-serif;font-size:1.2rem;line-height:1}.collection__background .collection__pagination .page,.collection__background .collection__pagination .prev,.collection__background .collection__pagination .next{display:inline-flex;align-items:center;justify-content:center;min-height:4rem}.collection__background .collection__pagination .page a,.collection__background .collection__pagination .prev a,.collection__background .collection__pagination .next a{display:inline-flex;align-items:center;justify-content:center;min-width:4rem;min-height:4rem;padding:0 1rem;border-bottom:.1rem solid transparent;color:inherit;text-decoration:none;transition:border-color .2s ease,opacity .2s ease}.collection__background .collection__pagination .page a{width:3.2rem;height:3.2rem;min-width:3.2rem;min-height:3.2rem;padding:0;border:.1rem solid var(--color-neutral-200, #e5e5e5);border-radius:0}.collection__background .collection__pagination .page.current{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;min-width:3.2rem;min-height:3.2rem;padding:0;border:.1rem solid var(--color-foreground, #171717);border-radius:0;background:var(--color-foreground, #171717);color:var(--color-background, #fff);font-weight:600}.collection__background .collection__pagination .deco{padding:0 .2rem;color:var(--color-neutral-500, #737373)}.collection__background .collection__pagination a:hover,.collection__background .collection__pagination a:focus-visible{border-bottom-color:currentColor;opacity:.65}.collection__background .collection__pagination .page a:hover,.collection__background .collection__pagination .page a:focus-visible{border-color:var(--color-foreground, #171717);background:var(--color-neutral-100, #f5f5f5);opacity:1}.collection__background .collection__pagination .prev a:hover,.collection__background .collection__pagination .prev a:focus-visible,.collection__background .collection__pagination .next a:hover,.collection__background .collection__pagination .next a:focus-visible{border-bottom-color:transparent}.collection__background .collection__pagination a:focus-visible{outline:.1rem solid currentColor;outline-offset:.2rem}@media screen and (max-width:749px){.collection__background .collection__pagination{flex-wrap:nowrap;gap:.2rem;font-size:1.1rem}.collection__background .collection__pagination .page,.collection__background .collection__pagination .prev,.collection__background .collection__pagination .next{min-height:2.8rem;flex-shrink:0}.collection__background .collection__pagination .page a,.collection__background .collection__pagination .page.current{width:2.6rem;height:2.6rem;min-width:2.6rem;min-height:2.6rem}.collection__background .collection__pagination .prev a,.collection__background .collection__pagination .next a{min-width:0;min-height:2.8rem;padding:0 .2rem;white-space:nowrap}.collection__background .collection__pagination .deco{padding:0}}.collection__empty{display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:8rem 2.4rem;text-align:center}.collection__empty-title,.collection__empty-description{margin:0}.collection__empty-title{font-size:2.4rem;font-weight:600}.collection__empty-description{max-width:46rem;font-size:1.5rem;color:var(--color-neutral-600)}@media screen and (min-width:750px){.collection__background{padding-inline:var(--section-padding-inline-desktop)}}@media screen and (max-width:749px){.collection__normal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;overflow:visible;scroll-snap-type:none}.collection__normal-grid .productCard{flex:none;width:100%;min-width:0;scroll-snap-align:none}.collection__double-grid{grid-template-columns:1fr;gap:2.4rem}.collection__double-grid--media-mobile-top .collection__media-slot{order:1}.collection__double-grid--media-mobile-top .collection__product-slot{order:2}.collection__double-grid--media-mobile-bottom .collection__product-slot{order:1}.collection__double-grid--media-mobile-bottom .collection__media-slot{order:2}.collection__double-grid .productCard{width:100%}}[data-infinite-scroll-sentinel]{display:block;width:100%;height:1px;pointer-events:none}[data-infinite-scroll-loading]{display:flex;justify-content:center;padding:2.4rem 0}[data-infinite-scroll-loading][hidden]{display:none}[data-infinite-scroll-loading]:after{content:"";width:2.4rem;height:2.4rem;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:collection-spin .75s linear infinite}@keyframes collection-spin{to{transform:rotate(360deg)}}@media screen and (min-width:750px){.collection__products--continuous{display:grid;grid-template-columns:repeat(var(--collection-normal-columns-tablet, 4),minmax(0,1fr));grid-auto-flow:row dense;column-gap:.8rem;row-gap:1.4rem;align-items:stretch;align-content:start;width:100%;min-width:0}.collection__products--continuous>.collection__editorial-grid,.collection__products--continuous>.collection__normal-grid{display:contents}.collection__products--continuous .productCard{box-sizing:border-box;min-width:0;width:100%;max-height:none}.collection__products--continuous .collection__editorial-grid>.collection__media-slot,.collection__products--continuous .collection__editorial-grid>.collection__mega-product{grid-column:span 2;grid-row:span 2;position:relative;min-width:0;min-height:0;align-self:stretch}.collection__products--continuous .collection__editorial-grid--media-left>.collection__media-slot,.collection__products--continuous .collection__editorial-grid--media-left>.collection__mega-product{grid-column:1 / span 2}.collection__products--continuous .collection__editorial-grid--media-right>.collection__media-slot,.collection__products--continuous .collection__editorial-grid--media-right>.collection__mega-product{grid-column:-3 / -1}.collection__products--continuous .collection__editorial-grid .collection__media-slot{overflow:hidden}.collection__products--continuous .collection__editorial-grid .collection__media-slot .collectionMedia--editorial{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none;margin:0;aspect-ratio:auto}.collection__products--continuous .collection__mega-product>.productCard{display:flex;flex-direction:column;height:100%;min-height:0}.collection__products--continuous .collection__mega-product .productCard__media{flex:1 1 0;aspect-ratio:auto;min-height:0}.collection__products--continuous .collection__mega-product .productCard__content{flex:0 0 auto}}@media screen and (min-width:990px){.collection__products--continuous{grid-template-columns:repeat(var(--collection-normal-columns, 5),minmax(0,1fr))}.collection__products--continuous .collection__editorial-grid>.collection__media-slot,.collection__products--continuous .collection__editorial-grid>.collection__mega-product{grid-column:span var(--collection-editorial-span, 2)}.collection__products--continuous .collection__editorial-grid--media-left>.collection__media-slot,.collection__products--continuous .collection__editorial-grid--media-left>.collection__mega-product{grid-column:1 / span var(--collection-editorial-span, 2)}}@media screen and (max-width:749px){.collection__products--continuous>.collection__editorial-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;align-items:start}.collection__products--continuous>.collection__normal-grid,.collection__products--continuous>.collection__editorial-grid{min-width:0;max-width:100%;overflow-x:visible;scroll-snap-type:none}.collection__products--continuous .collection__editorial-grid>.productCard,.collection__products--continuous .collection__normal-grid>.productCard{min-width:0;max-width:100%}.collection__products--continuous .collection__editorial-grid>.collection__media-slot,.collection__products--continuous .collection__editorial-grid>.collection__mega-product{grid-column:1 / -1;grid-row:auto;width:100%}.collection__products--continuous .collection__editorial-grid>.collection__media-slot{position:relative;aspect-ratio:4 / 5;overflow:hidden}.collection__products--continuous .collection__editorial-grid .collection__mega-product .productCard__media{aspect-ratio:4 / 5;flex:0 0 auto}}.collectionQuickFilters{position:fixed;top:var(--collection-dock-top, 5.4rem);left:50%;z-index:42;width:max-content;max-width:calc(100vw - 3rem);margin:0;height:3.8rem;box-sizing:border-box;padding:.35rem .45rem;overflow:hidden;transform:none;background:#ffffffb8;border:1px solid rgba(255,255,255,.55);box-shadow:0 .55rem 1.8rem #0000001a,inset 0 0 0 1px #00000009;backdrop-filter:blur(14px) saturate(145%);-webkit-backdrop-filter:blur(14px) saturate(145%)}.collectionQuickFilters__list{display:flex;align-items:center;gap:0;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.collectionQuickFilters__list::-webkit-scrollbar{display:none}.collectionQuickFilters__item{flex:0 0 auto}.collectionQuickFilters__item a{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.45rem .85rem;border:0;border-radius:0;background:transparent;color:#333;font-size:.95rem;line-height:1;letter-spacing:.035em;text-decoration:none;white-space:nowrap}.collectionQuickFilters__item a:hover,.collectionQuickFilters__item a:focus-visible{background:transparent;color:#111;text-decoration:underline;text-underline-offset:.35rem;text-decoration-thickness:1px;outline:none}.collectionQuickFilters__item.is-active a{background:transparent;color:#111;box-shadow:none;font-weight:500;text-decoration:underline;text-underline-offset:.35rem;text-decoration-thickness:1px}@media(max-width:749px){.collectionQuickFilters{top:var(--collection-dock-top, 9.3rem);width:calc(100vw - 2rem);max-width:none;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/manager-collection.css.map */
