.elementor-31240 .elementor-element.elementor-element-d328bc4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-31240 .elementor-element.elementor-element-26f5ba4 img{border-radius:24px 24px 24px 24px;}.elementor-31240 .elementor-element.elementor-element-1d5957b img{border-radius:24px 24px 24px 24px;}.elementor-31240 .elementor-element.elementor-element-eb37256{--display:flex;--position:absolute;--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-31240 .elementor-element.elementor-element-eb37256{left:0px;}body.rtl .elementor-31240 .elementor-element.elementor-element-eb37256{right:0px;}.elementor-31240 .elementor-element.elementor-element-f004aea .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.5;letter-spacing:1px;fill:#0A0A0A;color:#0A0A0A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:500px 500px 500px 500px;padding:17px 34px 17px 34px;}.elementor-31240 .elementor-element.elementor-element-f004aea .elementor-button:hover, .elementor-31240 .elementor-element.elementor-element-f004aea .elementor-button:focus{background-color:#EBE8F3;border-color:#EBE8F3;}.elementor-31240 .elementor-element.elementor-element-f004aea.elementor-element{--align-self:center;}.elementor-31240 .elementor-element.elementor-element-f004aea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31240 .elementor-element.elementor-element-f004aea .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-31240 .elementor-element.elementor-element-299bd8d .elementor-button{background-color:#FFFFFF00;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:1.5;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF99;border-radius:500px 500px 500px 500px;padding:17px 34px 17px 34px;}.elementor-31240 .elementor-element.elementor-element-299bd8d .elementor-button:hover, .elementor-31240 .elementor-element.elementor-element-299bd8d .elementor-button:focus{background-color:#EBE8F3;color:#0A0A0A;border-color:#EBE8F3;}.elementor-31240 .elementor-element.elementor-element-299bd8d.elementor-element{--align-self:center;}.elementor-31240 .elementor-element.elementor-element-299bd8d .elementor-button:hover svg, .elementor-31240 .elementor-element.elementor-element-299bd8d .elementor-button:focus svg{fill:#0A0A0A;}.elementor-31240 .elementor-element.elementor-element-5aaa313{--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;--justify-content:space-between;--align-items:center;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-31240 .elementor-element.elementor-element-d17075e.elementor-element{--align-self:flex-start;}.elementor-31240 .elementor-element.elementor-element-d17075e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:1.5px;color:#9D9D9D;}.elementor-31240 .elementor-element.elementor-element-59e7e70.elementor-element{--align-self:flex-start;}.elementor-31240 .elementor-element.elementor-element-59e7e70 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:1.5px;color:#9D9D9D;}.elementor-31240 .elementor-element.elementor-element-00bf3cb.elementor-element{--align-self:flex-start;}.elementor-31240 .elementor-element.elementor-element-00bf3cb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:1.5px;color:#9D9D9D;}.elementor-31240 .elementor-element.elementor-element-3e25cd4.elementor-element{--align-self:flex-start;}.elementor-31240 .elementor-element.elementor-element-3e25cd4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:1.5px;color:#9D9D9D;}.elementor-31240 .elementor-element.elementor-element-813f32f.elementor-element{--align-self:flex-start;}.elementor-31240 .elementor-element.elementor-element-813f32f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:1.5px;color:#9D9D9D;}.elementor-31240 .elementor-element.elementor-element-3182096.elementor-element{--align-self:flex-start;}.elementor-31240 .elementor-element.elementor-element-3182096 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:1.5px;color:#9D9D9D;}.elementor-31240 .elementor-element.elementor-element-ab1c50c.elementor-element{--align-self:flex-start;}.elementor-31240 .elementor-element.elementor-element-ab1c50c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:1.5px;color:#9D9D9D;}.elementor-31240 .elementor-element.elementor-element-2da33fa.elementor-element{--align-self:flex-start;}.elementor-31240 .elementor-element.elementor-element-2da33fa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:1.5px;color:#9D9D9D;}.elementor-31240 .elementor-element.elementor-element-25bb085{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-31240 .elementor-element.elementor-element-091de0e{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-31240 .elementor-element.elementor-element-c4f7856{--display:flex;--border-radius:24px 24px 24px 24px;--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-31240 .elementor-element.elementor-element-c4f7856:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-c4f7856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-31240 .elementor-element.elementor-element-2e45008 img{border-radius:24px 24px 24px 24px;}.elementor-31240 .elementor-element.elementor-element-7ac304f{--display:flex;--position:absolute;--min-height:100%;--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:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;top:0px;}body:not(.rtl) .elementor-31240 .elementor-element.elementor-element-7ac304f{left:0px;}body.rtl .elementor-31240 .elementor-element.elementor-element-7ac304f{right:0px;}.elementor-31240 .elementor-element.elementor-element-4e36ce4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:12px;letter-spacing:1px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-3306826 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-f2aed11{--display:flex;--border-radius:24px 24px 24px 24px;--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-31240 .elementor-element.elementor-element-f2aed11:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-f2aed11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-31240 .elementor-element.elementor-element-dcf4b7f img{border-radius:24px 24px 24px 24px;}.elementor-31240 .elementor-element.elementor-element-58e9487{--display:flex;--position:absolute;--min-height:100%;--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:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;top:0px;}body:not(.rtl) .elementor-31240 .elementor-element.elementor-element-58e9487{left:0px;}body.rtl .elementor-31240 .elementor-element.elementor-element-58e9487{right:0px;}.elementor-31240 .elementor-element.elementor-element-7fe7737 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:12px;letter-spacing:1px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-e710bf0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-346dbb6{--display:flex;--border-radius:24px 24px 24px 24px;--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-31240 .elementor-element.elementor-element-346dbb6:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-346dbb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-31240 .elementor-element.elementor-element-035d2ab img{border-radius:24px 24px 24px 24px;}.elementor-31240 .elementor-element.elementor-element-0223551{--display:flex;--position:absolute;--min-height:100%;--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:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;top:0px;}body:not(.rtl) .elementor-31240 .elementor-element.elementor-element-0223551{left:0px;}body.rtl .elementor-31240 .elementor-element.elementor-element-0223551{right:0px;}.elementor-31240 .elementor-element.elementor-element-dfc872e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:12px;letter-spacing:1px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-4e34dc8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-3d6b2dd{--display:flex;}.elementor-31240 .elementor-element.elementor-element-5bd34cb{--display:flex;--border-radius:24px 24px 24px 24px;--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-31240 .elementor-element.elementor-element-5bd34cb:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-5bd34cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-31240 .elementor-element.elementor-element-7b4e2e1 img{border-radius:24px 24px 24px 24px;}.elementor-31240 .elementor-element.elementor-element-c0d7c8c{--display:flex;--position:absolute;--min-height:100%;--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:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;top:0px;}body:not(.rtl) .elementor-31240 .elementor-element.elementor-element-c0d7c8c{left:0px;}body.rtl .elementor-31240 .elementor-element.elementor-element-c0d7c8c{right:0px;}.elementor-31240 .elementor-element.elementor-element-3ad58c9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:12px;letter-spacing:1px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-a5adefa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-cab1159{--display:flex;}.elementor-31240 .elementor-element.elementor-element-1df1a33{--display:flex;--border-radius:24px 24px 24px 24px;--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-31240 .elementor-element.elementor-element-1df1a33:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-1df1a33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-31240 .elementor-element.elementor-element-46da41c img{border-radius:24px 24px 24px 24px;}.elementor-31240 .elementor-element.elementor-element-825095b{--display:flex;--position:absolute;--min-height:100%;--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:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;top:0px;}body:not(.rtl) .elementor-31240 .elementor-element.elementor-element-825095b{left:0px;}body.rtl .elementor-31240 .elementor-element.elementor-element-825095b{right:0px;}.elementor-31240 .elementor-element.elementor-element-57c5d06 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:12px;letter-spacing:1px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-2b608e1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-e6bf790{--display:flex;}.elementor-31240 .elementor-element.elementor-element-e33dad1{--display:flex;--border-radius:24px 24px 24px 24px;--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-31240 .elementor-element.elementor-element-e33dad1:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-e33dad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-31240 .elementor-element.elementor-element-277c0be img{border-radius:24px 24px 24px 24px;}.elementor-31240 .elementor-element.elementor-element-b14ed86{--display:flex;--position:absolute;--min-height:100%;--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:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;top:0px;}body:not(.rtl) .elementor-31240 .elementor-element.elementor-element-b14ed86{left:0px;}body.rtl .elementor-31240 .elementor-element.elementor-element-b14ed86{right:0px;}.elementor-31240 .elementor-element.elementor-element-b622978 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:12px;letter-spacing:1px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-50f9f2c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-a58e7fa{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-31240 .elementor-element.elementor-element-2483c3d{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-31240 .elementor-element.elementor-element-6cb80e1{text-align:center;}.elementor-31240 .elementor-element.elementor-element-6cb80e1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.5;letter-spacing:-2px;color:#372966;}.elementor-31240 .elementor-element.elementor-element-527fdb5 .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-31240 .elementor-element.elementor-element-527fdb5 .uael-woocommerce li.product{padding-right:calc( 24px/2 );padding-left:calc( 24px/2 );}.elementor-31240 .elementor-element.elementor-element-527fdb5 .uael-woocommerce ul.products{margin-left:calc( -24px/2 );margin-right:calc( -24px/2 );}.elementor-31240 .elementor-element.elementor-element-527fdb5 .uael-woo-product-wrapper{border-style:none;}.elementor-31240 .elementor-element.elementor-element-527fdb5 .uael-woo-products-summary-wrap{padding:12px 16px 12px 16px;}.elementor-31240 .elementor-element.elementor-element-527fdb5 .uael-woocommerce .uael-woo-product-category{color:#9D9D9D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.3px;margin-bottom:6px;}.elementor-31240 .elementor-element.elementor-element-527fdb5 .uael-woocommerce .uael-loop-product__link, .elementor-31240 .elementor-element.elementor-element-527fdb5 .uael-woocommerce .woocommerce-loop-product__title{color:#0A0A0A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-31240 .elementor-element.elementor-element-527fdb5 .uael-woocommerce .woocommerce-loop-product__title{margin-bottom:24px;}.elementor-31240 .elementor-element.elementor-element-527fdb5 .uael-woocommerce li.product .price{color:#0A0A0A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;margin-bottom:0px;}.elementor-31240 .elementor-element.elementor-element-44256d7 .elementor-button{background-color:#FFFFFF00;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.5;letter-spacing:1px;fill:#0A0A0A;color:#0A0A0A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A0A0A66;border-radius:500px 500px 500px 500px;padding:17px 34px 17px 34px;}.elementor-31240 .elementor-element.elementor-element-44256d7 .elementor-button:hover, .elementor-31240 .elementor-element.elementor-element-44256d7 .elementor-button:focus{background-color:#372966;color:#FFFFFF;border-color:#372966;}.elementor-31240 .elementor-element.elementor-element-44256d7.elementor-element{--align-self:center;}.elementor-31240 .elementor-element.elementor-element-44256d7 .elementor-button:hover svg, .elementor-31240 .elementor-element.elementor-element-44256d7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-bb642ad{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-31240 .elementor-element.elementor-element-5dd7f80{text-align:center;}.elementor-31240 .elementor-element.elementor-element-5dd7f80 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.5;letter-spacing:-2px;color:#372966;}.elementor-31240 .elementor-element.elementor-element-31e9fdf .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-31240 .elementor-element.elementor-element-31e9fdf .uael-woocommerce li.product{padding-right:calc( 24px/2 );padding-left:calc( 24px/2 );}.elementor-31240 .elementor-element.elementor-element-31e9fdf .uael-woocommerce ul.products{margin-left:calc( -24px/2 );margin-right:calc( -24px/2 );}.elementor-31240 .elementor-element.elementor-element-31e9fdf .uael-woo-product-wrapper{border-style:none;}.elementor-31240 .elementor-element.elementor-element-31e9fdf .uael-woo-products-summary-wrap{padding:12px 16px 12px 16px;}.elementor-31240 .elementor-element.elementor-element-31e9fdf .uael-woocommerce .uael-woo-product-category{color:#9D9D9D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.3px;margin-bottom:6px;}.elementor-31240 .elementor-element.elementor-element-31e9fdf .uael-woocommerce .uael-loop-product__link, .elementor-31240 .elementor-element.elementor-element-31e9fdf .uael-woocommerce .woocommerce-loop-product__title{color:#0A0A0A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-31240 .elementor-element.elementor-element-31e9fdf .uael-woocommerce .woocommerce-loop-product__title{margin-bottom:24px;}.elementor-31240 .elementor-element.elementor-element-31e9fdf .uael-woocommerce li.product .price{color:#0A0A0A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;margin-bottom:0px;}.elementor-31240 .elementor-element.elementor-element-cf6446b .elementor-button{background-color:#FFFFFF00;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.5;letter-spacing:1px;fill:#0A0A0A;color:#0A0A0A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A0A0A66;border-radius:500px 500px 500px 500px;padding:17px 34px 17px 34px;}.elementor-31240 .elementor-element.elementor-element-cf6446b .elementor-button:hover, .elementor-31240 .elementor-element.elementor-element-cf6446b .elementor-button:focus{background-color:#372966;color:#FFFFFF;border-color:#372966;}.elementor-31240 .elementor-element.elementor-element-cf6446b.elementor-element{--align-self:center;}.elementor-31240 .elementor-element.elementor-element-cf6446b .elementor-button:hover svg, .elementor-31240 .elementor-element.elementor-element-cf6446b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-3ae6d8c{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-31240 .elementor-element.elementor-element-edeb72f{text-align:center;}.elementor-31240 .elementor-element.elementor-element-edeb72f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.5;letter-spacing:-2px;color:#372966;}.elementor-31240 .elementor-element.elementor-element-a429aa1{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-31240 .elementor-element.elementor-element-509069a{text-align:center;}.elementor-31240 .elementor-element.elementor-element-509069a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.5;letter-spacing:-2px;color:#372966;}.elementor-31240 .elementor-element.elementor-element-a8ec1e3{--display:flex;--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-31240 .elementor-element.elementor-element-6a99273{--display:flex;--min-height:350px;--border-radius:12px 12px 12px 12px;--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-31240 .elementor-element.elementor-element-6a99273:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-6a99273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kuzkicks.com/wp-content/uploads/2025/12/image-12.webp");background-position:center center;background-size:cover;}.elementor-31240 .elementor-element.elementor-element-7ae347e{--display:flex;--min-height:100%;--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:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31240 .elementor-element.elementor-element-7ae347e:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-7ae347e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-31240 .elementor-element.elementor-element-2a1b1f1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-c4e364d{--display:flex;--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-31240 .elementor-element.elementor-element-08ce556{--display:flex;--min-height:350px;--border-radius:12px 12px 12px 12px;--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-31240 .elementor-element.elementor-element-08ce556:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-08ce556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kuzkicks.com/wp-content/uploads/2025/12/image-13.webp");background-position:center center;background-size:cover;}.elementor-31240 .elementor-element.elementor-element-bf4f6d2{--display:flex;--min-height:100%;--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:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31240 .elementor-element.elementor-element-bf4f6d2:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-bf4f6d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-31240 .elementor-element.elementor-element-86c217c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-283b051{--display:flex;--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-31240 .elementor-element.elementor-element-8946c73{--display:flex;--min-height:350px;--border-radius:12px 12px 12px 12px;--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-31240 .elementor-element.elementor-element-8946c73:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-8946c73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kuzkicks.com/wp-content/uploads/2025/12/image-14.webp");background-position:center center;background-size:cover;}.elementor-31240 .elementor-element.elementor-element-db48d88{--display:flex;--min-height:100%;--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:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31240 .elementor-element.elementor-element-db48d88:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-db48d88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-31240 .elementor-element.elementor-element-f1b6836 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-ec0c7f2{--display:flex;--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-31240 .elementor-element.elementor-element-3030fac{--display:flex;--min-height:350px;--border-radius:12px 12px 12px 12px;--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-31240 .elementor-element.elementor-element-3030fac:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-3030fac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kuzkicks.com/wp-content/uploads/2025/12/image-15.webp");background-position:center center;background-size:cover;}.elementor-31240 .elementor-element.elementor-element-f287ee3{--display:flex;--min-height:100%;--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:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31240 .elementor-element.elementor-element-f287ee3:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-f287ee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-31240 .elementor-element.elementor-element-3a200d0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-67b8667{--display:flex;--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-31240 .elementor-element.elementor-element-b79f77d{--display:flex;--min-height:350px;--border-radius:12px 12px 12px 12px;--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-31240 .elementor-element.elementor-element-b79f77d:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-b79f77d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kuzkicks.com/wp-content/uploads/2025/12/image-22.webp");background-position:center center;background-size:cover;}.elementor-31240 .elementor-element.elementor-element-46b663a{--display:flex;--min-height:100%;--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:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31240 .elementor-element.elementor-element-46b663a:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-46b663a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-31240 .elementor-element.elementor-element-38bd2d4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-c0776f2{--display:flex;--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-31240 .elementor-element.elementor-element-62d0269{--display:flex;--min-height:350px;--border-radius:12px 12px 12px 12px;--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-31240 .elementor-element.elementor-element-62d0269:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-62d0269 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kuzkicks.com/wp-content/uploads/2025/12/image-16.webp");background-position:center center;background-size:cover;}.elementor-31240 .elementor-element.elementor-element-4e4b5e7{--display:flex;--min-height:100%;--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:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31240 .elementor-element.elementor-element-4e4b5e7:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-4e4b5e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-31240 .elementor-element.elementor-element-1a7c5c0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-10fcfbc{--display:flex;--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-31240 .elementor-element.elementor-element-f5c0d40{--display:flex;--min-height:350px;--border-radius:12px 12px 12px 12px;--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-31240 .elementor-element.elementor-element-f5c0d40:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-f5c0d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kuzkicks.com/wp-content/uploads/2025/12/image-17.webp");background-position:center center;background-size:cover;}.elementor-31240 .elementor-element.elementor-element-03dcd36{--display:flex;--min-height:100%;--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:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31240 .elementor-element.elementor-element-03dcd36:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-03dcd36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-31240 .elementor-element.elementor-element-d637499 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-f3ebd3b{--display:flex;--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-31240 .elementor-element.elementor-element-5429e3c{--display:flex;--min-height:350px;--border-radius:12px 12px 12px 12px;--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-31240 .elementor-element.elementor-element-5429e3c:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-5429e3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kuzkicks.com/wp-content/uploads/2025/12/image-19.webp");background-position:center center;background-size:cover;}.elementor-31240 .elementor-element.elementor-element-4b8edfd{--display:flex;--min-height:100%;--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:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31240 .elementor-element.elementor-element-4b8edfd:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-4b8edfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-31240 .elementor-element.elementor-element-ffb7f95 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-c60be57{--display:flex;--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-31240 .elementor-element.elementor-element-7bb2978{--display:flex;--min-height:350px;--border-radius:12px 12px 12px 12px;--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-31240 .elementor-element.elementor-element-7bb2978:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-7bb2978 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kuzkicks.com/wp-content/uploads/2025/12/image-20.webp");background-position:center center;background-size:cover;}.elementor-31240 .elementor-element.elementor-element-ed29bb4{--display:flex;--min-height:100%;--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:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31240 .elementor-element.elementor-element-ed29bb4:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-ed29bb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-31240 .elementor-element.elementor-element-bab3896 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-9454b2c{--display:flex;--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-31240 .elementor-element.elementor-element-2dd2685{--display:flex;--min-height:350px;--border-radius:12px 12px 12px 12px;--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-31240 .elementor-element.elementor-element-2dd2685:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-2dd2685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kuzkicks.com/wp-content/uploads/2025/12/image-21.webp");background-position:center center;background-size:cover;}.elementor-31240 .elementor-element.elementor-element-7585a33{--display:flex;--min-height:100%;--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:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31240 .elementor-element.elementor-element-7585a33:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-7585a33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-31240 .elementor-element.elementor-element-6b864a4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-2fb5ab9{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-spacing:24px;}.elementor-31240 .elementor-element.elementor-element-7ad82a2 .elementor-button{background-color:#FFFFFF00;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.5;letter-spacing:1px;fill:#0A0A0A;color:#0A0A0A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A0A0A66;border-radius:500px 500px 500px 500px;padding:17px 34px 17px 34px;}.elementor-31240 .elementor-element.elementor-element-7ad82a2 .elementor-button:hover, .elementor-31240 .elementor-element.elementor-element-7ad82a2 .elementor-button:focus{background-color:#372966;color:#FFFFFF;border-color:#372966;}.elementor-31240 .elementor-element.elementor-element-7ad82a2.elementor-element{--align-self:center;}.elementor-31240 .elementor-element.elementor-element-7ad82a2 .elementor-button:hover svg, .elementor-31240 .elementor-element.elementor-element-7ad82a2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-32297fb{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-31240 .elementor-element.elementor-element-aa4d3b6{text-align:center;}.elementor-31240 .elementor-element.elementor-element-aa4d3b6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.5;letter-spacing:-2px;color:#372966;}.elementor-31240 .elementor-element.elementor-element-56d2d4c .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-31240 .elementor-element.elementor-element-56d2d4c .uael-woocommerce li.product{padding-right:calc( 24px/2 );padding-left:calc( 24px/2 );}.elementor-31240 .elementor-element.elementor-element-56d2d4c .uael-woocommerce ul.products{margin-left:calc( -24px/2 );margin-right:calc( -24px/2 );}.elementor-31240 .elementor-element.elementor-element-56d2d4c .uael-woo-product-wrapper{border-style:none;}.elementor-31240 .elementor-element.elementor-element-56d2d4c .uael-woo-products-summary-wrap{padding:12px 16px 12px 16px;}.elementor-31240 .elementor-element.elementor-element-56d2d4c .uael-woocommerce .uael-woo-product-category{color:#9D9D9D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.3px;margin-bottom:6px;}.elementor-31240 .elementor-element.elementor-element-56d2d4c .uael-woocommerce .uael-loop-product__link, .elementor-31240 .elementor-element.elementor-element-56d2d4c .uael-woocommerce .woocommerce-loop-product__title{color:#0A0A0A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-31240 .elementor-element.elementor-element-56d2d4c .uael-woocommerce .woocommerce-loop-product__title{margin-bottom:24px;}.elementor-31240 .elementor-element.elementor-element-56d2d4c .uael-woocommerce li.product .price{color:#0A0A0A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;margin-bottom:0px;}.elementor-31240 .elementor-element.elementor-element-f88b693 .elementor-button{background-color:#FFFFFF00;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.5;letter-spacing:1px;fill:#0A0A0A;color:#0A0A0A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A0A0A66;border-radius:500px 500px 500px 500px;padding:17px 34px 17px 34px;}.elementor-31240 .elementor-element.elementor-element-f88b693 .elementor-button:hover, .elementor-31240 .elementor-element.elementor-element-f88b693 .elementor-button:focus{background-color:#372966;color:#FFFFFF;border-color:#372966;}.elementor-31240 .elementor-element.elementor-element-f88b693.elementor-element{--align-self:center;}.elementor-31240 .elementor-element.elementor-element-f88b693 .elementor-button:hover svg, .elementor-31240 .elementor-element.elementor-element-f88b693 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-7994ded{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-31240 .elementor-element.elementor-element-3e221ed{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--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-31240 .elementor-element.elementor-element-f4b573d{text-align:center;}.elementor-31240 .elementor-element.elementor-element-f4b573d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.5;letter-spacing:-2px;color:#372966;}.elementor-31240 .elementor-element.elementor-element-fea46a0{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;color:#545454;}.elementor-31240 .elementor-element.elementor-element-fea46a0 p{margin-block-end:0px;}.elementor-31240 .elementor-element.elementor-element-598f209 img{border-radius:24px 24px 24px 24px;}.elementor-31240 .elementor-element.elementor-element-f66422a .elementor-button{background-color:#FFFFFF00;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.5;letter-spacing:1px;fill:#0A0A0A;color:#0A0A0A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A0A0A66;border-radius:500px 500px 500px 500px;padding:17px 34px 17px 34px;}.elementor-31240 .elementor-element.elementor-element-f66422a .elementor-button:hover, .elementor-31240 .elementor-element.elementor-element-f66422a .elementor-button:focus{background-color:#372966;color:#FFFFFF;border-color:#372966;}.elementor-31240 .elementor-element.elementor-element-f66422a.elementor-element{--align-self:center;}.elementor-31240 .elementor-element.elementor-element-f66422a .elementor-button:hover svg, .elementor-31240 .elementor-element.elementor-element-f66422a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-b7f6f29{--display:flex;--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-31240 .elementor-element.elementor-element-d0c0042 img{border-radius:24px 24px 24px 24px;}.elementor-31240 .elementor-element.elementor-element-633137a{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-31240 .elementor-element.elementor-element-633137a:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-633137a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4F7;}.elementor-31240 .elementor-element.elementor-element-2660ad3{text-align:center;}.elementor-31240 .elementor-element.elementor-element-2660ad3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.5;letter-spacing:-2px;color:#372966;}.elementor-31240 .elementor-element.elementor-element-1f0bfa4 .uael-woocommerce li.product{padding-right:calc( 24px/2 );padding-left:calc( 24px/2 );margin-bottom:24px;}.elementor-31240 .elementor-element.elementor-element-1f0bfa4 .uael-woocommerce ul.products{margin-left:calc( -24px/2 );margin-right:calc( -24px/2 );}.elementor-31240 .elementor-element.elementor-element-1f0bfa4 .uael-woo-product-wrapper{border-style:none;}.elementor-31240 .elementor-element.elementor-element-1f0bfa4 .uael-woo-products-summary-wrap{padding:12px 16px 12px 16px;}.elementor-31240 .elementor-element.elementor-element-1f0bfa4 .uael-woocommerce .uael-woo-product-category{color:#9D9D9D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.3px;margin-bottom:6px;}.elementor-31240 .elementor-element.elementor-element-1f0bfa4 .uael-woocommerce .uael-loop-product__link, .elementor-31240 .elementor-element.elementor-element-1f0bfa4 .uael-woocommerce .woocommerce-loop-product__title{color:#0A0A0A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-31240 .elementor-element.elementor-element-1f0bfa4 .uael-woocommerce .woocommerce-loop-product__title{margin-bottom:24px;}.elementor-31240 .elementor-element.elementor-element-1f0bfa4 .uael-woocommerce li.product .price{color:#0A0A0A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;margin-bottom:0px;}.elementor-31240 .elementor-element.elementor-element-d5dedf3 .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-31240 .elementor-element.elementor-element-d5dedf3 .uael-woocommerce li.product{padding-right:calc( 24px/2 );padding-left:calc( 24px/2 );}.elementor-31240 .elementor-element.elementor-element-d5dedf3 .uael-woocommerce ul.products{margin-left:calc( -24px/2 );margin-right:calc( -24px/2 );}.elementor-31240 .elementor-element.elementor-element-d5dedf3 .uael-woo-product-wrapper{border-style:none;}.elementor-31240 .elementor-element.elementor-element-d5dedf3 .uael-woo-products-summary-wrap{padding:12px 16px 12px 16px;}.elementor-31240 .elementor-element.elementor-element-d5dedf3 .uael-woocommerce .uael-woo-product-category{color:#9D9D9D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.3px;margin-bottom:6px;}.elementor-31240 .elementor-element.elementor-element-d5dedf3 .uael-woocommerce .uael-loop-product__link, .elementor-31240 .elementor-element.elementor-element-d5dedf3 .uael-woocommerce .woocommerce-loop-product__title{color:#0A0A0A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-31240 .elementor-element.elementor-element-d5dedf3 .uael-woocommerce .woocommerce-loop-product__title{margin-bottom:24px;}.elementor-31240 .elementor-element.elementor-element-d5dedf3 .uael-woocommerce li.product .price{color:#0A0A0A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;margin-bottom:0px;}.elementor-31240 .elementor-element.elementor-element-3a94e74 .elementor-button{background-color:#FFFFFF00;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.5;letter-spacing:1px;fill:#0A0A0A;color:#0A0A0A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A0A0A66;border-radius:500px 500px 500px 500px;padding:17px 34px 17px 34px;}.elementor-31240 .elementor-element.elementor-element-3a94e74 .elementor-button:hover, .elementor-31240 .elementor-element.elementor-element-3a94e74 .elementor-button:focus{background-color:#372966;color:#FFFFFF;border-color:#372966;}.elementor-31240 .elementor-element.elementor-element-3a94e74.elementor-element{--align-self:center;}.elementor-31240 .elementor-element.elementor-element-3a94e74 .elementor-button:hover svg, .elementor-31240 .elementor-element.elementor-element-3a94e74 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-101bb4f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-31240 .elementor-element.elementor-element-d9fdd8f{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-31240 .elementor-element.elementor-element-218d43f{--display:flex;--border-radius:24px 24px 24px 24px;--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-31240 .elementor-element.elementor-element-218d43f:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-218d43f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-31240 .elementor-element.elementor-element-9273ae0 img{border-radius:24px 24px 24px 24px;}.elementor-31240 .elementor-element.elementor-element-5aed5ae{--display:flex;--position:absolute;--min-height:100%;--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:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;top:0px;}body:not(.rtl) .elementor-31240 .elementor-element.elementor-element-5aed5ae{left:0px;}body.rtl .elementor-31240 .elementor-element.elementor-element-5aed5ae{right:0px;}.elementor-31240 .elementor-element.elementor-element-c1f494a{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--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-31240 .elementor-element.elementor-element-e1e5fae .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-c3f3e9c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:12px;letter-spacing:0px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-44da477 .elementor-button{background-color:#FFFFFF0A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:1.5;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF99;border-radius:500px 500px 500px 500px;padding:17px 34px 17px 34px;}.elementor-31240 .elementor-element.elementor-element-44da477 .elementor-button:hover, .elementor-31240 .elementor-element.elementor-element-44da477 .elementor-button:focus{background-color:#EBE8F3;color:#0A0A0A;border-color:#EBE8F3;}.elementor-31240 .elementor-element.elementor-element-44da477.elementor-element{--align-self:flex-start;}.elementor-31240 .elementor-element.elementor-element-44da477 .elementor-button:hover svg, .elementor-31240 .elementor-element.elementor-element-44da477 .elementor-button:focus svg{fill:#0A0A0A;}.elementor-31240 .elementor-element.elementor-element-c78aac4{--display:flex;--border-radius:24px 24px 24px 24px;--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-31240 .elementor-element.elementor-element-c78aac4:not(.elementor-motion-effects-element-type-background), .elementor-31240 .elementor-element.elementor-element-c78aac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-31240 .elementor-element.elementor-element-b364cba img{border-radius:24px 24px 24px 24px;}.elementor-31240 .elementor-element.elementor-element-cfdf3b6{--display:flex;--position:absolute;--min-height:100%;--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:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;top:0px;}body:not(.rtl) .elementor-31240 .elementor-element.elementor-element-cfdf3b6{left:0px;}body.rtl .elementor-31240 .elementor-element.elementor-element-cfdf3b6{right:0px;}.elementor-31240 .elementor-element.elementor-element-687637f{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--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-31240 .elementor-element.elementor-element-a4d8d55 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-40a9f63 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:12px;letter-spacing:0px;color:#FFFFFF;}.elementor-31240 .elementor-element.elementor-element-680628e .elementor-button{background-color:#FFFFFF0A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:1.5;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF99;border-radius:500px 500px 500px 500px;padding:17px 34px 17px 34px;}.elementor-31240 .elementor-element.elementor-element-680628e .elementor-button:hover, .elementor-31240 .elementor-element.elementor-element-680628e .elementor-button:focus{background-color:#EBE8F3;color:#0A0A0A;border-color:#EBE8F3;}.elementor-31240 .elementor-element.elementor-element-680628e.elementor-element{--align-self:flex-start;}.elementor-31240 .elementor-element.elementor-element-680628e .elementor-button:hover svg, .elementor-31240 .elementor-element.elementor-element-680628e .elementor-button:focus svg{fill:#0A0A0A;}@media(min-width:768px){.elementor-31240 .elementor-element.elementor-element-d328bc4{--content-width:1920px;}.elementor-31240 .elementor-element.elementor-element-5aaa313{--content-width:1448px;}.elementor-31240 .elementor-element.elementor-element-25bb085{--content-width:1448px;}.elementor-31240 .elementor-element.elementor-element-2483c3d{--content-width:1448px;}.elementor-31240 .elementor-element.elementor-element-bb642ad{--content-width:1448px;}.elementor-31240 .elementor-element.elementor-element-3ae6d8c{--content-width:1448px;}.elementor-31240 .elementor-element.elementor-element-a429aa1{--content-width:1448px;}.elementor-31240 .elementor-element.elementor-element-32297fb{--content-width:1448px;}.elementor-31240 .elementor-element.elementor-element-7994ded{--content-width:1448px;}.elementor-31240 .elementor-element.elementor-element-3e221ed{--content-width:450px;}.elementor-31240 .elementor-element.elementor-element-633137a{--content-width:1448px;}.elementor-31240 .elementor-element.elementor-element-101bb4f{--content-width:1448px;}.elementor-31240 .elementor-element.elementor-element-c1f494a{--width:75%;}.elementor-31240 .elementor-element.elementor-element-687637f{--width:75%;}}@media(max-width:1024px){.elementor-31240 .elementor-element.elementor-element-d328bc4{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-31240 .elementor-element.elementor-element-5aaa313{--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:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-31240 .elementor-element.elementor-element-d17075e .elementor-heading-title{font-size:14px;}.elementor-31240 .elementor-element.elementor-element-59e7e70 .elementor-heading-title{font-size:14px;}.elementor-31240 .elementor-element.elementor-element-00bf3cb .elementor-heading-title{font-size:14px;}.elementor-31240 .elementor-element.elementor-element-3e25cd4 .elementor-heading-title{font-size:14px;}.elementor-31240 .elementor-element.elementor-element-813f32f .elementor-heading-title{font-size:14px;}.elementor-31240 .elementor-element.elementor-element-3182096 .elementor-heading-title{font-size:14px;}.elementor-31240 .elementor-element.elementor-element-ab1c50c .elementor-heading-title{font-size:14px;}.elementor-31240 .elementor-element.elementor-element-2da33fa .elementor-heading-title{font-size:14px;}.elementor-31240 .elementor-element.elementor-element-25bb085{--padding-top:32px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-31240 .elementor-element.elementor-element-3d6b2dd{--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-31240 .elementor-element.elementor-element-cab1159{--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-31240 .elementor-element.elementor-element-e6bf790{--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-31240 .elementor-element.elementor-element-a58e7fa{--e-n-carousel-swiper-slides-to-display:2;}.elementor-31240 .elementor-element.elementor-element-a58e7fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31240 .elementor-element.elementor-element-2483c3d{--padding-top:32px;--padding-bottom:64px;--padding-left:15px;--padding-right:16px;}.elementor-31240 .elementor-element.elementor-element-527fdb5 .uael-woocommerce li.product{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );}.elementor-31240 .elementor-element.elementor-element-527fdb5 .uael-woocommerce ul.products{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );}.elementor-31240 .elementor-element.elementor-element-bb642ad{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-31240 .elementor-element.elementor-element-31e9fdf .uael-woocommerce li.product{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );}.elementor-31240 .elementor-element.elementor-element-31e9fdf .uael-woocommerce ul.products{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );}.elementor-31240 .elementor-element.elementor-element-3ae6d8c{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-31240 .elementor-element.elementor-element-a429aa1{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-31240 .elementor-element.elementor-element-2fb5ab9{--e-n-carousel-swiper-slides-to-display:2;}.elementor-31240 .elementor-element.elementor-element-32297fb{--padding-top:64px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-31240 .elementor-element.elementor-element-56d2d4c .uael-woocommerce li.product{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );}.elementor-31240 .elementor-element.elementor-element-56d2d4c .uael-woocommerce ul.products{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );}.elementor-31240 .elementor-element.elementor-element-7994ded{--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;--padding-top:64px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px;}.elementor-31240 .elementor-element.elementor-element-633137a{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-31240 .elementor-element.elementor-element-1f0bfa4 .uael-woocommerce li.product{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );margin-bottom:16px;}.elementor-31240 .elementor-element.elementor-element-1f0bfa4 .uael-woocommerce ul.products{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );}.elementor-31240 .elementor-element.elementor-element-d5dedf3 .uael-woocommerce li.product{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );}.elementor-31240 .elementor-element.elementor-element-d5dedf3 .uael-woocommerce ul.products{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );}.elementor-31240 .elementor-element.elementor-element-101bb4f{--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px;}.elementor-31240 .elementor-element.elementor-element-d9fdd8f{--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:16px 16px;--row-gap:16px;--column-gap:16px;}}@media(max-width:767px){.elementor-31240 .elementor-element.elementor-element-d328bc4{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31240 .elementor-element.elementor-element-1d5957b.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-31240 .elementor-element.elementor-element-1d5957b img{height:85vh;object-fit:cover;object-position:center center;}.elementor-31240 .elementor-element.elementor-element-eb37256{--padding-top:0px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-31240 .elementor-element.elementor-element-f004aea.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31240 .elementor-element.elementor-element-299bd8d.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-31240 .elementor-element.elementor-element-5aaa313{--padding-top:32px;--padding-bottom:32px;--padding-left:12px;--padding-right:12px;}.elementor-31240 .elementor-element.elementor-element-25bb085{--padding-top:12px;--padding-bottom:64px;--padding-left:12px;--padding-right:12px;}.elementor-31240 .elementor-element.elementor-element-a58e7fa{--e-n-carousel-swiper-slides-to-display:1;}.elementor-31240 .elementor-element.elementor-element-2483c3d{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:32px;--padding-bottom:64px;--padding-left:12px;--padding-right:12px;}.elementor-31240 .elementor-element.elementor-element-44256d7.elementor-element{--align-self:stretch;}.elementor-31240 .elementor-element.elementor-element-bb642ad{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:64px;--padding-bottom:64px;--padding-left:12px;--padding-right:12px;}.elementor-31240 .elementor-element.elementor-element-cf6446b.elementor-element{--align-self:stretch;}.elementor-31240 .elementor-element.elementor-element-3ae6d8c{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:64px;--padding-bottom:64px;--padding-left:12px;--padding-right:12px;}.elementor-31240 .elementor-element.elementor-element-a429aa1{--padding-top:64px;--padding-bottom:64px;--padding-left:12px;--padding-right:12px;}.elementor-31240 .elementor-element.elementor-element-2fb5ab9{--e-n-carousel-swiper-slides-to-display:1;}.elementor-31240 .elementor-element.elementor-element-7ad82a2.elementor-element{--align-self:stretch;}.elementor-31240 .elementor-element.elementor-element-32297fb{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:64px;--padding-bottom:32px;--padding-left:12px;--padding-right:12px;}.elementor-31240 .elementor-element.elementor-element-f88b693.elementor-element{--align-self:stretch;}.elementor-31240 .elementor-element.elementor-element-7994ded{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:64px;--padding-bottom:64px;--padding-left:12px;--padding-right:12px;}.elementor-31240 .elementor-element.elementor-element-3e221ed{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-31240 .elementor-element.elementor-element-f66422a.elementor-element{--align-self:stretch;}.elementor-31240 .elementor-element.elementor-element-633137a{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:64px;--padding-bottom:64px;--padding-left:12px;--padding-right:12px;}.elementor-31240 .elementor-element.elementor-element-3a94e74.elementor-element{--align-self:stretch;}.elementor-31240 .elementor-element.elementor-element-101bb4f{--padding-top:64px;--padding-bottom:64px;--padding-left:12px;--padding-right:12px;}.elementor-31240 .elementor-element.elementor-element-218d43f{--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:stretch;}.elementor-31240 .elementor-element.elementor-element-218d43f.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-31240 .elementor-element.elementor-element-9273ae0.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-31240 .elementor-element.elementor-element-9273ae0 img{height:400px;object-fit:cover;object-position:center left;}.elementor-31240 .elementor-element.elementor-element-5aed5ae{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:64px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-31240 .elementor-element.elementor-element-b364cba.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-31240 .elementor-element.elementor-element-b364cba img{height:400px;}.elementor-31240 .elementor-element.elementor-element-cfdf3b6{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:64px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS for heading, class: .elementor-element-d17075e */.elementor-31240 .elementor-element.elementor-element-d17075e span {
    transition: color 0.5s;
}

.elementor-31240 .elementor-element.elementor-element-d17075e span:hover {
    color: #372966;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59e7e70 */.elementor-31240 .elementor-element.elementor-element-59e7e70 span {
    transition: color 0.5s;
}

.elementor-31240 .elementor-element.elementor-element-59e7e70 span:hover {
    color: #372966;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00bf3cb */.elementor-31240 .elementor-element.elementor-element-00bf3cb span {
    transition: color 0.5s;
}

.elementor-31240 .elementor-element.elementor-element-00bf3cb span:hover {
    color: #372966;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e25cd4 */.elementor-31240 .elementor-element.elementor-element-3e25cd4 span {
    transition: color 0.5s;
}

.elementor-31240 .elementor-element.elementor-element-3e25cd4 span:hover {
    color: #372966;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-813f32f */.elementor-31240 .elementor-element.elementor-element-813f32f span {
    transition: color 0.5s;
}

.elementor-31240 .elementor-element.elementor-element-813f32f span:hover {
    color: #372966;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3182096 */.elementor-31240 .elementor-element.elementor-element-3182096 span {
    transition: color 0.5s;
}

.elementor-31240 .elementor-element.elementor-element-3182096 span:hover {
    color: #372966;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab1c50c */.elementor-31240 .elementor-element.elementor-element-ab1c50c span {
    transition: color 0.5s;
}

.elementor-31240 .elementor-element.elementor-element-ab1c50c span:hover {
    color: #372966;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2da33fa */.elementor-31240 .elementor-element.elementor-element-2da33fa span {
    transition: color 0.5s;
}

.elementor-31240 .elementor-element.elementor-element-2da33fa span:hover {
    color: #372966;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4f7856 */#odziez {
    transition: opacity 0.2s;
}

.elementor-31240 .elementor-element.elementor-element-c4f7856:hover #odziez {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2aed11 */#obuwie {
    transition: opacity 0.2s;
}

.elementor-31240 .elementor-element.elementor-element-f2aed11:hover #obuwie {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-346dbb6 */#exclusive {
    transition: opacity 0.2s;
}

.elementor-31240 .elementor-element.elementor-element-346dbb6:hover #exclusive {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bd34cb */#odziez {
    transition: opacity 0.2s;
}

.elementor-31240 .elementor-element.elementor-element-5bd34cb:hover #odziez {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1df1a33 */#obuwie {
    transition: opacity 0.2s;
}

.elementor-31240 .elementor-element.elementor-element-1df1a33:hover #obuwie {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e33dad1 */#exclusive {
    transition: opacity 0.2s;
}

.elementor-31240 .elementor-element.elementor-element-e33dad1:hover #exclusive {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bd34cb */#odziez {
    transition: opacity 0.2s;
}

.elementor-31240 .elementor-element.elementor-element-5bd34cb:hover #odziez {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1df1a33 */#obuwie {
    transition: opacity 0.2s;
}

.elementor-31240 .elementor-element.elementor-element-1df1a33:hover #obuwie {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e33dad1 */#exclusive {
    transition: opacity 0.2s;
}

.elementor-31240 .elementor-element.elementor-element-e33dad1:hover #exclusive {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bd34cb */#odziez {
    transition: opacity 0.2s;
}

.elementor-31240 .elementor-element.elementor-element-5bd34cb:hover #odziez {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1df1a33 */#obuwie {
    transition: opacity 0.2s;
}

.elementor-31240 .elementor-element.elementor-element-1df1a33:hover #obuwie {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e33dad1 */#exclusive {
    transition: opacity 0.2s;
}

.elementor-31240 .elementor-element.elementor-element-e33dad1:hover #exclusive {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bd34cb */#odziez {
    transition: opacity 0.2s;
}

.elementor-31240 .elementor-element.elementor-element-5bd34cb:hover #odziez {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1df1a33 */#obuwie {
    transition: opacity 0.2s;
}

.elementor-31240 .elementor-element.elementor-element-1df1a33:hover #obuwie {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e33dad1 */#exclusive {
    transition: opacity 0.2s;
}

.elementor-31240 .elementor-element.elementor-element-e33dad1:hover #exclusive {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for uael-woo-products, class: .elementor-element-527fdb5 */.elementor-31240 .elementor-element.elementor-element-527fdb5 .slick-track {
    display: flex !important;
}

.elementor-31240 .elementor-element.elementor-element-527fdb5 .slick-slide {
    display: flex;
    height: auto !important;
}

.elementor-31240 .elementor-element.elementor-element-527fdb5 .uael-woo-product-wrapper {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
}

/* 3. Wypchnięcie ceny na sam dół */
.elementor-31240 .elementor-element.elementor-element-527fdb5 .uael-woo-products-summary-wrap {
    display: flex;
    flex-direction: column;
    flex-grow: 1; /* Kontener z tekstem zajmuje całą wolną przestrzeń */
}

.elementor-31240 .elementor-element.elementor-element-527fdb5 .uael-woo-products-summary-wrap .price {
    margin-top: auto !important; /* Ten trik zawsze dociska cenę do dołu */
}/* End custom CSS */
/* Start custom CSS for uael-woo-products, class: .elementor-element-31e9fdf */.elementor-31240 .elementor-element.elementor-element-31e9fdf .slick-track {
    display: flex !important;
}

.elementor-31240 .elementor-element.elementor-element-31e9fdf .slick-slide {
    display: flex;
    height: auto !important;
}

.elementor-31240 .elementor-element.elementor-element-31e9fdf .uael-woo-product-wrapper {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
}

/* 3. Wypchnięcie ceny na sam dół */
.elementor-31240 .elementor-element.elementor-element-31e9fdf .uael-woo-products-summary-wrap {
    display: flex;
    flex-direction: column;
    flex-grow: 1; /* Kontener z tekstem zajmuje całą wolną przestrzeń */
}

.elementor-31240 .elementor-element.elementor-element-31e9fdf .uael-woo-products-summary-wrap .price {
    margin-top: auto !important; /* Ten trik zawsze dociska cenę do dołu */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a99273 */.elementor-31240 .elementor-element.elementor-element-6a99273 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ce556 */.elementor-31240 .elementor-element.elementor-element-08ce556 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8946c73 */.elementor-31240 .elementor-element.elementor-element-8946c73 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3030fac */.elementor-31240 .elementor-element.elementor-element-3030fac {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b79f77d */.elementor-31240 .elementor-element.elementor-element-b79f77d {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62d0269 */.elementor-31240 .elementor-element.elementor-element-62d0269 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5c0d40 */.elementor-31240 .elementor-element.elementor-element-f5c0d40 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5429e3c */.elementor-31240 .elementor-element.elementor-element-5429e3c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bb2978 */.elementor-31240 .elementor-element.elementor-element-7bb2978 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dd2685 */.elementor-31240 .elementor-element.elementor-element-2dd2685 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a99273 */.elementor-31240 .elementor-element.elementor-element-6a99273 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ce556 */.elementor-31240 .elementor-element.elementor-element-08ce556 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8946c73 */.elementor-31240 .elementor-element.elementor-element-8946c73 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3030fac */.elementor-31240 .elementor-element.elementor-element-3030fac {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b79f77d */.elementor-31240 .elementor-element.elementor-element-b79f77d {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62d0269 */.elementor-31240 .elementor-element.elementor-element-62d0269 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5c0d40 */.elementor-31240 .elementor-element.elementor-element-f5c0d40 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5429e3c */.elementor-31240 .elementor-element.elementor-element-5429e3c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bb2978 */.elementor-31240 .elementor-element.elementor-element-7bb2978 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dd2685 */.elementor-31240 .elementor-element.elementor-element-2dd2685 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a99273 */.elementor-31240 .elementor-element.elementor-element-6a99273 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ce556 */.elementor-31240 .elementor-element.elementor-element-08ce556 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8946c73 */.elementor-31240 .elementor-element.elementor-element-8946c73 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3030fac */.elementor-31240 .elementor-element.elementor-element-3030fac {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b79f77d */.elementor-31240 .elementor-element.elementor-element-b79f77d {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62d0269 */.elementor-31240 .elementor-element.elementor-element-62d0269 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5c0d40 */.elementor-31240 .elementor-element.elementor-element-f5c0d40 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5429e3c */.elementor-31240 .elementor-element.elementor-element-5429e3c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bb2978 */.elementor-31240 .elementor-element.elementor-element-7bb2978 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dd2685 */.elementor-31240 .elementor-element.elementor-element-2dd2685 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a99273 */.elementor-31240 .elementor-element.elementor-element-6a99273 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ce556 */.elementor-31240 .elementor-element.elementor-element-08ce556 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8946c73 */.elementor-31240 .elementor-element.elementor-element-8946c73 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3030fac */.elementor-31240 .elementor-element.elementor-element-3030fac {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b79f77d */.elementor-31240 .elementor-element.elementor-element-b79f77d {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62d0269 */.elementor-31240 .elementor-element.elementor-element-62d0269 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5c0d40 */.elementor-31240 .elementor-element.elementor-element-f5c0d40 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5429e3c */.elementor-31240 .elementor-element.elementor-element-5429e3c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bb2978 */.elementor-31240 .elementor-element.elementor-element-7bb2978 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dd2685 */.elementor-31240 .elementor-element.elementor-element-2dd2685 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a99273 */.elementor-31240 .elementor-element.elementor-element-6a99273 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ce556 */.elementor-31240 .elementor-element.elementor-element-08ce556 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8946c73 */.elementor-31240 .elementor-element.elementor-element-8946c73 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3030fac */.elementor-31240 .elementor-element.elementor-element-3030fac {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b79f77d */.elementor-31240 .elementor-element.elementor-element-b79f77d {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62d0269 */.elementor-31240 .elementor-element.elementor-element-62d0269 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5c0d40 */.elementor-31240 .elementor-element.elementor-element-f5c0d40 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5429e3c */.elementor-31240 .elementor-element.elementor-element-5429e3c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bb2978 */.elementor-31240 .elementor-element.elementor-element-7bb2978 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dd2685 */.elementor-31240 .elementor-element.elementor-element-2dd2685 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a99273 */.elementor-31240 .elementor-element.elementor-element-6a99273 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ce556 */.elementor-31240 .elementor-element.elementor-element-08ce556 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8946c73 */.elementor-31240 .elementor-element.elementor-element-8946c73 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3030fac */.elementor-31240 .elementor-element.elementor-element-3030fac {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b79f77d */.elementor-31240 .elementor-element.elementor-element-b79f77d {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62d0269 */.elementor-31240 .elementor-element.elementor-element-62d0269 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5c0d40 */.elementor-31240 .elementor-element.elementor-element-f5c0d40 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5429e3c */.elementor-31240 .elementor-element.elementor-element-5429e3c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bb2978 */.elementor-31240 .elementor-element.elementor-element-7bb2978 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dd2685 */.elementor-31240 .elementor-element.elementor-element-2dd2685 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a99273 */.elementor-31240 .elementor-element.elementor-element-6a99273 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ce556 */.elementor-31240 .elementor-element.elementor-element-08ce556 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8946c73 */.elementor-31240 .elementor-element.elementor-element-8946c73 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3030fac */.elementor-31240 .elementor-element.elementor-element-3030fac {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b79f77d */.elementor-31240 .elementor-element.elementor-element-b79f77d {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62d0269 */.elementor-31240 .elementor-element.elementor-element-62d0269 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5c0d40 */.elementor-31240 .elementor-element.elementor-element-f5c0d40 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5429e3c */.elementor-31240 .elementor-element.elementor-element-5429e3c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bb2978 */.elementor-31240 .elementor-element.elementor-element-7bb2978 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dd2685 */.elementor-31240 .elementor-element.elementor-element-2dd2685 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a99273 */.elementor-31240 .elementor-element.elementor-element-6a99273 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ce556 */.elementor-31240 .elementor-element.elementor-element-08ce556 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8946c73 */.elementor-31240 .elementor-element.elementor-element-8946c73 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3030fac */.elementor-31240 .elementor-element.elementor-element-3030fac {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b79f77d */.elementor-31240 .elementor-element.elementor-element-b79f77d {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62d0269 */.elementor-31240 .elementor-element.elementor-element-62d0269 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5c0d40 */.elementor-31240 .elementor-element.elementor-element-f5c0d40 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5429e3c */.elementor-31240 .elementor-element.elementor-element-5429e3c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bb2978 */.elementor-31240 .elementor-element.elementor-element-7bb2978 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dd2685 */.elementor-31240 .elementor-element.elementor-element-2dd2685 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a99273 */.elementor-31240 .elementor-element.elementor-element-6a99273 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ce556 */.elementor-31240 .elementor-element.elementor-element-08ce556 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8946c73 */.elementor-31240 .elementor-element.elementor-element-8946c73 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3030fac */.elementor-31240 .elementor-element.elementor-element-3030fac {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b79f77d */.elementor-31240 .elementor-element.elementor-element-b79f77d {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62d0269 */.elementor-31240 .elementor-element.elementor-element-62d0269 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5c0d40 */.elementor-31240 .elementor-element.elementor-element-f5c0d40 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5429e3c */.elementor-31240 .elementor-element.elementor-element-5429e3c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bb2978 */.elementor-31240 .elementor-element.elementor-element-7bb2978 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dd2685 */.elementor-31240 .elementor-element.elementor-element-2dd2685 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a99273 */.elementor-31240 .elementor-element.elementor-element-6a99273 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ce556 */.elementor-31240 .elementor-element.elementor-element-08ce556 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8946c73 */.elementor-31240 .elementor-element.elementor-element-8946c73 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3030fac */.elementor-31240 .elementor-element.elementor-element-3030fac {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b79f77d */.elementor-31240 .elementor-element.elementor-element-b79f77d {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62d0269 */.elementor-31240 .elementor-element.elementor-element-62d0269 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5c0d40 */.elementor-31240 .elementor-element.elementor-element-f5c0d40 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5429e3c */.elementor-31240 .elementor-element.elementor-element-5429e3c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bb2978 */.elementor-31240 .elementor-element.elementor-element-7bb2978 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dd2685 */.elementor-31240 .elementor-element.elementor-element-2dd2685 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a99273 */.elementor-31240 .elementor-element.elementor-element-6a99273 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ce556 */.elementor-31240 .elementor-element.elementor-element-08ce556 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8946c73 */.elementor-31240 .elementor-element.elementor-element-8946c73 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3030fac */.elementor-31240 .elementor-element.elementor-element-3030fac {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b79f77d */.elementor-31240 .elementor-element.elementor-element-b79f77d {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62d0269 */.elementor-31240 .elementor-element.elementor-element-62d0269 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5c0d40 */.elementor-31240 .elementor-element.elementor-element-f5c0d40 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5429e3c */.elementor-31240 .elementor-element.elementor-element-5429e3c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bb2978 */.elementor-31240 .elementor-element.elementor-element-7bb2978 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dd2685 */.elementor-31240 .elementor-element.elementor-element-2dd2685 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for uael-woo-products, class: .elementor-element-56d2d4c */.elementor-31240 .elementor-element.elementor-element-56d2d4c .slick-track {
    display: flex !important;
}

.elementor-31240 .elementor-element.elementor-element-56d2d4c .slick-slide {
    display: flex;
    height: auto !important;
}

.elementor-31240 .elementor-element.elementor-element-56d2d4c .uael-woo-product-wrapper {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
}

/* 3. Wypchnięcie ceny na sam dół */
.elementor-31240 .elementor-element.elementor-element-56d2d4c .uael-woo-products-summary-wrap {
    display: flex;
    flex-direction: column;
    flex-grow: 1; /* Kontener z tekstem zajmuje całą wolną przestrzeń */
}

.elementor-31240 .elementor-element.elementor-element-56d2d4c .uael-woo-products-summary-wrap .price {
    margin-top: auto !important; /* Ten trik zawsze dociska cenę do dołu */
}/* End custom CSS */
/* Start custom CSS for uael-woo-products, class: .elementor-element-1f0bfa4 */.elementor-31240 .elementor-element.elementor-element-1f0bfa4 .uael-woo-products-thumbnail-wrap {
    overflow: hidden;
    border-radius: 24px;
}

.elementor-31240 .elementor-element.elementor-element-1f0bfa4 .slick-track {
    display: flex !important;
}

.elementor-31240 .elementor-element.elementor-element-1f0bfa4 .slick-slide {
    display: flex;
    height: auto !important;
}

.elementor-31240 .elementor-element.elementor-element-1f0bfa4 .uael-woo-product-wrapper {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
}

/* 3. Wypchnięcie ceny na sam dół */
.elementor-31240 .elementor-element.elementor-element-1f0bfa4 .uael-woo-products-summary-wrap {
    display: flex;
    flex-direction: column;
    flex-grow: 1; /* Kontener z tekstem zajmuje całą wolną przestrzeń */
}

.elementor-31240 .elementor-element.elementor-element-1f0bfa4 .uael-woo-products-summary-wrap .price {
    margin-top: auto !important; /* Ten trik zawsze dociska cenę do dołu */
}/* End custom CSS */
/* Start custom CSS for uael-woo-products, class: .elementor-element-d5dedf3 */.elementor-31240 .elementor-element.elementor-element-d5dedf3 .uael-woo-products-thumbnail-wrap {
    overflow: hidden;
    border-radius: 24px;
}

.elementor-31240 .elementor-element.elementor-element-d5dedf3 .slick-track {
    display: flex !important;
}

.elementor-31240 .elementor-element.elementor-element-d5dedf3 .slick-slide {
    display: flex;
    height: auto !important;
}

.elementor-31240 .elementor-element.elementor-element-d5dedf3 .uael-woo-product-wrapper {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
}

/* 3. Wypchnięcie ceny na sam dół */
.elementor-31240 .elementor-element.elementor-element-d5dedf3 .uael-woo-products-summary-wrap {
    display: flex;
    flex-direction: column;
    flex-grow: 1; /* Kontener z tekstem zajmuje całą wolną przestrzeń */
}

.elementor-31240 .elementor-element.elementor-element-d5dedf3 .uael-woo-products-summary-wrap .price {
    margin-top: auto !important; /* Ten trik zawsze dociska cenę do dołu */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44da477 */.elementor-31240 .elementor-element.elementor-element-44da477 {
    border-radius: 500px;
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-680628e */.elementor-31240 .elementor-element.elementor-element-680628e {
    border-radius: 500px;
    backdrop-filter: blur(10px);
}/* End custom CSS */