.elementor-kit-14{--e-global-color-primary:#000000;--e-global-color-secondary:#838383;--e-global-color-text:#7A7A7A;--e-global-color-accent:#EF5B2E;--e-global-color-6895a47:#FFFFFF;--e-global-color-fb89767:#FFFFFF00;--e-global-color-fa24888:#FFB36C;--e-global-color-a92383f:#D4AF37;--e-global-color-98c6ee1:#54595F;--e-global-color-5880135:#F3F3F3;--e-global-color-e4d740d:#1B1B1B;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-preloader-animation:tada;--e-preloader-animation-duration:1500ms;--e-preloader-delay:0ms;--e-preloader-width:5%;}.elementor-kit-14 e-page-transition{background-color:var( --e-global-color-5880135 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}.elementor-kit-14{--e-preloader-width:15%;}}/* Start custom CSS *//* mega menu */
.animated {
animation-fill-mode: none !important;
}

#sb_instagram .animated {
animation-fill-mode: both;
}
/* mega menu */

/* hide in single page */
div#megamenu .product-price-installments-not-in-variation-single {
    display: none;
}

/* Start Single product page */
/* points notification */
.wps_wpr_variable_pro_pur_using_point {
    display: none !important;
}

/* hide variation title */
.variations th.label {
    display: none;
}

/* variations section bg */
td.value.woo-variation-items-wrapper {
    background-color: transparent;
}

span.variable-item-span.variable-item-span-button {
    font-size: 14px;
}

/* add to cart */
button.shopengine_add_to_list_action.shopengine-wishlist, a.shopengine_comparison_add_to_list_action.shopengine-comparison {
    border: none !important;
    padding-right: 4%;
}
/* quantity field */
.woocommerce .quantity .qty {
    padding: 0px;
}

/* add to fav */
.elementor-kit-14 i.shopengine-icon-add_to_favourite_1, i.shopengine-icon-product_compare_1 {
    color: #000;
    padding: 5px;
    font-size: 18px;
}
.elementor-kit-14 i.shopengine-icon-add_to_favourite_1:hover, i.shopengine-icon-product_compare_1:hover {
    color: #fff;
    background: #ef5b2a;
    border-radius: 20px;
}

/* start Description area */
/* tabs */
.tabs.wc-tabs li {
  width: 20%;
  text-align: center;
}

/* Additional Information */
/* item info */
td.woocommerce-product-attributes-item__value p {
    padding: 8px !important;
}
/* Reviews */
/*comment*/
/*.woocommerce #reviews #comment {*/
/*  width: 60% !important;*/
/*  display: block;*/
/*  margin-top: 10px;*/
/*}*/

#tab-reviews, div#tab-additional_information {
  width: 60%;
}
div#rev-submit input#submit {
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 1px;
    background: #ef5b2a !important;
    color: #fff !important;
    border: 2px solid #fff !important;
    border-radius: 0;
    padding: 10px 25px 10px 25px !important;
}
div#rev-submit input#submit:hover {
    background: #fff !important;
    color: #ef5b2a !important;
    border: 2px solid #ef5b2a !important;
    border-radius: 0;
}
/* end Description area */

/*Start Related product area*/
/* hide select option */
.woocommerce-loop-product__buttons a.button.product_type_variable {
    display: none !important;
}
i.shopengine-icon-quick_view_1 {
    color: #000;
    padding: 5px;
    font-size: 18px;
}

i.shopengine-icon-quick_view_1:hover {
    color: #fff;
    background: #ef5b2a;
    border-radius: 20px;
}
/* End Related product area */

/* footware single product page */
/* size variations */
.footware th.label {
    display: block;
    width: 100% !important;
    text-align: left;
    padding: 1%;
}
.footware td.value.woo-variation-items-wrapper {
    width: 100% !important;
    display: block;
}
/* end footware single product page */
/* mint pay */
.woocommerce-variation-price .price {
    color: #000 !important;
    font-weight: 600;
}
/* top price */
.variation-price .product-price-installments-not-in-variation-single {
    font-weight: 400;
    color: #333 !important;
    background: #f2fbfb;
    padding: 4px;
    border-radius: 20px;
    border: 1px solid #94bcd6;
    width: 90% !important;
    font-size: 16px !important;
    text-align: center;
    margin-top: 2%;
}
/* bottom price */
.mintpay-product-price-installment-in-variation {
    font-weight: 400;
    color: #333 !important;
    background: #f2fbfb;
    padding: 4px;
    border-radius: 20px;
    border: 1px solid #94bcd6;
    width: 80%;
    font-size: 16px !important;
    text-align: center;
    margin-top: 2%;
}

/* Start Mobile product filter */
.mobilefilter span.eael-accordion-tab-title {
    text-align: center;
}
.mobilefilter ::before {
    font-weight: 800 !important;
}
/* End Mobile product filter */
/* End single product page */

@media only screen and (max-width: 1000px) {
/* Start single product page */
/* start Description area */
/* tabs */

ul.tabs.wc-tabs {
    padding: 10px !important;
}

li#tab-title-description, li#tab-title-reviews {
    width: 28%;
}
li#tab-title-additional_information {
    width: 48%;
}
}
/* End single product page */

@media only screen and (max-width: 700px) {
/* Start single product page */
/* start Description area */
/* tabs */
.tabs.wc-tabs li {
  width: auto;
}
/* Reviews tab */
/*comment*/
.woocommerce #reviews #comment {
  width: 100% !important;
}
ul.tabs.wc-tabs a {
    padding: 8px !important;
}
#tab-reviews, div#tab-additional_information {
  width: 100% !important;
}
/* end Description area */

/*ul.tabs.wc-tabs {*/
/*    padding: 0 !important;*/
/*}*/
ul.tabs.wc-tabs {
    padding: 0 10px !important;
}

}
/* End single product page *//* End custom CSS */