.elementor-48 .elementor-element.elementor-element-1c97f0a{margin-bottom:0}
.elementor-48 .elementor-element.elementor-element-9e702db .imagei img{height:201px;width:214px}
.elementor-48 .elementor-element.elementor-element-9e702db .kata-plus-iconbox [data-class='ck-icon-box-subtitle']{padding:0;margin-top:8px;margin-bottom:0;font-size:13px;color:#585858;line-height:1em}
.elementor-48 .elementor-element.elementor-element-9e702db .kata-plus-iconbox [data-class='ck-icon-box-title']{padding:0;margin:0;font-weight:600}
.elementor-48 .elementor-element.elementor-element-9e702db:hover .kata-plus-iconbox [data-class='ck-icon-box-title']{color:#1967d2}
.elementor-48 .elementor-element.elementor-element-9e702db .kata-plus-iconbox-icon-wrap{padding:0;margin:0;position:absolute;bottom:0}
.elementor-48 .elementor-element.elementor-element-9e702db .kata-plus-iconbox{margin:0;width:100%;height:235px;padding-top:39px;padding-right:0;padding-bottom:0;padding-left:0;display:flex;flex-direction:column;background-color:#b3d4fc;border-radius:15px;align-items:center;justify-content:flex-start;position:relative}
.elementor-48 .elementor-element.elementor-element-82c4e00 .kata-plus-iconbox [data-class='ck-icon-box-subtitle']{padding:0;margin-top:8px;margin-bottom:0;font-size:13px;color:#585858;line-height:1em}
.elementor-48 .elementor-element.elementor-element-82c4e00 .kata-plus-iconbox [data-class='ck-icon-box-title']{padding:0;margin:0;font-weight:600}
.elementor-48 .elementor-element.elementor-element-82c4e00:hover .kata-plus-iconbox [data-class='ck-icon-box-title']{color:#1967d2}
.elementor-48 .elementor-element.elementor-element-82c4e00 .kata-plus-iconbox-icon-wrap{padding:0;margin:0;position:absolute;bottom:0}
.elementor-48 .elementor-element.elementor-element-82c4e00 .kata-plus-iconbox{margin:0;width:100%;height:235px;padding-top:39px;padding-right:0;padding-bottom:0;padding-left:0;display:flex;flex-direction:column;background-color:#d4e6fd;border-radius:15px;align-items:center;justify-content:flex-start;position:relative}
.elementor-48 .elementor-element.elementor-element-1f31560 .kata-plus-iconbox [data-class='ck-icon-box-subtitle']{padding:0;margin-top:8px;margin-bottom:0;font-size:13px;color:#585858;line-height:1em}
.elementor-48 .elementor-element.elementor-element-1f31560 .kata-plus-iconbox [data-class='ck-icon-box-title']{padding:0;margin:0;font-weight:600}
.elementor-48 .elementor-element.elementor-element-1f31560:hover .kata-plus-iconbox [data-class='ck-icon-box-title']{color:#1967d2}
.elementor-48 .elementor-element.elementor-element-1f31560 .kata-plus-iconbox-icon-wrap{padding:0;margin:0;position:absolute;bottom:0}
.elementor-48 .elementor-element.elementor-element-1f31560 .kata-plus-iconbox{margin:0;width:100%;height:235px;padding-top:39px;padding-right:0;padding-bottom:0;padding-left:0;display:flex;flex-direction:column;background-color:#e3deff;border-radius:15px;align-items:center;justify-content:flex-start;position:relative}
.elementor-48 .elementor-element.elementor-element-0ba0052 .imagei img{margin-bottom:-18px;width:252px;height:237px;max-width:500px}
.elementor-48 .elementor-element.elementor-element-0ba0052 .kata-plus-iconbox [data-class='ck-icon-box-subtitle']{padding:0;margin-top:8px;margin-bottom:0;font-size:13px;color:#585858;line-height:1em}
.elementor-48 .elementor-element.elementor-element-0ba0052 .kata-plus-iconbox [data-class='ck-icon-box-title']{padding:0;margin:0;font-weight:600}
.elementor-48 .elementor-element.elementor-element-0ba0052:hover .kata-plus-iconbox [data-class='ck-icon-box-title']{color:#1967d2}
.elementor-48 .elementor-element.elementor-element-0ba0052 .kata-plus-iconbox-icon-wrap{padding:0;margin:0;position:absolute;bottom:0}
.elementor-48 .elementor-element.elementor-element-0ba0052 .kata-plus-iconbox{margin:0;width:100%;height:235px;padding-top:39px;padding-right:0;padding-bottom:0;padding-left:0;display:flex;flex-direction:column;background-color:#d6f0e6;border-radius:15px;align-items:center;justify-content:flex-start;position:relative}
.elementor-48 .elementor-element.elementor-element-c19669a .imagei img{width:286px;max-width:500px;margin-bottom:-21px;margin-right:26px}
.elementor-48 .elementor-element.elementor-element-c19669a .kata-plus-iconbox [data-class='ck-icon-box-subtitle']{padding:0;margin-top:8px;margin-bottom:0;font-size:13px;color:#585858;line-height:1em}
.elementor-48 .elementor-element.elementor-element-c19669a .kata-plus-iconbox [data-class='ck-icon-box-title']{padding:0;margin:0;font-weight:600}
.elementor-48 .elementor-element.elementor-element-c19669a:hover .kata-plus-iconbox [data-class='ck-icon-box-title']{color:#1967d2}
.elementor-48 .elementor-element.elementor-element-c19669a .kata-plus-iconbox-icon-wrap{padding:0;margin:0;position:absolute;bottom:0}
.elementor-48 .elementor-element.elementor-element-c19669a .kata-plus-iconbox{margin:0;width:100%;height:235px;padding-top:39px;padding-right:0;padding-bottom:0;padding-left:0;display:flex;flex-direction:column;background-color:#fec;border-radius:15px;align-items:center;justify-content:flex-start;position:relative}
.elementor-48 .elementor-element.elementor-element-380293e .imagei img{margin-bottom:-18px;width:203px;max-width:500px;height:241px}
.elementor-48 .elementor-element.elementor-element-380293e .kata-plus-iconbox [data-class='ck-icon-box-subtitle']{padding:0;margin-top:8px;margin-bottom:0;font-size:13px;color:#585858;line-height:1em}
.elementor-48 .elementor-element.elementor-element-380293e .kata-plus-iconbox [data-class='ck-icon-box-title']{padding:0;margin:0;font-weight:600}
.elementor-48 .elementor-element.elementor-element-380293e:hover .kata-plus-iconbox [data-class='ck-icon-box-title']{color:#1967d2}
.elementor-48 .elementor-element.elementor-element-380293e .kata-plus-iconbox-icon-wrap{padding:0;margin:0;position:absolute;bottom:0}
.elementor-48 .elementor-element.elementor-element-380293e .kata-plus-iconbox{margin:0;width:100%;height:235px;padding-top:39px;padding-right:0;padding-bottom:0;padding-left:0;display:flex;flex-direction:column;background-color:#fadce5;border-radius:15px;align-items:center;justify-content:flex-start;position:relative}
.elementor-48 .elementor-element.elementor-element-5cf1f90{margin-top:60px;margin-bottom:30px}
.elementor-48 .elementor-element.elementor-element-7f54c44 .woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item img{height:auto;max-width:35px;width:100%;margin-left:10px}
.elementor-48 .elementor-element.elementor-element-7f54c44 .woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item .sp-nav-filter.color{margin-bottom:0;padding-bottom:0;width:30px;height:30px}
.elementor-48 .elementor-element.elementor-element-7f54c44 .woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item .attr-name{font-size:14px!important;color:#3c4043;font-weight:400!important}
.elementor-48 .elementor-element.elementor-element-7f54c44 .woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list{padding-bottom:0!important;margin-bottom:0!important}
.elementor-48 .elementor-element.elementor-element-7f54c44 .sp-product-filters .widgettitle{font-size:16px;font-weight:500!important;color:#3c4043;margin-bottom:15px}
.elementor-48 .elementor-element.elementor-element-7f54c44 .sp-product-filters .widget.woocommerce-widget-layered-nav{margin-bottom:30px;padding-bottom:20px;border-bottom:solid 1px #f0f0f0}
.elementor-48 .elementor-element.elementor-element-8c3d277 ul.products li.product{margin-bottom:0!important}
.elementor-48 .elementor-element.elementor-element-8c3d277 .sp-loadmore-wrapper .sp-loadmore{margin-top:100px;margin-bottom:80px}
.elementor-48 .elementor-element.elementor-element-8c3d277 .woocommerce-ordering select{color:#3c4043;font-size:14px;font-weight:500;padding:0;margin-top:0;margin-bottom:20px;margin-left:0;margin-right:0;height:unset;line-height:unset;width:fit-content;min-height:unset;text-align:center;border-style:none}
.elementor-48 .elementor-element.elementor-element-8c3d277 .woocommerce-ordering{margin-top:0;margin-bottom:0;padding-bottom:0;padding-top:0}
.elementor-48 .elementor-element.elementor-element-8c3d277 .woocommerce-result-count{margin-top:0;color:#b7b7b7;font-size:14px;font-weight:400;margin-bottom:0}
.elementor-48 .elementor-element.elementor-element-8c3d277{padding:0;margin:0}
@media(max-width: 1366px) {
.elementor-48 .elementor-element.elementor-element-9946839{max-width:1360px;width:100%;margin-left:auto;margin-right:auto}
}
@media(max-width: 480px) {
.elementor-48 .elementor-element.elementor-element-9e702db .imagei img{padding:44px;margin-bottom:-44px;width:197px;min-width:179px}
.elementor-48 .elementor-element.elementor-element-9e702db .kata-plus-iconbox{height:160px}
.elementor-48 .elementor-element.elementor-element-82c4e00 .kata-plus-iconbox{height:160px}
.elementor-48 .elementor-element.elementor-element-1f31560 .kata-plus-iconbox{height:160px}
.elementor-48 .elementor-element.elementor-element-0ba0052 .imagei img{padding:64px;margin-bottom:-72px}
.elementor-48 .elementor-element.elementor-element-0ba0052 .kata-plus-iconbox{height:160px}
.elementor-48 .elementor-element.elementor-element-c19669a .imagei img{padding:67px;margin-bottom:-76px;margin-left:9px}
.elementor-48 .elementor-element.elementor-element-c19669a .kata-plus-iconbox{height:160px}
.elementor-48 .elementor-element.elementor-element-380293e .imagei img{padding:52px;margin-bottom:-61px}
.elementor-48 .elementor-element.elementor-element-380293e .kata-plus-iconbox{height:160px}
.elementor-48 .elementor-element.elementor-element-8c3d277 ul.products{overflow:scroll}
.elementor-48 .elementor-element.elementor-element-8c3d277 .woocommerce-ordering select{background-color:#0000}
.elementor-48 .elementor-element.elementor-element-8c3d277{min-width:330px;margin-right:-15px}
}