.elementor-801 .elementor-element.elementor-element-eaaebb3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:5em;--padding-block-end:1em;--padding-inline-start:1em;--padding-inline-end:1em;}.elementor-801 .elementor-element.elementor-element-eaaebb3:not(.elementor-motion-effects-element-type-background), .elementor-801 .elementor-element.elementor-element-eaaebb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-801 .elementor-element.elementor-element-eaaebb3, .elementor-801 .elementor-element.elementor-element-eaaebb3::before{--border-transition:0.3s;}.elementor-801 .elementor-element.elementor-element-8e5b4b9 .woocommerce-breadcrumb{color:var( --e-global-color-accent );font-family:var( --e-global-typography-43878db-font-family ), Sans-serif;font-size:var( --e-global-typography-43878db-font-size );line-height:var( --e-global-typography-43878db-line-height );letter-spacing:var( --e-global-typography-43878db-letter-spacing );word-spacing:var( --e-global-typography-43878db-word-spacing );}.elementor-801 .elementor-element.elementor-element-8e5b4b9 .woocommerce-breadcrumb > a{color:var( --e-global-color-accent );}.elementor-801 .elementor-element.elementor-element-0655ffb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:4em;--padding-block-end:2em;--padding-inline-start:1em;--padding-inline-end:1em;}.elementor-801 .elementor-element.elementor-element-5edde20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-801 .elementor-element.elementor-element-2a512fd{--display:flex;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--border-radius:8px 8px 0px 0px;box-shadow:3px 3px 10px 0px rgba(0, 0, 0, 0.15);--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-801 .elementor-element.elementor-element-48ff2f1 .elementor-heading-title{font-family:var( --e-global-typography-4a54c35-font-family ), Sans-serif;font-size:var( --e-global-typography-4a54c35-font-size );font-weight:var( --e-global-typography-4a54c35-font-weight );line-height:var( --e-global-typography-4a54c35-line-height );letter-spacing:var( --e-global-typography-4a54c35-letter-spacing );word-spacing:var( --e-global-typography-4a54c35-word-spacing );}.elementor-801 .elementor-element.elementor-element-48ff2f1 > .elementor-widget-container{padding:10px 15px 10px 15px;background-color:var( --e-global-color-22d1da2 );border-radius:8px 8px 8px 8px;}.elementor-801 .elementor-element.elementor-element-e051c00 > .elementor-widget-container{padding:0px 14px 14px 14px;}.elementor-801 .elementor-element.elementor-element-8a48c9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-801 .elementor-element.elementor-element-3e090d9 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-801 .elementor-element.elementor-element-b85a88d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;}.elementor-801 .elementor-element.elementor-element-56eea9e .elementor-heading-title{font-family:var( --e-global-typography-c89b69e-font-family ), Sans-serif;font-size:var( --e-global-typography-c89b69e-font-size );font-weight:var( --e-global-typography-c89b69e-font-weight );line-height:var( --e-global-typography-c89b69e-line-height );letter-spacing:var( --e-global-typography-c89b69e-letter-spacing );word-spacing:var( --e-global-typography-c89b69e-word-spacing );}.elementor-801 .elementor-element.elementor-element-56eea9e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-801 .elementor-element.elementor-element-3107067{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-8da4a99 );}.elementor-801 .elementor-element.elementor-element-3107067 > .elementor-widget-container{margin:0px 0px 12px 0px;}.woocommerce .elementor-801 .elementor-element.elementor-element-282175b .price{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:24px;}.woocommerce .elementor-801 .elementor-element.elementor-element-282175b .price ins{color:var( --e-global-color-secondary );}.elementor-801 .elementor-element.elementor-element-de47c6c .cart button, .elementor-801 .elementor-element.elementor-element-de47c6c .cart .button{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-801 .elementor-element.elementor-element-de47c6c .cart button:hover, .elementor-801 .elementor-element.elementor-element-de47c6c .cart .button:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );}.elementor-801 .elementor-element.elementor-element-de47c6c .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-801 .elementor-element.elementor-element-de47c6c .quantity .qty{transition:all 0.2s;}.elementor-801 .elementor-element.elementor-element-017407c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--padding-block-start:0em;--padding-block-end:5em;--padding-inline-start:1em;--padding-inline-end:1em;}.elementor-801 .elementor-element.elementor-element-278c67b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-801 .elementor-element.elementor-element-fca0616{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-801 .elementor-element.elementor-element-117b61d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-801 .elementor-element.elementor-element-4789df9 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-22d1da2 );}.elementor-801 .elementor-element.elementor-element-962af9b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-801 .elementor-element.elementor-element-e928989 img{max-width:205px;}body:not(.rtl) .elementor-801 .elementor-element.elementor-element-e928989{right:-35px;}body.rtl .elementor-801 .elementor-element.elementor-element-e928989{left:-35px;}.elementor-801 .elementor-element.elementor-element-e928989{top:25%;}.elementor-801 .elementor-element.elementor-element-ad2585c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:4em;--padding-block-end:5em;--padding-inline-start:1em;--padding-inline-end:1em;}.elementor-801 .elementor-element.elementor-element-ad2585c:not(.elementor-motion-effects-element-type-background), .elementor-801 .elementor-element.elementor-element-ad2585c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF80;}.elementor-801 .elementor-element.elementor-element-ad2585c, .elementor-801 .elementor-element.elementor-element-ad2585c::before{--border-transition:0.3s;}.elementor-801 .elementor-element.elementor-element-8609c30{text-align:center;}.elementor-801 .elementor-element.elementor-element-8609c30 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-801 .elementor-element.elementor-element-b5fddae.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-801 .elementor-element.elementor-element-b5fddae.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-9e68b99 );}.elementor-801 .elementor-element.elementor-element-b5fddae.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-9e68b99 );}.elementor-801 .elementor-element.elementor-element-b5fddae.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-801 .elementor-element.elementor-element-b5fddae.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-801 .elementor-element.elementor-element-b5fddae.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-8010743 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-801 .elementor-element.elementor-element-b5fddae.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-8010743 );}.elementor-801 .elementor-element.elementor-element-b5fddae.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-8010743 );}.elementor-801 .elementor-element.elementor-element-b5fddae.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-801 .elementor-element.elementor-element-8e5b4b9 .woocommerce-breadcrumb{font-size:var( --e-global-typography-43878db-font-size );line-height:var( --e-global-typography-43878db-line-height );letter-spacing:var( --e-global-typography-43878db-letter-spacing );word-spacing:var( --e-global-typography-43878db-word-spacing );}.elementor-801 .elementor-element.elementor-element-8e5b4b9 > .elementor-widget-container{padding:0em 1em 0em 1em;}.elementor-801 .elementor-element.elementor-element-0655ffb{--flex-wrap:wrap;--padding-block-start:3em;--padding-block-end:3em;--padding-inline-start:1em;--padding-inline-end:1em;}.elementor-801 .elementor-element.elementor-element-5edde20{--padding-block-start:0em;--padding-block-end:2em;--padding-inline-start:1em;--padding-inline-end:1em;}.elementor-801 .elementor-element.elementor-element-48ff2f1 .elementor-heading-title{font-size:var( --e-global-typography-4a54c35-font-size );line-height:var( --e-global-typography-4a54c35-line-height );letter-spacing:var( --e-global-typography-4a54c35-letter-spacing );word-spacing:var( --e-global-typography-4a54c35-word-spacing );}.elementor-801 .elementor-element.elementor-element-56eea9e .elementor-heading-title{font-size:var( --e-global-typography-c89b69e-font-size );line-height:var( --e-global-typography-c89b69e-line-height );letter-spacing:var( --e-global-typography-c89b69e-letter-spacing );word-spacing:var( --e-global-typography-c89b69e-word-spacing );}.elementor-801 .elementor-element.elementor-element-3107067{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-801 .elementor-element.elementor-element-282175b .price{font-size:14px;line-height:20px;}.elementor-801 .elementor-element.elementor-element-de47c6c .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-801 .elementor-element.elementor-element-017407c{--padding-block-start:0em;--padding-block-end:3em;--padding-inline-start:1em;--padding-inline-end:1em;}.elementor-801 .elementor-element.elementor-element-ad2585c{--padding-block-start:3em;--padding-block-end:4em;--padding-inline-start:1em;--padding-inline-end:1em;}.elementor-801 .elementor-element.elementor-element-b5fddae.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-801 .elementor-element.elementor-element-b5fddae.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-801 .elementor-element.elementor-element-b5fddae.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-801 .elementor-element.elementor-element-b5fddae.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-801 .elementor-element.elementor-element-8e5b4b9 .woocommerce-breadcrumb{font-size:var( --e-global-typography-43878db-font-size );line-height:var( --e-global-typography-43878db-line-height );letter-spacing:var( --e-global-typography-43878db-letter-spacing );word-spacing:var( --e-global-typography-43878db-word-spacing );}.elementor-801 .elementor-element.elementor-element-48ff2f1 .elementor-heading-title{font-size:var( --e-global-typography-4a54c35-font-size );line-height:var( --e-global-typography-4a54c35-line-height );letter-spacing:var( --e-global-typography-4a54c35-letter-spacing );word-spacing:var( --e-global-typography-4a54c35-word-spacing );}.elementor-801 .elementor-element.elementor-element-56eea9e .elementor-heading-title{font-size:var( --e-global-typography-c89b69e-font-size );line-height:var( --e-global-typography-c89b69e-line-height );letter-spacing:var( --e-global-typography-c89b69e-letter-spacing );word-spacing:var( --e-global-typography-c89b69e-word-spacing );}.elementor-801 .elementor-element.elementor-element-3107067{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-801 .elementor-element.elementor-element-de47c6c .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-801 .elementor-element.elementor-element-962af9b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-801 .elementor-element.elementor-element-e928989 img{max-width:160px;}.elementor-801 .elementor-element.elementor-element-b5fddae.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-801 .elementor-element.elementor-element-b5fddae.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-801 .elementor-element.elementor-element-b5fddae.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-801 .elementor-element.elementor-element-b5fddae.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-801 .elementor-element.elementor-element-5edde20{--width:25%;}.elementor-801 .elementor-element.elementor-element-8a48c9a{--width:45%;}.elementor-801 .elementor-element.elementor-element-b85a88d{--width:30%;}.elementor-801 .elementor-element.elementor-element-fca0616{--width:25%;}.elementor-801 .elementor-element.elementor-element-117b61d{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-801 .elementor-element.elementor-element-5edde20{--width:100%;}.elementor-801 .elementor-element.elementor-element-8a48c9a{--width:50%;}.elementor-801 .elementor-element.elementor-element-b85a88d{--width:50%;}.elementor-801 .elementor-element.elementor-element-117b61d{--width:100%;}}/* Start custom CSS */ul.flex-direction-nav {
    position: absolute;
    top: 30%;
    /*z-index: 99999;*/
    width: 100%;
    left: 0;
    margin: 0;
    padding: 0px;
    list-style: none;}

li.flex-nav-prev {float: left;}
li.flex-nav-next {float: right;}
a.flex-next {visibility:hidden;}
a.flex-prev {visibility:hidden;}

a.flex-next::after {
    visibility: visible;
    content: url(/wp-content/uploads/2024/04/left-arrow-2.svg);
    width: 10px;
    background-size: contain;
    position: absolute;
    transform: rotateZ(180deg);
    right: 0;
}

a.flex-prev::before {
    visibility: visible;
    content: url(/wp-content/uploads/2024/04/left-arrow-2.svg);
    width: 10px;
    background-size: contain;
    position: absolute;
    left: 0;
}

ul.flex-direction-nav li a {
	color: #ccc;
}

ul.flex-direction-nav li a:hover {
	text-decoration: none;
}

ul.flex-direction-nav li a {
	color: #ccc;
}

ul.flex-direction-nav li a:hover {
	text-decoration: none;
}

.woocommerce-product-gallery .zoomImg {
    display: none !important;
}

.woocommerce-product-gallery .flex-control-thumbs img.flex-active, .woocommerce-product-gallery .flex-control-thumbs img:hover {
    border: 1px solid #CCCCCC;
}

.woocommerce-product-gallery .flex-control-thumbs img {
    transition: .2s ease-in-out;
}

.single_add_to_cart_button, .single_variation_wrap .woocommerce-Price-amount {
    display: none !important;
}

.woocommerce .add-request-quote-button.button {
    font-weight: 500 !important;
}

.single-product .yith-ywraq-add-to-quote {
    margin-top: 0 !important;
}

.woocommerce-product-details__short-description table {
    text-align: left;
    max-width: 290px;
    border-width: 7px 12px;
    border-color: transparent;
    border-style: solid;
    border-radius: 5px;
}

.woocommerce-product-details__short-description :is(table,td) {
    background-color: #F4F4F4 !important;
}

.woocommerce-product-details__short-description :is(th,td) {
    border: none;
    border-block-start: none !important;
    padding: 5px 18px;
}

.woocommerce-product-details__short-description th {
    color: #6B6B6B;
}

.woocommerce-product-details__short-description td {
    color: #000;
}

.woocommerce-product-details__short-description thead > tr {
    border-bottom: 1px solid #D3D3D3;
}

.single_variation_wrap {
    display: flex;
    flex-wrap: wrap;
}

.single_variation {
    width: 100%;
}

.variations {
    margin-bottom: 0 !important;
}

.variations :is(th,td) {
    background-color: #fff !important;
}

.variations th {
    padding: 0 !important;
}

.variations td {
    padding-top: 5px;
}

.yith_ywraq_add_item_response-419 {
    display: inline-block;
    color: red;
}

.elementor-widget-woocommerce-product-add-to-cart .joinchat__woo-btn {
    margin-top: 20px;
}

.related.products img {
    background: #fff;
    padding: 10px;
}

.archive .yith-wcwl-add-to-wishlist {
    top: 5px !important;
    right: 5px !important;
    left: auto !important;
}

.yith-wcwl-add-to-wishlist {
    background: #fff;
    border-radius: 50px;
    padding: 8px 10px 0;
}

.yith-wcwl-add-to-wishlist i {
    font-size: 18px !important;
}

.yith-wcwl-add-to-wishlist:hover a {
    color: #E51C17;
}

.printing {
    display: flex;
    gap: 7px;
    align-items: center;
}

.printing img:not(.sg) {
    max-height: 40px;
    width: auto;
}

.printing .sg {
    width: 35px;
}

.printing.bottom {
    margin-bottom: 14px;
}

.elementor-widget-woocommerce-product-meta .posted_in {
    display: none !important;
}

/*Hidden Price Temporary*/
.elementor-widget-woocommerce-product-price, .woocommerce-product-details__short-description table {
    display: none;
}/* End custom CSS */