@charset "UTF-8";
/* CSS Document */


[class*="col"] {
    padding: 1rem;
}


@media (min-width: 320px) and (max-width:991px){ 
header { background-image: url("../images-lp-sottocosto-marzo-2023/eruronics-landing-page-sfondo-header-sottocosto-marzo-2023.jpg"); background-repeat: no-repeat; background-position: center bottom; background-size:cover;}
footer { background-image: url("../images-lp-sottocosto-marzo-2023/eruronics-landing-page-sfondo-header-sottocosto-marzo-2023.jpg"); background-repeat: no-repeat; background-position: center top; background-size: cover; min-height: 14rem;}
header h1 {color: #ffffff; font-size: 1.2rem; text-align: center; line-height: 1.4rem;}
header h2 {color: #ffffff; font-size: 1.2rem; text-align: center; }
main h3 {font-size: 1.2rem; text-align: center;}
.euronics-white {font-size: 2rem; text-transform: uppercase;}
.euronics-yallow {color: #F1C400;text-transform: uppercase; font-size:2rem;}
.euronics-red {color: #d52c32;font-size:2rem;text-transform: uppercase; font-family: 'euronicsblack'; text-shadow: 1px 1px 0px #FFFFFF;}
header img { display:inline-block; width: 80%;}
header img.logo-euronics { display:inline-block; padding: 0.5rem 0 3rem 0; width: 260px;}
span.i-prodotti{font-size:2rem !important; text-transform: uppercase; font-family: "euronicsregular"; display: inline-block; margin-top: 15px;line-height: 2rem; }

}


/*Small devices (landscape phones, 576px and up)*/


@media (min-width: 576px) { 
}

/*Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) {

}

/*Large devices (desktops, 992px and up)*/
@media (min-width: 992px) {
    header { background-image: url("../images-lp-sottocosto-marzo-2023/eruronics-landing-page-sfondo-header-sottocosto-marzo-2023.jpg"); background-repeat: no-repeat; background-position: center top; background-size:cover;}
    footer { background-image: url("../images-lp-sottocosto-marzo-2023/eruronics-landing-page-sfondo-header-sottocosto-marzo-2023.jpg"); background-repeat: no-repeat; background-position: center top; background-size: cover; min-height: 10rem;}
    header h1 {color: #ffffff; text-align: center; line-height: 3rem;}
    header h2 {color: #ffffff; font-size: 2rem; text-align: center; }
	main h3 {font-size: 2.5rem; text-align: center;}
    .euronics-white {text-transform: uppercase; font-size: 3rem }
    .euronics-yallow {color: #F1C400;text-transform: uppercase; font-size:2rem;}
    .euronics-red {color: #d52c32;font-size:3.5rem;text-transform: uppercase; text-shadow: 2px 2px 0px #FFFFFF;}
    header img { display:inline-block; padding:0 ; width: 700px}
    header img.logo-euronics { display:inline-block; padding: 0.5rem 0 3rem 0; width: 350px;}
    span.i-prodotti{font-size:3rem !important; text-transform: uppercase; font-family: "euronicsregular"; display:inline-block; margin-top: 35px;}
    
    
}

/*X-Large devices (large desktops, 1200px and up)
*/@media (min-width: 1200px) { }

/*XX-Large devices (larger desktops, 1400px and up)*/
@media (min-width: 1400px) {}

body{font-family: "euronicsregular";}
.ff-euronics-r{font-family: "euronicsregular";}
.ff-euronics-h{font-family: "euronicsheavy";}
.ff-euronics-b{font-family: "euronicsblack";}

.footer .container {min-height: 10vh;}
.footer .copyright {color: #ffffff;}



.header-container {}

.euronics-blue {color: #1D428A;}

.form-group {margin-bottom: 20px;}
.gruppo-prodotti{padding:1rem; border:1px solid #245CB9; margin: 1rem 0;}
.thankyou-message {padding:1rem; border:1px solid #245CB9; margin: 0;}
.prodotto-selezionato{font-size:0.7rem}