.header{position:fixed;top:0;left:0;right:0;transition:transform .4s ease,height .4s ease,background-color .4s ease;z-index:100}.scroll-up .header{transform:translateY(0)}.scroll-down .header{transform:translateY(-100%)}.scroll-paint .header{background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0),rgba(0,0,0,0))!important;background-color:#fff}.scroll-paint #-pro-menu-100-11 .oxy-pro-menu-list .menu-item a{color:black!important}.sub-menu{background-color:#ea0029;border-radius:6px}.scroll-paint .sub-menu{background-color:#fff}.menu-item-object-product_cat{padding:4px 20px 4px 20px}@media screen and (max-width:768px){.header{transition:transform 1s ease}}@media (max-width:479px){.ek-burguer-scroll #-burger-trigger-101-11 .hamburger-inner,#-burger-trigger-101-11 .hamburger-inner:after,#-burger-trigger-101-11 .hamburger-inner:before{background-color:#000}}.subcategories{display:flex;flex-wrap:wrap;justify-content:center;width:100%;padding:20px}.subcategories a{display:block;width:200px;height:140px;background-size:contain;background-repeat:no-repeat;background-position:center;margin:0 20px 0 20px;transition:transform 0.3s,opacity 0.3s;transform:scale(1);opacity:1}.subcategories a:hover{transform:scale(1.05);opacity:.8}.yith_ywraq_add_item_browse_message{text-align:center!important;background-color:#003add;padding:10px;border:0 solid #FFF;border-radius:50px;color:white!important;box-shadow:0 6px 22px -10px rgba(0,0,0,.25);transition:all ease 0.4s}.yith_ywraq_add_item_browse_message:hover{background-color:#012793;border:1px solid #FFF;box-shadow:0 8px 22px -10px rgba(0,0,0,.5)}.yith_ywraq_add_item_browse_message a{color:white!important}.yith_ywraq_add_item_browse_message a:hover{font-weight:600}.yith_ywraq_add_item_response_message{text-align:center!important;font-size:14px;color:rgba(0,0,0,.5)}.add-request-quote-button.button{box-shadow:0 6px 22px -10px rgba(0,0,0,.25)!important}.add-request-quote-button.button:hover{;box-shadow:0 8px 22px -10px rgba(0,0,0,.5)}#-woo-products-157-7258 img.attachment-woocommerce_thumbnail:hover{padding:15px;box-shadow:0 8px 22px -10px rgba(0,0,0,.5)}h1,h2,h3,h4,h5,h6{font-family:'Nunito';transition:transform 1s ease}h3{font-size:44px}h4{font-size:34px}h5{font-size:24px}.ek-titles h1{font-size:64px;color:#fff}.product_title{font-size:30px}.woocommerce-loop-product__title{color:black!important}@media screen and (max-width:768px){.ek-titles h1{font-size:22px}.ek-titles{font-size:34px}.product_title{font-size:20px}h2{font-size:24px!important}.woocommerce-loop-product__title h2{font-size:22px!important}}#yith-ywraq-form .update-list-wrapper .after-table-right .button{background-color:#ea0029;border-radius:50px;padding:14px 40px 14px 40px;color:#fff;border:1px solid #FFF;box-shadow:0 6px 22px -10px rgba(0,0,0,.25);transition:all ease 0.4s}#yith-ywraq-form .update-list-wrapper .after-table-right .button:hover{background-color:#7A0015;box-shadow:0 8px 22px -14px rgba(0,0,0,.5)}#yith-ywraq-form .update-list-wrapper input[type="submit"]{background-color:#003add;border-radius:50px;padding:14px 40px 14px 40px;color:#fff;margin-top:0;border:1px solid #FFF;box-shadow:0 6px 22px -10px rgba(0,0,0,.25);transition:all ease 0.4s}#yith-ywraq-form .update-list-wrapper input[type="submit"]:hover{background-color:#002180;box-shadow:0 8px 22px -14px rgba(0,0,0,.5)}.ywraq_clean_list{background-color:#ea0029;border-radius:50px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{background-color:#003add;border-radius:50px;padding:14px 40px 14px 40px;color:#fff;margin-top:0;border:1px solid #FFF;box-shadow:0 6px 22px -10px rgba(0,0,0,.25);transition:all ease 0.4s}@keyframes bounce-arrow-left{0%,20%,50%,80%,100%{transform:translateX(0)}40%{transform:translateX(-6px)}60%{transform:translateX(-3px)}}.arrow-left{display:inline-block;animation:bounce-arrow-left 2s infinite}