#main_cms.cm.mb-4 {display:none;}

#projector_longdescription p, #projector_longdescription span, #projector_longdescription div, .search_description .search_description__wrapper p, .search_description .search_description__wrapper span, .search_description .search_description__wrapper div, #Text p, #Text span, #Text div {font-size: 20px; line-height: 1.8;}
.cm p {font-size: 20px; line-height: 1.8;}
.article__description {font-size:18px; line-height:1.8;}

@media (min-width: 979px) {
#main_tree5 .main_tree_button {
width: 30rem;
font-size: 20px;}
}


/*zmiana wielkosci kontenera dostawy na karcie towaru - popup*/
.modal__wrapper {max-width: 860px!important;}

#main_tree5 .main_tree_button {font-size: 20px;}

.product_name__block.--name>* {font-size: 20px;}

.cm ul li, .cm ol li {font-size:20px; line-height:1.8;}

#projector_longdescription a, .search_description .search_description__wrapper a, #Text a {color:#1c7ebf;font-weight:700;}
#projector_longdescription a:hover, .search_description .search_description__wrapper a:hover, #Text a:hover {color:#fc7f06;}
.blog-item_sub.cm a {color:#1c7ebf;font-weight:700;}
.blog-item_sub.cm a:hover {color:#fc7f06;}

.cm h6 {font-size: 20px!important;
line-height: 1.8;
border: solid 2px #fc7f06;
padding: 20px;
font-weight:400;
}
.cm h4{font-size: 1.4em;
padding-top: 20px;
}
.cm h3{    font-size: 1.6em;
padding-top: 20px;}
.cm h1 {
font-size: 3em;
}

.cm h2 {
font-size: 2em;
margin-top: 20px;
padding-left: 10px;
border-left: 5px solid #b9ded9;}