.awb-menu__open-nav-submenu_mobile{position:relative!important;width:40px!important;height:40px!important;background:transparent!important;border:none!important;cursor:pointer!important;padding:0!important;margin-left:-10px!important}.awb-menu__open-nav-submenu_mobile::after{content:''!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%) rotate(0deg)!important;width:0!important;height:0!important;border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-top:10px solid #fff!important;transition:transform 0.3s ease,border-top-color 0.3s ease!important}.awb-menu__sub-ul .awb-menu__open-nav-submenu_mobile::after{border-top:10px solid #fff!important}.awb-menu__open-nav-submenu_mobile:hover::after{border-top-color:#999!important}.awb-menu__sub-ul .awb-menu__open-nav-submenu_mobile:hover::after{border-top-color:#333!important}.awb-menu__open-nav-submenu_mobile[aria-expanded="true"]::after{transform:translate(-50%,-50%) rotate(180deg)!important;border-top-color:#fff!important}.awb-menu__sub-ul .awb-menu__open-nav-submenu_mobile[aria-expanded="true"]::after{border-top-color:#fff!important}.awb-menu__sub-li:has(.awb-menu__open-nav-submenu_mobile[aria-expanded="true"]){background-color:rgb(240 240 240 / .2)!important}@media (max-width:800px){.awb-menu__sub-li:has(.awb-menu__open-nav-submenu_mobile[aria-expanded="true"])>.awb-menu__sub-ul{border-bottom:4px solid #000000!important;padding-bottom:0px!important;margin-bottom:0px!important}}@media (max-width:800px){.awb-menu__open-nav-submenu_mobile{width:50px!important;height:50px!important;margin-left:-15px!important}.awb-menu__open-nav-submenu_mobile::after{border-left:10px solid transparent!important;border-right:10px solid transparent!important;border-top:12px solid #fff!important}.awb-menu__sub-ul .awb-menu__open-nav-submenu_mobile::after{border-top:12px solid #000!important}}@media (max-width:768px){.fusion-layout-column.fusion_builder_column_1_1:not(body.woocommerce-account .fusion-layout-column.fusion_builder_column_1_1){margin-left:15px!important;margin-right:15px!important;width:calc(100% - 30px)!important;--awb-spacing-left-small:0 !important;--awb-spacing-right-small:0 !important}.fusion-search-element{width:100%!important;margin-left:0!important;margin-right:0!important}.fusion-search-form{width:100%!important}.fusion-search-form-content{width:100%!important;display:flex!important;flex-direction:row!important}.fusion-search-field{flex:1!important;width:auto!important}.fusion-search-field label{display:block;width:100%}.fusion-search-field input[type="search"].s{width:100%!important;box-sizing:border-box;margin:0;padding-right:30px!important;-webkit-appearance:searchfield}.fusion-search-field input[type="search"].s::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button!important;display:block!important;width:20px!important;height:20px!important;margin:0 5px 0 0!important;position:relative!important;right:0!important;cursor:pointer!important}.fusion-search-field{overflow:visible!important;position:relative!important}.fusion-search-button{width:auto!important;flex-shrink:0!important}.fusion-search-submit{height:75px;border-radius:0}}.fusion-add-to-cart-rollover{display:none!important}@media (max-width:800px){#mobile-menu-wrap .awb-menu__main-ul>.awb-menu__sub-li{border:1px solid #FFFFFF!important;border-radius:5px!important;margin-bottom:8px!important;background-color:#000000!important}#mobile-menu-wrap .awb-menu__main-ul>.awb-menu__sub-li>.awb-menu__main-a{background-color:#000000!important;color:#FFFFFF!important}#mobile-menu-wrap .awb-menu__main-ul>.awb-menu__sub-li .awb-menu__open-nav-submenu_mobile::after{border-top-color:#FFFFFF!important}#mobile-menu-wrap .awb-menu__main-ul>.awb-menu__sub-li .awb-menu__open-nav-submenu_mobile[aria-expanded="true"]::after{border-top-color:#FFFFFF!important}.awb-menu__main-ul>.awb-menu__sub-li:not(:last-child)>.awb-menu__main-a{border-bottom:none!important}}@media (max-width:800px){.awb-menu__open-nav-submenu_mobile::after{border-top-color:#FFFFFF!important}.awb-menu__sub-ul .awb-menu__open-nav-submenu_mobile::after{border-top-color:#FFFFFF!important}.awb-menu__open-nav-submenu_mobile[aria-expanded="true"]::after{border-top-color:#FFFFFF!important}.awb-menu__sub-ul .awb-menu__open-nav-submenu_mobile[aria-expanded="true"]::after{border-top-color:#FFFFFF!important}}@media (max-width:800px){.awb-menu__sub-ul .awb-menu__sub-li{border-bottom:none!important}.awb-menu__sub-ul .awb-menu__sub-li{border-top:none!important}}@media (max-width:800px){.awb-menu__sub-li:has(.awb-menu__open-nav-submenu_mobile[aria-expanded="true"])>.awb-menu__sub-ul{border-bottom:1px solid #FFFFFF!important;padding-bottom:1px!important;margin-bottom:1px!important}}.awb-menu__sub-ul .awb-menu__sub-li{border-bottom:none!important}.awb-menu__sub-ul .awb-menu__sub-li{border-top:none!important}.awb-menu__sub-li:has(.awb-menu__open-nav-submenu_mobile[aria-expanded="true"])>.awb-menu__sub-ul{border-bottom:1px solid #FFFFFF!important;padding-bottom:1px!important;margin-bottom:1px!important}.single-product .pswp__ui{display:none!important}@media (max-width:800px){.ilightbox-toolbar{display:none!important}}.wpgs-main-gallery .slick-slide img{width:100%!important;height:auto!important;object-fit:contain!important}.wpgs-gallery-wrapper{overflow:visible!important}#ilightbox-container #ilightbox-toolbar .ilightbox-button.ilightbox-button-close{display:block!important;visibility:visible!important;opacity:1!important;position:absolute!important;top:15px!important;right:15px!important;background:rgb(0 0 0 / .5)!important;border-radius:50%!important;width:30px!important;height:30px!important;line-height:30px!important;font-size:18px!important;color:#fff!important;text-align:center!important}.ilightbox-holder .ilightbox-thumbnails{display:flex!important;position:absolute!important;bottom:20px!important;left:50%!important;transform:translateX(-50%)!important;gap:10px!important}@media (max-width:480px){.my-custom-lightbox .lightbox-thumbnails::-webkit-scrollbar{height:6px}.my-custom-lightbox .lightbox-thumbnails::-webkit-scrollbar-track{background:rgb(255 255 255 / .1);border-radius:3px}.my-custom-lightbox .lightbox-thumbnails::-webkit-scrollbar-thumb{background:rgb(255 255 255 / .3);border-radius:3px}.my-custom-lightbox{padding:15px!important}.my-custom-lightbox .lightbox-content{max-width:85%!important;max-height:65%!important}.my-custom-lightbox .lightbox-prev,.my-custom-lightbox .lightbox-next{width:45px!important;height:45px!important;font-size:22px!important;left:-50px!important;pointer-events:auto!important;touch-action:manipulation!important}.my-custom-lightbox .lightbox-next{right:-50px!important;left:auto!important}.my-custom-lightbox .lightbox-counter{bottom:90px!important;font-size:12px!important;padding:6px 12px!important}.my-custom-lightbox .lightbox-thumbnails{bottom:25px!important;max-width:95vw!important;gap:6px!important;pointer-events:auto!important}.my-custom-lightbox .lightbox-thumb{width:55px!important;height:55px!important;pointer-events:auto!important;touch-action:manipulation!important;cursor:pointer!important}.my-custom-lightbox .lightbox-prev:active,.my-custom-lightbox .lightbox-next:active{background:rgb(255 255 255 / .8)!important;transform:translateY(-50%) scale(.95)!important}.my-custom-lightbox .lightbox-thumb:active{transform:scale(.95)!important;opacity:0.8!important}}@media (max-width:360px){.my-custom-lightbox .lightbox-content{max-width:90%!important;max-height:60%!important}.my-custom-lightbox .lightbox-prev,.my-custom-lightbox .lightbox-next{width:40px!important;height:40px!important;font-size:20px!important}.my-custom-lightbox .lightbox-prev{left:5px!important}.my-custom-lightbox .lightbox-next{right:5px!important}.my-custom-lightbox .lightbox-thumb{width:45px!important;height:45px!important}.my-custom-lightbox .lightbox-thumbnails{gap:6px!important;padding:8px 10px!important;bottom:15px!important}.my-custom-lightbox .lightbox-counter{bottom:70px!important;font-size:11px!important;padding:5px 10px!important}}@media (hover:hover) and (pointer:fine){.my-custom-lightbox .lightbox-close:hover{background:rgb(255 255 255)!important;transform:scale(1.1)!important}.my-custom-lightbox .lightbox-prev:hover,.my-custom-lightbox .lightbox-next:hover{background:rgb(255 255 255)!important;transform:translateY(-50%) scale(1.1)!important;box-shadow:0 6px 20px rgb(0 0 0 / .4)!important}.my-custom-lightbox .lightbox-thumb:hover{transform:scale(1.1)!important;border-color:rgb(255 255 255 / .6)!important;box-shadow:0 4px 12px rgb(0 0 0 / .5)!important}}input[type="search"]::-webkit-search-cancel-button{filter:invert(1) brightness(2) grayscale(1)}#alg_currency_select.alg_currency_select{border-radius:0!important}#alg_currency_select.alg_currency_select select{border-radius:0!important}#alg_currency_select.alg_currency_select{box-shadow:none!important;padding:5px 10px!important}#alg_currency_select.alg_currency_select select{border-radius:0!important}.fusion-woo-notices-tb .wc-block-components-notice-banner.is-error:not(:first-of-type){display:none!important}.fusion-woo-notices-tb .wc-block-components-notice-banner.is-success:not(:first-of-type){display:none!important}#alg_currency_select{background-color:#000000!important;color:#FFFFFF!important;border:none!important;cursor:pointer!important;transition:color 0.3s ease!important}#alg_currency_select:hover{color:#BBBBBB!important}#alg_currency_select option{background-color:#000000!important;color:#FFFFFF!important;cursor:pointer!important}#toTop{background-color:#222222!important;color:#ffffff!important;border-radius:4px;box-shadow:0 4px 15px rgb(255 255 255 / .15)!important}#toTop:hover{background-color:#000000!important;box-shadow:none!important;transition:all 0.3s ease}.wc-block-components-notice-banner.is-error,.avada-woocommerce-error{background-color:#e03838!important;border:none!important;margin-bottom:20px!important}.wc-block-components-notice-banner.is-error .wc-block-components-notice-banner__content,.wc-block-components-notice-banner.is-error .wc-notices-text,.avada-woocommerce-error .wc-block-components-notice-banner__content{color:#ffffff!important}.wc-block-components-notice-banner.is-error i,.wc-block-components-notice-banner.is-error svg{color:#ffffff!important;fill:#ffffff!important}.wc-block-components-notice-banner.is-success{background-color:#28a745!important;border:none!important}.wc-block-components-notice-banner.is-success .wc-block-components-notice-banner__content,.wc-block-components-notice-banner.is-success .wc-notices-text{color:#ffffff!important}.wc-block-components-notice-banner.is-success i,.wc-block-components-notice-banner.is-success svg{color:#ffffff!important;fill:#ffffff!important}.wc-block-components-notice-banner.is-info{background-color:#000!important;color:#ffffff!important}.wc-block-components-notice-banner.is-info .wc-block-components-notice-banner__content{color:#ffffff!important}.fusion-nothing-found{display:none!important}.awb-pc-image__next,.awb-pc-image__prev{width:30px!important;height:30px!important;font-size:12px!important;border-radius:6px!important;background-color:#999999!important;color:#ffffff!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;line-height:1!important;border:none!important}.awb-pc-image__next i,.awb-pc-image__prev i{margin:0!important;line-height:0!important}.awb-pc-image__next,.awb-pc-image__prev{width:30px!important;height:30px!important;font-size:12px!important;background-color:rgb(0 0 0 / .5)!important;color:#ffffff!important;border-radius:6px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;line-height:1!important;border:none!important}.awb-pc-image__next i,.awb-pc-image__prev i{margin:0!important;line-height:0!important}.awb-pc-image__next:hover,.awb-pc-image__prev:hover{background-color:rgb(0 0 0 / .8)!important}.flex-next,.flex-prev{width:30px!important;height:30px!important;font-size:12px!important;border-radius:6px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;line-height:1!important}.woocommerce-product-gallery__image img{width:95%!important;margin-left:auto!important;margin-right:auto!important;display:block!important;height:auto!important}.ilightbox-overlay,.ilightbox-loader,.ilightbox-holder{display:none!important}#my-mobile-lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .95);z-index:2147483647;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.3s ease,visibility 0.3s ease}#my-mobile-lightbox.is-open{opacity:1;visibility:visible;pointer-events:auto}#mml-image{max-width:100%;max-height:75vh;object-fit:contain;touch-action:none;transform-origin:center center;transition:transform 0.2s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}.custom-gallery-shield{position:absolute!important;top:0;left:0;width:100%;height:100%;z-index:999!important;cursor:pointer;background:#fff0}.mml-nav{position:absolute;top:50%!important;transform:translateY(-50%)!important;width:30px;height:30px;background-color:rgb(0 0 0 / .5);border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2147483648;transition:opacity 0.2s ease}.mml-nav::before{color:#fff;font-size:20px;line-height:1;font-family:sans-serif;padding-bottom:2px}.mml-prev{left:10px}.mml-prev::before{content:'‹'}.mml-next{right:10px}.mml-next::before{content:'›'}.mml-close{position:absolute;top:20px;right:20px;width:40px;height:40px;background:#fff;border-radius:50%;color:#000;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;cursor:pointer;z-index:2147483648}.mml-thumbs-scroller{position:absolute;bottom:20px;left:0;width:100%;height:70px;display:flex;justify-content:center;z-index:2147483648;padding:0 10px;box-sizing:border-box;transition:opacity 0.2s ease}.mml-thumbs-container{display:flex;gap:10px;overflow-x:auto;max-width:100%;padding-bottom:5px;scrollbar-width:none}.mml-thumbs-container::-webkit-scrollbar{display:none}.mml-thumb{width:60px;height:60px;flex-shrink:0;border-radius:6px;overflow:hidden;opacity:.5;transition:all 0.2s ease;border:2px solid #fff0}.mml-thumb img{width:100%;height:100%;object-fit:cover}.mml-thumb.active-thumb{opacity:1;border-color:#fff;transform:scale(1.1)}.mml-counter{position:absolute;bottom:100px;left:50%;transform:translateX(-50%);background:rgb(255 255 255 / .2);color:#fff;padding:4px 12px;border-radius:20px;font-size:13px;pointer-events:none;transition:opacity 0.2s ease;z-index:2147483648}.ukryj-elementy{opacity:0!important;pointer-events:none!important}@media (min-width:1024px){#mml-image{max-height:calc(100vh - 200px)!important;margin-bottom:20px}.mml-counter{bottom:auto;top:25px;left:25px;transform:none;background:rgb(0 0 0 / .6);font-size:14px;padding:6px 15px}.mml-thumbs-scroller{bottom:20px}}.fusion-form label{font-size:14px!important}.fusion-form-checkbox a{text-decoration:underline}label[for="name_label"],label[for="email_label"],label[for="message_label"],label[for="subject_label"]{display:none!important}.payment_box.payment_method_pay_by_paynow_pl_blik{background-color:#ffffff!important}.col-md-4.form-control-label{background-color:#ffffff!important}.wc_payment_method.payment_method_pay_by_paynow_pl_pbl{background-color:#ffffff!important}.wc-block-components-notice-banner.is-success{background-color:#000000!important;color:#ffffff!important;border:1px solid #222222!important;border-radius:0!important;padding:15px 20px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important}.wc-block-components-notice-banner__content{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;width:100%!important}.wc-block-components-notice-banner.is-success svg,.wc-block-components-notice-banner__content i.fusion-woo-notices-tb-icon{fill:#ffffff!important;color:#ffffff!important;margin-bottom:8px!important;width:20px!important;height:20px!important}.wc-block-components-notice-banner__content:has(.wc-forward) .wc-notices-text,.wc-block-components-notice-banner__content:has(.restore-item) .wc-notices-text,.wc-block-components-notice-banner__content:has(a[href*="undo_item"]) .wc-notices-text{font-size:0!important;line-height:0!important}.wc-block-components-notice-banner__content:has(.wc-forward) .wc-notices-text::after{content:"Produkt został dodany."!important;font-size:16px!important;line-height:1.4!important;display:block!important;font-weight:400!important;color:#ffffff!important;margin-bottom:15px!important}.wc-block-components-notice-banner__content:has(.restore-item) .wc-notices-text::after,.wc-block-components-notice-banner__content:has(a[href*="undo_item"]) .wc-notices-text::after{content:"Produkt został usunięty."!important;font-size:16px!important;line-height:1.0!important;display:block!important;font-weight:400!important;color:#ffffff!important;margin-bottom:0!important}body .wc-block-components-notice-banner__content a,body .wc-block-components-notice-banner__content a.button,body .wc-block-components-notice-banner__content a.restore-item{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0 auto!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important;color:#000000!important;background-color:#ffffff!important;border:2px solid #ffffff!important;padding:10px 25px!important;border-radius:0!important;text-decoration:none!important;transition:all 0.3s ease!important;font-size:13px!important}body .wc-block-components-notice-banner__content a:not(:hover){color:#000000!important;background-color:#ffffff!important}body .wc-block-components-notice-banner__content a.wc-forward::before{content:"\f07a";font-family:"Font Awesome 5 Free","Font Awesome 5 Brands","FontAwesome"!important;font-weight:900!important;margin-right:8px!important;font-size:13px!important}body .wc-block-components-notice-banner__content a:hover,body .wc-block-components-notice-banner__content a.button:hover,body .wc-block-components-notice-banner__content a.restore-item:hover{background-color:#000000!important;color:#ffffff!important;border-color:#ffffff!important}body .wc-block-components-notice-banner__content a.restore-item,body .wc-block-components-notice-banner__content a[href*="undo_item"]{font-size:0!important}body .wc-block-components-notice-banner__content a.restore-item::after,body .wc-block-components-notice-banner__content a[href*="undo_item"]::after{content:"Cofnij"!important;font-size:13px!important}body .wc-block-components-notice-banner__content a.button.wc-forward{background-color:#ffffff!important;color:#000000!important;border:2px solid #ffffff!important;padding:15px 40px!important;font-weight:800!important}body .wc-block-components-notice-banner__content a.button.wc-forward:not(:hover){background-color:#ffffff!important;color:#000000!important}body .wc-block-components-notice-banner__content a.button.wc-forward:hover{background-color:#000000!important;color:#ffffff!important;border:2px solid #ffffff!important}.wc-block-components-notice-banner.is-success{position:relative!important}.custom-close-notice{position:absolute!important;top:10px!important;right:15px!important;font-size:28px!important;color:#ffffff!important;cursor:pointer!important;line-height:1!important;font-weight:300!important;transition:color 0.3s ease!important;z-index:99!important;font-family:sans-serif!important}.custom-close-notice:hover{color:#888888!important}body .wc-block-components-notice-banner__content a,body .wc-block-components-notice-banner__content a.restore-item{-webkit-tap-highlight-color:transparent!important;outline:none!important;box-shadow:none!important}html body .wc-block-components-notice-banner__content a.restore-item,html body .woocommerce-message a.restore-item{display:inline-block!important;background-color:#ffffff!important;border:2px solid #ffffff!important;padding:10px 30px!important;margin-top:0px!important;text-decoration:none!important;font-size:0!important;color:transparent!important;box-shadow:none!important;outline:none!important}html body .wc-block-components-notice-banner__content a.restore-item::after,html body .woocommerce-message a.restore-item::after{content:"COFNIJ"!important;font-size:13px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:1px!important;color:#000000!important;display:block!important}html body .wc-block-components-notice-banner__content a.restore-item:hover,html body .woocommerce-message a.restore-item:hover{background-color:#000000!important;border-color:#ffffff!important}html body .wc-block-components-notice-banner__content a.restore-item:hover::after,html body .woocommerce-message a.restore-item:hover::after{color:#ffffff!important}*{-webkit-tap-highlight-color:#fff0!important;-webkit-tap-highlight-color:transparent!important}.woocommerce-message,.woocommerce-error,.woocommerce-info,.fusion-woo-cart-notice,.fusion-builder-popup-wrapper,div:focus,a:focus,button:focus{outline:none!important;box-shadow:none!important}.wc-block-components-notice-banner.is-error,.wc-block-components-notice-banner.is-info,.wc-block-components-notice-banner.is-warning{padding:12px 50px 12px 20px!important;min-height:auto!important}.wc-block-components-notice-banner.is-error .wc-block-components-notice-banner__content,.wc-block-components-notice-banner.is-info .wc-block-components-notice-banner__content,.wc-block-components-notice-banner.is-warning .wc-block-components-notice-banner__content{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important}.wc-block-components-notice-banner:not(.is-success) i.fusion-woo-notices-tb-icon{display:none!important}.wc-block-components-notice-banner__content>svg{margin-bottom:0!important;margin-right:12px!important;width:20px!important;height:20px!important;flex-shrink:0!important}.wc-block-components-notice-banner:not(.is-success) .wc-notices-text{margin:0!important;padding:0!important;line-height:1.6!important;text-align:center!important;display:block!important;white-space:pre-line!important}.wc-block-components-notice-banner:not(.is-success) .wc-notices-text svg,.wc-block-components-notice-banner:not(.is-success) .wc-notices-text img{width:auto!important;height:auto!important;margin:0 6px 0 0!important;display:inline-block!important;vertical-align:middle!important}.wc-block-components-notice-banner:not(.is-success) .wc-notices-text b{display:block!important;font-weight:400!important;margin-bottom:5px!important}.wc-block-components-notice-banner:not(.is-success) .wc-notices-text b:last-child{margin-top:15px!important;font-weight:700!important}.wc-block-components-notice-banner.is-success{padding:12px 50px 12px 20px!important;min-height:auto!important}.wc-block-components-notice-banner.is-success .wc-block-components-notice-banner__content{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:100%!important}.wc-block-components-notice-banner.is-success .wc-notices-text,.wc-block-components-notice-banner.is-success p{margin:0!important;padding:0!important;line-height:1.4!important;text-align:center!important}html body .wc-block-components-notice-banner__content a.restore-item,html body .woocommerce-message a.restore-item,body .wc-block-components-notice-banner__content a.button.wc-forward{margin:0!important}.wc-block-components-notice-banner.is-success svg,.wc-block-components-notice-banner.is-success i{margin:0!important;display:none!important}.wc-block-components-notice-banner__content:has(.wc-forward) .wc-notices-text::after,.wc-block-components-notice-banner__content:has(.restore-item) .wc-notices-text::after,.wc-block-components-notice-banner__content:has(a[href*="undo_item"]) .wc-notices-text::after{font-size:18px!important;font-weight:500!important;letter-spacing:0.5px!important}body .wc-block-components-notice-banner__content a.button.wc-forward{padding:10px 30px!important;font-size:12px!important;font-weight:700!important}html body .wc-block-components-notice-banner__content a.restore-item,html body .woocommerce-message a.restore-item{padding:8px 25px!important}html body .wc-block-components-notice-banner__content a.restore-item::after,html body .woocommerce-message a.restore-item::after{font-size:12px!important;font-weight:700!important}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table{border-collapse:separate!important;border-spacing:0 12px!important;border:none!important;width:100%!important}.woocommerce-checkout-review-order-table .cart_item td{background-color:#EAF0F8!important;padding:20px!important;border:none!important}.woocommerce-checkout-review-order-table .cart_item td.product-name{border-radius:8px 0 0 8px!important}.woocommerce-checkout-review-order-table .cart_item td.product-total{border-radius:0 8px 8px 0!important}.woocommerce-checkout-review-order-table tfoot,.woocommerce-checkout-review-order-table .awb-checkout-totals-wrapper,.woocommerce-checkout-review-order-table .awb-checkout-totals-wrapper>td{display:block!important;width:100%!important;border:none!important;padding:0!important;background:transparent!important}.woocommerce-checkout-review-order-table tfoot tr{display:flex!important;justify-content:space-between!important;align-items:center!important;background-color:#EAF0F8!important;margin-top:12px!important;padding:15px 20px!important;border-radius:8px!important;border:none!important;width:100%!important;box-sizing:border-box!important}.woocommerce-checkout-review-order-table tfoot tr th,.woocommerce-checkout-review-order-table tfoot tr td{border:none!important;background:transparent!important;padding:0!important;box-shadow:none!important;width:auto!important}.woocommerce-checkout-review-order-table,.woocommerce-checkout-review-order-table thead,.woocommerce-checkout-review-order-table thead th{border:none!important}.woocommerce-checkout-review-order-table tfoot th{text-align:left!important}.woocommerce-checkout-review-order-table tfoot td{text-align:right!important}.woocommerce table.shop_table th,.woocommerce table.shop_table td{white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;max-width:100%}tr.woocommerce-shipping-totals td{word-break:break-word!important}.cart-subtotal>th:nth-child(1)::after,.woocommerce-shipping-totals>th:nth-child(1)::after,.order-total>th:nth-child(1)::after{content:":"}#awb-oc-797:not(.awb-show) *{transition:none!important;animation:none!important;opacity:0!important;visibility:hidden!important}.awb-off-canvas-overlay.awb-oc-overlay__797:not(.awb-show){transition:none!important;animation:none!important;opacity:0!important;visibility:hidden!important}.woocommerce-price-suffix{margin-left:4px}.netto-price-added{margin-left:8px}.woocommerce-price-suffix{font-size:15px}.netto-price-added{font-size:15px}.price del,.price del .woocommerce-Price-amount{color:#444444!important;opacity:1!important}.single-product .product .summary .price{display:inline-flex!important;flex-wrap:nowrap!important;align-items:baseline!important;gap:5px!important;width:auto!important}.price{display:block!important}.price.has-sale{display:none}.netto-price-added{display:none}.kontener-ceny-kuba{display:block!important;margin-bottom:10px!important}.linia-glowna-ceny{display:block!important;font-size:1.2em;font-weight:700}.linia-netto{display:block!important;font-size:.9em;color:#444;margin-top:2px}.wc-price-history-basic,.woocommerce-price-suffix+.wc-price-history-basic{display:block!important;clear:both!important;margin-top:15px!important;padding-top:10px;border-top:1px solid #eee}div.wc-price-history{display:block!important;width:100%!important;margin-top:15px!important;clear:both!important}div.wc-price-history span.wc-price-history-lowest-inner{font-size:13px!important;font-weight:400!important;color:#666666!important;line-height:1.4!important;display:inline-block!important}select:hover,.currency-switcher:hover{background-color:#eeeeee!important;border-color:#bbb!important}select option{background-color:#ffffff!important;color:#333!important;padding:10px!important}select option:hover,select option:focus,select option:checked{background-color:#cccccc!important;color:#000!important}select,.currency-switcher{background-color:#f5f5f5!important;color:#333!important;border:1px solid #ddd!important;padding:5px 10px!important;border-radius:4px!important;cursor:pointer;transition:all 0.3s ease}.alg_currency_selector{list-style:none!important;display:flex!important;gap:10px!important;padding:0!important;margin:10px 0!important}.alg_currency_selector li a{display:inline-block!important;background-color:#f2f2f2!important;color:#333!important;padding:8px 15px!important;border:1px solid #ccc!important;text-decoration:none!important;font-size:14px!important;border-radius:4px!important}.alg_currency_selector li a:hover,.alg_currency_selector li a.alg_currency_active{background-color:#999!important;color:#fff!important}html body div.dgwt-wcas-style-solaris div.dgwt-wcas-sf-wrapper{border-radius:0px!important;background:#ffffff!important;border:1px solid #000!important;box-shadow:none!important}html body div.dgwt-wcas-style-solaris input.dgwt-wcas-search-input{border-radius:0px!important;padding-left:15px!important}html body div.dgwt-wcas-style-solaris .dgwt-wcas-search-submit{border-radius:0px!important}[class*="dgwt-wcas-"][class*="-sku"]{display:none!important}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{border:1px solid #ffffff!important;padding:2px!important;display:inline-block!important}.woocommerce-checkout-review-order-table tr.cart_item,.woocommerce-table--order-details tr.woocommerce-table__line-item,.fusion-checkout-review-order-table tr.cart_item{background-color:#ffffff!important;border-bottom:1px solid #e2e2e2!important;border-radius:0!important}.woocommerce-checkout #payment ul.payment_methods li{background-color:transparent!important;border:1px solid #e2e2e2!important;margin-bottom:10px!important;padding:15px!important;border-radius:5px!important}.woocommerce-checkout #payment ul.payment_methods li input[type="radio"]:checked+label{font-weight:bold!important;color:#000!important}#paynow-blik-code{border:1px solid #000!important;border-radius:0!important;padding:10px!important}.woocommerce-checkout-review-order-table tr.cart_item,.woocommerce-table--order-details tr.woocommerce-table__line-item,.fusion-checkout-review-order-table tr.cart_item{background-color:#f0f5fa!important;border:none!important}.shop_table tfoot tr th,.shop_table tfoot tr td,.fusion-checkout-review-order-table tfoot tr td,.fusion-checkout-review-order-table tfoot tr th{background-color:#f0f5fa!important;border:none!important}.woocommerce-checkout #payment ul.payment_methods li,.woocommerce-checkout #payment div.payment_box{background-color:#f0f5fa!important;border:none!important;border-radius:4px!important}.shop_table tfoot tr td,.shop_table tfoot tr th,.shop_table tfoot tr td span,.shop_table tfoot tr td bdi,.shop_table tfoot tr td amount{background-color:transparent!important;background:transparent!important}.woocommerce-Price-amount,.shippit-delivery-text,.woocommerce-shipping-destination{background:transparent!important}.shop_table tfoot tr{background-color:#f0f5fa!important}.custom-checkout-terms a{color:#0055ff!important;text-decoration:underline!important;font-weight:600;transition:all 0.3s ease}.custom-checkout-terms a{color:#000000!important;text-decoration:underline!important;font-weight:600;transition:all 0.3s ease}.custom-checkout-terms a:hover{color:#555555!important;text-decoration:none!important}html body .woocommerce .form-row.woocommerce-invalid::after,html body .woocommerce form.checkout .form-row.woocommerce-invalid::after{content:"To pole jest wymagane."!important}.fusion-privacy-bar-acceptance{background-color:transparent!important;color:#ffffff!important;border:1px solid #ffffff!important;padding:8px 30px!important;font-size:12px!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:1px!important;transition:all 0.3s ease!important}.fusion-privacy-bar-acceptance:hover{background-color:#ffffff!important;color:#000000!important;border-color:#ffffff!important}.fusion-privacy-bar-main{padding-top:8px!important;padding-bottom:8px!important}.button.wc-forward{display:none}.woocommerce-checkout #payment ul.payment_methods li::before{content:none!important;display:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important}body .woocommerce form#order_review table.shop_table{border-collapse:separate!important;border-spacing:0 12px!important}body .woocommerce form#order_review table.shop_table tbody tr.order_item td{background-color:#F0F5FA!important;background-image:none!important;border-top:1px solid #F0F5FA!important;border-bottom:1px solid #F0F5FA!important;padding:20px!important}body .woocommerce form#order_review table.shop_table tbody tr.order_item td:first-child{border-left:1px solid #F0F5FA!important;border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}body .woocommerce form#order_review table.shop_table tbody tr.order_item td:last-child{border-right:1px solid #F0F5FA!important;border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}@media (max-width:768px){body .woocommerce form#order_review table.shop_table>thead>tr{display:flex!important;align-items:center!important;width:100%!important;padding:0 15px!important}body .woocommerce form#order_review table.shop_table>thead>tr>th.product-name{flex:1 1 auto!important}body .woocommerce form#order_review table.shop_table>thead>tr>th.product-quantity{flex:0 0 50px!important;text-align:center!important}body .woocommerce form#order_review table.shop_table>thead>tr>th.product-total{flex:0 0 95px!important;text-align:right!important}body .woocommerce form#order_review table.shop_table>tbody:nth-child(2)>tr.order_item{display:flex!important;align-items:center!important;width:100%!important;height:auto!important;min-height:100px!important;background-color:#F0F5FA!important;border-radius:12px!important;margin-bottom:20px!important;padding:35px 15px!important;box-sizing:border-box!important}body .woocommerce form#order_review table.shop_table>tbody:nth-child(2)>tr.order_item>td{display:block!important;border:none!important;background:transparent!important;padding:0!important}body .woocommerce form#order_review table.shop_table>tbody:nth-child(2)>tr.order_item>td.product-name{flex:1 1 auto!important;min-width:0!important}body .woocommerce form#order_review table.shop_table>tbody:nth-child(2)>tr.order_item>td:nth-child(1)>div:nth-child(1)>div:nth-child(2){white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important;display:block!important;line-height:1.4!important;font-size:13px!important;padding-right:5px!important}body .woocommerce form#order_review table.shop_table>tbody:nth-child(2) td.product-name img{width:55px!important;min-width:55px!important;height:auto!important;margin-right:12px!important}body .woocommerce form#order_review table.shop_table>tbody:nth-child(2) td.product-quantity{flex:0 0 50px!important;text-align:center!important;font-weight:bold!important}body .woocommerce form#order_review table.shop_table>tbody:nth-child(2) td.product-subtotal{flex:0 0 95px!important;text-align:right!important;white-space:nowrap!important;font-weight:600!important}}body.woocommerce-account .u-column1>header:nth-child(1)>a:nth-child(2),body.woocommerce-account .u-column2>header:nth-child(1)>a:nth-child(2),body.woocommerce-account .woocommerce-Addresses a.edit{display:inline-block!important;white-space:nowrap!important;background:transparent!important;border:1px solid #555555!important;color:#cccccc!important;padding:8px 20px!important;border-radius:50px!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:1px!important;font-weight:600!important;text-decoration:none!important;transition:all 0.3s ease!important}@media (max-width:480px){body.woocommerce-account .u-column1>header:nth-child(1)>a:nth-child(2),body.woocommerce-account .u-column2>header:nth-child(1)>a:nth-child(2){font-size:9px!important;padding:6px 15px!important;letter-spacing:0.5px!important}}body.woocommerce-account .u-column1>header:nth-child(1)>a:nth-child(2):hover,body.woocommerce-account .u-column2>header:nth-child(1)>a:nth-child(2):hover{background:#ffffff!important;color:#000000!important;border-color:#ffffff!important}a.button::before,a.button::after,button.button::before,button.button::after,input.button::before,input.button::after,.woocommerce-Button::before,.woocommerce-Button::after,.woocommerce-button--next::after,.woocommerce-button--previous::before{content:none!important;display:none!important}.awb-shipping-heading{display:none}.um-form input[type="password"],.um-form input[type="password"].um-error,.um-form input[type="password"]:focus,.um-form input[type="password"]:invalid,.um-form .um-field-password input{border:2px solid #000000!important;box-shadow:none!important;outline:none!important}.um-field-error{background:#000!important}.um-field-error .um-field-arrow{color:#000!important}.um-form .um-field .um-field-area input.um-form-field.um-validate-not-matched{border-color:#000000!important}.vf-sort-list.vf-orderby-list{margin-bottom:15px}.single-product div.fusion-woo-cart>div:first-child{display:none!important}.vf-sidebar-label{margin-bottom:15px}.fusion-woo-notices-tb>div:first-child{display:none!important}@media only screen and (max-width:768px){div.product{margin-top:0!important;padding-top:0!important}.moj-separator{height:10px!important}.fusion-woo-notices-tb{margin-top:0!important;margin-bottom:15px!important}}@media only screen and (max-width:768px){.woocommerce-notices-wrapper{margin-top:20px!important;margin-bottom:20px!important;display:flex!important;justify-content:center!important;width:100%!important}.woocommerce-notices-wrapper>div{margin:0 auto!important;width:100%!important}}@media only screen and (min-width:641px) and (max-width:1200px){.fusion-builder-column-25>div:nth-child(1){margin-top:30px!important}}@media only screen and (min-width:641px) and (max-width:1200px){.fusion-builder-column-8{width:100%!important;display:block!important}}body:not(.single-product) table.variations tr:has(select#pa_emblemat){display:none!important}div.um-field-block:nth-child(1)>div:nth-child(1){max-width:90%!important;margin-left:auto!important;margin-right:auto!important;text-wrap:balance!important}p.vap-form-hint{visibility:hidden!important;position:relative!important}p.vap-form-hint::before{content:"W taki sposób twoja nazwa zostanie wyświetlona w sekcji Moje konto."!important;visibility:visible!important;position:absolute!important;top:0!important;left:0!important;width:100%!important}