.ethletic-story{--sg:#01362d;--sw:#8f3833;--so:#d47d3d;--sc:#efe1c6;color:var(--sg);background:#fff;overflow-x:clip;font:400 16px/1.7 var(--font-body--family,Arial,sans-serif)}.ethletic-story *,.ethletic-story *:before,.ethletic-story *:after{box-sizing:border-box}.ethletic-story [hidden]{display:none!important}.ethletic-story :is(h1,h2,h3,p,figure){margin:0}.ethletic-story :is(h1,h2,h3){color:inherit;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:600;letter-spacing:-.04em;text-wrap:balance}.ethletic-story h1{font-size:clamp(3rem,5.7vw,6.3rem);line-height:1.02;max-width:15ch;margin-block:22px 30px}.ethletic-story h1 span{display:block;color:var(--sw)}.ethletic-story h2{font-size:clamp(2.3rem,4.4vw,4.8rem);line-height:1.07;margin-bottom:28px}.ethletic-story h3{font-size:clamp(1.6rem,2.4vw,2.6rem);line-height:1.15;margin-block:16px}.ethletic-story p+p{margin-top:18px}.ethletic-story a{color:inherit;text-underline-offset:5px;text-decoration-thickness:1px}.ethletic-story a:hover{color:var(--sw)}.ethletic-story :is(a,button,input,summary):focus-visible{outline:2px solid currentColor;outline-offset:5px}.ethletic-story :is(.ea-wrap,.mn-wrap,.lc-wrap,.tc-wrap){width:min(1320px,calc(100% - 96px));margin-inline:auto}.ethletic-story :is(.ea-section,.mn-section,.lc-section,.tc-section){padding-block:clamp(64px,8vw,120px);position:relative}.ethletic-story :is(.ea-grid,.mn-grid,.lc-grid,.tc-hero-grid,.ea-history-head,.mn-transparency-grid){display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,88px);align-items:center}.ethletic-story :is(.ea-kicker,.mn-caption,.lc-caption,.tc-caption,.ea-event-label,.story-small,.mn-card-number,.mn-check-number,.lc-chapter-label,.lc-chapter-number){display:block;font:600 11px/1.6 var(--font-body--family,Arial,sans-serif);letter-spacing:.14em;text-transform:uppercase}.ethletic-story :is(.ea-lead,.lc-lead,.tc-lead,.mn-hero-intro){max-width:55ch;font-size:clamp(1rem,1.25vw,1.125rem)}.ethletic-story :is(.ea-button,.mn-button,.lc-button,.tc-button){display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:50px;padding:15px 24px;background:var(--sg);color:#fff;border:1px solid var(--sg);border-radius:0;font:600 13px/1.5 var(--font-body--family,Arial,sans-serif);text-decoration:none;cursor:pointer;margin-top:28px;transition:background .2s,color .2s}.ethletic-story :is(.ea-button,.mn-button,.lc-button,.tc-button):hover{color:#fff;background:var(--sw);border-color:var(--sw)}.ethletic-story :is(.ea-strip,.mn-strip,.lc-strip,.tc-strip){padding:22px 48px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-block:1px solid #01362d26;border-top:3px solid var(--sw);background:#fff;font:italic 600 clamp(1.3rem,2.5vw,2.3rem)/1.2 Georgia,serif}.ethletic-story .ea-strip-signature{font:600 11px var(--font-body--family);letter-spacing:.12em;text-transform:uppercase}.ethletic-story :is(.ea-photo-frame,.ea-photo-window,.mn-photo,.lc-photo,.ea-image-window,.ea-image-frame){position:relative;margin:0}.ethletic-story img{width:100%;height:auto;display:block}.ethletic-story :is(.ea-photo,.mn-photo img,.lc-photo img,.ea-photo-window img){aspect-ratio:4/3;width:100%;object-fit:cover}.ethletic-story :is(figcaption,.ea-caption,.lc-photo figcaption){display:block;padding-top:12px;font:500 11px/1.6 var(--font-body--family);letter-spacing:.04em}.ethletic-story :is(.mn-photo-label,.ea-history-note){display:block;margin-top:18px;font-size:12px}.ethletic-story :is(.ea-cta,.mn-cta,.lc-cta,.tc-cta){border-top:1px solid #01362d33;text-align:center;background:#fff}.ethletic-story :is(.ea-cta,.mn-cta,.lc-cta,.tc-cta) p{max-width:60ch;margin-inline:auto}.ethletic-story :is(.mn-head,.lc-head,.tc-head){max-width:820px;margin-bottom:46px}.ethletic-story :is(.ea-values,.mn-cards,.lc-cards,.tc-cards,.tc-steps){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin-block:38px}.ethletic-story :is(.ea-value,.mn-card,.lc-card,.tc-card,.tc-step){padding:28px 24px;border-top:2px solid var(--sg);background:#fff;position:relative;transition:border-color .25s}.ethletic-story :is(.mn-card,.lc-card,.tc-card):hover{border-color:var(--sw)}.ethletic-story :is(.mn-card-top,.tc-terminal-bar,.tc-terminal-footer,.ea-archive-meta,.ea-archive-bottom,.lc-chapter){display:flex;justify-content:space-between;gap:20px;align-items:center}.ethletic-story :is(.mn-card-arrow,.tc-arrow,.ea-archive-arrow){color:var(--sw);font-size:32px}.ethletic-story :is(.mn-card,.lc-card,.tc-card,.tc-step) h3{font-size:clamp(1.6rem,2.1vw,2.3rem)}.ethletic-story :is(.mn-card,.lc-card,.tc-card,.tc-step) p{font-size:15px;line-height:1.7}.ethletic-story :is(.mn-card,.lc-card,.tc-card) a{display:inline-block;font-size:13px;font-weight:600;margin-top:22px}.ethletic-story :is(.ea-tipbox,.mn-tip,.tc-note){padding:28px;border-left:3px solid var(--sw);margin-top:26px;background:#fff;box-shadow:0 8px 30px #01362d08}.ethletic-story :is(.lc-faq,.tc-faq){max-width:940px;margin-inline:auto}.ethletic-story details{border-top:1px solid #01362d33;padding-block:22px}.ethletic-story summary{font-size:18px;font-weight:600;cursor:pointer}.ethletic-story :is(.lc-answer,.tc-answer){padding-block:20px 4px;max-width:75ch}.ethletic-story .story-tools{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 48px;border-bottom:1px solid #01362d26}.ethletic-story .story-tools nav{display:flex;flex-wrap:wrap;gap:12px 28px}.ethletic-story .story-tools a{padding-block:8px;text-decoration:none;font-size:12px;font-weight:600}.ethletic-story .story-tools a[aria-current]{border-bottom:2px solid var(--sw)}.ethletic-story :is(.story-motion,.story-timeline-buttons button){min-height:44px;border:1px solid #01362d40;color:var(--sg);background:#fff;padding:10px 14px;cursor:pointer;font:500 12px var(--font-body--family)}.ethletic-story .story-progress{height:3px;width:100%;position:sticky;top:var(--header-height,72px);z-index:20;pointer-events:none}.ethletic-story .story-progress span{height:100%;display:block;transform-origin:left;transform:scaleX(var(--story-progress,0));background:var(--sw)}.ethletic-story .ea-archive{background:var(--sg);color:#fff;padding:36px;transform:perspective(1200px) rotateY(-7deg) rotateX(4deg);box-shadow:18px 20px #efe1c6;position:relative}.ethletic-story .ea-archive-meta{font-size:10px;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #ffffff50;padding-bottom:20px}.ethletic-story .ea-archive-year{display:block;font:italic 600 clamp(6rem,12vw,11rem)/1.1 Georgia,serif;letter-spacing:-.08em;color:var(--sc)}.ethletic-story .ea-archive-title{font:italic 600 clamp(1.8rem,3vw,3.2rem)/1.1 Georgia,serif;margin-bottom:24px}.ethletic-story .ea-archive-bottom{border-top:1px solid #ffffff50;margin-top:30px;padding-top:20px;font-size:11px}.ethletic-story #ea-history{padding-top:80px}.ethletic-story .ea-history-head{align-items:start;margin-bottom:60px}.ethletic-story .story-timeline-stage{display:flex;align-items:center;justify-content:space-between;gap:28px;position:sticky;top:calc(var(--header-height,72px) + 3px);z-index:10;background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-block:1px solid #01362d33;padding:16px 0}.ethletic-story .story-live-year{display:block;color:var(--sw);font:italic 600 clamp(2.5rem,5vw,4.8rem)/1 Georgia,serif;letter-spacing:-.06em}.ethletic-story .story-timeline-stage nav{display:flex;flex-wrap:wrap;gap:8px 18px}.ethletic-story .story-timeline-stage nav a{font-size:12px;padding:8px 0;text-decoration:none;border-bottom:2px solid transparent}.ethletic-story .story-timeline-stage nav a[data-active]{border-color:var(--sw)}.ethletic-story .story-timeline-buttons{display:flex;gap:8px}.ethletic-story .ea-timeline{padding:0;margin:0;list-style:none;position:relative}.ethletic-story .ea-timeline:before{content:"";position:absolute;left:74px;top:0;bottom:0;width:1px;background:#01362d33}.ethletic-story .ea-event{display:grid;grid-template-columns:150px 1fr;gap:48px;padding-block:64px;perspective:1400px;scroll-margin-top:calc(var(--header-height,72px) + 170px)}.ethletic-story .ea-marker{position:relative;padding-top:28px}.ethletic-story .ea-year{display:inline-block;font:italic 600 42px/1 Georgia,serif;background:#fff;padding-block:12px;color:var(--sw)}.ethletic-story .ea-event-card{padding:36px;background:#fff;border:1px solid #01362d26;border-top:3px solid var(--sg);max-width:900px;transform:translateZ(var(--story-z,0px)) rotateY(var(--story-y,0deg)) rotateX(var(--story-x,0deg));transform-style:preserve-3d;box-shadow:8px 12px #efe1c680,0 16px 48px #01362d0a}.ethletic-story .ea-event:nth-child(2n) .ea-event-card{margin-left:40px}.ethletic-story .ea-event[data-active] .ea-event-card{border-top-color:var(--sw)}.ethletic-story .ea-event-card h3{transform:translateZ(12px)}.ethletic-story .ea-event-card img{max-height:460px;object-fit:cover;margin-top:24px}.ethletic-story .ea-2026-images{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-block:24px}.ethletic-story .mn-faces{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-block:30px 64px}.ethletic-story .mn-face img{aspect-ratio:3/4;object-fit:cover}.ethletic-story .mn-face figcaption{font-size:10px}.ethletic-story .mn-checklist{list-style:none;padding:0;margin:0}.ethletic-story .mn-checklist li{border-top:1px solid #01362d33;padding-block:28px}.ethletic-story .mn-transparency-title{position:sticky;top:calc(var(--header-height,72px) + 35px);align-self:start}.ethletic-story .mn-community{border-left:4px solid var(--sw);padding-left:36px}.ethletic-story .lc-chapter{justify-content:flex-start;border-top:1px solid #01362d33;padding-top:24px;margin-bottom:40px}.ethletic-story .lc-chapter-number{font-size:32px;color:var(--sw)}.ethletic-story .lc-process{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;padding:0;margin-block:42px;list-style:none;counter-reset:process}.ethletic-story .lc-process li{counter-increment:process;border-top:2px solid var(--sg);padding-top:18px;font-size:14px}.ethletic-story .lc-process li:before{content:counter(process,decimal-leading-zero);display:block;color:var(--sw);font-size:12px;margin-bottom:12px}.ethletic-story .lc-process strong{display:block;font-size:16px;margin-bottom:12px}.ethletic-story .lc-route{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;margin:32px 0 0;gap:24px}.ethletic-story .lc-route li{padding:18px 8px 18px 18px;border-left:2px solid #01362d26}.ethletic-story .lc-route strong{display:block;font:italic 600 32px Georgia,serif;color:var(--sw)}.ethletic-story .lc-route li[data-active]{border-color:var(--sw);background:#efe1c640}.ethletic-story .story-route-art{padding:32px 0}.ethletic-story .story-trackline{height:2px;background:linear-gradient(90deg,var(--sg),var(--sw));position:relative;margin-inline:22px}.ethletic-story .story-package{position:absolute;left:calc(var(--route-progress,0)*100%);top:50%;width:44px;height:44px;display:grid;place-items:center;color:#fff;background:var(--sg);border:2px solid #fff;transform:translate(-50%,-50%) perspective(500px) rotateY(-18deg) rotateX(12deg);box-shadow:5px 5px 0 var(--so);font:italic 700 27px Georgia,serif}.ethletic-story .lc-statement{margin-top:50px;font:italic 600 clamp(3rem,8vw,8rem)/1 Georgia,serif;color:var(--sw)}.ethletic-story .tc-terminal{border:2px solid var(--sg);box-shadow:14px 14px 0 var(--sc);background:#fff;position:relative;overflow:hidden}.ethletic-story :is(.tc-terminal-bar,.tc-terminal-footer){padding:16px 22px;font:500 10px/1.5 var(--font-body--family);letter-spacing:.07em;background:var(--sg);color:#fff}.ethletic-story .tc-screen{padding:32px;position:relative}.ethletic-story .tc-screen h2{font-size:clamp(2.1rem,3.5vw,3.5rem);margin-top:18px}.ethletic-story .tc-form label{display:block;margin-top:24px;font-size:12px;font-weight:600}.ethletic-story .tc-input-row{display:flex;border:1px solid var(--sg);margin-top:10px}.ethletic-story .tc-input-prefix{padding:14px;color:var(--sw);font-family:monospace}.ethletic-story .tc-input-row input{border:0;background:#fff;color:var(--sg);min-width:0;width:100%;padding:14px;font:600 20px monospace}.ethletic-story .tc-submit{width:100%;margin-top:16px}.ethletic-story .tc-help{display:block;margin-top:14px;font-size:11px;line-height:1.7}.ethletic-story .tc-error{color:#8f3833;font-size:13px;margin-top:12px}.ethletic-story .tc-example{display:inline-block;margin-top:20px;font-size:12px}.ethletic-story .tc-step-number{color:var(--sw);font:italic 600 40px Georgia,serif}.ethletic-story .tc-terminal[data-scanned]:after{content:"";height:2px;background:var(--so);position:absolute;inset:0 0 auto;pointer-events:none;animation:story-scan 1.8s ease-out 1}@keyframes story-scan{0%{transform:translateY(0);opacity:.8}to{transform:translateY(650px);opacity:0}}.ethletic-story [data-story-reveal]{opacity:1}.ethletic-story[data-paused] :is(.ea-archive,.ea-event-card,.story-package){transform:none}.ethletic-story[data-paused] *{animation:none!important}.ethletic-story [id]{scroll-margin-top:calc(var(--header-height,72px) + 24px)}.ethletic-story .ea-event[id]{scroll-margin-top:calc(var(--header-height,72px) + 170px)}@media(max-width:1000px){.ethletic-story :is(.ea-wrap,.mn-wrap,.lc-wrap,.tc-wrap){width:calc(100% - 48px)}.ethletic-story :is(.ea-grid,.mn-grid,.lc-grid,.tc-hero-grid,.ea-history-head,.mn-transparency-grid){gap:36px}.ethletic-story .lc-process{grid-template-columns:repeat(3,minmax(0,1fr))}.ethletic-story .story-tools{padding-inline:24px}.ethletic-story .ea-event{gap:28px;grid-template-columns:100px 1fr}.ethletic-story .ea-timeline:before{left:48px}.ethletic-story .ea-event:nth-child(2n) .ea-event-card{margin-left:0}}@media(max-width:749px){.ethletic-story :is(.ea-wrap,.mn-wrap,.lc-wrap,.tc-wrap){width:calc(100% - 40px)}.ethletic-story :is(.ea-grid,.mn-grid,.lc-grid,.tc-hero-grid,.ea-history-head,.mn-transparency-grid){grid-template-columns:1fr;gap:36px}.ethletic-story :is(.ea-section,.mn-section,.lc-section,.tc-section){padding-block:52px}.ethletic-story h1{font-size:clamp(2.7rem,12vw,4.2rem);max-width:18ch}.ethletic-story h2{font-size:clamp(2rem,9vw,3.2rem)}.ethletic-story .ea-archive{transform:none;box-shadow:8px 8px 0 var(--sc);padding:24px;margin-right:8px}.ethletic-story :is(.ea-values,.mn-cards,.lc-cards,.tc-cards,.tc-steps){grid-template-columns:1fr;gap:16px}.ethletic-story .mn-faces{grid-template-columns:repeat(2,minmax(0,1fr))}.ethletic-story :is(.ea-strip,.mn-strip,.lc-strip,.tc-strip){padding:20px;flex-wrap:wrap}.ethletic-story .story-tools{padding:12px 20px;flex-wrap:wrap;gap:8px}.ethletic-story .story-tools nav{gap:4px 14px}.ethletic-story .story-motion{min-height:44px;font-size:11px}.ethletic-story .story-timeline-stage{gap:10px;flex-wrap:wrap;padding:12px 0}.ethletic-story .story-timeline-stage nav{gap:4px 12px;flex:1}.ethletic-story .story-small{font-size:9px}.ethletic-story .story-live-year{font-size:42px}.ethletic-story .story-timeline-buttons{display:none}.ethletic-story .ea-event{grid-template-columns:1fr;gap:4px;padding-block:32px;perspective:1000px}.ethletic-story .ea-marker{padding:0}.ethletic-story .ea-year{font-size:32px}.ethletic-story .ea-timeline:before{display:none}.ethletic-story .ea-event-card{padding:24px;box-shadow:5px 7px #efe1c680}.ethletic-story .ea-2026-images{grid-template-columns:1fr}.ethletic-story .mn-transparency-title{position:static}.ethletic-story .lc-route{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ethletic-story .lc-process{grid-template-columns:1fr}.ethletic-story .tc-screen{padding:24px}.ethletic-story .tc-terminal{box-shadow:7px 7px 0 var(--sc);margin-right:7px}.ethletic-story :is(.tc-terminal-bar,.tc-terminal-footer){flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.ethletic-story *,.ethletic-story *:before,.ethletic-story *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}.ethletic-story :is(.ea-archive,.ea-event-card,.story-package){transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ethletic-story.css.map */
