.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-515 .elementor-element.elementor-element-6249e3c{margin-top:20px;margin-bottom:2px;padding:0% 5% 1% 5%;}.elementor-515 .elementor-element.elementor-element-ad255b7 > .elementor-element-populated{padding:10px 10px 10px 0px;}.elementor-widget-woocommerce-product-images .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-images .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-515 .elementor-element.elementor-element-40183de.elementor-element{--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-515 .elementor-element.elementor-element-40183de .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-515 .elementor-element.elementor-element-40183de .flex-viewport{border-radius:10px 10px 10px 10px;}.woocommerce .elementor-515 .elementor-element.elementor-element-40183de .flex-viewport:not(:last-child){margin-bottom:10px;}.woocommerce .elementor-515 .elementor-element.elementor-element-40183de .flex-control-thumbs img{border-radius:5px 5px 5px 5px;}.woocommerce .elementor-515 .elementor-element.elementor-element-40183de .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-515 .elementor-element.elementor-element-40183de .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-515 .elementor-element.elementor-element-4b4eaff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-515 .elementor-element.elementor-element-4b4eaff > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:10px 10px 5px 20px;}.elementor-widget-woocommerce-breadcrumb .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-breadcrumb .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-515 .elementor-element.elementor-element-040a327 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:3px 3px 3px 3px;}.elementor-widget-woocommerce-product-title .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-title .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-515 .elementor-element.elementor-element-8ef6fea > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 2px;}.elementor-515 .elementor-element.elementor-element-8ef6fea{text-align:left;}.elementor-515 .elementor-element.elementor-element-8ef6fea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.3em;font-weight:600;line-height:41px;color:#000000;}.elementor-widget-woocommerce-product-rating .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-rating .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-515 .elementor-element.elementor-element-da890bc > .elementor-widget-container{margin:-10px 0px 0px 2px;}.woocommerce .elementor-515 .elementor-element.elementor-element-da890bc .woocommerce-review-link{color:#0000E3;}.elementor-widget-woocommerce-product-price .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-price .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-515 .elementor-element.elementor-element-c13f8f5 > .elementor-widget-container{margin:7px 0px 0px 4px;}.elementor-515 .elementor-element.elementor-element-c13f8f5{text-align:left;}.woocommerce .elementor-515 .elementor-element.elementor-element-c13f8f5 .price{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;font-style:italic;}body:not(.rtl) .elementor-515 .elementor-element.elementor-element-c13f8f5:not(.elementor-product-price-block-yes) del{margin-right:5px;}body.rtl .elementor-515 .elementor-element.elementor-element-c13f8f5:not(.elementor-product-price-block-yes) del{margin-left:5px;}.elementor-515 .elementor-element.elementor-element-c13f8f5.elementor-product-price-block-yes del{margin-bottom:5px;}.elementor-widget-woocommerce-product-short-description .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-short-description .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-515 .elementor-element.elementor-element-e66fbf6 > .elementor-widget-container{margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;}.woocommerce .elementor-515 .elementor-element.elementor-element-e66fbf6 .woocommerce-product-details__short-description{font-size:17px;font-weight:400;}.elementor-widget-woocommerce-product-add-to-cart .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-add-to-cart .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-515 .elementor-element.elementor-element-109738b{width:auto;max-width:auto;--view-cart-spacing:3px;--button-spacing:6px;}.elementor-515 .elementor-element.elementor-element-109738b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 2px;}.elementor-515 .elementor-element.elementor-element-109738b .cart button, .elementor-515 .elementor-element.elementor-element-109738b .cart .button{font-size:15px;border-radius:3px 3px 3px 3px;padding:10px 10px 10px 10px;transition:all 0.2s;}.elementor-515 .elementor-element.elementor-element-109738b .quantity .qty{padding:0px 0px 0px 0px;transition:all 0.2s;}.elementor-widget-woocommerce-product-meta .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-meta .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-515 .elementor-element.elementor-element-17acb89 > .elementor-widget-container{margin:0px 5px -10px -5px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-17acb89.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-515 .elementor-element.elementor-element-17acb89:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(30px/2);}.elementor-515 .elementor-element.elementor-element-17acb89:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(30px/2);}.elementor-515 .elementor-element.elementor-element-17acb89.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(30px/2);margin-left:calc(30px/2);}.elementor-515 .elementor-element.elementor-element-17acb89.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-30px/2);margin-left:calc(-30px/2);}body:not(.rtl) .elementor-515 .elementor-element.elementor-element-17acb89.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-30px/2) + (-1px/2) );}body:not.rtl .elementor-515 .elementor-element.elementor-element-17acb89.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-30px/2) - (1px/2) );}.elementor-515 .elementor-element.elementor-element-17acb89{font-size:17px;font-weight:700;color:#000000;}.elementor-515 .elementor-element.elementor-element-17acb89 a{font-weight:700;color:#0067CD;}.elementor-widget-dokan-product-report-abuse .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-dokan-product-report-abuse .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-515 .elementor-element.elementor-element-1087605 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 5px;}.elementor-515 .elementor-element.elementor-element-21b33db > .elementor-container{text-align:left;}.elementor-515 .elementor-element.elementor-element-21b33db{margin-top:25px;margin-bottom:0px;padding:0% 4% 0% 4%;}.elementor-515 .elementor-element.elementor-element-ac4dcbd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-515 .elementor-element.elementor-element-ac4dcbd > .elementor-element-populated{text-align:left;padding:0px 0px 0px 0px;}.elementor-widget-woocommerce-product-data-tabs .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-data-tabs .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-515 .elementor-element.elementor-element-0f5bdc2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;}.woocommerce .elementor-515 .elementor-element.elementor-element-0f5bdc2 .woocommerce-tabs ul.wc-tabs li a{color:#333333;font-style:normal;}.woocommerce .elementor-515 .elementor-element.elementor-element-0f5bdc2 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#E7E7E7;}.woocommerce .elementor-515 .elementor-element.elementor-element-0f5bdc2 .woocommerce-tabs ul.wc-tabs li{border-color:#E7E7E7;}.woocommerce .elementor-515 .elementor-element.elementor-element-0f5bdc2 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-style:normal;}.elementor-515 .elementor-element.elementor-element-3747208{padding:0% 5% 0% 5%;}.elementor-515 .elementor-element.elementor-element-8798407 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:1px;}.elementor-515 .elementor-element.elementor-element-8798407 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-515 .elementor-element.elementor-element-e951b09{--spacer-size:40px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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 );}.elementor-515 .elementor-element.elementor-element-389d546 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-389d546 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:30px;}.elementor-widget-woocommerce-product-related .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-related .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-515 .elementor-element.elementor-element-867085a.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px;padding:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor7 );}.elementor-515 .elementor-element.elementor-element-867085a > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-867085a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-515 .elementor-element.elementor-element-867085a.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor7 );border-radius:5px 5px 0px 0px;}.elementor-515 .elementor-element.elementor-element-867085a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-515 .elementor-element.elementor-element-867085a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-515 .elementor-element.elementor-element-867085a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:7px;}.elementor-515 .elementor-element.elementor-element-867085a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:7px;}.elementor-515 .elementor-element.elementor-element-867085a.elementor-wc-products ul.products li.product .star-rating{font-size:13.5px;margin-bottom:8px;}.elementor-515 .elementor-element.elementor-element-867085a.elementor-wc-products ul.products li.product .price{font-family:"Roboto", Sans-serif;font-weight:600;font-style:italic;}.elementor-515 .elementor-element.elementor-element-867085a.elementor-wc-products ul.products li.product .button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:5px 5px 5px 5px;padding:13px 15px 13px 15px;}.elementor-515 .elementor-element.elementor-element-867085a.elementor-wc-products ul.products li.product span.onsale{display:block;right:auto;left:0;}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-515 .elementor-element.elementor-element-ab5c779{--divider-border-style:solid;--divider-color:#B9B9B9;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-515 .elementor-element.elementor-element-ab5c779 .elementor-divider-separator{width:100%;}.elementor-515 .elementor-element.elementor-element-ab5c779 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-widget-woocommerce-product-upsell .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-upsell .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .products > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-515 .elementor-element.elementor-element-460dbc2.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px;padding:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor7 );}.elementor-515 .elementor-element.elementor-element-460dbc2 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-460dbc2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-515 .elementor-element.elementor-element-460dbc2.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor7 );border-radius:5px 5px 0px 0px;}.elementor-515 .elementor-element.elementor-element-460dbc2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-515 .elementor-element.elementor-element-460dbc2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-515 .elementor-element.elementor-element-460dbc2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:7px;}.elementor-515 .elementor-element.elementor-element-460dbc2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:7px;}.elementor-515 .elementor-element.elementor-element-460dbc2.elementor-wc-products ul.products li.product .star-rating{font-size:0.8em;margin-bottom:8px;}.elementor-515 .elementor-element.elementor-element-460dbc2.elementor-wc-products ul.products li.product .price{font-family:"Roboto", Sans-serif;font-weight:600;font-style:italic;}.elementor-515 .elementor-element.elementor-element-460dbc2.elementor-wc-products ul.products li.product .button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:5px 5px 5px 5px;padding:13px 15px 13px 15px;}.elementor-515 .elementor-element.elementor-element-460dbc2.elementor-wc-products ul.products li.product span.onsale{display:block;right:auto;left:0;}@media(max-width:1024px){.elementor-515 .elementor-element.elementor-element-6249e3c{padding:0% 3% 2% 3%;}.elementor-515 .elementor-element.elementor-element-4b4eaff > .elementor-element-populated{margin:5px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;padding:15px 15px 5px 15px;}.elementor-515 .elementor-element.elementor-element-17acb89 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-515 .elementor-element.elementor-element-17acb89.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-515 .elementor-element.elementor-element-21b33db{padding:0% 2.5% 0% 3%;}.elementor-515 .elementor-element.elementor-element-ac4dcbd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-515 .elementor-element.elementor-element-3747208{padding:0% 3% 0% 3%;}.elementor-515 .elementor-element.elementor-element-8798407 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-515 .elementor-element.elementor-element-867085a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-867085a.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:20px;}.elementor-515 .elementor-element.elementor-element-460dbc2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-460dbc2.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:20px;}}@media(max-width:767px){.elementor-515 .elementor-element.elementor-element-6249e3c{padding:0% 5% 2% 5%;}.elementor-515 .elementor-element.elementor-element-ad255b7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-4b4eaff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-515 .elementor-element.elementor-element-109738b{width:var( --container-widget-width, 365.733px );max-width:365.733px;--container-widget-width:365.733px;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-515 .elementor-element.elementor-element-109738b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-21b33db > .elementor-container{text-align:left;}.elementor-515 .elementor-element.elementor-element-21b33db{padding:0% 5% 0% 5%;}.elementor-515 .elementor-element.elementor-element-3747208{padding:0% 5% 0% 5%;}.elementor-515 .elementor-element.elementor-element-867085a.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:20px;}.elementor-515 .elementor-element.elementor-element-460dbc2.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:20px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-40183de */.elementor-515 .elementor-element.elementor-element-40183de img {
    width: 100%!important;
    height: 100%!important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-040a327 */.elementor-515 .elementor-element.elementor-element-040a327 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-title, class: .elementor-element-8ef6fea */.elementor-515 .elementor-element.elementor-element-8ef6fea .product_title {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-c13f8f5 */.elementor-515 .elementor-element.elementor-element-c13f8f5 {
    line-height: 1.2em;
}
.elementor-515 .elementor-element.elementor-element-c13f8f5 .price {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-17acb89 */.elementor-515 .elementor-element.elementor-element-17acb89 .detail-label {
    font-weight: 600!important;
}

.elementor-515 .elementor-element.elementor-element-17acb89 .detail-content a {
  color: #69727D!important;
   font-weight: 500;
}
.elementor-515 .elementor-element.elementor-element-17acb89 .detail-content a:hover {
  color: #0000BA!important;
}

.elementor-515 .elementor-element.elementor-element-17acb89 .dokan-vendor-info-wrap {
    width: 100%;
    word-break: break-word;
    border-left: none;
    border-right: none;
    padding: 10px 10px 10px 15px;
}

.elementor-515 .elementor-element.elementor-element-17acb89 .dokan-vendor-name h5 {
    font-weight: 600;
    font-size: 18px;
    color: #212A35;
}
.elementor-515 .elementor-element.elementor-element-17acb89 .dokan-vendor-name h5:hover {
    color: black;
}

.elementor-515 .elementor-element.elementor-element-17acb89 .dokan-vendor-image {
  width: 100%;
  max-width: 100px;
  height: auto;
  margin-right: 14px;
}

.elementor-515 .elementor-element.elementor-element-17acb89 .dokan-vendor-image img {
    border-radius: 5px;
}
.elementor-515 .elementor-element.elementor-element-17acb89 .dokan-vendor-rating {
    display: inline-flex;
    padding-top: 5px;
}

.elementor-515 .elementor-element.elementor-element-17acb89 .dokan-ratings-count {
    display: inline-flex;
    position: relative;
    bottom: 3px;
}/* End custom CSS */
/* Start custom CSS for dokan-product-report-abuse, class: .elementor-element-1087605 */.elementor-515 .elementor-element.elementor-element-1087605 .dokan-report-abuse-button {
    color: black!important;
    font-size: 15px;
}

.elementor-515 .elementor-element.elementor-element-1087605 .dokan-report-abuse-button:hover  {
    color: #EF0107!important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-0f5bdc2 */.elementor-515 .elementor-element.elementor-element-0f5bdc2 li.active::before {
    top: 92%!important;
}

.elementor-515 .elementor-element.elementor-element-0f5bdc2 .woocommerce-tabs.wc-tabs-wrapper {
    padding-top: 0px;
}
.elementor-515 .elementor-element.elementor-element-0f5bdc2 .tabs {
    display: flex;
    flex-wrap: wrap;
}

.elementor-515 .elementor-element.elementor-element-0f5bdc2 {
    font-family: roboto;
}

.elementor-515 .elementor-element.elementor-element-0f5bdc2 .meta {
    color: black!important;
}

.elementor-515 .elementor-element.elementor-element-0f5bdc2 h2 {
    margin-bottom: 0px;
}

.elementor-515 .elementor-element.elementor-element-0f5bdc2 .panel {
    padding-left: 15px!important;
    padding-right: 15px!important;
}
.elementor-515 .elementor-element.elementor-element-0f5bdc2 .list-unstyled {
    padding-left: 25px;
}
.elementor-515 .elementor-element.elementor-element-0f5bdc2 .list-unstyled :last-child {
    list-style: none;
    padding-top: 10px;
}

.elementor-515 .elementor-element.elementor-element-0f5bdc2 .type-product {
    border: 1px solid #CBD5E1;
    box-sizing: border-box;
	border-radius: 5px;
}

.elementor-515 .elementor-element.elementor-element-0f5bdc2 .product {
    box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 7px 0px;
}

.elementor-515 .elementor-element.elementor-element-0f5bdc2 .star-rating {
    font-size: 14px!important;
    height: 15px!important;
    margin-top: -3px!important;
    margin-bottom: 5px!important;
}

.elementor-515 .elementor-element.elementor-element-0f5bdc2 ul.products li.product {
    height: 100%!important;
    margin-bottom: 0px;
}

.elementor-515 .elementor-element.elementor-element-0f5bdc2 span.price {
    margin-bottom: 10px!important;
} 

.elementor-515 .elementor-element.elementor-element-0f5bdc2 a.button {
    width: 95%;
    border: none;
    margin-top: 0px!important;
    margin-bottom: 7.5px!important;
	font-size: 0.95em;
	position: relative;
	border-radius: 2px!important;
	bottom: 52px;
	transition: ease 0.4s;
	opacity:0;
}

.elementor-515 .elementor-element.elementor-element-0f5bdc2 .button.added {
    margin-bottom: 7.5px!important;
}
.elementor-515 .elementor-element.elementor-element-0f5bdc2 .button.loading {
    margin-bottom: 7.5px!important;
}

.elementor-515 .elementor-element.elementor-element-0f5bdc2 .added_to_cart {
    display: none;
}

.elementor-515 .elementor-element.elementor-element-0f5bdc2 ul.products li.product:hover a.button {
	 opacity: 1;
	 transform: translate(0px,-8px);
}

.elementor-515 .elementor-element.elementor-element-0f5bdc2 .woocommerce-price-suffix {
    display: none;
}

.elementor-515 .elementor-element.elementor-element-0f5bdc2 .products {
    grid-gap: 15px 9px!important;
}

@media all and (min-width:701px) and (max-width: 1024px) {
.elementor-515 .elementor-element.elementor-element-0f5bdc2 .product:last-child {
    display: none;
}
.elementor-515 .elementor-element.elementor-element-0f5bdc2 .products.columns-5 {
    grid-template-columns: repeat(4,1fr)!important;
}
}
@media all and (min-width:320px) and (max-width: 700px) {
.elementor-515 .elementor-element.elementor-element-0f5bdc2 .product:last-child {
    display: none;
}
.elementor-515 .elementor-element.elementor-element-0f5bdc2 .products.columns-5 {
    grid-template-columns: repeat(2,1fr)!important;
}
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-867085a */.elementor-515 .elementor-element.elementor-element-867085a ul.products li.product {
   height: 100%!important;
}

.elementor-515 .elementor-element.elementor-element-867085a ul.products li.product span.price {
    margin-bottom: 10px!important;
} 

.elementor-515 .elementor-element.elementor-element-867085a .product {
    box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 7px 0px;
}

.elementor-515 .elementor-element.elementor-element-867085a a.button {
    width: 95%;
    border: none;
    margin-top: 0px!important;
	margin-bottom: 7.5px!important;
	font-size: 0.95em;
	position: relative;
	border-radius: 2px!important;
	bottom: 52px;
	transition: ease 0.4s;
	opacity:0;
}

.elementor-515 .elementor-element.elementor-element-867085a .button.added {
    margin-bottom: 7.5px!important;
}
.elementor-515 .elementor-element.elementor-element-867085a .button.loading {
    margin-bottom: 7.5px!important;
}

.elementor-515 .elementor-element.elementor-element-867085a .added_to_cart {
    display: none;
}

.elementor-515 .elementor-element.elementor-element-867085a ul.products li.product:hover a.button {
	 opacity:1;
	 transform: translate(0px,-8px);
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-upsell, class: .elementor-element-460dbc2 */.elementor-515 .elementor-element.elementor-element-460dbc2 ul.products li.product {
   height: 100%!important;
}

.elementor-515 .elementor-element.elementor-element-460dbc2 ul.products li.product span.price {
    margin-bottom: 10px!important;
} 

.elementor-515 .elementor-element.elementor-element-460dbc2 a.button {
    width: 95%;
    border: none;
    margin-top: -1em!important;
	font-size: 15px;
	position: relative;
	border-radius: 2px!important;
	bottom: 46px;
	transition: ease 0.4s;
	opacity:0;
}

.elementor-515 .elementor-element.elementor-element-460dbc2 .button.added {
    margin-bottom: 7.5px!important;
}
.elementor-515 .elementor-element.elementor-element-460dbc2 .button.loading {
    margin-bottom: 7.5px!important;
}

.elementor-515 .elementor-element.elementor-element-460dbc2 .added_to_cart {
    display: none;
}

.elementor-515 .elementor-element.elementor-element-460dbc2 ul.products li.product:hover a.button {
	 opacity:1;
	 transform: translate(0px,-8px);
}/* End custom CSS */