.elementor-2 .elementor-element.elementor-element-593331a{--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;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-5961c01 .elementor-repeater-item-b979b94 .swiper-slide-bg{background-image:url(https://szicsklep.beardydev.pl/wp-content/uploads/2024/07/a9e7ce0c4beacf3d251c4ab2c9b31ba4.webp);background-size:cover;}.elementor-2 .elementor-element.elementor-element-5961c01 .elementor-slide-button:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );border-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-5961c01 .swiper-slide{height:500px;}.elementor-2 .elementor-element.elementor-element-5961c01 .swiper-slide-contents{max-width:470px;}.elementor-2 .elementor-element.elementor-element-5961c01 .swiper-slide-inner{text-align:left;}.elementor-2 .elementor-element.elementor-element-5961c01 .elementor-slide-heading{color:var( --e-global-color-text );font-family:var( --e-global-typography-c7ebb26-font-family ), Sans-serif;font-size:var( --e-global-typography-c7ebb26-font-size );font-weight:var( --e-global-typography-c7ebb26-font-weight );line-height:var( --e-global-typography-c7ebb26-line-height );letter-spacing:var( --e-global-typography-c7ebb26-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5961c01 .elementor-slide-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );border-width:1px;border-radius:0px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-5961c01 .elementor-swiper-button{font-size:40px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-5961c01 .elementor-swiper-button svg{fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-5961c01 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF80;opacity:1;}.elementor-2 .elementor-element.elementor-element-5961c01 .swiper-pagination-bullet-active{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-d4a6004{--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;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-d4a6004:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d4a6004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-d4a6004, .elementor-2 .elementor-element.elementor-element-d4a6004::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-2c71c8b{--display:flex;--gap:40px 0px;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-2c71c8b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2c71c8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://szicsklep.beardydev.pl/wp-content/uploads/2024/07/Ozdobnik.webp");background-position:top right;background-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-2c71c8b, .elementor-2 .elementor-element.elementor-element-2c71c8b::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-4ac9867 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-167fb06{--grid-columns:4;--grid-row-gap:40px;--grid-column-gap:20px;}.elementor-2 .elementor-element.elementor-element-167fb06 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2 .elementor-element.elementor-element-167fb06 .e-loop-item > .elementor-section, .elementor-2 .elementor-element.elementor-element-167fb06 .e-loop-item > .elementor-section > .elementor-container, .elementor-2 .elementor-element.elementor-element-167fb06 .e-loop-item > .e-con, .elementor-2 .elementor-element.elementor-element-167fb06 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-2 .elementor-element.elementor-element-fc24dd7{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:20px;--n-tabs-gap:42px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:var( --e-global-typography-d4211b5-font-size );--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-fc24dd7 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){background:#00000000;}.elementor-2 .elementor-element.elementor-element-fc24dd7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="false"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#00000000;border-style:none;}.elementor-2 .elementor-element.elementor-element-fc24dd7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2 .elementor-element.elementor-element-fc24dd7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="true"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#00000000;border-style:none;}:where( .elementor-2 .elementor-element.elementor-element-fc24dd7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:var( --e-global-color-text );--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-right:50px;--padding-bottom:50px;--padding-left:50px;}.elementor-2 .elementor-element.elementor-element-fc24dd7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-2 .elementor-element.elementor-element-fc24dd7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-d4211b5-font-family ), Sans-serif;line-height:var( --e-global-typography-d4211b5-line-height );letter-spacing:var( --e-global-typography-d4211b5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fc24dd7 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-2313770{--divider-border-style:solid;--divider-color:var( --e-global-color-8134d61 );--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-2313770 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-2313770 .elementor-divider{padding-block-start:40px;padding-block-end:40px;}.elementor-2 .elementor-element.elementor-element-354b0b6{--divider-border-style:solid;--divider-color:var( --e-global-color-8134d61 );--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-354b0b6 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-354b0b6 .elementor-divider{padding-block-start:40px;padding-block-end:40px;}.elementor-2 .elementor-element.elementor-element-f6eb4f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--padding-top:200px;--padding-bottom:200px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-f6eb4f0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f6eb4f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc9739b );}.elementor-2 .elementor-element.elementor-element-f6eb4f0, .elementor-2 .elementor-element.elementor-element-f6eb4f0::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-7f805aa{--display:flex;--gap:30px 0px;--background-transition:0.3s;--z-index:9;}.elementor-2 .elementor-element.elementor-element-7f805aa, .elementor-2 .elementor-element.elementor-element-7f805aa::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-602cada{text-align:left;}.elementor-2 .elementor-element.elementor-element-602cada img{width:200px;}.elementor-2 .elementor-element.elementor-element-45f867f{--display:flex;--gap:75px 0px;--background-transition:0.3s;--z-index:9;}.elementor-2 .elementor-element.elementor-element-ff8fd86 .elementor-heading-title{font-family:var( --e-global-typography-3d40251-font-family ), Sans-serif;font-size:var( --e-global-typography-3d40251-font-size );font-weight:var( --e-global-typography-3d40251-font-weight );line-height:var( --e-global-typography-3d40251-line-height );letter-spacing:var( --e-global-typography-3d40251-letter-spacing );}.elementor-2 .elementor-element.elementor-element-45bd138 .elementor-heading-title{font-family:var( --e-global-typography-3d40251-font-family ), Sans-serif;font-size:var( --e-global-typography-3d40251-font-size );font-weight:var( --e-global-typography-3d40251-font-weight );line-height:var( --e-global-typography-3d40251-line-height );letter-spacing:var( --e-global-typography-3d40251-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7f760f5{--display:flex;--gap:13px 0px;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-783e2e9 > .elementor-widget-container{background-color:var( --e-global-color-text );background-image:url("https://szicsklep.beardydev.pl/wp-content/uploads/2024/07/Ozdobnik-black.svg");padding:34px 30px 34px 30px;background-position:top right;background-repeat:no-repeat;background-size:contain;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-783e2e9 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-d4211b5-font-family ), Sans-serif;font-size:var( --e-global-typography-d4211b5-font-size );line-height:var( --e-global-typography-d4211b5-line-height );letter-spacing:var( --e-global-typography-d4211b5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-367b047 > .elementor-widget-container{background-color:var( --e-global-color-text );background-image:url("https://szicsklep.beardydev.pl/wp-content/uploads/2024/07/Ozdobnik-black.svg");padding:34px 30px 34px 30px;background-position:top right;background-repeat:no-repeat;background-size:contain;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-367b047 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-d4211b5-font-family ), Sans-serif;font-size:var( --e-global-typography-d4211b5-font-size );line-height:var( --e-global-typography-d4211b5-line-height );letter-spacing:var( --e-global-typography-d4211b5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a3c1a73 > .elementor-widget-container{background-color:var( --e-global-color-text );background-image:url("https://szicsklep.beardydev.pl/wp-content/uploads/2024/07/Ozdobnik-black.svg");padding:34px 30px 34px 30px;background-position:top right;background-repeat:no-repeat;background-size:contain;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-a3c1a73 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-d4211b5-font-family ), Sans-serif;font-size:var( --e-global-typography-d4211b5-font-size );line-height:var( --e-global-typography-d4211b5-line-height );letter-spacing:var( --e-global-typography-d4211b5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-be840b7{width:var( --container-widget-width, 701px );max-width:701px;--container-widget-width:701px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-be840b7 img{width:100%;}.elementor-2 .elementor-element.elementor-element-b57c1fb{--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;--gap:30px 0px;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-56ad599 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3197c7e{--display:flex;--gap:30px 0px;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-04cd4a9 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-04cd4a9{text-align:center;}.elementor-2 .elementor-element.elementor-element-04cd4a9 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-11a502d-font-family ), Sans-serif;font-size:var( --e-global-typography-11a502d-font-size );font-weight:var( --e-global-typography-11a502d-font-weight );line-height:var( --e-global-typography-11a502d-line-height );letter-spacing:var( --e-global-typography-11a502d-letter-spacing );}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-5961c01 .swiper-slide-contents{max-width:80%;}.elementor-2 .elementor-element.elementor-element-5961c01 .swiper-slide-inner{padding:0px 25px 0px 25px;}.elementor-2 .elementor-element.elementor-element-5961c01 .elementor-slide-heading{font-size:var( --e-global-typography-c7ebb26-font-size );line-height:var( --e-global-typography-c7ebb26-line-height );letter-spacing:var( --e-global-typography-c7ebb26-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5961c01 .elementor-slide-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d4a6004{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-2c71c8b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2c71c8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-2 .elementor-element.elementor-element-2c71c8b{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-4ac9867 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-167fb06{--grid-columns:4;}.elementor-2 .elementor-element.elementor-element-fc24dd7{--n-tabs-title-font-size:var( --e-global-typography-d4211b5-font-size );}.elementor-2 .elementor-element.elementor-element-fc24dd7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-d4211b5-line-height );letter-spacing:var( --e-global-typography-d4211b5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f6eb4f0{--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;--gap:65px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-7f805aa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-45f867f{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-2 .elementor-element.elementor-element-ff8fd86 .elementor-heading-title{font-size:var( --e-global-typography-3d40251-font-size );line-height:var( --e-global-typography-3d40251-line-height );letter-spacing:var( --e-global-typography-3d40251-letter-spacing );}.elementor-2 .elementor-element.elementor-element-45bd138 .elementor-heading-title{font-size:var( --e-global-typography-3d40251-font-size );line-height:var( --e-global-typography-3d40251-line-height );letter-spacing:var( --e-global-typography-3d40251-letter-spacing );}.elementor-2 .elementor-element.elementor-element-783e2e9 .elementor-heading-title{font-size:var( --e-global-typography-d4211b5-font-size );line-height:var( --e-global-typography-d4211b5-line-height );letter-spacing:var( --e-global-typography-d4211b5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-367b047 .elementor-heading-title{font-size:var( --e-global-typography-d4211b5-font-size );line-height:var( --e-global-typography-d4211b5-line-height );letter-spacing:var( --e-global-typography-d4211b5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a3c1a73 .elementor-heading-title{font-size:var( --e-global-typography-d4211b5-font-size );line-height:var( --e-global-typography-d4211b5-line-height );letter-spacing:var( --e-global-typography-d4211b5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b57c1fb{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-56ad599 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-04cd4a9 .elementor-heading-title{font-size:var( --e-global-typography-11a502d-font-size );line-height:var( --e-global-typography-11a502d-line-height );letter-spacing:var( --e-global-typography-11a502d-letter-spacing );}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-5961c01 .swiper-slide-contents{max-width:100%;}.elementor-2 .elementor-element.elementor-element-5961c01 .swiper-slide-inner{padding:0px 25px 50px 25px;}.elementor-2 .elementor-element.elementor-element-5961c01 .elementor-slide-heading{font-size:var( --e-global-typography-c7ebb26-font-size );line-height:var( --e-global-typography-c7ebb26-line-height );letter-spacing:var( --e-global-typography-c7ebb26-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5961c01 .elementor-slide-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d4a6004{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-2c71c8b{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-4ac9867 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-167fb06{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-fc24dd7{--n-tabs-title-gap:12px;--n-tabs-title-font-size:var( --e-global-typography-d4211b5-font-size );}.elementor-2 .elementor-element.elementor-element-fc24dd7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-d4211b5-line-height );letter-spacing:var( --e-global-typography-d4211b5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f6eb4f0{--gap:50px 0px;}.elementor-2 .elementor-element.elementor-element-7f805aa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-45f867f{--justify-content:center;--gap:35px 0px;}.elementor-2 .elementor-element.elementor-element-ff8fd86{width:auto;max-width:auto;text-align:center;}.elementor-2 .elementor-element.elementor-element-ff8fd86.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-ff8fd86 .elementor-heading-title{font-size:var( --e-global-typography-3d40251-font-size );line-height:var( --e-global-typography-3d40251-line-height );letter-spacing:var( --e-global-typography-3d40251-letter-spacing );}.elementor-2 .elementor-element.elementor-element-45bd138{width:auto;max-width:auto;text-align:center;}.elementor-2 .elementor-element.elementor-element-45bd138 .elementor-heading-title{font-size:var( --e-global-typography-3d40251-font-size );line-height:var( --e-global-typography-3d40251-line-height );letter-spacing:var( --e-global-typography-3d40251-letter-spacing );}.elementor-2 .elementor-element.elementor-element-783e2e9 .elementor-heading-title{font-size:var( --e-global-typography-d4211b5-font-size );line-height:var( --e-global-typography-d4211b5-line-height );letter-spacing:var( --e-global-typography-d4211b5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-367b047 .elementor-heading-title{font-size:var( --e-global-typography-d4211b5-font-size );line-height:var( --e-global-typography-d4211b5-line-height );letter-spacing:var( --e-global-typography-d4211b5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a3c1a73 .elementor-heading-title{font-size:var( --e-global-typography-d4211b5-font-size );line-height:var( --e-global-typography-d4211b5-line-height );letter-spacing:var( --e-global-typography-d4211b5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-56ad599 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-04cd4a9 .elementor-heading-title{font-size:var( --e-global-typography-11a502d-font-size );line-height:var( --e-global-typography-11a502d-line-height );letter-spacing:var( --e-global-typography-11a502d-letter-spacing );}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-7f805aa{--width:25%;}.elementor-2 .elementor-element.elementor-element-45f867f{--width:31%;}.elementor-2 .elementor-element.elementor-element-7f760f5{--width:44%;}.elementor-2 .elementor-element.elementor-element-b57c1fb{--content-width:886px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-45f867f{--width:100%;}.elementor-2 .elementor-element.elementor-element-7f760f5{--width:100%;}}/* Start custom CSS for slides, class: .elementor-element-5961c01 */.elementor-2 .elementor-element.elementor-element-5961c01 .swiper-slide-inner{
    z-index:99;
}

.elementor-2 .elementor-element.elementor-element-5961c01 .swiper-slide-bg:after{
    content:'';
    z-index:2;
    display: block;
    width:100%;
    height:100%;
    position:absolute;
    left:0;
    top:0;
    background: linear-gradient(90deg, rgba(38, 43, 51, 0.7) 0%, rgba(38, 43, 51, 0) 38.22%);

}

.elementor-2 .elementor-element.elementor-element-5961c01 .swiper-slide-inner{
    max-width: 1440px;
}

.elementor-2 .elementor-element.elementor-element-5961c01 .elementor-swiper-button-prev{
left: calc(50% + 570px);
    right: auto;
    font-size: 0px !important;
    background: url(/wp-content/uploads/2024/07/Arrow-Left.svg);
    width: 40px;
    height: 40px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 0px 0px;
    background-color:transparent;
}

.elementor-2 .elementor-element.elementor-element-5961c01 .elementor-swiper-button-next{
left: calc(50% + 640px);
    right: auto;
    font-size: 0px !important;
    background: url(/wp-content/uploads/2024/07/Arrow-Right-1.svg);
    width: 40px;
    height: 40px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 0px 0px;
     background-color:transparent;
}

.elementor-2 .elementor-element.elementor-element-5961c01 .elementor-swiper-button-next:hover{
    border-radius: 50%;
    background: url(http://szicsklep.beardydev.pl/wp-content/uploads/2024/08/next-hover.png);
    width: 40px;
    height: 40px;
}

.elementor-2 .elementor-element.elementor-element-5961c01 .elementor-swiper-button-prev:hover{
    border-radius: 50%;
    background: url(http://szicsklep.beardydev.pl/wp-content/uploads/2024/08/prev-hover.png);
    width: 40px;
    height: 40px;
}




.elementor-2 .elementor-element.elementor-element-5961c01 .swiper-pagination{
        max-width: 620px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 0 auto;
    left: 50%;
    transform: translatex(-50%);
    bottom: 19px;
    top: auto;
    gap:10px;
}
.elementor-2 .elementor-element.elementor-element-5961c01 .swiper-pagination > span{
    flex:1;
    border-radius: 0;
    height:3px;
    transition:all .5s;
    margin:0;
}


@media (max-width: 1440px){
    .elementor-2 .elementor-element.elementor-element-5961c01 .elementor-swiper-button-next{
        left:auto;
        right:25px;
    }
    .elementor-2 .elementor-element.elementor-element-5961c01 .elementor-swiper-button-prev{
        left:auto;
        right:95px;
    }
}

@media (max-width: 767px){
    .elementor-2 .elementor-element.elementor-element-5961c01 .elementor-swiper-button-next{
        left:95px;
        right:auto;
        top:auto;
        bottom:40px;
    }
    .elementor-2 .elementor-element.elementor-element-5961c01 .elementor-swiper-button-prev{
        left:25px;
        right:auto;
                top:auto;
        bottom:40px;
    }
    .elementor-2 .elementor-element.elementor-element-5961c01 .swiper-pagination {
    max-width: 100%;
    padding: 0 25px;}
    
    .elementor-2 .elementor-element.elementor-element-5961c01 .swiper-slide-bg:after{
        background: 
linear-gradient(90deg, #262B33 0%, rgba(38, 43, 51, 0) 131.31%);

    }
    
}


body[data-elementor-device-mode="mobile"] .elementor-2 .elementor-element.elementor-element-5961c01 h1 {
    font-size: 36px !important;
    line-height: 44px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-fc24dd7 */.elementor-2 .elementor-element.elementor-element-fc24dd7 .e-n-tabs-heading:before{
    content:'Wybierz markę:';
        font-family: var(--e-global-typography-fe2c557-font-family), Sans-serif;
    font-weight: var(--e-global-typography-fe2c557-font-weight);
    line-height: var(--e-global-typography-fe2c557-line-height);
    letter-spacing: var(--e-global-typography-fe2c557-letter-spacing);
        font-size: var(--n-tabs-title-font-size);
}

.elementor-2 .elementor-element.elementor-element-fc24dd7 .e-n-tab-title{
    border-bottom:2px solid transparent !important;
    transition:all .5s !important;
}

.elementor-2 .elementor-element.elementor-element-fc24dd7 .e-n-tab-title[aria-selected="true"]{
    border-bottom-color: #262B33 !important;
}


@media (max-width: 767px){
    .elementor-2 .elementor-element.elementor-element-fc24dd7 .e-n-tabs-heading{
        display:flex;
    }
    .elementor-2 .elementor-element.elementor-element-fc24dd7 .e-n-tab-title{
        margin:0 !important;
    }
    .elementor-2 .elementor-element.elementor-element-fc24dd7 .e-n-tabs-heading{
        margin-bottom:40px;
    }
    .elementor-2 .elementor-element.elementor-element-fc24dd7 .e-n-tabs-heading:before{
        display:block;
        flex:0 0 100%;
        margin-bottom:20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4a6004 */.elementor-2 .elementor-element.elementor-element-d4a6004{
    overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff8fd86 */.elementor-2 .elementor-element.elementor-element-ff8fd86 span.text{
    font-size: 20px;
    line-height: 27px;
}

.elementor-2 .elementor-element.elementor-element-ff8fd86 span.number{
    min-width: 145px;
}

.elementor-2 .elementor-element.elementor-element-ff8fd86 .elementor-heading-title{
    display:flex;
    align-items: center;
    gap:15px;
}

@media (max-width: 767px){
    .elementor-2 .elementor-element.elementor-element-ff8fd86 br{
        display:none !important;
    }
    .elementor-2 .elementor-element.elementor-element-ff8fd86 span.number{
    min-width: 0px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45bd138 */.elementor-2 .elementor-element.elementor-element-45bd138 span.text{
    font-size: 20px;
    line-height: 27px;
}

.elementor-2 .elementor-element.elementor-element-45bd138 span.number{
    min-width: 145px;
}

.elementor-2 .elementor-element.elementor-element-45bd138 .elementor-heading-title{
    display:flex;
    align-items: center;
    gap:15px;
}

@media (max-width: 767px){
    .elementor-2 .elementor-element.elementor-element-45bd138 br{
        display:none !important;
    }
        .elementor-2 .elementor-element.elementor-element-45bd138 span.number{
    min-width: 0px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3197c7e */.elementor-2 .elementor-element.elementor-element-3197c7e{
    max-height: 265px;
    overflow:hidden;
    position:relative;
    transition:all 1.5s;
}

.elementor-2 .elementor-element.elementor-element-3197c7e.active{
    max-height: 1800px;
}

.elementor-2 .elementor-element.elementor-element-3197c7e:after{
    content: '';
    display: block;
    width: 100%;
    height: 200px;
    background: linear-gradient(0deg, white, transparent);
    position: absolute;
    bottom: 0;
    transition: all .5s;
    visibility: visible;
    opacity: 1;
}

.elementor-2 .elementor-element.elementor-element-3197c7e.active:after{
    visibility: hidden;
    opacity:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04cd4a9 */.elementor-2 .elementor-element.elementor-element-04cd4a9{
    cursor:pointer;
}/* End custom CSS */