.eswModalWrapper .eswModal{width:34%;padding:0;position:absolute}@media(max-width:1199.98px){.eswModalWrapper .eswModal{width:60%}}@media(max-width:991.98px){.eswModalWrapper .eswModal{width:70%}}@media(max-width:575.98px){.eswModalWrapper .eswModal{width:100%}}.eswModalWrapper .eswModal .eswModal-content .esw-header-wrapper{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eswModalWrapper .eswModal .eswModal-content .esw-header-wrapper i.flag-icon{width:3.5rem;height:2.5rem}@media(max-width:768.98px){.eswModalWrapper .eswModal .eswModal-content .esw-header-wrapper i.flag-icon{width:2.5rem;height:1.5rem}}.eswModalWrapper .eswModal .eswModal-content .esw-header-wrapper .country-name{font-size:2.5rem;line-height:0;text-transform:uppercase}@media(max-width:768.98px){.eswModalWrapper .eswModal .eswModal-content .esw-header-wrapper .country-name{font-size:1.5rem}}.eswModalWrapper .eswModal .eswModal-content .esw-country-selector{border-bottom:none}.eswModalWrapper .eswModal .eswModal-content .esw-country-selector label{font-size:1.875rem}.eswModalWrapper .eswModal .eswModal-content .closeLandingPage{right:.625rem}.eswModalWrapper .eswModal.modal-dialog{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.eswModalWrapper .eswModal .esw-brand-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eswModalWrapper .eswModal .esw-brand-logo svg{width:6.25rem}.eswModalWrapper .eswModal .selectCountry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:3.125rem;margin-bottom:1.5625rem}.eswModalWrapper .eswModal .selectCountry .ships-heading{text-transform:uppercase;font-size:1rem;margin:1.25rem 0 .9375rem}.eswModalWrapper .eswModal .selectCountry .ships-dest{font-size:2.8125rem;position:absolute;padding-top:.5rem}.eswModalWrapper .eswModal .selectCountry hr{margin:0;border-top:.125rem solid #000;width:11.875rem;position:absolute;top:5rem}.eswModalWrapper .eswModal .cookie-section1{width:100%;padding:2.8125rem 0 0}.eswModalWrapper .eswModal .cookie-section1 ul{width:100%;margin:0 auto;list-style:none;text-align:center;padding:0;text-transform:uppercase}.eswModalWrapper .eswModal .esw-contact-info{padding-top:.625rem}.eswModalWrapper .eswModal .take-me-link{padding-top:.3125rem}.eswModalWrapper .eswModal .take-me-link a{text-decoration:underline}.eswModalWrapper .eswModal .cookie-content .cookie{font-size:.875rem;padding:1.25rem;background-color:#939393;margin:1.875rem 0 0}.eswModalWrapper .eswModal .cookie-content .cookie a{text-decoration:underline}.eswModalWrapper .eswModal .selectors{width:100%}.eswModalWrapper .eswModal .current-country,.eswModalWrapper .eswModal .selectCurrency,.eswModalWrapper .eswModal .selectLanguage{display:none}.eswModalWrapper .eswModal .esw-custom-btn{width:70%;height:3.125rem;border:.0625rem solid #9f2b25;background-color:#9f2b25;color:#fff;font-size:1.25rem;font-weight:400;margin-top:1.875rem}.modal .eswModal .modal-content{padding:.9375rem 0 0}.early-access-modal-for-canada.early-access-modal-for-canada .modal-dialog{max-width:28.25rem}.early-access-modal-for-canada.early-access-modal-for-canada .modal-body{padding:0}.early-access-modal-for-canada .cheetah-loyalty-rewards-account .logo-container img{width:6rem;height:2.75rem}.early-access-modal-for-canada .cheetah-loyalty-rewards-account .logo-container.lee-logo{margin-bottom:1.25rem}.early-access-modal-for-canada .cheetah-loyalty-rewards-account .logo-container.lee-logo img{width:6rem;height:3.1875rem}.early-access-modal-for-canada .content-section{font-size:1rem;line-height:1.5rem;font-family:Futura PT Medium}.early-access-modal-for-canada .button-set a.btn{max-width:12.5rem;width:100%}body.esw .hidden-esw-only,body:not(.esw) .visible-esw-only{position:absolute;width:.0625rem;height:.0625rem;padding:0;border:0;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(100%);white-space:nowrap}.eswModalWrapper .eswModal,.eswModalWrapper .eswModal .cookie{font-family:Futura PT Medium}.eswModalWrapper .eswModal .esw-brand-logo svg{width:7.5rem}