*,.search-suggest-item-title .item-heading,.element-cart-content .item-heading,.element-cart-content .item-heading > *{font-family:"Nunito Sans",sans-serif;}
body{font-size:100%;font-weight:400;}
h1,h1 *,h2,h2 *,h3,h3 *,h4,h4 *, h5,h5 *,h6,h6 *{font-family:"Montserrat",sans-serif;}
.item-heading-sub{ font-family:"Montserrat",sans-serif; font-size:160%; font-weight:400; }
.nav,.nav *{ font-family:"Montserrat",sans-serif; }
h1,.ws-slider *.item-heading{ font-size:320%; font-weight:700; }
h2{ font-size:256%; font-weight:700; }
h3{ font-size:150%; font-weight:700; }
h4,h5,h6{ font-size:120%; font-weight:700; }
.digest .item-heading,.digest .item-heading *,.article .item-heading,.article .item-heading *,.gallery .item-heading,.gallery .item-heading *,.poll .item-heading,.poll .item-heading *,.forum > .item > .item-heading,.forum > .item > .item-heading *{ font-family:"Montserrat",sans-serif; text-transform:none; }
.catalogue .item-heading,.catalogue .item-heading *{ font-family:"Montserrat",sans-serif; text-transform:none; }
#content .title-decoration:after,.title-decoration h1:after,.title-decoration #content h2:not(.item-heading):not(.form-heading):after{ width:150px; height:2px; }
button,.button{font-size:120%;} .order-next{font-size:132%;}
#head .row-flex #logo,#head .row-flex #logo img{max-width:300px;}
#head .row-flex .col-head-logo{max-width:600px;}
.head-claim p{font-size:130%;}
.head-shrink .head-claim p{font-size:104%;}
@media only screen and (max-width:1366px){
 body{font-size:90%;} 
}
@media only screen and (max-width:1280px){
body{font-size:90%;}  
h1:not(.item-heading){font-size:278.4%;}
h2{font-size:230.4%;}
h3{font-size:139.5%;}
h4,h5,h6{font-size:120%;}
}
@media only screen and (max-width:980px){
body{font-size:90%;}
h1:not(.item-heading){font-size:224%;}
h2{font-size:184.32%;}
h3{font-size:112.5%;}
h4,h5,h6{font-size:120%;}
}
@media only screen and (min-width:641px) and (max-width:980px){
.page-articles-detail-v2 .perex{font-size:139.4%;}
}
@media only screen and (max-width:640px){
body{font-size:90%;} 
h1:not(.item-heading){font-size:224%;}
h2{font-size:184.32%;}
h3{font-size:112.5%;}
h4,h5,h6{font-size:120%;}
}