.elementor-12282 .elementor-element.elementor-element-18f5258b{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:35px;--padding-bottom:35px;--padding-left:80px;--padding-right:80px;}.elementor-12282 .elementor-element.elementor-element-18f5258b:not(.elementor-motion-effects-element-type-background), .elementor-12282 .elementor-element.elementor-element-18f5258b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9EE;}.elementor-12282 .elementor-element.elementor-element-126cd9b{--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:80px 80px;--row-gap:80px;--column-gap:80px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:51px;--padding-left:80px;--padding-right:80px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-12282 .elementor-element.elementor-element-4ef1f6a3{width:100%;max-width:100%;text-align:center;}.elementor-12282 .elementor-element.elementor-element-4ef1f6a3 .elementor-heading-title{font-family:var( --e-global-typography-17ba9d0-font-family ), Sans-serif;font-size:var( --e-global-typography-17ba9d0-font-size );font-weight:var( --e-global-typography-17ba9d0-font-weight );line-height:var( --e-global-typography-17ba9d0-line-height );color:#F8BC21;}.elementor-12282 .elementor-element.elementor-element-04da8dc{--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:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:05%;--padding-right:5%;}.elementor-12282 .elementor-element.elementor-element-2c65e26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12282 .elementor-element.elementor-element-fda7bf2{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12282 .elementor-element.elementor-element-fda7bf2 img{width:100%;height:550px;object-fit:scale-down;object-position:center center;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-12282 .elementor-element.elementor-element-a2ef757 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12282 .elementor-element.elementor-element-a2ef757 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12282 .elementor-element.elementor-element-a2ef757{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12282 .elementor-element.elementor-element-d4d80cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12282 .elementor-element.elementor-element-ee17847{--display:flex;}.elementor-12282 .elementor-element.elementor-element-f07fd05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.woocommerce .elementor-12282 .elementor-element.elementor-element-f07fd05 .woocommerce-product-details__short-description{color:var( --e-global-color-880e96d );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:200;line-height:1.6em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12282 .elementor-element.elementor-element-72aa7fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.56em;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-12282 .elementor-element.elementor-element-2ae0acf{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.woocommerce .elementor-12282 .elementor-element.elementor-element-2ae0acf .price{color:#249C2B;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;line-height:1.15em;}.woocommerce .elementor-12282 .elementor-element.elementor-element-2ae0acf .price ins{color:var( --e-global-color-def2531 );font-family:var( --e-global-typography-53f0eb1-font-family ), Sans-serif;font-size:var( --e-global-typography-53f0eb1-font-size );font-weight:var( --e-global-typography-53f0eb1-font-weight );line-height:var( --e-global-typography-53f0eb1-line-height );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12282 .elementor-element.elementor-element-d65d19c{width:var( --container-widget-width, 30% );max-width:30%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30%;--container-widget-flex-grow:0;--view-cart-spacing:20px;--button-spacing:32px;}.elementor-12282 .elementor-element.elementor-element-d65d19c .cart button, .elementor-12282 .elementor-element.elementor-element-d65d19c .cart .button{font-family:var( --e-global-typography-02b0c60-font-family ), Sans-serif;font-size:var( --e-global-typography-02b0c60-font-size );font-weight:var( --e-global-typography-02b0c60-font-weight );line-height:var( --e-global-typography-02b0c60-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:14px 32px 14px 32px;color:var( --e-global-color-880e96d );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );transition:all 0.5s;}.elementor-12282 .elementor-element.elementor-element-d65d19c .cart button:hover, .elementor-12282 .elementor-element.elementor-element-d65d19c .cart .button:hover{color:var( --e-global-color-880e96d );background-color:#00000000;border-color:var( --e-global-color-secondary );}.elementor-12282 .elementor-element.elementor-element-d65d19c .added_to_cart{color:var( --e-global-color-880e96d );font-family:var( --e-global-typography-02b0c60-font-family ), Sans-serif;font-size:var( --e-global-typography-02b0c60-font-size );font-weight:var( --e-global-typography-02b0c60-font-weight );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-12282 .elementor-element.elementor-element-d65d19c .quantity .qty{font-family:var( --e-global-typography-4c0a1e4-font-family ), Sans-serif;font-size:var( --e-global-typography-4c0a1e4-font-size );font-weight:var( --e-global-typography-4c0a1e4-font-weight );line-height:var( --e-global-typography-4c0a1e4-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:12px 12px 12px 12px;color:var( --e-global-color-880e96d );background-color:#00000000;border-color:var( --e-global-color-880e96d );transition:all 0.2s;}.woocommerce .elementor-12282 .elementor-element.elementor-element-d65d19c form.cart .variations{width:100%;margin-bottom:24px;}.woocommerce .elementor-12282 .elementor-element.elementor-element-d65d19c form.cart table.variations tr th, .woocommerce .elementor-12282 .elementor-element.elementor-element-d65d19c form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-12282 .elementor-element.elementor-element-d65d19c form.cart table.variations label{color:var( --e-global-color-880e96d );font-family:var( --e-global-typography-4c0a1e4-font-family ), Sans-serif;font-size:var( --e-global-typography-4c0a1e4-font-size );font-weight:var( --e-global-typography-4c0a1e4-font-weight );line-height:var( --e-global-typography-4c0a1e4-line-height );}.woocommerce .elementor-12282 .elementor-element.elementor-element-d65d19c form.cart table.variations td.value select{color:var( --e-global-color-880e96d );}.woocommerce .elementor-12282 .elementor-element.elementor-element-d65d19c form.cart table.variations td.value select, .woocommerce .elementor-12282 .elementor-element.elementor-element-d65d19c form.cart table.variations td.value:before{background-color:#00000000;border:var( --e-global-color-accent );border-radius:10px;}.woocommerce .elementor-12282 .elementor-element.elementor-element-d65d19c form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-12282 .elementor-element.elementor-element-d65d19c form.cart table.variations td.value:before{font-family:var( --e-global-typography-4c0a1e4-font-family ), Sans-serif;font-size:var( --e-global-typography-4c0a1e4-font-size );font-weight:var( --e-global-typography-4c0a1e4-font-weight );line-height:var( --e-global-typography-4c0a1e4-line-height );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12282 .elementor-element.elementor-element-010aedc{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12282 .elementor-element.elementor-element-010aedc .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-12282 .elementor-element.elementor-element-010aedc.elementor-view-stacked .elementor-icon{background-color:#F8BC21;}.elementor-12282 .elementor-element.elementor-element-010aedc.elementor-view-framed .elementor-icon, .elementor-12282 .elementor-element.elementor-element-010aedc.elementor-view-default .elementor-icon{fill:#F8BC21;color:#F8BC21;border-color:#F8BC21;}.elementor-12282 .elementor-element.elementor-element-010aedc .elementor-icon{font-size:28px;}.elementor-12282 .elementor-element.elementor-element-010aedc .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.56em;}.elementor-12282 .elementor-element.elementor-element-48ba16e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12282 .elementor-element.elementor-element-48ba16e .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-12282 .elementor-element.elementor-element-48ba16e.elementor-view-stacked .elementor-icon{background-color:#F8BC21;}.elementor-12282 .elementor-element.elementor-element-48ba16e.elementor-view-framed .elementor-icon, .elementor-12282 .elementor-element.elementor-element-48ba16e.elementor-view-default .elementor-icon{fill:#F8BC21;color:#F8BC21;border-color:#F8BC21;}.elementor-12282 .elementor-element.elementor-element-48ba16e .elementor-icon{font-size:28px;}.elementor-12282 .elementor-element.elementor-element-48ba16e .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.56em;}.elementor-12282 .elementor-element.elementor-element-5489339{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12282 .elementor-element.elementor-element-5489339 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-12282 .elementor-element.elementor-element-5489339.elementor-view-stacked .elementor-icon{background-color:#F8BC21;}.elementor-12282 .elementor-element.elementor-element-5489339.elementor-view-framed .elementor-icon, .elementor-12282 .elementor-element.elementor-element-5489339.elementor-view-default .elementor-icon{fill:#F8BC21;color:#F8BC21;border-color:#F8BC21;}.elementor-12282 .elementor-element.elementor-element-5489339 .elementor-icon{font-size:28px;}.elementor-12282 .elementor-element.elementor-element-5489339 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.56em;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-12282 .elementor-element.elementor-element-6ff40b0{margin:85px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;padding:16px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-def2531 );}.elementor-12282 .elementor-element.elementor-element-6ff40b0 .elementor-heading-title{font-family:var( --e-global-typography-02b0c60-font-family ), Sans-serif;font-size:var( --e-global-typography-02b0c60-font-size );font-weight:var( --e-global-typography-02b0c60-font-weight );line-height:var( --e-global-typography-02b0c60-line-height );color:#F8BC21;}.elementor-12282 .elementor-element.elementor-element-b24b8bc{--swiper-slides-to-display:2;--swiper-slides-gap:10px;margin:0px -2px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-36px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-41px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-41px;}.elementor-12282 .elementor-element.elementor-element-b24b8bc .swiper-slide > .elementor-element{height:100%;}.elementor-12282 .elementor-element.elementor-element-5bf0df10{--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:030px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-12282 .elementor-element.elementor-element-e6f7b21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;padding:16px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-def2531 );}.elementor-12282 .elementor-element.elementor-element-e6f7b21 .elementor-heading-title{font-family:var( --e-global-typography-02b0c60-font-family ), Sans-serif;font-size:var( --e-global-typography-02b0c60-font-size );font-weight:var( --e-global-typography-02b0c60-font-weight );line-height:var( --e-global-typography-02b0c60-line-height );color:#F8BC21;}.elementor-12282 .elementor-element.elementor-element-04e1767{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;padding:16px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-def2531 );}.elementor-12282 .elementor-element.elementor-element-04e1767 .elementor-heading-title{font-family:var( --e-global-typography-02b0c60-font-family ), Sans-serif;font-size:var( --e-global-typography-02b0c60-font-size );font-weight:var( --e-global-typography-02b0c60-font-weight );line-height:var( --e-global-typography-02b0c60-line-height );color:#F8BC21;}.elementor-12282 .elementor-element.elementor-element-fae6fe9{--swiper-slides-to-display:4;--swiper-slides-gap:10px;}.elementor-12282 .elementor-element.elementor-element-fae6fe9 .swiper-slide > .elementor-element{height:100%;}.elementor-12282 .elementor-element.elementor-element-50b87b4{--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:030px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12282 .elementor-element.elementor-element-ea931c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;}.elementor-12282 .elementor-element.elementor-element-3c5fbaa{text-align:justify;}.elementor-12282 .elementor-element.elementor-element-3c5fbaa .dynamic-content-for-elementor-acf{margin-bottom:0px;}.elementor-12282 .elementor-element.elementor-element-d51ca5f{--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;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:77px;--padding-bottom:91px;--padding-left:80px;--padding-right:80px;}.elementor-12282 .elementor-element.elementor-element-d51ca5f:not(.elementor-motion-effects-element-type-background), .elementor-12282 .elementor-element.elementor-element-d51ca5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://egzotycznyogrod.com/wp-content/uploads/2024/10/07d28aa8d04fd58ba2010664af2e0451-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12282 .elementor-element.elementor-element-d51ca5f::before, .elementor-12282 .elementor-element.elementor-element-d51ca5f > .elementor-background-video-container::before, .elementor-12282 .elementor-element.elementor-element-d51ca5f > .e-con-inner > .elementor-background-video-container::before, .elementor-12282 .elementor-element.elementor-element-d51ca5f > .elementor-background-slideshow::before, .elementor-12282 .elementor-element.elementor-element-d51ca5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-12282 .elementor-element.elementor-element-d51ca5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12282 .elementor-element.elementor-element-6cf4faa6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:center;}.elementor-12282 .elementor-element.elementor-element-6cf4faa6 .elementor-heading-title{font-family:var( --e-global-typography-17ba9d0-font-family ), Sans-serif;font-size:var( --e-global-typography-17ba9d0-font-size );font-weight:var( --e-global-typography-17ba9d0-font-weight );line-height:var( --e-global-typography-17ba9d0-line-height );color:var( --e-global-color-880e96d );}.elementor-12282 .elementor-element.elementor-element-4feeeb5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 46px) 0px;text-align:center;font-family:var( --e-global-typography-4c0a1e4-font-family ), Sans-serif;font-size:var( --e-global-typography-4c0a1e4-font-size );font-weight:var( --e-global-typography-4c0a1e4-font-weight );line-height:var( --e-global-typography-4c0a1e4-line-height );color:var( --e-global-color-880e96d );}.elementor-12282 .elementor-element.elementor-element-54941b47 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 2);flex:0 1 calc( 100% / 2 );flex-grow:1;padding-right:calc( 36px/2 );padding-left:calc( 36px/2 );}.elementor-12282 .elementor-element.elementor-element-54941b47 .elementor-repeater-item-8e2228e .dce-img{padding-bottom:calc( 0.6 * 100% );}.elementor-12282 .elementor-element.elementor-element-54941b47 .elementor-repeater-item-8e2228e .dce-post-image{width:564px;}.elementor-12282 .elementor-element.elementor-element-54941b47 .elementor-repeater-item-8e2228e.dce-item_image{justify-content:top;}.elementor-12282 .elementor-element.elementor-element-54941b47 .elementor-repeater-item-939c33c{text-align:left;margin:24px 0px 0px 0px;}.elementor-12282 .elementor-element.elementor-element-54941b47 .elementor-repeater-item-939c33c > *{font-family:"Roboto", Sans-serif;font-size:14px;color:#124733;display:inline-block;}.elementor-12282 .elementor-element.elementor-element-54941b47 .elementor-repeater-item-939c33c a{color:#124733;}.elementor-12282 .elementor-element.elementor-element-54941b47 .elementor-repeater-item-0168a9a > *{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;display:inline-block;}.elementor-12282 .elementor-element.elementor-element-54941b47 .elementor-repeater-item-0168a9a a{color:#FFFFFF;}.elementor-12282 .elementor-element.elementor-element-54941b47 .elementor-repeater-item-0168a9a{margin:10px 0px 0px 0px;}.elementor-12282 .elementor-element.elementor-element-54941b47 .elementor-repeater-item-282f48c{text-align:center;margin:20px 0px 0px 0px;}.elementor-12282 .elementor-element.elementor-element-54941b47 .elementor-repeater-item-282f48c .dce-post-button > *{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-12282 .elementor-element.elementor-element-54941b47 .elementor-repeater-item-282f48c > *{color:#124733;}.elementor-12282 .elementor-element.elementor-element-54941b47 .elementor-repeater-item-282f48c a{color:#124733;}.elementor-12282 .elementor-element.elementor-element-54941b47 .elementor-repeater-item-282f48c *:not(.dce-post-button) > *{background-color:#FFFFFF00;}.elementor-12282 .elementor-element.elementor-element-54941b47 .elementor-repeater-item-282f48c .dce-post-content{background-color:#FFFFFF00;}.elementor-12282 .elementor-element.elementor-element-54941b47 .elementor-repeater-item-282f48c a.dce-button{background-color:#FFFFFF00;}.elementor-12282 .elementor-element.elementor-element-54941b47 .elementor-repeater-item-282f48c:not(.dce-item_readmore) > *, .elementor-12282 .elementor-element.elementor-element-54941b47 .elementor-repeater-item-282f48c a.dce-button{padding:14px 160px 15px 160px;}.elementor-12282 .elementor-element.elementor-element-54941b47 .elementor-repeater-item-282f48c .dce-button, .elementor-12282 .elementor-element.elementor-element-54941b47 .elementor-repeater-item-282f48c .dce-img{border-radius:8px 8px 8px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#124733;}.elementor-12282 .elementor-element.elementor-element-54941b47 .dce-post-item{text-align:center;padding-bottom:35px;}.elementor-12282 .elementor-element.elementor-element-54941b47 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{align-items:stretch;margin-left:calc( -36px/2 );margin-right:calc( -36px/2 );}.elementor-12282 .elementor-element.elementor-element-54941b47 .dce-posts-container.dce-skin-grid .dce-item-area{justify-content:stretch;}.elementor-12282 .elementor-element.elementor-element-54941b47 .dce-posts-fallback{text-align:left;}@media(max-width:1390px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12282 .elementor-element.elementor-element-4ef1f6a3 .elementor-heading-title{font-size:var( --e-global-typography-17ba9d0-font-size );line-height:var( --e-global-typography-17ba9d0-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-12282 .elementor-element.elementor-element-2ae0acf .price ins{font-size:var( --e-global-typography-53f0eb1-font-size );line-height:var( --e-global-typography-53f0eb1-line-height );}.elementor-12282 .elementor-element.elementor-element-d65d19c{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-12282 .elementor-element.elementor-element-d65d19c .cart button, .elementor-12282 .elementor-element.elementor-element-d65d19c .cart .button{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-12282 .elementor-element.elementor-element-d65d19c .added_to_cart{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-12282 .elementor-element.elementor-element-d65d19c .quantity .qty{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.woocommerce .elementor-12282 .elementor-element.elementor-element-d65d19c form.cart table.variations label{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.woocommerce .elementor-12282 .elementor-element.elementor-element-d65d19c form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-12282 .elementor-element.elementor-element-d65d19c form.cart table.variations td.value:before{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12282 .elementor-element.elementor-element-6ff40b0 .elementor-heading-title{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-12282 .elementor-element.elementor-element-b24b8bc{--swiper-slides-to-display:2;--swiper-slides-gap:5px;}.elementor-12282 .elementor-element.elementor-element-e6f7b21 .elementor-heading-title{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-12282 .elementor-element.elementor-element-04e1767 .elementor-heading-title{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-12282 .elementor-element.elementor-element-fae6fe9{--swiper-slides-to-display:3;}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12282 .elementor-element.elementor-element-6cf4faa6 .elementor-heading-title{font-size:var( --e-global-typography-17ba9d0-font-size );line-height:var( --e-global-typography-17ba9d0-line-height );}.elementor-12282 .elementor-element.elementor-element-4feeeb5f{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}}@media(min-width:768px){.elementor-12282 .elementor-element.elementor-element-126cd9b{--content-width:100%;}.elementor-12282 .elementor-element.elementor-element-04da8dc{--content-width:100%;}.elementor-12282 .elementor-element.elementor-element-2c65e26{--width:40%;}.elementor-12282 .elementor-element.elementor-element-d4d80cf{--width:61%;}.elementor-12282 .elementor-element.elementor-element-5bf0df10{--content-width:100%;}.elementor-12282 .elementor-element.elementor-element-50b87b4{--content-width:100%;}.elementor-12282 .elementor-element.elementor-element-d51ca5f{--content-width:100%;}}@media(max-width:1024px){.elementor-12282 .elementor-element.elementor-element-126cd9b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12282 .elementor-element.elementor-element-4ef1f6a3 .elementor-heading-title{font-size:var( --e-global-typography-17ba9d0-font-size );line-height:var( --e-global-typography-17ba9d0-line-height );}.elementor-12282 .elementor-element.elementor-element-04da8dc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-12282 .elementor-element.elementor-element-2ae0acf .price ins{font-size:var( --e-global-typography-53f0eb1-font-size );line-height:var( --e-global-typography-53f0eb1-line-height );}.elementor-12282 .elementor-element.elementor-element-d65d19c{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-12282 .elementor-element.elementor-element-d65d19c .cart button, .elementor-12282 .elementor-element.elementor-element-d65d19c .cart .button{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-12282 .elementor-element.elementor-element-d65d19c .added_to_cart{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-12282 .elementor-element.elementor-element-d65d19c .quantity .qty{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.woocommerce .elementor-12282 .elementor-element.elementor-element-d65d19c form.cart table.variations label{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.woocommerce .elementor-12282 .elementor-element.elementor-element-d65d19c form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-12282 .elementor-element.elementor-element-d65d19c form.cart table.variations td.value:before{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12282 .elementor-element.elementor-element-6ff40b0 .elementor-heading-title{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-12282 .elementor-element.elementor-element-b24b8bc{--swiper-slides-to-display:1;}.elementor-12282 .elementor-element.elementor-element-e6f7b21 .elementor-heading-title{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-12282 .elementor-element.elementor-element-04e1767 .elementor-heading-title{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-12282 .elementor-element.elementor-element-fae6fe9{--swiper-slides-to-display:2;}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12282 .elementor-element.elementor-element-6cf4faa6 .elementor-heading-title{font-size:var( --e-global-typography-17ba9d0-font-size );line-height:var( --e-global-typography-17ba9d0-line-height );}.elementor-12282 .elementor-element.elementor-element-4feeeb5f{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.elementor-12282 .elementor-element.elementor-element-54941b47 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );}}@media(max-width:767px){.elementor-12282 .elementor-element.elementor-element-18f5258b{--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-12282 .elementor-element.elementor-element-126cd9b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:16px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12282 .elementor-element.elementor-element-4ef1f6a3{text-align:center;}.elementor-12282 .elementor-element.elementor-element-4ef1f6a3 .elementor-heading-title{font-size:var( --e-global-typography-17ba9d0-font-size );line-height:var( --e-global-typography-17ba9d0-line-height );}.elementor-12282 .elementor-element.elementor-element-04da8dc{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:16px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12282 .elementor-element.elementor-element-ee17847{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-12282 .elementor-element.elementor-element-f07fd05 .woocommerce-product-details__short-description{font-size:14px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12282 .elementor-element.elementor-element-72aa7fc{font-size:14px;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-12282 .elementor-element.elementor-element-2ae0acf .price ins{font-size:var( --e-global-typography-53f0eb1-font-size );line-height:var( --e-global-typography-53f0eb1-line-height );}.elementor-12282 .elementor-element.elementor-element-d65d19c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12282 .elementor-element.elementor-element-d65d19c .cart button, .elementor-12282 .elementor-element.elementor-element-d65d19c .cart .button{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-12282 .elementor-element.elementor-element-d65d19c .added_to_cart{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-12282 .elementor-element.elementor-element-d65d19c .quantity .qty{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.woocommerce .elementor-12282 .elementor-element.elementor-element-d65d19c form.cart table.variations label{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.woocommerce .elementor-12282 .elementor-element.elementor-element-d65d19c form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-12282 .elementor-element.elementor-element-d65d19c form.cart table.variations td.value:before{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12282 .elementor-element.elementor-element-010aedc .elementor-icon-box-wrapper{align-items:center;gap:18px;}.elementor-12282 .elementor-element.elementor-element-010aedc .elementor-icon-box-description{font-size:14px;line-height:1.8em;}.elementor-12282 .elementor-element.elementor-element-48ba16e .elementor-icon-box-wrapper{align-items:center;gap:18px;}.elementor-12282 .elementor-element.elementor-element-48ba16e .elementor-icon-box-description{font-size:14px;line-height:1.8em;}.elementor-12282 .elementor-element.elementor-element-5489339 .elementor-icon-box-wrapper{align-items:center;gap:18px;}.elementor-12282 .elementor-element.elementor-element-5489339 .elementor-icon-box-description{font-size:14px;line-height:1.8em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12282 .elementor-element.elementor-element-6ff40b0 .elementor-heading-title{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-12282 .elementor-element.elementor-element-b24b8bc{--swiper-slides-to-display:1;margin:0px -230px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12282 .elementor-element.elementor-element-5bf0df10{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12282 .elementor-element.elementor-element-e6f7b21 .elementor-heading-title{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-12282 .elementor-element.elementor-element-04e1767 .elementor-heading-title{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-12282 .elementor-element.elementor-element-fae6fe9{--swiper-slides-to-display:1;}.elementor-12282 .elementor-element.elementor-element-50b87b4{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:4px;}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12282 .elementor-element.elementor-element-ea931c3{margin:30px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-12282 .elementor-element.elementor-element-d51ca5f{--padding-top:52px;--padding-bottom:52px;--padding-left:20px;--padding-right:20px;}.elementor-12282 .elementor-element.elementor-element-6cf4faa6{width:100%;max-width:100%;text-align:start;}.elementor-12282 .elementor-element.elementor-element-6cf4faa6 .elementor-heading-title{font-size:var( --e-global-typography-17ba9d0-font-size );line-height:var( --e-global-typography-17ba9d0-line-height );}.elementor-12282 .elementor-element.elementor-element-4feeeb5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;text-align:start;font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.elementor-12282 .elementor-element.elementor-element-54941b47 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-12282 .elementor-element.elementor-element-54941b47 .elementor-repeater-item-282f48c:not(.dce-item_readmore) > *, .elementor-12282 .elementor-element.elementor-element-54941b47 .elementor-repeater-item-282f48c a.dce-button{padding:15px 110px 15px 110px;}.elementor-12282 .elementor-element.elementor-element-54941b47 .elementor-repeater-item-282f48c{margin:25px 0px 0px 0px;}}/* Start custom CSS for gallery, class: .elementor-element-a2ef757 */.elementor-12282 .elementor-element.elementor-element-a2ef757 .e-gallery-item:nth-child(n+5) {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72aa7fc */#quick-answer-product h2 {
    font-size: 20px !important;
    line-height: 1.2 !important;
    margin: 0 0 10px 0 !important;
}

@media (max-width: 767px) {
    #quick-answer-product h2 {
        font-size: 18px !important;
        line-height: 1.25 !important;
        margin-bottom: 8px !important;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-d65d19c */.elementor-12282 .elementor-element.elementor-element-d65d19c .variations tr{
    display:flex;
    flex-direction: column;
    align-items:flex-start;
    gap:8px;
}

.elementor-12282 .elementor-element.elementor-element-d65d19c .quantity select{
    border:1px solid #124733 !important;
    width:64px !important;
    padding:12px;
      -moz-appearance: none;
  /* for Chrome */
  -webkit-appearance: none;
  background-image:url(https://egzotycznyogrod.com/wp-content/uploads/2024/10/arrow-down-1.svg);
  background-position:calc(100% - 2px) 50%;
  background-repeat: no-repeat;
  text-align:left;
}

.elementor-12282 .elementor-element.elementor-element-d65d19c .variations tr td, .elementor-12282 .elementor-element.elementor-element-d65d19c .variations tr th{
    background:transparent !important;
    padding:0 !important;
    width:100%;
    text-align:left;
}

.elementor-12282 .elementor-element.elementor-element-d65d19c .variations tr select{
    border:1px solid #124733 !important;
    width:100% !important;
    padding:12px;
      -moz-appearance: none;
  /* for Chrome */
  -webkit-appearance: none;
  background-image:url(/wp-content/uploads/2024/10/arrow-down-1.svg);
  background-position:calc(100% - 12px) 50%;
  background-repeat: no-repeat;
}
.elementor-12282 .elementor-element.elementor-element-d65d19c .variations tr select::-ms-expand {
  display: none;
}


.elementor-12282 .elementor-element.elementor-element-d65d19c .quantity{
    position:relative;
    align-items: flex-start;
    justify-content: flex-start;
}

.elementor-12282 .elementor-element.elementor-element-d65d19c .quantity:before{
    content:'Ilość';
    display:inline-block;
    width:100%;
    margin-bottom:8px;
}

.elementor-12282 .elementor-element.elementor-element-d65d19c .quantity input{
    height:auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee17847 */@media (max-width: 767px){
    .elementor-12282 .elementor-element.elementor-element-ee17847{
        overflow:hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d80cf */.elementor-12282 .elementor-element.elementor-element-d4d80cf{
    overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf0df10 *//* CSS SOLO PARA CONTENEDOR DE TEXTO EN CATEGORIA */

.produkt-opis h1{
    font-size:35px !important;
}

.produkt-opis h2{
    font-size:20px !important;
}

.produkt-opis h3{
    font-size:20px !important;
}

/* ESPACIO DEBAJO DE LISTAS */
.produkt-opis ul,
.produkt-opis ol{
    margin-bottom:20px !important;
}



/* MOVIL */
@media (max-width:768px){

.produkt-opis h1{
    font-size:30px !important;
}

.produkt-opis h2{
    font-size:18px !important;
}

.produkt-opis h3{
    font-size:18px !important;
}

}

/* ACORDEON SOLO DENTRO DEL CONTENEDOR */

.produkt-opis .faq-title{
    text-align:center;
    margin-top:60px;
    margin-bottom:30px;
}

.produkt-opis .faq-accordion details{
    border-bottom:1px solid #d6d6d6;
}

.produkt-opis .faq-accordion summary{
    list-style:none;
    cursor:pointer;
    padding:15px 35px 15px 0;
    font-weight:500;
    position:relative;
}

.produkt-opis .faq-accordion summary::-webkit-details-marker{
    display:none;
}

.produkt-opis .faq-accordion summary::after{
    content:"+";
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%);
    font-size:22px;
    font-weight:700;
}

.produkt-opis .faq-accordion details[open] summary::after{
    content:"−";
}

.produkt-opis .faq-accordion p{
    margin:10px 0 20px 0;
    line-height:1.7;
}/* End custom CSS */
/* Start custom CSS for dyncontel-acf, class: .elementor-element-3c5fbaa */.elementor-12282 .elementor-element.elementor-element-3c5fbaa h2{
    font-size:  38px !important;
    text-align: center !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50b87b4 *//* CSS SOLO PARA CONTENEDOR DE TEXTO EN PRODUCTO */

.produkt-opis h1{
    font-size:35px !important;
}

.produkt-opis h2{
    font-size:28px !important;
}

.produkt-opis h3{
    font-size:20px !important;
}

/* ESPACIO DEBAJO DE LISTAS */
.produkt-opis ul,
.produkt-opis ol{
    margin-bottom:20px !important;
}



/* MOVIL */
@media (max-width:768px){

.produkt-opis h1{
    font-size:30px !important;
}

.produkt-opis h2{
    font-size:24px !important;
}

.produkt-opis h3{
    font-size:18px !important;
}

}

/* ACORDEON SOLO DENTRO DEL CONTENEDOR */

.produkt-opis .faq-title{
    text-align:center;
    margin-top:60px;
    margin-bottom:30px;
}

.produkt-opis .faq-accordion details{
    border-bottom:1px solid #d6d6d6;
}

.produkt-opis .faq-accordion summary{
    list-style:none;
    cursor:pointer;
    padding:15px 35px 15px 0;
    font-weight:500;
    position:relative;
}

.produkt-opis .faq-accordion summary::-webkit-details-marker{
    display:none;
}

.produkt-opis .faq-accordion summary::after{
    content:"+";
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%);
    font-size:22px;
    font-weight:700;
}

.produkt-opis .faq-accordion details[open] summary::after{
    content:"−";
}

.produkt-opis .faq-accordion p{
    margin:10px 0 20px 0;
    line-height:1.7;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d51ca5f */.elementor-12282 .elementor-element.elementor-element-d51ca5f:before{
    background: linear-gradient(0deg, #FEC104, #FEC104),
linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(250, 160, 53, 0.2) 100%);
opacity:.95;
}/* End custom CSS */