.preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:100000;height:100%;width:100%;overflow:hidden!important}.preloader .status{width:162px;height:93px;position:relative;margin:0px auto!important;top:43%;background-image:url(https://officinema.com/wp-content/uploads/2024/06/logo_officinema.png);background-repeat:no-repeat;background-position:center;-webkit-background-size:fill;background-size:fill}@media only screen and (max-device-width:320px){.preloader .status{left:27%}}.navbar{cursor:pointer}#page-container #et-boc .mobile_nav li ul.hide{display:none!important}#page-container .mobile_nav .menu-item-has-children{position:relative}#page-container .mobile_nav .menu-item-has-children>a{background:transparent!important}#page-container .mobile_nav .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:17px;font-weight:700;cursor:pointer;z-index:3}#page-container span.menu-closed:before{content:"\35";display:block;color:#003366;font-size:22px;font-weight:bold;font-family:ETmodules}#page-container span.menu-closed.menu-open:before{content:"\33"}.menu-item-has-children a:first-child:after{top:-1px!important;right:0px!important}.et-menu-nav li ul.sub-menu{margin:-3px 0px 0px -7px!important}.woocommerce a.button,.woocommerce.et-db #et-boc .et-l a.button,.woocommerce-page a.button,.woocommerce-page.et-db #et-boc .et-l a.button{color:#ffffff!important;background-color:#003366!important;border-radius:50px;letter-spacing:1px;box-shadow:0px 5px 30px -6px rgba(0,0,0,0.13);padding:7px 20px!important}.woocommerce .add-request-quote-button.button{border:0px trasparent var(--ywraq_layout_button_border_color_hover)!important;box-shadow:0px 5px 30px -6px rgba(0,0,0,0.13)}.woocommerce a.button:hover,.woocommerce.et-db #et-boc .et-l a.button:hover,.woocommerce-page a.button:hover,.woocommerce-page.et-db #et-boc .et-l a.button:hover{color:#003366!important;background-color:#fff!important;border-radius:50px;letter-spacing:1px;box-shadow:0px 5px 30px -6px rgba(0,0,0,0.13);padding:7px 20px!important}.woocommerce .add-request-quote-button.button:hover{border:0px trasparent var(--ywraq_layout_button_border_color_hover)!important;box-shadow:0px 5px 30px -6px rgba(0,0,0,0.13)}.woocommerce input.button{color:#fff!important;box-shadow:0px 5px 30px -6px rgba(0,0,0,0.13);padding:7px 20px!important}.woocommerce input.button:hover{padding:7px 20px!important}.woocommerce table.shop_table{background-color:#fff;margin:20px 0px 0px 0px!important}.attachment-woocommerce_thumbnail{border-radius:15px!important;box-shadow:0px 12px 50px -6px rgba(0,0,0,0.13)!important}.woocommerce a.button::after{font-family:"ETmodules";font-size:32px;line-height:1em;content:none!important;opacity:0;position:absolute;margin-left:-1em;-webkit-transition:all 0.2s;transition:all 0.2s}.input-text{border-radius:5px!important;overflow:hidden;border:1px solid rgba(81,89,107,0.13)!important;font-size:15px;box-shadow:0px 5px 30px -6px rgba(0,0,0,0.13);background:#ffffff!important}.wc-block-customer-account__account-icon{height:1.9em!important;width:1.9em!important;margin:4px 0px 0px 0px!important;display:inline!important}.wp-block-woocommerce-customer-account a{display:inline!important}.label{position:relative;top:-7px;margin:0px 0px 0px 3px}.et_pb_sidebar_0_tb_header.et_pb_widget_area a:hover{text-decoration:none!important}.product_meta{border-top:1px solid rgba(81,89,107,0.2)}p.woocommerce-result-count{color:#51596b}.single-product #main-content>div>.yith-ywraq-add-to-quote{display:none}