﻿@charset "utf-8";
/* CSS Document */

/*** Pop Up Instagram ***/
.InstagramFancyHolder{width:100%;max-width:780px;box-sizing:border-box;padding-top:20px;padding-bottom:20px;padding-left:20px;}
.InstagramItem{width:100%;display:flex;flex-wrap:wrap;}
    .FancyInstagramImage{flex-basis:40%;}
    .FancyInstagramData{flex-basis:60%;box-sizing:border-box;padding-left:30px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;}
        .FancyInstagramDataCoode{font-family: 'Montserrat', sans-serif;color:#1d1d1b;}
            .FancyInstagramDataCoode span{font-size:15px;}
            .FancyInstagramDataCoode i{font-size:19px;font-weight:700;font-style:normal;letter-spacing:0;}
        .FancyInstagramDataName{}
        .FancyInstagramDataPromo{background-color:#85bb11;border-radius:2px;font-size:10px;color:#eeeeee;text-transform:uppercase;margin-bottom:6px;padding:3px;display:inline-block;}
            .FancyInstagramDataPromo span{font-weight:700;}
            .FancyInstagramDataPromo i{font-size:11px;font-style:normal;font-weight:700;}
            .FancyInstagramDataName h2{}
        .FancyInstagramDataDescription{}
        .FancyInstagramDataPrice{font-size:20px;font-weight:600;color:#1d1d1b;}
            .FancyInstagramDataPrice del{font-size:14px;font-weight:400;color:#999999;padding-right:12px;}
            .FancyInstagramDataPrice ins{font-size:20px;font-weight:600;text-decoration:none;}
        .FancyInstagramData .Button{}



@media all and (max-width: 769px) {
/*** Pop Up Instagram ***/
.InstagramFancyHolder{max-width:720px;}


}




@media all and (max-width: 660px) {
/*** Pop Up Instagram ***/


}


@media all and (max-width: 380px) {
/*** Pop Up Instagram ***/
.InstagramFancyHolder{padding:12px;}
    .FancyInstagramImage{flex-basis:30%;}
    .FancyInstagramData{flex-basis:70%;font-size:13px;padding-left:12px;}
            .FancyInstagramDataCoode {margin-bottom:9px;}
            .FancyInstagramDataCoode span{font-size:13px;}
            .FancyInstagramDataCoode i{font-size:17px;}
        .FancyInstagramDataPromo{font-size:9px;}
            .FancyInstagramDataPromo i{font-size:10px;}
            .FancyInstagramDataName h2{font-size:14px;margin-bottom:12px;}
        .FancyInstagramDataPrice{font-size:18px;margin-top:12px;margin-bottom:18px;}
            .FancyInstagramDataPrice del{font-size:12px;padding-right:9px;}
            .FancyInstagramDataPrice ins{font-size:18px;}
        .FancyInstagramData .Button{}    

}




/* Regole per dispositivi Retina | */
@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min--moz-device-pixel-ratio: 2),
only screen and (-moz-min-device-pixel-ratio: 2),
only screen and (-o-min-device-pixel-ratio: 2/1),
only screen and (min-device-pixel-ratio: 2),
only screen and (min-resolution: 192dpi),
only screen and (min-resolution: 2dppx) {

	
}
