.elementor-6230 .elementor-element.elementor-element-d08737a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6230 .elementor-element.elementor-element-686649e{--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:10px 5px;--row-gap:10px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-6230 .elementor-element.elementor-element-fc6d3e6 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:500;line-height:16px;color:var( --e-global-color-text );}.elementor-6230 .elementor-element.elementor-element-aaff243 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:500;line-height:16px;color:var( --e-global-color-5d6f079 );}.elementor-6230 .elementor-element.elementor-element-a2e6e9e .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:500;line-height:16px;color:var( --e-global-color-text );}.elementor-6230 .elementor-element.elementor-element-7722515 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:500;line-height:16px;color:var( --e-global-color-5d6f079 );}.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-6230 .elementor-element.elementor-element-cf99bce .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:500;line-height:16px;color:var( --e-global-color-5d6f079 );}.elementor-6230 .elementor-element.elementor-element-ce7efc4 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-ce7efc4 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:35px;font-weight:700;color:var( --e-global-color-text );}.elementor-6230 .elementor-element.elementor-element-7bd48f9 > .elementor-widget-container{margin:-5px 0px 0px 3px;padding:0px 0px 0px 0px;}.woocommerce .elementor-6230 .elementor-element.elementor-element-7bd48f9 .woolentor_product_categories_info{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:400;line-height:38px;}.elementor-6230 .elementor-element.elementor-element-7bd48f9 .woolentor_product_categories_info .categories-title{display:none !important;}.woocommerce .elementor-6230 .elementor-element.elementor-element-7bd48f9 .woolentor_product_categories_info .posted_in{color:#818181;margin-left:0px;}.woocommerce .elementor-6230 .elementor-element.elementor-element-7bd48f9 .woolentor_product_categories_info .posted_in a{color:#818181;}.woocommerce .elementor-6230 .elementor-element.elementor-element-7bd48f9 .woolentor_product_categories_info .posted_in a:hover{color:var( --e-global-color-5d6f079 );}.elementor-6230 .elementor-element.elementor-element-7bd48f9 .woolentor_product_categories_info{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-103e662{--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-6230 .elementor-element.elementor-element-65aef14{--e-image-carousel-slides-to-show:2;}.elementor-6230 .elementor-element.elementor-element-65aef14 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6230 .elementor-element.elementor-element-65aef14 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;}.elementor-6230 .elementor-element.elementor-element-65aef14 .swiper-pagination-bullet{width:8px;height:8px;}.elementor-6230 .elementor-element.elementor-element-65aef14 .swiper-wrapper{display:flex;align-items:center;}.elementor-6230 .elementor-element.elementor-element-65aef14 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-6230 .elementor-element.elementor-element-9d28bcd{--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:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6230 .elementor-element.elementor-element-92fdbb3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6230 .elementor-element.elementor-element-a56c095{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-6230 .elementor-element.elementor-element-00e216c .shop_attributes{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:16px;}.elementor-6230 .elementor-element.elementor-element-dfebb52{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6230 .elementor-element.elementor-element-fa49e24{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6230 .elementor-element.elementor-element-fa49e24.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-6230 .elementor-element.elementor-element-a269470{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-6230 .elementor-element.elementor-element-65a0527.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-6230 .elementor-element.elementor-element-65a0527 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:600;line-height:18px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-4a0b071{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#ECECEC;--border-color:#ECECEC;--border-radius:10px 10px 10px 10px;}.elementor-6230 .elementor-element.elementor-element-b31c213 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-b31c213{text-align:center;}.elementor-6230 .elementor-element.elementor-element-b31c213 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-1e486dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-1e486dc{text-align:center;}.elementor-6230 .elementor-element.elementor-element-1e486dc .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-7f90d5a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-7f90d5a{text-align:center;}.elementor-6230 .elementor-element.elementor-element-7f90d5a .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-3f46ccb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-3f46ccb{text-align:center;}.elementor-6230 .elementor-element.elementor-element-3f46ccb .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-570c342 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-570c342{text-align:center;}.elementor-6230 .elementor-element.elementor-element-570c342 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-852d2bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-852d2bd{text-align:center;}.elementor-6230 .elementor-element.elementor-element-852d2bd .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-8920c8b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-8920c8b{text-align:center;}.elementor-6230 .elementor-element.elementor-element-8920c8b .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-a8a7374 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-a8a7374{text-align:center;}.elementor-6230 .elementor-element.elementor-element-a8a7374 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-3690a02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-3690a02{text-align:center;}.elementor-6230 .elementor-element.elementor-element-3690a02 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-1eeb0d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-1eeb0d0{text-align:center;}.elementor-6230 .elementor-element.elementor-element-1eeb0d0 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-e8a1478 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-e8a1478{text-align:center;}.elementor-6230 .elementor-element.elementor-element-e8a1478 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:var( --e-global-color-text );}.elementor-6230 .elementor-element.elementor-element-5431154 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-5431154{text-align:center;}.elementor-6230 .elementor-element.elementor-element-5431154 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-8a0b126 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-8a0b126{text-align:center;}.elementor-6230 .elementor-element.elementor-element-8a0b126 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-2a5fb5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-2a5fb5e{text-align:center;}.elementor-6230 .elementor-element.elementor-element-2a5fb5e .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-0b86eb5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-0b86eb5{text-align:center;}.elementor-6230 .elementor-element.elementor-element-0b86eb5 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-1f11c67 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-1f11c67{text-align:center;}.elementor-6230 .elementor-element.elementor-element-1f11c67 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-6324d2e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-6324d2e{text-align:center;}.elementor-6230 .elementor-element.elementor-element-6324d2e .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-dd18694 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-dd18694{text-align:center;}.elementor-6230 .elementor-element.elementor-element-dd18694 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-c4c1fef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-c4c1fef{text-align:center;}.elementor-6230 .elementor-element.elementor-element-c4c1fef .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-d986278 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-d986278{text-align:center;}.elementor-6230 .elementor-element.elementor-element-d986278 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-c1458db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-c1458db{text-align:center;}.elementor-6230 .elementor-element.elementor-element-c1458db .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-89f8ab2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-89f8ab2{text-align:center;}.elementor-6230 .elementor-element.elementor-element-89f8ab2 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-d1a0793 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-d1a0793{text-align:center;}.elementor-6230 .elementor-element.elementor-element-d1a0793 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-8bd405a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-8bd405a{text-align:center;}.elementor-6230 .elementor-element.elementor-element-8bd405a .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-44d8f23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-44d8f23{text-align:center;}.elementor-6230 .elementor-element.elementor-element-44d8f23 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-4265d51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-4265d51{text-align:center;}.elementor-6230 .elementor-element.elementor-element-4265d51 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-0064220 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-0064220{text-align:center;}.elementor-6230 .elementor-element.elementor-element-0064220 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-22ac54c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-22ac54c{text-align:center;}.elementor-6230 .elementor-element.elementor-element-22ac54c .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-e9a1019 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-e9a1019{text-align:center;}.elementor-6230 .elementor-element.elementor-element-e9a1019 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-b8d60ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-b8d60ee{text-align:center;}.elementor-6230 .elementor-element.elementor-element-b8d60ee .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-c803473 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-c803473{text-align:center;}.elementor-6230 .elementor-element.elementor-element-c803473 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-14af24c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-14af24c{text-align:center;}.elementor-6230 .elementor-element.elementor-element-14af24c .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-ab0936e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-ab0936e{text-align:center;}.elementor-6230 .elementor-element.elementor-element-ab0936e .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-f484b29 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-f484b29{text-align:center;}.elementor-6230 .elementor-element.elementor-element-f484b29 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-efca996 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-efca996{text-align:center;}.elementor-6230 .elementor-element.elementor-element-efca996 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-2827a26 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-2827a26{text-align:center;}.elementor-6230 .elementor-element.elementor-element-2827a26 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-b4a524e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-b4a524e{text-align:center;}.elementor-6230 .elementor-element.elementor-element-b4a524e .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-2d7def6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-2d7def6{text-align:center;}.elementor-6230 .elementor-element.elementor-element-2d7def6 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-595db98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-595db98{text-align:center;}.elementor-6230 .elementor-element.elementor-element-595db98 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-ba9bfb9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-ba9bfb9{text-align:center;}.elementor-6230 .elementor-element.elementor-element-ba9bfb9 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-47f5d14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-47f5d14{text-align:center;}.elementor-6230 .elementor-element.elementor-element-47f5d14 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-58dcc74 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-58dcc74{text-align:center;}.elementor-6230 .elementor-element.elementor-element-58dcc74 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-4ce210a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-4ce210a{text-align:center;}.elementor-6230 .elementor-element.elementor-element-4ce210a .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-f5fbfdc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-f5fbfdc{text-align:center;}.elementor-6230 .elementor-element.elementor-element-f5fbfdc .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-ba34d20 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-ba34d20{text-align:center;}.elementor-6230 .elementor-element.elementor-element-ba34d20 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-0a97128 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-0a97128{text-align:center;}.elementor-6230 .elementor-element.elementor-element-0a97128 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-ad66b43{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6230 .elementor-element.elementor-element-371b8d2 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-371b8d2 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-text );}.elementor-6230 .elementor-element.elementor-element-2b189b6 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-2b189b6 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:400;color:#818181;}.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 );}.elementor-6230 .elementor-element.elementor-element-00f28e3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-00f28e3{color:#434343;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-6230 .elementor-element.elementor-element-c0d103d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#ECECEC;--border-color:#ECECEC;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-6230 .elementor-element.elementor-element-5474eb2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-6230 .elementor-element.elementor-element-5474eb2.e-con{--align-self:center;}.elementor-6230 .elementor-element.elementor-element-9765140 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;line-height:26px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-a96fecd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-a96fecd.elementor-element{--order:99999 /* order end hack */;}.elementor-6230 .elementor-element.elementor-element-a96fecd .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:17px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-f3f6219{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6230 .elementor-element.elementor-element-a5091ff .elementor-button{background-color:#242427;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;border-radius:15px 15px 15px 15px;padding:18px 30px 15px 30px;}.elementor-6230 .elementor-element.elementor-element-a5091ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6230 .elementor-element.elementor-element-a5091ff .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-6230 .elementor-element.elementor-element-0a422a1{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-6230 .elementor-element.elementor-element-13b4b81{--divider-border-style:solid;--divider-color:#ECECEC;--divider-border-width:5px;}.elementor-6230 .elementor-element.elementor-element-13b4b81 .elementor-divider-separator{width:100%;}.elementor-6230 .elementor-element.elementor-element-13b4b81 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-6230 .elementor-element.elementor-element-9cf1ba0{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6230 .elementor-element.elementor-element-074bfa2 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-a9824a6 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-0c55494 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-033c234 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-15409a3 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-438db4a .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-6241b86 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-811c5f4 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-fc6c0a3 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-cd814b6 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-03c5aa6 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-283329c .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-ae16790 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-713f63e .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-56575d1 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#242427;}.elementor-6230 .elementor-element.elementor-element-be0a6e5{margin-top:40px;margin-bottom:40px;}.elementor-6230 .elementor-element.elementor-element-3b9c608:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6230 .elementor-element.elementor-element-3b9c608 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1EC5CF;}.elementor-6230 .elementor-element.elementor-element-3b9c608 > .elementor-element-populated, .elementor-6230 .elementor-element.elementor-element-3b9c608 > .elementor-element-populated > .elementor-background-overlay, .elementor-6230 .elementor-element.elementor-element-3b9c608 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-6230 .elementor-element.elementor-element-3b9c608 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6230 .elementor-element.elementor-element-3b9c608 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6230 .elementor-element.elementor-element-9ae94e3{z-index:2;}.elementor-bc-flex-widget .elementor-6230 .elementor-element.elementor-element-6337678.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6230 .elementor-element.elementor-element-6337678.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6230 .elementor-element.elementor-element-6337678.elementor-column > .elementor-widget-wrap{justify-content:center;}.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 );}.elementor-6230 .elementor-element.elementor-element-5462f15 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-6230 .elementor-element.elementor-element-5462f15{z-index:10;text-align:left;}.elementor-6230 .elementor-element.elementor-element-4d28f6f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6230 .elementor-element.elementor-element-027c8c3 > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-027c8c3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:500;line-height:1.3em;color:#242427;}.elementor-6230 .elementor-element.elementor-element-61502a5 > .elementor-widget-container{margin:3px 0px 10px 0px;}.elementor-6230 .elementor-element.elementor-element-61502a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#3A3A3D;}.elementor-bc-flex-widget .elementor-6230 .elementor-element.elementor-element-b655dba.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6230 .elementor-element.elementor-element-b655dba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6230 .elementor-element.elementor-element-c86d0c3 .elementor-button{background-color:#F77648;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;border-radius:15px 15px 15px 15px;padding:18px 30px 15px 30px;}.elementor-6230 .elementor-element.elementor-element-c86d0c3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6230 .elementor-element.elementor-element-c86d0c3 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-6230 .elementor-element.elementor-element-bd9b3d8{width:auto;max-width:auto;top:-46px;text-align:left;}.elementor-6230 .elementor-element.elementor-element-bd9b3d8 img{width:63px;opacity:1;}.elementor-6230 .elementor-element.elementor-element-08fb74f{width:auto;max-width:auto;text-align:left;}.elementor-6230 .elementor-element.elementor-element-08fb74f img{width:277px;opacity:1;}body:not(.rtl) .elementor-6230 .elementor-element.elementor-element-a54b642{left:-115px;}body.rtl .elementor-6230 .elementor-element.elementor-element-a54b642{right:-115px;}.elementor-6230 .elementor-element.elementor-element-a54b642{top:-125px;text-align:left;}.elementor-6230 .elementor-element.elementor-element-a54b642 img{width:500px;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6230 .elementor-element.elementor-element-741330e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80e-175202306290431202295100180000000100500050002295100180000000100500050003401004010010208072080101004208014022951001800000001005000500050100100100002295100180000000100500050005010010010000010000005001000000503110000401004010010208072080101004208014003302023111221012020202000055055031202295100180000000100500050002295100180000000100500050003401004010010208072080101004208014022951001800000001005000500050100100100002295100180000000100500050005010010010000010000005001000000503110000401004010010208072080101004208014003306230600300035029545200000100000311000004010040100102080720801010042080140033022951001800000001005000500022951001800000001005000500001000000500100000051000022774120231011198015166001515151520301330102954500100000302295100180000000100500050002295100180000000100500050000100000051100000401004010010208072080101004208014003302295100180000000100500050002295100180000000100500050000100000050010000005100003200018200018200729729201727031766922018196618192518188417669218517270318507297290330811185298023071884298023071925298023071966033081120072972920242427218917154999237403154999255891542992704841527991632651279941660860989942166086050994116326502199411604430070058615577300700586152951021994116734914219913913314509913913314989916734915279918194415429920043154999218917154999242427158108117716209711771654051143165405110207516540503416209701581080581837541945050886403450886407550886411654194515581837151508111102150811114315411911771581081177242427px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6230 .elementor-element.elementor-element-ab0c40f{text-align:center;}.elementor-6230 .elementor-element.elementor-element-ab0c40f .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-text );}.elementor-6230 .elementor-element.elementor-element-1617f59 .ht-products .ht-product .ht-product-inner .ht-product-action ul li{background-color:#C9B06D;padding:0px 0px 0px 0px;margin:-4px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-6230 .elementor-element.elementor-element-1617f59 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-6230 .elementor-element.elementor-element-1617f59 .ht-product-inner .ht-product-price{display:none !important;}.elementor-6230 .elementor-element.elementor-element-1617f59 .ht-product-inner .ht-product-categories{display:none !important;padding-left:0 !important;}.elementor-6230 .elementor-element.elementor-element-1617f59 .ht-product-inner .ht-product-categories::before{display:none !important;}.elementor-6230 .elementor-element.elementor-element-1617f59 .ht-product-inner .ht-product-ratting-wrap{display:none !important;}.elementor-6230 .elementor-element.elementor-element-1617f59 .ht-products .ht-product .ht-product-inner:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-6230 .elementor-element.elementor-element-1617f59 .ht-products .ht-product .ht-product-inner .ht-product-content{border-style:none;}.elementor-6230 .elementor-element.elementor-element-1617f59 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#444444;}.elementor-6230 .elementor-element.elementor-element-1617f59 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{color:#444444;}.elementor-6230 .elementor-element.elementor-element-1617f59 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{background-color:#444444;}.elementor-6230 .elementor-element.elementor-element-1617f59 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#dc9a0e;}.elementor-6230 .elementor-element.elementor-element-1617f59 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:600;line-height:27px;color:var( --e-global-color-text );}.elementor-6230 .elementor-element.elementor-element-1617f59 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:#dc9a0e;}.elementor-6230 .elementor-element.elementor-element-1617f59 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:#444444;}.elementor-6230 .elementor-element.elementor-element-1617f59 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-6230 .elementor-element.elementor-element-1617f59 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#444444;}.elementor-6230 .elementor-element.elementor-element-1617f59 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaaaaa;}.elementor-6230 .elementor-element.elementor-element-1617f59 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e;}.elementor-6230 .elementor-element.elementor-element-1617f59 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.elementor-6230 .elementor-element.elementor-element-1617f59 span.woolentor-tip{color:#ffffff;}.elementor-6230 .elementor-element.elementor-element-1617f59 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{color:#000000;width:48px;}.elementor-6230 .elementor-element.elementor-element-1617f59 .ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover a{color:#dc9a0e;}.elementor-6230 .elementor-element.elementor-element-1617f59 .ht-product-action .yith-wcwl-wishlistaddedbrowse a, .ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#dc9a0e !important;}.elementor-6230 .elementor-element.elementor-element-1617f59 .product-slider .slick-arrow{top:50%;color:#dddddd;background-color:#ffffff !important;}.elementor-6230 .elementor-element.elementor-element-1617f59 .product-slider .slick-dots{left:50%;}.elementor-6230 .elementor-element.elementor-element-1617f59 .product-slider .slick-dots li button{background-color:#ffffff !important;}.elementor-6230 .elementor-element.elementor-element-1617f59 .product-slider .slick-arrow:hover{color:#23252a;background-color:#ffffff !important;}.elementor-6230 .elementor-element.elementor-element-1617f59 .product-slider .slick-dots li button:hover{background-color:#282828 !important;}.elementor-6230 .elementor-element.elementor-element-1617f59 .product-slider .slick-dots li.slick-active button{background-color:#282828 !important;}@media(min-width:768px){.elementor-6230 .elementor-element.elementor-element-92fdbb3{--width:50%;}.elementor-6230 .elementor-element.elementor-element-a269470{--content-width:100%;}.elementor-6230 .elementor-element.elementor-element-4a0b071{--content-width:100%;}.elementor-6230 .elementor-element.elementor-element-ad66b43{--width:50%;}.elementor-6230 .elementor-element.elementor-element-3b9c608{width:100%;}.elementor-6230 .elementor-element.elementor-element-6337678{width:30%;}.elementor-6230 .elementor-element.elementor-element-4d28f6f{width:45%;}.elementor-6230 .elementor-element.elementor-element-b655dba{width:24.666%;}}@media(max-width:1024px){.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-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-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.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-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-6230 .elementor-element.elementor-element-65aef14{--e-image-carousel-slides-to-show:1;}.elementor-6230 .elementor-element.elementor-element-ad66b43{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6230 .elementor-element.elementor-element-371b8d2{text-align:center;}.elementor-6230 .elementor-element.elementor-element-2b189b6{text-align:center;}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );}.elementor-6230 .elementor-element.elementor-element-00f28e3{text-align:center;}.elementor-6230 .elementor-element.elementor-element-5474eb2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6230 .elementor-element.elementor-element-f3f6219{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-6230 .elementor-element.elementor-element-4d28f6f > .elementor-element-populated{text-align:center;}.elementor-6230 .elementor-element.elementor-element-1617f59 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for image-carousel, class: .elementor-element-65aef14 */.swiper-slide {
    border-radius: 20px;
    height: 100%;
}

.swiper-slide-image {
    margin-top: -10%;
}

.elementor-swiper-button {
    border-radius: 9px;
    border: 2px solid #ECECEC;
    background-color: rgba(255, 255, 255, 0.3); 
    display: block;
    width: 45px;
    height: 45px;
    transition: border 0.5s ease;
}

.elementor-swiper-button:hover {
    border-color: #242427;
}

.elementor-swiper-button svg {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); 
}

.swiper-pagination-bullet {
    width: 16px!important;
    height: 16px!important;
    border: 2px solid #ECECEC;
    background-color: white;
    opacity: 1;
    margin: -19px 3px!important;
}

.swiper-pagination-bullet-active {
    border: 2px solid #242427;
    width: 19px!important;
    height: 19px!important;
    margin: -21px 3px!important;
}

.dialog-widget .elementor-swiper-button-next, .dialog-widget .elementor-swiper-button-prev {
   
    width: 30px!important;
    height: 30px!important;
    margin-left: 15px;
    margin-right: 15px;
    font-size: 13px!important;
    color: #242427!important;
}

.elementor-slideshow__footer {
    width: calc(100% - 40px);

    display: flex;
    justify-content: center;
}

.elementor-slideshow__title, .swiper-pagination-fraction {
    width: 80%;
    text-align: center;
    font-family: poppins;
    font-weight: 400;
    font-size: 16px;
}

@media only screen and (max-width: 767px) {
    .elementor-lightbox .elementor-swiper-button-next i, .elementor-lightbox .elementor-swiper-button-prev i {
        background-color: rgba(0, 0, 0, 0)!important;
    }
}
.eicon-close {
    font-size: 20px;
    color: #192131;
    background: white;
    padding: 10px;
    border-radius: 10px;
}

.elementor-slideshow__description, .eicon-frame-expand, .eicon-zoom-in-bold, .eicon-share-arrow {
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-00e216c */table {  
    border: 2px solid #ECECEC!important;
    border-radius: 10px;
}
td {
    font-style: normal!important;
    padding: 4px 20px!important;
    border-bottom: none!important;
}
th {

    width: 40%!important;
    border-bottom: none!important;
    border-bottom: none;
    text-transform: uppercase;
    text-align: right;
}

tr {
   
    border-top: 2px solid   red!imporatnt;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b31c213 */.osika-dab {
 width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-dab h2 {
    padding-left: 10px;
    padding-right: 10px;
}


.osika-dab .elementor-widget-container:before {
    content: '';
    background:url('/wp-content/uploads/2023/11/img-17.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e486dc */.osika-buk {
 width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-buk h2 {
    padding-left: 10px;
    padding-right: 10px;
}


.osika-buk .elementor-widget-container:before {
    content: '';
    background:url('/wp-content/uploads/2023/11/img-18.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f90d5a */.osika-szklo-antracyt {
 width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-szklo-antracyt h2 {
    padding-left: 10px;
    padding-right: 10px;
}


.osika-szklo-antracyt .elementor-widget-container:before {
    content: '';
    background:url('/wp-content/uploads/2023/11/img-19.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f46ccb */.osika-szklo-bezowe {
 width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-szklo-bezowe h2 {
    padding-left: 10px;
    padding-right: 10px;
}


.osika-szklo-bezowe .elementor-widget-container:before {
    content: '';
    background:url('/wp-content/uploads/2023/11/img-20.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-570c342 */.osika-szklo-biale {
 width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-szklo-biale h2 {
    padding-left: 10px;
    padding-right: 10px;
}


.osika-szklo-biale .elementor-widget-container:before {
    content: '';
    background:url('/wp-content/uploads/2023/11/img-21.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-852d2bd */.osika-delikatny-bez {
    width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-delikatny-bez h2 {
    padding-left: 10px;
    padding-right: 10px;
}


.osika-delikatny-bez .elementor-widget-container:before {
    content: '';
    background:url('/wp-content/uploads/2023/11/osika-img-materialy-01.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8920c8b */.osika-cieply-piasek {
    width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-cieply-piasek h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-cieply-piasek .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-02.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8a7374 */.osika-elegancki-taupe {
    width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-elegancki-taupe h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-elegancki-taupe .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-03.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3690a02 */.osika-karmelowy-braz {
    width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-karmelowy-braz h2 {
    padding-left: 10px;
    padding-right: 10px;
}


.osika-karmelowy-braz .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-04.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1eeb0d0 */.osika-srebrzysty-szary {
   width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-srebrzysty-szary h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-srebrzysty-szary .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-05.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8a1478 */.osika-mroczny-grafit {
    width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-mroczny-grafit h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-mroczny-grafit .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-06.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5431154 */.osika-szlachetny-antracyt {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-szlachetny-antracyt h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-szlachetny-antracyt .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-07.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a0b126 */.osika-polnocny-popiel {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-polnocny-popiel h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-polnocny-popiel .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-08.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a5fb5e */.osika-rustykalna-czerwien {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-rustykalna-czerwien h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-rustykalna-czerwien .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-09.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b86eb5 */.osika-smiale-bordo {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-smiale-bordo h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-smiale-bordo .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-10.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f11c67 */.osika-krolewska-sliwka {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-krolewska-sliwka h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-krolewska-sliwka .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-11.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6324d2e */.osika-srebrny-swit {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-srebrny-swit h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-srebrny-swit .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-12.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd18694 */.osika-polarowa-biel{
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-polarowa-biel h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-polarowa-biel .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-13.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4c1fef */.osika-oceaniczny-blekit {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-oceaniczny-blekit h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-oceaniczny-blekit .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-14.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d986278 */.osika-poranka-szarosci {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-poranka-szarosci h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-poranka-szarosci .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-15.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1458db */.osika-wulkaniczna-skala {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-wulkaniczna-skala h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-wulkaniczna-skala .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-16.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89f8ab2 */.osika-klasyczny-czarny {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-klasyczny-czarny h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-klasyczny-czarny .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-17.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1a0793 */.osika-perlowy-szary {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-perlowy-szary h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-perlowy-szary .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-18.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bd405a */.osika-matowy-popiel {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-matowy-popiel h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-matowy-popiel .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-19.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44d8f23 */.osika-ksiezycowy-pyl {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-ksiezycowy-pyl h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-ksiezycowy-pyl .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-20.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4265d51 */.osika-bezowy-aksamit {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-bezowy-aksamit h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-bezowy-aksamit .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-21.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0064220 */.osika-mglisty-bez {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-mglisty-bez h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-mglisty-bez .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-22.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22ac54c */.osika-kredowa-biel {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-kredowa-biel h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-kredowa-biel .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-23.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e9a1019 */.osika-cieply-taupe {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-cieply-taupe h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-cieply-taupe .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-24.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8d60ee */.osika-gleboki-ocean {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-gleboki-ocean h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-gleboki-ocean .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-25.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c803473 */.osika-niebieski-inkant {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-niebieski-inkant h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-niebieski-inkant .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-26.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14af24c */.osika-zielona-oliwka {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-zielona-oliwka h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-zielona-oliwka .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-27.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab0936e */.osika-gleboki-atlantyk {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-gleboki-atlantyk h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-gleboki-atlantyk .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-28.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f484b29 */.osika-niebieska-tajemnica {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-niebieska-tajemnica h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-niebieska-tajemnica .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-29.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efca996 */.osika-aksamitne-maliny {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-aksamitne-maliny h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-aksamitne-maliny .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-30.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2827a26 */.osika-pastelowy-brzoskwinia {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-pastelowy-brzoskwinia h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-pastelowy-brzoskwinia .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-31.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4a524e */.osika-terracotta {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-terracotta h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-terracotta .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-32.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d7def6 */.osika-caramel {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-caramel h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-caramel .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-33.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-595db98 */.osika-onyksowa-czern {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-onyksowa-czern h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-onyksowa-czern .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-34.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba9bfb9 */.osika-szary-melanz {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-szary-melanz h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-szary-melanz .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-35.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47f5d14 */.osika-czarna-perla {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-czarna-perla h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-czarna-perla .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-36.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58dcc74 */.osika-delikatna-ceres {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-delikatna-ceres h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-delikatna-ceres .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-37.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ce210a */.osika-atlantycka-bruma {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-atlantycka-bruma h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-atlantycka-bruma .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-38.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5fbfdc */.osika-bezowy-len {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-bezowy-len h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-bezowy-len .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-39.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba34d20 */.osika-sloneczny-slomkowy {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-sloneczny-slomkowy h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-sloneczny-slomkowy .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-40.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a97128 */.osika-skora-antyczna {
     width: 100px!important;
    margin-top: 5px;
    margin-bottom: 10px!important;
}

.osika-skora-antyczna h2 {
    padding-left: 10px;
    padding-right: 10px;
}

.osika-skora-antyczna .elementor-widget-container:before {
    content: '';
    background:url('https://www.osika-meble.pl/wp-content/uploads/2023/11/osika-img-materialy-41.jpg');
    width: 80px;
    height: 80px;
    background-color: black;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat; 
    display: block;
    border-radius: 10px;
    border: 2px solid #D3D3D3;
    margin-left: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa49e24 */.osika-drewno-sekcja {
     width: fit-content; 
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-00f28e3 */.osika-opis-produktu p {
    margin-top: 0px;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-074bfa2 */.osika-lite-drewno .elementor-widget-container {
    padding: 16px 23px 12px 60px;
    border-radius: 10px;
    border: 2px solid #ECECEC;
}

.osika-lite-drewno .elementor-widget-container:before { 
    content: url('https://www.osika-meble.pl/wp-content/uploads/2023/09/osika-ico-07.svg');
    display: block;
    position: absolute;
    left: 17px;
    top: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9824a6 */.osika-nie-wymaga-montazu .elementor-widget-container {
    padding: 16px 23px 12px 60px;
    border-radius: 10px;
    border: 2px solid #ECECEC;
}

.osika-nie-wymaga-montazu .elementor-widget-container:before { 
    content: url('https://www.osika-meble.pl/wp-content/uploads/2023/09/osika-ico-08.svg');
    display: block;
    position: absolute;
    left: 17px;
    top: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c55494 */.osika-tapicerowane-wezglowie .elementor-widget-container {
    padding: 16px 23px 12px 60px;
    border-radius: 10px;
    border: 2px solid #ECECEC;
}

.osika-tapicerowane-wezglowie .elementor-widget-container:before { 
    content: url('https://www.osika-meble.pl/wp-content/uploads/2023/11/Svg-18.svg');
    display: block;
    position: absolute;
    left: 17px;
    top: 14px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-033c234 */.osika-meble-ekologiczne .elementor-widget-container {
    padding: 16px 23px 12px 60px;
    border-radius: 10px;
    border: 2px solid #ECECEC;
}

.osika-meble-ekologiczne .elementor-widget-container:before { 
    content: url('https://www.osika-meble.pl/wp-content/uploads/2023/11/Svg-12.svg');
    display: block;
    position: absolute;
    left: 17px;
    top: 11px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15409a3 */.osika-mozliwosc-konfiguracji-wnetrza-szafy .elementor-widget-container {
    padding: 16px 23px 12px 60px;
    border-radius: 10px;
    border: 2px solid #ECECEC;
}

.osika-mozliwosc-konfiguracji-wnetrza-szafy .elementor-widget-container:before { 
    content: url('https://www.osika-meble.pl/wp-content/uploads/2023/11/Svg-13.svg');
    display: block;
    position: absolute;
    left: 17px;
    top: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-438db4a */.osika-system-cichego-domykania .elementor-widget-container {
    padding: 16px 23px 12px 60px;
    border-radius: 10px;
    border: 2px solid #ECECEC;
}

.osika-system-cichego-domykania .elementor-widget-container:before { 
    content: url('https://www.osika-meble.pl/wp-content/uploads/2023/11/Svg-14.svg');
    display: block;
    position: absolute;
    left: 17px;
    top: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6241b86 */.osika-mebel-zmontowany .elementor-widget-container {
    padding: 16px 23px 12px 60px;
    border-radius: 10px;
    border: 2px solid #ECECEC;
}

.osika-mebel-zmontowany .elementor-widget-container:before { 
    content: url('https://www.osika-meble.pl/wp-content/uploads/2023/11/Svg-15.svg');
    display: block;
    position: absolute;
    left: 17px;
    top: 9px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-811c5f4 */.osika-mebel-do-samodzielnego-montazu .elementor-widget-container {
    padding: 16px 23px 12px 90px;
    border-radius: 10px;
    border: 2px solid #ECECEC;
}

.osika-mebel-do-samodzielnego-montazu .elementor-widget-container:before { 
    content: url('https://www.osika-meble.pl/wp-content/uploads/2023/11/Svg-16.svg');
    display: block;
    position: absolute;
    left: 17px;
    top: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc6c0a3 */.osika-mebel-latwy-do-montazu .elementor-widget-container {
    padding: 16px 23px 12px 60px;
    border-radius: 10px;
    border: 2px solid #ECECEC;
}

.osika-mebel-latwy-do-montazu .elementor-widget-container:before { 
    content: url('https://www.osika-meble.pl/wp-content/uploads/2023/11/Svg-17.svg');
    display: block;
    position: absolute;
    left: 17px;
    top: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd814b6 */.osika-stelaz-w-zestawie-z-lozkiem .elementor-widget-container {
    padding: 16px 23px 12px 65px;
    border-radius: 10px;
    border: 2px solid #ECECEC;
}

.osika-stelaz-w-zestawie-z-lozkiem .elementor-widget-container:before { 
    content: url('https://www.osika-meble.pl/wp-content/uploads/2023/11/Svg-19.svg');
    display: block;
    position: absolute;
    left: 17px;
    top: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03c5aa6 */.osika-lozko-bez-stelaza .elementor-widget-container {
    padding: 16px 23px 12px 65px;
    border-radius: 10px;
    border: 2px solid #ECECEC;
}

.osika-lozko-bez-stelaza .elementor-widget-container:before { 
    content: url('https://www.osika-meble.pl/wp-content/uploads/2023/11/Svg-20.svg');
    display: block;
    position: absolute;
    left: 17px;
    top: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-283329c */.osika-lozko-z-pojemnikiem .elementor-widget-container {
    padding: 16px 23px 12px 90px;
    border-radius: 10px;
    border: 2px solid #ECECEC;
}

.osika-lozko-z-pojemnikiem .elementor-widget-container:before { 
    content: url('https://www.osika-meble.pl/wp-content/uploads/2023/11/Svg-21.svg');
    display: block;
    position: absolute;
    left: 17px;
    top: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae16790 */.osika-lozko-z-szufladami .elementor-widget-container {
    padding: 16px 23px 12px 90px;
    border-radius: 10px;
    border: 2px solid #ECECEC;
}

.osika-lozko-z-szufladami .elementor-widget-container:before { 
    content: url('https://www.osika-meble.pl/wp-content/uploads/2023/11/Svg-22.svg');
    display: block;
    position: absolute;
    left: 17px;
    top: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-713f63e */.osika-otwieranie-na-dotyk .elementor-widget-container {
    padding: 16px 23px 12px 55px;
    border-radius: 10px;
    border: 2px solid #ECECEC;
}

.osika-otwieranie-na-dotyk .elementor-widget-container:before { 
    content: url('https://www.osika-meble.pl/wp-content/uploads/2023/11/Svg-23.svg');
    display: block;
    position: absolute;
    left: 17px;
    top: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56575d1 */.osika-wysokiej-jakosci-okucia .elementor-widget-container {
    padding: 16px 23px 12px 70px;
    border-radius: 10px;
    border: 2px solid #ECECEC;
}

.osika-wysokiej-jakosci-okucia .elementor-widget-container:before { 
    content: url('https://www.osika-meble.pl/wp-content/uploads/2023/11/Svg-24.svg');
    display: block;
    position: absolute;
    left: 17px;
    top: 8px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd9b3d8 */.osika-circle-3 {
    right: 300px;   
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08fb74f */.osika-circle-2 {
    right: -87px;   
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3b9c608 */.osika-homecomforts-baner { 
   overflow: hidden!important;
   border-radius: 10px;
 }/* End custom CSS */
/* Start custom CSS for woolentor-universal-product, class: .elementor-element-1617f59 */.woolentor-action-btn-area li:first-child {
    display: none;
}

.ht-product-content {
    padding: 0px!important;
 height: calc(100% + 85px)!important;
 
}


.ht-product-action{
    position: absolute!important;
    display: block!important;
    right: 0!important;
      margin-top: 10px!important;
      


}

.ht-product-title {
    width: 75%;
    text-align: left;
  
  
}
.ht-product {
  border: none!important;
}

.ht-product-content-inner { 
 height: calc(100% - 35px)!important;
background-color: #F3F5F7!important;
padding-left: 20px;
padding-bottom: 20px;
border-radius: 0px 0px 0px 14px;
 
    
}

.woolentor-cart {
    width: 50px;
    height: 50px;
}

.woolentor-cart:after {
  content: url(https://www.osika-meble.pl/wp-content/uploads/2023/09/Svg-07.svg);
  width: 80px!important;
  height: 80px!important;
 
  display: block;
  position: absolute;
  top: -30px;
  right: 0px;
  z-index: -1;
}

.ht-product-action ul li.woolentor-cart a::before {
    content: url(https://www.osika-meble.pl/wp-content/uploads/2023/06/send.svg);
    right: 0px;
    bottom: 4px;
}


.woolentor-action-btn-area {
    justify-content: end!important;
    margin: 0px!important;
    
    
}

.ht-products .ht-product .ht-product-inner {

  border: none;
}

.ht-product-title {
    justify-content: end!important;
}

.ht-product-image-wrap {
    border-radius: 14px 14px 0px 0px;
}/* End custom CSS */