.elementor-6080 .elementor-element.elementor-element-3597779{--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:28px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-6080 .elementor-element.elementor-element-f88202c{--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:flex-start;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6080 .elementor-element.elementor-element-b1b9b5c{--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:30px;}.elementor-6080 .elementor-element.elementor-element-196e128{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6080 .elementor-element.elementor-element-ebd71f1 .woocommerce-breadcrumb{color:#777777;}.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-6080 .elementor-element.elementor-element-1503bf1{text-align:center;}.elementor-6080 .elementor-element.elementor-element-1503bf1 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:26px;font-weight:400;color:#333333;}.elementor-6080 .elementor-element.elementor-element-450f1e6{--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:flex-start;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6080 .elementor-element.elementor-element-93977b1{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-6080 .elementor-element.elementor-element-30fcd6b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-6080 .elementor-element.elementor-element-39f346b{color:#777777;font-family:"Arial", Sans-serif;font-size:14px;line-height:23px;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-6080 .elementor-element.elementor-element-f27e0e6{text-align:start;}.woocommerce .elementor-6080 .elementor-element.elementor-element-f27e0e6 .price{color:#294970;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-6080 .elementor-element.elementor-element-0974983 .elementor-button{background-color:#294970;font-family:"Arial", Sans-serif;font-size:14px;fill:#ffffff;color:#ffffff;border-radius:2px 2px 2px 2px;padding:11px 18px 11px 18px;}.elementor-6080 .elementor-element.elementor-element-0974983 .elementor-button:hover, .elementor-6080 .elementor-element.elementor-element-0974983 .elementor-button:focus{color:#1d3550;}.elementor-6080 .elementor-element.elementor-element-0974983 .elementor-button:hover svg, .elementor-6080 .elementor-element.elementor-element-0974983 .elementor-button:focus svg{fill:#1d3550;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-6080 .elementor-element.elementor-element-09dec31 .cart button, .elementor-6080 .elementor-element.elementor-element-09dec31 .cart .button{font-family:"Arial", Sans-serif;font-size:13px;text-transform:none;border-radius:0px 0px 0px 0px;color:#ffffff;background-color:#111111;transition:all 0.2s;}@media(max-width:1024px){.elementor-6080 .elementor-element.elementor-element-f88202c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-6080 .elementor-element.elementor-element-f88202c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6080 .elementor-element.elementor-element-b1b9b5c{--width:100%;}.elementor-6080 .elementor-element.elementor-element-196e128{--width:100%;}.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-6080 .elementor-element.elementor-element-450f1e6{--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-6080 .elementor-element.elementor-element-93977b1{--width:100%;}.elementor-6080 .elementor-element.elementor-element-30fcd6b{--width:100%;}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-6080 .elementor-element.elementor-element-b1b9b5c{--width:25%;}.elementor-6080 .elementor-element.elementor-element-196e128{--width:75%;}.elementor-6080 .elementor-element.elementor-element-93977b1{--width:48%;}.elementor-6080 .elementor-element.elementor-element-30fcd6b{--width:52%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6080 .elementor-element.elementor-element-b1b9b5c{--width:100%;}.elementor-6080 .elementor-element.elementor-element-196e128{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-b1b9b5c */.elementor-6080 .elementor-element.elementor-element-b1b9b5c ul.product-categories{list-style:none;margin:0;padding:0;}
.elementor-6080 .elementor-element.elementor-element-b1b9b5c ul.product-categories li{position:relative;margin:0;padding:6px 20px 6px 0;list-style:none;}
.elementor-6080 .elementor-element.elementor-element-b1b9b5c ul.product-categories a{display:inline;padding:0;color:#333333;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.4px;text-decoration:none;line-height:1.4;}
.elementor-6080 .elementor-element.elementor-element-b1b9b5c ul.product-categories a:hover{color:#294970;}
.elementor-6080 .elementor-element.elementor-element-b1b9b5c ul.product-categories li.current-cat a{color:#294970;font-weight:700;}
.elementor-6080 .elementor-element.elementor-element-b1b9b5c ul.product-categories span.count{position:static;display:inline;margin-left:5px;color:#777777;font-size:12px;font-family:Arial,Helvetica,sans-serif;}
.elementor-6080 .elementor-element.elementor-element-b1b9b5c ul.product-categories li.lcdp-top a:after{content:"+";position:absolute;right:10px;top:5px;color:#6d93bd;font-size:15px;font-weight:400;line-height:1;}
.elementor-6080 .elementor-element.elementor-element-b1b9b5c ul.product-categories ul.children{display:none;position:absolute;left:100%;top:0;min-width:250px;background:#294970;padding:8px 0;margin:0;list-style:none;z-index:60;box-shadow:0 6px 20px rgba(0,0,0,.20);}

.elementor-6080 .elementor-element.elementor-element-b1b9b5c ul.product-categories ul.children li{padding:8px 20px;margin:0;}
.elementor-6080 .elementor-element.elementor-element-b1b9b5c ul.product-categories ul.children li:hover{background:rgba(255,255,255,.14);}
.elementor-6080 .elementor-element.elementor-element-b1b9b5c ul.product-categories ul.children a{color:#ffffff !important;white-space:nowrap;}
.elementor-6080 .elementor-element.elementor-element-b1b9b5c ul.product-categories ul.children a:hover{color:#ffffff !important;}
.elementor-6080 .elementor-element.elementor-element-b1b9b5c ul.product-categories ul.children span.count{color:#c9d8e8;}
.elementor-6080 .elementor-element.elementor-element-b1b9b5c ul.product-categories ul.children li.cat-parent a:after{color:#ffffff;}
.elementor-6080 .elementor-element.elementor-element-b1b9b5c ul.product-categories ul.children ul.children{left:100%;top:0;}
.elementor-6080 .elementor-element.elementor-element-b1b9b5c ul.product-categories li.cat-parent.lcdp-sub a:after{content:"+";position:absolute;right:10px;top:3px;color:#ffffff;font-size:15px;font-weight:400;line-height:1;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-39f346b */.elementor-6080 .elementor-element.elementor-element-39f346b, .elementor-6080 .elementor-element.elementor-element-39f346b p, .elementor-6080 .elementor-element.elementor-element-39f346b ul, .elementor-6080 .elementor-element.elementor-element-39f346b ol { text-align: justify; } .elementor-6080 .elementor-element.elementor-element-39f346b p:last-child { margin-bottom: 0; }/* End custom CSS */