a{color:var(--text-color)!important;text-decoration:none!important}a:hover,.header-container #mega-menu-wrap-main-menu .mega-menu-item a.mega-menu-link,.header-container #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link:hover,.main-header .nav a:hover,.main-header .header-icons a:hover,.main-header .search-input:hover{color:var(--text-hover-color)!important}body.home #main{margin-top:unset!important}#content>#primary{padding:0!important}#content.row>*{padding:0!important}:root{--primary-color:#FF5000;--primary-color-dark:#bf3f21;--secondary-color:#27166F;--dark-secondary-color:#09051B;--gray:#6C7176;--lightgray:#F0F4F7;--border-gray:#D9D9D9;--yellow:#FFC220;--third-color:#EEEEEE;--text-color:#262626;--text-hover-color:#000;--nav-menu-color:#393939;--nav-menu-bg-color:#ffffff;--primary-btn-text-color:#ffffff;--secondary-btn-text-color:#ffffff;--link-color:#444444;--separator-color:#444444;--primary-bg-color:#ffffff;--primary-overlay-color:#a01d2259;--border-radius:5px}.collapse:not(.show){display:block}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,input{border:1px solid #444;border-radius:0;min-height:45px}input[type=range]{min-height:0}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce input.button.alt{background-color:var(--primary-color);color:var(--primary-btn-text-color);border:var(--primary-color)}.woocommerce a.button:hover{background:#fff0;color:var(--primary-color)!important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{line-height:unset}input#coupon_code{width:100%!important;padding:0 1em;font-weight:400}table.woocommerce-cart-form__contents>tbody>tr>td>.coupon{display:flex;justify-content:space-between}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:static;margin-left:0;margin-right:15px}.checkbox,.radio{display:flex;align-items:center}span.select2-selection.select2-selection--single{min-height:40px}span.select2-selection.select2-selection--single>span.select2-selection__rendered{min-height:40px;display:flex;align-items:center}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.woocommerce .woocommerce-ordering{margin-bottom:0}.woocommerce .woocommerce-ordering select{min-height:30px;border:1px solid var(--gray);border-radius:4px;padding:.5em}li.menu-item-has-children{position:relative}ul.sub-menu{list-style:none;padding-left:0;position:absolute;display:none;background:var(--primary-bg-color);padding:10px 5px;z-index:9999999}ul.sub-menu>li{min-height:30px;padding:0;padding-top:5px}ul.sub-menu>li>a{padding:10px 15px}ul.sub-menu>li>a,.navbar-collapse>ul li>a{text-transform:uppercase}ul.sub-menu>li>a:hover{text-decoration:none!important}li.menu-item-has-children:hover>ul.sub-menu,ul.sub-menu:hover{display:block}ul.sub-menu>li.menu-item-has-children>ul.sub-menu{left:100%;top:-10px}@media(max-width:768px){ul.sub-menu{position:relative}ul.sub-menu>li.menu-item-has-children>ul.sub-menu{left:0;top:0}}.navbar-default{background-color:var(--primary-bg-color)!important;background-image:none!important;box-shadow:none!important}.navbar-default .nav li.menu-item>a{color:var(--nav-menu-color)!important;background-color:var(--primary-bg-color)!important;background-image:none!important;box-shadow:none!important}ul.nav ul.sub-menu{min-width:150px;width:max-content}.navbar-default{position:relative}@media(max-width:768px){.navbar-collapse{position:absolute;z-index:99999999;padding-left:0;padding-right:0}.navbar-collapse,.navbar-collapse ul{width:100%}.navbar-collapse>ul{justify-content:flex-start;flex-direction:column}.navbar-collapse>ul li{background:var(--nav-menu-bg-color)}.navbar-collapse>ul li>a{width:max-content}}.vtb-container.container>.kk-menu>ul{display:flex;justify-content:flex-end}.page-header-top-right{display:flex;align-items:center;justify-content:center}.page-header-top-right>.kk-menu>ul{display:flex;justify-content:flex-end}.page-header-top-right>.kk-menu>ul>li>a{display:flex;align-items:center;justify-content:center}.page-header-top-right>.kk-menu>ul>li>a>span{margin-right:5px;color:var(--primary-color);transition:all 0.5s}.page-header-top-right>.kk-menu>ul>li>a:hover>span,.page-header-top-right>.kk-menu>ul>li>a:hover{color:var(--secondary-color)}@media(max-width:768px){.mobile-d-none{display:none}.page-header-top-right>.kk-menu>ul>li>a>span{margin-right:0}}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent!important}.navbar-default .navbar-toggle{border:none!important}.px-0{padding-left:0;padding-right:0}.px-15{padding-left:15px;padding-right:15px}.head-sec-inner{display:flex;justify-content:space-between;align-items:center}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:0;padding-right:0}.row{margin-right:0;margin-left:0}.product_meta{display:flex;flex-direction:column}.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--secondary-color);font-size:16px}form#commentform>p.comment-form-author,form#commentform>p.comment-form-email{display:flex;flex-direction:column}form#commentform>p.comment-form-cookies-consent{display:flex;align-items:center}form#commentform>p.comment-form-cookies-consent>input{margin:0;margin-right:15px}.container-lg{width:100%;max-width:1920px;margin:0 auto;margin-right:auto!important;margin-left:auto!important;padding-left:30px!important;padding-right:30px!important}.container-sm{width:100%;max-width:1200px;margin:0 auto;margin-left:auto!important;margin-right:auto!important;padding-left:15px!important;padding-right:15px!important}.container-xs{width:100%;max-width:768px;margin:0 auto;margin-left:auto!important;margin-right:auto!important;padding-left:15px!important;padding-right:15px!important}.container-md{width:100%;max-width:1440px;margin:0 auto;margin-right:auto!important;margin-left:auto!important;padding-left:15px!important;padding-right:15px!important}@media only screen and (max-width:1440px){.container-lg{padding-left:15px!important;padding-right:15px!important}}@media only screen and (max-width:992px){.container-md .container-sm{padding-left:0!important;padding-right:0!important}.container-md .container-md{padding-left:0!important;padding-right:0!important}}.shop-bar-kk{height:43px;width:100%;background:var(--third-color);display:flex;justify-content:space-between;position:relative;align-items:center;padding-left:10px;padding-right:10px;margin-bottom:20px}.shop-bar-kk>p,.shop-bar-kk>form{margin-bottom:0!important}.shop-bar-kk>form>select{border-radius:5px;cursor:pointer}.carousel-control-next-icon,.carousel-control-prev-icon{width:3rem;height:3rem;border-radius:100%;background-size:50%;background-color:#000;box-shadow:4px 4px 8px rgb(255 255 255 / .15);transition:all ease-in-out 0.2s}.carousel-control-next-icon:hover,.carousel-control-prev-icon:hover{background-color:#101010}.carousel-indicators [data-bs-target]{height:3px;width:30px;background-color:var(--separator-color);margin-left:3px;margin-right:3px}.carousel-indicators .active{height:3px;width:30px;background-color:var(--primary-color)}.slide-container-kk{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}@media only screen and (max-width:480px){.slide-container-kk{height:360px}}.box-logo-kk.slider-box.righ-down-position{position:absolute;right:0;bottom:0}.slide-container-kk>.slide-content>.content-wrapper{color:#fff}@media only screen and (max-width:480px){.slide-container-kk{justify-content:center;height:320px}}.slide-container-kk>.slide-content>.content-wrapper>.slide-title{color:var(--primary-color)!important;font-size:55px;margin-bottom:0!important}.bf1{padding:10px;background:#271670;margin-top:15px;font-weight:700;margin-bottom:55px}.bf2{font-weight:700;padding:15px;background-color:#ae0e0e;color:#fff;display:inline-block;font-size:20px;border-radius:15px}.slide-container-kk>.slide-content>.content-wrapper>p{margin-bottom:20px}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.woocommerce-address-fields p button.button,.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a,.woocommerce-EditAccountForm .woocommerce-Button,.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit,.woocommerce-button.button.woocommerce-form-login__submit,.woocommerce #respond input#submit,.comment-form p.form-submit input,.product-add-to-cart a.product_type_simple.add_to_cart_button,.wc-block-components-totals-coupon__form button,.wc-block-cart__submit-container a,.btn-primary,.woocommerce button.button.alt,.checkout_coupon.woocommerce-form-coupon button,.wc-block-checkout__actions_row button{background-color:var(--primary-color)!important;color:#fff!important;border:none;background-image:none!important;transition:all ease-in-out 0.2s;text-align:center;display:flex!important;flex-wrap:wrap;justify-content:center!important;align-content:center!important;height:50px;padding:0 2em;width:fit-content!important;text-shadow:none!important;font-size:1rem!important;text-transform:uppercase}.woocommerce-address-fields p button.button:hover,.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a:hover,.woocommerce-EditAccountForm .woocommerce-Button:hover,.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:hover,.woocommerce-button.button.woocommerce-form-login__submit:hover,.woocommerce #respond input#submit:hover,.comment-form p.form-submit input:hover,.product-add-to-cart a.product_type_simple.add_to_cart_button:hover,.wc-block-components-totals-coupon__form button:hover,.wc-block-cart__submit-container a:hover,.btn-primary:hover,.woocommerce button.button.alt:hover,.checkout_coupon.woocommerce-form-coupon button:hover,.wc-block-checkout__actions_row button:hover{background-color:var(--primary-color-dark)!important;color:#fff!important;text-decoration:none!important}.woocommerce button.button.alt,.woocommerce #respond input#submit,.comment-form p.form-submit input{width:100%!important;background-color:var(--primary-color)!important;text-transform:none!important;height:54px}.woocommerce #respond input#submit,.comment-form p.form-submit input{width:fit-content!important;padding:0 2em}.woocommerce button.button.alt.single_add_to_cart_button::after{content:"\f07a";font-family:"Font Awesome 6 Pro";font-weight:300;margin-left:.5em;transform:none!important}.woocommerce button.button.alt:hover,.woocommerce #respond input#submit:hover,.comment-form p.form-submit input:hover{background-color:#000!important}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a,.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a:hover{min-width:auto!important}.wc-block-components-notice-banner__content a.button.wc-forward,.wc-block-components-notice-banner__content a,.btn-secondary{background-color:var(--secondary-color)!important;color:var(--primary-btn-text-color)!important;border:1px solid var(--secondary-color)!important;background-image:none!important;transition:all 0.5s;min-width:230px;text-align:center!important;text-transform:uppercase;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-content:center!important;height:45px!important}.wc-block-components-notice-banner__content a.button.wc-forward:hover,.wc-block-components-notice-banner__content a:hover,.btn-secondary:hover{background-color:transparent!important;color:var(--secondary-color)!important;border:1px solid var(--secondary-color)!important;text-decoration:none!important}.wpb-woo-products-slider figcaption a.button,.wpb-woo-products-slider.owl-theme .owl-dots .owl-dot.active span,.wpb-woo-products-slider.owl-theme .owl-dots .owl-dot:hover span{background:var(--secondary-color)!important}.grid_no_animation .pro_price_area{color:var(--secondary-color)!important}.woocommerce span.onsale{background-color:var(--primary-color)!important}body.home>.container.site-container-content-kk{max-width:100%;padding:0}.woocommerce-MyAccount-content abbr.required{color:var(--required-color)!important}.woocommerce-EditAccountForm{margin:0 auto!important}.woocommerce-EditAccountForm label{font-size:16px!important;color:var(--text-color)!important;font-weight:500!important;margin-bottom:5px!important;display:block!important}.woocommerce-address-fields__field-wrapper .form-row{flex:1 1 48%!important}.woocommerce-address-fields__field-wrapper .form-row-wide{flex:1 1 100%!important}.woocommerce-MyAccount-content .input-text,.woocommerce-EditAccountForm .input-text,.woocommerce-EditAccountForm .woocommerce-Input{width:100%!important;padding:12px!important;border:1px solid var(--separator-color)!important;border-radius:5px!important;font-size:16px!important;color:var(--text-color)!important;background-color:var(--third-color)!important;transition:border-color 0.3s ease,box-shadow 0.3s ease!important}.woocommerce-EditAccountForm .input-text:focus,.woocommerce-EditAccountForm .woocommerce-Input:focus{border-color:var(--primary-color)!important;box-shadow:0 0 8px rgb(160 29 34 / .2)!important}.woocommerce-EditAccountForm .form-row{margin-bottom:20px!important}.woocommerce-EditAccountForm legend{color:var(--secondary-color)!important;font-weight:600!important;margin-bottom:15px!important}.woocommerce-EditAccountForm .password-input{position:relative!important}.woocommerce-MyAccount-content label{font-weight:700!important;margin-bottom:5px!important;display:block!important;color:var(--label-color)!important}.woocommerce-EditAccountForm .show-password-input{position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important;cursor:pointer!important;color:var(--link-color)!important}.woocommerce-EditAccountForm em{color:var(--link-color)!important;display:block!important;margin-top:5px!important}.woocommerce-MyAccount-content{background-color:var(--primary-bg-color)!important;padding:20px!important;border-radius:10px!important;box-shadow:0 4px 10px rgb(0 0 0 / .1)!important}.woocommerce-orders-table{width:100%!important;border-collapse:collapse!important;margin-top:20px!important}.woocommerce-orders-table thead{background-color:var(--primary-color)!important;color:var(--primary-btn-text-color)!important}.woocommerce-MyAccount-content .form-row input::placeholder,.woocommerce-MyAccount-content .form-row select::placeholder{color:var(--placeholder-color)!important}.woocommerce-orders-table th{padding:15px!important;text-align:left!important;font-weight:700!important;text-transform:uppercase!important}.woocommerce-orders-table tbody tr{background-color:var(--third-color)!important;transition:background-color 0.3s ease!important}.woocommerce-orders-table tbody tr:hover{background-color:var(--primary-overlay-color)!important}.woocommerce-orders-table td{padding:15px!important;border-bottom:1px solid var(--separator-color)!important;color:var(--text-color)!important}.woocommerce-orders-table__cell-order-status{font-weight:700!important;color:var(--primary-color)!important}.woocommerce-orders-table__cell-order-total .woocommerce-Price-amount{font-weight:700!important;color:var(--secondary-color)!important}.woocommerce-orders-table__cell-order-actions a{display:inline-block!important;margin-right:10px!important;padding:8px 15px!important;background-color:var(--primary-color)!important;color:var(--primary-btn-text-color)!important;text-transform:uppercase!important;border-radius:5px!important;transition:background-color 0.3s ease!important}.woocommerce-orders-table__cell-order-actions a:hover{background-color:var(--text-hover-color)!important;color:var(--secondary-btn-text-color)!important}@media (max-width:768px){.woocommerce-EditAccountForm{padding:15px!important}.woocommerce-address-fields__field-wrapper{flex-direction:column!important}.woocommerce-address-fields__field-wrapper .form-row,.woocommerce-address-fields__field-wrapper .form-row-wide{flex:1 1 100%!important;margin-bottom:15px!important}.woocommerce-MyAccount-content{padding:15px!important}.woocommerce-EditAccountForm .form-row{width:100%!important;margin-bottom:15px!important}.woocommerce-orders-table th,.woocommerce-orders-table td{padding:10px!important}.woocommerce-orders-table tbody tr{display:block!important;margin-bottom:10px!important;box-shadow:0 2px 8px rgb(0 0 0 / .05)!important}.woocommerce-orders-table__cell{display:flex!important;justify-content:space-between!important;padding:10px!important;border-bottom:none!important}.woocommerce-orders-table__cell[data-title]:before{content:attr(data-title)!important}}.woocommerce-MyAccount-navigation{background-color:var(--primary-bg-color)!important;border-radius:8px!important;box-shadow:0 4px 6px rgb(0 0 0 / .1)!important;padding:20px!important;margin-bottom:30px!important}.woocommerce-MyAccount-navigation ul{list-style:none!important;margin:0!important;padding:0!important}.woocommerce-MyAccount-navigation ul li{margin-bottom:10px!important}.woocommerce-MyAccount-navigation ul li:last-child{margin-bottom:0!important}.woocommerce-MyAccount-navigation ul li a{display:block!important;padding:12px 20px!important;color:var(--text-color)!important;background-color:var(--nav-menu-bg-color)!important;text-decoration:none!important;border-radius:4px!important;transition:background-color 0.3s ease,color 0.3s ease!important;font-weight:500!important;box-shadow:0 2px 4px rgb(0 0 0 / .05)!important}.woocommerce-MyAccount-navigation ul li a:hover{background-color:var(--primary-color)!important;color:var(--primary-btn-text-color)!important}.woocommerce-MyAccount-navigation ul li.is-active a{background-color:var(--primary-color)!important;color:var(--primary-btn-text-color)!important;font-weight:700!important;box-shadow:0 4px 8px rgb(0 0 0 / .1)!important}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{display:flex!important;gap:5px!important}.woocommerce-MyAccount-content{background-color:var(--primary-bg-color)!important;padding:20px!important;border-radius:10px!important;box-shadow:0 4px 10px rgb(0 0 0 / .1)!important;max-width:900px!important;margin:0 auto!important;font-family:'Arial',sans-serif!important;color:var(--text-color)!important}.woocommerce-address-fields,.woocommerce-MyAccount-content p{margin-bottom:30px!important;color:var(--text-color)!important}.woocommerce-Addresses{display:flex!important;justify-content:start!important;gap:20px!important;flex-direction:column}.woocommerce-Address{background-color:var(--third-color)!important;padding:20px!important;border-radius:10px!important;box-shadow:0 4px 8px rgb(0 0 0 / .05)!important;width:100%!important}.woocommerce-Address-title{display:block!important;margin-bottom:20px!important}.woocommerce-Address-title h3{color:var(--primary-color)!important;font-weight:600!important}.woocommerce-Address-title .edit{color:var(--link-color)!important;text-decoration:none!important;transition:color 0.3s ease!important}.woocommerce-Address-title .edit:hover{color:var(--text-hover-color)!important}.woocommerce-Address address{color:var(--text-color)!important;white-space:pre-line!important}.wc-block-components-product-metadata__description{display:none!important}@media (max-width:768px){.woocommerce-MyAccount-navigation{padding:10px!important}.woocommerce-MyAccount-navigation ul li a{padding:10px 15px!important}.woocommerce-Address{width:100%!important;margin-bottom:20px!important}}.category-banner-content{padding:10px}.category-baner-inner{background-repeat:no-repeat;background-size:130%;background-position:center;transition:all 0.5s}.category-baner-inner>.primary-overlay{min-height:400px;padding:25px;display:flex;flex-direction:column;justify-content:center}.category-baner-inner.right-inner>.primary-overlay{align-items:flex-end}.category-baner-inner:hover{background-size:150%}@media(max-width:760px){.category-baner-inner{background-size:cover!important}.category-baner-inner.right-inner>.primary-overlay{align-items:flex-start}.category-baner-inner>.primary-overlay{background-color:var(--primary-overlay-color)}}.category-baner-inner>.primary-overlay>h3{margin-bottom:30px;text-transform:uppercase}.category-baner-inner>.primary-overlay>p{margin-bottom:20px;max-width:250px}.category-baner-inner>.primary-overlay>a.btn-primary{max-width:150px;height:40px;padding:0;display:flex;justify-content:center;align-items:center}.container-zalety-glowne{background:#f4f4f4}.category-banner-section{display:flex;padding-bottom:30px;padding-top:30px}.products-list.loop-kk{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.loop-product-kk{max-width:25%;margin-bottom:20px}@media(max-width:992px){.loop-product-kk{max-width:50%}}@media(max-width:500px){.loop-product-kk{max-width:100%}}@media only screen and (max-width:768px){.category-banner-section{display:block!important}}.loop-product-kk>div{position:relative}.loop-product-kk>div>a>span.onsale{position:absolute;left:10px;top:10px}.slider-title-product{margin:0 0 10px;padding-top:10px}.product-details-loop{background:#ffffff!important;border:1px solid #DCDCDC!important;padding-bottom:10px}.category-title-product_slider{padding-left:10px;margin-bottom:20px}.loop-product-kk>div{position:relative}.loop-product-kk>div>a>span.onsale{position:absolute;left:10px;top:10px}.slider-title-product{margin:0 0 10px;padding-top:10px}.product-details-loop{background:#ffffff!important;border:1px solid #DCDCDC!important;padding-bottom:10px}.category-title-product_slider{padding-left:10px;margin-bottom:20px}form.search_kk{border:1px solid #666;border-radius:21px;height:42px;margin-top:10px;min-width:300px;display:flex;justify-content:space-between}form.search_kk>input{border:none;outline:none;height:35px;border-radius:20px;padding:0;background:none;padding-right:10px;padding-left:10px}form.mobile_show{display:none}.search-form-container{background:#fff;padding:10px;padding-bottom:15px}@media(max-width:768px){form.mobile_show{display:flex;margin:0;background:#fff}form.desktop_show{display:none}}.archive .products>.product>a>img{width:auto!important;max-height:300px;transform:scale(1);transition:all 0.5s ease}.archive .products>.product>a>img:hover{transform:scale(.95)}.woocommerce div.product div.images img{height:auto!important;width:auto!important;max-height:600px!important}@media(min-width:1200px){.head-sec-inner{display:none}}.head-sec-inner{padding:0 10px}p.filtry-close-kk{margin:0;font-weight:500;font-size:24px;line-height:22px;text-align:center;height:30px;width:30px;border:1px solid #000;border-radius:15px;margin-top:10px}.shop-bar-kk{height:43px;width:100%;background:var(--third-color);display:flex;justify-content:space-between;position:relative;align-items:center;padding-left:10px;padding-right:10px;margin-bottom:20px}.shop-bar-kk>p,.shop-bar-kk>form{margin-bottom:0!important}.shop-bar-kk>form>select{border-radius:5px;cursor:pointer}h3.secondary-cat{padding:10px 15px;background-color:#EAEAF2;font-weight:600;font-size:20px}.show-sidebar-kk{left:0!important}p.filtry-kk{text-transform:uppercase;font-weight:600;padding:.5em 1em;color:#fff;background:var(--gray);border:none;border-radius:4px;width:fit-content;text-align:center;font-size:.875rem;display:none;margin-bottom:0}@media(max-width:1200px){main>.shop_content-inner>.row>.sidebar-shop{position:fixed;z-index:99999999999!important;background-color:#FFF;border-right:2px solid #003778;top:0;left:-100%;height:100vh;overflow-y:scroll;transition:all 0.5s!important}main>.shop_content-inner>.row>.col-md-9.shop-content{width:100%!important}p.filtry-kk{display:block}}main>.shop_content-inner>.row>.sidebar-shop.show-sidebar-kk{left:0!important}.shop-header{height:50px}.sidebar-shop{padding:1em!important;padding-right:2em!important}.sidebar-shop h2,.sidebar-shop h3{margin-bottom:15px!important;font-weight:700}.sidebar-shop h2{font-size:1.25rem!important}.sidebar-shop h3{font-size:1rem!important}.filtry-close-kk{font-size:20px!important;color:var(--primary-color)!important;cursor:pointer!important;transition:color 0.3s ease!important;position:absolute!important;top:20px!important;right:20px!important}.filtry-close-kk:hover{color:var(--secondary-color)!important}.secondary-cat{color:var(--secondary-color)!important;font-size:18px!important;margin-top:20px!important;margin-bottom:15px!important;font-weight:bold!important}.kk-back{display:inline-block!important;font-size:0.75rem!important;color:var(--secondary-color)!important;margin-bottom:15px!important;text-decoration:none!important;font-weight:600!important;transition:color 0.3s ease!important}.kk-back:hover{color:var(--dark-secondary-color)!important}.product-cats{list-style:none!important;padding:0!important;margin:0!important}.product-cats li{margin-bottom:10px!important}.product-cats li a{color:var(--text-color)!important;font-size:16px!important;padding:10px 15px!important;display:block!important;background-color:var(--primary-bg-color)!important;border:2px solid var(--primary-color)!important;border-radius:4px!important;text-decoration:none!important;transition:background-color 0.3s ease,color 0.3s ease!important}.product-cats li a:hover{background-color:var(--primary-color)!important;color:var(--primary-btn-text-color)!important}#site-footer{padding-top:40px}.footer-menu>ul{list-style:none;padding-left:0}.footer-description{margin-top:20px}.logo-footer img{width:300px!important}.dane-kontaktowe p{margin-bottom:5px!important}@media only screen and (max-width:768px){#footer-row .logo-footer a img{width:100%!important}}.border-top-footer{height:1px;width:100%;background:#707070}.footer-bottom{padding-left:0px!important;padding-right:0px!important}.autor-projektu-footer{display:flex;justify-content:center;align-items:center;margin-top:5px;margin-bottom:5px}.autor-projektu-footer p{position:relative!important;align-items:center;display:flex;justify-content:center;margin-right:190px;margin-bottom:0px!important}@media only screen and (max-width:1100px){.footer-left{width:100%}.footer-right{width:100%}}@media only screen and (max-width:768px){.footer-left,.footer-right{width:100%}.footer-right .col-md-4{margin-bottom:10px}.footer-right .col-md-4:nth-child(1){margin-bottom:0px!important}}.footer-menu>ul{list-style:none;padding-left:0;font-size:14px!important}footer .dane-kontaktowe p{font-size:14px!important}.border-top-footer{height:1px;width:100%;background:#707070}.footer-menu>ul>li{margin-bottom:5px!important}@media only screen and (max-width:768px){#footer-row .logo-footer a img{width:100%!important}}.border-top-footer{height:1px;width:100%;background:#707070}.footer-bottom{padding-left:0px!important;padding-right:0px!important}.neswletter .wpcf7-response-output{display:none!important}.neswletter{background:#f4f4f4;padding:3rem 0;margin-top:3rem}.container-neswletter{display:flex;width:100%;gap:20px}.container-neswletter .newsletter-text,.container-neswletter .newsletter-form{width:100%}.placeholder-newsletter-left{position:relative;flex-grow:1}.placeholder-newsletter-left input.wpcf7-submit:hover{background-color:transparent!important;color:#262626!important;border:1px solid #262626!important;text-decoration:none!important}.single-post #newsletter{margin-top:3rem!important}.single-post .newsletter-left{width:100%}.single-newsletter,.category #newsletter .container{display:flex!important}.newsletter-container{border-radius:5px;margin:0 auto}.newsletter-form{width:100%}.newsletter-form label{font-size:14px;color:#007bff;margin-bottom:10px;display:block}.newsletter-form .twoj-adres-e-mail{font-size:16px!important;color:var(--black-color)!important;padding-left:15px!important;font-weight:400}.placeholder-newsletter{display:flex;justify-content:space-between;width:100%}.placeholder-newsletter-left .wpcf7-form-control.wpcf7-text{padding:10px 15px;border:1px solid #262626;border-radius:10px!important;width:100%;font-size:14px;height:50px!important}.newsletter-mail-big-icon img{margin-top:1rem;min-width:80px!important;max-width:80px!important;height:auto!important}.placeholder-newsletter-left .wpcf7-form-control.wpcf7-submit{padding:10px 20px;border:1px solid #262626!important;border-radius:10px!important;background-color:#262626;color:#fff;cursor:pointer;font-size:20px;height:50px!important;justify-content:center!important;align-items:center!important;display:flex!important;z-index:0;position:absolute;top:0;right:0}#site-footer .wpcf7-submit{background-color:var(--primary-color)!important}.newsletter-consent{display:flex;align-items:flex-start;margin-top:10px}.newsletter-consent .wpcf7-form-control-wrap{margin-right:10px}.newsletter-consent label{display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1.4;color:#333}.newsletter-consent a{color:#007bff;text-decoration:none}.newsletter-consent a:hover{text-decoration:underline}.placeholder-newsletter-left p{margin-bottom:0px!important;align-items:center!important;justify-content:center}.newsletter-consent .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item{margin:0!important}.newsletter-consent .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input{margin-right:1rem!important}.newsletter-consent .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label{font-weight:400!important}.newsletter-consent .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label a{margin-left:3px}.newsletter-text p,.newsletter-consent p{margin-bottom:0px!important}.wpcf7-spinner{display:none!important}#newsletter input[type=checkbox]{margin:0px!important;top:-6px;position:absolute;left:0}@media only screen and (max-width:768px){.placeholder-newsletter{flex-direction:column;align-items:flex-start}.single-newsletter,.category #newsletter .container{display:block!important}.placeholder-newsletter-left{margin-right:0;margin-bottom:10px;width:100%}.newsletter-consent{margin-top:15px!important}.newsletter-left .vc_column-inner .wpb_wrapper .wpb_text_column{margin-bottom:0px!important}.newsletter-text p{width:100%!important}.newsletter-right{margin-top:0rem}.container-neswletter{display:flex;width:100%;gap:20px;flex-direction:column}}.feature-box{display:flex;align-items:center;justify-content:center;gap:10px}@media only screen and (max-width:440px){#grey-boxes-main .col-6{flex:0 0 100%;max-width:100%}#grey-boxes-main .feature-box{margin-bottom:1rem}}.category-name-main{display:flex;justify-content:space-between;align-items:center}.wc-block-components-product-badge.wc-block-components-sale-badge{display:none!important}.wc-block-cart-item__product{display:flex!important}.wc-block-cart-item__product .wc-block-cart-item__wrap,.wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-cart-item__quantity{display:flex!important;gap:20px!important}@media only screen and (max-width:992px){.wc-block-cart-item__product .wc-block-cart-item__wrap{display:inline-block!important}}table.wc-block-cart-items .wc-block-cart-items__row{border:1px solid black!important;margin-bottom:2rem!important}.wc-block-components-product-name{max-width:150px!important}@media only screen and (max-width:768px){.is-mobile table.wc-block-cart-items .wc-block-cart-items__row{display:flex!important;flex-direction:column!important}.wc-block-cart-item__image,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row{padding:0!important}.wc-block-cart-item__product,.wc-block-cart-item__total{padding:15px!important}.wc-block-components-product-name{max-width:100%!important}}.wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title{font-size:30px!important;justify-content:center!important;display:flex!important;align-items:center!important;text-align:center!important}.wc-block-components-sidebar.wc-block-cart__sidebar.wp-block-woocommerce-cart-totals-block{border:1px solid #000;padding:15px!important}.is-large.wc-block-cart .wc-block-cart-items{margin-bottom:10px!important;padding-bottom:10px!important;border-bottom:unset!important}.wc-block-components-radio-control .wc-block-components-radio-control__input{left:0!important;transform:translateY(-50%)!important}.is-large.wc-block-cart .wc-block-cart-items td{border-top:unset!important;vertical-align:middle!important}.wc-block-cart table.wc-block-cart-items td{margin:0 0 0em!important}body.woocommerce-checkout th.product-total,body.woocommerce-checkout td.product-total,body.woocommerce-checkout span.woocommerce-Price-amount{display:flex!important;justify-content:flex-end!important}body.woocommerce-checkout .product-total span.woocommerce-Price-amount,body.woocommerce-checkout .cart-subtotal span.woocommerce-Price-amount{display:flex!important;justify-content:flex-end!important;flex-wrap:wrap;width:100%}body.woocommerce-checkout .woocommerce-shipping-totals.shipping{display:flex!important;align-items:flex-start!important;flex-direction:column!important}body.woocommerce-checkout .woocommerce-shipping-totals.shipping th{text-transform:uppercase;color:var(--secondary-color);font-weight:500;font-size:1.5rem;margin-top:0!important;margin-bottom:0.5em!important}body.woocommerce-checkout .woocommerce-shipping-methods>li{display:flex!important;align-items:center!important}.woocommerce-shipping-methods>li label{display:flex!important;gap:20px!important;align-items:center!important}.cart-subtotal th,.cart-subtotal td{border-bottom:1px solid rgb(0 0 0 / .1)!important}.woocommerce-shipping-totals.shipping th,.woocommerce-shipping-totals.shipping td{border-top:unset!important}.product-images-slider{width:50%;float:left;padding-right:20px}.summary.entry-summary{width:50%;float:right}.related.products,.upsells.products,.cross-sells{margin-bottom:3em;width:100%}.related.products .products,.upsells.products .products,.cross-sells .products{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1em}.related.products h2,.upsells.products h2,.cross-sells h2{padding-bottom:.5em;margin-bottom:1em;text-transform:uppercase;color:var(--secondary-color)}.woocommerce .products ul::after,.woocommerce ul.products::after{display:none!important}.related.products .products .product,.upsells.products .products .product,.cross-sells .products .product{width:100%}@media only screen and (max-width:480px){.related.products .products,.upsells.products .products,.cross-sells .products{display:grid;grid-template-columns:repeat(2,1fr);gap:.5em}}@media only screen and (max-width:375px){.related.products .products,.upsells.products .products,.cross-sells .products{display:grid;grid-template-columns:repeat(1,1fr);gap:.5em}}body.single .product-details-section form.cart{display:flex!important;align-items:center!important}body.single .single_add_to_cart_button.button.alt{margin-top:0!important}input.input-text.qty.text,.area-input{min-width:45px!important;border-radius:5px;height:52px;border:none!important;background:transparent!important;width:100%}.area-input{max-width:60px!important}body.single .product-meta{border-top:1px solid rgb(0 0 0 / .2);padding:15px 0}body.single .product-payment-methods{padding:15px 0}body.single .product-shipping{border:1px solid rgb(0 0 0 / .2);padding:15px}body.single .product-return-policy{border:1px solid rgb(0 0 0 / .2);padding:10px;border-top:unset!important}body.single .product-return-policy p,p.standard-shipping-p,.shipping-time{margin-bottom:0px!important}body.single .product-meta p{margin-bottom:5px!important}.product-layout-container{display:flex!important;width:100%!important;gap:50px!important}.product-details-section .wishlist-icon-wrapper{position:relative!important;padding:15px 0!important;top:0!important;right:0!important}.product-details-section .wishlist-icon-wrapper .fa-heart-o:hover::before{font-weight:700!important}.wishlist-icon-wrapper .yith-wcwl-add-button a{background-color:transparent!important;font-weight:400!important;transition:all 0.3s ease!important}.wishlist-icon-wrapper .yith-wcwl-add-button a:hover .yith-wcwl-icon{color:var(--primary-color)!important;font-weight:700!important}.yith-wcwl-wishlistexistsbrowse{display:flex!important;flex-direction:row-reverse!important;gap:10px!important;align-items:center!important;justify-content:center!important}.yith-wcwl-wishlistaddedbrowse .feedback .yith-wcwl-icon.fa-heart,.yith-wcwl-wishlistexistsbrowse .yith-wcwl-icon.fa-heart{color:var(--primary-color)!important;font-weight:700!important}.product-images-section,.product-details-section{width:50%!important}@media only screen and (max-width:992px){.product-layout-container{display:block!important}.product-images-section,.product-details-section{width:100%!important}}.product-shipping,.product-return-policy{position:relative}.shipping-time{position:relative;display:flex;padding-top:50px}.product-return-policy-p{position:relative;display:flex;padding-left:40px}.product-return-policy-p::before,.shipping-time::before{content:'';position:absolute;top:0;left:0;background-size:cover;background-repeat:no-repeat}.shipping-time::before{background-image:url(/wp-content/uploads/2024/09/Group-480.svg);width:50px;height:50px}.product-return-policy-p::before{background-image:url(/wp-content/uploads/2024/09/Group-481.svg);width:30px;height:30px}.product-main-image{width:100%;height:500px;overflow:hidden;cursor:grab;margin-bottom:10px}.product-main-image img{width:100%;height:auto;object-fit:contain;cursor:grab;transition:all 0.3s ease}.thumbnails-wrapper{position:relative;width:100%;overflow:hidden!important}.thumbnails-wrapper{position:relative}.swiper-slide{flex:0 0 auto;width:100px;display:flex;justify-content:center;align-items:center}.product-main-image .swiper-slide{padding:1em}.product-main-image .swiper-slide img{width:100%;height:auto;object-fit:contain;transition:all 0.3s ease}.thumbnails-wrapper .swiper-slide img{width:100%;object-fit:contain;transition:all 0.3s ease}.swiper-slide img:hover{border-color:#000}@media only screen and (max-width:992px){.product-main-image{width:100%}.thumbnails-wrapper .swiper-slide img{height:100px!important}}.swiper-button-prev{top:95%!important;right:0!important;margin-right:3.5rem!important;left:auto!important}.swiper-button-next{top:95%!important;right:0px!important}.swiper-button-next,.swiper-button-prev{color:#000!important;display:flex;justify-content:center;align-items:center;background-color:#fff!important;border:2px solid #ddd!important;border-radius:5px!important;width:40px!important;height:40px!important;line-height:36px;text-align:center;font-size:16px;position:absolute;transform:translateY(-50%)!important;z-index:10}.swiper-button-next:after,.swiper-button-prev:after{font-size:16px!important;font-weight:700!important}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:#f0f0f0!important;border-color:#bbb!important;color:#333!important;box-shadow:0 4px 8px rgb(0 0 0 / .2)!important}.woocommerce table.shop_table,.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.wc-block-checkout__payment-method .wc-block-components-radio-control{border:unset!important;box-shadow:unset!important}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:unset!important;z-index:2;background-color:unset!important;transition:border-bottom 0.1s ease-in-out!important}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover{border-bottom:2px solid var(--primary-color)!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:transparent!important;color:#515151;z-index:2;border-bottom:2px solid var(--primary-color)!important}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:2px solid #cfc8d8!important}.woocommerce .woocommerce-breadcrumb{margin:5em 0 1em!important}.product-slider{margin-top:20px}.product-slider .swiper-button-next,.product-slider .swiper-button-prev{display:none!important}.product-slider .card,.product-row .col{flex:1 1 100%}.product-row .col{height:auto}.woocommerce-checkout table.shop_table td small{margin-left:3px}@media (min-width:650px){.woocommerce ul#shipping_method li input{margin-top:-6px!important}.product-slider .card,.product-row .col{flex:1 1 calc(50% - 20px)}}@media (min-width:1024px){.product-slider .card,.product-row .col{flex:1 1 calc(25% - 20px)}}.product-slider .row.product-row .col,.product-row .col{padding:0!important}.woocommerce ul.products::before{display:none!important}.shop_content-inner .shop-content ul.products,.row.product-row{display:grid;gap:10px;list-style:none;padding:0;margin:0}.shop_content-inner .shop-content ul.products{grid-template-columns:repeat(3,minmax(200px,1fr))}.row.product-row{grid-template-columns:repeat(4,minmax(300px,1fr))}.card-body{color:var(--text-color)}.card-body p.card-text{margin-top:auto!important}.shop_content-inner .card a,.shop_content-inner .card .card-body,.product-row .card a,.add-to-wishlist-before_image .card a,.add-to-wishlist-before_image .card .card-body,.product-row .card .card-body{width:100%;text-align:left}.yith-wcwl-add-to-wishlist{margin-top:0!important}.yith-wcwl-add-button a.button.alt{background-color:unset!important;padding:0!important;margin-top:unset!important}.yith-wcwl-add-button a.button.alt i{margin-right:0!important}.shop_content-inner .shop-content .add-to-wishlist-before_image,.col{height:100%;max-width:100%;box-sizing:border-box;margin:0}.shop_content-inner .shop-content .add-to-wishlist-before_image .card-body{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.card-img-top{display:block;width:100%;object-fit:contain;height:200px!important;border-radius:4px!important}.card-body{flex:1;display:flex;flex-direction:column;padding:1.25em;padding-top:0}@media only screen and (max-width:1440px){.row.product-row{grid-template-columns:repeat(4,minmax(200px,1fr))}}@media (max-width:1024px){.shop_content-inner .shop-content ul.products{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.row.product-row{grid-template-columns:repeat(2,minmax(250px,1fr))}}@media (max-width:650px){.shop_content-inner .shop-content ul.products,.row.product-row{grid-template-columns:1fr 1fr}}@media (max-width:375px){.shop_content-inner .shop-content ul.products,.row.product-row{grid-template-columns:1fr}}.wishlist-icon-wrapper{position:absolute;top:15px;right:15px;z-index:10}.woocommerce tfoot td,small.tax_label{display:flex!important;justify-content:flex-end!important}ul#menu-very-top-menu>li.menu-item{padding:0 0 0 20px}.very-top-bar{background-color:var(--third-color);padding:5px 0}.very-top-bar .container{padding-right:0px!important}.very-top-bar .nav{justify-content:flex-end}.header-container{padding:0 0 10px;background-color:var(--secondary-color)}.site-title h1.site-title-heading{margin-bottom:0px!important}.site-title-heading img{max-height:60px}.page-header-top-right .nav{display:flex;align-items:center;gap:20px}.page-header-top-right .nav li a{display:flex;align-items:center;color:var(--primary-color);transition:color 0.3s}.page-header-top-right .nav li a:hover{color:var(--secondary-color)}.main-navigation{background-color:#fff}.main-navigation .navbar{padding:0}.main-navigation .navbar-nav{flex-wrap:nowrap}.main-navigation .navbar-nav>li{padding:10px 20px;position:relative}.main-navigation .navbar-nav>li:not(:last-child)::after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:20px;background-color:var(--separator-color)}@media only screen and (min-width:769px){#mega-menu-wrap-middle-main-menu #mega-menu-middle-main-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-middle-main-menu #mega-menu-middle-main-menu>li.mega-menu-item>a.mega-menu-link:focus{background:white!important;color:black!important}#mega-menu-wrap-middle-main-menu #mega-menu-middle-main-menu>li.mega-menu-item>a.mega-menu-link:hover{color:var(--primary)!important}}#mega-menu-wrap-middle-main-menu #mega-menu-middle-main-menu>li.mega-menu-item>a.mega-menu-link{padding:0 0 0 10px!important}.navbar-menu{position:relative!important}.navbar-collapse>ul{display:flex;justify-content:space-between}#mega-menu-wrap-main-menu #mega-menu-main-menu{display:flex!important;justify-content:space-between!important;background:white!important}#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link{background:white!important;color:#262626!important}@media only screen and (min-width:993px){.mega-hidden-deskop{display:none!important}}@media only screen and (max-width:992px){a.mega-menu-link{justify-content:start!important}.very-top-bar,#menu-main-menu,.page-header-top-right,#mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open:after{display:none!important}.header-container{padding:0}.main-header .header-container{display:flex!important;justify-content:space-between!important;align-items:center!important;flex-wrap:wrap!important}#mega-menu-wrap-main-menu #mega-menu-main-menu{display:flex!important;flex-direction:column!important;justify-content:start!important;background:white!important}#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner,#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before,#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after{background-color:#262626!important}}html,body{font-size:16px}body{overflow-x:hidden!important;overflow-y:auto!important;font-family:"Zeppelin",system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;font-weight:400;color:var(--text-color);line-height:1.5}@font-face{font-family:"Zeppelin";src:url(/wp-content/themes/zeppelin/fonts/Web_FontsWOFFZType.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Zeppelin";src:url(/wp-content/themes/zeppelin/fonts/Web_FontsWOFFZType-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"ZeppelinCN";src:url(/wp-content/themes/zeppelin/fonts/Web_FontsWOFFZType-CnBold.woff) format("woff");font-weight:700;font-style:normal}.container::before,.container::after{display:none}.row::before,.row::after{display:none}img{display:block;max-width:100%;height:auto}h3{font-size:1.25rem;font-weight:500}.btn-primary{box-shadow:none!important}.swiper-button-next,.swiper-button-prev{transition:all 0.2s ease-in-out}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0!important}.swiper-button-next,.swiper-button-prev{top:50%!important}.swiper-button-next{right:40px!important}.swiper-button-prev{left:40px!important}@media only screen and (max-width:480px){.swiper-button-next{right:15px!important}.swiper-button-prev{left:15px!important}}.swiper-button-next,.swiper-button-prev{color:#000!important;display:flex;justify-content:center;align-items:center;background-color:#fff!important;border:none!important;border-radius:100%!important;width:40px!important;height:40px!important;line-height:36px;text-align:center;font-size:16px;position:absolute;transform:translateY(-50%)!important;z-index:10;box-shadow:4px 4px 8px rgb(0 0 0 / .1)}.card{border-color:var(--border-gray);border-radius:0!important}section.product-slider{margin-bottom:5em;position:relative}input[type=checkbox],input[type=radio]{min-height:auto}a.mega-menu-link,.menu a{transition:all ease-in-out .2s!important}a.mega-menu-link:hover,.menu a:hover{opacity:0.3!important}@media only screen and (min-width:1440px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:0 20px!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item:first-child>a.mega-menu-link{padding-left:0!important}}@media only screen and (min-width:992px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{text-transform:uppercase!important}}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column-standard>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{font-weight:500!important}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{max-width:1350px!important;margin:0 auto!important}@media only screen and (min-width:992px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{box-shadow:0 8px 8px rgb(0 0 0 / .1)!important}}@media only screen and (max-width:992px){#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu{padding:0.5em!important}}.mega-kategorie{border-left:1px solid #DCDADA;border-right:1px solid #DCDADA}.page-container>header.main-header{position:fixed;top:0;left:0;width:100%;z-index:1000;background-color:#fff}body.admin-bar .page-container>header.main-header{top:32px}@media only screen and (max-width:782px){body.admin-bar .page-container>header.main-header{top:46px}}.site-container-content-kk{margin-top:126px}@media only screen and (max-width:992px){.site-container-content-kk{margin-top:114px}}@media only screen and (max-width:480px){.site-container-content-kk{margin-top:96px}}.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn,.xoo-wsc-container .xoo-wsc-btn{color:#fff!important;background-color:var(--primary-color)!important;transition:all ease-in-out 0.2s!important}.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn:hover,.xoo-wsc-container .xoo-wsc-btn:hover{background-color:var(--primary-color-dark)!important}.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn span,.xoo-wsc-container .xoo-wsc-btn span{color:#fff!important}.xoo-wsc-header{color:var(--text-color)!important}.xoo-wsc-sc-bki{color:#fff!important}.xoo-wsc-sc-count{background-color:var(--primary-color)!important;color:#fff!important}.site-title{margin-top:0!important;padding-right:10%!important}.aws-container .aws-show-clear .aws-search-field{border:none!important;background-color:#fff0;padding-left:1.5em!important;color:#fff}.aws-container .aws-show-clear .aws-search-field::placeholder{color:#fff}.aws-container .aws-search-form .aws-form-btn{background-color:var(--primary-color)!important;border:none!important}.gt_float_switcher .gt-selected .gt-current-lang{padding:0!important}.page-header-top-right{margin-top:0!important}.page-header-top-right .links-wrapper{display:flex;justify-content:space-around;align-items:center;gap:2em}.page-header-top-right .selectron23{width:25px!important;flex-basis:25px!important}.xoo-wsc-sc-cont{background-color:var(--secondary-color)!important;height:72px!important}.xoo-wsc-sc-cont .xoo-wsc-cart-trigger{flex-direction:row-reverse;height:100%}.xoo-wsc-sc-bkcont{margin-right:1em!important}.xoo-wsc-sc-cont .xoo-wsc-cart-trigger>*{color:#fff!important;font-size:1rem!important}.header-container{box-shadow:0 8px 8px rgb(0 0 0 / .1)!important;padding-bottom:0!important}.page-header-top-right a.my-account-link,.page-header-top-right a.favourites-link{font-size:1.25rem!important;color:#fff!important}.page-header-top-right a.my-account-link:hover,.page-header-top-right a.favourites-link:hover{color:var(--primary-color)!important}@media only screen and (min-width:992px){.main-navigation .my-account-link{display:none!important}}.main-navigation .phone-link i{font-size:1.25rem!important;margin-right:0.5em!important}.main-navigation .phone-link{font-weight:500!important;color:var(--secondary-color)!important}@media only screen and (max-width:992px){.main-navigation{background-color:var(--secondary-color)!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{background-color:transparent!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{color:#fff!important}}@media only screen and (max-width:1440px){.main-navigation>.container-lg{padding-left:0!important}}.gt_float_switcher .gt_options a{padding:8px!important;background-color:#fff!important}.selectron23-container,.selectron23-option{background-color:transparent!important;border:none!important}.selectron23-container>span{right:0!important;border-width:3px!important}.selectron23-container .selectron23-option{padding:9px 20px 9px 0!important;text-transform:uppercase!important;background-color:#fff!important}.selectron23-option-text{display:none!important}#gt_float_wrapper{display:flex}.site-logo{display:flex;align-items:center;width:fit-content;gap:1em}.site-logo img{max-height:50px;max-width:calc(50% - 0.5em);object-fit:contain}.site-logo .additional-logo{max-height:40px}.aws-container{background-color:rgb(255 255 255 / .1);border-radius:var(--border-radius);overflow:hidden}.aws-container .aws-search-form .aws-search-btn_icon{color:#fff}.mobile-search-bar .aws-container{background-color:var(--text-color)!important}.site-title,.page-header-top-right{width:50%;padding:0}.search-bar{width:60%}.woocs-lds-ellipsis{display:none}@media only screen and (min-width:1440px){#mega-menu-wrap-primary{width:75%}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item-has-children:first-child>a.mega-menu-link{display:flex}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item-has-children:first-child>a.mega-menu-link>span.mega-indicator{margin-left:auto}}@media only screen and (min-width:992px){.main-navigation .mobile-search-bar,.main-navigation .xoo-wsc-sc-cont{display:none!important}}@media only screen and (max-width:992px){a.mega-menu-link{color:#fff!important}.site-logo img{height:50px}.main-navigation .phone-link{font-size:0!important;color:#fff!important}.main-navigation .phone-link i{font-size:1.25rem!important}.main-navigation .my-account-link i{color:#fff!important;font-size:1.25rem!important}.main-navigation>.container-lg{gap:3%}.site-title{width:100%;display:flex;justify-content:center;padding:.5em 0!important}.search-bar{display:none!important}.main-navigation{width:100%!important;border-top:none!important}.xoo-wsc-sc-cont{height:48px!important}.mobile-search-bar .mobile-search-bar__overlay{visibility:hidden;opacity:0;transition:visibility 0.2s,opacity 0.2s ease-in-out;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .25);z-index:9998;backdrop-filter:blur(2px)}.mobile-search-bar .aws-container{visibility:hidden;opacity:0;transition:visibility 0.2s,opacity 0.2s ease-in-out;position:fixed;left:50%;transform:translate(-50%,0);width:calc(100% - 2em);z-index:9999}.mobile-search-bar .mobile-search-bar__overlay.active,.mobile-search-bar .aws-container.active{visibility:visible;opacity:1}.mobile-search-bar .aws-container .aws-container .aws-search-form{height:60px}.mobile-search-bar .mobile-search-bar__toggle{display:flex;align-items:center;justify-content:center;background-color:#fff0;color:#fff;border:none;font-size:1.5rem;cursor:pointer;width:48px;height:48px;padding:0}#mega-menu-wrap-primary{margin-right:auto!important}#mega-menu-wrap-primary .mega-menu-toggle{height:48px;width:52px;background-color:var(--primary-color)!important}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-left{justify-content:center}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-center,#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right{display:none!important}#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary{padding:1em;background-color:var(--secondary-color)!important}.main-navigation li.mega-kategorie{border:none!important}.mega-my-account{margin-top:auto!important}.mega-my-account i{font-size:1.25rem!important;margin-right:0.5em!important}.mega-currency>a.mega-menu-link{display:flex!important;align-items:center}.mega-currency>a.mega-menu-link>div{display:flex!important}.mega-language>a.mega-menu-link{display:flex!important;align-items:center}.mega-phone i{font-size:1.25rem!important;margin-right:0.5em!important;color:var(--secondary-color)!important}.mobile-search-bar{display:flex;align-items:center}.mobile-search-bar .phone-link,.mobile-search-bar .my-account-link{font-size:1.5rem!important;color:var(--text-color)!important;display:flex;align-items:center;justify-content:center;width:58px;height:58px}.mobile-search-bar .phone-link i{font-size:1.5rem!important;color:var(--text-color)!important;margin:0!important}}@media only screen and (max-width:480px){.xoo-wsc-sc-cont .xoo-wsc-cart-trigger>*{font-size:0.875rem!important}.mobile-search-bar{justify-content:space-around}#mega-menu-wrap-primary{margin-right:0!important}.site-logo img{height:32px}}@media only screen and (max-width:360px){.mobile-search-bar .phone-link,.mobile-search-bar .my-account-link{font-size:1.25rem!important;width:36px}.mobile-search-bar .phone-link i{font-size:1.25rem!important}.mobile-search-bar .mobile-search-bar__toggle{width:36px;font-size:1.25rem}}.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn,.xoo-wsc-container .xoo-wsc-btn{border:none!important}.hero-section .hero-categories{display:flex;flex-direction:column;gap:1.5em;padding-right:1.5em}.hero-section .hero-categories .category-col{background-image:url(/wp-content/uploads/2025/09/Rectangle.png);background-size:cover;background-position:left center;background-repeat:no-repeat;display:flex;align-items:center;height:200px;padding:1em}.hero-section .hero-categories .category-col .content{color:#fff;display:flex;align-items:center}.hero-section .hero-categories .category-col .content img{max-height:150px;width:40%;object-fit:contain}.hero-section .hero-categories .category-col .content h2{font-size:1.5rem;line-height:1.5;text-transform:uppercase;margin-top:0!important}@media only screen and (max-width:1240px){.hero-section .row{flex-direction:column-reverse}.hero-section .hero-categories{gap:1em;width:100%;flex-direction:row;justify-content:space-between;padding-right:0}.hero-section .hero-categories .category-col{flex:1 1;padding:1em}.hero-section .carousel{width:100%;margin-bottom:1em}.slide-container-kk{height:600px}}@media only screen and (max-width:1200px){.hero-section .hero-categories .category-col .content{width:100%;left:0}}@media only screen and (max-width:992px){.hero-section .hero-categories{flex-direction:column}.hero-section .hero-categories .category-col{height:auto}}@media only screen and (max-width:1430px){.hero-section .hero-categories .category-col .content h2{font-size:1.25rem!important}}@media only screen and (max-width:480px){.hero-categories .category-col{min-height:200px}.hero-section .hero-categories .category-col{padding:0}.hero-section .hero-categories .category-col .content h2{font-size:1.25rem!important}}.row.product-row.swiper-wrapper{display:flex!important;gap:0!important;flex-wrap:nowrap!important}.row.product-row.swiper-wrapper .swiper-slide{flex:none!important;width:25%}@media only screen and (max-width:480px){.row.product-row.swiper-wrapper .swiper-slide,.section-popular .grid-popular .swiper-slide{min-width:315px}}@media only screen and (max-width:1240px){.hero-section .container-lg>.row{flex-direction:column-reverse}}.categories-section{overflow-x:hidden;margin-bottom:5em}.grid-categories{overflow:visible;padding:1em 0}.grid-categories>.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1em}.grid-categories>.grid>.card{display:flex;gap:1em;flex-direction:row;align-items:center;justify-content:start;padding:.5em;border:none!important;transition:all ease-in-out 0.2s}.grid-categories>.grid>.card:hover{box-shadow:0 0 1em rgb(0 0 0 / .1)!important}.grid-categories>.grid>.card img{max-height:80px;object-fit:contain;width:auto}.grid-categories>.grid>.card .card-body{padding:0!important}.grid-categories>.grid>.card h3.card-title{font-size:1rem;font-weight:600;margin:0!important}.grid-categories>.grid>.card.all-categories{padding-left:1em;justify-content:space-between;min-height:96px}.grid-categories>.grid>.card.all-categories::after{content:"\f061";font-family:"Font Awesome 6 Pro";font-weight:600;padding-right:2em}@media only screen and (max-width:480px){.grid-categories>.grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:.5em}.grid-categories>.grid>.card img{max-height:60px}.grid-categories>.grid>.card{gap:.5em}.grid-categories>.grid>.card.all-categories{min-height:76px}}.product-sale{margin-bottom:5em}.product-sale .sale-content p.price{align-items:flex-end}.product-sale .sale-content p.price del{order:55}.product-sale .sale-content p.price ins{order:44}.product-sale .sale-content .vat-info{order:4;margin-bottom:6px}.product-sale .sale-content{color:#fff;background-size:cover;background-position:center;height:100%;padding:15%}.product-sale .sale-content h2{font-size:5rem;font-weight:700;color:var(--primary-color);margin-top:0}.product-sale .sale-content h3{font-size:2.5rem;font-weight:500}.product-sale .sale-content p.excerpt{font-size:1.125rem;margin-bottom:1em;max-width:590px}.product-sale .sale-content p.price{font-size:1.5rem;margin-bottom:2em;display:flex;flex-direction:row-reverse;justify-content:start;gap:1em}.product-sale .sale-content p.price ins{text-decoration:none!important}.product-sale .sale-content .timer-display{display:flex;gap:.25em;margin-bottom:3em}.product-sale .sale-content .timer-display .time-unit{color:var(--text-color);background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;height:60px;min-width:70px}.product-sale .sale-content .timer-display .time-unit:first-child{padding:0 2em;border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.product-sale .sale-content .timer-display .time-unit:last-child{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.product-sale .sale-content .timer-display .time-unit .number{font-size:1.5rem;line-height:1}.product-sale .sale-content .timer-display .time-unit .label{color:var(--text-color);font-weight:400}.product-sale .product-main-image{border:none!important;padding:2em}.product-main-image .swiper,.product-main-image .swiper .swiper-slide a,.product-main-image .swiper .swiper-slide a img{height:100%}.product-sale .product-main-image .swiper-slide img{object-fit:contain}.product-sale .thumbnails-wrapper{max-width:600px;margin:0 auto}.product-sale .thumbnails-wrapper .swiper-slide{padding:.5em;border:1px solid #fff0;transition:all ease-in-out 0.2s}.product-sale .thumbnails-wrapper .swiper-slide.swiper-slide-thumb-active{border:1px solid var(--text-color)}@media only screen and (max-width:1440px){.product-sale .sale-content{padding:10%}}@media only screen and (max-width:1200px){.product-sale .sale-content{padding:5%}.product-sale .product-main-image{height:350px}}@media only screen and (max-width:768px){.product-sale .sale-content h2{font-size:3rem}.product-sale .sale-content p.price{flex-wrap:wrap}.product-sale .sale-content h3{font-size:2rem}}@media only screen and (max-width:480px){.product-sale .sale-content .timer-display .time-unit:first-child{display:none}.product-sale .sale-content .timer-display .time-unit:nth-child(2){border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.product-sale .sale-content{padding:1em}.product-sale .product-images-wrapper{padding:0}.product-sale .thumbnails-wrapper .swiper-slide img{height:60px!important}}section.video{margin-bottom:5em}section.video video{width:100%}.payment-methods img,.delivery-methods img{max-height:40px;max-width:50px;object-fit:contain}#site-footer{border-top:none!important;background-color:var(--secondary-color);color:#fff;font-size:1rem;padding:0;padding-top:55px}#site-footer a{color:#fff!important}#site-footer h3{font-size:1rem;margin-bottom:2em;text-transform:uppercase}#site-footer .kontakt-footer{display:flex;flex-direction:column}#site-footer .kontakt-footer a.contact-email-footer,#site-footer .kontakt-footer a.contact-phone-footer{font-size:1.125rem;margin-bottom:2em;transition:all ease-in-out .2s}#site-footer .kontakt-footer a.contact-email-footer:hover,#site-footer .kontakt-footer a.contact-phone-footer:hover{opacity:.5}#site-footer .kontakt-footer a.contact-email-footer i,#site-footer .kontakt-footer a.contact-phone-footer i,#site-footer .kontakt-footer .opening-time i{font-size:1.25rem;margin-right:.5em;color:#fff}#site-footer .row.newsletter{border-bottom:1px solid #fff;padding-bottom:2em;margin-bottom:2em}#site-footer .row.newsletter form{display:flex;align-items:center;flex-wrap:wrap}.social-media{display:flex;flex-direction:row;gap:1em;margin-top:1em;margin-bottom:2em}.social-media .social-media-link{color:var(--secondary-color)!important;display:flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:100%;transition:all 0.2s ease-in-out}.social-media .social-media-link:hover{opacity:.5}.social-media .social-media-link i{font-size:1.25rem}#site-footer .social-media .social-media-link{color:#fff!important}.footer-menu>ul>li{margin-bottom:1em!important}#site-footer .payment-methods{margin-top:2em;margin-bottom:2em}#site-footer .payment-methods,#site-footer .delivery-methods{width:auto;align-items:center;gap:.5em;font-size:.875rem}@media only screen and (max-width:480px){#site-footer .payment-methods,#site-footer .delivery-methods{flex-wrap:wrap;width:100%;padding:0}#site-footer .payment-methods span,#site-footer .delivery-methods span{display:block;width:100%}}#site-footer .signature{border-top:1px solid var(--secondary-color);padding:1em 0;font-size:.75rem;margin-top:2em}#site-footer .signature .rights-reserved,#site-footer .signature .author{width:fit-content;display:block;padding:0}#site-footer .opening-time{margin-bottom:2em;display:flex;align-items:center}h3.footer-menu-title{cursor:pointer;transition:color 0.3s ease}.footer-menu-title{display:flex;align-items:center;justify-content:space-between}.footer-menu-title i{font-size:1rem}#site-footer .wpcf7-form .newsletter-row p{position:relative}#site-footer .wpcf7-form .newsletter-row p input[type="email"]{width:100%;border:none;border-radius:4px;padding:0 4em 0 1em;color:var(--text-color)}#site-footer .wpcf7-form .newsletter-row p input[type="submit"]{position:absolute;right:5px;top:5px;min-height:35px;height:35px;display:flex;align-items:center;justify-content:center;padding:0 1em!important;color:#fff!important}#site-footer .wpcf7-form .wpcf7-acceptance label{display:flex;align-items:start;gap:.5em;font-size:.875rem}#site-footer .wpcf7-form input[type="checkbox"]{border:none!important;background-color:#fff;color:#fff}.wpcf7-form .wpcf7-list-item-label{font-weight:300;font-size:.75rem}.wpcf7-form .wpcf7-list-item-label a{text-decoration:underline!important;color:var(--text-color)!important;transition:all ease-in-out .2s}.wpcf7-form .wpcf7-list-item-label a:hover{opacity:.5}.wpcf7-not-valid-tip{font-size:.75rem}.hero-section .slide-title,.hero-section h2{font-size:2.5rem;font-weight:900;margin-top:0}.hero-section p{font-size:1.5rem}@media only screen and (max-width:1640px){.hero-section .slide-title,.hero-section h2{font-size:2rem}}@media only screen and (max-width:1440px){.hero-section .slide-title,.hero-section h2{font-size:2.5rem}}@media only screen and (max-width:992px){.hero-section .slide-title,.hero-section h2{font-size:2.5rem}}@media only screen and (max-width:480px){@media only screen and (max-width:1440px){.hero-section .slide-title,.hero-section h2{font-size:2rem}}.hero-section p{font-size:1.125rem}}.hero-section .carousel-inner,.hero-section .carousel-inner .carousel-item{height:100%}.hero-section .slide-container-kk{position:relative}.hero-section .slide-container-kk .slide-content{position:relative;z-index:1;left:50%;width:50%;padding-right:5em}@media only screen and (max-width:1444px){.hero-section .slide-container-kk .slide-content{left:45%}}@media only screen and (max-width:992px){.hero-section .slide-container-kk .slide-content{width:calc(100% - 4em)!important;padding:2em!important;left:2em;background-color:rgb(0 0 0 / .5)}.slide-container-kk{height:600px}}.slide-container-kk>.slide-content>.content-wrapper>a.button-slider{background-color:var(--primary-color)!important;color:#fff!important;border-radius:var(--border-radius);height:50px;min-width:auto;padding:0 2em;text-transform:uppercase;text-shadow:none!important;transition:all ease-in-out 0.2s}.slide-container-kk>.slide-content>.content-wrapper>a.button-slider:hover{background-color:var(--primary-color-dark)!important}@media only screen and (max-width:480px){.slide-container-kk>.slide-content>.content-wrapper>a.button-slider{margin-top:1em;height:45px}.hero-section .slide-container-kk .slide-content{padding:2em!important;width:calc(100% - 2em)!important;left:1em}}@media only screen and (max-width:380px){.hero-section .slide-container-kk .slide-content{padding:1em!important;width:calc(100% - 2em)!important;left:1em;background-color:rgb(0 0 0 / .5)}.hero-section .slide-title,.hero-section h2{font-size:1.5rem!important}}.carousel-indicators [data-bs-target]{width:10px;height:10px;border-radius:100%;background-color:transparent!important;position:relative;opacity:1!important;margin-left:8px;margin-right:8px;border:1px solid #fff}.carousel-indicators [data-bs-target]:hover,.carousel-indicators [data-bs-target].active{background-color:#fff!important}.carousel-control-next,.carousel-control-prev{width:7.5%;opacity:1!important}@media only screen and (max-width:480px){.carousel-control-next,.carousel-control-prev{display:none!important}.carousel-indicators{margin-bottom:-3.5em!important}}section.hero-section{margin-bottom:3em}.section-title,.section-see-more{width:fit-content;padding:0;color:var(--secondary-color)!important}.section-see-more{border:1px solid var(--secondary-color);padding:0 2em;height:38px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius);text-transform:uppercase;transition:all ease-in-out 0.2s}.section-see-more:hover{background-color:var(--secondary-color);color:#fff!important}@media only screen and (max-width:768px){.section-see-more{position:absolute;bottom:-3em;left:50%;transform:translate(-50%);padding:.5em;width:max-content}}.product>.card>a{padding:1.25em;position:relative;width:100%}.product>.card>.card-body>a.button{border:1px solid var(--primary-color);padding:.5em 1em;border-radius:var(--border-radius);color:#fff!important;background-color:var(--primary-color);display:flex;align-items:center;justify-content:center;font-size:1rem;min-height:50px;text-transform:uppercase;margin-top:auto;margin-top:0;transition:all ease-in-out 0.2s}.product>.card>.card-body>a.button.product_type_variable{border:1px solid #27166F;background-color:#27166F}.product>.card>.card-body>a.button:hover{background-color:var(--primary-color-dark);border-color:var(--primary-color-dark)}.product>.card>.card-body>a.button.product_type_simple::after{content:"\f07a";font-family:"Font Awesome 6 Pro";font-weight:300!important;font-size:1.125rem;margin-left:1em}@media only screen and (max-width:768px){.product>.card>.card-body>a.button{padding:.5em 1em;font-size:.75rem}}.product>.card .badges{position:absolute;top:.5em;right:.5em;display:flex;flex-direction:column;align-items:stretch;justify-content:start;width:fit-content;gap:.5em;z-index:1}.product>.card .bestseller-badge{background-color:var(--dark-secondary-color);padding:.5em 1em;font-size:.875rem;text-align:center;color:#fff}.product>.card .sale-badge{background-color:var(--secondary-color);padding:4px 8px;font-size:.75rem;font-weight:900;border-radius:4px;text-align:center;color:#fff}.product.sale>.card ins{text-decoration:none!important}.product>.card .card-price{font-size:1.25rem;margin-bottom:1em;color:var(--secondary-color);font-weight:700}.product>.card .card-price.on-sale,.summary .unit-price span.woocommerce-Price-amount{color:var(--secondary-color)}.product>.card .delivery-info{color:#2BB437}.product>.card .card-title{font-weight:700;font-size:1rem;min-height:3em;margin-top:0;margin-bottom:0;line-height:1.5}.product>.card .card-title>a{color:var(--secondary-color)!important}.product>.card .card-price>.woocs_price_code::after,.entry-summary>.price>.woocs_price_code::after{content:" / szt"}.product>.card .product-short-desc{min-height:3.5em}.product>.card .review-count{font-size:.75rem}.section-popular{margin-bottom:5em}.section-popular .section-title{display:flex;grid-column:1 / span 2}.section-popular .section-title img{margin-left:-120px;width:calc(50% + 120px);object-fit:cover}@media only screen and (max-width:1440px){.section-popular .section-title img{margin-left:calc((-100vw + 1200px) / 2 - 15px);width:calc(50% + (100vw - 1185px) / 2)}}@media only screen and (max-width:1200px){.section-popular .section-title img{width:50%;margin:0}}@media only screen and (max-width:480px){.section-popular .grid-popular{display:flex;gap:0}.section-popular .section-title{grid-column:auto}.section-popular .section-title.mobile-hidden{display:none}.section-popular .section-title img{width:33.333%}.section-popular .grid-popular .col.swiper-slide{width:25%}}.section-popular .section-title .content-wrapper{padding:2em;padding-bottom:3em;background-color:#E9F2D9;display:flex;flex-direction:column}@media only screen and (max-width:480px){.section-popular .section-title .content-wrapper{padding:1em}}.section-popular .section-title .content-wrapper a.section-see-more{margin-top:auto}@media only screen and (min-width:480px){.section-popular .section-title.desktop-hidden{display:none}.section-popular .grid-popular{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:1em}.section-popular .grid-popular .col{width:100%}.section-popular .grid-popular .col.swiper-slide{margin:0!important;display:block!important}.section-popular .swiper-popular{overflow:visible}}.section-cta{overflow-x:hidden;margin-bottom:5em;color:#fff}.section-cta .section-cta__content{background-size:cover;background-position:center;display:flex;flex-direction:column;align-items:center;padding:10% 1em}.section-cta .section-cta__content h2{margin-top:0!important;font-size:4rem}.section-cta .section-cta__content .section-cta__text{margin-bottom:3em}.section-cta img{width:100%}.section-cta .section-cta__content .btn-primary{margin-top:1em}@media only screen and (min-width:1200px){.section-cta img{width:calc(100% + (100vw - 1170px) / 2);max-width:none}}@media only screen and (min-width:1440px){.section-cta img{width:calc(100% + 120px);max-width:none}}@media only screen and (min-width:992px){.section-cta .row{flex-wrap:nowrap}}@media only screen and (max-width:992px){.section-cta img{width:calc(100% + 40px);max-width:none;margin-left:-20px;margin-right:-20px}}@media only screen and (max-width:768px){.section-cta .section-cta__content h2{font-size:2rem}}.product-slider.fotowoltaika-products{margin-bottom:8em!important}section.brands{margin-bottom:5em}section.brands .brands-row{display:flex}section.brands .brand-item{color:#fff;padding:2.5em 1.5em;height:600px;display:flex;flex-direction:column;justify-content:end;width:12%;position:relative;overflow:hidden;transition:all ease-in-out 0.3s}section.brands .brand-item img{max-width:200px;max-height:60px;width:100%;object-fit:contain;visibility:hidden;opacity:0;margin-bottom:1em;transition:all ease-in-out 0.3s}section.brands .brand-item img.absolute{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:visible;opacity:1;margin:0;transition:all ease-in-out 0.3s}section.brands .brand-item .brand-description,section.brands .brand-item .brand-description p{font-weight:300}section.brands .brand-item .btn{margin-bottom:2em;margin-top:2em}section.brands .brand-item .brand-description,section.brands .brand-item .btn{visibility:hidden;opacity:0;transition:all ease-in-out 0.3s!important}section.brands .brand-item.active{width:30%;justify-content:end}section.brands .brand-item.active .brand-description,section.brands .brand-item.active .btn,section.brands .brand-item.active img{visibility:visible;opacity:1}section.brands .brand-item.active img.absolute{visibility:hidden;opacity:0}section.brands .section-title-wrapper{margin-bottom:3em}section.brands .section-title-wrapper .section-title{width:100%;text-align:center}@media only screen and (max-width:992px){section.brands .brand-item{height:500px}}@media only screen and (max-width:768px){section.brands .brands-row{flex-direction:column}section.brands .brand-item{min-height:250px!important;height:auto;width:100%!important;padding:1em}section.brands .brand-item img.absolute{display:none}section.brands .brand-item .brand-description,section.brands .brand-item .btn,section.brands .brand-item img{visibility:visible;opacity:1}section.brands .brand-item .btn{margin-top:1em;margin-bottom:0}}section.about-us{margin-bottom:5em}section.about-us .about-us-text{background-image:url(/wp-content/uploads/2025/09/Group-1000007982.svg);background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:center;padding:5em;padding-left:calc((100% - 1440px) / 2 + 15px)}section.about-us .about-us-text h2{color:var(--secondary-color);margin-top:0!important}section.about-us .about-us-image img{height:100%;object-fit:cover}.btn-secondary-clear{border:1px solid var(--secondary-color)!important;color:var(--secondary-color)!important;background:transparent!important;padding:.5em 1em;border-radius:var(--border-radius);text-transform:uppercase;font-weight:600;min-height:50px;display:flex;align-items:center;justify-content:center;width:fit-content;transition:all ease-in-out 0.2s}.btn-secondary-clear:hover{background-color:var(--secondary-color)!important;color:#fff!important}section.about-us .btn{margin-top:2em}@media only screen and (max-width:1440px){section.about-us .about-us-text{padding:5em!important}}@media only screen and (max-width:768px){section.about-us .about-us-text{padding:3em!important}}@media only screen and (max-width:480px){section.about-us .about-us-text{padding:2em!important}}.company-values{margin-bottom:5em}.company-values .row{gap:1em}.company-values .value{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2em;position:relative;flex:1 1;text-align:center;background-color:var(--secondary-color);color:#fff}.company-values .value .value__icon{border-radius:4px;width:65px;height:65px;display:flex;align-items:center;justify-content:center}.seo-content{margin-bottom:5em}.seo-content .seo-toggle-btn{border:none;background:#fff0;padding:0;text-decoration:underline;color:var(--primary-color);font-weight:600}section.blog{margin-bottom:5em}section.blog .swiper-slide{padding:0!important}.blog-card{border-radius:0!important;border:none!important;background-color:transparent!important;margin-bottom:2em}.blog-card .card-img-top{height:300px;margin-bottom:1em}.blog-card .card-img-top img{height:100%;object-fit:cover;width:100%}.blog-card .card-body{padding:0!important}.blog-card .post-date{font-size:.875rem}.blog-card .card-body h3{color:var(--secondary-color)!important;margin-top:.5em}.post-read-more{font-weight:600;color:var(--primary-color)!important;text-decoration:underline!important;font-size:.875rem;margin-top:1em}#breadcrumbs{background-color:var(--lightgray);color:var(--gray);font-size:.75rem;padding:1em 0!important}#breadcrumbs a{color:var(--gray)!important}#breadcrumbs p.breadcrumbs{margin-bottom:0!important}:where(.wc-block-product-filters) .wc-block-product-filters__overlay{z-index:999!important}@media only screen and (max-width:601px){:where(.wc-block-product-filters) .wc-block-product-filters__overlay{top:96px!important}}.sidebar-shop .wp-block-woocommerce-product-categories ul{list-style:none!important;font-size:0.875rem!important;padding-left:0!important}.sidebar-shop .wp-block-woocommerce-product-categories ul li{margin-bottom:0.5em!important}.sidebar-shop .wp-block-woocommerce-product-categories ul{margin-top:0.5em!important}.sidebar-shop .wp-block-woocommerce-product-categories .wc-block-product-categories-list-item-count{color:var(--gray)}.shop-content h1{text-transform:uppercase;font-size:2rem;font-weight:700;color:var(--secondary-color)}.shop-content>.row>header,.shop-content>.row>.shop-header{width:auto}.shop-content>.row{margin-bottom:2em;flex-wrap:wrap}.woocommerce .woocommerce-ordering select{width:100%}#sidebar-shop .widget,#sidebar-shop .widget .wp-block-woocommerce-product-filter-attribute{border-bottom:1px solid var(--border-gray);padding-bottom:1em}#sidebar-shop .widget:first-child{border-bottom:0!important;padding-bottom:0!important}.wp-block-woocommerce-product-filter-attribute li{margin-bottom:.5em}.wc-block-product-filter-checkbox-list__label{font-weight:400!important}input[type=checkbox].wc-block-product-filter-checkbox-list__input{background:transparent!important;border:1px solid var(--gray)!important}.wc-block-product-filter-checkbox-list__input-wrapper:before{background-color:transparent!important}.woocommerce .woocommerce-result-count{display:none}.shop-header{display:flex;justify-content:end;align-items:center;flex-wrap:wrap}.woocommerce nav.woocommerce-pagination ul,.nav-links{border:none;margin:0}.woocommerce nav.woocommerce-pagination ul li,.nav-links li{border:none!important}.woocommerce nav.woocommerce-pagination ul li a,.nav-links a{border:1px solid transparent!important;background:transparent!important}.shop-header nav.woocommerce-pagination ul li a.next,.shop-header nav.woocommerce-pagination ul li a.prev{display:none}.woocommerce nav.woocommerce-pagination ul li span.current,.nav-links span.current{padding:.5em 0.75em!important;background:transparent!important;border-radius:4px!important;color:var(--secondary-color)!important}.woocommerce nav.woocommerce-pagination ul li a:hover,.nav-links a:hover{color:var(--primary-color)!important}.shop-content>nav.woocommerce-pagination,.nav-links{text-align:right}.shop-content>nav.woocommerce-pagination ul li a.next,.shop-content>nav.woocommerce-pagination ul li a.prev,.nav-links a.next,.nav-links a.prev{display:inline-block;padding:.5em 0.75em!important;background:transparent!important;border:1px solid var(--gray)!important;border-radius:4px!important;color:var(--gray)!important;transition:all ease-in-out 0.2s}.shop-content>nav.woocommerce-pagination ul li a.next:hover,.shop-content>nav.woocommerce-pagination ul li a.prev:hover,.nav-links a.next:hover,.nav-links a.prev:hover{color:var(--primary-color)!important;border:1px solid var(--primary-color)!important}.term-description{margin-bottom:5em}.shop_content-inner .company-values{margin-bottom:0}.woocommerce-notices-wrapper,.woocommerce-no-products-found{position:absolute;top:-3em;left:0;width:100%;z-index:999}.wc-block-product-filters__apply{border:none!important;background-color:var(--secondary-color)!important;color:#fff!important;padding:.5em 1em!important;border-radius:4px!important;font-weight:600!important;transition:all ease-in-out 0.2s}.shop_content-inner>.container-md>.row{margin-bottom:5em!important}.widget #error{display:none}.shop_content-inner .container-md .shop-content{position:static}.woocommerce .woocommerce-breadcrumb{display:none}.product_meta .posted_in,.product_meta .sku_wrapper{display:none}#product-main{margin-top:2em!important}.product-images-wrapper{display:flex;flex-direction:column;gap:1em}.product-main-image{position:relative}@media only screen and (max-width:992px){.product-images-wrapper{flex-direction:column}.product-images-wrapper .thumbnails-wrapper{max-width:none}}@media only screen and (max-width:480px){.product-main-image{max-height:350px}}.thumbnails-wrapper .swiper-button-next,.thumbnails-wrapper .swiper-button-prev{background:rgb(255 255 255 / .7)!important;border-radius:0!important;box-shadow:none!important;height:100%!important;margin-top:0!important}.thumbnails-wrapper .swiper-button-next{right:0!important}.thumbnails-wrapper .swiper-button-prev{left:0!important}.product-main-image{display:flex;justify-content:center;align-items:center;border:1px solid #D9D9D9!important;border-radius:4px;background-color:#fff}.product-main-image .swiper-wrapper{align-items:center}.thumbnails-wrapper .swiper-slide{display:block;height:auto!important}@media only screen and (max-width:480px){.summary #price_calculator,.woocommerce div.product form.cart div.quantity{width:40%}}.wpclv-attributes .wpclv-terms .wpclv-term.wpclv-term-image{width:76px;height:76px;display:flex;align-items:center;justify-content:center}.wpclv-attributes .wpclv-terms .wpclv-term.active{border-color:var(--secondary-color)!important}.wpclv-attributes .wpclv-attribute-label{font-weight:700;font-size:.75rem}.wpclv-attributes .wpclv-terms .wpclv-term span,.wpclv-attributes .wpclv-terms .wpclv-term a{background-color:transparent!important}#product-main .summary>.product_title{font-weight:700;font-size:2rem;margin-bottom:1em;color:var(--secondary-color)}@media only screen and (max-width:480px){#product-main .summary>.product_title{font-size:1.5rem}}#product-main .summary .price{font-weight:700;font-size:2rem;margin-bottom:0!important}#product-main .summary .woocommerce-variation-price span.price{font-size:2rem;font-weight:700}#product-main .product-type-variable .summary .woocommerce-variation-add-to-cart .price,#product-main .product-type-variable .summary>.netto-price-display{display:none}#product-main .summary>.product-sku{font-size:.75rem;color:var(--gray);display:none}.summary .product-stock{font-size:.875rem;margin-bottom:2em!important}.summary #price_calculator{order:1}div.product form.cart .button{order:2}.summary #price_calculator .calculated-price{display:none}.summary #price_calculator .length-input{display:flex;flex-direction:row-reverse;align-items:center}.qty-input-wrapper{display:flex;align-items:center;width:fit-content;margin-left:auto;border:1px solid var(--gray);border-radius:4px;padding:0 .5em}.single-product .qty-input-wrapper{width:100%}@media only screen and (max-width:480px){.cart .qty-input-wrapper{max-width:150px}}.qty-arrows{display:flex;flex-direction:column;gap:.5em}.iworks-omnibus{width:100%;font-size:.875rem;color:var(--gray)}div.product form.cart .quantity{width:calc(33.333% - 1em)!important;margin:0!important;margin-right:1em!important}div.product form.cart .button{width:66.666%!important}@media only screen and (max-width:480px){div.product form.cart .quantity{width:33.333%!important}div.product form.cart .button{width:calc(66.666% - 1rem)!important;font-size:0.875rem!important;padding:0 1em!important}}table.variations .label{color:var(--text-color);font-weight:600;font-size:.875rem;line-height:2.5rem!important;padding-left:0}table.variations .value select{padding:0 .5em;height:39px;border-radius:4px;background-color:#fff!important}.area-input-wrapper{order:2}.qty-arrow{border:none;background:#fff0}input#length_needed{height:54px;border-radius:4px;width:100%}.woocommerce .star-rating span::before{color:var(--yellow)!important}.product_meta .row>.product_meta__single{width:fit-content;font-size:.875rem;color:var(--secondary-color);padding:0;margin-right:2em}.product_meta .row>.product_meta__single span,.product_meta .row>.product_meta__single i{color:var(--gray)}.product_meta>.product_meta__single{margin-bottom:1em;font-size:.875rem;background-color:#fff;border:1px solid var(--gray);border-radius:4px;padding:1em;position:relative}.product_meta>.product_meta__single .meta-title{font-weight:700}.product_meta>.product_meta__single .meta-title i{margin-right:.5em}.product_meta>.product_meta__single.product_meta__single-phone{display:flex;align-items:center;justify-content:center;gap:.5em;background-color:var(--lightgray);border:none;flex-wrap:wrap}.product_meta>.product_meta__single.product_meta__single-phone p{margin-bottom:0}.product_meta>.product_meta__single.product_meta__single-phone>i:first-child{color:var(--primary-color)}.product_meta>.product_meta__single.product_meta__single-phone>a{color:var(--primary-color)!important;font-weight:600;font-size:1.25rem}.product_meta>.product_meta__single.product_meta__single-rating{border:none;padding:0}.product_meta>.product_meta__single a.additional-info{color:var(--gray)!important;position:absolute;top:1em;right:1em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1em}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:50%;float:none}@media only screen and (max-width:992px){.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%}}.fpf-fields-config-wrapper{display:none}#product-main>.product>.row{gap:1em;margin-bottom:2em;flex-wrap:wrap}@media only screen and (min-width:992px){#product-main>.product>.row>.col-lg-6{width:calc(50% - 1em)}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:50%;float:none;position:sticky;top:150px;height:fit-content}}@media only screen and (max-width:992px){#product-main>.product>.row{flex-direction:column}}.woocommerce div.product .woocommerce-tabs ul.tabs{background-color:var(--lightgray);display:flex;justify-content:center;padding:1em 0!important;position:sticky;top:126px;z-index:10;display:none}@media only screen and (max-width:992px){.woocommerce div.product .woocommerce-tabs ul.tabs{top:114px}}@media only screen and (max-width:768px){.woocommerce div.product .woocommerce-tabs ul.tabs{flex-direction:column;align-items:center}}.woocommerce div.product .woocommerce-tabs ul.tabs::before{display:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:400}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{font-weight:700}.woocommerce-Tabs-panel{display:block!important}.woocommerce-Tabs-panel>h2:first-child,.woocommerce #reviews #comments h2{margin-bottom:1em;color:var(--secondary-color);text-transform:uppercase}.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{width:50%;border:none!important}.woocommerce table.shop_attributes th{padding:.5em 1em!important}.panel{box-shadow:none!important;border:none!important}.woocommerce table.shop_attributes{border:none!important}.woocommerce #reviews #comments h2{margin-bottom:2em}.woocommerce #reviews #comments ol.commentlist{padding-left:0!important;margin-bottom:3em!important}.woocommerce #reviews #comments ol.commentlist li img.avatar{border:none;background:#fff0;border-radius:100%;width:70px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-left:70px;border:none!important;position:relative;padding-bottom:1em}.woocommerce-review__author{font-weight:700;color:var(--primary-color)}#reply-title{font-weight:700;font-size:1.25rem;margin-bottom:1em;display:inline-block}#respond form .comment-notes{display:none}#respond .comment-form-rating{display:flex;gap:1em;align-items:center}#respond .stars{line-height:100%;margin-bottom:0!important}#respond .required{display:none}.comment-form-cookies-consent{display:none}#respond input,#respond textarea{border:1px solid var(--border-gray);background-color:#fff0}#respond label{color:var(--gray)}.recently-viewed{margin-bottom:5em}.recently-viewed h2{padding-bottom:.5em;margin-bottom:1em;color:var(--secondary-color)}.recently-viewed .products{display:flex;gap:1em;flex-wrap:wrap}.recently-viewed .products .product{max-width:calc(25% - 0.75em);width:100%}@media only screen and (max-width:992px){.recently-viewed .products .product{max-width:calc(50% - 0.5em)}}@media only screen and (max-width:480px){.recently-viewed .products .product{max-width:calc(100% - 0.5em)}}.single-product .company-values{margin-bottom:0}#main-column .post,#main-column .page{padding:0!important;border:none!important}table.wc-block-cart-items .wc-block-cart-items__row{border:none!important}.wc-block-components-sidebar.wc-block-cart__sidebar.wp-block-woocommerce-cart-totals-block{border:none!important}.woocommerce-cart #main>.wp-block-group{display:flex;gap:1em;flex-wrap:wrap}@media only screen and (max-width:992px){.woocommerce-cart #main>.wp-block-group{flex-direction:column}}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.cart-collaterals .coupon{width:100%!important;padding:1em!important;background-color:var(--lightgray)!important;margin-bottom:2em!important;float:none!important}.cart-collaterals .coupon .wrapper{display:flex;margin-top:1em}.woocommerce-cart-form{width:100%!important}.woocommerce-cart-form .row{gap:2em}.woocommerce-cart-form .row>.col-md-8{width:calc(66.666% - 1em)!important}.woocommerce-cart-form .row>.col-md-4{width:calc(33.333% - 1em)!important}@media only screen and (max-width:768px){.woocommerce-cart-form .row>.col-md-8,.woocommerce-cart-form .row>.col-md-4{width:100%!important}}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce input.button.alt{color:#fff!important;transition:all ease-in-out 0.2s}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#000!important}.shop_table thead{color:var(--gray)!important}.woocommerce a.remove{color:var(--primary-color)!important;background:transparent!important;border-radius:0!important;font-size:1rem}.woocommerce a.remove:hover{color:#000!important}.woocommerce table.shop_table td{border:none!important}.woocommerce table.shop_table .cart_item td{border:none!important;border-top:1px solid var(--border-gray)!important}.woocommerce table.shop_table .cart_item td .product-name a,.woocommerce table.shop_table .product-subtotal{color:var(--secondary-color)!important;font-weight:600}.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100px}.woocommerce-cart table.cart .product-thumbnail img{border:none!important}.woocommerce table.shop_table .cart-subtotal td{border-bottom:1px solid rgb(0 0 0 / .1)!important}.woocommerce table.shop_table .order-total td{border-top:1px solid rgb(0 0 0 / .1)!important}.woocommerce-cart .wc-proceed-to-checkout{padding:0!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{padding:.75em 1em!important;text-transform:uppercase!important;font-size:1rem!important}.coupon-form-wrapper{padding:1em;background-color:var(--lightgray)}.woocommerce-cart section.company-values,.woocommerce-checkout section.company-values{margin-bottom:0;margin-top:8em}.woocommerce button.button{background-color:var(--secondary-color)!important;color:#fff!important}.woocommerce button.button:hover{background-color:#000!important}.coupon-form-wrapper .coupon{display:flex}.wpmc-tabs-wrapper{margin-top:3em;margin-bottom:5em}.wp-block-group .wpmc-tabs-wrapper{display:none}.wpmc-tabs-list{display:flex!important;justify-content:space-between;list-style:none;padding:0;gap:2em;background:transparent!important}@media only screen and (max-width:768px){.wpmc-tabs-wrapper .wpmc-tab-text{display:block!important}}@media only screen and (max-width:480px){.wpmc-tabs-list{gap:.5em}.wpmc-tabs-wrapper .wpmc-tab-text{top:-40px!important;font-size:0.875rem!important}}.wpmc-tab-item{width:100%!important;border-bottom:2px solid var(--gray);padding-bottom:0!important}.wpmc-tab-text{font-size:1.25rem!important;font-weight:700!important;text-align:center!important;margin-bottom:1em!important;color:var(--gray);position:static!important}.wpmc-tab-item.current{border-bottom:2px solid var(--primary-color)}.wpmc-tab-item.current .wpmc-tab-text{color:var(--primary-color)}.wpmc-tabs-wrapper .wpmc-tab-item:before{display:none!important}.wpmc-nav-wrapper{max-width:900px;margin:0 auto}@media only screen and (min-width:992px){form.checkout .col2-set .col-1{width:100%!important}form.checkout .col2-set .col-2{width:100%!important}}form.checkout .col2-set .col-1,form.checkout .col2-set .col-2{background-color:var(--lightgray);padding:2em}form.checkout .col2-set .col-2{top:10em}form.checkout{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:50px;flex-wrap:wrap}form.checkout>*{width:100%}form.checkout .col2-set{width:calc(50% - 15px)}form.checkout .cuscheckoutboxopen{width:calc(50% - 15px);position:sticky;top:10em;display:flex;padding-top:23px;flex-direction:column}.wpmc-tab-item.wpmc-billing.previous.current{border-bottom:2px solid var(--gray)}.wpmc-tab-item.wpmc-billing.previous.current .wpmc-tab-text{color:var(--gray)}.wpmc-tab-item.wpmc-billing.previous.current+.wpmc-tab-item.wpmc-review{border-bottom:2px solid var(--primary-color)}.wpmc-tab-item.wpmc-billing.previous.current+.wpmc-tab-item.wpmc-review .wpmc-tab-text{color:var(--primary-color)}.woocommerce-checkout .wpmc-tab-item.wpmc-cart.current{border-bottom:2px solid var(--gray)!important}.woocommerce-checkout .wpmc-tab-item.wpmc-cart.current .wpmc-tab-text{color:var(--gray)!important}.wpmc-tab-item.wpmc-cart.current+.wpmc-tab-item.wpmc-billing.previous{border-bottom:2px solid var(--primary-color)}.wpmc-tab-item.wpmc-cart.current+.wpmc-tab-item.wpmc-billing.previous .wpmc-tab-text{color:var(--primary-color)}.title-section{padding-top:2em;padding-bottom:3em;margin-bottom:3em;background-size:cover;background-position:center left!important;min-height:480px;display:flex;flex-direction:column;align-items:center;justify-content:center}.title-section h1{text-align:center;font-weight:700;margin-bottom:1em;color:#fff;text-transform:uppercase}.title-section .subtitle{color:var(--gray);color:#fff}.woocommerce-account .title-section{min-height:150px;margin-bottom:0}body.blog .title-section h1{color:var(--text-color)}body.blog .title-section .subtitle{color:var(--text-color)}body.woocommerce-page .title-section h1{color:#fff}section.contact input[type="text"],section.contact input[type="email"],section.contact input[type="tel"],section.contact textarea,section.contact select{width:100%;border:1px solid var(--border-gray);border-radius:4px;padding:.5em 1em;font-size:1rem;background-color:#fff}section.contact textarea{resize:none}section.contact label{font-weight:400}.wpcf7-list-item{margin-left:0!important}.wpcf7-submit{background-color:var(--primary-color)!important;color:#fff!important;border:none!important;padding:.75em 2em!important;border-radius:4px!important;font-weight:600!important;transition:all ease-in-out 0.2s;display:block;margin-left:auto}section.contact .address{margin-top:2em;margin-bottom:.82em;display:flex;gap:.5em}.kontaktimage{width:80%}@media only screen and (max-width:600px){.kontaktimage{width:100%}}.kontaktimage img{border-radius:4px;box-shadow:rgb(0 0 0 / .15) 1.95px 1.95px 2.6px}section.contact .address i{color:var(--secondary-color);font-size:1.5rem}section.contact .phone,section.contact .email{font-size:1.125rem;font-weight:400;margin-bottom:.3em;margin-top:.3em;display:inline-flex;align-items:center;color:var(--secondary-color)!important;transition:all ease-in-out .2s}section.contact .phone:hover,section.contact .email:hover{opacity:.5}section.contact .phone i,section.contact .email i{color:var(--secondary-color);font-size:1.125rem;margin-right:.5em}section.departments{margin-top:5em;margin-bottom:8em}section.departments .row{gap:.5em}section.departments .department{display:flex;flex-direction:column;padding:2em;background-color:var(--secondary-color);border-radius:4px;color:#fff;gap:1em;flex:1 1}section.departments .department h3{margin-top:0;font-weight:600;font-size:1.25rem;color:var(--primary-color)}section.departments .department a{display:inline-flex;align-items:center;color:#fff!important;transition:all ease-in-out 0.2s}section.departments .department a:hover{color:var(--primary-color)!important}section.departments .department a[href^="tel:"]::before{content:"\f095";font-family:"Font Awesome 6 Pro";font-weight:400;margin-right:.5em}section.departments .department a[href^="mailto:"]::before{content:"\f0e0";font-family:"Font Awesome 6 Pro";font-weight:400;margin-right:.5em}section.error-404{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:3em;margin-bottom:3em;text-align:center}section.error-404 h1{color:var(--secondary-color);text-transform:uppercase}section.error-404 a.btn-primary{background-color:var(--primary-color)!important;color:#fff!important;border:none!important;padding:.75em 1.5em!important;border-radius:4px!important;font-weight:600!important;transition:all ease-in-out 0.2s;text-transform:uppercase;margin:0 auto;margin-top:3em}section.error-404 p{color:var(--gray)}.page-header{border-bottom:none!important}section.heading{margin-bottom:3em}@media only screen and (min-width:1200px){section.heading img{width:calc(100% + (100vw - 1170px) / 2);max-width:none}}@media only screen and (min-width:1440px){section.heading img{width:calc(100% + 120px);max-width:none}}section.heading .row{align-items:center}@media only screen and (min-width:768px){section.heading .heading__content{padding-right:5em}}.text-content{padding:2em}@media only screen and (max-width:768px){.text-content{padding:0}.title-section{min-height:250px}}.image-content img{width:100%}section.blocks .row{gap:1em}section.blocks .block{flex:1 1}@media only screen and (max-width:480px){section.blocks .block{flex:1 1 100%}}section.blocks .block p{color:var(--gray)}section.text-image{background-color:var(--lightgray);border-radius:4px}section.text-image .text{padding:2em}section.text-image img{width:100%;border-radius:4px}.partners h2{text-align:center;font-weight:700;margin-bottom:1em}.partners .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.5em}@media only screen and (max-width:768px){.partners .grid{grid-template-columns:repeat(2,1fr)}}.partners .partner{box-shadow:0 0 8px rgb(0 0 0 / .1);padding:3em;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:480px){.partners .grid{gap:1em}.partners .partner{padding:1.5em}}.partners .partner img{max-height:40px;width:auto}.become-partner h2{text-align:center;font-weight:700;margin-bottom:1em}.become-partner .container-sm{max-width:600px}.become-partner .row a{display:block;width:50%;text-align:center;font-weight:600;font-size:1.25rem}.become-partner .row a i{font-size:1.5rem;color:var(--secondary-color);margin-right:.5em}@media only screen and (max-width:480px){.become-partner .row a{width:100%;margin-bottom:1em}}.opinions h2{text-align:center;font-weight:700;margin-bottom:1em}.tss-carousel .single-item-wrapper{position:relative}.tss-carousel .single-item-wrapper .tss-meta-info{position:absolute;bottom:0;left:0;z-index:1;width:100%;padding:0 2em}.tss-carousel .single-item-wrapper .tss-meta-info .author-name{font-size:1rem;color:var(--primary-color);font-weight:600;text-align:left!important}.tss-carousel .single-item-wrapper .tss-meta-info .author-bio{text-align:left!important;font-size:.875rem;color:var(--gray)}.tss-carousel .single-item-wrapper .tss-meta-info .rating-wrapper{position:absolute;right:2em;top:2em}.tss-carousel .single-item-wrapper .item-content-wrapper{padding-top:3em;padding-bottom:5em}.tss-wrapper .tss-carousel1 .single-item-wrapper:hover .item-content-wrapper:after{display:none!important}.tss-wrapper .tss-layout1 .item-content-wrapper:before,.tss-wrapper .tss-carousel1 .item-content-wrapper:before{color:var(--secondary-color);opacity:.2;left:30px;top:1em}.tss-carousel .swiper-pagination-bullet{background-color:#fff!important;position:relative;border:1px solid var(--secondary-color)!important}.tss-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active,.tss-carousel .swiper-pagination-bullet:hover{border:none!important;background-color:var(--secondary-color)!important}.tss-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active::after,.tss-carousel .swiper-pagination-bullet:hover::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:18px;height:18px;border:1px solid var(--secondary-color)!important;border-radius:100%;transition:all ease-in-out 0.2s}.tss-carousel-main .swiper-arrow>i,.tss-carousel .swiper-arrow>i{color:var(--primary-color)!important}.tss-carousel-main .swiper-arrow,.tss-carousel .swiper-arrow{display:flex;margin-top:0!important}.swiper-button-next{left:calc(100% - 40px)!important}.swiper-button-prev{left:0!important}.xoo-wsc-sml-qty,.xoo-wsc-pprice{font-size:0}.xoo-wsc-sml-qty::before{content:"Ilość: ";font-size:1rem}.xoo-wsc-sml-qty span{font-size:1rem}.xoo-wsc-pprice::before{content:"Cena: ";font-size:1rem}.xoo-wsc-pprice span{font-size:1rem}.wc-return-to-shop>a.button.wc-backward{width:100%;background-color:#fff!important;text-align:center;padding:.75em 1em!important;font-size:1rem!important;border:2px solid var(--secondary-color)!important;background:transparent!important;text-transform:uppercase;transition:all ease-in-out 0.2s}.wc-return-to-shop>a.button.wc-backward:hover{background-color:var(--secondary-color)!important;color:#fff!important}:where(.wc-block-product-filters) .wc-block-product-filters__close-overlay,:where(.wc-block-product-filters) .wc-block-product-filters__open-overlay{border:1px solid var(--gray)!important;border-radius:4px;width:fit-content;padding:0.5em!important}.grid-blog{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1.5em}.page-numbers.current{color:var(--secondary-color)!important}.page-numbers.next,.page-numbers.prev{border:1px solid var(--text-color);border-radius:4px;padding:.5em 1em}.navigation.pagination{margin-left:auto;width:fit-content;display:block;margin-top:3em}*{scroll-margin-top:100px}#sidebar-right{background-color:#fff;padding:2em;height:fit-content}#sidebar-right ul{padding:0;margin:0;list-style:none}#sidebar-right ul li{margin-bottom:.5em}@media only screen and (max-width:768px){.single-post #main .main-content .row{flex-direction:column-reverse;gap:3em}}@media only screen and (min-width:992px){td.product-subtotal{width:20%}td.product-quantity{width:20%}}td.product-subtotal .amount{font-weight:600}#cart-step,#cart-step small{color:var(--secondary-color)}#cart-step span{text-transform:uppercase}@media only screen and (max-width:480px){#cart-step{font-size:1.5rem}}.woocommerce-price-suffix{font-weight:400;font-size:.875rem}.product .summary .netto-price-display{margin-bottom:2em}@media only screen and (max-width:480px){.product .summary .netto-price-display{margin-bottom:3em}}.netto-price-display{color:var(--primary-color);font-size:1rem}.netto-price-display .woocommerce-price-suffix{font-size:.75rem}.card .netto-price-display{color:var(--text-color);font-size:.875rem;margin-bottom:1em}.swiper-slide>.product{width:100%!important;height:100%}.product .summary>p.stock{display:none}.product .summary form.cart span.add-to-cart-info{font-size:0.875rem!important;margin-bottom:0!important}.product-attributes{display:flex;align-items:center;margin-top:2em;padding-bottom:1.5em;border-bottom:1px solid var(--border-gray)}.product-attributes .attribute{display:flex;flex-direction:column;align-items:center;text-align:center;border-left:1px solid var(--border-gray);padding:.5em 1em;flex:1 1;color:var(--secondary-color)}@media only screen and (max-width:480px){.product-attributes .attribute{flex:0 0 50%}.product-attributes .attribute:nth-of-type(3n){border:none}.product-attributes{flex-wrap:wrap}}.product-attributes .attribute:first-child{border-left:none}.product-attributes .attribute label{font-size:.75rem;font-weight:400;color:var(--gray);margin-bottom:.5em;text-transform:none}.product-attributes .attribute::before{font-size:1rem;font-weight:400;font-family:"Font Awesome 6 Pro";margin-bottom:.5em;color:var(--gray)}.product-brand-thumbnail{position:relative}.product-brand-thumbnail img{position:absolute;right:0;bottom:0;max-width:150px}.fpf-radio-images input[type="radio"]+label img{width:60px;height:auto;object-fit:contain;margin:0 auto}.fpf-radio-images input[type="radio"]:checked+label img{border:none!important}.fpf-radio-images input[type="radio"]+label{text-align:center;font-size:.75rem;color:var(--gray);font-weight:400;padding:.5em 1.5em;width:fit-content}.fpf-radio-images input[type="radio"]:checked+label{border:1px solid var(--primary-color)!important;border-radius:var(--border-radius)}.summary .fpf-fields{padding-bottom:1em;border-bottom:1px solid var(--border-gray)}.woocommerce div.product .woocommerce-tabs .panel{padding-bottom:2em;border-bottom:1px solid var(--border-gray)!important}.woocommerce div.product .woocommerce-tabs .panel:last-child{border-bottom:none!important}.fpf-fields label{font-weight:400}.woocommerce-product-rating{color:var(--gray)}.woocommerce-review-link{text-decoration:underline!important;color:var(--gray)!important}form.cart .price-heading,form.cart .quantity-heading{font-size:.875rem;color:var(--gray)}form.cart .woocommerce-variation-add-to-cart .price-heading,form.cart .woocommerce-variation-add-to-cart .quantity-heading{display:none!important}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background-color:var(--lightgray)}.woocommerce table.shop_attributes td{font-style:normal!important}.woocommerce table.shop_attributes th{font-weight:400;color:var(--gray)}#reply-title{display:none}#tab-downloads .btn-download{background-color:var(--lightgray);color:var(--primary-color);margin-right:1em;padding:.5em 1em;text-transform:uppercase}#tab-downloads .btn-download i{margin-left:.5em;font-weight:400}.shop_table button[type="submit"]{display:none}.woocommerce-cart-form>h2,.cart_totals>h2,.coupon>h2{text-transform:uppercase;color:var(--secondary-color)}form.checkout h3{text-transform:uppercase;color:var(--secondary-color);font-size:1.5rem;margin-top:0!important;margin-bottom:0.5em!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,input{border:1px solid var(--border-gray)}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff0}label.checkbox{font-weight:400}.shipping-methods-section,.payment-methods-section{margin-top:2em}.col-2 .payment_methods{display:none}.shipping-options label{display:flex;align-items:center;padding:.5em 0;border-bottom:1px solid var(--border-gray)}.shipping-options label input{margin-right:1em}.shipping-options label .amount{margin-left:auto}.payment-options .payment-method{padding:.5em 0;border-bottom:1px solid var(--border-gray)}#order_review .order-total small{display:none}#order_review .cart-subtotal th{border-top:none!important}#payment .form-row.place-order{padding:0!important}#payment .form-row.place-order #place_order{text-transform:uppercase}#order_review .coupon-row td{display:table-cell!important}#order_review .coupon-row .coupon-input-wrapper{display:flex;align-items:center}@media only screen and (max-width:480px){form.checkout h3,form.checkout .shipping-methods-section{font-size:1em}form.checkout .col2-set .col-1,form.checkout .col2-set .col-2{padding:1em}}body.woocommerce-order-received .woocommerce-order-details{display:none}.woocommerce-customer-details{padding:2em;padding-bottom:0;background-color:var(--lightgray)}.woocommerce-customer-details .woocommerce-column--billing-address{margin-bottom:2em}.contact .form-wrapper{background-color:var(--lightgray);padding:4em 2em}.contact .form-wrapper h2{text-transform:uppercase;color:var(--secondary-color)}.leaflet-popup-tip{background:var(--secondary-color)!important}.leaflet-popup-content-wrapper{background-color:var(--secondary-color)!important;color:#fff!important;padding:1em!important;min-height:400px;min-width:400px}.open-user-map .box-wrap .map-wrap .leaflet-map .leaflet-popup-content-wrapper .leaflet-popup-content .oum_location_text .oum_location_name{color:var(--primary-color)!important;font-weight:600;font-size:1.25rem!important;margin-bottom:0.5em!important;text-transform:uppercase}.open-user-map .oum_location_text a,.open-user-map .box-wrap .map-wrap .leaflet-map .leaflet-popup-content-wrapper .leaflet-popup-content .oum_location_text *{color:#fff!important}.open-user-map .oum_location_text a{margin-top:1em!important;font-size:1.125rem!important}.open-user-map .box-wrap .map-wrap .leaflet-map .leaflet-popup-content-wrapper .leaflet-popup-content .oum_location_text *{margin:0!important;font-size:1rem!important}.open-user-map .oum_location_text a[href^="tel:"]::before{content:"\f095";font-family:"Font Awesome 6 Pro";font-weight:400;margin-right:.5em}.open-user-map .oum_location_text a[href^="mailto:"]::before{content:"\f0e0";font-family:"Font Awesome 6 Pro";font-weight:400;margin-right:.5em}.open-user-map .box-wrap .map-wrap .leaflet-map .leaflet-popup-content-wrapper .leaflet-popup-content{width:100%!important}.open-user-map .box-wrap .map-wrap .leaflet-map .leaflet-popup-close-button{display:none!important}.open-user-map.oum-container-for-fullscreen #location-fullscreen-container.visible{display:none!important}@media only screen and (max-width:768px){.leaflet-popup-content-wrapper{min-width:200px;min-height:200px}.leaflet-popup-tip{display:none!important}}section.service,section.about-us{margin-bottom:5em}section.service h2{color:var(--secondary-color)}@media only screen and (min-width:1440px){section.service .container-lg{padding-left:calc((100vw - 1440px) / 2)!important}}section.service .col-lg-6:first-child{margin-bottom:2em}@media only screen and (min-width:992px){section.service .col-lg-6:first-child{padding-right:5em}}#formularz{background-color:var(--lightgray);padding:5em 0;margin-top:5em}#formularz h2{text-transform:uppercase;color:var(--secondary-color);margin-bottom:1em;text-align:center}#formularz p.subtitle{text-align:center;margin-bottom:2em}#formularz form{background-color:#fff;padding:2em}#formularz form input[type="text"],#formularz form input[type="email"],#formularz form input[type="tel"]{height:50px}#formularz form input[type="text"],#formularz form input[type="email"],#formularz form input[type="tel"],#formularz form textarea{width:100%;border:1px solid var(--border-gray);border-radius:4px;padding:.5em 1em;font-size:1rem;background-color:#fff}#formularz form input[type="submit"]{text-transform:uppercase}@media only screen and (max-width:480px){#formularz form{padding:1em}}#formularz form a{text-decoration:underline!important}#formularz form .wpcf7-list-item label{font-size:.75rem;line-height:1;color:var(--gray)}@media only screen and (min-width:768px){form.wpcf7-form .row{gap:1.5em}form.wpcf7-form .row .col-md-6{flex:1 1}}section.zwroty ul{text-align:center;list-style-position:inside}section.between{background-color:var(--lightgray);padding:3em 0;margin-bottom:5em}section.between h2{color:var(--secondary-color)}.blog-title-section{background-color:var(--lightgray);padding:2em 0;padding-bottom:5em;margin-bottom:3em}.blog-title-section h1{text-transform:uppercase;color:var(--secondary-color)}.blog-title-section .blog-card .card-img-top{height:500px!important}.wp-block-search__label{font-size:1.5rem;color:var(--secondary-color);font-weight:400!important;margin-bottom:.5em}.widget h3{color:var(--secondary-color);font-size:1.25rem;margin-bottom:1em;font-weight:400}.widget .wp-block-categories-list{padding:0;margin:0;list-style:none}aside#secondary{padding:2em}@media only screen and (max-width:480px){aside#secondary{padding:0}}.widget_search{border-bottom:1px solid var(--border-gray);padding-bottom:1em}.wp-block-search__inside-wrapper{padding:0!important}.wp-block-search__button.has-icon{margin-left:0!important;border:none!important;background-color:var(--primary-color)!important;border-top-right-radius:4px!important;border-bottom-right-radius:4px!important;color:#fff}#wp-block-search__input-1{border:1px solid var(--border-gray)!important;border-right:none!important;border-top-left-radius:4px!important;border-bottom-left-radius:4px!important;padding:.5em 1em!important}.input-group{display:flex!important;flex-wrap:nowrap!important}.input-group input{height:50px!important}section.pinned h2{text-transform:uppercase;margin-bottom:1em}section.pinned .container-md{padding-bottom:3em;border-bottom:1px solid var(--border-gray);margin-bottom:5em}.main-content h1{margin-bottom:1em;color:var(--secondary-color);text-transform:uppercase}.author-name{color:var(--secondary-color);margin:0!important}.author-bio{color:var(--gray);font-size:.875rem}.author-avatar img{width:50px;height:50px}.single-post .woocommerce>.products{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5em}@media only screen and (max-width:768px){.single-post .woocommerce>.products{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.single-post .woocommerce>.products .product{flex:1 1}.blog .section-title{text-transform:uppercase}#sidebar-right{background-color:var(--lightgray)}#sidebar-right h3{margin-top:0!important;color:var(--secondary-color);font-weight:400!important;font-size:1.25rem!important;margin-bottom:1em!important;text-transform:uppercase}.wc-block-product-filter-price-slider__range{--track-background:linear-gradient(to right,transparent var(--low),var(--primary-color) 0,var(--primary-color) var(--high),transparent 0) no-repeat 0 100% /100% 100% !important}.yith-wcwl-add-to-wishlist-button__label{display:none!important}.yith-add-to-wishlist-button-block{position:absolute;top:0;left:0;z-index:2;margin:0}.yith-wcwl-add-to-wishlist-button{border:none!important;padding:0.5em!important}.yith-wcwl-add-to-wishlist-button svg{width:25px!important;height:25px!important}.wc-block-product-filters__open-overlay,.wc-block-product-filters__close-overlay,.wc-block-product-filters__overlay-footer{display:none!important}:where(.wc-block-product-filters) .wc-block-product-filters__overlay,:where(.wc-block-product-filters) .wc-block-product-filters__overlay-dialog{position:static!important;transform:none!important;pointer-events:all!important}.wc-block-product-filters__overlay-header,.wc-block-product-filters__overlay-content{padding:0!important}:where(.wc-block-product-filters) .wc-block-product-filters__overlay-content{overflow:visible!important}body.woocommerce-account .title-section{display:none!important}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none!important;padding:0!important}.woocommerce-account h2{color:var(--secondary-color);text-transform:uppercase}.woocommerce-account form.login .form-row{display:flex;flex-direction:column;align-items:start}.woocommerce form .password-input,.woocommerce-page form .password-input{width:100%}.woocommerce-account .checkout-redirect{background-color:var(--lightgray);padding:2em 0;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:2em}.shipping-method-description{max-width:unset;font-size:12px;width:100%}.woocommerce ul#shipping_method li{flex-wrap:wrap}.woocommerce-cart ul#shipping_method li{display:flex}.cart_totals .shipping-method-description{display:none!important}form.checkout .shipping-methods-section{font-size:1.5rem;color:var(--secondary-color);text-transform:uppercase}form.checkout .shipping-methods-section #shipping_method{font-size:1rem;color:var(--text-color);text-transform:none}form.checkout .shipping-methods-section #shipping_method li{border-bottom:1px solid var(--border-gray);padding:.5em 0}form.checkout .shipping-methods-section #shipping_method li label{width:100%;margin-bottom:0!important}form.checkout .shipping-methods-section #shipping_method li label span{margin-left:auto}form.checkout .shipping-methods-section #shipping_method li .shipping-method-description{margin-left:1em}.woocommerce button.button{text-transform:uppercase}#order_review{display:flex;flex-direction:column}#order_review #payment{order:1}#order_review .woocommerce-form__label{font-size:.75rem;line-height:1;color:var(--gray)}#order_review .woocommerce-form__label a{color:var(--text-color);text-decoration:underline!important}.map .gm-style .gm-style-iw-c{position:fixed;left:15%;bottom:unset;top:-250px!important;transform:none!important;background-color:var(--secondary-color)!important}.gm-style .gm-style-iw-d{padding:1em 5em 5em 1em}@media only screen and (max-width:1200px){.gm-style-iw.gm-style-iw-c{left:10%!important}}@media only screen and (max-width:768px){.gm-style-iw.gm-style-iw-c{position:static!important}}.gm-style-iw.gm-style-iw-c .gm-style-iw-chr,.gm-style-iw.gm-style-iw-c .gm-style-iw-ch,.gm-style-iw.gm-style-iw-c .gm-style-iw-d{background-color:var(--secondary-color)!important;overflow-x:hidden!important;scrollbar-color:var(--gray) var(--secondary-color)!important;overflow:auto!important}.gm-style-iw-chr{display:none!important}.gm-style-iw.gm-style-iw-c .gm-style-iw-d::-webkit-scrollbar{background-color:var(--secondary-color)!important}.gm-style-iw-d a[href^="tel:"]::before{content:"\f095";font-family:"Font Awesome 6 Pro";font-weight:300;margin-right:.5em}.gm-style-iw-d a[href^="mailto:"]::before{content:"\f0e0";font-family:"Font Awesome 6 Pro";font-weight:300;margin-right:.5em}.gmpInfoWindowtitle{color:var(--primary-color)!important;text-transform:uppercase}.egm-marker-iw{color:#fff!important;font-size:1rem!important}.egm-marker-iw a{color:#fff!important}.gm-ui-hover-effect>span{background-color:#fff!important}.gm-style-iw-tc{display:none!important}.wc-block-product-filter-price-slider__left.text,.wc-block-product-filter-price-slider__right.text{position:relative;display:inline-block}.wc-block-product-filter-price-slider__left.text::after,.wc-block-product-filter-price-slider__right.text::after{position:absolute;left:65px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--text-color);font-size:14px}.wc-block-product-filter-price-slider__left.text input,.wc-block-product-filter-price-slider__right.text input{margin-right:2em!important;text-align:center;padding-right:0.5em!important;padding-left:0.5em!important}.wc-block-product-filter-price-slider__left.text[data-unit]::after,.wc-block-product-filter-price-slider__right.text[data-unit]::after{content:attr(data-unit)}@media only screen and (min-width:880px){#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{display:none!important}}.card-price .vat-info,.price .vat-info{font-size:12px}.woocommerce-cart .cart_totals #shipping_method .tax_label,.woocommerce-cart .cart_totals #shipping_method img{display:none!important}@media only screen and (max-width:480px){.blog-title-section .blog-card .card-img-top{height:200px!important}.single-post .main-content h1,.single-post .main-content h2{font-size:1.5em}.gm-style .gm-style-iw-d{padding:10px}.egm-marker-iw{font-size:12px!important}.egm-marker-iw p{margin-bottom:2px!important}}.single-post .widget.widget_block h2.wp-block-heading{display:none}.ppy .woocommerce-checkout-payment .form-row.place-order{display:none}.woocommerce-orders-table.woocommerce-MyAccount-orders thead th{color:#fff}@media only screen and (max-width:998px){form.checkout{flex-wrap:wrap}form.checkout #customer_details,form.checkout .cuscheckoutboxopen{width:100%}form.checkout .cuscheckoutboxopen{padding:25px 5px}form.checkout .col2-set .col-1,form.checkout .col2-set .col-2{width:100%!important}body.woocommerce-checkout th.product-total,body.woocommerce-checkout td.product-total,body.woocommerce-checkout span.woocommerce-Price-amount,.woocommerce tfoot td,small.tax_label,body.woocommerce-checkout .woocommerce-shipping-totals.shipping{display:block!important}.woocommerce-shipping-methods>li label{flex-wrap:wrap;gap:1px!important}.woocommerce ul#shipping_method li label .woocommerce-Price-amount.amount{width:auto;order:2}.woocommerce ul#shipping_method li label .tax_label{width:50px;order:3}.woocommerce ul#shipping_method li label img{order:0}body.woocommerce-checkout .woocommerce-shipping-totals.shipping th{font-size:1em}body.woocommerce-checkout th.product-total bdi,body.woocommerce-checkout td.product-total bdi,body.woocommerce-checkout span.woocommerce-Price-amount bdi,.woocommerce tfoot td bdi,small.tax_label,body.woocommerce-checkout .woocommerce-shipping-totals.shipping bdi{white-space:nowrap}}.woocommerce-order-received .woocommerce-order .woocommerce-notice.woocommerce-thankyou-order-received{text-align:center;font-size:30px;margin-bottom:30px}.xoo-wl-btn-container.xoo-wl-btc-simple.xoo-wl-btc-popup{margin-bottom:30px!important}.xoo-wsc-ft-btn.xoo-wsc-btn.xoo-wsc-ft-btn-continue{background-color:#898989!important;color:#fff!important}.xoo-wsc-ft-btn.xoo-wsc-btn.xoo-wsc-ft-btn-checkout{background-color:#27166F!important}.woocommerce-cart .shop_table .product-subtotal small.tax_label{display:inline-block!important}.woocommerce-checkout #customer_details .woocommerce-billing-fields #salesman_number_field.form-row,.woocommerce-checkout #customer_details .woocommerce-billing-fields #how_did_you_find_us_field.form-row{background:#dcd7e2;padding-top:15px;padding-bottom:20px;padding-left:5px;padding-right:5px}.woocommerce-account .woocommerce-notices-wrapper{position:relative;top:0}.faq-wrapper{padding:10px;max-width:830px;margin:0 auto}.faq-item{position:relative;background:#F5F0EA;margin-bottom:10px;border-radius:2px;border:1px solid #F5F0EA}.faq-question{cursor:pointer;font-weight:700;display:flex;justify-content:space-between;align-items:center;color:#2C2C2C;font-feature-settings:'liga' off,'clig' off;font-family:"Zeppelin",system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:1.3em;letter-spacing:.09px;padding:15px 25px;border-radius:2px 2px 0 0}.faq-toggle{font-size:18px;transform:rotate(0deg);transition:transform 0.3s}.faq-answer{display:none;padding:15px 25px;color:#2C2C2C;font-family:"Zeppelin",system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.3em;background-color:#fff;border:1px solid #F5F0EA}.faq-item.actives .faq-answer{display:block}.faq-item.actives .faq2{display:none}.faq-item.actives .faq-toggle{transform:rotate(180deg)}.faq-item.actives .faq-question{background-color:#F5F0EA;color:#2C2C2C}@media only screen and (max-width:998px){.faq-answer{padding:10px;font-size:14px}.faq-question{padding:10px;font-size:16px}}.catus.hero-section .hero-categories{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px}.catus.hero-section .hero-categories .category-col{width:calc(33% - 15px)}.colx .product .card{flex-direction:row;align-items:center}.colx .product .card>a{width:calc(50% - 10px);padding:10px}.colx .product .card .card-body{padding:10px;width:calc(50% - 10px)}.colx .product .card .card-body .button{margin-top:10px;font-size:12px;min-height:unset;padding:.3em}.colx .product .card .badges .bestseller-badge{padding:5px 10px;font-size:10px}.colx .product .card .product-short-desc{display:none}@media only screen and (max-width:1644px){.colx .product .card .card-body .button{margin-top:10px;font-size:9px;min-height:unset;padding:.3em}}@media only screen and (max-width:1240px){.prodleft{width:100%!important;display:flex;justify-content:space-between}.prodleft .colx{width:33%!important}}@media only screen and (max-width:940px){.prodleft{justify-content:center;flex-wrap:wrap}.prodleft .colx{width:48%!important;margin:1%}}@media only screen and (min-width:600px){.colx .product .card .card-body .card-price{margin-bottom:5px}.colx .product .card .card-body .card-title{font-size:12px;margin-bottom:10px}.colx .product .card .card-body .card-price{font-size:12px;margin-bottom:10px}}@media only screen and (max-width:600px){.prodleft .colx{width:100%!important;margin:1% 0}}@media only screen and (max-width:500px){.colx .product .card{flex-direction:column}.colx .product .card>a,.colx .product .card .card-body{width:100%}}@media only screen and (max-width:998px){.catus.hero-section .hero-categories .category-col{width:100%}.catus.hero-section .hero-categories{flex-wrap:wrap;flex-direction:column}}@media(max-width:768px){.product>.card .card-price{display:flex;flex-direction:column}}.sh__item{position:relative;display:flex;align-items:center;justify-content:space-between;height:620px}.sh__item--bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0}.sh__item--bg img{width:100%;height:100%;object-fit:cover}.sh__item::after{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-color:rgb(0 0 0 / .3);content:''}.sh__item--l,.sh__item--r{width:calc(50% - 15px);position:relative;z-index:3}.sh__item--l{display:flex;justify-content:flex-end;align-items:flex-end;z-index:4}.sh__item--r::after{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgb(39 22 111 / .5);content:'';z-index:2;width:190%;left:-90%}.sh__item--content{padding:30px;z-index:5;position:relative}.sh__item--l img{width:auto;max-width:100%;object-fit:contain}.sh__item--t{color:#FFF;font-family:"Zeppelin",system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;font-size:60px;font-style:normal;font-weight:700;line-height:1.2em;letter-spacing:-1.2px;text-transform:uppercase}.sh__item--t.orange{color:#ff5000}.sh__item--desc{color:#FFF;font-size:38px;font-style:normal;font-weight:300;line-height:1.2em;text-transform:uppercase}.sh__item--desc b,.sh__item--desc strong{font-weight:600}.sh__item--btnrow a{margin-top:3em;background-color:#ff5000;color:#fff!important;border-radius:5px;height:50px;min-width:auto;padding:0 2em;text-transform:uppercase;text-shadow:none!important;transition:all ease-in-out 0.2s;display:flex;align-items:center;justify-content:center;max-width:240px}.sh__item--btnrow a svg{margin-left:10px}.sh__item--btnrow a:hover{background-color:#27166f!important;transition-duration:0.2s}.pr__circle{border-radius:50%;padding:20px;position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#FFF;text-align:center;font-style:normal;line-height:1.1em;text-transform:uppercase}.or__circle{left:20%;top:5%;width:200px;height:200px;background-color:#ff5000}.or__circle .or__price{font-size:26px;margin-bottom:15px;font-weight:600}.or__circle .or__vat{font-size:20px;font-weight:600}.bl__circle{background-color:#27166f;left:10%;top:40%;width:160px;height:160px}.bl__circle .or__price{font-size:22px;margin-bottom:15px;text-decoration:line-through;font-weight:600}.bl__circle .or__vat{font-size:18px;font-weight:600}.productx-row .col{padding:0!important}.productx-row .card-img-top{height:270px!important}.productx-row .polpr{color:var(--DARK-BLUE,#09051B);font-size:26px;font-style:normal;font-weight:600;line-height:1.3em;text-transform:uppercase}.productx-row .card{border:none!important}.hero-section .hero-categories.hero-categoriesnew .cct{border:1px solid #FF5000;height:100%;display:flex;align-items:center}@media(max-width:1768px){.productx-row .polpr{font-size:22px}}@media(max-width:1268px){#sliderhero{width:100%!important}}@media(max-width:968px){.sh__item--l img{width:80%!important}.sh__item--l{min-height:620px}}@media(max-width:828px){.sh__item{flex-wrap:wrap}.sh__item--r{width:100%!important}.sh__item--l{min-height:unset;width:100%;height:auto;flex-direction:column;justify-content:center;align-items:center}.sh__item--r::after{width:100%;left:0%;display:none}.or__circle{left:0%;width:100%;height:auto;position:relative;border-radius:0}.or__circle .or__price{font-size:16px}.or__circle .or__vat{font-size:14px}.bl__circle{left:0%;width:100%;height:auto;position:relative;border-radius:0}.bl__circle .or__price{font-size:16px}.bl__circle .or__vat{font-size:14px}.sh__item{height:auto;flex-direction:column-reverse}.sh__item--t{font-size:32px}.sh__item--desc{font-size:24px}.sh__item::after{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgb(39 22 111 / .7);content:'';z-index:2;width:100%;left:0%}.sh__item--content{padding:15px 5px}.nopadmob{padding:0!important}.hero-categoriesnew .cct{border:none!important}.hero-categoriesnew .cct .card{border:1px solid #FF5000!important}.hero-categoriesnew .polpr{margin-top:15px;margin-bottom:15px}}.hero-section .hero-categories .category-col.c3{display:flex;align-items:stretch;justify-content:flex-end;margin-bottom:30px;height:300px;position:relative}.c3__r{display:flex;flex-direction:column;justify-content:center}.c3__r{width:calc(60% - 10px);z-index:2}.c3__l{left:0;top:0;position:absolute;width:63%;height:100%;z-index:0}.c3__l{display:flex;align-items:flex-end}.c3__l--box{position:absolute;left:0;top:20%;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:flex-start}.c3__l img{width:auto;height:auto;max-width:100%;max-height:100%;transform:scale(1.1)}.home-page.catus{margin-bottom:50px}.c3__r h2{color:#FFF;font-size:22px;font-style:normal;font-weight:600;line-height:1.2em;text-transform:uppercase}.c3__r a{margin-top:10px;background-color:#ff5000;color:#fff!important;border-radius:5px;height:50px;min-width:auto;padding:0 2em;text-transform:uppercase;text-shadow:none!important;transition:all ease-in-out 0.2s;display:flex;align-items:center;justify-content:center;max-width:240px}.c3__r a:hover{background-color:#27166f;transition-duration:0.2s}@media(max-width:1768px){.c3__l--box{top:5%}}@media(max-width:1268px){.c3__r h2{font-size:16px}}.sh .swiper-pagination-bullet{opacity:1;background-color:#fff}.sh .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background-color:#FF5000}@media(max-width:768px){.c3__r h2{font-size:16px!important}.c3__r{padding:10px}#sliderhero .sh__slide{padding-bottom:40px}#sliderhero .swiper-pagination{bottom:0}.sh .swiper-pagination-bullet{opacity:1;background-color:#271670}}.accordion-content iframe{width:100%;max-height:450px}.askoffer{display:flex;flex-direction:column;align-items:center;margin-top:30px}.askoffer__btn{margin-bottom:30px;background-color:#27166F;color:#fff!important;font-size:100%;width:100%;max-width:300px;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.918em 1em;font-weight:700;border-radius:3px;border:0;display:inline-block;text-transform:uppercase;text-align:center;transition-duration:0.2s}.askoffer__btn:hover{transition-duration:0.2s;background-color:#000}.askoffer__t{margin-bottom:10px;font-weight:700}.askoffer__form{display:none}.askoffer__form .wpcf7-submit:hover{transition-duration:0.2s;background-color:#000}.askoffer__form.active{display:block}.askoffer__form label{margin-bottom:10px}.askoffer__form label,.askoffer__form label .wpcf7-form-control-wrap{width:100%}.askoffer__form input[type='text'],.askoffer__form input[type='tel'],.askoffer__form input[type='email'],.askoffer__form textarea{resize:none;width:100%}.telask{width:100%;display:block;text-align:center;color:#ff5100;font-size:20px}.prodchacoutname{display:flex;align-items:center;justify-content:flex-start}.prodchacoutname img{margin-right:10px}.prodchacoutname__name{width:calc(100% - 71px)}.shop_table.woocommerce-checkout-review-order-table .product-name .product-quantity{display:none!important}.polp{width:100%;display:flex;flex-direction:column}.polp__maintitle{font-size:1.25rem;font-weight:700;margin-bottom:20px;margin-top:20px}.polp__item{display:flex;margin-bottom:10px;align-items:center;border-bottom:1px solid #ebe8e8;padding-bottom:10px}@media screen and (max-width:967px){.polp__item{flex-wrap:wrap}}.polp__item--img{width:100px;height:100px;margin-right:15px}@media screen and (max-width:967px){.polp__item--img{order:1}}.polp__item--img img{width:100%;height:100%;object-fit:contain}.polp__item--name{width:calc(100% - 270px);padding-right:40px;color:#000;font-size:1rem}@media screen and (max-width:967px){.polp__item--name{width:100%;order:0;margin-bottom:10px}}.polp__item--content{width:150px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}@media screen and (max-width:967px){.polp__item--content{order:3;width:calc(100% - 150px)}}.polp__item--price{margin-bottom:10px}.polp__item--btn{padding:10px 15px;text-align:center;background-color:#27166F;border-radius:3px;color:#fff!important;transition-duration:0.2s}@media screen and (max-width:967px){.polp__item--btn{padding:7px 10px;font-size:14px}}.polp__item--btn:hover{background-color:#FF5000;color:#fff!important;transition-duration:0.2s}@media screen and (max-width:600px){.accordion-content h1,.accordion-content h2,.accordion-content h3{font-size:20px!important}}#sliderhero .swiper-slide{min-width:100%;box-sizing:border-box;position:relative}#sliderhero .swiper-slide .sh__item--btnrow{z-index:6;position:relative}.shadowclick{width:100%;height:100%;left:0;top:0;position:absolute;z-index:4}.xoo-wl-btn-container.xoo-wl-btc-simple.xoo-wl-btc-popup{display:flex;justify-content:center;margin-top:30px}.xoo-wl-btn-container.xoo-wl-btc-simple.xoo-wl-btc-popup .xoo-wl-action-btn{background-color:#ff5100!important}.xoo-wl-btn-container.xoo-wl-btc-simple.xoo-wl-btc-popup .xoo-wl-action-btn:hover{background-color:#000!important}@media screen and (min-width:720px){.mbwrap{display:none}}@media screen and (max-width:720px){.deskwrap{display:none}}.lista_koszyk{padding:10px;background:#f0f4f7;margin-top:30px;box-shadow:rgb(50 50 93 / .25) 0 6px 12px -2px,rgb(0 0 0 / .3) 0 3px 7px -3px}.shipinfo{width:100%;margin-bottom:10px;margin-top:10px;font-size:16px;font-weight:700;color:#6C7176}.textcontact{padding:10px;background:#f0f4f7;margin-top:30px;box-shadow:rgb(50 50 93 / .25) 0 6px 12px -2px,rgb(0 0 0 / .3) 0 3px 7px -3px;display:flex;flex-direction:column;align-items:center;display:none!important}.textcontact strong{color:#27166F}.textcontact *{text-align:center}.textcontact a{margin-top:20px;margin-bottom:10px;display:flex;align-items:center;justify-content:center;color:#FF5000!important}.textcontact a i{margin-right:9px}.textcontact h3{text-align:center;color:#27166F}.textcontact .desc{text-align:center}.postid-5495 .variations_form.cart,.postid-5480 .variations_form.cart,.postid-5457 .variations_form.cart,.postid-5442 .variations_form.cart,.postid-5428 .variations_form.cart,.postid-5405 .variations_form.cart,.postid-3784 .variations_form.cart,.postid-5379 .variations_form.cart,.postid-5366 .variations_form.cart,.postid-5324 .variations_form.cart,.postid-5350 .variations_form.cart,.postid-5313 .variations_form.cart,.postid-3822 .variations_form.cart,.postid-3885 .variations_form.cart,.postid-3875 .variations_form.cart,.postid-3865 .variations_form.cart,.postid-3854 .variations_form.cart,.postid-3844 .variations_form.cart,.postid-3833 .variations_form.cart,.postid-3799 .variations_form.cart,.postid-3771 .variations_form.cart,.postid-3784 .variations_form.cart,.postid-3811 .variations_form.cart,.mega-menu-description{display:none!important}.postid-3822 .npwpMessage,.postid-3885 .npwpMessage,.postid-3875 .npwpMessage,.postid-3865 .npwpMessage,.postid-3854 .npwpMessage,.postid-3844 .npwpMessage,.postid-3833 .npwpMessage,.postid-3771 .npwpMessage,.postid-3811 .npwpMessage,.postid-3784 .npwpMessage{display:none!important}.tech-table{margin:30px 0;font-family:inherit}.tech-table__title{font-size:22px;margin-bottom:15px}.tech-table table{width:100%;border-collapse:collapse;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 5px 20px rgb(0 0 0 / .05)}.tech-table tr{border-bottom:1px solid #eee}.tech-table tr:last-child{border-bottom:none}.tech-table th,.tech-table td{padding:14px 18px;text-align:left}.tech-table th{width:45%;font-weight:600;color:#333;background:#f7f7f7;border-right:1px solid #eee}.tech-table td{color:#555;background:#f7f7f7}.tech-table tr:hover{background:#fafafa}@media (max-width:768px){.tech-table table,.tech-table tbody,.tech-table tr,.tech-table th,.tech-table td{display:block;width:100%}.tech-table tr{margin-bottom:12px;border:none;background:#fff;border-radius:8px;box-shadow:0 3px 10px rgb(0 0 0 / .05);overflow:hidden}.tech-table th{background:#f0f0f0;font-size:14px}.tech-table td{padding-top:10px;font-size:15px}}.product-link--img{position:relative;display:block}.badge-lastx{position:absolute;top:12px;right:12px;z-index:3;pointer-events:none;transform:rotate(-15deg)}.badge-lastx img{display:block;width:70px;height:auto;transition:transform 0.2s ease}.video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin-bottom:15px}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.product-feature{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:14px}.product-feature img{width:18px;height:18px;object-fit:contain}.product-features{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:10px;min-height:30px}.htcompare-button-area{color:#fff}.htcompare-button-area *{color:#fff}.comparebox{position:absolute;font-size:0;z-index:9;top:30px;left:5px}.comparebox a{width:auto;min-width:unset;padding:5px}.comparebox a svg{margin-right:0}.newsletter-row>p{display:none}.tnp.tnp-subscription .tnp-field-email label{display:none}.tnp.tnp-subscription .tnp-submit{background-color:#FF5000}.htcompare-btn.htcompare-btn-style-custom:not(.added) .ever-compare-btn-image{width:16px;height:16px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(https://sklep.zeppelin.pl/wp-content/uploads/2026/05/compareic.svg);margin-right:0}.single-product .cart .htcompare-btn.htcompare-btn-style-custom:not(.added) .ever-compare-btn-image{margin-right:10px;width:16px;height:16px}@media(max-width:768px){.htcompare-popup-close{top:0!important;right:0!important}.htcompare-popup .htcompare-popup-content-area{padding:30px 10px!important}.htcolumn-value:before{font-size:12px!important}.htcompare-col.htcolumn-value a{font-size:12px!important}.htcompare-col.htcolumn-value .add-to-cart-loop{font-size:12px!important;background:#FF5000!important;padding:10px!important;color:#fff!important}}.product>.card>a::after{content:'';width:30px;height:30px;background-image:url(https://sklep.zeppelin.pl/wp-content/uploads/2026/06/ce.png);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;right:20px;bottom:20px;opacity:.6}