@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbGmT.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabWmT.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmT.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bWmT.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjammT.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtammT.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ2lCR_Q.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ17CR_Q.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ0lCR_Q.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ0XCR_Q.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ37Dh_Q.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ3CDh_Q.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ2lDh_Q.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_KU7NSg.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_907NSg.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_qU7NSg.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_m07NSg.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_d0nNSg.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_TknNSg.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_KUnNSg.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:100;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHRiA8.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLt_QiA8.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHQiA8.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLrPQiA8.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLmbXiA8.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:900;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXiA8.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbGmT.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabWmT.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmT.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bWmT.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjammT.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtammT.ttf) format('truetype')}@font-face{font-family:SwitzerRegular;src:url('../fonts/switzer/Switzer-Regular.ttf') format('truetype'),url('../fonts/switzer/Switzer-Regular.eot'),url('../fonts/switzer/Switzer-Regular.woff'),url('../fonts/switzer/Switzer-Regular.woff2')}@font-face{font-family:SwitzerMedium;src:url('../fonts/switzer/Switzer-Medium.ttf') format('truetype'),url('../fonts/switzer/Switzer-Medium.eot'),url('../fonts/switzer/Switzer-Medium.woff'),url('../fonts/switzer/Switzer-Medium.woff2')}@font-face{font-family:SwitzerLight;src:url('../fonts/switzer/Switzer-Light.ttf') format('truetype'),url('../fonts/switzer/Switzer-Light.eot'),url('../fonts/switzer/Switzer-Light.woff'),url('../fonts/switzer/Switzer-Light.woff2')}@font-face{font-family:SwitzerSemibold;src:url('../fonts/switzer/Switzer-Semibold.ttf') format('truetype'),url('../fonts/switzer/Switzer-Semibold.eot'),url('../fonts/switzer/Switzer-Semibold.woff'),url('../fonts/switzer/Switzer-Semibold.woff2')}html{font-size:16px!important;-moz-font-variant-ligatures:none!important;font-variant-ligatures:none!important}body{min-width:375px;-moz-font-variant-ligatures:none!important;font-variant-ligatures:none!important}.screen_reader_only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.visually_hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}body{margin:auto 0;padding:0;font:400 1rem/150% SwitzerRegular,-apple-system,BlinkMacSystemFont,'Helvetica Neue',Helvetica,Arial,sans-serif;color:#152c53;min-width:360px;background-color:#f2f4f8}body p{color:#152c53}button{background-color:unset;border:unset;padding:unset}button a{display:block;text-decoration:none;border:solid 1.5px #152c53;color:#152c53;border-radius:5px;padding:10px 50px}button a:hover{background-color:#152c53;border-color:#152c53;color:#fff}.screen_reader_only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}h1{font:500 2.5rem/150% 'Plus Jakarta Sans','Avenir Next',-apple-system,system-ui,'Helvetica Neue',Helvetica,Arial,sans-serif!important}h2{font:500 2rem/150% 'Plus Jakarta Sans','Avenir Next',-apple-system,system-ui,'Helvetica Neue',Helvetica,Arial,sans-serif!important;font-size:1.5rem!important}@media only screen and (max-width:768px){h1{font-size:2rem!important}h2{font-size:1.2rem!important}}.blue_rewards_tandcs_hero_wrapper{width:100%;background-color:#005c95;color:#fff!important;margin-bottom:40px!important}.blue_rewards_tandcs_hero_wrapper .blue_rewards_tandcs_hero img{width:100%}.blue_rewards_tandcs_hero_wrapper .blue_rewards_tandcs_hero h1{color:#fff!important;text-align:center!important;padding:20px!important}.blue_rewards_tandcs_hero_wrapper .blue_rewards_tandcs_hero>.col{max-width:1140px;height:400px}.blue_rewards_tandcs_hero_wrapper .blue_rewards_tandcs_hero .blue_rewards_tandcs_hero_logos img{max-width:600px}.blue_rewards_tandcs_hero_wrapper .blue_rewards_tandcs_hero .blue_rewards_tandcs_hero_mr_porter img{max-width:300px}@media only screen and (max-width:768px){.blue_rewards_tandcs_hero_wrapper .blue_rewards_tandcs_hero .blue_rewards_tandcs_hero_mr_porter img{max-width:200px}}.blue_rewards_tandcs_intro_wrapper,.blue_rewards_tandcs_module_wrapper{max-width:1140px!important;margin:auto!important}.blue_rewards_tandcs_intro_wrapper .blue_rewards_tandcs_intro_buttons button,.blue_rewards_tandcs_module_wrapper .blue_rewards_tandcs_intro_buttons button{color:#152c53;background-color:#c2e1ff;border-radius:40px;padding:2px 15px;font-size:1.2rem;font-weight:600}.blue_rewards_tandcs_intro_wrapper .blue_rewards_tandcs_intro_buttons button:hover,.blue_rewards_tandcs_module_wrapper .blue_rewards_tandcs_intro_buttons button:hover{background-color:#80c2ff}.blue_rewards_tandcs_intro_wrapper .blue_rewards_tandcs_module,.blue_rewards_tandcs_module_wrapper .blue_rewards_tandcs_module{background-color:#fff;padding:40px;border-radius:12px;box-shadow:1.5px 2px 0 0 rgba(101,125,185,.1),0 0 10px 0 #ebeff5;margin-bottom:50px!important}.blue_rewards_tandcs_intro_wrapper .blue_rewards_tandcs_module p,.blue_rewards_tandcs_module_wrapper .blue_rewards_tandcs_module p{margin:unset}.blue_rewards_tandcs_intro_wrapper .blue_rewards_tandcs_module ul li,.blue_rewards_tandcs_module_wrapper .blue_rewards_tandcs_module ul li{margin-bottom:20px;list-style-type:none}.blue_rewards_tandcs_intro_wrapper .blue_rewards_tandcs_module a,.blue_rewards_tandcs_module_wrapper .blue_rewards_tandcs_module a{color:#0066d1!important;text-decoration:underline!important}.blue_rewards_tandcs_reservation_box_wrapper .blue_rewards_tandcs_reservation_box{max-width:1140px;background:#e0f0ff}.blue_rewards_tandcs_reservation_box_wrapper .blue_rewards_tandcs_reservation_box .blue_rewards_tandcs_reservation_box_tandcs{font-size:.8rem}.blue_rewards_tandcs_reservation_box_wrapper .blue_rewards_tandcs_reservation_box button{width:unset}.blue_rewards_tandcs_reservation_box_wrapper .blue_rewards_tandcs_reservation_box button a{color:#fff;background:#0075df;border:unset}.blue_rewards_tandcs_reservation_box_wrapper .blue_rewards_tandcs_reservation_box button a:hover{background-color:#152c53}.blue_rewards_tandcs_tandcs_wrapper{max-width:1140px}@media only screen and (max-width:768px){.blue_rewards_tandcs_module_wrapper .blue_rewards_tandcs_module{padding:20px}.blue_rewards_tandcs_reservation_box_wrapper .blue_rewards_tandcs_reservation_box button{width:100%!important}.blue_rewards_tandcs_tandcs_wrapper p{font-size:.8rem}}