.dfw-shop-09 select.orderby{display:none}.woocommerce.et-db #et-boc .et-l.et-l--header .et_builder_inner_content{z-index:9999!important}.et_shop_image img{transition-duration:.3s}.et_shop_image img:hover{transform:scale(1.03)}.et_overlay{transition-duration:.3s}.et_overlay{transform:scale(1.03)}.yith_ywraq_add_item_browse_message{margin-top:20px}.yith_ywraq_add_item_browse_message a{font-weight:400;color:#3c474b!important;text-transform:uppercase;padding:8px;text-align:center;border-radius:4px;background-color:#fff;border:2px solid #3c474b;transition-duration:.3s}.yith_ywraq_add_item_browse_message a:hover{background-color:#3c474b;color:white!important}a:active{outline-color:transparent!important}a:focus{outline:none!important;box-shadow:none!important}.yith-ywraq-before-table-wc-backward{color:#3c474b!important;font-family:"Exo 2";font-size:18px!important}.yith-ywraq-before-table-wc-backward:hover{background-color:transparent!important;border:2px solid black!important;border-radius:4px!important}.yith-ywraq-before-table-wc-backward:after{content:"&"!important}.yith-ywraq-before-table{display:flex;justify-content:end}.update-list-wrapper input:hover{background-color:transparent!important;border:2px solid #3c474b!important;color:#c62e65!important}table{border:1px solid #3c474b!important}.input-text{color:black!important}.nf-field-label label{font-family:"Inter";font-weight:600!important;font-size:16px!important}.nf_submit_btn{background-color:#3c474b!important;font-family:"Exo 2";text-transform:uppercase;border-radius:4px!important}.nf_submit_btn:hover{background-color:#c62e65!important;color:white!important;cursor:pointer}.submit-container{display:flex!important;justify-content:center!important;align-items:center!important}.company_divider_container{margin-bottom:30px!important;margin-top:60px!important}.company_divider_container:before{content:"Dane Firmy";font-family:"Exo 2";font-size:32px}#page-container header .quote_menu_list_item a{padding-left:16px!important;padding-right:16px!important;background-color:#efefef}#yith-ywraq-default-form .input-text{background:#3c474b!important;color:#fff!important}.quote-heading{font-size:36px!important;border-bottom:1px solid #3c474b;margin-top:55px!important}.wpcf7-form fieldset{border:1px solid #ddd;padding:20px;margin-bottom:20px;border-radius:5px}.wpcf7-form legend{font-size:22px;font-weight:700;color:#3c474b;padding-bottom:10px}.wpcf7-form label{font-weight:700;display:block;color:#3c474b}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"]{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;font-size:16px;margin-bottom:15px;box-sizing:border-box;transition:border-color 0.3s ease}.wpcf7-form input[type="text"]:focus,.wpcf7-form input[type="email"]:focus,.wpcf7-form input[type="tel"]:focus{border:1px solid #15c586;outline:none}.wpcf7-form input[type="submit"]{background-color:#3c474b;color:#fff;border:none;padding:12px 30px;font-size:22px;border-radius:5px;cursor:pointer;transition:background-color 0.3s ease,transform 0.2s ease;display:block;margin:0 auto}.wpcf7-form input[type="submit"]:hover{background-color:#2e373a;transform:translateY(-2px)}.wpcf7-form input[type="submit"]:active{transform:translateY(0)}.wpcf7-form-contact fieldset{border:1px solid #bbb;padding:20px;margin-bottom:20px;border-radius:6px;background:#f9f9f9}.wpcf7-form-contact legend{font-size:22px;font-weight:700;color:#333;padding-bottom:10px}.wpcf7-form-contact label{font-weight:700;display:block;color:#555}.wpcf7-form-contact input[type="text"],.wpcf7-form-contact input[type="email"],.wpcf7-form-contact textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:5px;font-size:16px;box-sizing:border-box;transition:border-color 0.3s ease}.wpcf7-form-contact input:focus,.wpcf7-form-contact textarea:focus{border:1px solid #15c586;outline:none}.wpcf7-form-contact input[type="submit"]{background-color:#3c474b;color:#fff;border:none;padding:12px 30px;font-size:20px;border-radius:5px;cursor:pointer;transition:background-color 0.3s ease,transform 0.2s ease;display:block;margin:10px auto 0}.wpcf7-form-contact input[type="submit"]:hover{background-color:#333;transform:translateY(-2px)}.wpcf7-form-contact input[type="submit"]:active{transform:translateY(0)}.custom-contact-form .wpcf7-response-output{border:2px solid #15c586;background:#e6f9f0;color:#155724;padding:15px;margin-top:15px;border-radius:5px;font-size:16px;text-align:center;font-weight:700}.custom-contact-form .wpcf7-validation-errors{border-color:#ff4d4d;background:#ffe6e6;color:#9b0000}.custom-contact-form .wpcf7-spinner{display:block;margin:10px auto}.wc-block-product-categories-list-item{font-size:20px}.wc-block-product-categories-list--depth-1{margin-bottom:1.8rem}.wc-block-product-categories-list--depth-1>li{font-size:16px;padding:1px;color:#333}.acceptance-container{display:flex;align-items:center;gap:10px;font-size:14px;color:#3c474b;margin-bottom:15px}.acceptance-container .wpcf7-acceptance input{width:18px;height:18px;cursor:pointer}.acceptance-container a{color:#15c586;text-decoration:none;font-weight:700;transition:color 0.3s ease}.woocommerce .quantity .qty{width:100%!important}.acceptance-container a:hover{color:#0f9b5f;border-bottom:1px solid rgb(60 71 75 / .6);text-decoration:none}