#main-content.woocommerce .woocommerce-pagination li .page-numbers.next,#main-content.woocommerce .woocommerce-pagination li .page-numbers.prev{color:transparent!important;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M15 6l-6 6l6 6" /></svg>') center/1.25rem no-repeat}#product-popup[open],.product-col button[name=add_to_cart_show_popup_up_sell].is-loading{opacity:1;visibility:visible}#kubota-wishlist-dialog,#product-popup .product-popup-content{z-index:999999;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;background-color:var(--color--light)}.custom-block__banner-image,.custom-block__image--1x1,.custom-block__image--2x1,.custom-block__image--2x2{object-fit:cover;object-position:center}#main-content.woocommerce .child-categories-list-wrapper{position:relative;margin-top:1.125rem}#main-content.woocommerce ul.child-categories-list{display:flex;flex-wrap:nowrap;justify-content:flex-start;list-style:none;overflow-x:scroll;gap:.9375rem;scrollbar-width:none}#main-content.woocommerce ul.child-categories-list li{margin:0;font-size:var(--wp--preset--font-size--paragraph);font-weight:500;line-height:1.2rem;text-align:center}#main-content.woocommerce ul.child-categories-list li a{display:flex;flex-direction:row;padding:.9375rem 1.25rem;position:relative;color:var(--color--dark);white-space:nowrap;border-radius:3.125rem;background-color:var(--wp--preset--color--blue-100);cursor:pointer;transition:color var(--transition),background-color var(--transition)}@media (min-width:60.6875rem){#main-content.woocommerce ul.child-categories-list{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;overflow-x:unset;gap:.9375rem;scrollbar-width:unset}#main-content.woocommerce ul.child-categories-list li a{padding:.625rem .9375rem;border-radius:1.25rem}}#main-content.woocommerce ul.child-categories-list li a:hover{color:var(--color--light);background-color:var(--color--primary)}#main-content.woocommerce ul.child-categories-list li a small{margin-top:-.625rem;font-size:.75rem}#main-content.woocommerce .child-categories-list-wrapper .child-categories-button{display:none;width:1.875rem;height:1.875rem;position:absolute;top:50%;border:1px solid var(--color--light);border-radius:50%;background:var(--color--light);background-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 40 40\' width=\'40\' height=\'40\' focusable=\'false\'%3E%3Cpath d=\'m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z\'%3E%3C/path%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:.75rem;cursor:pointer;opacity:0;transition:.5s;translate:0 -50%}#main-content.woocommerce .child-categories-list-wrapper .child-categories-button.show{opacity:.7}#main-content.woocommerce .child-categories-list-wrapper .child-categories-button:hover{opacity:.9}#main-content.woocommerce .child-categories-list-wrapper .child-categories-button.button-prev{left:-.625rem;box-shadow:0 -.3125rem .625rem rgba(0,0,0,.4);rotate:180deg}#main-content.woocommerce .child-categories-list-wrapper .child-categories-button.button-next{right:-.625rem;box-shadow:0 .3125rem .625rem rgba(0,0,0,.4)}#main-content.woocommerce .woocommerce-breadcrumb{margin:0;color:var(--wp--preset--color--blue-200);text-transform:uppercase}#main-content.woocommerce .woocommerce-breadcrumb .separator{margin:0 .9375rem}#main-content.woocommerce .woocommerce-breadcrumb a{color:var(--wp--preset--color--blue-200);transition:color var(--transition)}#main-content.woocommerce .woocommerce-breadcrumb a:hover,.woocommerce #bodycommerce-shopify-checkout .woocommerce-form-coupon-toggle .showcoupon:hover{color:var(--color--primary)}#main-content.woocommerce .woocommerce-products-header{max-width:43.75rem;padding-top:.9375rem;text-align:center}#main-content.woocommerce .woocommerce-products-header .term-description,#payment ul.wc_payment_methods .woocommerce-info,.contact-form-order-extra[hidden],.pswp__caption,.woocommerce form .form-row::after,.woocommerce-billing-fields h3,.woocommerce-checkout-payment .woocommerce-error,.woocommerce-form-login-toggle,.woocommerce-page form .form-row::after,.woocommerce-shipping-totals .shipping{display:none!important}#main-content.woocommerce .woocommerce-products-header *{font-size:var(--font-size-h3);text-align:start;text-transform:uppercase}#main-content.woocommerce .woocommerce-products-header .woocommerce-taxonomy-description *{margin-top:0;font-size:var(--wp--preset--font-size--paragraph);text-transform:none}#main-content.woocommerce .woocommerce-ordering{float:unset;position:relative}#main-content.woocommerce .woocommerce-ordering::after{content:'';pointer-events:none;width:1.25rem;height:1rem;min-width:1.25rem;position:absolute;top:0;right:.9375rem;bottom:0;margin:auto;background-color:currentColor;transition:mask-position var(--kubota--transition-speed) var(--kubota--transition-timing-function),color var(--transition),transform var(--transition);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIGZpbGw9Im5vbmUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgYXJpYS1oaWRkZW49InRydWUiIGZvY3VzYWJsZT0iZmFsc2UiPjxwYXRoIGQ9Ik0xMiA1bDAgMTQgTTE2IDE1bC00IDQgTTggMTVsNCA0Ij48L3BhdGg+PC9zdmc+);mask-position:left 0 bottom -.125rem;mask-repeat:repeat;mask-size:1.25rem 1.25rem}#main-content.woocommerce .woocommerce-ordering select{width:100%;padding:.75rem 1rem;margin-top:.9375rem;font-size:var(--wp--preset--font-size--paragraph);font-weight:500;color:var(--color--dark)!important;border:.125rem solid var(--color--dark)!important;border-radius:3.125rem;background-color:var(--color--light)!important;cursor:pointer;transition:border var(--transition),background-color var(--transition),color var(--transition);appearance:none;-webkit-appearance:none;-moz-appearance:none}#main-content.woocommerce .woocommerce-ordering select:hover{color:var(--color--primary)!important;border-color:var(--color--primary)!important}#main-content.woocommerce .woocommerce-ordering:hover::after{color:var(--color--primary)!important}#main-content .products.columns-4{display:grid;grid-template-columns:1fr 1fr;margin-top:var(--spacing-25-80);gap:1.5rem .75rem}#main-content .products.columns-4:before,.shop_table td::before,.woocommerce .woocommerce-notices-wrapper .fs-free-shipping-notice-continue-shopping-button-wrapper,.woocommerce .woocommerce-shipping-totals td::before{display:none}#main-content.woocommerce .woocommerce-pagination,#product-popup .wp-block-button.is-style-cart{margin-top:1.25rem}#main-content.woocommerce .woocommerce-pagination ul.page-numbers{display:flex;flex-wrap:wrap;justify-content:center;border:none;gap:.3125rem 0}#main-content.woocommerce .woocommerce-pagination li{border:none}#main-content.woocommerce .woocommerce-pagination li .page-numbers{display:flex;align-items:center;justify-content:center;width:2.8125rem;height:2.8125rem;padding:.3125rem .625rem;margin:0 .125rem;font-weight:500;border:1px solid var(--color--gray);border-radius:100%;transition:background var(--transition),color var(--transition),border-color var(--transition)}#main-content.woocommerce .woocommerce-pagination li .page-numbers.next{transform:rotate(180deg)}#main-content.woocommerce .woocommerce-pagination li .page-numbers.current{color:var(--color--light);border-color:var(--color--dark);background:var(--color--dark)}.woocommerce .products.columns-4 .woocommerce-no-products-found{grid-column:span 4}.iti__country-list .iti__flag,.iti__country-name,.woocommerce .woocommerce-notices-wrapper .fs-free-shipping-notice-text{font-size:.875rem}.woocommerce .woocommerce-notices-wrapper .fs-free-shipping-notice-text-and-progress-bar-wrapper{margin:0!important}.contact-form-order-extra--files,.woocommerce .woocommerce-shipping-totals{display:flex;flex-direction:column;gap:.625rem}.woocommerce .woocommerce-shipping-totals th{font-size:1.125rem;font-weight:700}.woocommerce .woocommerce-shipping-totals td{background-color:transparent!important}.woocommerce .woocommerce-shipping-totals ul{display:flex;flex-direction:column;margin-bottom:1.25rem!important;gap:.625rem}.woocommerce .woocommerce-shipping-totals ul li{display:flex;padding:0!important;margin:0!important;gap:.625rem}.woocommerce .woocommerce-shipping-totals ul li label{cursor:pointer;display:block;flex:1}.woocommerce .woocommerce-shipping-totals ul li input{margin-top:.1875rem!important}.woocommerce .woocommerce-shipping-totals ul li label span{padding-top:0!important;position:static!important}.woocommerce .woocommerce-shipping-totals ul li label span::before{display:block;position:static!important}.paypo dialog[open],.woocommerce .woocommerce-shipping-totals ul li label span bdi{display:block}.woocommerce .woocommerce-shipping-totals ul li img{position:static;margin:0}#customer_login .woocommerce-form label.woocommerce-form__label,#register-dialog .woocommerce-form label.woocommerce-form__label{display:flex!important;align-items:center;gap:.625rem}#customer_login .woocommerce-form label.woocommerce-form__label span,#register-dialog .woocommerce-form label.woocommerce-form__label span{margin-left:0!important}.woocommerce-form .password-input{display:block;width:100%}.contact-form-order-toggle,.iti,.woocommerce-form-login__rememberme{width:100%}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:flex;align-items:center;gap:.625rem}.woocommerce-ResetPassword{margin:0 0 .625rem}.woocommerce-NoticeGroup{grid-column:1/-1}body button.woocommerce-form-login__submit,body button.woocommerce-form-register__submit{display:block!important;float:none!important;position:relative!important;margin:.9375rem 0 .3125rem!important}.acfw-bogo-notice-text{display:flex;flex-direction:column;align-items:start;gap:.625rem}.woocommerce #bodycommerce-shopify-checkout .woocommerce-form-coupon-toggle,.woocommerce table.shop_table td small{display:block!important}.inpostizi-bind-button{width:100%;max-width:100%!important;text-align:center}.promotions-banner-category{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;padding:.9375rem 1.25rem;margin-bottom:2.5rem;color:var(--promotions-banner-category-color);border-radius:.625rem;background:var(--promotions-banner-category-background);gap:.625rem}.promotions-banner-category .promotions-banner-category__button{padding:.25rem .9375rem;font-weight:500;color:var(--color--light);border-radius:.9375rem;background:var(--color--primary);cursor:pointer;transition:background var(--transition)}.button-add-to-cart-show-popup:hover,.promotions-banner-category .promotions-banner-category__button:hover,.quantity button:hover{background:var(--color--secondary)}.promotions-banner-category__svg-icon-wrapper{display:flex;align-items:center;gap:.5rem}.promotions-banner-category__discount-code{padding:.125rem .625rem;font-weight:600;text-wrap:nowrap;border:.125rem dashed var(--color--dark);border-radius:.625rem;cursor:pointer;transition:var(--transition)}.promotions-banner-category__discount-code:hover{color:var(--promotions-banner-category-background);background:var(--promotions-banner-category-color)}.promotions-banner-category__svg-icon-info{font-weight:600}.promotions-banner-category__svg-icon{display:flex;align-items:center;justify-content:center;width:2.1875rem;height:2.1875rem;border:.125rem solid var(--color--dark);border-radius:100%}.promotions-banner-category__discount-code--info{padding:.1875rem .625rem;z-index:1000;font-size:.875rem;color:var(--color--light);border-radius:.625rem;background:var(--color--dark)}#product-popup h3,.woocommerce-thankyou-order-received{font-size:var(--wp--preset--font-size--large);font-variation-settings:var(--font-700-30);text-transform:uppercase}.promotions-banner-single-product{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;padding:.625rem 1.875rem;position:fixed;z-index:10;right:0;bottom:0;left:0;transform:translateY(100%);text-align:center;color:var(--promotions-banner-color);background:var(--promotions-banner-background);transition:var(--transition);gap:.3125rem}.promotions-banner-single-product.visible{transform:translateY(0)}.promotions-banner-single-product__close{display:flex;align-items:center;position:absolute;z-index:10;top:0;right:.625rem;bottom:0;cursor:pointer;transition:var(--transition)}.promotions-banner-single-product__close:hover{opacity:.5}.promotions-banner-single-product[style*='display: none']{opacity:0}.iti .iti__selected-dial-code{margin-left:.25rem;font-size:.875rem}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:49%}.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,.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{color:var(--color--dark)!important}#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{padding:0}.iti__country{padding:.375rem var(--iti-spacer-horizontal)}.iti__search-input{padding:.625rem!important}.iti .iti__tel-input{margin-top:.0625rem!important}.iti__selected-country-primary{margin-left:calc(var(--iti-spacer-horizontal)* -1)}#product-popup{pointer-events:none;display:block;width:50%;max-width:600px;padding:0;z-index:10;top:0;border:none;border-radius:.625rem;opacity:0;visibility:hidden;overflow:hidden;transition:opacity var(--transition)}#product-popup[open]{pointer-events:all}#product-popup::backdrop{background-color:var(--color--dark);opacity:.5}#product-popup .product-popup-content:has(input[name=is_promo_product]) input[name=quantity]{display:none}#product-popup .product-popup-content:has(input[name=is_promo_product]) select{width:100%!important}#product-popup .product-popup-content{display:block;width:calc(100% - 1.875rem);padding:1.5rem 1.25rem;position:fixed;margin:0!important;border:.0625rem solid var(--wp--preset--color--blue-100)!important;border-radius:.5rem}#product-popup .close-button{position:absolute;top:.625rem;right:.625rem;color:var(--color--dark);cursor:pointer;opacity:.5;transition:opacity var(--transition)}#kubota-wishlist-dialog .kubota-wishlist-dialog-close:hover,#product-popup .close-button:hover{opacity:1}#product-popup h3{margin-right:.9375rem;margin-bottom:.9375rem;color:var(--color--dark)}#product-popup button{justify-content:center;width:100%;padding:.5rem!important;margin-top:.625rem}#product-popup .product-popup-content img{max-width:12.5rem}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{padding:.625rem!important;margin-bottom:.9375rem;font-size:var(--wp--preset--font-size--small)!important;color:var(--color--dark)!important;border-radius:.5rem;background:var(--wp--preset--color--yellow-100)!important}.woocommerce .woocommerce-error a,.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a{margin:0!important;color:var(--color--dark)!important;text-decoration:underline;transition:text-decoration var(--transition)}.woocommerce #bodycommerce-shopify-checkout .woocommerce-form-coupon-toggle .showcoupon,.woocommerce-cart-form__cart-item .product-name a{transition:color var(--transition);color:var(--color--dark)}.woocommerce .woocommerce-error a:hover,.woocommerce .woocommerce-info a:hover,.woocommerce .woocommerce-message a:hover{text-decoration:none}.woocommerce-breadcrumb .breadcrumb-item:last-child{display:unset!important}.woocommerce .quantity input.qty{height:auto!important;padding:.625rem!important;color:var(--color--dark);border-radius:3.125rem!important;background-color:var(--wp--preset--color--blue-100)}#main-content.woocommerce .container{padding-bottom:3.75rem;width:auto;max-width:var(--layout--width);margin:0 auto}.woocommerce-cart-form__cart-item{padding:0!important}.woocommerce-cart-form__cart-item .product-name a{font-size:1.125rem;line-height:1.2;text-decoration:unset;text-transform:uppercase;font-variation-settings:var(--font-700-30)}.woocommerce-cart table.cart td.actions .coupon .input-text{width:11.25rem!important;margin-right:.625rem;color:var(--color--dark);border:none!important;border-radius:3.125rem!important;background-color:var(--wp--preset--color--blue-100)}.woocommerce-terms-and-conditions,.woocommerce-terms-and-conditions-wrapper{padding:.625rem!important;border:.0625rem solid rgba(0,0,0,.2);background:rgba(0,0,0,.05);box-shadow:inset 0 .0625rem .125rem var(--wp--preset--color--blue-200)}.woocommerce-cart-form__cart-item .product-name a:hover{color:var(--color--primary)}.woocommerce-cart-form__cart-item .product-price>.woocommerce-Price-amount bdi,.woocommerce-cart-form__cart-item .product-subtotal>.woocommerce-Price-amount bdi{font-weight:700}.woocommerce-cart-form__cart-item .product-price del,.woocommerce-cart-form__cart-item .product-subtotal del{opacity:.4}.woocommerce-terms-and-conditions-wrapper{order:2}.woocommerce-terms-and-conditions{order:0;margin-bottom:0!important}.woocommerce-checkout #payment ul.payment_methods li.payment_method_tpaypbl img{margin-top:.625rem}.woocommerce-checkout #payment ul.payment_methods li.payment_method_tpaypbl img.tpay-group-logo{margin-top:0;margin-left:0}.woocommerce-error,.woocommerce-info{color:var(--color--dark)!important;background:var(--wp--preset--color--blue-100)!important}.woocommerce-info .fs-free-shipping-notice-continue-shopping-button-wrapper a.button,.woocommerce-info .fs-free-shipping-notice-continue-shopping-button-wrapper a.button:hover{padding:.8em 1em 1em!important;line-height:1rem}.woocommerce ul#shipping_method li label{font-weight:400}tr.woocommerce-shipping-totals{gap:.9375rem}tr.woocommerce-shipping-totals td{width:75%;color:red}tr.woocommerce-shipping-totals td ul#shipping_method li{padding:.5rem .625rem .375rem!important;position:relative;color:var(--color--dark)}.wc_payment_methods input[type=radio],tr.woocommerce-shipping-totals td ul#shipping_method li input{width:0;position:static;margin-right:0!important}tr.woocommerce-shipping-totals td ul#shipping_method li .woocommerce-Price-amount{display:block;font-size:.8125rem}.wc_payment_methods input[type=radio]:not([name=blik-type])::before,tr.woocommerce-shipping-totals td ul#shipping_method li input::before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;border:.0625rem solid var(--wp--preset--color--blue-100);border-radius:.5rem;cursor:pointer;transition:border var(--transition)}tr.woocommerce-shipping-totals td ul#shipping_method li input:hover::before{border:.0625rem solid var(--wp--preset--color--blue-500)}tr.woocommerce-shipping-totals td ul#shipping_method li input:checked::before{border:.0625rem solid var(--color--primary)}.woocommerce-invalid input#terms.input-checkbox::berfore{border:.125rem solid red!important}.woocommerce-invalid #terms{outline:0}.woocommerce-checkout #payment ul.payment_methods li .tpay-panel-inside-content .tpay-channel-form-wrapper.tpay-content-wrapper-class img{height:3rem!important;max-height:3rem!important;padding:.125rem .3125rem;float:none!important;margin-top:.9375rem!important;background:var(--color--light)}.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-price,.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-subtotal{display:flex;flex-direction:column}.contact-form .contact-form-message .contact-form-message--title select option:first-child,.wc_payment_methods input[type=radio]:not([name=blik-type]):checked::after,.wc_payment_methods input[type=radio]:not([name=blik-type]):checked:hover::after,.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .woocommerce-Price-amount:before{display:none}.button[name=apply_coupon]{min-height:3.125rem}.woocommerce-error,.woocommerce-info,.woocommerce-message{display:block!important;width:100%!important}.woocommerce-thankyou-order-received{padding:1.875rem!important;line-height:1.15!important;text-align:center!important;color:var(--color--dark);border-radius:.3125rem;background:var(--wp--preset--color--blue-100)!important}.woocommerce-table__product-name{display:flex!important}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0!important;font-size:.875rem!important;color:#555!important;background:var(--color--light)!important}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0!important;border:.0625rem solid #efefef!important;background:var(--color--light)!important}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{padding:.9375rem 1.25rem 1.25rem!important;border-bottom:.0625rem solid #efefef}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{color:#555!important;background-color:#f4f4f4!important}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border:1em solid #f4f4f4!important;border-top-color:transparent!important;border-right-color:transparent!important;border-left-color:transparent!important}.woocommerce-checkout #page-container form .form-row textarea{min-height:4.375rem!important}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{float:right!important}#add_payment_method #payment ul.payment_methods li .tpay-with-logo img,.woocommerce-cart #payment ul.payment_methods li .tpay-with-logo img,.woocommerce-checkout #payment ul.payment_methods li .tpay-with-logo img{float:none!important}.woocommerce-terms-and-conditions-checkbox-text{vertical-align:-.125rem;color:#555!important}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#a00!important}.woocommerce-shipping-fields .woocommerce-form__label-for-checkbox span{margin-left:.625rem;font-size:var(--wp--preset--font-size--paragraph);color:var(--color--dark);font-variation-settings:var(--font-300-105)}.form-row#billing_chce_otrzymac_fakture_opcjonalnie_field span{margin-left:.625rem}.woocommerce-additional-fields .form-row label:not([for=billing_chce_otrzymac_fakture_opcjonalnie]),.woocommerce-billing-fields .form-row label:not([for=billing_chce_otrzymac_fakture_opcjonalnie]),.woocommerce-shipping-fields .form-row label:not([for=billing_chce_otrzymac_fakture_opcjonalnie]){max-width:calc(100% - 32px);position:absolute;z-index:1;top:1.75rem;left:.95em;transform:translateY(-50%);transform-origin:top left;margin:0;font-size:1em;line-height:1.5;color:hsla(0,0%,7%,.7);text-overflow:ellipsis;cursor:text;overflow:hidden;transition:.2s}.woocommerce-additional-fields .form-row[id=billing_phone_field] label:not([for=billing_chce_otrzymac_fakture_opcjonalnie]),.woocommerce-billing-fields .form-row[id=billing_phone_field] label:not([for=billing_chce_otrzymac_fakture_opcjonalnie]),.woocommerce-shipping-fields .form-row[id=billing_phone_field] label:not([for=billing_chce_otrzymac_fakture_opcjonalnie]){top:0!important;transform:translateY(.25rem) scale(.75)!important}.woocommerce-additional-fields .form-row.is-active label:not([for=billing_chce_otrzymac_fakture_opcjonalnie]),.woocommerce-billing-fields .form-row.is-active label:not([for=billing_chce_otrzymac_fakture_opcjonalnie]),.woocommerce-shipping-fields .form-row.is-active label:not([for=billing_chce_otrzymac_fakture_opcjonalnie]){top:0;transform:translateY(.4375rem) scale(.75)}.form-row.is-active input[type=email],.form-row.is-active input[type=number],.form-row.is-active input[type=password],.form-row.is-active input[type=tel],.form-row.is-active input[type=text]:not([name=coupon_code]),.form-row.is-active input[type=url],.form-row.is-active textarea,.woocommerce-additional-fields .form-row[id=billing_phone_field] .iti__country-container,.woocommerce-billing-fields .form-row[id=billing_phone_field] .iti__country-container,.woocommerce-shipping-fields .form-row[id=billing_phone_field] .iti__country-container{padding:1.5em 1em .5em!important}.woocommerce-additional-fields .form-row[id=billing_phone_field] input[type=tel].iti__tel-input,.woocommerce-billing-fields .form-row[id=billing_phone_field] input[type=tel].iti__tel-input,.woocommerce-shipping-fields .form-row[id=billing_phone_field] input[type=tel].iti__tel-input{padding:1.5em 1em .5em 6.5625rem!important}#product-popup input[type=number],#product-popup select,.page-content .select2-selection,.page-content input[type=email],.page-content input[type=number],.page-content input[type=password],.page-content input[type=tel],.page-content input[type=text],.page-content input[type=url],.page-content select,.page-content textarea{display:block;width:100%!important;height:3.75rem!important;max-width:100%!important;padding:1rem;margin:0;font-size:var(--wp--preset--font-size--paragraph);line-height:1.5;color:hsla(0,0%,7%,.7);text-overflow:ellipsis;border-width:.0625rem!important;border-style:solid!important;border-color:var(--wp--preset--color--blue-200)!important;border-radius:.5rem!important;background-color:var(--wp--preset--color--blue-50)!important;box-shadow:none;cursor:text;transition:var(--transition);appearance:none!important}#product-popup p,#product-popup select{margin-bottom:.9375rem}#kubota-wishlist-dialog a,.wpcf7-form-control[type=submit]{font-style:normal;line-height:1.5!important;color:var(--color--light)!important;letter-spacing:.02em;background:var(--color--primary)!important;transition:color var(--transition),background-position var(--transition),border-color var(--transition),background-color var(--transition),visibility var(--transition),opacity var(--transition)!important;cursor:pointer;text-decoration:none}.wpcf7-not-valid-tip{padding:.3125rem 0;font-size:.75rem!important}.wpcf7 form .wpcf7-response-output{max-width:62.5rem;margin:1.5625rem auto 0!important;text-align:center}.wpcf7-form-control[type=submit]{padding:1rem var(--spacing-30-40)!important;font-size:.8125rem!important;text-transform:uppercase;border-width:0!important;border-radius:3.125rem!important;font-variation-settings:var(--font-400-105)}.contact-form{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:43.75rem;margin:0 auto;gap:1.25rem}.contact-form-order-extra--files .wpcf7-form-control-wrap,.contact-form-order-toggle .wpcf7-list-item{margin:0}.contact-form .contact-form-person input{flex:1 1 0}.contact-form .contact-form-person{display:flex;flex-direction:row;width:100%;gap:1.25rem}.contact-form .contact-form-message,.contact-form-order-extra{display:flex;flex-direction:column;width:100%;gap:1.25rem}.contact-form .contact-form-message .contact-form-message--message textarea{height:9.375rem!important}.contact-form-order-toggle .wpcf7-list-item-label{font-size:.875rem;line-height:1.4}.contact-form-order-extra--files input[type=file]{width:100%;padding:.75rem 1rem;font-size:.875rem;border:1px solid var(--color--border,#e5e5e5);border-radius:.5rem;background:var(--color--light,#fff)}.contact-form-order-extra--hint{margin:0;font-size:.75rem;color:var(--color--muted,#666)}.wpcf7-spinner{position:absolute!important;margin:.75rem 1.5rem!important}#product-popup input[type=number]{width:calc(25% - .625rem)!important;padding:1rem;float:left;margin-bottom:.9375rem;text-align:center}#product-popup select{width:calc(75% - .625rem)!important;padding:1rem;float:right}.woocommerce-additional-fields .form-row,.woocommerce-billing-fields .form-row,.woocommerce-shipping-fields .form-row{position:relative;margin-bottom:1.25rem!important}#kubota-wishlist-dialog p,.woocommerce-additional-fields h3,.woocommerce-billing-fields h3,.woocommerce-column--billing-address,.woocommerce-shipping-fields h3{margin-bottom:1.25rem}.woocommerce ul.order_details li strong{font-size:.9375rem!important;line-height:1.25rem!important;color:var(--color--dark)!important}.woocommerce table.shop_table tbody .woocommerce-shipping-totals>th{margin:.9375rem 0 .3125rem;color:var(--color--dark)!important;font-variation-settings:var(--font-400-105)}.cart-popup .mini-cart-item-price del,.mini-cart .mini-cart-item-price del,.woocommerce table.shop_table td del{color:var(--wp--preset--color--blue-400)!important;opacity:1!important}.woocommerce ul.order_details{padding-top:.3125rem!important;padding-left:0!important;margin-bottom:.625rem!important;border:.0625rem solid #eee;border-radius:.3125rem}.woocommerce ul.order_details li{padding:.625rem .9375rem .9375rem!important;float:none!important;margin-right:0!important;font-size:.875rem;line-height:1.25rem!important;color:var(--color--dark);text-transform:none!important;border-right:0;border-bottom:.0625rem solid #eee}label[for=shipping_method_0_flexible_shipping_single102] .woocommerce-Price-amount{padding-top:1.25rem;position:relative}label[for=shipping_method_0_flexible_shipping_single102] small{font-size:.6875rem;font-weight:400}#shipping_method_0_inpost_paczkomaty13::after,#shipping_method_0_inpost_paczkomaty14::after{content:url('https://kubotastorepol.sbs/wp-content/uploads/2023/12/inpost-logo-color.png')!important;content:url('https://kubotastorepol.sbs/wp-content/uploads/2023/08/kubota_inpost_mono_logo.png');position:absolute;top:.5rem;right:.625rem}.add_wishlist{display:inline-block;min-width:1.25rem;min-height:1.25rem;padding:0;position:relative;z-index:5;margin:0 .9375rem -2.5rem}a.wishlist_products_counter{width:1.75rem;font-size:unset;line-height:1;text-decoration:none}.button-add-to-cart-show-popup{padding:calc(.667em + .125rem) calc(1.633em + .125rem);font-size:var(--wp--preset--font-size--paragraph);font-weight:500;font-style:normal;line-height:1.5;color:var(--color--light);text-decoration:none;border-width:0;border-radius:3.125rem;background:var(--color--primary);cursor:pointer;transition:color var(--kubota--transition-speed) var(--kubota--transition-timing-function),background-position var(--kubota--transition-speed) var(--kubota--transition-timing-function),border-color var(--kubota--transition-speed) var(--kubota--transition-timing-function),background-color var(--kubota--transition-speed) var(--kubota--transition-timing-function)}.wc_payment_methods input[type=radio]:not([name=blik-type]):checked::before{border-color:var(--color--primary)}.checkout__wrapper .checkout__form .checkout__payment-methods #payment ul.payment_methods li.wc_payment_method .tpay_blik-payment-form .top>label{margin:0;color:unset!important;gap:0}.shipping-method-description{position:absolute;top:.5rem;right:.625rem}.fs-free-shipping-notice-continue-shopping-button-wrapper,.fs-free-shipping-notice-text-and-progress-bar-wrapper{margin:.2em .5em .5em!important}[class^='wc_payment_method payment_method_tpay'] label:not(.tpay-item){display:inline!important}[class^='wc_payment_method payment_method_tpay'] label:not(.tpay-item) img{width:3.75rem!important}.paypo,.paypo :not(svg){display:block;all:initial}.paypo dialog{display:none;width:auto;height:auto;padding:0;position:static;margin:0;color:inherit;border:none;background:0 0}.paypo iframe{display:block;border:none}.paypo__open{display:block;width:100%;cursor:pointer}.paypo .paypo__dialog{width:100%;height:100%;position:fixed;z-index:1000000;top:0;left:0;background-color:rgba(0,0,0,.5)}.paypo .paypo__close{display:block;width:1.875rem;height:1.875rem;position:absolute;top:1.125rem;right:1.875rem;cursor:pointer}.paypo .paypo__container{width:100%;height:100%;max-width:100%;margin-top:0;margin-right:auto;margin-left:auto}.quantity{position:relative}.quantity button{pointer-events:none;display:flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;position:absolute;z-index:1;top:0;bottom:0;margin:auto;font-size:var(--wp--preset--font-size--medium);color:var(--color--light);border:none;border-radius:100%;background:var(--wp--preset--color--blue-500);cursor:pointer;opacity:.2;transition:background var(--transition),opacity var(--transition)}.quantity:hover button{pointer-events:all;opacity:1}.quantity .qty-decrease{left:.5rem}.quantity .qty-increase{right:.5rem}.quantity .qty{width:3.125rem;height:1.875rem;text-align:center;border:1px solid #ddd}.woocommerce #content .quantity,.woocommerce .quantity,.woocommerce-page #content .quantity,.woocommerce-page .quantity{width:auto;position:relative;margin:0}input[type=number].input-text.qty::-webkit-inner-spin-button,input[type=number].input-text.qty::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}#kubota-wishlist-dialog{width:37.5rem;padding:1.5rem 3.125rem;position:fixed;margin:0!important;border:.0625rem solid var(--wp--preset--color--blue-100)!important;border-radius:.5rem}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-bottom:0!important}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{position:relative;margin:.625rem 0;border-bottom:none!important}.woocommerce form#order_review .wc-item-meta li{display:flex}.woocommerce form#order_review .product-name{display:flex;gap:.9375rem}.ep-chosen-parcel-machine{padding:0;font-size:1rem;font-weight:700;background:0 0}.custom-block__banner-title,.custom-block__title{margin-bottom:var(--spacing-15-30);font-size:var(--wp--preset--font-size--xx-large);line-height:1.15!important;color:var(--color--light);text-transform:uppercase;font-variation-settings:var(--font-700-30)}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border:none!important}#kubota-wishlist-dialog .kubota-wishlist-dialog-close{position:absolute;top:.625rem;right:.625rem;color:var(--color--dark);border:none;background:0 0;cursor:pointer;opacity:.5;transition:opacity var(--transition);appearance:none}.custom-block--image1x1,.custom-block--image2x2{border-radius:.5rem;overflow:hidden;aspect-ratio:1/1}#kubota-wishlist-dialog a{display:block;width:fit-content;padding:.75rem 1.5625rem;margin:auto;font-size:var(--wp--preset--font-size--small);text-transform:uppercase;border-width:0!important;border-radius:3.125rem!important}.cart-discount td{color:transparent}.cart-discount td::first-line{height:0}.cart-discount td>span.woocommerce-Price-amount{display:none;color:transparent}.cart-discount td *{color:initial}@media (max-width:61.3125rem){.woocommerce a.remove{position:absolute;top:.3125rem;right:.3125rem}.woocommerce-cart table.cart td.actions .coupon .input-text{width:100%!important;margin-bottom:0}.promotions-banner-category__content{text-align:center}.woocommerce #content .quantity,.woocommerce .quantity,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity,.woocommerce-page .quantity{width:3.75rem!important}.woocommerce .qty-decrease,.woocommerce .qty-increase{display:none}}@media (min-width:18.75rem){#main-content .products.columns-4{grid-template-columns:1fr}}@media (min-width:29.375rem){#main-content .products.columns-4{grid-template-columns:1fr 1fr}}@media (min-width:75rem){#main-content .products.columns-4{grid-template-columns:1fr 1fr 1fr 1fr}}.product.custom-block{display:flex;align-items:center;justify-content:center;width:100%;--block-gap:1.5rem;--block-max-height:clamp(19.375rem, calc(.4098 * (100vw - 62.5rem) + 19.375rem), 28.75rem)}.custom-block-grid{display:grid;grid-template-columns:repeat(4,1fr);width:100%;gap:1rem}.custom-block--image2x2{grid-column:span 2;grid-row:span 2;height:calc(2 * var(--block-max-height) + calc(var(--block-gap) * 2))}.custom-block__image--2x2{width:100%;height:100%!important}.custom-block--image1x1{grid-column:span 1;grid-row:span 1;height:var(--block-max-height)}.custom-block--copy2x1,.custom-block--image2x1{border-radius:.5rem;aspect-ratio:2/1;overflow:hidden}@media(max-width:61.3125rem){.custom-block--image1x1{height:34.375rem!important}}.custom-block__image--1x1{width:100%;height:100%!important}.custom-block--image2x1{grid-column:span 2;height:var(--block-max-height)}.custom-block__image--2x1{width:100%;height:100%!important}.custom-block--banner{grid-column:span 4;border-radius:.5rem;overflow:hidden}.custom-block__banner{width:100%;height:100%;position:relative}.custom-block__banner:not(.custom-block__banner--no-style){padding:var(--spacing-15-70) var(--spacing-15-60);background:#000}.custom-block__banner-image{width:100%;border-radius:.5rem}.custom-block--copy2x1{grid-column:span 2;height:var(--block-max-height)}.custom-block__copy2x1{display:flex;flex-direction:column;align-items:start;justify-content:center;width:100%;height:100%;padding:var(--spacing-25-80);text-align:start;background:#000}.custom-block__desc{color:var(--color--light)}@media (min-width:61.3125rem){.promotions-banner-single-product{flex-direction:row;gap:.625rem}#main-content.woocommerce .child-categories-list-wrapper,#main-content.woocommerce .woocommerce-ordering{float:left}#main-content.woocommerce ul.child-categories-list{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:0;list-style:none;gap:1.25rem}.woocommerce .woocommerce-cart-form .coupon .coupon-error-notice{position:absolute;bottom:-2.5rem;left:0}.acfw-bogo-notice-text{flex-direction:row;align-items:center;justify-content:space-between;gap:1.5625rem}#main-content.woocommerce .woocommerce-products-header{padding-bottom:1.5625rem}#main-content .products.columns-4{margin-top:6rem}.woocommerce #content .quantity,.woocommerce .quantity,.woocommerce-page #content .quantity,.woocommerce-page .quantity{width:8.125rem}#product-popup input[type=number]{width:calc(15% - .9375rem)!important}#product-popup select{width:calc(85% - .9375rem)!important}#product-popup .product-popup-content{width:clamp(31.25rem,calc(.1202 * (100vw - 48rem) + 31.25rem),37.5rem)}#main-content.woocommerce .woocommerce-breadcrumb{display:flex;justify-content:start;margin-left:-.3125rem;gap:.3125rem}#main-content.woocommerce .woocommerce-ordering select{width:fit-content!important;margin-top:0!important}.custom-description-after-pagination{max-width:50%}}.custom-description-after-pagination__content{max-height:7.5em;position:relative;margin:3.125rem 0 2.5rem;overflow:hidden;transition:max-height var(--transition)}.custom-description-after-pagination__content h1,.custom-description-after-pagination__content h2,.custom-description-after-pagination__content h3,.custom-description-after-pagination__content h4,.custom-description-after-pagination__content h5,.custom-description-after-pagination__content h6{text-transform:uppercase;font-variation-settings:var(--font-700-30)}.custom-description-after-pagination__content::before{content:'';pointer-events:none;height:3em;position:absolute;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);opacity:1;visibility:visible}.custom-description-after-pagination__content.is-expanded{max-height:none;overflow:visible}.custom-description-after-pagination__content.is-expanded::before{opacity:0;visibility:hidden}.custom-description-after-pagination__toggle{width:fit-content;padding:0;position:absolute;right:auto;bottom:1.875rem;left:0;margin:.9375rem auto 0;color:var(--color--dark);text-decoration:underline;border:0;background:0 0;cursor:pointer;transition:color var(--transition)}.custom-description-after-pagination p a:hover,.custom-description-after-pagination__toggle:hover,.woocommerce-taxonomy-description p a:hover{color:var(--color--primary)}.woocommerce-cart-form__cart-item td.product-name:has(.product-badge){display:flex;align-items:center;gap:.3125rem}.woocommerce-mini-cart-item .product-badge{padding:.3rem .525rem;margin-top:.3125rem}.product-badge{display:flex;align-items:center;width:fit-content;padding:.5rem .625rem;font-size:.75rem;line-height:1;color:var(--color--dark);border-radius:3.125rem;background-color:var(--wp--preset--color--yellow-100);font-variation-settings:var(--font-400-105)}.woocommerce-taxonomy-description:not(.is-ready){visibility:hidden}.custom-description-after-pagination p a,.woocommerce-taxonomy-description p a{display:inline;position:relative;z-index:0;color:#000;white-space:normal;text-decoration:none;word-wrap:break-word;word-break:break-word;transition:color var(--transition);overflow-wrap:break-word}.woocommerce-taxonomy-description.is-ready{visibility:visible}.woocommerce-taxonomy-description__more{display:block;margin-top:.625rem;margin-bottom:1.875rem;font-size:.9375rem!important;line-height:1;text-decoration:underline;text-transform:none!important;font-variation-settings:var(--font-500-105)!important}.woocommerce-taxonomy-description__more[hidden]{opacity:0;visibility:hidden}@media (max-width:60.6875rem){.woocommerce-taxonomy-description__more{opacity:1;visibility:visible}.woocommerce-taxonomy-description{position:relative;font-size:.9375rem!important}.woocommerce-taxonomy-description.is-collapsed{max-height:5rem;cursor:pointer;overflow:hidden}.woocommerce-taxonomy-description.is-collapsed::after{content:'';pointer-events:none;height:3.125rem;position:absolute;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}.woocommerce-taxonomy-description.is-expanded{max-height:9999px;cursor:default;overflow:visible}.woocommerce-taxonomy-description.is-expanded::after{display:none}}@media (min-width:60.6875rem){.woocommerce-taxonomy-description__more{display:none}}