:root{--font-palatino:Palatino Nova, Palatino, Garamond, serif;--font-helvetica:Helvetica Now, Helvetica Now Text, Helvetica Neue, Helvetica, Arial, sans-serif;--font-gfont:GFONT, Helvetica Now, Helvetica Now Text, Helvetica Neue, Helvetica, Arial, sans-serif}.kit a{display:block}#eoss-50-select .kit-banner-hed,#eoss-50-select .kit-banner-hed-affix{max-height:unset}#eoss-50-select .kit-btn{background:rgba(190,190,190,.3);background-blend-mode:luminosity;-webkit-backdrop-filter:blur(4.5px);backdrop-filter:blur(4.5px);border:none;width:220px!important;margin-top:-10px;z-index:2;color:#fff!important;letter-spacing:0}#eoss-50-select .kit-btn:hover{color:#fff!important;background:rgba(255,241,241,.3)}#eoss-50-select .kit-banner-hed-affix{font-style:normal}@media (min-width: 992px){#eoss-50-select .kit-banner-hed-affix{position:absolute;left:clamp(1.25rem,calc(-6.7672413793rem + .1293103448 * 100vw),8.75rem);top:50%;transform:translateY(-50%)}#eoss-50-select .kit-banner-overlay-inner{align-items:flex-start}#eoss-50-select .kit-banner-hed{text-align:left;font-size:clamp(2.5rem,calc(-.8405172414rem + .0538793103 * 100vw),5.625rem);line-height:1.1;position:relative;z-index:2}#eoss-50-select .kit-banner-hed-affix{font-size:clamp(2.125rem,calc(1.0560344828rem + .0172413793 * 100vw),3.125rem);text-align:left;line-height:1.1}#eoss-50-select .kit-banner-overlay-inner{margin-right:clamp(10rem,calc(.6465517241rem + .150862069 * 100vw),18.75rem)}}@media (max-width: 991.98px){#eoss-50-select .kit-banner-heds *{color:#fff!important}#eoss-50-select .kit-banner-overlay{align-items:center}#eoss-50-select .kit-banner-overlay-inner{padding-top:clamp(2.5rem,calc(.0665557404rem + .0998336106 * 100vw),6.25rem);row-gap:clamp(2.5rem,calc(1.6888519135rem + .0332778702 * 100vw),3.75rem)}#eoss-50-select .kit-banner-heds{flex-direction:column-reverse;row-gap:clamp(6.875rem,calc(-1.2364808652rem + .3327787022 * 100vw),19.375rem)}#eoss-50-select .kit-banner-hed{font-size:clamp(2.625rem,calc(1.8949667221rem + .0299500832 * 100vw),3.75rem);line-height:1.1}#eoss-50-select .kit-banner-hed-affix{font-size:clamp(1.5rem,calc(1.0133111481rem + .0199667221 * 100vw),2.25rem)!important;line-height:1.1}#eoss-50-select .kit-btn{width:clamp(11.25rem,calc(8.0054076539rem + .1331114809 * 100vw),16.25rem)!important}#eoss-50-select .kit-banner-heds:before{content:"";height:11%;width:.5px;background:rgba(255,255,255,.7);position:absolute;top:50%;left:50%;transform:translateY(-50%)}}#eoss-50-plus-uk .kit-banner-hed,#eoss-50-plus-uk .kit-banner-hed-affix{max-height:unset}#eoss-50-plus-uk .kit-btn{background:rgba(190,190,190,.3);background-blend-mode:luminosity;-webkit-backdrop-filter:blur(4.5px);backdrop-filter:blur(4.5px);border:none;width:220px!important;margin-top:-10px;z-index:2;color:#fff!important;letter-spacing:0}#eoss-50-plus-uk .kit-btn:hover{color:#fff!important;background:rgba(255,241,241,.3)}#eoss-50-plus-uk .kit-banner-hed-affix{font-style:normal}@media (min-width: 992px){#eoss-50-plus-uk .kit-banner-hed-affix{position:absolute;left:clamp(1.25rem,calc(-6.7672413793rem + .1293103448 * 100vw),8.75rem);top:50%;transform:translateY(-50%)}#eoss-50-plus-uk .kit-banner-overlay-inner{align-items:flex-start}#eoss-50-plus-uk .kit-banner-hed{text-align:left;font-size:clamp(2.5rem,calc(-.8405172414rem + .0538793103 * 100vw),5.625rem);line-height:1.1;position:relative;z-index:2}#eoss-50-plus-uk .kit-banner-hed-affix{font-size:clamp(2.125rem,calc(1.0560344828rem + .0172413793 * 100vw),3.125rem);text-align:left;line-height:1.1}#eoss-50-plus-uk .kit-banner-overlay-inner{margin-right:clamp(10rem,calc(.6465517241rem + .150862069 * 100vw),18.75rem)}#eoss-50-plus-uk .kit-banner-overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3)}#eoss-50-plus-uk .kit-btn{background:rgba(67,67,67,.3);background-blend-mode:luminosity;-webkit-backdrop-filter:blur(6.0533466339px);backdrop-filter:blur(6.0533466339px)}}@media (max-width: 991.98px){#eoss-50-plus-uk .kit-banner-heds *{color:#fff!important}#eoss-50-plus-uk .kit-banner-overlay{align-items:center}#eoss-50-plus-uk .kit-banner-overlay-inner{padding-top:clamp(2.5rem,calc(.0665557404rem + .0998336106 * 100vw),6.25rem);row-gap:clamp(2.5rem,calc(1.6888519135rem + .0332778702 * 100vw),3.75rem)}#eoss-50-plus-uk .kit-banner-heds{flex-direction:column-reverse;row-gap:clamp(6.875rem,calc(-1.2364808652rem + .3327787022 * 100vw),19.375rem)}#eoss-50-plus-uk .kit-banner-hed{font-size:clamp(2.625rem,calc(1.8949667221rem + .0299500832 * 100vw),3.75rem);line-height:1.1}#eoss-50-plus-uk .kit-banner-hed-affix{font-size:clamp(1.5rem,calc(1.0133111481rem + .0199667221 * 100vw),2.25rem)!important;line-height:1.1}#eoss-50-plus-uk .kit-btn{width:clamp(11.25rem,calc(8.0054076539rem + .1331114809 * 100vw),16.25rem)!important}#eoss-50-plus-uk .kit-banner-heds:after{content:"";height:16%;width:.5px;background:rgba(255,255,255,.7);position:absolute;top:50%;left:50%;transform:translateY(-30%)}#eoss-50-plus-uk .kit-banner-overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;background:linear-gradient(0deg,rgba(0,78,119,0) 0%,#004E77 100%);background-blend-mode:hard-light}#eoss-50-plus-uk .kit-banner-overlay *{z-index:2}#eoss-50-plus-uk .kit-btn{background:rgba(67,67,67,.3);background-blend-mode:luminosity;-webkit-backdrop-filter:blur(6.0533466339px);backdrop-filter:blur(6.0533466339px)}#eoss-50-plus-uk .kit-banner-heds{position:relative}#eoss-50-plus-uk .kit-banner-heds:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.35;background:radial-gradient(64.15% 50% at 50% 50%,#000 0%,rgba(255,255,255,0) 80%);mix-blend-mode:multiply}}#the-essentials .kit-banner-hed-affix{letter-spacing:1.2px}#the-essentials .kit-banner-hed{letter-spacing:1.5px}#the-essentials .kit-banner-dek{letter-spacing:.6px}@media (min-width: 992px){#the-essentials *{color:#00263a}#the-essentials .kit-banner-overlay-inner{margin-left:clamp(0rem,calc(-2.6724137931rem + .0431034483 * 100vw),2.5rem)}#the-essentials .kit-banner-hed{font-size:clamp(2.125rem,calc(1.0560344828rem + .0172413793 * 100vw),3.125rem)}#the-essentials .kit-banner-overlay-ctas{width:100%;display:grid;grid-template-columns:1fr 1fr}#the-essentials .kit-btn{color:#00263a!important;border-color:#00263a;white-space:nowrap;padding-left:10px;padding-right:10px;width:unset}#the-essentials .kit-btn:hover{color:#fff!important;background-color:#00263a}}@media (max-width: 991.98px){#the-essentials .kit-banner-hed-affix{font-size:clamp(1.75rem,calc(1.5877703827rem + .006655574 * 100vw),2rem)}#the-essentials .kit-banner-heds{row-gap:4px}#the-essentials .kit-banner-dek{text-wrap:balance}}#icons-jan-1 .kit-banner-dek{letter-spacing:.6px}@media (min-width: 992px){#icons-jan-1 .kit-banner-overlay-inner{position:relative}#icons-jan-1 .kit-banner-overlay-inner *{z-index:2}#icons-jan-1 .kit-banner-overlay-inner:before{content:"";position:absolute;top:-100px;right:-100px;bottom:-100px;left:-100px;background:radial-gradient(rgba(0,0,0,.25) 20%,transparent 70%);z-index:1}}@media (max-width: 991.98px){#icons-jan-1 .kit-banner-dek{text-wrap:balance}}#lighter-softer-suede .kit-banner-hed-affix{letter-spacing:1.2px}#lighter-softer-suede .kit-banner-hed{letter-spacing:1.5px}#lighter-softer-suede .kit-banner-dek{letter-spacing:.6px}@media (min-width: 992px){#lighter-softer-suede .kit-banner-overlay-inner{margin-right:clamp(3.75rem,calc(1.0775862069rem + .0431034483 * 100vw),6.25rem)}}@media (min-width: 992px) and (min-width: 1011px) and (max-width: 1199px){#lighter-softer-suede .kit-banner-overlay-inner{margin-right:34px}}@media (max-width: 991.98px){#lighter-softer-suede .kit-banner-hed-affix{font-size:clamp(1.5rem,calc(1.256655574rem + .0099833611 * 100vw),1.875rem)}#lighter-softer-suede .kit-banner-heds{row-gap:0px}#lighter-softer-suede .kit-banner-dek{text-wrap:balance}}#semifinal .kit-banner-hed{max-height:unset}@media (min-width: 992px){#semifinal .kit-banner-hed svg{width:clamp(20.625rem,calc(9.2672413793rem + .1831896552 * 100vw),31.25rem)}#semifinal .kit-btn{width:unset;padding:12px 25px;font-size:clamp(.75rem,calc(.4827586207rem + .0043103448 * 100vw),1rem)}#semifinal .kit-banner-overlay{flex-direction:row;align-items:stretch}#semifinal .kit-banner-overlay-inner{justify-content:space-between;padding:clamp(1.5625rem,calc(.5603448276rem + .0161637931 * 100vw),2.5rem) 0}}@media (min-width: 992px) and (min-width: 1200px) and (max-width: 1280px){#semifinal .kit-banner-hed{margin-top:20px}}@media (min-width: 992px) and (min-width: 1440px) and (max-width: 1600px){#semifinal .kit-banner-hed{margin-top:20px}}@media (min-width: 992px){#semifinal .kit-banner-dek{transform:translateY(clamp(2.1875rem,calc(1.1853448276rem + .0161637931 * 100vw),3.125rem));letter-spacing:.6px;font-size:clamp(.875rem,calc(.6077586207rem + .0043103448 * 100vw),1.125rem)}}@media (max-width: 991.98px){#semifinal svg{max-width:100%}#semifinal svg path{fill:#071d49}#semifinal .kit-btn{width:unset}#semifinal .kit-banner-dek{text-wrap:balance}}#classic-outerwear *{color:#00263a}#classic-outerwear .kit-btn{color:#00263a!important;border-color:#00263a;white-space:nowrap}#classic-outerwear .kit-btn:hover{background-color:#00263a;color:#fff!important}#classic-outerwear .kit-banner-heds{row-gap:6px}#classic-outerwear .kit-banner-dek{letter-spacing:.6px}@media (min-width: 992px){#classic-outerwear .kit-banner-overlay-inner{margin-left:clamp(1.5rem,calc(-3.5775862069rem + .0818965517 * 100vw),6.25rem)}#classic-outerwear .kit-btn{width:unset}}@media (max-width: 991.98px){#classic-outerwear .kit-banner-dek{line-height:25px;letter-spacing:.48px;text-wrap:balance}#classic-outerwear .kit-banner-overlay-inner{row-gap:clamp(1rem,calc(.6755407654rem + .0133111481 * 100vw),1.5rem)}#classic-outerwear .kit-banner-hed-affix{font-size:clamp(1.75rem,calc(1.506655574rem + .0099833611 * 100vw),2.125rem)}#classic-outerwear .kit-banner-hed{font-size:clamp(2.25rem,calc(2.0877703827rem + .006655574 * 100vw),2.5rem);height:unset}#classic-outerwear .kit-banner-heds{row-gap:clamp(0rem,calc(-.3244592346rem + .0133111481 * 100vw),.5rem)}}#seasonal-shirting .kit-banner-dek{letter-spacing:.6px}@media (min-width: 992px){#seasonal-shirting .kit-banner-overlay-inner{margin-left:clamp(.875rem,calc(-4.8706896552rem + .0926724138 * 100vw),6.25rem)}#seasonal-shirting .kit-btn{width:unset}}@media (max-width: 991.98px){#seasonal-shirting .kit-banner-dek{line-height:25px;letter-spacing:.48px;text-wrap:balance}#seasonal-shirting .kit-banner-overlay-inner{row-gap:clamp(1rem,calc(.6755407654rem + .0133111481 * 100vw),1.5rem)}#seasonal-shirting .kit-banner-hed-affix{font-size:clamp(1.75rem,calc(1.506655574rem + .0099833611 * 100vw),2.125rem)}#seasonal-shirting .kit-banner-hed{font-size:clamp(2.25rem,calc(2.0877703827rem + .006655574 * 100vw),2.5rem);height:unset}#seasonal-shirting .kit-banner-heds{row-gap:clamp(0rem,calc(-.3244592346rem + .0133111481 * 100vw),.5rem)}}#odeon-sneaker .kit-banner-dek{letter-spacing:.6px}@media (min-width: 992px){#odeon-sneaker .kit-banner-overlay-inner{margin-left:clamp(1.75rem,calc(-3.0603448276rem + .0775862069 * 100vw),6.25rem)}#odeon-sneaker .kit-banner-overlay *{z-index:2}#odeon-sneaker .kit-banner-overlay:before{content:"";position:absolute;top:0;right:50%;bottom:0;left:0;opacity:.61;background:radial-gradient(closest-side,#242424 0%,transparent);background-blend-mode:multiply}}@media (max-width: 991.98px){#odeon-sneaker .kit-banner-dek{line-height:25px;letter-spacing:.48px;text-wrap:balance}#odeon-sneaker .kit-banner-overlay-inner{row-gap:clamp(1rem,calc(.6755407654rem + .0133111481 * 100vw),1.5rem)}#odeon-sneaker .kit-banner-hed-affix{font-size:clamp(1.75rem,calc(1.506655574rem + .0099833611 * 100vw),2.125rem)}#odeon-sneaker .kit-banner-hed{font-size:clamp(2.25rem,calc(2.0877703827rem + .006655574 * 100vw),2.5rem);height:unset;max-height:unset}}
