.goraleks-car-filter-wrap{margin:30px 0}.goraleks-car-filter{background:#f7f7f7;padding:20px;border-radius:12px;margin-bottom:30px}.goraleks-car-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.goraleks-car-filter label{display:block;margin-bottom:6px;font-weight:600}.goraleks-car-filter select,.goraleks-car-filter input[type="number"]{width:100%;min-height:44px;padding:10px 12px;border:1px solid #d6d6d6;border-radius:8px;background:#fff;box-sizing:border-box}.goraleks-car-filter-actions{display:flex;gap:12px;align-items:center;margin-top:18px}.goraleks-car-filter button,.goraleks-car-filter-reset{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border-radius:8px;text-decoration:none}.goraleks-car-filter button{border:0;cursor:pointer;background:#1f1f1f;color:#fff}.goraleks-car-filter-reset{border:1px solid #d6d6d6;background:#fff;color:#222}.goraleks-car-results-count{margin-bottom:18px;font-weight:600}.goraleks-car-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.goraleks-car-item{background:#fff;border:1px solid #ececec;border-radius:12px;overflow:hidden}.goraleks-car-thumb{display:block;aspect-ratio:1 / 1;overflow:hidden;background:#f3f3f3}.goraleks-car-thumb img,.goraleks-no-thumb{width:100%;height:100%;display:block}.goraleks-car-thumb img{object-fit:cover}.goraleks-no-thumb{background:#efefef}.goraleks-car-content{padding:18px;text-align:center}.goraleks-car-title{margin:0 0 10px;font-size:20px;line-height:1.35}.goraleks-car-title a{text-decoration:none;color:#111}.goraleks-car-price{font-size:20px;font-weight:700;line-height:1.4;color:#111}.goraleks-car-price a{color:#111;text-decoration:none}.goraleks-car-price a:hover{text-decoration:underline}.goraleks-car-filter-wrap .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;padding:0 12px;margin:20px 6px 0 0;border:1px solid #ddd;border-radius:8px;text-decoration:none;color:#222;background:#fff}.goraleks-car-filter-wrap .page-numbers.current,.goraleks-car-filter-wrap .page-numbers:hover{background:#1f1f1f;color:#fff;border-color:#1f1f1f}@media (max-width:1180px){.goraleks-car-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.goraleks-car-filter-grid,.goraleks-car-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.goraleks-car-filter-grid,.goraleks-car-grid{grid-template-columns:1fr}.goraleks-car-filter-actions{flex-direction:column;align-items:stretch}}.mfp-title{display:none!important}.et_pb_menu_page_id-12067 a{color:red!important;font-weight:700!important}.page-id-11936 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]::before{content:'4 .column.size-1of4'!important}.page-id-11936 .et_pb_blog_grid .column.size-1of4{width:25%!important;float:left!important;margin:0!important}.page-id-11936 .et_pb_blog_grid article.et_pb_post{width:auto!important;float:none!important;margin:0 15px 30px!important;transition:transform 0.3s ease,box-shadow 0.3s ease!important}.page-id-11936 .et_pb_blog_grid article.et_pb_post:hover{box-shadow:0 16px 36px rgba(0,0,0,0.12)!important;transform:translateY(-4px)!important}.page-id-11936 .et_pb_blog_grid .et_pb_image_container .img,.et_gallery_item .et_portfolio_image{width:auto!important;display:block!important;margin:0 auto!important;text-align:center!important}@media (max-width:1100px){.page-id-11936 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]::before{content:'2 .column.size-1of2'!important}.page-id-11936 .et_pb_blog_grid .column.size-1of2{width:50%!important}}@media (max-width:680px){.page-id-11936 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]::before{content:'1 .column.size-1of1'!important}.page-id-11936 .et_pb_blog_grid .column.size-1of1{width:100%!important}}.et_full_width_page .et_post_meta_wrapper img{display:none!important}.page-id-11936 .et_pb_image_container img{width:auto!important;min-width:15%!important;max-height:400px}.page-id-11936 .et_pb_blog_grid .et_pb_post{border:0px solid transparent!important}.page-id-11936 article{transition:all 0.25s ease;text-align:center!important}.page-id-11936 article:hover{box-shadow:0 10px 25px rgba(0,0,0,0.08)}.et_pb_menu__logo img{max-width:250px!important}.pdd{color:#fff!important}html body .cart{display:flex!important}html body .custom-add-to-cart{display:inline-flex!important}.woocommerce #content .quantity,.woocommerce .quantity,.woocommerce-page #content .quantity,.woocommerce-page .quantity{width:50px!important}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single{padding:15px 5px!important}.woocommerce ul.products li.product .button{margin-top:0!important;width:130px!important;font-size:16px!important}.woocommerce-variation.single_variation,#validate-error-billing_email,.woocommerce-result-count,.woocommerce ul.products::before,.is-style-dots,.woocommerce-shipping-fields,.woocommerce-additional-fields{display:none!important}table.variations td.value{position:relative!important;top:15px!important}.woocommerce-result-count{margin:20px 0!important}html .woocommerce ul.products li.product a .et_shop_image img{max-width:95%!important;height:auto!important;margin:0 auto!important}.custom-product-description{text-align:center!important;display:inline-block;margin:0 auto;width:100%;color:#333}.custom-add-to-cart{display:block!important;margin:20px auto 0 auto!important;text-align:center}.woocommerce #content .quantity,.woocommerce .quantity,.woocommerce-page #content .quantity,.woocommerce-page .quantity{margin:0 auto!important}.custom-add-to-cart{display:flex;align-items:center;gap:10px;margin-top:10px}.custom-product-excerpt{font-size:14px;color:#555;margin:10px 0}.woocommerce nav.woocommerce-pagination ul{display:flex;flex-wrap:nowrap;justify-content:center;overflow-x:auto;padding:10px 0;gap:6px;scrollbar-width:thin;border:0px solid #fff!important}.woocommerce nav.woocommerce-pagination ul li{display:inline-block;min-width:30px;height:30px;line-height:30px;text-align:center;font-size:14px;background-color:#f5f5f5;border:0px solid #ccc!important;border-radius:6px;cursor:pointer;transition:all 0.2s ease-in-out}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{display:block;width:100%;height:100%;text-decoration:none;color:#333}.woocommerce nav.woocommerce-pagination ul li:hover{background-color:#e1e1e1}.woocommerce nav.woocommerce-pagination ul li.current{background-color:#333;color:#fff}.woocommerce nav.woocommerce-pagination ul li.current span{color:#fff}.wc-block-components-checkout-step__description,#shipping-option,#payment-method,.wc-block-components-totals-shipping,.wc-block-components-totals-shipping__via,.wc-block-components-totals-shipping__collaterals,.wp-block-woocommerce-cart-order-summary-totals-block,.wc-block-components-product-badge.wc-block-components-sale-badge,.wp-block-woocommerce-checkout-order-summary-totals-block,.woocommerce-breadcrumb,.woocommerce-product-gallery__trigger,.product_meta{display:none!important}.wc-block-components-order-summary-item__individual-prices.price.wc-block-components-product-price::before,.wc-block-cart-item__wrap .wc-block-components-product-price::before{content:" Cena jednostkowa";display:block;margin-top:5px}.wc-block-components-product-metadata__description::before{content:"Wymiary:";display:block;margin-top:5px}.wc-forward{margin-left:20px!important}.button{padding:10px 35px!important}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#c0c0c0!important}.woocommerce-products-header{margin:20px 0!important}#et-boc .aws-container .aws-search-field{padding:20px 15px!important;border:1px solid #999!important}.products .type-product{padding-top:20px!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{transition:all 0.3s ease-in-out;box-shadow:2px 2px 10px rgba(0,0,0,0.1);border-radius:8px;overflow:hidden}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{box-shadow:4px 4px 20px rgba(0,0,0,0.3);transform:scale(1.03)}.woocommerce ul.products li.product img,.woocommerce-page ul.products li.product img{transition:transform 0.3s ease-in-out}.woocommerce ul.products li.product:hover img,.woocommerce-page ul.products li.product:hover img{transform:scale(1.1)}.home h1{display:none!important}.single-product .price{text-align:left!important}.woocommerce-product-description{margin-top:30px;display:flex!important}.woocommerce-product-description p{margin-left:5px}html .wc-block-cart-items img{max-height:130px;width:auto!important}html .woocommerce ul.products li.product a img{max-height:130px!important;width:auto!important;max-width:unset!important;object-fit:contain}#product-category-filter{margin:20px auto!important;text-align:center!important}.product-title{width:100%;max-width:200px}.List-view ul.products li.product,.List-view ul.products li.product,.List-view .woocommerce ul.products li.product a.woocommerce-loop-product__link,.List-view ul.products li.product a.woocommerce-loop-product__link{display:flex!important}.List-view ul.products li.product a.woocommerce-loop-product__link{width:100%!important}.List-view .et_shop_image,.List-view h2.woocommerce-loop-product__title,.List-view .price{width:24%!important}.List-view ul.products li.product,.List-view ul.products li.product,.List-view .woocommerce ul.products li.product,.List-view .woocommerce-page ul.products li.product{width:100%!important}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{margin:55px auto 0 auto!important;height:60px;max-width:190px}.related.products{margin-top:150px}.et_shop_image{height:180px!important}.products .et_shop_image,.search-results .et_shop_image{height:100px!important;display:block!important}.woocommerce div.product div.images img{max-height:200px!important;width:auto!important}.woocommerce ul.products li.product a img{max-width:100px!important}.product .related h2{font-size:18px!important}.woocommerce ul.products li.product a img{margin:0 auto!important}@media (min-width:981px){.et_right_sidebar #left-area{float:left;padding-right:0%}}@media (min-width:981px){#left-area{width:99.125%;padding-bottom:23px}}#sidebar,#main-content .container:before{display:none!important}h2,h3{margin:30px 0!important}.product h2,.price{text-align:center}.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(3,1fr);gap:20px}@media (min-width:768px){.woocommerce ul.products{grid-template-columns:repeat(6,1fr)}}@media (min-width:981px){.woocommerce ul.products{grid-template-columns:repeat(9,1fr)}}html body .container{width:95%!important;padding-top:5px!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100%!important}@media (max-width:767px){.woocommerce-page ul.products li.product:nth-child(n){width:100%!important}}@media (min-width:768px) and (max-width:980px){.woocommerce-page ul.products li.product:nth-child(n){width:100%!important}}.products{margin-top:30px!important}