body{max-width:100%;overflow-x:hidden}.gglobe{background-image:url(//nesodesign.ch/wp-content/plugins/gtranslate/gtglobe.svg);height:20px;width:20px}#footer-info{float:none;padding-bottom:10px;text-align:center}body{font-size:16px}.small{font-size:.75rem}.large{font-size:1.25rem}h1,h2,h3,h4,h5,h6{overflow-wrap:normal}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}a.et-cart-info{display:none!important}.icon_cart_alt>a:before{font-family:'ETMODULES';content:'\e015';text-align:center;margin-right:10px;margin-left:-10px;color:#003087;font-size:1em;transition:all .3s ease}.icon_profile>a:before{font-family:'ETMODULES';content:'\e08a';text-align:center;margin-right:10px;margin-left:-10px;color:#003087;font-size:1em;transition:all .3s ease}.icon_house>a:before{font-family:'ETMODULES';content:'\e074';text-align:center;margin-right:10px;margin-left:-10px;color:#003087;font-size:1em;transition:all .3s ease}.woocommerce .woocommerce-message{background-color:#c0c0c0!important}.woocommerce-Price-amount{color:#ffcc00!important}.entry-summary p.price ins{color:#000000!important}.woocommerce span.onsale,.woocommerce-page span.onsale{background:#974df3!important}#main-content{background-color:transparent!important}.container{max-width:1920px}.product-category{border:3px solid;color:#000000;border-radius:10px;box-shadow:5px 5px 15px}et-pb-icon{color:#ffffff}.lwp-hide-mobile-menu.et_pb_menu .et_pb_menu__menu,.lwp-hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}.lwp-hide-mobile-menu.et_pb_menu .et_pb_menu__menu,.lwp-hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}.lwp-hide-mobile-menu .et_mobile_nav_menu{display:none}@media (max-width:767px){.lwp-hide-mobile-menu .et_pb_menu__menu>nav>ul>li{width:100%}}@media (max-width:767px){.lwp-hide-mobile-menu .et_pb_menu__menu>nav>ul>li{margin-left:20px}}.lwp-title-portfolio h2.et_pb_module_header{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;margin-top:0px!important;z-index:3;opacity:0}.lwp-title-portfolio .et_pb_portfolio_item:hover h2.et_pb_module_header{opacity:1}.lwp-title-portfolio span.et_overlay:before{content:''}.lwp-title-portfolio .et_pb_portfolio_item:hover span.et_overlay{opacity:1;z-index:3}body #magicMouseCursor{z-index:10000000!important;position:fixed;width:35px;height:35px;border:1px solid #fff;background:rgba(0,0,0,0.2);border-radius:50%;left:0;top:0;transition:transform 0.07s,width 0.3s,height 0.3s;pointer-events:none}body #magicMouseCursor.cursor-square{border-radius:0}body #magicPointer{z-index:10000000!important;height:5px;width:5px;top:0;left:0;position:fixed;background-color:red;border-radius:50%;pointer-events:none;transition:background 0.2s,width 0.2s,height 0.2s,box-shadow 0.2s}body #magicPointer.is-hover{background-color:#fff}body #magicPointer.pointer-blur{height:50px;width:50px;background:none;border:1px solid #fff;box-shadow:0px 0px 15px -5px white}body #magicPointer.pointer-overlay{height:50px;width:50px;mix-blend-mode:difference;box-shadow:0px 0px 15px -5px white}body .magic-hover{transition:all 0.2s}body .magic-hover:hover{cursor:none!important}