.elementor-4387 .elementor-element.elementor-element-6dcf7b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-4387 .elementor-element.elementor-element-6dcf7b3::before, .elementor-4387 .elementor-element.elementor-element-6dcf7b3 > .elementor-background-video-container::before, .elementor-4387 .elementor-element.elementor-element-6dcf7b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-4387 .elementor-element.elementor-element-6dcf7b3 > .elementor-background-slideshow::before, .elementor-4387 .elementor-element.elementor-element-6dcf7b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4387 .elementor-element.elementor-element-6dcf7b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E6E5E5;--background-overlay:'';}.elementor-4387 .elementor-element.elementor-element-36e744c{--e-image-carousel-slides-to-show:4;}.elementor-4387 .elementor-element.elementor-element-36e744c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-4387 .elementor-element.elementor-element-36e744c .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-4387 .elementor-element.elementor-element-36e744c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-4387 .elementor-element.elementor-element-f4ff2f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.53;}.elementor-4387 .elementor-element.elementor-element-f4ff2f3:not(.elementor-motion-effects-element-type-background), .elementor-4387 .elementor-element.elementor-element-f4ff2f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E2E2;background-image:url("https://printiverse.pl/wp-content/uploads/2025/11/biala-tekstura.webp");background-repeat:no-repeat;background-size:cover;}.elementor-4387 .elementor-element.elementor-element-f4ff2f3::before, .elementor-4387 .elementor-element.elementor-element-f4ff2f3 > .elementor-background-video-container::before, .elementor-4387 .elementor-element.elementor-element-f4ff2f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-4387 .elementor-element.elementor-element-f4ff2f3 > .elementor-background-slideshow::before, .elementor-4387 .elementor-element.elementor-element-f4ff2f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4387 .elementor-element.elementor-element-f4ff2f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FCFCFC7A 0%, #DADADA 100%);}.elementor-4387 .elementor-element.elementor-element-5643830{--display:flex;--min-height:630px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:30px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4387 .elementor-element.elementor-element-5643830:not(.elementor-motion-effects-element-type-background), .elementor-4387 .elementor-element.elementor-element-5643830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://printiverse.pl/wp-content/uploads/2025/11/baner-2-odratowawny-scaled.webp");background-size:cover;}.elementor-4387 .elementor-element.elementor-element-5643830.e-con{--align-self:center;}.elementor-4387 .elementor-element.elementor-element-46d3103 .elementor-button{background-color:#02010100;font-family:"Special Elite", Sans-serif;font-size:30px;font-weight:200;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:10px 20px 5px 20px;}.elementor-4387 .elementor-element.elementor-element-46d3103 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-4387 .elementor-element.elementor-element-46d3103 > .elementor-widget-container{margin:520px 0px 0px 0px;}.elementor-4387 .elementor-element.elementor-element-46d3103.elementor-element{--align-self:center;}.elementor-4387 .elementor-element.elementor-element-424535a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;box-shadow:-11px 5px 10px -9px rgba(0,0,0,0.5);}.elementor-4387 .elementor-element.elementor-element-424535a::before, .elementor-4387 .elementor-element.elementor-element-424535a > .elementor-background-video-container::before, .elementor-4387 .elementor-element.elementor-element-424535a > .e-con-inner > .elementor-background-video-container::before, .elementor-4387 .elementor-element.elementor-element-424535a > .elementor-background-slideshow::before, .elementor-4387 .elementor-element.elementor-element-424535a > .e-con-inner > .elementor-background-slideshow::before, .elementor-4387 .elementor-element.elementor-element-424535a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}.elementor-4387 .elementor-element.elementor-element-8195d42{font-family:"Bungee", Sans-serif;font-weight:300;font-style:oblique;color:var( --e-global-color-astglobalcolor2 );}.elementor-4387 .elementor-element.elementor-element-427f354 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-weight:400;color:#EA3D71;}.elementor-4387 .elementor-element.elementor-element-2447ad8 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#02010100;}.elementor-4387 .elementor-element.elementor-element-fee0083{font-family:"Special Elite", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-astglobalcolor2 );}.elementor-4387 .elementor-element.elementor-element-b11362a .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#02010100;}.elementor-4387 .elementor-element.elementor-element-54b0bdf .elementor-button{background-color:#FFFFFF00;font-family:"Bebas Neue", Sans-serif;font-style:normal;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.53);fill:#FFFFFF;color:#FFFFFF;border-style:dotted;border-width:2px 2px 2px 2px;border-color:#D2D2D2;border-radius:0px 0px 0px 0px;padding:10px 20px 5px 20px;}.elementor-4387 .elementor-element.elementor-element-54b0bdf > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-4387 .elementor-element.elementor-element-54b0bdf > .elementor-widget-container{margin:0500px 0px 0px 0px;}.elementor-4387 .elementor-element.elementor-element-54b0bdf.elementor-element{--align-self:center;}.elementor-4387 .elementor-element.elementor-element-57458cb8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4387 .elementor-element.elementor-element-57458cb8:not(.elementor-motion-effects-element-type-background), .elementor-4387 .elementor-element.elementor-element-57458cb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-57458cb8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 150px 0px;}.elementor-4387 .elementor-element.elementor-element-57458cb8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4387 .elementor-element.elementor-element-1d20f933{--e-image-carousel-slides-to-show:2;}.elementor-4387 .elementor-element.elementor-element-1d20f933 > .elementor-widget-container{margin:0px -100px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4387 .elementor-element.elementor-element-1d20f933 .swiper-wrapper{display:flex;align-items:center;}.elementor-4387 .elementor-element.elementor-element-1d20f933 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:7px 7px 7px 7px;}.elementor-4387 .elementor-element.elementor-element-520afd1f > .elementor-element-populated{padding:0px 150px 0px 150px;}.elementor-4387 .elementor-element.elementor-element-1fee9b87 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-4387 .elementor-element.elementor-element-222122ab{width:var( --container-widget-width, 104.56% );max-width:104.56%;--container-widget-width:104.56%;--container-widget-flex-grow:0;text-align:start;}.elementor-4387 .elementor-element.elementor-element-222122ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4387 .elementor-element.elementor-element-222122ab .elementor-heading-title{font-size:51px;}.elementor-4387 .elementor-element.elementor-element-086a30f{--divider-border-style:solid;--divider-color:#EE93E3;--divider-border-width:1.9px;}.elementor-4387 .elementor-element.elementor-element-086a30f .elementor-divider-separator{width:58%;margin:0 auto;margin-left:0;}.elementor-4387 .elementor-element.elementor-element-086a30f .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-4387 .elementor-element.elementor-element-5b2fb93f > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-4387 .elementor-element.elementor-element-61104b3b .elementor-button{background-color:#02010100;fill:#000000;color:#000000;box-shadow:0px 0px 0px 1px #000000;}.elementor-4387 .elementor-element.elementor-element-61104b3b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4387 .elementor-element.elementor-element-69b614e0{--display:flex;--overlay-opacity:0.53;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:030px;--padding-left:0px;--padding-right:0px;}.elementor-4387 .elementor-element.elementor-element-69b614e0:not(.elementor-motion-effects-element-type-background), .elementor-4387 .elementor-element.elementor-element-69b614e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;background-image:url("https://printiverse.pl/wp-content/uploads/2025/11/biala-tekstura.webp");background-size:cover;}.elementor-4387 .elementor-element.elementor-element-69b614e0::before, .elementor-4387 .elementor-element.elementor-element-69b614e0 > .elementor-background-video-container::before, .elementor-4387 .elementor-element.elementor-element-69b614e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-4387 .elementor-element.elementor-element-69b614e0 > .elementor-background-slideshow::before, .elementor-4387 .elementor-element.elementor-element-69b614e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4387 .elementor-element.elementor-element-69b614e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, #F1F1F1 100%);}.elementor-4387 .elementor-element.elementor-element-69b614e0 > .elementor-shape-top svg, .elementor-4387 .elementor-element.elementor-element-69b614e0 > .e-con-inner > .elementor-shape-top svg{width:calc(195% + 1.3px);height:153px;transform:translateX(-50%) rotateY(180deg);}.elementor-4387 .elementor-element.elementor-element-69b614e0 > .elementor-shape-bottom svg, .elementor-4387 .elementor-element.elementor-element-69b614e0 > .e-con-inner > .elementor-shape-bottom svg{width:calc(232% + 1.3px);height:137px;}.elementor-4387 .elementor-element.elementor-element-69b614e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4387 .elementor-element.elementor-element-ef9bb02 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4387 .elementor-element.elementor-element-ef9bb02{text-align:center;}.elementor-4387 .elementor-element.elementor-element-ef9bb02 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:29px;font-weight:400;}.elementor-4387 .elementor-element.elementor-element-94eead7{--divider-border-style:solid;--divider-color:#EE93E3;--divider-border-width:1.7px;}.elementor-4387 .elementor-element.elementor-element-94eead7 .elementor-divider-separator{width:22%;margin:0 auto;margin-center:0;}.elementor-4387 .elementor-element.elementor-element-94eead7 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4387 .elementor-element.elementor-element-1ed0d90 > .elementor-widget-container{margin:-20px 0px 2px 0px;}.elementor-4387 .elementor-element.elementor-element-1ed0d90{text-align:center;font-family:"Roboto Flex", Sans-serif;font-weight:500;}.elementor-4387 .elementor-element.elementor-element-1ed0d90 p{margin-block-end:0px;}.elementor-4387 .elementor-element.elementor-element-2e24bbe{--swiper-slides-to-display:3;--swiper-slides-gap:24px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-4387 .elementor-element.elementor-element-2e24bbe > .elementor-widget-container{margin:25px 55px 0px 55px;}.elementor-4387 .elementor-element.elementor-element-2e24bbe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4387 .elementor-element.elementor-element-2e24bbe .swiper-slide > .elementor-element{height:100%;}.elementor-4387 .elementor-element.elementor-element-6b8f18e{--swiper-slides-to-display:3;--swiper-slides-gap:24px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-4387 .elementor-element.elementor-element-6b8f18e > .elementor-widget-container{margin:25px 55px 0px 55px;}.elementor-4387 .elementor-element.elementor-element-6b8f18e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4387 .elementor-element.elementor-element-6b8f18e .swiper-slide > .elementor-element{height:100%;}.elementor-4387 .elementor-element.elementor-element-bad77f9 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4387 .elementor-element.elementor-element-bad77f9{text-align:center;}.elementor-4387 .elementor-element.elementor-element-bad77f9 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:29px;font-weight:400;}.elementor-4387 .elementor-element.elementor-element-3391623{--divider-border-style:solid;--divider-color:#EE93E3;--divider-border-width:1.7px;}.elementor-4387 .elementor-element.elementor-element-3391623 .elementor-divider-separator{width:14%;margin:0 auto;margin-center:0;}.elementor-4387 .elementor-element.elementor-element-3391623 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4387 .elementor-element.elementor-element-6bef4c45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4387 .elementor-element.elementor-element-6bef4c45:not(.elementor-motion-effects-element-type-background), .elementor-4387 .elementor-element.elementor-element-6bef4c45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-4387 .elementor-element.elementor-element-6bef4c45::before, .elementor-4387 .elementor-element.elementor-element-6bef4c45 > .elementor-background-video-container::before, .elementor-4387 .elementor-element.elementor-element-6bef4c45 > .e-con-inner > .elementor-background-video-container::before, .elementor-4387 .elementor-element.elementor-element-6bef4c45 > .elementor-background-slideshow::before, .elementor-4387 .elementor-element.elementor-element-6bef4c45 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4387 .elementor-element.elementor-element-6bef4c45 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4387 .elementor-element.elementor-element-50ac6dae.elementor-wc-products ul.products li.product{text-align:left;border-style:solid;border-width:0px 0px 0px 0px;border-radius:7px;padding:7px 7px 7px 7px;box-shadow:-1px 0px 16px -9px rgba(0,0,0,0.5);}.elementor-4387 .elementor-element.elementor-element-50ac6dae > .elementor-widget-container{padding:0px 70px 0px 70px;}.elementor-4387 .elementor-element.elementor-element-50ac6dae.elementor-wc-products  ul.products{grid-column-gap:27px;grid-row-gap:41px;}.elementor-4387 .elementor-element.elementor-element-50ac6dae.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:2px 2px 2px 2px;margin-bottom:18px;}.elementor-4387 .elementor-element.elementor-element-50ac6dae.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-4387 .elementor-element.elementor-element-50ac6dae.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Bebas Neue", Sans-serif;font-weight:400;}.elementor-4387 .elementor-element.elementor-element-50ac6dae.elementor-wc-products ul.products li.product .price{font-family:"Bebas Neue", Sans-serif;font-weight:500;}.elementor-4387 .elementor-element.elementor-element-50ac6dae.elementor-wc-products ul.products li.product .price del {font-family:"Bebas Neue", Sans-serif;}.elementor-4387 .elementor-element.elementor-element-50ac6dae.elementor-wc-products ul.products li.product .button{background-color:#413D3D;}.elementor-4387 .elementor-element.elementor-element-50ac6dae.elementor-wc-products ul.products li.product .button:hover{background-color:#000000;}.elementor-4387 .elementor-element.elementor-element-50ac6dae.elementor-wc-products ul.products li.product span.onsale{display:block;color:#F10505;background-color:#000000;border-radius:28px;min-height:46px;line-height:46px;margin:1px;}.elementor-4387 .elementor-element.elementor-element-5d15afc{--divider-border-style:solid;--divider-color:#EE93E3;--divider-border-width:1.7px;}.elementor-4387 .elementor-element.elementor-element-5d15afc .elementor-divider-separator{width:22%;margin:0 auto;margin-center:0;}.elementor-4387 .elementor-element.elementor-element-5d15afc .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4387 .elementor-element.elementor-element-7c22faf3{--display:flex;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4387 .elementor-element.elementor-element-7c22faf3:not(.elementor-motion-effects-element-type-background), .elementor-4387 .elementor-element.elementor-element-7c22faf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://printiverse.pl/wp-content/uploads/2026/03/O5X8IS0.webp");}.elementor-4387 .elementor-element.elementor-element-7c22faf3::before, .elementor-4387 .elementor-element.elementor-element-7c22faf3 > .elementor-background-video-container::before, .elementor-4387 .elementor-element.elementor-element-7c22faf3 > .e-con-inner > .elementor-background-video-container::before, .elementor-4387 .elementor-element.elementor-element-7c22faf3 > .elementor-background-slideshow::before, .elementor-4387 .elementor-element.elementor-element-7c22faf3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4387 .elementor-element.elementor-element-7c22faf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, #D6D6D6 100%);}.elementor-4387 .elementor-element.elementor-element-7c22faf3 > .elementor-shape-top svg, .elementor-4387 .elementor-element.elementor-element-7c22faf3 > .e-con-inner > .elementor-shape-top svg{width:calc(118% + 1.3px);height:40px;transform:translateX(-50%) rotateY(180deg);}.elementor-4387 .elementor-element.elementor-element-d961d7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4387 .elementor-element.elementor-element-d961d7d:not(.elementor-motion-effects-element-type-background), .elementor-4387 .elementor-element.elementor-element-d961d7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4387 .elementor-element.elementor-element-d961d7d::before, .elementor-4387 .elementor-element.elementor-element-d961d7d > .elementor-background-video-container::before, .elementor-4387 .elementor-element.elementor-element-d961d7d > .e-con-inner > .elementor-background-video-container::before, .elementor-4387 .elementor-element.elementor-element-d961d7d > .elementor-background-slideshow::before, .elementor-4387 .elementor-element.elementor-element-d961d7d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4387 .elementor-element.elementor-element-d961d7d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4387 .elementor-element.elementor-element-604f1ef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4387 .elementor-element.elementor-element-604f1ef.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4387 .elementor-element.elementor-element-6dbd751{--display:flex;}.elementor-4387 .elementor-element.elementor-element-4e55160.elementor-wc-products ul.products li.product{text-align:left;border-style:solid;border-width:0px 0px 0px 0px;border-radius:11px;padding:11px 11px 11px 11px;box-shadow:-1px 0px 16px -9px rgba(0,0,0,0.5);}.elementor-4387 .elementor-element.elementor-element-4e55160 > .elementor-widget-container{padding:0px 70px 0px 70px;}.elementor-4387 .elementor-element.elementor-element-4e55160.elementor-wc-products  ul.products{grid-column-gap:27px;grid-row-gap:41px;}.elementor-4387 .elementor-element.elementor-element-4e55160.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:2px 2px 2px 2px;margin-bottom:18px;}.elementor-4387 .elementor-element.elementor-element-4e55160.elementor-wc-products ul.products li.product .button{background-color:#413D3D;}.elementor-4387 .elementor-element.elementor-element-4e55160.elementor-wc-products ul.products li.product .button:hover{background-color:#000000;}.elementor-4387 .elementor-element.elementor-element-4e55160.elementor-wc-products ul.products li.product span.onsale{display:block;color:#F10505;background-color:#000000;border-radius:28px;min-height:46px;line-height:46px;margin:1px;}.elementor-4387 .elementor-element.elementor-element-ce5e7ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-4387 .elementor-element.elementor-element-ce5e7ec:not(.elementor-motion-effects-element-type-background), .elementor-4387 .elementor-element.elementor-element-ce5e7ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #F7F7F7 100%);}.elementor-4387 .elementor-element.elementor-element-fd941f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4387 .elementor-element.elementor-element-0047a76{--display:flex;}.elementor-4387 .elementor-element.elementor-element-eb6b9f4{font-family:"Antonio", Sans-serif;font-weight:300;}.elementor-4387 .elementor-element.elementor-element-eb6b9f4 p{margin-block-end:11px;}.elementor-4387 .elementor-element.elementor-element-b71906a{--display:flex;}.elementor-4387 .elementor-element.elementor-element-06c85ea{font-family:"Antonio", Sans-serif;font-weight:300;}.elementor-4387 .elementor-element.elementor-element-06c85ea p{margin-block-end:11px;}.elementor-4387 .elementor-element.elementor-element-9387d04{--display:flex;}.elementor-4387 .elementor-element.elementor-element-4c24afb{font-family:"Antonio", Sans-serif;font-weight:300;}.elementor-4387 .elementor-element.elementor-element-4c24afb p{margin-block-end:11px;}.elementor-4387 .elementor-element.elementor-element-1d78338{--display:flex;}.elementor-4387 .elementor-element.elementor-element-de8a1d1{column-gap:0px;}.elementor-4387 .elementor-element.elementor-element-de8a1d1 p{margin-block-end:10px;}.elementor-4387 .elementor-element.elementor-element-0897003{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:6px 6px 6px 6px;--n-accordion-icon-size:15px;}.elementor-4387 .elementor-element.elementor-element-0897003 > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-4387 .elementor-element.elementor-element-0897003.elementor-element{--align-self:flex-start;}.elementor-4387 .elementor-element.elementor-element-0897003 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-4387 .elementor-element.elementor-element-0897003 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:double;border-width:2px 2px 2px 2px;border-color:#3F3F3F;}:where( .elementor-4387 .elementor-element.elementor-element-0897003 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Bebas Neue", Sans-serif;font-weight:200;}.elementor-4387 .elementor-element.elementor-element-a96ac53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4387 .elementor-element.elementor-element-ecb74b0{--display:flex;}.elementor-4387 .elementor-element.elementor-element-1ebf725{font-family:"Antonio", Sans-serif;font-weight:300;}.elementor-4387 .elementor-element.elementor-element-1ebf725 p{margin-block-end:11px;}.elementor-4387 .elementor-element.elementor-element-de15255{--display:flex;}.elementor-4387 .elementor-element.elementor-element-3bb7dcf{font-family:"Antonio", Sans-serif;font-weight:300;}.elementor-4387 .elementor-element.elementor-element-3bb7dcf p{margin-block-end:11px;}.elementor-4387 .elementor-element.elementor-element-fdc2623{--display:flex;}.elementor-4387 .elementor-element.elementor-element-dc9a7a3{font-family:"Antonio", Sans-serif;font-weight:300;}.elementor-4387 .elementor-element.elementor-element-dc9a7a3 p{margin-block-end:11px;}.elementor-4387 .elementor-element.elementor-element-55506ee{--display:flex;}.elementor-4387 .elementor-element.elementor-element-0383571{font-family:"Antonio", Sans-serif;font-weight:300;}.elementor-4387 .elementor-element.elementor-element-0383571 p{margin-block-end:11px;}.elementor-4387 .elementor-element.elementor-element-802d4e4{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:6px 6px 6px 6px;--n-accordion-icon-size:15px;}.elementor-4387 .elementor-element.elementor-element-802d4e4 > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-4387 .elementor-element.elementor-element-802d4e4.elementor-element{--align-self:flex-start;}.elementor-4387 .elementor-element.elementor-element-802d4e4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-4387 .elementor-element.elementor-element-802d4e4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:double;border-width:2px 2px 2px 2px;border-color:#3F3F3F;}:where( .elementor-4387 .elementor-element.elementor-element-802d4e4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Bebas Neue", Sans-serif;font-weight:200;}body.elementor-page-4387:not(.elementor-motion-effects-element-type-background), body.elementor-page-4387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4387 .elementor-element.elementor-element-57458cb8{padding:100px 50px 80px 50px;}.elementor-4387 .elementor-element.elementor-element-1d20f933{--e-image-carousel-slides-to-show:2;}.elementor-bc-flex-widget .elementor-4387 .elementor-element.elementor-element-520afd1f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4387 .elementor-element.elementor-element-520afd1f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4387 .elementor-element.elementor-element-520afd1f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4387 .elementor-element.elementor-element-5b2fb93f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4387 .elementor-element.elementor-element-61104b3b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4387 .elementor-element.elementor-element-2e24bbe{--swiper-slides-to-display:2;}.elementor-4387 .elementor-element.elementor-element-6b8f18e{--swiper-slides-to-display:2;}.elementor-4387 .elementor-element.elementor-element-50ac6dae.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4387 .elementor-element.elementor-element-4e55160.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-4387 .elementor-element.elementor-element-6dcf7b3{--content-width:1227px;}.elementor-4387 .elementor-element.elementor-element-5643830{--width:90%;}.elementor-4387 .elementor-element.elementor-element-69b614e0{--width:100%;}.elementor-4387 .elementor-element.elementor-element-6bef4c45{--width:100%;}.elementor-4387 .elementor-element.elementor-element-7c22faf3{--content-width:1278px;}.elementor-4387 .elementor-element.elementor-element-d961d7d{--width:100%;}.elementor-4387 .elementor-element.elementor-element-604f1ef{--width:46%;}.elementor-4387 .elementor-element.elementor-element-ce5e7ec{--content-width:984px;}.elementor-4387 .elementor-element.elementor-element-fd941f4{--width:50%;}.elementor-4387 .elementor-element.elementor-element-a96ac53{--width:50%;}}@media(max-width:767px){.elementor-4387 .elementor-element.elementor-element-424535a:not(.elementor-motion-effects-element-type-background), .elementor-4387 .elementor-element.elementor-element-424535a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://printiverse.pl/wp-content/uploads/2025/11/baner-bez-tekstu-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4387 .elementor-element.elementor-element-424535a{--width:778px;--min-height:425px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.73;--border-radius:5px 5px 5px 5px;--margin-top:-41px;--margin-bottom:-27px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4387 .elementor-element.elementor-element-8195d42 > .elementor-widget-container{margin:82px 0px 0px 41px;}.elementor-4387 .elementor-element.elementor-element-8195d42.elementor-element{--align-self:flex-start;}.elementor-4387 .elementor-element.elementor-element-8195d42{text-align:start;font-size:22px;line-height:0.3em;}.elementor-4387 .elementor-element.elementor-element-427f354 > .elementor-widget-container{margin:-36px 0px 0px -2px;}.elementor-4387 .elementor-element.elementor-element-427f354.elementor-element{--align-self:flex-start;}.elementor-4387 .elementor-element.elementor-element-427f354 .elementor-heading-title{font-size:61px;}.elementor-4387 .elementor-element.elementor-element-2447ad8 > .elementor-widget-container{margin:-64px 0px 10px 4px;}.elementor-4387 .elementor-element.elementor-element-2447ad8.elementor-element{--align-self:flex-start;}.elementor-4387 .elementor-element.elementor-element-2447ad8 .elementor-heading-title{font-size:69px;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-4387 .elementor-element.elementor-element-fee0083 > .elementor-widget-container{margin:-43px 0px 0px 15px;}.elementor-4387 .elementor-element.elementor-element-fee0083.elementor-element{--align-self:flex-start;}.elementor-4387 .elementor-element.elementor-element-fee0083{text-align:start;font-size:22px;}.elementor-4387 .elementor-element.elementor-element-54b0bdf > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-4387 .elementor-element.elementor-element-54b0bdf .elementor-button{font-size:29px;border-width:0px 0px 0px 0px;}.elementor-4387 .elementor-element.elementor-element-57458cb8{padding:0px 25px 60px 25px;}.elementor-4387 .elementor-element.elementor-element-49fec33f > .elementor-element-populated{margin:33px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4387 .elementor-element.elementor-element-1d20f933{--e-image-carousel-slides-to-show:2;}.elementor-4387 .elementor-element.elementor-element-520afd1f{width:100%;}.elementor-4387 .elementor-element.elementor-element-222122ab > .elementor-widget-container{margin:13px 0px 14px 0px;}.elementor-4387 .elementor-element.elementor-element-222122ab .elementor-heading-title{font-size:33px;}.elementor-4387 .elementor-element.elementor-element-5b2fb93f > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4387 .elementor-element.elementor-element-5b2fb93f p{margin-block-end:2px;}.elementor-4387 .elementor-element.elementor-element-61104b3b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4387 .elementor-element.elementor-element-69b614e0{--width:394px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4387 .elementor-element.elementor-element-69b614e0 > .elementor-shape-top svg, .elementor-4387 .elementor-element.elementor-element-69b614e0 > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);height:73px;}.elementor-4387 .elementor-element.elementor-element-69b614e0 > .elementor-shape-bottom svg, .elementor-4387 .elementor-element.elementor-element-69b614e0 > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:66px;}.elementor-4387 .elementor-element.elementor-element-ef9bb02 .elementor-heading-title{font-size:26px;}.elementor-4387 .elementor-element.elementor-element-1ed0d90{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-4387 .elementor-element.elementor-element-1ed0d90.elementor-element{--align-self:center;}.elementor-4387 .elementor-element.elementor-element-2e24bbe{--swiper-slides-to-display:2;width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-4387 .elementor-element.elementor-element-2e24bbe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4387 .elementor-element.elementor-element-6b8f18e{--swiper-slides-to-display:1;width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-4387 .elementor-element.elementor-element-6b8f18e > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4387 .elementor-element.elementor-element-bad77f9 > .elementor-widget-container{margin:0px 0px -70px 0px;}.elementor-4387 .elementor-element.elementor-element-bad77f9 .elementor-heading-title{font-size:26px;}.elementor-4387 .elementor-element.elementor-element-3391623 > .elementor-widget-container{margin:10px 0px -20px 0px;}.elementor-4387 .elementor-element.elementor-element-3391623 .elementor-divider-separator{width:33%;}.elementor-4387 .elementor-element.elementor-element-6bef4c45{--width:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:030px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4387 .elementor-element.elementor-element-50ac6dae{width:100%;max-width:100%;}.elementor-4387 .elementor-element.elementor-element-50ac6dae > .elementor-widget-container{margin:-5px 0px 8px 0px;padding:0px 11px 5px 11px;}.elementor-4387 .elementor-element.elementor-element-50ac6dae.elementor-element{--align-self:center;}.elementor-4387 .elementor-element.elementor-element-50ac6dae.elementor-wc-products  ul.products{grid-column-gap:11px;grid-row-gap:17px;}.elementor-4387 .elementor-element.elementor-element-50ac6dae.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:8px 8px 8px 8px;margin-bottom:14px;}.elementor-4387 .elementor-element.elementor-element-50ac6dae.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-4387 .elementor-element.elementor-element-50ac6dae.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{letter-spacing:-0.1px;}.elementor-4387 .elementor-element.elementor-element-50ac6dae.elementor-wc-products ul.products li.product{padding:5px 5px 0px 5px;}.elementor-4387 .elementor-element.elementor-element-7c22faf3:not(.elementor-motion-effects-element-type-background), .elementor-4387 .elementor-element.elementor-element-7c22faf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://printiverse.pl/wp-content/uploads/2025/11/biala-tekstura.webp");}.elementor-4387 .elementor-element.elementor-element-7c22faf3 > .elementor-shape-top svg, .elementor-4387 .elementor-element.elementor-element-7c22faf3 > .e-con-inner > .elementor-shape-top svg{width:calc(214% + 1.3px);height:35px;}.elementor-4387 .elementor-element.elementor-element-d961d7d{--width:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4387 .elementor-element.elementor-element-4e55160{width:100%;max-width:100%;}.elementor-4387 .elementor-element.elementor-element-4e55160 > .elementor-widget-container{margin:8px 0px 8px 0px;padding:0px 11px 5px 11px;}.elementor-4387 .elementor-element.elementor-element-4e55160.elementor-element{--align-self:center;}.elementor-4387 .elementor-element.elementor-element-4e55160.elementor-wc-products  ul.products{grid-column-gap:11px;grid-row-gap:17px;}.elementor-4387 .elementor-element.elementor-element-4e55160.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:8px 8px 8px 8px;margin-bottom:14px;}.elementor-4387 .elementor-element.elementor-element-4e55160.elementor-wc-products ul.products li.product{padding:5px 5px 0px 5px;}.elementor-4387 .elementor-element.elementor-element-eb6b9f4 p{margin-block-end:2px;}.elementor-4387 .elementor-element.elementor-element-06c85ea p{margin-block-end:2px;}.elementor-4387 .elementor-element.elementor-element-4c24afb p{margin-block-end:2px;}.elementor-4387 .elementor-element.elementor-element-0897003 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4387 .elementor-element.elementor-element-0897003{--n-accordion-title-font-size:17px;--n-accordion-icon-size:14px;}.elementor-4387 .elementor-element.elementor-element-a96ac53{--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4387 .elementor-element.elementor-element-1ebf725 p{margin-block-end:2px;}.elementor-4387 .elementor-element.elementor-element-3bb7dcf p{margin-block-end:2px;}.elementor-4387 .elementor-element.elementor-element-dc9a7a3 p{margin-block-end:2px;}.elementor-4387 .elementor-element.elementor-element-0383571 p{margin-block-end:2px;}.elementor-4387 .elementor-element.elementor-element-802d4e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4387 .elementor-element.elementor-element-802d4e4{--n-accordion-title-font-size:17px;--n-accordion-icon-size:14px;}}/* Start custom CSS for text-editor, class: .elementor-element-8195d42 */.elementor-4387 .elementor-element.elementor-element-8195d42 {
  opacity: 0;
  transform: translateY(-25px);
  animation: fadeInDownCustom 0.8s ease-out forwards;
}

@keyframes fadeInDownCustom {
  0% {
    opacity: 0;
    transform: translateY(-25px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-427f354 */.elementor-4387 .elementor-element.elementor-element-427f354 {
  opacity: 0;
  transform: translateY(-40px);
  animation: slideDownCustom 1s ease-out forwards;
  animation-delay: 0.8s;
}

@keyframes slideDownCustom {
  0% {
    opacity: 0;
    transform: translateY(-40px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2447ad8 */.elementor-4387 .elementor-element.elementor-element-2447ad8 {
  opacity: 0;
  transform: translateY(-40px);
  animation: slideDownCustom 1s ease-out forwards;
  animation-delay: 0.6s;
}

@keyframes slideDownCustom {
  0% {
    opacity: 0;
    transform: translateY(-40px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fee0083 */.elementor-4387 .elementor-element.elementor-element-fee0083 {
  opacity: 0;
  transform: translateX(-40px);
  animation: slideInLeftCustom 0.8s ease-out forwards;
  animation-delay: 1.5s;
}

@keyframes slideInLeftCustom {
  0% {
    opacity: 0;
    transform: translateX(-40px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54b0bdf */.elementor-4387 .elementor-element.elementor-element-54b0bdf {
  opacity: 0;
  transform: translateY(25px);
  animation: fadeInUpCustom 0.8s ease-out forwards;
  animation-delay: 2.0s;
}

@keyframes fadeInUpCustom {
  0% {
    opacity: 0;
    transform: translateY(25px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-57458cb8 */width: 100%;/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-50ac6dae *//* ===============================
   HOVER IMAGE
   =============================== */
.woocommerce ul.products li.product { position: relative; }
.woocommerce ul.products li.product a img.hover-image{
  position:absolute; top:0; left:0;
  opacity:0; transition:opacity .4s ease; z-index:2; pointer-events:none;
}
.woocommerce ul.products li.product:hover a img.hover-image{ opacity:1; }
.woocommerce ul/products li.product a img{ transition:opacity .4s ease; }

/* ===============================
   UKRYJ WSZYSTKIE PRZYCISKI „DODAJ DO KOSZYKA”
   =============================== */
.woocommerce ul.products li.product a.button,
.woocommerce ul.products li.product .button,
.woocommerce ul.products li.product .add_to_cart_button,
.woocommerce ul.products li.product .ajax_add_to_cart,
.woocommerce ul.products li.product .added_to_cart,
.wc-block-grid__product .wp-block-button__link,
.wc-block-grid__product .add_to_cart_button,
.wc-block-grid__product .ajax_add_to_cart{
  display:none !important;

}

/* ===============================
   CENY – TYLKO del (przekreślona) + ins (promocyjna)
   =============================== */
.woocommerce ul.products li.product .price{
  display:block !important; opacity:1 !important; visibility:visible !important;
}

/* stara cena – przekreślona */
.woocommerce ul.products li.product .price del{
  display:inline-block !important; text-decoration:line-through !important;
  margin-right:.35em; white-space:nowrap; opacity:1 !important; visibility:visible !important;
}

/* cena promocyjna – normalna */
.woocommerce ul.products li.product .price ins{
  display:inline-block !important; text-decoration:none !important;
  margin-right:0; white-space:nowrap; opacity:1 !important; visibility:visible !important;
}

/* PRZYWRÓĆ ukrywanie opisów dla czytników ekranowych (żeby nie były widoczne) */
.screen-reader-text,
.wc-block-components-product-price__regular .screen-reader-text,
.wc-block-components-product-price__sale .screen-reader-text{
  position:absolute !important;
  height:1px !important; width:1px !important; overflow:hidden !important;
  clip:rect(1px,1px,1px,1px) !important; clip-path:inset(50%) !important;
  white-space:nowrap !important; border:0 !important; padding:0 !important; margin:-1px !important;
}

/* NA PEWNO nie „odkrywaj” screen-readerów (odwrócenie poprzedniego resetu) */
.woocommerce ul.products li.product .price,
.woocommerce ul.products li.product .price *{
  position:revert-layer; clip:revert-layer; clip-path:revert-layer;
  height:revert-layer; width:revert-layer; overflow:revert-layer;
}

/* ===============================
   UKRYJ OCENY/GWIAZDKI
   =============================== */
.woocommerce ul.products li.product .star-rating,
.woocommerce .star-rating,
.wc-block-grid__product-rating,
.woocommerce ul.products li.product .woocommerce-product-rating,
.woocommerce ul.products li.product .rating,
.woocommerce ul.products li.product .woocommerce-review-link{
  display:none !important; visibility:hidden !important;
}
/* Ukryj znacznik "Wyprzedaż!" na wszystkich stronach WooCommerce */
.woocommerce span.onsale,
.woocommerce ul.products li.product .onsale,
.single-product .onsale {
  display: none !important;
}
.elementor-widget-woocommerce-products img {
  content-visibility: auto;
  srcset: none !important;
  width: 100%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4e55160 *//* ===============================
   RESET GRID WOO
   =============================== */
.elementor-4387 .elementor-element.elementor-element-4e55160 ul.products {
  display: flex !important;
  flex-wrap: nowrap !important;
  overflow-x: scroll !important;
  overflow-y: hidden !important;
  -webkit-overflow-scrolling: touch !important;
  gap: 16px;
  padding-bottom: 12px;

  scroll-snap-type: x mandatory;
  scroll-behavior: smooth;
}

/* ===============================
   POJEDYNCZA KARTA
   =============================== */
.elementor-4387 .elementor-element.elementor-element-4e55160 ul.products li.product {
  flex: 0 0 75%;
  max-width: 75%;
  scroll-snap-align: start;
}

/* DESKTOP */
@media (min-width: 1024px) {
  .elementor-4387 .elementor-element.elementor-element-4e55160 ul.products li.product {
    flex: 0 0 25%;
    max-width: 25%;
  }
}

/* ===============================
   NIE BLOKUJ SWIPE
   =============================== */
.elementor-4387 .elementor-element.elementor-element-4e55160 ul.products li.product * {
  pointer-events: none;
}

/* ALE POZWÓL NA KLIK W LINK */
.elementor-4387 .elementor-element.elementor-element-4e55160 ul.products li.product a {
  pointer-events: auto;
}

/* ===============================
   USUŃ SCROLLBAR
   =============================== */
.elementor-4387 .elementor-element.elementor-element-4e55160 ul.products::-webkit-scrollbar {
  display: none;
}
.elementor-4387 .elementor-element.elementor-element-4e55160 ul.products {
  scrollbar-width: none;
}

/* ===============================
   FEELING KARUZELI
   =============================== */
.elementor-4387 .elementor-element.elementor-element-4e55160 ul.products {
  cursor: grab;
}
.elementor-4387 .elementor-element.elementor-element-4e55160 ul.products:active {
  cursor: grabbing;
}/* End custom CSS */