@media (max-width:600px){.site-footer-widget .widget_custom_html{margin-bottom:25px}}@media (max-width:767px){.has-order-sticky-button #place_order{margin:0;position:fixed;bottom:11px;left:0;right:0;line-height:50px;line-height:normal;z-index:500;width:100%;border-radius:0!important}}@media (max-width:767px){.has-proceed-sticky-button .wc-proceed-to-checkout .button{margin:0;position:fixed;bottom:11px;left:0;right:0;line-height:50px;z-index:500;width:100%;border-radius:0!important}}.envato-block__preview{overflow:visible}.envato-kit-139-accordion .elementor-widget-container{border-radius:10px!important}.envato-kit-139-map iframe,.envato-kit-139-slider .slick-slide,.envato-kit-139-flipbox .elementor-flip-box div{border-radius:10px!important}.wc-block-components-price-slider--is-input-inline .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount{max-width:70px}.woocommerce-form__input-checkbox{transform:scale(1.5);margin-right:15px;cursor:pointer}.woocommerce-form__label{font-weight:700;font-size:15px}.wc_payment_method.payment_method_przelewy24_extra_241 label img{width:130px;height:auto;max-height:20px}.wc_payment_method.payment_method_przelewy24_extra_154 label img{width:50px;height:auto;max-height:40px}.entry-title span{display:block;margin-top:5px}.entry-title span{display:block;font-weight:700!important;margin-top:5px}.product_title.entry-title{text-transform:none!important;text-shadow:none!important}a.button.wc-forward{display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#ffd700,#ffc107)!important;color:black!important;font-weight:700!important;font-size:14px!important;padding:10px 20px!important;border-radius:8px!important;border:none!important;text-transform:uppercase!important;box-shadow:0px 4px 10px rgba(0,0,0,.15)!important;transition:all .3s ease-in-out!important;text-decoration:none!important;width:fit-content!important}a.button.wc-forward:hover{background:linear-gradient(135deg,#ffc107,#ffa000)!important;box-shadow:0px 6px 14px rgba(0,0,0,.25)!important;transform:translateY(-2px)!important}@media (max-width:768px){a.button.wc-forward{font-size:13px!important;padding:8px 15px!important}}a.added_to_cart.wc-forward{display:flex!important;align-items:center!important;justify-content:center!important;background:rgba(255,215,0,.3)!important;color:black!important;font-weight:700!important;font-size:14px!important;padding:10px 20px!important;border-radius:8px!important;border:1px solid rgba(255,215,0,.7)!important;text-transform:uppercase!important;box-shadow:0px 2px 6px rgba(0,0,0,.1)!important;transition:all .3s ease-in-out!important;gap:10px!important;width:fit-content!important;text-decoration:none!important}a.added_to_cart.wc-forward:hover{background:rgba(255,215,0,.7)!important;border-color:rgba(255,215,0,1)!important;box-shadow:0px 4px 10px rgba(0,0,0,.2)!important;transform:translateY(-2px)!important}@media (max-width:768px){a.added_to_cart.wc-forward{font-size:13px!important;padding:8px 15px!important}}.woocommerce-mini-cart__buttons .button.wc-forward{display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#ffd700,#ffc107)!important;color:black!important;font-weight:700!important;font-size:14px!important;padding:10px 20px!important;border-radius:8px!important;border:none!important;text-transform:uppercase!important;box-shadow:0px 4px 10px rgba(0,0,0,.15)!important;transition:all .3s ease-in-out!important;text-decoration:none!important;width:100%!important;margin-bottom:10px!important}.woocommerce-mini-cart__buttons .button.wc-forward:hover{background:linear-gradient(135deg,#ffc107,#ffa000)!important;box-shadow:0px 6px 14px rgba(0,0,0,.25)!important;transform:translateY(-2px)!important}.woocommerce-mini-cart__buttons .button.checkout{display:flex!important;align-items:center!important;justify-content:center!important;background:#000!important;color:white!important;font-weight:700!important;font-size:14px!important;padding:10px 20px!important;border-radius:8px!important;border:none!important;text-transform:uppercase!important;box-shadow:0px 4px 10px rgba(0,0,0,.15)!important;transition:all .3s ease-in-out!important;text-decoration:none!important;width:100%!important}.woocommerce-mini-cart__buttons .button.checkout:hover{background:rgba(0,0,0,.8)!important;box-shadow:0px 6px 14px rgba(0,0,0,.25)!important;transform:translateY(-2px)!important}.woocommerce-mini-cart__buttons{display:flex!important;flex-direction:column!important;gap:10px!important}@media (max-width:768px){.woocommerce-mini-cart__buttons .button{font-size:13px!important;padding:8px 15px!important}}.woocommerce-mini-cart__buttons .button.checkout::after{content:"Zamów"!important;display:inline-block;font-weight:700;text-transform:uppercase}.woocommerce-mini-cart__buttons .button.checkout{color:transparent!important;position:relative}.woocommerce-mini-cart__buttons .button.checkout::after{color:white!important;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}a.checkout-button.button.alt.wc-forward{display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#ffd700,#ffc107)!important;color:black!important;font-weight:700!important;font-size:16px!important;padding:12px 20px!important;border-radius:8px!important;border:none!important;text-transform:uppercase!important;box-shadow:0px 4px 10px rgba(0,0,0,.15)!important;transition:all .3s ease-in-out!important;text-decoration:none!important;width:100%!important;max-width:350px!important;margin:0 auto!important}a.checkout-button.button.alt.wc-forward:hover{background:linear-gradient(135deg,#ffc107,#ffa000)!important;box-shadow:0px 6px 14px rgba(0,0,0,.25)!important;transform:translateY(-2px)!important}@media (max-width:768px){a.checkout-button.button.alt.wc-forward{font-size:14px!important;padding:10px 15px!important;max-width:400px!important}}button.button[name=apply_coupon]{display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#ffd700,#ffc107)!important;color:black!important;font-weight:700!important;font-size:14px!important;padding:10px 20px!important;border-radius:8px!important;border:none!important;text-transform:uppercase!important;box-shadow:0px 4px 10px rgba(0,0,0,.15)!important;transition:all .3s ease-in-out!important;text-decoration:none!important;width:fit-content!important;margin-left:10px!important}button.button[name=apply_coupon]:hover{background:linear-gradient(135deg,#ffc107,#ffa000)!important;box-shadow:0px 6px 14px rgba(0,0,0,.25)!important;transform:translateY(-2px)!important}@media (max-width:768px){button.button[name=apply_coupon]{font-size:14px!important;padding:8px 55px!important;width:94%!important}}button.button[name=update_cart]{align-items:center!important;justify-content:centerr!important;background:#000!important;color:white!important;font-weight:700!important;font-size:14px!important;padding:1px 29px!important;border-radius:8px!important;border:none!important;text-transform:uppercase!important;box-shadow:0px 4px 10px rgba(0,0,0,.15)!important;transition:all .3s ease-in-out!important;text-decoration:none!important;width:fit-content!important;margin-top:10px!important;cursor:pointer!important}button.button[name=update_cart]:hover{background:#333!important;box-shadow:0px 6px 14px rgba(0,0,0,.25)!important;transform:translateY(-2px)!important}button.button[name=update_cart]:disabled{background:#000!important;color:white!important;cursor:not-allowed!important;box-shadow:none!important;opacity:.6!important}.cart_totals{display:flex!important;flex-direction:column!important;align-items:center!important}a.button.wc-backward{display:flex!important;align-items:center!important;justify-content:center!important;background:#000!important;color:white!important;font-weight:700!important;font-size:14px!important;padding:12px 25px!important;border-radius:8px!important;border:none!important;text-transform:uppercase!important;box-shadow:0px 4px 10px rgba(0,0,0,.15)!important;transition:all .3s ease-in-out!important;text-decoration:none!important;width:fit-content!important;margin:20px auto!important}a.button.wc-backward:hover{background:#333!important;box-shadow:0px 6px 14px rgba(0,0,0,.25)!important;transform:translateY(-2px)!important}@media (max-width:768px){a.button.wc-backward{font-size:13px!important;padding:10px 20px!important;width:100%!important}}button.single_add_to_cart_button{display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#ffd700,#ffc107)!important;color:black!important;font-weight:700!important;font-size:16px!important;padding:12px 25px!important;border-radius:8px!important;border:none!important;text-transform:uppercase!important;box-shadow:0px 4px 10px rgba(0,0,0,.15)!important;transition:all .3s ease-in-out!important;text-decoration:none!important;cursor:pointer!important;height:46px!important;line-height:46px!important}button.single_add_to_cart_button:hover{background:linear-gradient(135deg,#ffc107,#ffa000)!important;box-shadow:0px 6px 14px rgba(0,0,0,.25)!important;transform:scale(1.03)!important}.woocommerce div.product form.cart{display:flex!important;align-items:center!important;gap:10px!important}@media (max-width:768px){button.single_add_to_cart_button{font-size:14px!important;padding:10px 20px!important;width:100%!important}}div.quantity input.input-text.qty{width:50px!important;height:40px!important;text-align:center!important;font-size:18px!important;font-weight:700!important;border:none!important;outline:none!important;background:#fff!important;color:#000!important;appearance:textfield!important}div.quantity input.input-text.qty::-webkit-inner-spin-button,div.quantity input.input-text.qty::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}div.quantity span.product-qty{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:45px!important;font-weight:700!important;font-size:20px!important;background:0 0!important;border:none!important}div.quantity span.product-qty:hover{background:#fff!important;transform:scale(1.5)!important}.woocommerce div.product form.cart{display:flex!important;align-items:center!important;gap:10px!important}@media (max-width:768px){.woocommerce div.product form.cart{flex-direction:row!important;justify-content:flex-start!important;gap:10px!important}div.quantity{width:120px!important;display:flex!important;align-items:center!important;justify-content:center!important;height:50px!important}div.quantity input.input-text.qty{width:60px!important;height:50px!important;font-size:20px!important;font-weight:700!important}button.single_add_to_cart_button{height:50px!important;flex-grow:1!important;width:auto!important}}div.quantity span.product-qty{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:50px!important;font-weight:700!important;font-size:20px!important;background:0 0!important;border:none!important;color:#000!important;cursor:pointer!important;transition:font-size .2s ease-in-out!important}div.quantity span.product-qty:active{font-size:30px!important}p.iworks-omnibus{font-size:12px!important;color:#777!important;font-style:italic!important;margin-top:5px!important}p.iworks-omnibus .woocommerce-Price-amount{font-size:14px!important;font-weight:400!important;color:#777!important}p.price del bdi{font-size:16px!important;color:#c00!important;font-weight:400!important;text-decoration:line-through!important;display:inline-block!important;margin-right:6px!important}p.iworks-omnibus bdi{text-decoration:none!important;font-size:12px!important;color:#888!important}p.price ins bdi{font-size:25px!important;font-weight:700!important;color:#000!important}.select-paczkomat-button{background:linear-gradient(to bottom,#ffd700,#e6b800);color:black;font-weight:700;font-size:16px;padding:12px 25px;border:none;border-radius:5px;cursor:pointer;transition:all .2s ease-in-out;width:auto;text-transform:uppercase;box-shadow:0px 4px 6px rgba(0,0,0,.1);display:inline-block}.select-paczkomat-button:hover{background:linear-gradient(to bottom,#e6b800,#c90);transform:scale(1.05)}.woocommerce-shipping-methods li{margin-bottom:10px!important}.select-paczkomat-button{margin-top:10px!important}.woocommerce-shipping-methods input[type=radio]{display:none}.woocommerce-shipping-methods label{display:flex;align-items:center;cursor:pointer;font-size:16px;font-weight:500}.woocommerce-shipping-methods input[type=radio]+label::before{content:"";display:inline-block;width:20px;height:20px;border:2px solid black;border-radius:4px;background-color:white;margin-right:10px;transition:all .2s ease-in-out}.woocommerce-shipping-methods input[type=radio]:checked+label::before{background-color:#ffc72c;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M20.285 6.299a1 1 0 0 0-1.414 0l-9.057 9.056-3.457-3.457a1 1 0 1 0-1.415 1.414l4.172 4.172a1 1 0 0 0 1.414 0l9.757-9.757a1 1 0 0 0 0-1.415z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:20px;border:3px solid black}.woocommerce-shipping-methods li{margin-bottom:15px}@media (max-width:768px){.woocommerce-shipping-methods label{font-size:18px}.woocommerce-shipping-methods input[type=radio]+label::before{width:24px;height:24px;background-size:16px}}