.elementor-118105 .elementor-element.elementor-element-ddeded9{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-118105 .elementor-element.elementor-element-748e0d2{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--box-background-color:#FAFAFA;--box-border-color:var( --e-global-color-e528447 );--box-border-width:1px;--box-border-radius:20px;--box-padding:10px;--header-background-color:var( --e-global-color-ae8c0ee );--header-color:var( --e-global-color-4883d6b );--item-text-decoration:underline;--item-text-hover-color:var( --e-global-color-ae8c0ee );--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-ae8c0ee );--marker-size:10px;}.elementor-118105 .elementor-element.elementor-element-748e0d2 .elementor-toc__header-title{text-align:start;}.elementor-118105 .elementor-element.elementor-element-748e0d2 .elementor-toc__list-item{line-height:1.3em;}.elementor-118105 .elementor-element.elementor-element-df3fb50{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-118105 .elementor-element.elementor-element-df3fb50.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-118105 .elementor-element.elementor-element-f2f67bf{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-118105 .elementor-element.elementor-element-a4e2ffd{width:100%;max-width:100%;}.elementor-118105 .elementor-element.elementor-element-f0e8211{width:100%;max-width:100%;}.elementor-118105 .elementor-element.elementor-element-74c16e0{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-118105 .elementor-element.elementor-element-42f891c{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-118105 .elementor-element.elementor-element-42f891c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-118105 .elementor-element.elementor-element-20963d0{width:100%;max-width:100%;}.elementor-118105 .elementor-element.elementor-element-f7ff4d7{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-118105 .elementor-element.elementor-element-62bc376{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-118105 .elementor-element.elementor-element-62bc376.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-118105 .elementor-element.elementor-element-c000c12{width:100%;max-width:100%;}.elementor-118105 .elementor-element.elementor-element-d0b759b{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-118105 .elementor-element.elementor-element-b257b09{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-118105 .elementor-element.elementor-element-b257b09.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-118105 .elementor-element.elementor-element-054b1de{width:100%;max-width:100%;}.elementor-118105 .elementor-element.elementor-element-c8cb3ce{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-118105 .elementor-element.elementor-element-a076e8c{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-118105 .elementor-element.elementor-element-a076e8c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-118105 .elementor-element.elementor-element-6c21e5e{width:100%;max-width:100%;}.elementor-118105 .elementor-element.elementor-element-aa8530c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-118105 .elementor-element.elementor-element-210f27f{--display:flex;}.elementor-118105 .elementor-element.elementor-element-210f27f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-118105 .elementor-element.elementor-element-4e00b46{width:100%;max-width:100%;}.elementor-118105 .elementor-element.elementor-element-b8881b6{width:100%;max-width:100%;}.elementor-118105 .elementor-element.elementor-element-0406602{width:100%;max-width:100%;}.elementor-118105 .elementor-element.elementor-element-6382399.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:30px;}.elementor-118105 .elementor-element.elementor-element-6382399.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:15px;}.elementor-118105 .elementor-element.elementor-element-6382399.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-118105 .elementor-element.elementor-element-6382399.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-118105 .elementor-element.elementor-element-6382399.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-118105 .elementor-element.elementor-element-6382399.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;font-weight:normal;line-height:1.2em;}.elementor-118105 .elementor-element.elementor-element-6382399.elementor-wc-products ul.products li.product .star-rating{color:#E2D20A;font-size:0.9em;margin-bottom:10px;}.elementor-118105 .elementor-element.elementor-element-6382399.elementor-wc-products ul.products li.product .price{color:#000000;font-size:20px;font-weight:bold;}.elementor-118105 .elementor-element.elementor-element-6382399.elementor-wc-products ul.products li.product .price ins{color:#000000;}.elementor-118105 .elementor-element.elementor-element-6382399.elementor-wc-products ul.products li.product .price ins .amount{color:#000000;}.elementor-118105 .elementor-element.elementor-element-6382399.elementor-wc-products ul.products li.product .price del{color:#000000;}.elementor-118105 .elementor-element.elementor-element-6382399.elementor-wc-products ul.products li.product .price del .amount{color:#000000;}.elementor-118105 .elementor-element.elementor-element-6382399.elementor-wc-products ul.products li.product .price del {font-size:16px;}.elementor-118105 .elementor-element.elementor-element-6382399.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(min-width:768px){.elementor-118105 .elementor-element.elementor-element-210f27f{--width:46%;}}@media(max-width:1024px){.elementor-118105 .elementor-element.elementor-element-f2f67bf{--grid-auto-flow:row;}.elementor-118105 .elementor-element.elementor-element-6382399.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-118105 .elementor-element.elementor-element-748e0d2{width:100%;max-width:100%;}.elementor-118105 .elementor-element.elementor-element-f2f67bf{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-118105 .elementor-element.elementor-element-74c16e0{width:100%;max-width:100%;}.elementor-118105 .elementor-element.elementor-element-f7ff4d7{width:100%;max-width:100%;}.elementor-118105 .elementor-element.elementor-element-d0b759b{width:100%;max-width:100%;}.elementor-118105 .elementor-element.elementor-element-c8cb3ce{width:100%;max-width:100%;}.elementor-118105 .elementor-element.elementor-element-aa8530c{width:100%;max-width:100%;}.elementor-118105 .elementor-element.elementor-element-6382399.elementor-wc-products  ul.products{grid-column-gap:15px;grid-row-gap:20px;}.elementor-118105 .elementor-element.elementor-element-6382399.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:5px;}.elementor-118105 .elementor-element.elementor-element-6382399.elementor-wc-products ul.products li.product .star-rating{margin-bottom:5px;}.elementor-118105 .elementor-element.elementor-element-6382399.elementor-wc-products ul.products li.product .price{font-size:14px;}.elementor-118105 .elementor-element.elementor-element-6382399.elementor-wc-products ul.products li.product .price del {font-size:11px;}}