:root{--sh2-space-1: 4px;--sh2-space-gutter: 2px;--sh2-section-y: clamp(64px, 10vw, 128px);--sh2-fs-h1: clamp(36px, 6vw, 72px);--sh2-fs-h2: clamp(28px, 4vw, 44px);--sh2-fs-h3: clamp(22px, 2.4vw, 28px);--sh2-lh-heading: 1.1;--sh2-track-heading: -.01em;--sh2-track-display: -.02em}.sh2-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.sh2-cindex{--sh2-header-h: var(--sh2-header-bar-h-min);background:var(--sh2-bg)}.sh2-cindex__intro{max-width:var(--sh2-max-width);margin:0 auto;padding:var(--sh2-space-5) var(--sh2-page-margin) var(--sh2-space-6);display:flex;flex-direction:column;gap:var(--sh2-space-5)}.sh2-cindex__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--sh2-space-4) var(--sh2-space-8)}.sh2-cindex__h1{margin:0;font-family:var(--sh2-font-heading);font-weight:400;font-size:var(--sh2-fs-h1);line-height:1;letter-spacing:var(--sh2-track-heading)}.sh2-cindex__lede{margin:0;flex:0 1 460px;font-size:var(--sh2-fs-small);line-height:var(--sh2-lh-body);color:var(--sh2-ink-2);text-wrap:pretty}.sh2-cindex__body{max-width:var(--sh2-max-width);margin:0 auto;padding:0 var(--sh2-page-margin)}.sh2-cindex__section{scroll-margin-top:104px;padding-top:var(--sh2-space-8);display:flex;flex-direction:column;gap:var(--sh2-space-5)}.sh2-cindex__section--spaced{padding-top:var(--sh2-section-y)}.sh2-cindex__rule-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:var(--sh2-space-4);border-bottom:var(--sh2-hairline-strong)}.sh2-cindex__h2{margin:0;font-family:var(--sh2-font-heading);font-weight:400;font-size:var(--sh2-fs-h2);line-height:var(--sh2-lh-heading);letter-spacing:var(--sh2-track-heading)}.sh2-cindex__h3{margin:0;font-family:var(--sh2-font-heading);font-weight:400;font-size:var(--sh2-fs-h3);line-height:var(--sh2-lh-heading);letter-spacing:var(--sh2-track-heading)}.sh2-cindex__note{font-size:var(--sh2-fs-caption);color:var(--sh2-ink-2)}.sh2-cindex__archive{display:flex;flex-direction:column;gap:var(--sh2-space-4);padding-top:var(--sh2-space-7)}.sh2-cindex__close{margin:var(--sh2-section-y) 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:var(--sh2-space-7) var(--sh2-space-8);padding-top:var(--sh2-space-6);border-top:var(--sh2-hairline-strong)}.sh2-cindex__close-col{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sh2-space-4)}.sh2-cindex__close-text{margin:0;max-width:420px;font-size:var(--sh2-fs-small);line-height:var(--sh2-lh-body);color:var(--sh2-ink-2);text-wrap:pretty}.sh2-crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:var(--sh2-fs-caption);color:var(--sh2-ink-2)}.sh2-crumbs li{display:flex;align-items:center;gap:8px}.sh2-crumbs li+li:before{content:"/";color:var(--sh2-ink-3)}.sh2-crumbs a{color:var(--sh2-ink-2);text-decoration:none}.sh2-crumbs a:hover{color:var(--sh2-ink);text-decoration:underline;text-underline-offset:4px}.sh2-crumbs [aria-current=page]{color:var(--sh2-ink)}.sh2-ctile{position:relative;container-type:inline-size;height:100%;color:var(--sh2-ink)}.sh2-ctile__inner{display:flex;flex-direction:column;height:100%}.sh2-ctile__media{position:relative;overflow:hidden;background:var(--sh2-media-bg);aspect-ratio:2 / 3}.sh2-ctile--ratio-editorial .sh2-ctile__media{aspect-ratio:4 / 5}.sh2-ctile__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:opacity var(--sh2-dur-media) var(--sh2-ease)}.sh2-ctile__copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sh2-space-2);padding:var(--sh2-space-3) var(--sh2-space-3) var(--sh2-space-5)}.sh2-ctile__eyebrow{color:var(--sh2-ink-2)}.sh2-ctile__title{margin:0;font-family:var(--sh2-font-display);font-weight:400;font-size:22px;line-height:1.15;letter-spacing:var(--sh2-track-heading);text-wrap:balance}.sh2-ctile__link{color:inherit;text-decoration:none;text-underline-offset:5px;text-decoration-thickness:1px}.sh2-ctile__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.sh2-ctile__link:hover{color:inherit}.sh2-ctile__line{margin:0;font-size:var(--sh2-fs-small);line-height:1.5;font-weight:var(--sh2-weight-light);color:var(--sh2-ink-2);max-width:38ch;text-wrap:pretty}.sh2-ctile__secondary{position:relative;z-index:2;display:inline-flex;align-items:center;min-height:var(--sh2-tap);margin-top:-6px;font-family:var(--sh2-font-ui);font-size:var(--sh2-fs-label);letter-spacing:var(--sh2-track-label);text-transform:uppercase;font-weight:var(--sh2-weight-medium);color:var(--sh2-ink);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;transition:color var(--sh2-dur-color) var(--sh2-ease)}.sh2-ctile__secondary:hover{color:var(--sh2-ink-2)}@media(hover:hover){.sh2-ctile:hover .sh2-ctile__media img{opacity:.88}.sh2-ctile:hover .sh2-ctile__link{text-decoration:underline}.sh2-ctile--text:hover .sh2-ctile__copy{background:var(--sh2-media-bg)}}.sh2-ctile--feature .sh2-ctile__title{font-size:var(--sh2-fs-h3)}.sh2-ctile--compact .sh2-ctile__title{font-size:19px;line-height:1.2}.sh2-ctile--text .sh2-ctile__copy{flex:1;justify-content:flex-end;background:var(--sh2-bg-alt);padding:var(--sh2-space-5);aspect-ratio:2 / 3;transition:background var(--sh2-dur-color) var(--sh2-ease)}.sh2-ctile--text.sh2-ctile--ratio-auto .sh2-ctile__copy{aspect-ratio:auto;min-height:104px;padding:var(--sh2-space-4)}.sh2-ctiles-wrap{container-type:inline-size}.sh2-ctiles{list-style:none;margin:0;padding:0;display:grid;gap:var(--sh2-space-gutter);grid-template-columns:repeat(var(--sh2-ctiles-sm, 2),minmax(0,1fr))}.sh2-ctiles>li{min-width:0}@container (min-width: 768px){.sh2-ctiles{grid-template-columns:repeat(var(--sh2-ctiles-md, 3),minmax(0,1fr))}}@container (min-width: 1200px){.sh2-ctiles{grid-template-columns:repeat(var(--sh2-ctiles-lg, 4),minmax(0,1fr))}}.sh2-archive{container-type:inline-size;color:var(--sh2-ink)}.sh2-archive__seasons{list-style:none;margin:0;padding:0}.sh2-archive__link{color:var(--sh2-ink);text-decoration:none;text-underline-offset:5px;text-decoration-thickness:1px;transition:color var(--sh2-dur-color) var(--sh2-ease)}.sh2-archive__link:hover{color:var(--sh2-ink-2);text-decoration:underline}.sh2-archive__runway{font-size:var(--sh2-fs-caption);color:var(--sh2-ink-2);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.sh2-archive__runway:hover{color:var(--sh2-ink)}.sh2-archive--rows .sh2-archive__grid{border-top:var(--sh2-hairline-strong)}.sh2-archive--rows .sh2-archive__year{display:grid;grid-template-columns:64px minmax(0,1fr);gap:var(--sh2-space-4);align-items:baseline;padding:var(--sh2-space-3) 0;border-bottom:var(--sh2-hairline)}.sh2-archive--rows .sh2-archive__year-title{margin:0;font-family:var(--sh2-font-ui);font-size:var(--sh2-fs-label);letter-spacing:var(--sh2-track-label);font-weight:var(--sh2-weight-medium);color:var(--sh2-ink-2)}.sh2-archive--rows .sh2-archive__seasons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--sh2-space-4)}.sh2-archive--rows .sh2-archive__season{display:flex;flex-direction:column;align-items:flex-start}.sh2-archive--rows .sh2-archive__season--spring{grid-column:2}.sh2-archive--rows .sh2-archive__link{display:inline-flex;align-items:center;min-height:var(--sh2-tap);font-family:var(--sh2-font-display);font-size:19px;line-height:1.2}.sh2-archive--rows .sh2-archive__runway{margin-top:-8px;padding-bottom:6px}@container (min-width: 768px){.sh2-archive--rows .sh2-archive__year{grid-template-columns:120px minmax(0,1fr);padding:var(--sh2-space-2) 0}.sh2-archive--rows .sh2-archive__season{flex-direction:row;align-items:baseline;gap:var(--sh2-space-4)}.sh2-archive--rows .sh2-archive__link{font-size:22px}.sh2-archive--rows .sh2-archive__runway{margin:0;padding:0}}@container (min-width: 1200px){.sh2-archive--rows .sh2-archive__grid{display:grid;grid-auto-flow:column;grid-template-rows:repeat(var(--sh2-archive-rows, 8),auto);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--sh2-space-8)}}.sh2-jumpbar{background:var(--sh2-bg);color:var(--sh2-ink);border-top:var(--sh2-hairline);border-bottom:var(--sh2-hairline)}.sh2-jumpbar__list{list-style:none;margin:0;padding:0 var(--sh2-page-margin);display:flex;gap:var(--sh2-space-5);overflow-x:auto;scrollbar-width:none}.sh2-jumpbar__list::-webkit-scrollbar{display:none}.sh2-jumpbar__link{display:inline-flex;align-items:center;min-height:var(--sh2-tap);white-space:nowrap;font-family:var(--sh2-font-ui);font-size:var(--sh2-fs-label);letter-spacing:var(--sh2-track-label);text-transform:uppercase;font-weight:var(--sh2-weight-medium);color:var(--sh2-ink-2);text-decoration:none;text-underline-offset:8px;text-decoration-thickness:1px;transition:color var(--sh2-dur-color) var(--sh2-ease)}.sh2-jumpbar__link:hover,.sh2-jumpbar__link[aria-current]{color:var(--sh2-ink);text-decoration:underline}@media(min-width:990px){.sh2-jumpbar--sticky{position:sticky;top:var(--sh2-header-h, 0px);z-index:20}.sh2-jumpbar__list{gap:var(--sh2-space-6)}}.sh2-clist-wrap{container-type:inline-size}.sh2-clist{list-style:none;margin:0;padding:0;columns:var(--sh2-clist-sm, 2);column-gap:var(--sh2-space-5);border-top:var(--sh2-hairline-strong)}@container (min-width: 768px){.sh2-clist{columns:var(--sh2-clist-md, 3)}}@container (min-width: 1200px){.sh2-clist{columns:var(--sh2-clist-lg, 4);column-gap:var(--sh2-space-7)}}.sh2-clist>li{break-inside:avoid;border-bottom:var(--sh2-hairline)}.sh2-clist__link{display:flex;align-items:center;min-height:52px;font-size:var(--sh2-fs-body);font-weight:var(--sh2-weight-light);color:var(--sh2-ink);text-decoration:none;text-underline-offset:5px;text-decoration-thickness:1px;transition:color var(--sh2-dur-color) var(--sh2-ease)}.sh2-clist__link:hover{color:var(--sh2-ink-2);text-decoration:underline}@media(prefers-reduced-motion:reduce){.sh2-ctile__media img,.sh2-ctile--text .sh2-ctile__copy,.sh2-archive__link,.sh2-jumpbar__link,.sh2-clist__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/sh2-collections-index.css.map */
