.fs-coll{--fc-cream: #F7F4ED;--fc-ink: #263B2C;--fc-olive: #728771;--fc-muted: #596559;color:var(--fc-ink);background:var(--fc-cream)}.fs-coll *{box-sizing:border-box}.fs-coll h1,.fs-coll h2,.fs-coll h3{color:var(--fc-ink);letter-spacing:-.035em;line-height:1.13;font-weight:500}.fs-coll__container{padding-top:66px;padding-bottom:18px}.fs-coll__eyebrow{margin:0 0 14px;color:var(--fc-olive);letter-spacing:.17em;font-size:11px;font-weight:650;text-transform:uppercase}.fs-coll-hero{background:var(--fc-cream);text-align:left}.fs-coll-hero__layout{position:relative;display:grid;grid-template-areas:"hero";align-items:center;width:100%;max-width:none;min-height:0;margin:0;padding:0}.fs-coll-hero__text{grid-area:hero;position:relative;z-index:3;width:44%;max-width:480px;padding:35px 25px 35px 45px;text-align:left;pointer-events:none}.fs-coll-hero__text .fs-coll__eyebrow{margin-bottom:15px}.fs-coll-hero h1{font-size:clamp(46px,4.2vw,76px);line-height:1.08;font-weight:500;letter-spacing:-.04em;max-width:680px;margin:0 0 26px;text-wrap:balance}.fs-coll-hero__description{font-size:clamp(17px,1.35vw,22px);line-height:1.65;color:var(--fc-muted);max-width:580px;margin:0}.fs-coll-hero__visual{grid-area:hero;position:relative;z-index:1;width:100%;max-width:none;height:auto;aspect-ratio:21 / 9;overflow:hidden;background:#f7f4ed;border-radius:0}.fs-coll-hero__visual picture{display:block;width:100%;height:100%}.fs-coll-hero__image{display:block;width:100%;height:100%;object-fit:contain;object-position:center;transform:none}.fs-coll-hero__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(247,244,237,.42) 0%,rgba(247,244,237,.12) 38%,transparent 60%)}.fs-coll-hero__placeholder{width:100%;min-height:320px;display:grid;place-items:center;background:linear-gradient(130deg,#e4e5da,#eedfd1);color:var(--fc-olive);font-size:12px;letter-spacing:.16em}.fs-coll__section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:30px}.fs-coll__section-heading h2{font-size:clamp(30px,3vw,44px);margin:0}.fs-coll__section-heading>p{margin:0 0 5px;color:var(--fc-muted);font-size:15px}.fs-coll-featured__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.fs-coll-grid__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 20px}.fs-coll-card{display:block;min-width:0;text-decoration:none;color:var(--fc-ink)}.fs-coll-card__media{position:relative;overflow:hidden;border-radius:13px;background:#e6e8df;aspect-ratio:4 / 5}.fs-coll-card__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.fs-coll-card__bottom{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:18px 3px}.fs-coll-card__bottom h3{margin:0;font-size:clamp(19px,1.7vw,25px);transition:color .2s ease}.fs-coll-card__bottom p{margin:9px 0 0;color:var(--fc-muted);line-height:1.5;font-size:13px}.fs-coll-card__arrow{font-size:21px;line-height:1;color:var(--fc-olive);transition:transform .25s ease,color .25s ease}.fs-coll-grid__items .fs-coll-card__media{aspect-ratio:5 / 3}.fs-coll-grid__items h3{font-size:clamp(17px,1.5vw,21px)}.fs-coll-card:hover .fs-coll-card__image{transform:scale(1.04)}.fs-coll-card:hover .fs-coll-card__bottom h3,.fs-coll-card:hover .fs-coll-card__arrow{color:var(--fc-olive)}.fs-coll-card:hover .fs-coll-card__arrow{transform:translate(3px,-3px)}.fs-coll-card:focus-visible{outline:3px solid var(--fc-olive);outline-offset:4px;border-radius:5px}.fs-coll-grid .fs-coll__container{padding-top:55px;padding-bottom:72px}.fs-coll-end{padding:0 0 90px}.fs-coll-end__panel{text-align:center;padding:56px 22px;background:#ecede5;border:1px solid #D7DCD2;border-radius:16px}.fs-coll-end__panel h2{font-size:clamp(28px,3vw,42px);margin:0 0 17px}.fs-coll-end__panel>p:not(.fs-coll__eyebrow){font-size:15px;line-height:1.7;color:var(--fc-muted);margin:0 auto 23px;max-width:540px}.fs-coll-end__button{display:inline-flex;align-items:center;gap:17px;padding:14px 25px;border-radius:999px;background:var(--fc-ink);border:1px solid var(--fc-ink);color:#fff;text-decoration:none;font-size:14px;font-weight:600;transition:background-color .22s ease,border-color .22s ease}.fs-coll-end__button:hover{background:#45674d;border-color:#45674d;color:#fff}.fs-coll-end__button:focus-visible{outline:3px solid var(--fc-olive);outline-offset:4px}@media(min-width:750px)and (max-width:989px){.fs-coll-hero__layout{padding-top:30px;padding-bottom:28px}.fs-coll-hero__text{grid-area:hero;position:relative;z-index:3;width:min(48%,650px);max-width:650px;margin-left:max(5vw,calc((100vw - 1200px)/2));padding:35px 25px;text-align:left;pointer-events:none}.fs-coll-hero h1{font-size:clamp(30px,4.3vw,42px)}.fs-coll-hero__description{font-size:14px}.fs-coll-featured__grid{gap:14px}.fs-coll-grid__items{gap:20px 14px}}@media(max-width:749px){.fs-coll-hero{text-align:center}.fs-coll-hero__layout{display:flex;flex-direction:column;width:100%;max-width:none;min-height:0;padding:30px 0 0}.fs-coll-hero__text{width:100%;max-width:none;margin:0;padding:0 22px 25px;text-align:center;pointer-events:auto}.fs-coll-hero__text .fs-coll__eyebrow{font-size:11px;margin-bottom:13px}.fs-coll-hero h1{font-size:clamp(32px,8.5vw,40px);line-height:1.12;margin:0 auto 18px}.fs-coll-hero__description{font-size:15px;line-height:1.65;margin:0 auto}.fs-coll-hero__visual{width:100%;height:auto;border-radius:0}.fs-coll-hero__visual picture,.fs-coll-hero__image{display:block;width:100%;height:auto;object-fit:contain}.fs-coll-hero__image{width:100%;height:auto;object-fit:contain}.fs-coll-hero__visual:after{display:none}.fs-coll__container{padding-top:44px;padding-bottom:8px}.fs-coll__section-heading{display:block;margin-bottom:23px}.fs-coll__section-heading>p{margin-top:10px}.fs-coll-featured__grid{grid-template-columns:1fr;gap:18px}.fs-coll-featured__grid .fs-coll-card__media{aspect-ratio:5 / 3}.fs-coll-card__bottom{padding:13px 3px 7px}.fs-coll-card__bottom h3{font-size:23px}.fs-coll-grid .fs-coll__container{padding-top:36px;padding-bottom:50px}.fs-coll-grid__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 12px}.fs-coll-grid__items .fs-coll-card__media{aspect-ratio:1 / 1}.fs-coll-grid__items h3{font-size:16px}.fs-coll-end{padding-bottom:60px}.fs-coll-end__panel{padding:42px 16px}}@media(hover:none){.fs-coll-card:hover .fs-coll-card__image,.fs-coll-card:hover .fs-coll-card__arrow{transform:none}}@media(prefers-reduced-motion:reduce){.fs-coll-card__image,.fs-coll-card__arrow,.fs-coll-card__bottom h3,.fs-coll-end__button{transition:none!important}.fs-coll-card:hover .fs-coll-card__image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fs-collections.css.map */
