<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#dsk-menu a{
	text-decoration: none;
}
#dsk-menu-row1{
	background-color: #1f130a;
	color: #BBBBBB;
}
#dsk-menu-row2{
	background-color: #2d1a0e;
}
#dsk-menu-row3{
	background-color: #fa9d01;
}
#dsk-menu-row1 ul{
	display: flex;
	align-items: center;
	list-style: none;
	padding-left: 0;
	margin-bottom: 0;
}
#dsk-menu-row1 .row .col-12&gt;div&gt;ul&gt;li{
	margin-right: 15px;
}
#dsk-menu-row1 .row .col-12&gt;div&gt;ul&gt;li:last-of-type{
	margin-right: 0;
}
#dsk-menu-row1 .row .col-12&gt;div&gt;ul&gt;li&gt;a{
	color: #BBBBBB;
	font-size: 15px;
	display: flex;
	align-items: center;
}
#dsk-menu-row1 .row .col-12&gt;div&gt;ul&gt;li&gt;a img{
	margin-right: 5px;
}
#dsk-menu-row1 .row .col-12&gt;div&gt;ul&gt;li&gt;a:hover{
	color: #ff8201;
}
#dsk-menu-row2 .row .col-12,
#dsk-menu-row1 .row .col-12{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
#dsk-menu-row1 .row .col-12 ul{
	padding-top: 8px;
	padding-bottom: 8px;
}
#dsk-menu-row1 .row .col-12&gt;div:first-of-type&gt;ul&gt;li:first-of-type a{
	color: #ff8201;
	font-weight: 700;
	font-size: 16px;
}
#dsk-menu-row1 .row .col-12&gt;div:first-of-type&gt;ul&gt;li:first-of-type a svg{
	fill: #ff8201;
	margin-right: 4px;
}
#dsk-menu-row1 .row .col-12 img{
	height: 22px;
}
#dsk-menu-row2{
	padding-top: 25px;
	padding-bottom: 25px;
}
#dsk-menu-row2 .row .col-12&gt;div:last-of-type{
	display: flex;
}
#dsk-menu-row2 input[type="search"]{
	width: 300px;
}
#dsk-menu-row2 input[type="search"]+button{
	background-color: #fa9d01;
	border-radius: 50%;
	width: 41px;
	height: 41px;
	display: flex;
	justify-content: center;
	align-items: center;
}
#dsk-menu-row2 input[type="search"]+button svg{
	fill: #fff;
}
#menu-hamburger{
	display: none;
	cursor: pointer;
}
#menu-hamburger svg{
	fill: #fff;
	width: 37px;
	height: 37px;
}
#dsk-menu-cart-box{
	display: flex;
	margin-left: 50px;
}
#dsk-menu-cart-box&gt;a{
	color: #fff;
	display: flex;
	align-items: center;
	padding: 5px 10px;
}
#dsk-menu-cart-box&gt;a img,
#dsk-menu-cart-box&gt;a svg{
	margin-right: 6px;
}
#dsk-menu-cart-box&gt;a:first-of-type{
	background-color: #fa9d01;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}
#dsk-menu-cart-box&gt;a:last-of-type{
	background-color: #FF8201;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
#dsk-menu-row3 ul{
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	list-style: none;
	padding-left: 0;
	margin-bottom: 0;
}
#dsk-menu-row3 ul li{
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 11px;
	padding-right: 11px;
}
#dsk-menu-row3 ul li:hover{
	background-color: #db6d00;
}
#dsk-menu-row3 ul li a{
	text-transform: uppercase;
	color: #fff;
	text-decoration: none;
}
#dsk-menu-row3 ul li a:hover{
	text-decoration: none;
}
#dsk-menu-row3 ul li&gt;div.dropdown&gt;a{
	padding: 0;
}
#dsk-menu-row3 ul li&gt;div.dropdown&gt;a:focus{
	box-shadow: 0 0 0 0;
	outline: 0;
}
#dsk-menu-row3 ul li&gt;div.dropdown .dropdown-menu.show a.dropdown-item,
#dsk-menu-row3 ul li&gt;div.dropdown .dropdown-menu.show{
	background-color: #db6d00;
}
#dsk-menu-row3 ul li&gt;div.dropdown .dropdown-menu.show{
	margin-left: -12px;
}
#menu-lang a{
    vertical-align: text-top;
}
#dsk-menu-row1 #menu-lang img{
	height: 30px;
	padding: 5px;
	margin-right: 0;
}


div.social_top {
	float:right;margin-top:-30px;z-index:1
}




#mob-menu{
	display: none;
	position: fixed;
	top:0;
    right: 0;
    height: 100vh;
    width: 100%;
    z-index: 99999;
    padding: 0;
}
#mob-menu-container{
	height: 100%;
	width: 100%;
	display: flex;
}
#mob-menu #mob-menu-overlay{
	width: 38%;
	cursor: pointer;
}
#mob-menu #mob-menu-box{
	width: 62%;
	background-color: #F7F7F7;
}
#mob-menu .dropdown-submenu {
  position: relative;
}

#mob-menu .dropdown-submenu a::after {
  transform: rotate(-90deg);
  position: absolute;
  right: 6px;
  top: .8em;
}

#mob-menu .dropdown-submenu .dropdown-menu {
  top: 0;
  left: 100%;
  margin-left: .1rem;
  margin-right: .1rem;
}
#mob-menu-box-head{
	margin-left: 40px;
    padding-top: 18px;
    padding-bottom: 18px;
}
#mob-menu-box-head h6{
	margin-bottom: 0;
	font-size: 20px;
	font-weight: bold;
}
#mob-menu-box-head #mob-menu-back-arrow{
	display: none;
	cursor: pointer;
	margin-right: 6px;
    margin-bottom: 2px;
}
#mob-menu-box-body{
	height: 100%;
}
#mob-menu-box-body&gt;div{
	position: relative;
	width: 100%;
	height: 100%;
	display: flex;
	flex-direction: column;
	overflow: scroll;
	padding-bottom: 100px;
}
#mob-menu-box-body&gt;div&gt;ul{
	padding-left: 0px;
	position: relative;
}
#mob-menu-box-body&gt;div&gt;ul:first-of-type{
	margin-bottom: 0;
}
#mob-menu-box-body&gt;div&gt;ul+ul{
	border-top: 5px solid #fa9d01;;
}
#mob-menu-box-body&gt;div ul li{
	display: flex;
	flex-direction: row;
	align-items: center;
	padding-left: 40px;
	border-bottom: 1px solid #cccccc;
}
#mob-menu-box-body&gt;div ul li:last-of-type{
	border-bottom: 0;
}
/*#mob-menu-box-body&gt;div ul li.active,*/
/*#mob-menu-box-body&gt;div ul li:hover{
	background-color: #ececec;
	box-shadow: inset 5px 0px 0px 0px rgba(0,0,0,0.75);
}*/
#mob-menu-box-body&gt;div ul li a{
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 18px;
	line-height: 21px;
	margin-top: 4px;
	margin-bottom: 4px;
	color: #212529;
}
#mob-menu-box-body li.child a{
	width: 82%;
}
#mob-menu-box-body li.child .mob-menu-next-arrow{
	width: 13%;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    padding-bottom: 10px;
    padding-top: 10px;
    cursor: pointer;
}
#mob-menu-box-body ul ul{
	display: none;
	width: 100%;
	height: calc(100vh - 60px);
    z-index: 2;
	padding-left: 0;
	position: absolute;
    left: 0;
    top:0;
    background-color: #F7F7F7;
    overflow: scroll;
}
#mob-menu-box-body&gt;div&gt;ul:first-of-type&gt;li:first-of-type{
	display: block;
	padding-bottom: 15px;
}
#mob-menu-box-body&gt;div&gt;ul:first-of-type&gt;li:first-of-type form input{
	width: 80%;
}
#mob-menu-box-body&gt;div&gt;ul:first-of-type&gt;li:first-of-type form input[type="search"]+button{
	background-color: #fa9d01;
	border-radius: 50%;
	width: 39px;
	height: 39px;
	display: flex;
	justify-content: center;
	align-items: center;
}
#mob-menu-box-body&gt;div&gt;ul:first-of-type&gt;li:first-of-type form input[type="search"]+button svg{
	fill: #fff;
}
#mob-menu-overlay{
	background-color: rgba(0,0,0, 0.6);
}
#mob-menu #menu-lang{
	border-bottom: 1px solid #cccccc;
}
#mob-menu #menu-lang&gt;ul{
	display: flex;
    position: relative;
    height: unset;
    top: unset;
    left: unset;
    overflow: unset;
}
#mob-menu #menu-lang&gt;ul&gt;li:first-of-type{
	padding-left: 0;
}
#mob-menu #menu-lang&gt;ul&gt;li{
	border-bottom: 0;
}
#mob-menu #menu-lang img{
	height: 35px;
}
#mob-menu #dsk-menu-cart-box{
	display: flex;
	margin-left: 0;
}
#mob-menu #dsk-menu-cart-box&gt;a{
	padding-top: 7px;
	padding-bottom: 7px;
	color: #fff;
}

#product-modal .modal-body&gt;button{
    position: absolute;
    top: 7px;
    right: 16px;
    background-color: #fff;
    color: black;
    font-size: 31px;
}
#product-modal .modal-body{
	display: grid;
	grid-template-columns: 40% calc(59% - 30px);
	column-gap: 30px;
}
#product-modal .swiper-container,
#product-modal .swiper-wrapper,
#product-modal .swiper-slide{
	width: 100%;
    height: 100%;
}
#product-modal .swiper-pagination-bullet{
	width: 10px;
	height: 10px;
}
#product-modal .swiper-pagination-bullet-active{
	background-color: #ff9e00;
}
#product-modal .swiper-slide{
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	background-color: whitesmoke;
	    min-height: 250px;
}
#product-modal button{
	background-color: #ff9e00;
    color: white;
    border: 0;
    padding-top: 2px;
    padding-bottom: 2px;
    z-index: 3;
}
#product-modal .modal-descr-box{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
}
#product-modal .modal-descr-box p{
	margin-top: 10px;
}
#product-modal .modal-descr-box h6{
	font-weight: bold;
    font-size: 20px;
    margin-bottom: 20px;
}
.btn-product-modal{
	border: 0;
	background: #ff9e00;
	border: 1px solid #ff9e00;
    color: white;
    padding-right: 7px;
    padding-left: 7px;
    margin-top: 10px;
        margin-bottom: 8px;
}
.btn-product-modal:hover{
	background-color: #fff;
	color: #ff9e00;
}
.btn-product-modal:focus{
	outline: 0;
	box-shadow: 0 0 0 0;
}

/* BANNER */
#home_banners {
    background: #fff;
    padding-top: 30px;
    box-shadow: 0 0 20px -3px #c1c1c1;
    /*z-index: 9;*/
    /*position: relative;*/
}
#home_banners .container {
    max-width: 1020px;
    margin: 0 auto;
}
#home_banners .banner.first {
    margin: 0 2.5% 0 0;
    padding-top:50px;
    padding-bottom:30px;
}
#home_banners .banner {
    float: left;
    width: 30%;
    margin: 0 2.5%;
    padding-top:50px;
    padding-bottom:30px;
}
#home_banners .banner img {
    width: 33%;
    margin-right: 1%;
}
.f_left {
    float: left;
}
.f_left {
    float: left;
}
#home_banners .banner &gt; div {
    width: 66%;
}
.title_top {
    color: #FF8201;
    text-transform: uppercase;
    font-size: 22px;
    line-height: 20px;
}
.title {
    color: #FF8201;
    font-family: 'Cookie';
    font-size: 40px;
    line-height: 40px;
}
#home_banners .banner.last {
    margin: 0 0 0 2.5%;
    padding-top:50px;
    padding-bottom:30px;
}

#home_message {
	box-shadow: 0 0 20px -3px #c1c1c1;
}
#home_message .container {
    max-width: 600px;
    margin: 0 auto;
    text-align: center;
    margin-top:50px;
    padding-bottom: 20px;
}
#home_message img {
    float:left;
}
#home_message .title_top {
    color: #FF8201;
    text-transform: uppercase;
    font-size: 20px;
    line-height: 20px;
    margin: 10px auto 0;
    padding-top: 20px;
}
#home_message .title {
    color: #FF8201;
    font-family: 'Cookie';
    font-size: 46px;
    line-height: 45px;
}
#home_message span {
    display: block;
    margin-bottom: 20px;
    font-size: 14px;
    line-height: 14px;
}
.dest {
    color: #FF8201;
}

#footer {
    color: #fff;
    background: #1f120A;
    clear: both;
    padding: 20px;
}
#footer {
    width: 100%;
}
.container_9 {
    margin: 0 auto;
}
/*, #footer .myaccount ,#block_various_links_footer,#block_company_links_footer,#social_block,#block_contact_infos,#footer #newsletter_block_left*/
.blockcategories_footer{
	float:left;
	width:20%;
}
.blockcategories_footer{margin-left:0}

#newsletter_block_left input.inputNew {
    position: relative;
    top: -1px;
    padding: 0 5px;
    margin: 2px 0;
    height: 20px;
    width: 148px;
    border: none;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px !important;
    font-size: 10px;
    color: #1f120A;
}
#newsletter_block_left input.button_mini {
    position: relative;
    height: 23px;
    width: 7px;
    border: 0;
    text-indent: -5000px;
    background: url(http://catanostrum.com/themes/catanostrum/css/modules/blocknewsletter/img/fletxa_ornage.png) no-repeat 0 6px;
    cursor: pointer;
    box-shadow: none;
    padding: 0;
}
#footer .title_block{padding-bottom:10px;text-transform:uppercase}
#footer .title_block ,#footer .title_block a{font-weight:500;font-size:18px;line-height:20px;color:#EB8200}
#footer a{color:#fff}
#footer a:hover{text-decoration:underline}
#footer ul{
	list-style-image:url(mini_fl_categories.png);
	list-style-position:inside;
	padding:0px;
}
#footer li {padding:7px 0}
#footer li a{color:#fff}
#footer .myaccount{padding:15px 10px}
#footer .myaccount .title_block{text-align:left}
#footer .myaccount .title_block,#footer .myaccount h4{padding:0 0 10px 0;background:none;text-shadow:none}
#footer .myaccount .favoriteproducts img,#footer .myaccount .lnk_wishlist img{display:none}
#footer #footer_about_us{padding:15px 5px}
#footer .grid_7{padding:0}


#post_footer{background:#FF9E00;padding:10px 0}
#post_footer ul{list-style:none;padding-top:7px}
#post_footer ul li{display:inline-block;color:#fff;margin:0 2px}
#post_footer ul li a{color:#fff}
#post_footer .payment_icons{margin:0 20px}
#post_footer .tems{margin-top:7px;background:url(http://catanostrum.com/themes/catanostrum/css/../img/6tems_peu.png) no-repeat 0 0;display:block;width:30px;height:15px}
/*#footer .block{margin-bottom:0}.block .title_block,.block h4{padding:6px 11px;font-size:14px;color:rgb(46,18,10);text-transform:uppercase;font-weight:500;text-align:center}.block .title_block a,.block h4 a{color:#fff}.block ul{list-style-type:none}.block li.last{border:none}.block li a{display:block;color:#333}.products_block{max-width:1020px;margin:0 auto}.products_block li{float:left}.products_block li img{border:10px solid #fff;box-shadow:0 2px 6px -2px #B1B1B1}.account_creation label{float:left;padding-top:5px;width:80%;text-align:left;cursor:pointer}ul.footer_links{list-style-type:none;margin-bottom:20px}ul.footer_links li{float:left}ul.footer_links li.f_right{float:right}ul.footer_links li .icon{position:relative;top:6px;left:0}
*/
/**/
/* PRODOTTI / CATEGORIE ------------------------------------------------------------------------------------------------------------*/

body .oida_widget_wrapper .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{
	background-color: #fff;
    border-color: #DA121A;
}
.oida_widget_wrapper form .custom-control-input:checked ~ .custom-control-label::before {
    background-color: #DA121A;
    border-color: #DA121A;
}
div#path-box { color:#afafaf; font-style:italic; padding-bottom:15px; }
div#path-box a:link, div#path-box a:visited, div#path-box a:hover { color:#afafaf; }
div.cat_description { width:100%; float:left; height:auto; }
div.categ { width:14.66%;	float:left; text-align:center; margin-bottom:20px; height:auto; margin-left:1%; margin-right:1%; }
div.cat_img img { width:100%; margin-bottom:10px; }
a.cat_name { line-height:120%; font-size:1.1em; text-transform:lowercase; color:#a53642; width:100%; height:100%; }
#prod_cont { width:100%; float:left; }
div.product { 
	width:14.66%; 
	float:left; 
	text-align:center; 
	margin-bottom:10px; 
	height:auto; 
	margin-left:1%; 
	margin-right:1%; 
	min-height: 400px;
	background: #FbF9F7;
	border: 1px solid #E5E2DD;
	
}

div.product_icon img { width:50px; }
div.product_thumb { width:100%; float:left; margin-bottom:10px; background-color:#fff; }
div.product_thumb img { width:100%; }
div.product_name { 
	min-height:50px !important;
	font-size: 14px;
    line-height: 14px;
    font-weight: 500;
    color: #222;
    width: 100%;
    padding:15px;
    text-transform: uppercase;
    padding: 5px 0 10px 10px; 
}
div.product_name a:link, div.product_name a:visited, div.product_name a:hover {	line-height:120%; font-size:1em; }
div.product_price { 
	margin-top:5px; 
	padding: 0;
    font-weight: bold;
    font-size: 20px;
    color: #ff8201;
}
/*
.price_container {
    
}
#featured-products_block_center .price {
    
}
*/
div.product_producer { width:100%; float:left; margin-top:10px; }

.buttonbuy:hover {
    box-shadow: 0 0 10px #C56400;
}
.buttonbuy {
    display: inline-block;
    float: left;
    margin-right: 15px;
    margin-left:15px
    box-shadow: 1px 1px 0 #C56400;
    border: none;
    background: #ff9e00;
    color: white;
    padding-right:5px;
    padding-left:5px;
    margin-top:10px;
    width:100%;
}

/* SCHEDA PRODOTTI ------------------------------------------------------------------------------------------------------------*/
#product_image { float:left; width:40%; margin-top:10px; margin-right:5%; }
#product_detail { float:left; width:55%; margin-top:10px; }
#cont_big_img { width:100%; float:left; margin-bottom:10px; }
#cont_big_img img { width:100%; }
div.product_img_small1, div.product_img_small2, div.product_img_small3, div.product_img_small4, div.product_img_small5, div.product_img_small6 { width:32%; float:left; margin-bottom:10px; }
div.product_img_small1, div.product_img_small2, div.product_img_small4, div.product_img_small5 { margin-right:2%; }
div.product_img_small1 img, div.product_img_small2 img, div.product_img_small3 img, div.product_img_small4 img, div.product_img_small5 img, div.product_img_small6 img { width:100%; }
div.product_download { margin-top:10px; width:100%; float:left; text-transform:uppercase; }
div.product_download img { width:15px; margin-right:7px; }
#askinfo { float:left; text-align:left; width:100%; margin-top:25px; }
#askinfo_button { text-align:center; float:left; background-color:grey; padding:6px; border-radius:2px; }
#askinfo_button a:link, #askinfo_button a:visited, #askinfo_button a:hover { color:white; text-transform:uppercase; }
#social_share { float:left; text-align:right; width:100%; margin-top:30px; }
#accessory { width:100%; float:left; border:1px solid grey; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; margin-top:30px; padding-top:20px; padding-bottom:20px; }
#accessory_title { font-size:1.4em; width:99%; float:left; text-transform:uppercase; margin-left:1%; margin-bottom:15px; }
div.accessory_prod { width:14.66%; float:left; text-align:center; margin-bottom:10px; height:auto; margin-left:1%; margin-right:1%; }
div.accessory_icon { position:absolute; left:0px; top:0px; }
div.accessory_icon img { width:40px; }
div.accessory_img { width:100%; float:left; }
div.accessory_name { width:100%; float:left; }
/* BOX IN EVIDENZA/RANDOM/OFFERTA/CATEGORIE ------------------------------------------------------------------------------------------------------------*/
#cont_prod_inevidence, #cont_prod_random, #cont_prod_inoffer, #cont_cat_inevidence { width:100%; float:left; }
#prod_inevidence_title, #prod_random_title, #prod_inoffer_title, #cat_inevidence_title { width:100%; float:left; text-transform:uppercase; margin-bottom:7px; }
div.prod_inevidence, div.prod_random, div.prod_inoffer, div_cat_inevidence { width:14.66%; float:left; text-align:center; margin-bottom:10px; height:auto; margin-left:1%; margin-right:1%; }
div.prod_random_icon img { width:40px; }

@media only screen and (max-width:1068px), only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {
/* PRODOTTI / CATEGORIE ------------------------------------------------------------------------------------------------------------*/
	div.categ, div.product, div.accessory_prod { width:47%; margin-left:1.5%; margin-right:1.5%; }
	div.product_icon img { width:40px; }
	div.accessory_prod { margin-bottom:20px; }
	#accessory_title { text-align:center; }
	span.producer img{ width:70px; }
	div.product_thumb { margin-bottom:5px; }
	#product_image { width:100%; margin-top:10px; }
	#cont_big_img img { max-width:400px; }
	#product_detail { width:100%; margin-top:10px; }
	div.product_img_small1, div.product_img_small2, div.product_img_small3, div.product_img_small4, div.product_img_small5, div.product_img_small6 { max-width:140px; }
	#block_menu_prod { display:none; }
	#block_menu_prod_mobi { display:block; width:100%; height:40px; float:left; background-color:#ebebeb; padding-top:2px; padding-bottom:2px; }
	#menu_prod_mobi_ico { width:100%; height:40px; background-image:url(menu_prod.png); background-repeat:no-repeat; background-position:left top; padding-left:45px; padding-top:10px; color:#000; font-size:1.125em; }
	
	div.product_name { 
		min-height:70px !important;
	}
	
	/*,#footer .myaccount ,#block_various_links_footer,#block_company_links_footer,#social_block,#block_contact_infos,#footer #newsletter_block_left*/
	.blockcategories_footer{
		float:left;
		width:100%;
		text-align:center;
	}

	#footer .block_various_links {
	    padding: 15px 5px;
	    float:left;
	}
}

@media only screen and (max-width:608px), only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {
  	
	#home_banners .banner {
	    float: left;
	    width: 100%;
	    margin: 0 2.5%;
	}
	
}

@media (min-width: 600px){
	div.social_top {
		display:none;
	}
}
@media (max-width: 1199.98px){
	#dsk-menu .logo{
		width: 300px;
	}
	#dsk-menu-row2 input[type="search"] {
		width: 280px;
	}
	#dsk-menu-row2 input[type="search"]+button{
		height: 40px;
		width: 40px;
	}
	
}
@media (max-width: 1099.98px){
	#dsk-menu .logo{
		width: 290px;
	}
	#dsk-menu-row2 input[type="search"] {
		width: 260px;
	}
	#dsk-menu-cart-box{
		margin-left: 40px;
	}
	#dsk-menu-cart-box&gt;a{
		font-size: 15px;
	}
}
@media (max-width: 1049.98px){
	#dsk-menu .logo{
		width: 280px;
	}
	#dsk-menu-row2 input[type="search"] {
		width: 250px;
	}
	#dsk-menu-row2 input[type="search"]+button{
		height: 39px;
		width: 39px;
	}
}
@media (max-width: 991.98px){
	#dsk-menu-row2 .row .col-12&gt;div:last-of-type form,
	#dsk-menu-cart-box,
	#dsk-menu-row3{
		display: none;
	}
	#menu-hamburger{
		display: block;
	}
	#dsk-menu-row2 {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	#product-modal .modal-body{
		display: block;
		column-gap: 0;
		grid-template-columns: 100%;
	}
	#product-modal .modal-descr-box h3{
		margin-top: 20px;
	}
}
@media (max-width: 899.98px){
	#dsk-menu-row1 .row .col-12&gt;div:first-of-type&gt;ul&gt;li{
		display: none;
	}
	#dsk-menu-row1 .row .col-12&gt;div:first-of-type&gt;ul&gt;li:first-of-type{
		display: block;
	}
}
@media (max-width: 767.98px){
	#mob-menu #mob-menu-overlay{
		width: 32%;
	}
	#mob-menu #mob-menu-box{
		width: 68%;
		background-color: #F7F7F7;
	}
}
@media (max-width: 670px){
	/*#dsk-menu #menu-lang{
		display: none;
	}*/
	#dsk-menu-row1 .row .col-12&gt;div:first-of-type{
		width: 100%;
	}
	#dsk-menu-row1 .row .col-12&gt;div:first-of-type ul li{
		width: 100%;
		margin-right: 0;
		text-align: right;
	}
	#dsk-menu-row1 .row .col-12&gt;div:last-of-type{
		display: none;
	}
	#mob-menu #mob-menu-overlay{
		width: 29%;
	}
	#mob-menu #mob-menu-box{
		width: 71%;
	}
}
@media (max-width: 575.98px){
	#dsk-menu .logo {
		width: 260px;
	}
	#mob-menu #mob-menu-overlay{
		width: 25%;
	}
	#mob-menu #mob-menu-box{
		width: 75%;
	}
	#mob-menu-box-head{
		margin-left: 20px;
	}
	#mob-menu-box-body&gt;div ul li {
	    padding-left: 20px;
	}
}
@media (max-width: 499.98px){
	#dsk-menu .logo {
		width: 245px;
	}
	#mob-menu-box-body&gt;div ul li a{
		font-size: 16px;
		margin-top: 3px;
		margin-bottom: 3px;
	}
	#mob-menu-box-body&gt;div&gt;ul:first-of-type&gt;li:first-of-type form input{
		width: 75%;
	}
}
@media (max-width: 410.98px){
	#dsk-menu .logo {
		width: 215px;
	}
}
</pre></body></html>