.summer-flight-story{--sf-paper: #e6e0d0;--sf-ink: #211f1b;--sf-accent: #8f775c;color:var(--sf-ink);background:var(--sf-paper);overflow:hidden}.summer-flight-story img{display:block;max-width:100%}.sf-slice{position:relative;padding:clamp(32px,5vw,80px) max(24px,calc((100vw - 1440px)/2))}.sf-heading h2,.sf-slice h2,.sf-slice h3{margin:0;font-family:Montserrat,Arial,sans-serif;font-size:80px;font-weight:700;line-height:1.05;letter-spacing:-.035em}.sf-kicker{margin:0 0 16px;font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.16em}.sf-inspiration{--sf-inspiration-gutter: clamp(24px, 5.4vw, 104px);padding:clamp(40px,4.5vw,72px) var(--sf-inspiration-gutter) 0}.sf-inspiration .sf-kicker{margin-bottom:8px}.sf-inspiration__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.sf-inspiration__heading .sf-kicker{flex:none;margin:clamp(20px,3.8vw,58px) 0 0;font-size:clamp(16px,1.9vw,30px);letter-spacing:0}.sf-gallery{overflow:hidden;margin:8px calc(-1 * var(--sf-inspiration-gutter)) 8px}.sf-gallery__track,.sf-gallery__group{display:flex;width:max-content}.sf-gallery__track{animation:sf-gallery-flow 55s linear infinite}.sf-gallery__group{gap:12px;padding-right:12px}.sf-gallery img{width:auto;height:clamp(240px,29vw,556px);max-width:none;aspect-ratio:auto;object-fit:contain;flex:none}.sf-gallery:hover .sf-gallery__track,.sf-gallery:focus-within .sf-gallery__track{animation-play-state:paused}@keyframes sf-gallery-flow{to{transform:translate(-50%)}}.sf-copy{max-width:1200px;margin:0 auto;font:italic 48px/1.35 Lato,Arial,sans-serif;text-align:center}.sf-copy--intro{margin-bottom:8px}.sf-interpretation{display:flex;align-items:center;gap:clamp(4px,.35vw,10px);width:100%;max-width:1800px;min-width:0;margin:0 auto;padding-block:0 clamp(20px,3vw,48px)}.sf-interpretation__image{flex:.9 1 0;min-width:0}.sf-interpretation__image img{width:min(100%,70rem);height:auto;max-height:none;aspect-ratio:59 / 64;object-fit:contain}.sf-interpretation__copy{container-type:inline-size;flex:1.1 1 0;min-width:0;text-align:right}.sf-interpretation__copy h2{max-width:100%;white-space:nowrap;font-size:clamp(12px,8cqi,64px);line-height:1;letter-spacing:-.055em}.sf-interpretation__copy>p{margin:16px 0 0;font:italic clamp(9px,6cqi,3rem)/1.32 Lato,Arial,sans-serif}.sf-interpretation__description span{display:block;white-space:nowrap}.sf-interpretation__available{margin:0 0 8px;font:700 clamp(12px,7.5cqi,54px)/1.1 Montserrat,Arial,sans-serif;white-space:nowrap}.sf-materials{display:flex;justify-content:flex-end;gap:clamp(6px,.7vw,10px);margin-top:0}.sf-material{flex:0 1 32%;min-width:0;text-align:center}.sf-material img{width:100%;height:auto;aspect-ratio:auto;object-fit:contain}.sf-material span{display:block;margin-top:10px;color:var(--sf-accent);font:700 11px/1.3 Montserrat,Arial,sans-serif;letter-spacing:.08em}.sf-material span.sf-material__label--herringbone{color:var(--sf-material-label-color, #373621)}.sf-material span.sf-material__label--khaki{color:var(--sf-material-label-color, #B19375)}.sf-features{position:relative;width:100vw;min-height:0;margin-inline:calc(50% - 50vw);padding:0;line-height:0}.sf-features__backdrop{position:static;width:100%;height:auto;max-width:none;object-fit:initial}.sf-key-features{text-align:center;padding-block:clamp(32px,4vw,64px) clamp(64px,7vw,108px)}.sf-key-features>h2{margin-bottom:clamp(28px,3.4vw,54px)}.sf-key-features__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,6.8vw,108px)}.sf-key-feature{min-width:0}.sf-key-feature img{width:100%;height:auto;aspect-ratio:auto;object-fit:contain}.sf-key-feature p{margin:14px 0 0;font:italic 48px/1.3 Lato,Arial,sans-serif}@media(max-width:749px){.sf-slice{padding:48px 24px}.sf-heading h2,.sf-slice h2,.sf-slice h3{font-size:16px;letter-spacing:-.02em}.sf-kicker{margin-bottom:10px;font-size:9px}.sf-inspiration{--sf-inspiration-gutter: 24px;padding-top:34px;padding-bottom:0}.sf-inspiration__heading{align-items:flex-start;gap:12px}.sf-inspiration__heading .sf-kicker{margin-top:20px;font-size:11px;text-align:right}.sf-gallery{margin-top:6px;margin-bottom:6px}.sf-gallery__group{gap:6px;padding-right:6px}.sf-gallery__track{animation-duration:38s}.sf-gallery img{height:108px}.sf-copy{font-size:9px;line-height:1.5}.sf-copy--intro{margin-bottom:6px}.sf-interpretation{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:2px;align-items:center;padding:0 12px 16px}.sf-interpretation__image,.sf-interpretation__copy{flex:initial}.sf-interpretation__copy h2{font-size:16px;letter-spacing:-.045em;white-space:normal}.sf-interpretation__copy>p{position:relative;width:calc(200% + 2px);margin:8px 0 0 calc(-100% - 2px);font-size:9px;line-height:1.3}.sf-interpretation__description span{display:block;white-space:nowrap}.sf-interpretation__available{margin:0 0 6px;font-size:16px}.sf-material{flex-basis:44%}.sf-material span{margin-top:5px;font-size:clamp(6px,1.8vw,8px);line-height:1.15}.sf-features{width:100vw;margin-inline:calc(50% - 50vw);padding:0}.sf-key-features{padding-block:32px 56px}.sf-key-features>h2{margin-bottom:24px}.sf-key-features__grid{gap:10px}.sf-key-feature p{margin-top:8px;font-size:9px;line-height:1.25}}@media(min-width:750px)and (max-width:999px){.sf-interpretation{gap:4px}.sf-material{flex-basis:42%}}@media(min-width:1700px){.sf-interpretation{max-width:none}}@media(prefers-reduced-motion:reduce){.sf-gallery__track{animation:none;transform:none}.sf-gallery{overflow-x:auto}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/summer-flight-story.css.map */
