.sf{--sf-gutter: 16px;--sf-gap: 10px;padding:clamp(40px,5vw,72px) 0 var(--section-gap);background:var(--color-background);color:var(--color-text);font-family:var(--font-text)}@media(min-width:992px){.sf{--sf-gutter: 30px;--sf-gap: 14px}}.sf.sf--crumbs{padding-top:32px}.sf__container{width:min(100% - 2 * var(--sf-gutter),var(--container-width));margin-inline:auto}.sf__intro{max-width:760px;margin:0 auto clamp(32px,4vw,52px);text-align:center}.sf .sf__eyebrow{margin:0 0 14px;color:var(--color-text);font-size:13px;letter-spacing:.08em}.sf .sf__heading{margin:0 0 16px;color:var(--color-title);font-size:clamp(28px,3.4vw,44px);font-weight:400;line-height:1.2;letter-spacing:.01em}.sf__lead{font-size:15px;line-height:1.75}.sf__lead p{margin:0 0 12px}.sf__lead p:last-child{margin-bottom:0}.sf-index{margin:0 0 clamp(56px,7vw,104px)}.sf-index__list{display:grid;grid-template-columns:repeat(var(--sf-index-columns, 8),minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.sf .sf-index__link{display:flex;flex-direction:column;gap:10px;color:var(--color-title);text-decoration:none}.sf-index__swatch{display:block;aspect-ratio:3 / 2;border-radius:4px;background:var(--sf-color);box-shadow:inset 0 0 0 1px #0000000f;transition:transform var(--motion-dur-fast) var(--motion-ease-in)}.sf-index__name{font-size:13px;line-height:1.35;text-align:center}.sf .sf-index__link:focus-visible .sf-index__swatch{transform:translateY(calc(var(--motion-nudge) * -1))}.sf .sf-index__link:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.sf__styles{display:flex;flex-direction:column;gap:clamp(64px,8vw,120px)}.sf-style{scroll-margin-top:90px}.sf-style__pair,.sf-style__body{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--sf-gap)}.sf-style--flip .sf-style__pair,.sf-style--flip .sf-style__body{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.sf-style--flip .sf-style__swatch,.sf-style--flip .sf-style__links{order:-1}.sf-style__photo{position:relative;aspect-ratio:3 / 2;overflow:hidden;border-radius:4px;background:var(--sf-color)}.sf-style__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--sf-focus-x, 50%) 50%}.sf-style__swatch{display:flex;flex-direction:column;justify-content:flex-end;min-width:0;padding:clamp(24px,3vw,44px);border-radius:4px;background:var(--sf-color);color:var(--sf-ink);container-type:inline-size}.sf-style__number{margin-bottom:auto;font-size:13px;letter-spacing:.14em;font-variant-numeric:tabular-nums}.sf .sf-style__name{margin:0;color:inherit;font-size:min(clamp(26px,2.6vw,36px),11.2cqi);font-weight:400;line-height:1.15;overflow-wrap:break-word}.sf .sf-style__series{margin:10px 0 0;color:inherit;font-size:clamp(18px,1.6vw,22px);line-height:1.3}.sf .sf-style__swatch--large .sf-style__series{font-size:24px}.sf-style__body{margin-top:clamp(22px,3vw,36px)}.sf-style__main{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.sf-style__main:only-child{grid-column:1 / -1}.sf-style__text{max-width:45.376em;color:var(--vs-text);font-size:15px;line-height:1.75}.sf-style__text p{margin:0 0 12px}.sf-style__text p:last-child{margin-bottom:0}.sf-style__links{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding-inline:clamp(0px,3vw,44px)}.sf .sf-style__links-label{margin:0 0 4px;color:var(--color-text);font-size:12px;letter-spacing:.08em}.sf-style__series-list{align-self:stretch;margin:0;padding:0;list-style:none}.sf .sf-series{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--color-border);color:var(--color-title);text-decoration:none}.sf-series__media{flex:0 0 56px;width:56px;height:56px;overflow:hidden;border-radius:4px;background:var(--color-background-muted)}.sf-series__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--motion-photo-dur) var(--motion-photo-ease)}.sf-series__text{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.sf-series__name{font-size:15px;line-height:1.3}.sf-series__meta{color:var(--color-text);font-size:12px;line-height:1.3}.sf-series__arrow{flex:0 0 auto;color:var(--color-accent);transition:transform var(--motion-dur-fast) var(--motion-ease-out)}.sf .sf-series:focus-visible .sf-series__arrow{transform:translate(var(--motion-nudge))}.sf .sf-series:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.sf .sf-style__designs{margin-top:24px;white-space:nowrap}.sf-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 48px;align-items:center;margin-top:var(--section-gap);padding:clamp(28px,4.5vw,64px);border-radius:4px;background:var(--vs-band)}.sf .sf-cta__heading{margin:0 0 10px;color:var(--color-title);font-size:clamp(22px,2.2vw,30px);font-weight:400;line-height:1.25}.sf .sf-cta__lead{margin:0;font-size:15px;line-height:1.7}.sf-cta__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.sf .sf-cta__button{white-space:nowrap}.sf .sf-cta__button.vs-btn--secondary{background:var(--color-background)}@media(max-width:991px){.sf-index__list{grid-template-columns:repeat(4,minmax(0,1fr))}.sf-cta{grid-template-columns:minmax(0,1fr)}.sf-cta__actions{justify-content:flex-start}}@media(max-width:767px){.sf-index__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 8px}.sf-index__name{font-size:12px}.sf-style__pair,.sf-style__body,.sf-style--flip .sf-style__pair,.sf-style--flip .sf-style__body{grid-template-columns:minmax(0,1fr)}.sf-style--flip .sf-style__swatch,.sf-style--flip .sf-style__links{order:0}.sf-style__photo{aspect-ratio:4 / 3}.sf-style__swatch{min-height:150px;padding:20px}.sf-style__number{margin-bottom:18px}.sf-style__body{gap:24px}.sf-style__links{padding-inline:0}.sf .sf-cta__button{flex:1 1 auto;white-space:normal}}@media(prefers-reduced-motion:no-preference){html:has(.sf){scroll-behavior:smooth}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-style-finder.css.map */
