.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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-1366 .elementor-element.elementor-element-1a09313d > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;}.elementor-1366 .elementor-element.elementor-element-1a09313d{text-align:center;}.elementor-1366 .elementor-element.elementor-element-1a09313d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.woocommerce .elementor-1366 .elementor-element.elementor-element-e95b618 .wlpro-product-thumbnails ul.woolentor-thumbanis-image li img, .woocommerce .elementor-1366 .elementor-element.elementor-element-e95b618 .wlpro-product-thumbnails .wl-single-gallery img, .woocommerce .elementor-1366 .elementor-element.elementor-element-e95b618 .wl-thumbnails-slider .wl-single-slider img,.woocommerce .elementor-1366 .elementor-element.elementor-element-e95b618 .woocommerce-product-gallery__image img,.woocommerce .elementor-1366 .elementor-element.elementor-element-e95b618 .wlpro-product-thumbnails.thumbnails-layout-tabslider .slick-list .woolentor-thumb-single img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.woocommerce .elementor-1366 .elementor-element.elementor-element-e95b618 .wlpro-product-thumbnails ul.woolentor-thumbanis-image li{padding:10px 10px 10px 10px;}.woocommerce .elementor-1366 .elementor-element.elementor-element-e95b618 .wlpro-product-thumbnails .wl-single-gallery{padding:10px 10px 10px 10px;}.woocommerce .elementor-1366 .elementor-element.elementor-element-e95b618 .wl-thumbnails-slider .wl-single-slider{padding:10px 10px 10px 10px;}.woocommerce .elementor-1366 .elementor-element.elementor-element-e95b618 .woocommerce-product-gallery__image img{padding:10px 10px 10px 10px;}.elementor-1366 .elementor-element.elementor-element-126b49cf > .elementor-element-populated{padding:10px 0px 0px 40px;}.elementor-1366 .elementor-element.elementor-element-4630c6ce .product_title{color:#F36622 !important;font-size:18px;margin:0px 0px 0px 0px !important;}.elementor-1366 .elementor-element.elementor-element-69539e86 .price .amount{font-size:18px;}.elementor-1366 .elementor-element.elementor-element-69539e86 .price{margin:10px 0px 0px 0px !important;}.elementor-1366 .elementor-element.elementor-element-69539e86 .price del{color:var( --e-global-color-secondary );}.elementor-1366 .elementor-element.elementor-element-69539e86 .price del, .elementor-1366 .elementor-element.elementor-element-69539e86 .price del .amount{font-size:18px;}.woocommerce .elementor-1366 .elementor-element.elementor-element-64b7d7d1 .woocommerce-product-details__short-description,.woocommerce .elementor-1366 .elementor-element.elementor-element-64b7d7d1 .woocommerce-product-details__short-description p{font-size:16px;letter-spacing:2px;}.elementor-1366 .elementor-element.elementor-element-bd4e20a .wl-addto-cart[class*="wl-style-"] form.cart button,.elementor-1366 .elementor-element.elementor-element-bd4e20a .wl-style-1 form.cart button{font-size:16px;font-weight:400;letter-spacing:1.6px;}.elementor-1366 .elementor-element.elementor-element-bd4e20a .wl-addto-cart[class*="wl-style-"] form.cart button{padding:10px 10px 10px 10px;border-radius:0px 0px 0px 0px !important;background-color:var( --e-global-color-7632acb );}.elementor-1366 .elementor-element.elementor-element-bd4e20a .wl-style-1 form.cart button{padding:10px 10px 10px 10px;border-radius:0px 0px 0px 0px !important;background-color:var( --e-global-color-7632acb );}.woocommerce .elementor-1366 .elementor-element.elementor-element-bd4e20a form.cart{margin:0px 0px 0px 0px !important;}.elementor-1366 .elementor-element.elementor-element-bd4e20a .wl-addto-cart[class*="wl-style-"] form.cart button:hover{background-color:var( --e-global-color-primary );}.elementor-1366 .elementor-element.elementor-element-bd4e20a .wl-style-1 form.cart button:hover{background-color:var( --e-global-color-primary );}.woocommerce .elementor-1366 .elementor-element.elementor-element-12d4a53f .product_meta a{color:var( --e-global-color-primary );}.woocommerce .elementor-1366 .elementor-element.elementor-element-12d4a53f .product_meta a:hover{color:var( --e-global-color-secondary );}.woocommerce .elementor-1366 .elementor-element.elementor-element-12d4a53f .product_meta{font-size:14px;letter-spacing:1.5px;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-1366 .elementor-element.elementor-element-73b66700:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(40px/2);}.elementor-1366 .elementor-element.elementor-element-73b66700:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(40px/2);}.elementor-1366 .elementor-element.elementor-element-73b66700.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(40px/2);margin-left:calc(40px/2);}.elementor-1366 .elementor-element.elementor-element-73b66700.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-40px/2);margin-left:calc(-40px/2);}body:not(.rtl) .elementor-1366 .elementor-element.elementor-element-73b66700.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-40px/2) + (-1px/2) );}body:not.rtl .elementor-1366 .elementor-element.elementor-element-73b66700.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-40px/2) - (1px/2) );}.elementor-1366 .elementor-element.elementor-element-73b66700 .product_meta .detail-container:not(:last-child):after{content:"";border-color:#ddd;}.elementor-1366 .elementor-element.elementor-element-73b66700:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child):after{border-top-style:solid;border-top-width:1px;margin-bottom:calc(-1px/2);}.elementor-1366 .elementor-element.elementor-element-73b66700.elementor-woo-meta--view-inline .product_meta .detail-container:not(:last-child):after{border-left-style:solid;border-left-width:1px;}.elementor-1366 .elementor-element.elementor-element-73b66700{letter-spacing:1.6px;}@media(min-width:800px){.elementor-1366 .elementor-element.elementor-element-7c47aa20{width:35%;}.elementor-1366 .elementor-element.elementor-element-126b49cf{width:65%;}}@media(max-width:1350px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1366 .elementor-element.elementor-element-126b49cf > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:799px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1366 .elementor-element.elementor-element-126b49cf > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS for wl-product-thumbnails-image, class: .elementor-element-e95b618 */.woocommerce-product-gallery__image img {
    border: 1px solid #fff !important;
}/* End custom CSS */
/* Start custom CSS for wl-single-product-title, class: .elementor-element-4630c6ce *//* Product Name Font colour */
.product_title {
    color: #1131d1 !important;
    font-size: 24px;
    line-height: 1;
    margin: 0;
}


.owp-qv-content-inner .htcloseqve {
    color: #81d742;
}


.htcloseqv {
    position: absolute;
    top: 0;
    right: 0;
    border: 0;
    color: #f70b53 ;
    opacity: 1;
    font-weight: 300;
    font-size: 40px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    z-index: 1001;
}



#htwlquick-viewmodal .htcloseqv {
    background: transparent none repeat scroll 0 0;
    color: #1131d1 ;
    height: inherit;
    line-height: 50px;
    padding: 0;
    position: absolute;
    right: 5px;
    top: 5px;
    cursor: pointer;
    display: none;
}/* End custom CSS */
/* Start custom CSS for wl-product-add-to-cart, class: .elementor-element-bd4e20a */.cart button {
    color: #FFFFFF ;
    background-color: #000 !important
    
}
.cart button:hover {
    background-color: #f36622 !important ;
}


table th, table td {
    padding:0px;
    text-align: left;
    vertical-align: top;
    border-bottom: 1px solid #ffffff  ;
    text-transform: capitalize;
}

form.cart .variations label {
    color: #292929;
    font-weight: 400 ;
    font-size: 16px 
} 


.elementor-kit-6 input:not([type="button"]):not([type="submit"]), .elementor-kit-6 textarea, .elementor-kit-6 .elementor-field-textual {
    letter-spacing: 1.6px;
    color: var( --e-global-color-text );
    background-color: var( --e-global-color-ac98e30 );
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #2929294A;
    border-radius: 0px 0px 0px 0px !important;
    padding: 00px 00px 00px 00px;
}

form input[type=text], form input[type=password], form input[type=email], form input[type=url], form input[type=date], form input[type=month], form input[type=time], form input[type=datetime], form input[type=datetime-local], form input[type=week], form input[type=number], form input[type=search], form input[type=tel], form input[type=color], form select, form textarea {
    display: inline-block;
    min-height: 30px;
    width: 100%;
    font-size: 16px !important;
    line-height: 1.6;
    padding: 0px 0px;
    vertical-align: middle;
    background-color: rgba(0,0,0,0);
    color: #333;
    border: 1px solid #ddd;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}/* End custom CSS */
/* Start custom CSS for wl-single-product-meta, class: .elementor-element-12d4a53f */.product_meta {

    padding: 5px 0;
    color: #787878;
    margin-top: 10px;
    border-color: #ffffff;
}/* End custom CSS */