.elementor-72 .elementor-element.elementor-element-3a74217:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-3a74217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xn--czynnikichodnicze-c4c.pl/wp-content/uploads/2026/06/7c6118e0-6c32-4b49-949b-80ec21821b59-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-3a74217 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.33;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-3a74217{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-72 .elementor-element.elementor-element-39cf080{--spacer-size:90px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-c87b830 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-c87b830 .elementor-heading-title{color:#0A1C34;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-516ea00{font-family:"Poppins", Sans-serif;font-weight:500;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-72 .elementor-element.elementor-element-9350146 .elementor-button{background-color:#E46B00;border-radius:5px 5px 5px 5px;}.elementor-72 .elementor-element.elementor-element-9350146 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-9350146 .elementor-button:focus{background-color:#0A1C34;}.elementor-72 .elementor-element.elementor-element-9350146 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-72 .elementor-element.elementor-element-3d9e794{--spacer-size:90px;}.elementor-72 .elementor-element.elementor-element-47d5608{--spacer-size:50px;}.elementor-72 .elementor-element.elementor-element-15846ff{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-72 .elementor-element.elementor-element-e329a69 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-e329a69 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-b9b4a3f:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-b9b4a3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFC;}.elementor-72 .elementor-element.elementor-element-b9b4a3f, .elementor-72 .elementor-element.elementor-element-b9b4a3f > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-72 .elementor-element.elementor-element-b9b4a3f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-72 .elementor-element.elementor-element-b9b4a3f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-9f85882 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-9f85882 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#EEEFF4;margin:25px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-d56ec7d{margin-top:00px;margin-bottom:00px;}.elementor-72 .elementor-element.elementor-element-1c66cfa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-1c66cfa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-72 .elementor-element.elementor-element-0b5dbab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;color:#0A1C34;}.elementor-72 .elementor-element.elementor-element-883602d > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-883602d{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#57617C;}.elementor-72 .elementor-element.elementor-element-c424b47 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-c424b47 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#EEEFF4;margin:25px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-08c25e4{margin-top:00px;margin-bottom:00px;}.elementor-72 .elementor-element.elementor-element-c0c658f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-c0c658f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-72 .elementor-element.elementor-element-c64d538 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;color:#0A1C34;}.elementor-72 .elementor-element.elementor-element-e2efcd6 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-e2efcd6{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#57617C;}.elementor-72 .elementor-element.elementor-element-36759da > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-36759da > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#EEEFF4;margin:25px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-792b49f{margin-top:00px;margin-bottom:00px;}.elementor-72 .elementor-element.elementor-element-4345b1f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-4345b1f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-72 .elementor-element.elementor-element-c080cd7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;color:#0A1C34;}.elementor-72 .elementor-element.elementor-element-0e90fac > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-0e90fac{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#57617C;}.elementor-72 .elementor-element.elementor-element-a6c3e87{margin-top:20px;margin-bottom:10px;}.elementor-72 .elementor-element.elementor-element-480a24e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-480a24e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:500;color:#0A1C34;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-72 .elementor-element.elementor-element-bd1bb94.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:10px 10px 10px 10px;border-color:#F4F6F5;}.elementor-72 .elementor-element.elementor-element-bd1bb94.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-72 .elementor-element.elementor-element-bd1bb94.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-bd1bb94.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#0A1C34;}.elementor-72 .elementor-element.elementor-element-bd1bb94.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#0A1C34;}.elementor-72 .elementor-element.elementor-element-bd1bb94.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-72 .elementor-element.elementor-element-bd1bb94.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-72 .elementor-element.elementor-element-bd1bb94.elementor-wc-products ul.products li.product .price{color:#0A1C34;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;}.elementor-72 .elementor-element.elementor-element-bd1bb94.elementor-wc-products ul.products li.product .price ins{color:#0A1C34;}.elementor-72 .elementor-element.elementor-element-bd1bb94.elementor-wc-products ul.products li.product .price ins .amount{color:#0A1C34;}.elementor-72 .elementor-element.elementor-element-bd1bb94.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-72 .elementor-element.elementor-element-84e1e64{--spacer-size:30px;}.elementor-72 .elementor-element.elementor-element-a166651 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-a166651{text-align:center;}.elementor-72 .elementor-element.elementor-element-a166651 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;color:#0A1C34;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-a2f63f7{--divider-border-style:solid;--divider-color:#E46B00;--divider-border-width:3px;}.elementor-72 .elementor-element.elementor-element-a2f63f7 > .elementor-widget-container{margin:-17px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-a2f63f7 .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-72 .elementor-element.elementor-element-a2f63f7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-72 .elementor-element.elementor-element-1d98167 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-1d98167 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#F4F6F5;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:10px 10px 10px 10px;}.elementor-72 .elementor-element.elementor-element-1d98167 > .elementor-element-populated, .elementor-72 .elementor-element.elementor-element-1d98167 > .elementor-element-populated > .elementor-background-overlay, .elementor-72 .elementor-element.elementor-element-1d98167 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-72 .elementor-element.elementor-element-2632e12 img{width:78px;}.elementor-72 .elementor-element.elementor-element-91fafdb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-91fafdb{text-align:center;}.elementor-72 .elementor-element.elementor-element-91fafdb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#0A1C34;}.elementor-72 .elementor-element.elementor-element-84ab631{--divider-border-style:solid;--divider-color:#E46B00;--divider-border-width:3px;}.elementor-72 .elementor-element.elementor-element-84ab631 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-84ab631 .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-72 .elementor-element.elementor-element-84ab631 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-72 .elementor-element.elementor-element-0418fbb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-0418fbb > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#F4F6F5;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:10px 10px 10px 10px;}.elementor-72 .elementor-element.elementor-element-0418fbb > .elementor-element-populated, .elementor-72 .elementor-element.elementor-element-0418fbb > .elementor-element-populated > .elementor-background-overlay, .elementor-72 .elementor-element.elementor-element-0418fbb > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-72 .elementor-element.elementor-element-29d35eb img{width:78px;}.elementor-72 .elementor-element.elementor-element-ca17e95 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-ca17e95{text-align:center;}.elementor-72 .elementor-element.elementor-element-ca17e95 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#0A1C34;}.elementor-72 .elementor-element.elementor-element-2b64492{--divider-border-style:solid;--divider-color:#E46B00;--divider-border-width:3px;}.elementor-72 .elementor-element.elementor-element-2b64492 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-2b64492 .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-72 .elementor-element.elementor-element-2b64492 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-72 .elementor-element.elementor-element-de40f13 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-de40f13 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#F4F6F5;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:10px 10px 10px 10px;}.elementor-72 .elementor-element.elementor-element-de40f13 > .elementor-element-populated, .elementor-72 .elementor-element.elementor-element-de40f13 > .elementor-element-populated > .elementor-background-overlay, .elementor-72 .elementor-element.elementor-element-de40f13 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-72 .elementor-element.elementor-element-7a95cfd img{width:78px;}.elementor-72 .elementor-element.elementor-element-c592bf9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-c592bf9{text-align:center;}.elementor-72 .elementor-element.elementor-element-c592bf9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#0A1C34;}.elementor-72 .elementor-element.elementor-element-37cbedc{--divider-border-style:solid;--divider-color:#E46B00;--divider-border-width:3px;}.elementor-72 .elementor-element.elementor-element-37cbedc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-37cbedc .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-72 .elementor-element.elementor-element-37cbedc .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-72 .elementor-element.elementor-element-e7a110b{--spacer-size:30px;}.elementor-72 .elementor-element.elementor-element-bac26f3:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-bac26f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xn--czynnikichodnicze-c4c.pl/wp-content/uploads/2026/06/55cbb583-948e-4192-b297-deb5e16ace7b-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-bac26f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-72 .elementor-element.elementor-element-bac26f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-61e43d5{--spacer-size:30px;}.elementor-72 .elementor-element.elementor-element-e0eda78{--spacer-size:50px;}.elementor-72 .elementor-element.elementor-element-a7d8b39:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-a7d8b39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-a7d8b39, .elementor-72 .elementor-element.elementor-element-a7d8b39 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-72 .elementor-element.elementor-element-a7d8b39{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-72 .elementor-element.elementor-element-a7d8b39 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-c8a6e90 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-c8a6e90 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-e889870 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-e889870{text-align:start;}.elementor-72 .elementor-element.elementor-element-e889870 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#0A1C34;}.elementor-72 .elementor-element.elementor-element-f04798d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-f04798d{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-72 .elementor-element.elementor-element-7c18c12{--divider-border-style:solid;--divider-color:#ECF0F3;--divider-border-width:2px;}.elementor-72 .elementor-element.elementor-element-7c18c12 .elementor-divider-separator{width:100%;}.elementor-72 .elementor-element.elementor-element-7c18c12 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-72 .elementor-element.elementor-element-9a60e7b > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-9a60e7b{text-align:start;}.elementor-72 .elementor-element.elementor-element-9a60e7b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#0A1C34;}.elementor-72 .elementor-element.elementor-element-872faeb{--spacer-size:50px;}.elementor-72 .elementor-element.elementor-element-0bb6811{--spacer-size:30px;}.elementor-72 .elementor-element.elementor-element-767b8b2{padding:29px 0px 30px 0px;}.elementor-72 .elementor-element.elementor-element-cb15abb, .elementor-72 .elementor-element.elementor-element-cb15abb > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-72 .elementor-element.elementor-element-cb15abb{padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-d6a52e9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-d6a52e9 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#EEEFF4;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-30aeb23{margin-top:00px;margin-bottom:00px;}.elementor-72 .elementor-element.elementor-element-c8cdff6 img{width:63px;}.elementor-72 .elementor-element.elementor-element-c371cdc{text-align:center;}.elementor-72 .elementor-element.elementor-element-c371cdc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#0A1C34;}.elementor-72 .elementor-element.elementor-element-9721912 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-9721912{text-align:center;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#57617C;}.elementor-72 .elementor-element.elementor-element-527e2ce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-527e2ce > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#EEEFF4;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-f6d3f0c{margin-top:00px;margin-bottom:00px;}.elementor-72 .elementor-element.elementor-element-6562584 img{width:63px;}.elementor-72 .elementor-element.elementor-element-c7efd10{text-align:center;}.elementor-72 .elementor-element.elementor-element-c7efd10 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#0A1C34;}.elementor-72 .elementor-element.elementor-element-870c75d > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-870c75d{text-align:center;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#57617C;}.elementor-72 .elementor-element.elementor-element-1f8713b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-1f8713b > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#EEEFF4;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-03f7b12{margin-top:00px;margin-bottom:00px;}.elementor-72 .elementor-element.elementor-element-6508a87 img{width:63px;}.elementor-72 .elementor-element.elementor-element-07f4c23{text-align:center;}.elementor-72 .elementor-element.elementor-element-07f4c23 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#0A1C34;}.elementor-72 .elementor-element.elementor-element-a6ce963 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-a6ce963{text-align:center;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#57617C;}.elementor-72 .elementor-element.elementor-element-432cbff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-432cbff{text-align:start;}.elementor-72 .elementor-element.elementor-element-432cbff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#0A1C34;}.elementor-72 .elementor-element.elementor-element-0f39343 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-0f39343{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#3E4C69;}.elementor-72 .elementor-element.elementor-element-c6aeba9:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-c6aeba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FB;}.elementor-72 .elementor-element.elementor-element-c6aeba9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;}.elementor-72 .elementor-element.elementor-element-c6aeba9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-3242fbb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-3242fbb{text-align:start;}.elementor-72 .elementor-element.elementor-element-3242fbb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#0A1C34;}.elementor-72 .elementor-element.elementor-element-41999ae > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-41999ae{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#3E4C69;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-3393ad0 > .elementor-widget-container{margin:-25px 0px 20px 0px;}.elementor-72 .elementor-element.elementor-element-3393ad0 .elementor-icon-list-icon i{color:#E46B00;transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-3393ad0 .elementor-icon-list-icon svg{fill:#E46B00;transition:fill 0.3s;}.elementor-72 .elementor-element.elementor-element-3393ad0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72 .elementor-element.elementor-element-3393ad0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-72 .elementor-element.elementor-element-3393ad0 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-72 .elementor-element.elementor-element-3393ad0 .elementor-icon-list-text{color:#3E4C69;transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-ea87675:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-72 .elementor-element.elementor-element-ea87675 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xn--czynnikichodnicze-c4c.pl/wp-content/uploads/2026/06/aed897e0-8bc1-4156-8e24-bc00e1ac3919.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-ea87675 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-72 .elementor-element.elementor-element-ea87675 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-ef429d1{--spacer-size:50px;}.elementor-72 .elementor-element.elementor-element-da51df9 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-da51df9{text-align:start;}.elementor-72 .elementor-element.elementor-element-da51df9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#0A1C34;}.elementor-72 .elementor-element.elementor-element-846bbb2 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-846bbb2{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#3E4C69;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-d263b28 .elementor-icon-box-wrapper{gap:7px;}.elementor-72 .elementor-element.elementor-element-d263b28.elementor-view-stacked .elementor-icon{background-color:#E46B00;}.elementor-72 .elementor-element.elementor-element-d263b28.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-d263b28.elementor-view-default .elementor-icon{fill:#E46B00;color:#E46B00;border-color:#E46B00;}.elementor-72 .elementor-element.elementor-element-d263b28 .elementor-icon{font-size:38px;}.elementor-72 .elementor-element.elementor-element-d263b28 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-d263b28 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;}.elementor-72 .elementor-element.elementor-element-d263b28 .elementor-icon-box-title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#1D214E;}.elementor-72 .elementor-element.elementor-element-81de1cc .elementor-icon-box-wrapper{gap:7px;}.elementor-72 .elementor-element.elementor-element-81de1cc.elementor-view-stacked .elementor-icon{background-color:#E46B00;}.elementor-72 .elementor-element.elementor-element-81de1cc.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-81de1cc.elementor-view-default .elementor-icon{fill:#E46B00;color:#E46B00;border-color:#E46B00;}.elementor-72 .elementor-element.elementor-element-81de1cc .elementor-icon{font-size:38px;}.elementor-72 .elementor-element.elementor-element-81de1cc .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-81de1cc .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;}.elementor-72 .elementor-element.elementor-element-81de1cc .elementor-icon-box-title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#1D214E;}.elementor-72 .elementor-element.elementor-element-de30d41 .elementor-icon-box-wrapper{gap:7px;}.elementor-72 .elementor-element.elementor-element-de30d41.elementor-view-stacked .elementor-icon{background-color:#E46B00;}.elementor-72 .elementor-element.elementor-element-de30d41.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-de30d41.elementor-view-default .elementor-icon{fill:#E46B00;color:#E46B00;border-color:#E46B00;}.elementor-72 .elementor-element.elementor-element-de30d41 .elementor-icon{font-size:38px;}.elementor-72 .elementor-element.elementor-element-de30d41 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-de30d41 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;}.elementor-72 .elementor-element.elementor-element-de30d41 .elementor-icon-box-title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#1D214E;}.elementor-72 .elementor-element.elementor-element-96b9900 .elementor-icon-box-wrapper{gap:7px;}.elementor-72 .elementor-element.elementor-element-96b9900.elementor-view-stacked .elementor-icon{background-color:#E46B00;}.elementor-72 .elementor-element.elementor-element-96b9900.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-96b9900.elementor-view-default .elementor-icon{fill:#E46B00;color:#E46B00;border-color:#E46B00;}.elementor-72 .elementor-element.elementor-element-96b9900 .elementor-icon{font-size:38px;}.elementor-72 .elementor-element.elementor-element-96b9900 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-96b9900 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;}.elementor-72 .elementor-element.elementor-element-96b9900 .elementor-icon-box-title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#1D214E;}.elementor-72 .elementor-element.elementor-element-088b287 .elementor-icon-box-wrapper{gap:7px;}.elementor-72 .elementor-element.elementor-element-088b287.elementor-view-stacked .elementor-icon{background-color:#E46B00;}.elementor-72 .elementor-element.elementor-element-088b287.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-088b287.elementor-view-default .elementor-icon{fill:#E46B00;color:#E46B00;border-color:#E46B00;}.elementor-72 .elementor-element.elementor-element-088b287 .elementor-icon{font-size:38px;}.elementor-72 .elementor-element.elementor-element-088b287 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-088b287 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;}.elementor-72 .elementor-element.elementor-element-088b287 .elementor-icon-box-title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#1D214E;}.elementor-72 .elementor-element.elementor-element-3437dc1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-d2f54a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-72 .elementor-element.elementor-element-d2f54a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#024FA9;}.elementor-72 .elementor-element.elementor-element-d2f54a2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-d2f54a2 > .elementor-element-populated, .elementor-72 .elementor-element.elementor-element-d2f54a2 > .elementor-element-populated > .elementor-background-overlay, .elementor-72 .elementor-element.elementor-element-d2f54a2 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-72 .elementor-element.elementor-element-d2f54a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-d2f54a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-1568961 img{width:68px;}.elementor-72 .elementor-element.elementor-element-091ad4a > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-091ad4a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-7c6d506 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-7c6d506 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-dada9fd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-392eec7{margin-top:15px;margin-bottom:0px;}.elementor-72 .elementor-element.elementor-element-80541b8 .elementor-button{background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-eb36a7a .elementor-button{background-color:#FFFFFF;fill:#0151AA;color:#0151AA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-bb28423{--spacer-size:30px;}@media(min-width:768px){.elementor-72 .elementor-element.elementor-element-21b3397{width:44.649%;}.elementor-72 .elementor-element.elementor-element-9768dde{width:55.351%;}.elementor-72 .elementor-element.elementor-element-1c66cfa{width:27.867%;}.elementor-72 .elementor-element.elementor-element-dff24f1{width:72.133%;}.elementor-72 .elementor-element.elementor-element-c0c658f{width:27.867%;}.elementor-72 .elementor-element.elementor-element-1a7fa00{width:72.133%;}.elementor-72 .elementor-element.elementor-element-4345b1f{width:27.867%;}.elementor-72 .elementor-element.elementor-element-0e1e771{width:72.133%;}.elementor-72 .elementor-element.elementor-element-18e99c5{width:25%;}.elementor-72 .elementor-element.elementor-element-e46b3a9{width:49.332%;}.elementor-72 .elementor-element.elementor-element-a3dec31{width:19.818%;}.elementor-72 .elementor-element.elementor-element-31dd129{width:80.182%;}.elementor-72 .elementor-element.elementor-element-e251c91{width:12.453%;}.elementor-72 .elementor-element.elementor-element-cbd8f1d{width:87.547%;}.elementor-72 .elementor-element.elementor-element-0c62aff{width:25%;}.elementor-72 .elementor-element.elementor-element-61082c4{width:59.912%;}.elementor-72 .elementor-element.elementor-element-21e2495{width:40.002%;}.elementor-72 .elementor-element.elementor-element-8c44c71{width:27.193%;}.elementor-72 .elementor-element.elementor-element-ea87675{width:25.121%;}.elementor-72 .elementor-element.elementor-element-24264b5{width:47.018%;}.elementor-72 .elementor-element.elementor-element-39abf32{width:8.946%;}.elementor-72 .elementor-element.elementor-element-5209afc{width:49.841%;}.elementor-72 .elementor-element.elementor-element-dada9fd{width:40.877%;}}@media(min-width:1025px){.elementor-72 .elementor-element.elementor-element-bac26f3:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-bac26f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-72 .elementor-element.elementor-element-ea87675:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-72 .elementor-element.elementor-element-ea87675 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-72 .elementor-element.elementor-element-bd1bb94.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-72 .elementor-element.elementor-element-3a74217 > .elementor-background-overlay{opacity:0.59;}.elementor-72 .elementor-element.elementor-element-39cf080{--spacer-size:2px;}.elementor-72 .elementor-element.elementor-element-3d9e794{--spacer-size:20px;}.elementor-72 .elementor-element.elementor-element-1c66cfa{width:20%;}.elementor-72 .elementor-element.elementor-element-dff24f1{width:80%;}.elementor-72 .elementor-element.elementor-element-c0c658f{width:20%;}.elementor-72 .elementor-element.elementor-element-1a7fa00{width:80%;}.elementor-72 .elementor-element.elementor-element-4345b1f{width:20%;}.elementor-72 .elementor-element.elementor-element-0e1e771{width:80%;}.elementor-72 .elementor-element.elementor-element-bd1bb94.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-72 .elementor-element.elementor-element-a3dec31{width:20%;}.elementor-72 .elementor-element.elementor-element-31dd129{width:80%;}.elementor-72 .elementor-element.elementor-element-e251c91{width:15%;}.elementor-72 .elementor-element.elementor-element-cbd8f1d{width:85%;}.elementor-72 .elementor-element.elementor-element-9a60e7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-ef429d1{--spacer-size:242px;}.elementor-72 .elementor-element.elementor-element-82006e8{width:50%;}.elementor-72 .elementor-element.elementor-element-93f4141{width:50%;}.elementor-72 .elementor-element.elementor-element-89386ef{width:50%;}.elementor-72 .elementor-element.elementor-element-f63e885{width:50%;}.elementor-72 .elementor-element.elementor-element-39abf32{width:30%;}.elementor-72 .elementor-element.elementor-element-5209afc{width:70%;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-bd1bb94 */```css
/* Kafelki produktów */
.psd .woocommerce ul.products {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr);
    gap: 28px;
}

.psd .woocommerce ul.products li.product {
    background: #ffffff;
    border: 1px solid #edf0f5;
    border-radius: 8px;
    padding: 22px 16px 18px;
    text-align: center;
    box-shadow: none;
    transition: all 0.25s ease;
}

.psd .woocommerce ul.products li.product:hover {
    border-color: #e2e7ef;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.06);
}

/* Zdjęcie produktu */
.psd .woocommerce ul.products li.product img {
    max-width: 170px;
    height: 170px;
    object-fit: contain;
    margin: 0 auto 18px;
    display: block;
}

/* Tytuł produktu */
.psd .woocommerce ul.products li.product .woocommerce-loop-product__title {
    font-size: 17px;
    line-height: 1.25;
    font-weight: 400;
    color: #07142f;
    padding: 0;
    margin: 0 0 16px;
}

/* Cena */
.psd .woocommerce ul.products li.product .price {
    display: block;
    font-size: 18px;
    font-weight: 700;
    color: #07142f !important;
    margin: 0 0 8px;
}

.psd .woocommerce ul.products li.product .price .amount {
    color: #07142f !important;
}

/* Ukrycie tekstowego przycisku */
.psd .woocommerce ul.products li.product a.button {
    font-size: 0 !important;
    color: transparent !important;
    background: transparent !important;
    border: none !important;
    padding: 0 !important;
    margin: 12px auto 0 !important;
    width: 28px;
    height: 28px;
    display: block;
    position: relative;
    box-shadow: none !important;
}

/* Ikona koszyka zamiast przycisku */
.psd .woocommerce ul.products li.product a.button::before {
    content: "";
    display: block;
    width: 28px;
    height: 28px;
    background-image: url('/wp-content/uploads/2026/06/kosz.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    transition: transform 0.2s ease, opacity 0.2s ease;
}

.psd .woocommerce ul.products li.product a.button:hover::before {
    transform: scale(1.12);
    opacity: 0.85;
}

/* Usunięcie ewentualnych ikon/loaderów WooCommerce */
.psd .woocommerce ul.products li.product a.button::after {
    display: none !important;
    content: none !important;
}

.psd .woocommerce ul.products li.product a.added_to_cart {
    display: none !important;
}

/* Tablet */
@media (max-width: 1024px) {
    .psd .woocommerce ul.products {
        grid-template-columns: repeat(3, 1fr);
    }
}

/* Telefon */
@media (max-width: 767px) {
    .psd .woocommerce ul.products {
        grid-template-columns: repeat(2, 1fr);
        gap: 16px;
    }

    .psd .woocommerce ul.products li.product {
        padding: 16px 10px;
    }

    .psd .woocommerce ul.products li.product img {
        max-width: 130px;
        height: 130px;
    }

    .psd .woocommerce ul.products li.product .woocommerce-loop-product__title {
        font-size: 14px;
    }

    .psd .woocommerce ul.products li.product .price {
        font-size: 15px;
    }
}
```/* End custom CSS */