.elementor-10085 .elementor-element.elementor-element-3a7141d{padding:30px 30px 0px 30px;}.elementor-10085 .elementor-element.elementor-element-e349c1f{padding:30px 30px 30px 30px;}.elementor-10085 .elementor-element.elementor-element-2e1f725 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-10085 .elementor-element.elementor-element-2e1f725 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-10085 .elementor-element.elementor-element-0d027fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-10085 .elementor-element.elementor-element-0d027fc .elementor-heading-title{line-height:1.4em;color:var( --e-global-color-primary );}.elementor-10085 .elementor-element.elementor-element-d13b0bf{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-10085 .elementor-element.elementor-element-d13b0bf .elementor-heading-title{font-size:16px;}.elementor-10085 .elementor-element.elementor-element-e4d667d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.woocommerce .elementor-10085 .elementor-element.elementor-element-e4d667d .price{color:var( --e-global-color-secondary );font-size:24px;font-weight:700;}.elementor-10085 .elementor-element.elementor-element-0af213d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-10085 .elementor-element.elementor-element-941f1a2{width:100%;max-width:100%;}.elementor-10085 .elementor-element.elementor-element-941f1a2 .cart button, .elementor-10085 .elementor-element.elementor-element-941f1a2 .cart .button{background-color:var( --e-global-color-accent );transition:all 0.2s;}.elementor-10085 .elementor-element.elementor-element-941f1a2 .cart button:hover, .elementor-10085 .elementor-element.elementor-element-941f1a2 .cart .button:hover{background-color:var( --e-global-color-primary );}.elementor-10085 .elementor-element.elementor-element-941f1a2 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-10085 .elementor-element.elementor-element-941f1a2 form.cart table.variations label{color:var( --e-global-color-primary );}.elementor-10085 .elementor-element.elementor-element-f04bb72{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10085 .elementor-element.elementor-element-661583c .elementor-heading-title{font-weight:700;color:var( --e-global-color-accent );}.elementor-10085 .elementor-element.elementor-element-2b02411{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-10085 .elementor-element.elementor-element-2bac3a5{padding:0px 30px 30px 30px;}.woocommerce .elementor-10085 .elementor-element.elementor-element-6d3282a .woocommerce-tabs .woocommerce-Tabs-panel{font-size:16px;}.woocommerce .elementor-10085 .elementor-element.elementor-element-6d3282a .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:18px;}.elementor-10085 .elementor-element.elementor-element-b046e57{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10085 .elementor-element.elementor-element-f244089{--grid-columns:6;--grid-row-gap:15px;--grid-column-gap:15px;}.elementor-10085 .elementor-element.elementor-element-f244089 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-10085 .elementor-element.elementor-element-f244089 .e-loop-item > .elementor-section, .elementor-10085 .elementor-element.elementor-element-f244089 .e-loop-item > .elementor-section > .elementor-container, .elementor-10085 .elementor-element.elementor-element-f244089 .e-loop-item > .e-con, .elementor-10085 .elementor-element.elementor-element-f244089 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-10085 .elementor-element.elementor-element-f244089{--grid-columns:3;}}@media(max-width:767px){.elementor-10085 .elementor-element.elementor-element-3a7141d{padding:15px 15px 15px 15px;}.elementor-10085 .elementor-element.elementor-element-e349c1f{padding:0px 0px 0px 0px;}.elementor-10085 .elementor-element.elementor-element-81aa43f > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10085 .elementor-element.elementor-element-2e1f725 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-10085 .elementor-element.elementor-element-2bac3a5{padding:0px 0px 30px 0px;}.woocommerce .elementor-10085 .elementor-element.elementor-element-6d3282a .woocommerce-tabs ul.wc-tabs li a{font-size:14px;}.elementor-10085 .elementor-element.elementor-element-b046e57{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-10085 .elementor-element.elementor-element-f244089{--grid-columns:2;}}@media(min-width:768px){.elementor-10085 .elementor-element.elementor-element-81aa43f{width:44%;}.elementor-10085 .elementor-element.elementor-element-2e1f725{width:56%;}}/* Start custom CSS for shortcode, class: .elementor-element-c972a7d */.elementor-10085 .elementor-element.elementor-element-c972a7d  nav {
    font-size: 13px;
}
.elementor-10085 .elementor-element.elementor-element-c972a7d .last, .elementor-10085 .elementor-element.elementor-element-c972a7d .separator {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d13b0bf */.elementor-10085 .elementor-element.elementor-element-d13b0bf a {
    color: var(--third-custom-color) !important;
}

.elementor-10085 .elementor-element.elementor-element-d13b0bf a:hover {
    color: var(--primary-custom-color) !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-0af213d */.elementor-10085 .elementor-element.elementor-element-0af213d ul {
    padding-left: 15px;
}
.elementor-10085 .elementor-element.elementor-element-0af213d p {
    line-height: 1.6em !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-941f1a2 *//*.elementor-10085 .elementor-element.elementor-element-941f1a2 .single_add_to_cart_button {*/
/*    width: 100% !important;*/
/*    font-size: 14px;*/
/*    padding: 15px;*/
/*}*/
.elementor-10085 .elementor-element.elementor-element-941f1a2 .single_add_to_cart_button {
    border-radius: 5px;
        width: 100% !important;
    display: block;
    margin: 10px 0 !important;
    padding: 15px;
    font-size: 15px;
    border: 2px solid #fc800e;
}
.elementor-10085 .elementor-element.elementor-element-941f1a2 .single_add_to_cart_button:hover {
    border: 2px solid #364ba0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-661583c */.elementor-10085 .elementor-element.elementor-element-661583c a {
    color: #fff;
    background: #fc800e;
    border-radius: 5px;
    display: block;
    padding: 15px;
    text-align: center;
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-24faadc */.elementor-10085 .elementor-element.elementor-element-24faadc button, .elementor-10085 .elementor-element.elementor-element-24faadc a {
    background: #fff;
    border-radius: 5px;
    border: 2px solid #fc800e;
    padding: 12px;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-6d3282a */.elementor-10085 .elementor-element.elementor-element-6d3282a .tabs.wc-tabs {
    padding: 0px;
}
.elementor-10085 .elementor-element.elementor-element-6d3282a .woocommerce-Tabs-panel--description ul {
    padding-left: 15px;
}
.elementor-10085 .elementor-element.elementor-element-6d3282a .woocommerce-Tabs-panel--description h2 {
    margin-bottom: 25px;
    line-height: 1.5em;
}
.elementor-10085 .elementor-element.elementor-element-6d3282a .woocommerce-Tabs-panel--description h3 {
    margin-bottom: 25px;
    line-height: 1.8em;
}
.elementor-10085 .elementor-element.elementor-element-6d3282a .woocommerce-Tabs-panel--description p {
    line-height: 1.8em;
}/* End custom CSS */