.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{margin:0;font-family:Montserrat,Arial,sans-serif;font-size:60px;font-weight:700;line-height:1.05;letter-spacing:-.035em}.sf-inspiration__title-prefix,.sf-inspiration__title-main{font:inherit}.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-sumo-denim{width:100vw;margin:0 calc(50% - 50vw)}.sf-sumo-denim__heading{padding:0 24px 2px;color:#e26a24;text-align:center;font-family:Roboto Slab,Georgia,serif;font-size:clamp(16px,5.56vw,80px)!important;font-weight:900;line-height:1.1;letter-spacing:0}.sf-sumo-denim__image{width:100%;height:auto}.sf-sumo-denim__copy{max-width:1200px;margin:0 auto;padding:clamp(20px,3vw,44px) 24px 0;text-align:center;font-size:clamp(12px,1.67vw,24px);line-height:1.25}.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--centered{justify-content:center;text-align:center}.sf-inspiration__heading .sf-kicker{flex:none;margin:clamp(20px,3.8vw,58px) 0 0;font-size:36px;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:1400px;margin:0 auto;font:italic 36px/1.35 Lato,Arial,sans-serif;text-align:center}.sf-copy span{display:block}.sf-copy--intro{margin:0 auto 4px}.sf-interpretation{display:grid;grid-template-columns:repeat(24,1fr);align-items:center;position:relative;width:100%;max-width:1800px;min-width:0;margin:0 auto;padding-block:2px clamp(20px,3vw,48px)}.sf-interpretation__image{grid-column:1 / 14;grid-row:1;min-width:0;z-index:1}.sf-interpretation__image img{width:100%;height:auto;max-height:none;aspect-ratio:59 / 64;object-fit:contain;display:block}.sf-interpretation__copy{grid-column:7 / -1;grid-row:1;container-type:inline-size;min-width:0;text-align:right;z-index:2;position:relative}.sf-interpretation__copy h2{max-width:100%;white-space:nowrap;font-size:clamp(16px,8cqi,64px);line-height:1;letter-spacing:-.055em}.sf-interpretation__copy>p{margin:16px 0 0;font:italic 36px/1.32 Lato,Arial,sans-serif}.sf-interpretation__description span{display:block;white-space:nowrap}.sf-interpretation .sf-interpretation__available{margin:clamp(16px,2vw,32px) 0 8px;font:700 clamp(12px,5.5cqi,50px)/1.1 Montserrat,Arial,sans-serif;letter-spacing:-.02em;white-space:nowrap}.sf-materials{display:flex;justify-content:flex-end;gap:clamp(6px,.7vw,10px);margin-top:0}.sf-material{flex:0 1 clamp(100px,25cqi,195px);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 clamp(9px,5cqi,20px) 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 clamp(12px,1.67vw,24px)/1.5 Lato,Arial,sans-serif}@media(max-width:749px){.sf-slice{padding:48px 24px}.sf-heading h2,.sf-slice h2{font-size:16px;letter-spacing:-.02em}.sf-inspiration__heading--centered .sf-inspiration__title-prefix{font-size:12px;font-weight:400;letter-spacing:0}.sf-inspiration__heading--centered .sf-inspiration__title-main{font-size:16px;font-weight:700;letter-spacing:-.02em}.sf-kicker{margin-bottom:10px;font-size:9px}.sf-inspiration{--sf-inspiration-gutter: 24px;padding-top:34px;padding-bottom:0}.sf-sumo-denim__copy{padding-right:24px;padding-left:24px}.sf-inspiration__heading{align-items:flex-start;gap:12px}.sf-inspiration__heading .sf-kicker{margin-top:20px;font-size:9px;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:216px}.sf-copy{font-size:11px;line-height:1.35}.sf-copy span{display:inline}.sf-copy--intro{margin:0 auto 4px;font-size:11px;line-height:1.35}.sf-interpretation{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:2px;align-items:center;padding:6px 4px}.sf-interpretation__image{grid-column:1;grid-row:1;flex:initial}.sf-interpretation__copy{grid-column:2;grid-row:1;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:11px;line-height:1.3}.sf-interpretation__description span{display:block;white-space:nowrap}.sf-interpretation .sf-interpretation__available{margin:0 0 6px;font-size:11px}.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:6px 56px}.sf-key-features>h2{margin-bottom:24px}.sf-key-features__grid{gap:10px}.sf-key-feature p{margin-top:8px;font-size:12px;line-height:1.5}}@media(min-width:750px)and (max-width:999px){.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}}.sf-sumo-comparison-section{width:100vw;margin-inline:calc(50% - 50vw);background:var(--sf-paper, #e6e0d0);padding:clamp(36px,5vw,72px) clamp(20px,4vw,80px);overflow:hidden}.sf-sumo-comparison{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:flex-start;gap:clamp(24px,4vw,80px)}.sf-sumo-comparison__visual{display:flex;justify-content:flex-start;align-items:flex-start;width:100%}.sf-sumo-comparison__slider-container{position:relative;width:min(100%,460px);aspect-ratio:1887 / 3762;user-select:none;-webkit-user-select:none;touch-action:pan-y}.sf-sumo-comparison__img-after{position:absolute;top:calc(26 / 3762 * 100%);left:calc(121 / 1887 * 100%);width:calc(1833 / 1887 * 100%);height:100%;object-fit:fill;display:block;pointer-events:none}.sf-sumo-comparison__overlay{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--position, 50%)) 0 0);pointer-events:none;will-change:clip-path}.sf-sumo-comparison__img-before{width:100%;height:100%;object-fit:fill;display:block}.sf-sumo-comparison__divider{position:absolute;top:0;bottom:0;left:var(--position, 50%);width:2px;background:#ffffffeb;box-shadow:0 0 8px #00000059;pointer-events:none;transform:translate(-50%);z-index:3;will-change:left}.sf-sumo-comparison__handle{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);width:38px;height:38px;border-radius:50%;background:#fff;color:#211f1b;box-shadow:0 2px 10px #00000040,0 0 0 1px #00000014;display:flex;align-items:center;justify-content:center;cursor:ew-resize;pointer-events:auto;transition:transform .15s ease,box-shadow .15s ease}.sf-sumo-comparison__handle:hover,.sf-sumo-comparison__handle:active{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 4px 14px #00000059}.sf-sumo-comparison__handle svg{width:18px;height:18px;fill:currentColor;display:block}.sf-sumo-comparison__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;margin:0;cursor:ew-resize;z-index:5;-webkit-appearance:none;appearance:none}.sf-sumo-comparison__badge{position:absolute;bottom:8px;padding:4px 10px;background:#211f1bbf;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);color:#fff;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;pointer-events:none;z-index:4}.sf-sumo-comparison__badge--before{left:8px}.sf-sumo-comparison__badge--after{right:8px}.sf-sumo-comparison__content{text-align:right;display:flex;flex-direction:column;align-items:flex-end;padding-top:clamp(10px,3vw,40px)}.sf-sumo-comparison__heading{margin:0 0 clamp(16px,2.5vw,32px);font-family:Montserrat,Arial,sans-serif;font-size:clamp(26px,3.8vw,54px);font-weight:800;line-height:1.12;letter-spacing:-.01em;text-transform:uppercase;color:#000;max-width:580px}.sf-sumo-comparison__copy{margin:0;font-family:Lato,Arial,sans-serif;font-size:clamp(15px,1.8vw,25px);font-style:italic;line-height:1.35;color:#1a1a1a;max-width:500px}@media(max-width:899px){.sf-sumo-comparison{grid-template-columns:1fr;gap:28px}.sf-sumo-comparison__content{text-align:center;align-items:center;padding-top:0}.sf-sumo-comparison__heading{margin-bottom:12px;font-size:clamp(22px,5.5vw,32px)}.sf-sumo-comparison__copy{font-size:clamp(14px,3.8vw,18px);max-width:92%}.sf-sumo-comparison__visual{justify-content:center}.sf-sumo-comparison__slider-container{max-width:min(80vw,320px)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/summer-flight-story.css.map */
