.elementor-637 .elementor-element.elementor-element-7a4bd45{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-637 .elementor-element.elementor-element-5eecf10{--display:flex;}.woocommerce .elementor-637 .elementor-element.elementor-element-927080e .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
                        .woocommerce .elementor-637 .elementor-element.elementor-element-927080e .flex-viewport{border-radius:8px 8px 8px 8px;overflow:hidden;}.woocommerce .elementor-637 .elementor-element.elementor-element-927080e .flex-viewport:not(:last-child){margin:0px 0px 10px 0px;}.woocommerce .elementor-637 .elementor-element.elementor-element-927080e .flex-control-thumbs img{border-radius:6px 6px 6px 6px;}.woocommerce .elementor-637 .elementor-element.elementor-element-927080e .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-637 .elementor-element.elementor-element-927080e .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-637 .elementor-element.elementor-element-d0e6cc9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.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-637 .elementor-element.elementor-element-b123c26 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.68px;}.elementor-637 .elementor-element.elementor-element-16e5ff3 .product_title{color:#1C1C1C !important;font-family:"Archivo", Sans-serif;font-size:28px;font-weight:800;margin:0px 0px 0px 0px !important;}.elementor-637 .elementor-element.elementor-element-fb8d1ef .star-rating{color:var( --e-global-color-primary );}.elementor-637 .elementor-element.elementor-element-fb8d1ef .star-rating span:before{color:var( --e-global-color-primary );}.elementor-637 .elementor-element.elementor-element-fb8d1ef .woocommerce-product-rating{color:var( --e-global-color-primary );}.elementor-637 .elementor-element.elementor-element-fb8d1ef a.woocommerce-review-link{color:#444444 !important;font-family:"Lexend", Sans-serif;font-weight:400;}.woocommerce .elementor-637 .elementor-element.elementor-element-fb8d1ef .woocommerce-product-rating{margin:0px 0px 0px 0px !important;}.woocommerce .elementor-637 .elementor-element.elementor-element-3bca3f1 .woolentor_product_sku_info span{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.68px;}.elementor-637 .elementor-element.elementor-element-3814051 > .elementor-widget-container{margin:0px 0px 0px 0px;}.woocommerce .elementor-637 .elementor-element.elementor-element-3814051 .woocommerce-product-details__short-description,.woocommerce .elementor-637 .elementor-element.elementor-element-3814051 .woocommerce-product-details__short-description p{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;}.elementor-637 .elementor-element.elementor-element-b116839 > .elementor-widget-container{margin:10px 0px 25px 0px;}.elementor-637 .elementor-element.elementor-element-b116839 .price{color:var( --e-global-color-primary );margin:0px 0px 0px 0px !important;}.elementor-637 .elementor-element.elementor-element-b116839 .price .amount{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:600;}.elementor-637 .elementor-element.elementor-element-b116839 .price del{color:#ff4136 !important;}.elementor-637 .elementor-element.elementor-element-b116839 .price del, .elementor-637 .elementor-element.elementor-element-b116839 .price del .amount{font-family:"Barlow", Sans-serif;font-size:30px;font-weight:600;}.elementor-637 .elementor-element.elementor-element-e626948 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .label,.elementor-637 .elementor-element.elementor-element-e626948 .wl-addto-cart.wl-style-3 form.cart .wl-quantity-wrap .label,.elementor-637 .elementor-element.elementor-element-e626948 .wl-addto-cart.wl-style-5 form.cart .wl-quantity-wrap .label{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.68px;}.elementor-637 .elementor-element.elementor-element-e626948 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal{border-radius:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-e626948 .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity-cal{border-radius:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-e626948 .wl-addto-cart.wl-style-1 .quantity input[type=number]{border-radius:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-e626948 .wl-addto-cart.wl-style-3 .quantity input[type=number]{border-radius:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-e626948 .wl-addto-cart.wl-style-5 .quantity input[type=number]{border-radius:0px 0px 0px 0px;}.woocommerce .elementor-637 .elementor-element.elementor-element-e626948 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal{margin-left:80px;}.elementor-637 .elementor-element.elementor-element-e626948 .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon.wishlist a{color:var( --e-global-color-primary );}.elementor-637 .elementor-element.elementor-element-e626948 .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon.wishlist a{color:var( --e-global-color-primary );}.elementor-637 .elementor-element.elementor-element-e626948 .wl-addto-cart.wl-style-2 form.cart .wl-cart-wrap .wl-cart-icon{border-radius:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-e626948 .wl-addto-cart.wl-style-5 form.cart .wl-cart-wrap .wl-cart-icon{border-radius:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-e626948 .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon{border-radius:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-e626948 .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon{border-radius:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-e626948 .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon.wishlist:hover > a{color:var( --e-global-color-3f929e4 );}.elementor-637 .elementor-element.elementor-element-e626948 .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon.wishlist:hover > a{color:var( --e-global-color-3f929e4 );}.elementor-637 .elementor-element.elementor-element-e626948 .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon.wishlist:hover{background:var( --e-global-color-primary );}.elementor-637 .elementor-element.elementor-element-e626948 .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon.wishlist:hover{background:var( --e-global-color-primary );}.elementor-637 .elementor-element.elementor-element-e626948 .wl-addto-cart[class*="wl-style-"] form.cart button{color:var( --e-global-color-37f9a00 );padding:13px 25px 13px 25px;border-radius:0px 0px 0px 0px !important;background-color:var( --e-global-color-primary );}.elementor-637 .elementor-element.elementor-element-e626948 .wl-style-1 form.cart button{color:var( --e-global-color-37f9a00 );padding:13px 25px 13px 25px;border-radius:0px 0px 0px 0px !important;background-color:var( --e-global-color-primary );}.elementor-637 .elementor-element.elementor-element-e626948 .wl-addto-cart[class*="wl-style-"] form.cart button,.elementor-637 .elementor-element.elementor-element-e626948 .wl-style-1 form.cart button{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.woocommerce .elementor-637 .elementor-element.elementor-element-e626948 form.cart{margin:0px 0px 20px 0px !important;}.elementor-637 .elementor-element.elementor-element-e626948 .wl-addto-cart[class*="wl-style-"] form.cart button:hover{color:var( --e-global-color-primary );background-color:#FF413600 !important;border-color:var( --e-global-color-primary );}.elementor-637 .elementor-element.elementor-element-e626948 .wl-style-1 form.cart button:hover{color:var( --e-global-color-primary );background-color:#FF413600 !important;border-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{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-637 .elementor-element.elementor-element-a2ff792{text-align:start;}.woocommerce .elementor-637 .elementor-element.elementor-element-76cdbe8 .stock{color:#000000 !important;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;letter-spacing:1.68px;}.elementor-637 .elementor-element.elementor-element-76cdbe8 .stock{margin:0px 0px 0px 0px !important;}.elementor-637 .elementor-element.elementor-element-9212835 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.68px;}.elementor-637 .elementor-element.elementor-element-31fdd6a{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-637 .elementor-element.elementor-element-31fdd6a .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-637 .elementor-element.elementor-element-5ed0cc2{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-637 .elementor-element.elementor-element-73c8e27{--display:flex;}.elementor-637 .elementor-element.elementor-element-0fbf93e > .elementor-widget-container{margin:20px 0px 0px 0px;}.woocommerce .elementor-637 .elementor-element.elementor-element-0fbf93e .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-primary );font-family:"Archivo", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:30px;}.woocommerce .elementor-637 .elementor-element.elementor-element-0fbf93e .woocommerce-tabs ul.wc-tabs li{background-color:#EC001712;border-color:var( --e-global-color-primary );border-radius:0px 0px 0 0;}.woocommerce .elementor-637 .elementor-element.elementor-element-0fbf93e .woocommerce-tabs .woocommerce-Tabs-panel{border-color:var( --e-global-color-primary );font-family:"Archivo", Sans-serif;font-size:16px;}.woocommerce .elementor-637 .elementor-element.elementor-element-0fbf93e .woocommerce-tabs ul.wc-tabs{text-align:center;}.woocommerce .elementor-637 .elementor-element.elementor-element-0fbf93e .woocommerce-tabs ul.wc-tabs li.active a{color:var( --e-global-color-3f929e4 );}.woocommerce .elementor-637 .elementor-element.elementor-element-0fbf93e .woocommerce-tabs ul.wc-tabs li.active{background-color:var( --e-global-color-primary );border-bottom-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );border-radius:0px 0px 0 0;}.woocommerce .elementor-637 .elementor-element.elementor-element-0fbf93e .woocommerce-tabs ul.wc-tabs li:not(.active){border-bottom-color:var( --e-global-color-primary );}.woocommerce .elementor-637 .elementor-element.elementor-element-0fbf93e .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Archivo", Sans-serif;font-size:26px;font-weight:700;line-height:30px;}.woocommerce .elementor-637 .elementor-element.elementor-element-0fbf93e .woocommerce-Tabs-panel h2{color:#1C1C1C;margin:0px 0px 25px 0px;}.elementor-637 .elementor-element.elementor-element-4bc81b5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-637 .elementor-element.elementor-element-7d81f5e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-637 .elementor-element.elementor-element-7d81f5e.elementor-element{--align-self:flex-start;}.elementor-637 .elementor-element.elementor-element-7d81f5e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-3f929e4 );}.elementor-637 .elementor-element.elementor-element-88f5e36{--swiper-slides-to-display:4;--swiper-slides-gap:10px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 70px 0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-50px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-50px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-primary );--arrow-hover-color:var( --e-global-color-e6d282b );}.elementor-637 .elementor-element.elementor-element-88f5e36 .swiper-slide > .elementor-element{height:100%;}@media(min-width:768px){.elementor-637 .elementor-element.elementor-element-7a4bd45{--content-width:1290px;}.elementor-637 .elementor-element.elementor-element-5ed0cc2{--content-width:1290px;}.elementor-637 .elementor-element.elementor-element-4bc81b5{--content-width:1290px;}}@media(max-width:1024px){.elementor-637 .elementor-element.elementor-element-7a4bd45{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;} .elementor-637 .elementor-element.elementor-element-31fdd6a{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-637 .elementor-element.elementor-element-88f5e36{--swiper-slides-to-display:2;--arrow-prev-left-position:0px;--arrow-next-right-position:0px;}}@media(max-width:767px){.elementor-637 .elementor-element.elementor-element-7a4bd45{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;} .elementor-637 .elementor-element.elementor-element-31fdd6a{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-637 .elementor-element.elementor-element-88f5e36{--swiper-slides-to-display:1;}}/* Start custom CSS for wl-single-product-image, class: .elementor-element-927080e */.woocommerce-product-gallery {
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for wl-product-add-to-cart, class: .elementor-element-e626948 */.cart-it form.cart {
    display: flex !important;
    align-items: center;
    justify-content: space-between;
}

.cart-it form.cart span.wl-cart-icon {
    order: 1 !important;
}

.cart-it  button.button.alt {
    order: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a4bd45 */.cart-it form.variations_form.cart {
    flex-wrap: wrap;
}

.woocommerce-variation-add-to-cart.variations_button {
    display: flex;
    align-items: center;
    justify-content: space-between !IMPORTANT;
    width: 100%;
    margin-top: 5px;
}

.single_variation_wrap {
    width: 100%;
}

span.woocommerce-Price-amount.amount {
    color: var(--e-global-color-primary);
    margin: 0px 0px 0px 0px !important;
    font-family: "Barlow", Sans-serif;
    font-size: 22px;
    font-weight: 600;
}

.woocommerce div.product form.cart .variations label {
    font-family: 'Archivo';
}

.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {
    padding: 15px;
}

.woocommerce div.product form.cart .variations th {
    text-align: left;
}

.woocommerce div.product form.cart .variations select {
    border-radius: 0 !important;
    font-family: 'Archivo';
    border-color: #ccc;
}

@media only screen and (max-width: 1016px) {
    .woocommerce-variation-add-to-cart.variations_button {
        flex-wrap: wrap;
    }
}/* End custom CSS */
/* Start custom CSS for wl-product-data-tabs, class: .elementor-element-0fbf93e */.woocommerce div.product .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before {
    display: none !important;
}/* End custom CSS */