[data-component=wintersports] *{padding:0;box-sizing:border-box}[data-component=wintersports] body{margin:0;overflow-x:hidden}[data-component=wintersports] h1,[data-component=wintersports] h2{font-size:60px;font-family:gi;font-style:normal;font-weight:400;line-height:59.193px;letter-spacing:-1.8px;text-transform:uppercase}[data-component=wintersports] h3{font-weight:400!important}@media (min-width: 1024px){[data-component=wintersports] h1,[data-component=wintersports] h2{font-size:136.16px;line-height:132px;letter-spacing:-4.085px}}[data-component=wintersports] [data-component=cta]{color:#fff}[data-component=wintersports] [data-component=cta] svg path{fill:#fff}[data-component=wintersports] #wintersports-loader{z-index:99;position:absolute;top:0;left:0}[data-component=wintersports] #wintersports-loader .load-effect{height:100vh;width:100vw;position:fixed}[data-component=wintersports] #intro{transform-style:preserve-3d;overflow:visible!important}[data-component=wintersports] .header-line{display:block;overflow:visible;transform-style:preserve-3d;will-change:transform,filter,opacity}[data-component=wintersports] .headline-text{color:#fff;font-size:36px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:-1.08px;text-transform:uppercase}[data-component=wintersports] .callout{position:"absolute";opacity:0;margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:120%;max-width:250px;color:#fff}@media (min-width: 1024px){[data-component=wintersports] .callout{max-width:335px;font-size:22px}[data-component=wintersports] .headline-text{font-size:100px;line-height:100px;letter-spacing:-3px}}[data-component=wintersports] .content-grid{display:grid;align-items:start;width:100%;grid-template-columns:1fr 16px 180px 16px 1fr;grid-template-rows:33px auto;-moz-column-gap:14px;column-gap:14px;margin:0 auto}[data-component=wintersports] .content-grid+.content-grid{margin-top:25vh}[data-component=wintersports] .year-line{width:100%;height:1px;background:#fff;background-blend-mode:overlay;opacity:.5}[data-component=wintersports] .year-container{grid-column:1;grid-row:1;justify-self:end;align-self:end;margin-bottom:2px}[data-component=wintersports] .year-line-container{grid-column:1;grid-row:1;align-self:end}[data-component=wintersports] .headline-container{grid-column:2 / 6;grid-row:1;z-index:10}[data-component=wintersports] .image-container{grid-column:3;grid-row:1 / 3;z-index:5;padding-top:33px}[data-component=wintersports] .content-container{grid-column:3;grid-row:3;padding-top:16px;color:#fff}[data-component=wintersports] .content-container a{text-decoration:underline}[data-component=wintersports] .content-container a:hover{text-decoration:none}@media (min-width: 1024px){[data-component=wintersports] .content-grid{grid-template-columns:1fr 113px 128px 285px 285px 1fr;grid-template-rows:78px auto;-moz-column-gap:43px;column-gap:43px}[data-component=wintersports] .year-container{grid-column:1 / 3;grid-row:1;margin-bottom:5px}[data-component=wintersports] .year-line-container{grid-column:1 / 3;grid-row:1}[data-component=wintersports] .headline-container{grid-column:3 / 7;grid-row:1}[data-component=wintersports] .image-container{grid-column:4;grid-row:1 / 3;padding-top:80px}[data-component=wintersports] .content-container{grid-column:5;grid-row:2;padding-top:90px}}[data-component=wintersports] #aspenYear>div,[data-component=wintersports] #combat2coachYear>div,[data-component=wintersports] #vailYear>div,[data-component=wintersports] #athletesYear>div{overflow:clip!important;display:block;position:relative}[data-component=wintersports] .year-line-inner{display:block;will-change:transform}[data-component=wintersports] [data-split-text-mask]{overflow:clip!important}[data-component=wintersports] #banner-italy-returns{padding-top:10vh}[data-component=wintersports] #lastScreen #last-screen-title{font-weight:700!important}[data-component=wintersports] #lastScreen .more-info p{text-align:left;font-size:16px;font-style:normal;font-weight:700;line-height:27px;margin-bottom:0}[data-component=wintersports] #lastScreen .more-info p a{text-decoration:underline}[data-component=wintersports] #lastScreen .more-info p a:hover{text-decoration:none}[data-component=wintersports] #lastScreen [data-component=cta]{color:#fff}[data-component=wintersports] #lastScreen [data-component=cta] svg path{fill:#fff}.primarynavigation{position:relative;z-index:100}#lastScreen{position:fixed;pointer-events:auto}#lastScreen a,#lastScreen button{pointer-events:auto;cursor:pointer}#section-2,#banner-new-era,#section-3,#banner-italy-return,#soldier-athletes,#banner-last{pointer-events:none}#section-2 .content-container a,#section-2 a,#section-3 .scroll-content,#section-3 .scroll-content a,#section-3 a,#banner-italy-return a,#soldier-athletes .scroll-content a,#soldier-athletes a{pointer-events:auto}
