.elementor-436 .elementor-element.elementor-element-1a38486{padding:80px 0px 21px 0px;}.elementor-436 .elementor-element.elementor-element-96f6d35 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-436 .elementor-element.elementor-element-c3e9581 .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-accent );}.elementor-436 .elementor-element.elementor-element-77925d1 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1em;color:var( --e-global-color-secondary );}.elementor-436 .elementor-element.elementor-element-5900fa1 .eael-single-product-add-to-cart .elementor-add-to-cart.elementor-product-simple .cart{flex-direction:row;}.woocommerce .elementor-436 .elementor-element.elementor-element-5900fa1 .eael-single-product-add-to-cart .cart .button{width:175px;transition:all 0.2s;}.elementor-436 .elementor-element.elementor-element-5900fa1 .eael-single-product-add-to-cart .custom-add-to-cart{width:175px;}.elementor-436 .elementor-element.elementor-element-5900fa1 .custom-add-to-cart-wrapper .custom-add-to-cart{transition:all 0.2s;}.woocommerce .elementor-436 .elementor-element.elementor-element-5900fa1 .eael-single-product-add-to-cart .quantity .qty{transition:all 0.2s;}.elementor-436 .elementor-element.elementor-element-5900fa1 .eael-single-product-add-to-cart .custom-add-to-cart-wrapper .quantity-input{transition:all 0.2s;}.woocommerce .elementor-436 .elementor-element.elementor-element-5900fa1 .eael-single-product-add-to-cart .single_add_to_cart_button svg{height:16px;width:16px;}.woocommerce .elementor-436 .elementor-element.elementor-element-5900fa1 .eael-single-product-add-to-cart .single_add_to_cart_button i{font-size:16px;color:#E1E0E7;}.elementor-436 .elementor-element.elementor-element-5900fa1 .eael-single-product-add-to-cart .custom-add-to-cart svg{height:16px;width:16px;}.elementor-436 .elementor-element.elementor-element-5900fa1 .eael-single-product-add-to-cart .custom-add-to-cart i{font-size:16px;color:#E1E0E7;}.woocommerce .elementor-436 .elementor-element.elementor-element-5900fa1 .eael-single-product-add-to-cart .single_add_to_cart_button svg path{fill:#E1E0E7;}.elementor-436 .elementor-element.elementor-element-5900fa1 .eael-single-product-add-to-cart .custom-add-to-cart svg path{fill:#E1E0E7;}.elementor-436 .elementor-element.elementor-element-35cb713 .wpr-product-add-to-cart .cart{display:flex;flex-direction:column;text-align:left;}.elementor-436 .elementor-element.elementor-element-35cb713 .variations tr{display:flex;flex-direction:column;}.elementor-436 .elementor-element.elementor-element-35cb713.elementor-widget-wpr-product-add-to-cart .woocommerce-variation-add-to-cart{flex-direction:row;}.elementor-436 .elementor-element.elementor-element-35cb713 .wpr-product-add-to-cart .wpr-simple-qty-wrap{display:flex;flex-direction:row;}.elementor-436 .elementor-element.elementor-element-35cb713 .single_variation_wrap{text-align:left;}.elementor-436 .elementor-element.elementor-element-35cb713 .wpr-product-add-to-cart .wpr-quantity-wrapper i{color:#787878;background-color:#FFFFFF;border-color:#E0E0E0;transition-duration:0.5s;height:calc(43px/2);font-size:10px;width:34px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-436 .elementor-element.elementor-element-35cb713 .wpr-product-add-to-cart .wpr-quantity-wrapper svg{fill:#787878;width:10px;height:10px;}.elementor-436 .elementor-element.elementor-element-35cb713 .wpr-product-add-to-cart .quantity .qty{color:#787878;background-color:#FFFFFF;border-color:#E0E0E0;transition-duration:0.5s;font-size:14px;height:43px;width:51px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-436 .elementor-element.elementor-element-35cb713 .wpr-product-add-to-cart .wpr-quantity-wrapper i:hover{color:#605BE5;background-color:#FFFFFF;}.elementor-436 .elementor-element.elementor-element-35cb713 .wpr-product-add-to-cart .quantity .qty:hover{color:#605BE5;background-color:#FFFFFF;}.elementor-436 .elementor-element.elementor-element-35cb713.wpr-product-qty-align-both .wpr-product-add-to-cart .wpr-quantity-wrapper i{height:43px;}.elementor-436 .elementor-element.elementor-element-35cb713 .woocommerce-grouped-product-list-item .button{height:43px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;color:#FFFFFF;background-color:#55A098;border-color:#E8E8E8;transition-duration:0.5;}.elementor-436 .elementor-element.elementor-element-35cb713.wpr-buttons-layout-row .wpr-product-add-to-cart .wpr-simple-qty-wrap .wpr-quantity-wrapper{margin-right:5px;}.elementor-436 .elementor-element.elementor-element-35cb713.wpr-buttons-layout-column .wpr-product-add-to-cart .wpr-simple-qty-wrap .wpr-quantity-wrapper{margin-bottom:5px;}.elementor-436 .elementor-element.elementor-element-35cb713.wpr-buttons-layout-row .wpr-product-add-to-cart .variations_button .wpr-quantity-wrapper{margin-right:5px;}.elementor-436 .elementor-element.elementor-element-35cb713.wpr-buttons-layout-column .wpr-product-add-to-cart .variations_button .wpr-quantity-wrapper{margin-bottom:5px;}.elementor-436 .elementor-element.elementor-element-35cb713.wpr-product-qty-align-before .qty{border-radius:0 0px 0px 0;}.elementor-436 .elementor-element.elementor-element-35cb713.wpr-product-qty-align-before .wpr-quantity-wrapper i:first-child{border-radius:0px 0 0 0;}.elementor-436 .elementor-element.elementor-element-35cb713.wpr-product-qty-align-before .wpr-quantity-wrapper i:last-child{border-radius:0 0 0 0px;}.elementor-436 .elementor-element.elementor-element-35cb713.wpr-product-qty-align-after .qty{border-radius:0px 0 0 0px;}.elementor-436 .elementor-element.elementor-element-35cb713.wpr-product-qty-align-after .wpr-quantity-wrapper i:first-child{border-radius:0 0px 0 0;}.elementor-436 .elementor-element.elementor-element-35cb713.wpr-product-qty-align-after .wpr-quantity-wrapper i:last-child{border-radius:0 0 0px 0;}.elementor-436 .elementor-element.elementor-element-35cb713.wpr-product-qty-align-both .qty{border-radius:0;}.elementor-436 .elementor-element.elementor-element-35cb713.wpr-product-qty-align-both .wpr-quantity-wrapper i:first-child{border-radius:0px 0 0 0px;}.elementor-436 .elementor-element.elementor-element-35cb713.wpr-product-qty-align-both .wpr-quantity-wrapper i:last-child{border-radius:0 0px 0px 0;}.elementor-436 .elementor-element.elementor-element-35cb713 .wpr-product-add-to-cart .single_add_to_cart_button{color:#FFFFFF;background-color:#55A098;border-color:#E8E8E8;transition-duration:0.5s;margin:10px 10px 10px 10px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-35cb713 .wpr-product-add-to-cart a.added_to_cart{color:#FFFFFF;background-color:#55A098;}.elementor-436 .elementor-element.elementor-element-35cb713 .wpr-product-add-to-cart  a.added_to_cart{border-color:#E8E8E8;transition-duration:0.5s;width:300px;height:43px;margin:10px 10px 10px 10px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-35cb713 .wpr-product-add-to-cart .single_add_to_cart_button, .elementor-436 .elementor-element.elementor-element-35cb713 .wpr-product-add-to-cart  a.added_to_cart{font-size:16px;}.elementor-436 .elementor-element.elementor-element-35cb713 .wpr-product-add-to-cart .single_add_to_cart_button:hover{color:#FFFFFF;background-color:#2D26ED;border-color:#E8E8E8;}.elementor-436 .elementor-element.elementor-element-35cb713 .wpr-product-add-to-cart  a.added_to_cart:hover{color:#FFFFFF;background-color:#2D26ED;border-color:#E8E8E8;}.elementor-436 .elementor-element.elementor-element-35cb713 .woocommerce-grouped-product-list-item .button:hover{color:#FFFFFF;background-color:#2D26ED;border-color:#E8E8E8;}.elementor-436 .elementor-element.elementor-element-35cb713  .wpr-product-add-to-cart .single_add_to_cart_button{width:300px;height:43px;}.elementor-436 .elementor-element.elementor-element-35cb713.wpr-add-to-cart-layout-row table{margin-right:20px;}.elementor-436 .elementor-element.elementor-element-35cb713.wpr-add-to-cart-layout-column table{margin-bottom:20px;}.elementor-436 .elementor-element.elementor-element-35cb713.wpr-add-to-cart-layout-row .wpr-product-add-to-cart form.cart .woocommerce-variation-add-to-cart{margin-left:20px;}.elementor-436 .elementor-element.elementor-element-35cb713.wpr-add-to-cart-layout-column .wpr-product-add-to-cart form.cart .woocommerce-variation-add-to-cart{margin-top:20px;}.elementor-436 .elementor-element.elementor-element-35cb713 .woocommerce-grouped-product-list tr.woocommerce-grouped-product-list-item td{background-color:#FFFFFFF7;border-color:#FFFFFF;border-style:none;}.elementor-436 .elementor-element.elementor-element-35cb713 .woocommerce-grouped-product-list-item__label a{color:#222222;}.elementor-436 .elementor-element.elementor-element-35cb713 .woocommerce-grouped-product-list-item__label label{color:#222222;}.elementor-436 .elementor-element.elementor-element-35cb713 .woocommerce-grouped-product-list-item__price span{color:#222222;}.elementor-436 .elementor-element.elementor-element-35cb713 .wpr-product-add-to-cart form.cart .group_table td{padding:12px 12px 12px 12px;}.elementor-436 .elementor-element.elementor-element-35cb713 .variations th label{color:#333333;}.elementor-436 .elementor-element.elementor-element-35cb713 form.cart .variations th{border-color:#FFFFFF;border-style:none;}.elementor-436 .elementor-element.elementor-element-35cb713 form.cart .variations td{border-color:#FFFFFF;border-style:none;}.elementor-436 .elementor-element.elementor-element-35cb713 .variations tr th{background-color:#FFFFFFF2;}.elementor-436 .elementor-element.elementor-element-35cb713 .variations tr:nth-child(even) th{background-color:#FFFFFF;}.elementor-436 .elementor-element.elementor-element-35cb713 .variations th.label label{font-size:15px;}.elementor-436 .elementor-element.elementor-element-35cb713 .variations th.label{padding:10px 7px 7px 10px;}.elementor-436 .elementor-element.elementor-element-35cb713 .variations tr td{background-color:#FFFFFF;}.elementor-436 .elementor-element.elementor-element-35cb713 .variations tr:nth-child(even) td{background-color:#FFFFFF;}.elementor-436 .elementor-element.elementor-element-35cb713.wpr-variations-layout-row .variations tr th{width:50%;}.elementor-436 .elementor-element.elementor-element-35cb713.wpr-variations-layout-column .variations tr th{width:50%;}.elementor-436 .elementor-element.elementor-element-35cb713 .variations select{color:#787878;border-color:#E8E8E8;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;padding:10px 10px 10px 10px;border-radius:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-35cb713 .variations select:focus{color:#787878;border-color:#787878;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-436 .elementor-element.elementor-element-35cb713 form.cart .variations select{width:calc(100% - (0px + 0px));margin:0px 0px 0px 0px !important;}.elementor-436 .elementor-element.elementor-element-35cb713 .woocommerce-variation-description p{color:#3F3B3B;text-align:left;}.elementor-436 .elementor-element.elementor-element-35cb713 .woocommerce-variation-price span{color:#000000;}.elementor-436 .elementor-element.elementor-element-35cb713 .woocommerce-variation-price{text-align:left;}.elementor-436 .elementor-element.elementor-element-35cb713 .woocommerce-variation-availability p.stock{color:#605BE5;text-align:left;}.elementor-436 .elementor-element.elementor-element-35cb713 .woocommerce-variation-availability p.in-stock{color:#605BE5;}.elementor-436 .elementor-element.elementor-element-35cb713 p.stock{color:#605BE5;}.elementor-436 .elementor-element.elementor-element-35cb713 p.in-stock{color:#605BE5;}.elementor-436 .elementor-element.elementor-element-35cb713 .woocommerce-variation-availability p.stock.out-of-stock{color:#FF4F40;}.elementor-436 .elementor-element.elementor-element-35cb713 p.stock.out-of-stock{color:#FF4F40;}.elementor-436 .elementor-element.elementor-element-35cb713 .wpr-product-add-to-cart .reset_variations{color:#272727;background-color:#FFFFFF00;border-color:#E8E8E800;font-size:16px;padding:0px 10px 0px 10px;margin:0px 0px 20px 0px;border-style:none;border-radius:2px 2px 2px 2px;}.elementor-436 .elementor-element.elementor-element-c309c52{padding:21px 0px 43px 0px;}.elementor-436 .elementor-element.elementor-element-69f3b23 > .elementor-container{max-width:980px;}.elementor-436 .elementor-element.elementor-element-375da35 .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 );}.elementor-436 .elementor-element.elementor-element-abafe67.elementor-wc-products ul.products li.product{text-align:center;}.elementor-436 .elementor-element.elementor-element-abafe67.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-436 .elementor-element.elementor-element-abafe67.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-436 .elementor-element.elementor-element-abafe67.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.woocommerce .elementor-436 .elementor-element.elementor-element-abafe67.elementor-wc-products .products > h2{color:var( --e-global-color-secondary );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 );text-align:center;}.elementor-436 .elementor-element.elementor-element-abafe67.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1366px){.elementor-436 .elementor-element.elementor-element-c3e9581 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-436 .elementor-element.elementor-element-375da35 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-436 .elementor-element.elementor-element-abafe67.elementor-wc-products .products > h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-436 .elementor-element.elementor-element-abafe67.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-436 .elementor-element.elementor-element-abafe67.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:1024px){.elementor-436 .elementor-element.elementor-element-c3e9581 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-436 .elementor-element.elementor-element-375da35 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-436 .elementor-element.elementor-element-abafe67.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.woocommerce .elementor-436 .elementor-element.elementor-element-abafe67.elementor-wc-products .products > h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-436 .elementor-element.elementor-element-abafe67.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-436 .elementor-element.elementor-element-abafe67.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-436 .elementor-element.elementor-element-1a38486{padding:6% 5% 6% 5%;}.elementor-436 .elementor-element.elementor-element-96f6d35 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-c3e9581 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-436 .elementor-element.elementor-element-375da35 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-436 .elementor-element.elementor-element-abafe67.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.woocommerce .elementor-436 .elementor-element.elementor-element-abafe67.elementor-wc-products .products > h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-436 .elementor-element.elementor-element-abafe67.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-436 .elementor-element.elementor-element-abafe67.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-58ee144 */.woo-variation-gallery-slider.slick-initialized.slick-slider{
    max-height:100%!important;
}
.elementor-436 .elementor-element.elementor-element-58ee144 .wvg-single-gallery-image-container img{
    max-height:700px;
    object-fit:contain;
}
.elementor-436 .elementor-element.elementor-element-58ee144 .woo-variation-gallery-thumbnail-wrapper{
    max-height:125px;
}
.elementor-436 .elementor-element.elementor-element-58ee144 .woo-variation-product-gallery{
    margin-bottom:10px!important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-title, class: .elementor-element-c3e9581 */.elementor-436 .elementor-element.elementor-element-c3e9581{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for eael-woo-add-to-cart, class: .elementor-element-5900fa1 */.label label {
  padding-left: 10px;
  padding-right: 10px;/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b4844ff */.elementor-436 .elementor-element.elementor-element-b4844ff .product-description:not(:empty){
    padding: 0em 0.5em 1em;
}
.elementor-436 .elementor-element.elementor-element-b4844ff .product-features:not(:empty){
    padding: 1em 0.5em;
}
.elementor-436 .elementor-element.elementor-element-b4844ff .product-specs:not(:empty){
    padding: 1em 0.5em;
}
.elementor-436 .elementor-element.elementor-element-b4844ff .product-specs div{
    display:grid;
    grid-template-columns:1fr 1fr;
}
.elementor-436 .elementor-element.elementor-element-b4844ff .product-specs span{
    font-weight:bold;
}
.elementor-436 .elementor-element.elementor-element-b4844ff .product-specs .button{
    max-width:320px;
    text-align:center;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-cc08c35 */.elementor-436 .elementor-element.elementor-element-cc08c35 input[type="submit"]{
    border-radius: 5px!important;
    padding:0.5em 1.5em!important;
}
.elementor-436 .elementor-element.elementor-element-cc08c35 .gform_required_legend{
    display:none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-abafe67 */.elementor-436 .elementor-element.elementor-element-abafe67 img{
    aspect-ratio: 2 / 2.5;
    object-fit: cover;
}
.elementor-436 .elementor-element.elementor-element-abafe67 .woocommerce-loop-product__title{
    text-align:center;
}
.elementor-436 .elementor-element.elementor-element-abafe67 .description{
    display:none;
}
.elementor-436 .elementor-element.elementor-element-abafe67 .add_to_cart_button{
    display:none!important;
}
.elementor-436 .elementor-element.elementor-element-abafe67 .ewa-rteLine{
    display:none;
}/* End custom CSS */