
/* /bow/900/modules/header-topbar-menu-cart/template.css */
.show-menu-cart .menu-wrap-cart,.menu-wrap-cart {right:0; left: auto; }
.show-menu-cart .menu-wrap-cart {transition-duration: 0.3s; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -ms-transition-duration: 0.3s; -o-transition-duration: 0.3s; opacity: 1; visibility: visible; z-index: 10001;}
.menu-wrap-cart {transition-duration: 0.3s; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -ms-transition-duration: 0.3s; -o-transition-duration: 0.3s; width: 100%; z-index: -10001; position: fixed; top: 0; right: 0; opacity: 0; visibility: hidden;}
.full-width-pull-menu-cart .link-style-2 { padding:80px 20px 30px 20px; position: relative; }  

.close-button-menu-cart { float: right; padding: 20px; background-color: transparent; color: #232323; border: 0; position: absolute;
	height: 60px; width: 60px; outline: none; top: 0px; right: 0; left:auto; z-index: 99999;
} 
.close-button-menu-cart:after,.close-button-menu-cart:before {content: ""; display: block; background: #000; height: 2px; width: 18px; position: absolute;}
.close-button-menu-cart:after{transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg);}
.close-button-menu-cart:before{transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg);}

.padding-cart-mobile-fixed { position: absolute; top:0px; left: 0px; z-index: 3; padding: 21px 20px 15px 20px;  display: block; background-color: #ffffff; width:100%; }

.full-width-pull-menu-cart .link-style-2 ul { list-style: none; margin: 0; padding:0; z-index: 0;}
.full-width-pull-menu-cart .link-style-2 ul li { display: table; width: 100%; }
.full-width-pull-menu-cart .link-style-2 ul li a{ 
background:inherit;color: #000; font-size: 14px; line-height: 16px; position: relative; padding: 13px 0; display: block; font-weight: 500; 
}
.full-width-pull-menu-cart .link-style-2 ul li:hover > a, .full-width-pull-menu-cart .link-style-2 ul li.show  > a { color: #333 }

.switch-language a{ width:24px;height:24px;border-radius:24px; position:relative;top:-2px; background:transparent;padding:0;line-height:24px;text-align:center;}
.switch-language a.active{background:#fff; }

/* /bow/900/modules/title-page/template.css */


/* /bow/900/modules/item-argomento/template.css */

