.country-selector{margin:20px auto}@media print, screen and (min-width: 40em){.country-selector{margin:100px auto}}.country-selector-logo{background:url("../images/logos/logo.svg") left center no-repeat;height:23px;margin-left:auto;margin-right:auto;margin-top:20px;width:140px}@media print, screen and (min-width: 40em){.country-selector-logo{height:49px;margin-top:40px;width:290px}}.country-selector div{width:100%}.country-selector form::before{border-top:1px solid #ccc;content:'';left:-40%;margin-top:0;position:absolute;width:180%;z-index:1}@media print, screen and (min-width: 40em){.country-selector form::before{margin-top:-50px}}.country-selector h1{font-size:1.57143em;margin-bottom:20px;padding-top:20px;text-align:center}@media print, screen and (min-width: 40em){.country-selector h1{font-size:2.42857em;margin-bottom:40px;padding-top:0}}.country-selector p{font-size:.85714em;line-height:2;margin-bottom:5px}.country-selector p.shopper-message{font-size:.85714em;line-height:1.57143em}.country-selector label{color:#b3b3b3;font-size:1em;font-weight:bold;padding-bottom:20px}@media print, screen and (min-width: 40em){.country-selector label{font-size:1.14286em}}.country-selector #select-language{margin:15px 0}.country-selector .form-submit-btn{width:100%}.country-selector .callout{background-color:transparent;border:0;font-weight:normal;padding:0}.country-selector .callout.error{color:#d84040}
/*# sourceMappingURL=../maps/css/countryselector.css.map */