:root{--waluoo-ink: #111313;--waluoo-charcoal: #242321;--waluoo-paper: #f2efe9;--waluoo-muted: #c8c4bd;--waluoo-accent: var(--color-primary, #62c9c5);--waluoo-rule: rgb(242 239 233 / 18%);--waluoo-page-gutter: clamp(18px, 3vw, 44px)}.waluoo-collection-hero,.waluoo-subcategory,.waluoo-fit-help,.waluoo-editor-note{box-sizing:border-box;color:var(--waluoo-paper);font-family:var(--font-body--family, sans-serif)}.waluoo-collection-hero *,.waluoo-subcategory *,.waluoo-fit-help *{box-sizing:border-box}.waluoo-collection-hero{isolation:isolate;min-height:clamp(560px,58vw,760px);overflow:hidden;position:relative;background-color:var(--waluoo-charcoal)}.waluoo-collection-hero--compact{min-height:clamp(280px,30vw,420px)}.waluoo-collection-hero:before,.waluoo-subcategory:before,.waluoo-fit-help:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-image:none;background-repeat:no-repeat;content:"";opacity:0;pointer-events:none}.waluoo-collection-hero__media,.waluoo-collection-hero__image,.waluoo-collection-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.waluoo-collection-hero__image{display:block;object-fit:var(--waluoo-desktop-fit, cover);object-position:var(--waluoo-desktop-position, 50% 50%)}.waluoo-collection-hero__shade{background-color:#0b0c0c57}.waluoo-collection-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:min(48rem,52%);min-height:inherit;margin-inline-end:auto;margin-inline-start:0;padding:clamp(42px,6vw,92px) var(--waluoo-page-gutter);background:linear-gradient(90deg,rgb(11 12 12 / 52%),rgb(11 12 12 / 18%) 78%,transparent);text-wrap:balance}.waluoo-collection-hero--compact .waluoo-collection-hero__content{width:min(44rem,56%)}.waluoo-collection-hero__eyebrow{margin:0 0 16px;color:var(--waluoo-muted);font-size:.78rem;font-weight:600;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.waluoo-collection-hero__heading{max-width:12ch;margin:0;color:inherit;font-family:var(--font-heading--family, var(--font-body--family, sans-serif));font-size:clamp(3.2rem,6.2vw,6.9rem);font-weight:var(--font-heading--weight, 750);letter-spacing:-.045em;line-height:.92;text-transform:uppercase}.waluoo-collection-hero--compact .waluoo-collection-hero__heading{font-size:clamp(2.5rem,4.6vw,5rem)}.waluoo-collection-hero__intro{max-width:42rem;margin-block-start:18px;color:var(--waluoo-paper);font-size:clamp(1rem,1.35vw,1.28rem);line-height:1.45}.waluoo-collection-hero__intro>:first-child{margin-block-start:0}.waluoo-collection-hero__intro>:last-child{margin-block-end:0}.waluoo-collection-hero__cta,.waluoo-fit-help__link{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:1px solid var(--waluoo-accent);margin-block-start:24px;padding:10px 28px;color:var(--waluoo-accent);font-size:.84rem;font-weight:700;letter-spacing:.08em;line-height:1;text-decoration:none;text-transform:uppercase;transition:background-color .16s ease,color .16s ease}.waluoo-collection-hero__cta:hover,.waluoo-fit-help__link:hover{background-color:var(--waluoo-accent);color:var(--waluoo-ink)}.waluoo-collection-hero__cta:focus-visible,.waluoo-subcategory-card__link:focus-visible,.waluoo-subcategory__track:focus-visible,.waluoo-fit-help__link:focus-visible{outline:3px solid var(--waluoo-paper);outline-offset:3px}.waluoo-subcategory{position:relative;background-color:var(--waluoo-ink)}.waluoo-subcategory__nav{padding:8px var(--waluoo-page-gutter) 10px;border-block:1px solid var(--waluoo-rule)}.waluoo-subcategory__track{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(8px,1.25vw,20px);min-height:44px}.waluoo-subcategory-card{min-width:0}.waluoo-subcategory-card__link{display:grid;min-height:70px;grid-template-columns:70px minmax(0,1fr);align-items:center;gap:16px;color:inherit;text-decoration:none}.waluoo-subcategory-card__image{display:block;width:70px;height:70px;object-fit:cover;object-position:center}.waluoo-subcategory-card__body{display:flex;min-width:0;flex-direction:column;gap:5px}.waluoo-subcategory-card__title{overflow:hidden;font-size:clamp(.72rem,.92vw,.9rem);letter-spacing:.06em;line-height:1.25;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.waluoo-subcategory-card__title:after{display:block;width:42px;border-block-end:1px solid currentcolor;margin-block-start:8px;content:"";opacity:.68}.waluoo-subcategory-card__count{color:var(--waluoo-muted);font-size:.72rem;line-height:1.2}.waluoo-subcategory--chips .waluoo-subcategory__track{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.waluoo-subcategory--chips .waluoo-subcategory-card__link{min-height:44px;grid-template-columns:1fr;border:1px solid var(--waluoo-rule);padding:8px 18px;text-align:center}.waluoo-subcategory--chips .waluoo-subcategory-card__body{align-items:center}.waluoo-subcategory--chips .waluoo-subcategory-card__title:after,.waluoo-subcategory--chips .waluoo-subcategory-card__count{display:none}.waluoo-subcategory__progress{display:none}.waluoo-pixel-divider{height:clamp(24px,3.4vw,48px);background-image:url(waluoo-pixel-step-divider.png);background-position:center 47%;background-repeat:repeat-x;background-size:auto 92px;mix-blend-mode:screen;opacity:.28}.waluoo-fit-help{position:relative;background-color:var(--waluoo-charcoal)}.waluoo-fit-help__inner{display:flex;width:min(100%,1440px);min-height:180px;align-items:center;justify-content:space-between;gap:40px;margin-inline:auto;padding:clamp(36px,5vw,72px) var(--waluoo-page-gutter)}.waluoo-fit-help__content{max-width:58rem}.waluoo-fit-help__heading{margin:0;color:inherit;font-family:var(--font-heading--family, var(--font-body--family, sans-serif));font-size:clamp(1.8rem,3vw,3.25rem);letter-spacing:-.025em;line-height:1;text-transform:uppercase}.waluoo-fit-help__copy{margin-block-start:14px;color:var(--waluoo-muted);font-size:1rem;line-height:1.55}.waluoo-fit-help__link{flex:0 0 auto;margin-block-start:0}.waluoo-editor-note{min-height:88px;padding:24px var(--waluoo-page-gutter);border:1px dashed currentcolor;background-color:var(--waluoo-charcoal)}@media(max-width:749px){.waluoo-collection-hero{min-height:clamp(520px,68svh,680px)}.waluoo-collection-hero--compact{min-height:clamp(260px,42svh,360px)}.waluoo-collection-hero__image{object-fit:var(--waluoo-mobile-fit, cover);object-position:var(--waluoo-mobile-position, 50% 50%)}.waluoo-collection-hero__shade{background:linear-gradient(0deg,rgb(11 12 12 / 68%),rgb(11 12 12 / 18%) 72%,transparent)}.waluoo-collection-hero__content,.waluoo-collection-hero--compact .waluoo-collection-hero__content{width:100%;justify-content:flex-end;padding-block:44px}.waluoo-collection-hero__heading,.waluoo-collection-hero--compact .waluoo-collection-hero__heading{max-width:11ch;font-size:clamp(2.45rem,13vw,4.4rem)}.waluoo-collection-hero__intro{font-size:1rem}.waluoo-subcategory__nav{padding-inline:0}.waluoo-subcategory__track,.waluoo-subcategory--chips .waluoo-subcategory__track{display:grid;overflow-x:auto;grid-auto-columns:minmax(220px,78vw);grid-auto-flow:column;grid-template-columns:none;gap:10px;padding:0 var(--waluoo-page-gutter) 8px;overscroll-behavior-inline:contain;scroll-padding-inline:var(--waluoo-page-gutter);scroll-snap-type:inline mandatory;scrollbar-width:thin}.waluoo-subcategory--chips .waluoo-subcategory__track{grid-auto-columns:minmax(170px,58vw)}.waluoo-subcategory-card{scroll-snap-align:start}.waluoo-subcategory-card__link{min-height:76px}.waluoo-subcategory__progress:not([hidden]){display:block;width:calc(100% - (2 * var(--waluoo-page-gutter)));height:3px;margin:4px var(--waluoo-page-gutter) 0;accent-color:var(--waluoo-accent)}.waluoo-fit-help__inner{min-height:0;flex-direction:column;align-items:flex-start;gap:24px}}@media(min-width:750px){.waluoo-subcategory-card__link:hover .waluoo-subcategory-card__title{color:var(--waluoo-accent)}}@media(prefers-reduced-motion:reduce){.waluoo-collection-hero__cta,.waluoo-fit-help__link{transition:none}.waluoo-subcategory__track{scroll-behavior:auto}}@media screen and (max-width:749px){:is(main[data-template^=collection]:has(.waluoo-collection-promo[data-waluoo-collection-handle=new-in]),main[data-template^=collection]:has(.waluoo-collection-promo[data-waluoo-collection-handle=best-sellers])) .facets-toggle,:is(main[data-template^=collection]:has(.waluoo-collection-promo[data-waluoo-collection-handle=new-in]),main[data-template^=collection]:has(.waluoo-collection-promo[data-waluoo-collection-handle=best-sellers])) .facets-block-wrapper--horizontal{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/waluoo-collections.css.map */
