.elementor-865 .elementor-element.elementor-element-6cd9f0c{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-865 .elementor-element.elementor-element-add1874 .woocommerce-breadcrumb{color:#586070;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-865 .elementor-element.elementor-element-74069de .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:40px;font-weight:800;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-865 .elementor-element.elementor-element-e7ed396{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.5em;color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-738eeb1{--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 24px;--row-gap:20px;--column-gap:24px;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-865 .elementor-element.elementor-element-738eeb1:not(.elementor-motion-effects-element-type-background), .elementor-865 .elementor-element.elementor-element-738eeb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F5;}.elementor-865 .elementor-element.elementor-element-d1928ea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-865 .elementor-element.elementor-element-4e1ef06{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-865 .elementor-element.elementor-element-e152dfc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-865 .elementor-element.elementor-element-c1d17d9 .elementor-button{background-color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:14px;fill:#DA2028;color:#DA2028;padding:6px 0px 6px 0px;}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-archive-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-archive-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-archive-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-archive-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-archive-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-archive-products .elementor-products-nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-865 .elementor-element.elementor-element-7f2e1b5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-865 .elementor-element.elementor-element-7f2e1b5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#171717;}.elementor-865 .elementor-element.elementor-element-7f2e1b5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#171717;}.elementor-865 .elementor-element.elementor-element-7f2e1b5.elementor-wc-products ul.products li.product .price{color:#171717;}.elementor-865 .elementor-element.elementor-element-7f2e1b5.elementor-wc-products ul.products li.product .price ins{color:#171717;}.elementor-865 .elementor-element.elementor-element-7f2e1b5.elementor-wc-products ul.products li.product .price ins .amount{color:#171717;}.elementor-865 .elementor-element.elementor-element-7f2e1b5.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#DA2028;}.elementor-865 .elementor-element.elementor-element-7f2e1b5.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-865 .elementor-element.elementor-element-7f2e1b5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-865 .elementor-element.elementor-element-6cd9f0c{--content-width:1200px;}.elementor-865 .elementor-element.elementor-element-d1928ea{--width:30%;}.elementor-865 .elementor-element.elementor-element-4e1ef06{--width:28%;}.elementor-865 .elementor-element.elementor-element-e152dfc{--width:42%;}}@media(max-width:767px){.elementor-865 .elementor-element.elementor-element-6cd9f0c{--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-865 .elementor-element.elementor-element-74069de .elementor-heading-title{font-size:32px;}.elementor-865 .elementor-element.elementor-element-738eeb1{--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-865 .elementor-element.elementor-element-d1928ea{--width:100%;}.elementor-865 .elementor-element.elementor-element-4e1ef06{--width:100%;}.elementor-865 .elementor-element.elementor-element-e152dfc{--width:100%;}.elementor-865 .elementor-element.elementor-element-7f2e1b5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for wp-widget-woocommerce_product_categories, class: .elementor-element-e4947b3 */.elementor-865 .elementor-element.elementor-element-e4947b3 h5,.elementor-865 .elementor-element.elementor-element-e4947b3 h3{font:700 15px/1.3 Arial,sans-serif;margin:0 0 12px;color:#171717;}.elementor-865 .elementor-element.elementor-element-e4947b3 select{width:100%;height:44px;border:1px solid #E6E6E8;border-radius:6px;background:#FFFFFF;color:#171717;padding:8px 12px;font:15px Arial,sans-serif;}.elementor-865 .elementor-element.elementor-element-e4947b3 .select2-container{width:100%!important;}.elementor-865 .elementor-element.elementor-element-e4947b3 .select2-selection{min-height:44px;border:1px solid #E6E6E8;border-radius:6px;}.elementor-865 .elementor-element.elementor-element-e4947b3 .select2-selection__rendered{line-height:42px!important;padding-left:12px!important;}.elementor-865 .elementor-element.elementor-element-e4947b3 .select2-selection__arrow{top:8px!important;}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_layered_nav, class: .elementor-element-9a64e83 */.elementor-865 .elementor-element.elementor-element-9a64e83 h5,.elementor-865 .elementor-element.elementor-element-9a64e83 h3{font:700 15px/1.3 Arial,sans-serif;margin:0 0 12px;color:#171717;}.elementor-865 .elementor-element.elementor-element-9a64e83 select{width:100%;height:44px;border:1px solid #E6E6E8;border-radius:6px;background:#FFFFFF;color:#171717;padding:8px 12px;font:15px Arial,sans-serif;}.elementor-865 .elementor-element.elementor-element-9a64e83 .select2-container{width:100%!important;}.elementor-865 .elementor-element.elementor-element-9a64e83 .select2-selection{min-height:44px;border:1px solid #E6E6E8;border-radius:6px;}.elementor-865 .elementor-element.elementor-element-9a64e83 .select2-selection__rendered{line-height:42px!important;padding-left:12px!important;}.elementor-865 .elementor-element.elementor-element-9a64e83 .select2-selection__arrow{top:8px!important;}.elementor-865 .elementor-element.elementor-element-9a64e83 button{background:#DA2028;color:#FFFFFF;border:0;border-radius:6px;padding:9px 14px;margin-top:10px;font:700 14px Arial,sans-serif;}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_price_filter, class: .elementor-element-693b71d */.elementor-865 .elementor-element.elementor-element-693b71d h5,.elementor-865 .elementor-element.elementor-element-693b71d h3{font:700 15px/1.3 Arial,sans-serif;margin:0 0 12px;color:#171717;}.elementor-865 .elementor-element.elementor-element-693b71d select{width:100%;height:44px;border:1px solid #E6E6E8;border-radius:6px;background:#FFFFFF;color:#171717;padding:8px 12px;font:15px Arial,sans-serif;}.elementor-865 .elementor-element.elementor-element-693b71d .select2-container{width:100%!important;}.elementor-865 .elementor-element.elementor-element-693b71d .select2-selection{min-height:44px;border:1px solid #E6E6E8;border-radius:6px;}.elementor-865 .elementor-element.elementor-element-693b71d .select2-selection__rendered{line-height:42px!important;padding-left:12px!important;}.elementor-865 .elementor-element.elementor-element-693b71d .select2-selection__arrow{top:8px!important;}.elementor-865 .elementor-element.elementor-element-693b71d .price_slider_wrapper .ui-widget-content{background:#E6E6E8;}.elementor-865 .elementor-element.elementor-element-693b71d .ui-slider-range,.elementor-865 .elementor-element.elementor-element-693b71d .ui-slider-handle{background:#DA2028!important;}.elementor-865 .elementor-element.elementor-element-693b71d .price_slider_amount{font:14px Arial,sans-serif;color:#171717;}.elementor-865 .elementor-element.elementor-element-693b71d button{background:#DA2028;color:#FFFFFF;border:0;border-radius:6px;padding:10px 16px;font:700 14px Arial,sans-serif;}.elementor-865 .elementor-element.elementor-element-693b71d .price_slider{margin-top:22px;margin-bottom:22px;}/* End custom CSS */
/* Start custom CSS for woocommerce-archive-products, class: .elementor-element-7f2e1b5 */.elementor-865 .elementor-element.elementor-element-7f2e1b5 ul.products{gap:24px!important;}.elementor-865 .elementor-element.elementor-element-7f2e1b5 ul.products li.product{border:1px solid #E6E6E8;border-radius:10px;overflow:hidden;background:#FFFFFF;display:flex;flex-direction:column;padding:0!important;}.elementor-865 .elementor-element.elementor-element-7f2e1b5 ul.products li.product>a.woocommerce-loop-product__link{display:flex;flex-direction:column;flex:1;}.elementor-865 .elementor-element.elementor-element-7f2e1b5 ul.products li.product img{width:100%;height:210px;object-fit:contain;background:#F4F4F5;padding:30px;border-radius:0;margin:0!important;}.elementor-865 .elementor-element.elementor-element-7f2e1b5 ul.products li.product h2{font:700 17px/1.25 Arial,sans-serif;color:#171717;min-height:42px;margin:18px 18px 9px!important;padding:0!important;}.elementor-865 .elementor-element.elementor-element-7f2e1b5 .pc-card-meta{font:12px/1.6 Arial,sans-serif;color:#586070;margin:0 18px 18px;}.elementor-865 .elementor-element.elementor-element-7f2e1b5 ul.products li.product .price{margin:0 18px 18px!important;color:#171717;font-family:Arial,sans-serif;}.elementor-865 .elementor-element.elementor-element-7f2e1b5 .pc-from{display:block;font:400 12px/1.5 Arial,sans-serif;color:#586070;margin-bottom:4px;}.elementor-865 .elementor-element.elementor-element-7f2e1b5 .pc-starting-price{display:block;font:800 28px/1.2 Arial,sans-serif;letter-spacing:-1px;color:#171717;}.elementor-865 .elementor-element.elementor-element-7f2e1b5 .pc-starting-price .woocommerce-Price-currencySymbol{font-size:15px;letter-spacing:0;}.elementor-865 .elementor-element.elementor-element-7f2e1b5 .pc-price-unit{display:block;font:400 11px/1.5 Arial,sans-serif;color:#586070;margin-top:3px;}.elementor-865 .elementor-element.elementor-element-7f2e1b5 ul.products li.product .button{display:block;width:calc(100% - 36px);margin:0 18px 18px!important;padding:13px 8px!important;background:#DA2028;color:#FFFFFF;border-radius:6px;text-align:center;font:700 13px/1.3 Arial,sans-serif;}.elementor-865 .elementor-element.elementor-element-7f2e1b5 .woocommerce-ordering select{min-height:44px;border:1px solid #E6E6E8;border-radius:6px;color:#171717;background:#FFFFFF;padding:8px 12px;font:15px Arial,sans-serif;}.elementor-865 .elementor-element.elementor-element-7f2e1b5 .woocommerce-result-count{line-height:44px;}@media(max-width:767px){.elementor-865 .elementor-element.elementor-element-7f2e1b5 ul.products{gap:12px!important;}.elementor-865 .elementor-element.elementor-element-7f2e1b5 ul.products li.product img{height:160px;padding:22px;}.elementor-865 .elementor-element.elementor-element-7f2e1b5 ul.products li.product h2{font-size:14px;margin:13px 13px 9px!important;min-height:36px;}.elementor-865 .elementor-element.elementor-element-7f2e1b5 .pc-card-meta{font-size:10px;margin:0 13px 14px;}.elementor-865 .elementor-element.elementor-element-7f2e1b5 ul.products li.product .price{margin:0 13px 16px!important;}.elementor-865 .elementor-element.elementor-element-7f2e1b5 .pc-starting-price{font-size:25px;}.elementor-865 .elementor-element.elementor-element-7f2e1b5 ul.products li.product .button{font-size:11px;width:calc(100% - 26px);margin:0 13px 13px!important;}}/* End custom CSS */