.elementor-453 .elementor-element.elementor-element-0b9fb4e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-3320e31{--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-453 .elementor-element.elementor-element-3320e31.e-con{--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-453 .elementor-element.elementor-element-499a983b .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-453 .elementor-element.elementor-element-499a983b .flex-viewport, .woocommerce .elementor-453 .elementor-element.elementor-element-499a983b .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9D9D9;}.woocommerce .elementor-453 .elementor-element.elementor-element-499a983b .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-453 .elementor-element.elementor-element-499a983b .flex-viewport{border-radius:10px 10px 10px 10px;}.woocommerce .elementor-453 .elementor-element.elementor-element-499a983b .flex-viewport:not(:last-child){margin-bottom:13px;}.woocommerce .elementor-453 .elementor-element.elementor-element-499a983b .flex-control-thumbs li{padding-right:calc(13px / 2);padding-left:calc(13px / 2);padding-bottom:13px;}.woocommerce .elementor-453 .elementor-element.elementor-element-499a983b .flex-control-thumbs{margin-right:calc(-13px / 2);margin-left:calc(-13px / 2);}.elementor-453 .elementor-element.elementor-element-0385068{--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-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-453 .elementor-element.elementor-element-3502d5da .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-453 .elementor-element.elementor-element-47f5dd9{--spacer-size:15px;}.elementor-453 .elementor-element.elementor-element-f141dbd .elementor-heading-title{font-size:18px;}.elementor-453 .elementor-element.elementor-element-f141dbd > .elementor-widget-container{margin:0px 0px -7px 0px;}.woocommerce .elementor-453 .elementor-element.elementor-element-51177e7 .price{color:var( --e-global-color-primary );font-size:20px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;}.woocommerce .elementor-453 .elementor-element.elementor-element-51177e7 .price ins{color:var( --e-global-color-primary );font-size:25px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}body:not(.rtl) .elementor-453 .elementor-element.elementor-element-51177e7:not(.elementor-product-price-block-yes) del{margin-right:10px;}body.rtl .elementor-453 .elementor-element.elementor-element-51177e7:not(.elementor-product-price-block-yes) del{margin-left:10px;}.elementor-453 .elementor-element.elementor-element-51177e7.elementor-product-price-block-yes del{margin-bottom:10px;}.elementor-453 .elementor-element.elementor-element-51177e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-7a104ba .cart button, .elementor-453 .elementor-element.elementor-element-7a104ba .cart .button{font-size:18px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;border-style:solid;border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;padding:10px 50px 10px 50px;color:#FFFFFF;background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );transition:all 0.2s;}.elementor-453 .elementor-element.elementor-element-7a104ba .cart button:hover, .elementor-453 .elementor-element.elementor-element-7a104ba .cart .button:hover{color:var( --e-global-color-7ed8a423 );background-color:var( --e-global-color-53eb96c7 );border-color:var( --e-global-color-53eb96c7 );}.elementor-453 .elementor-element.elementor-element-7a104ba{--button-spacing:15px;}.elementor-453 .elementor-element.elementor-element-7a104ba .quantity .qty{border-radius:0px 0px 0px 0px;color:var( --e-global-color-primary );border-color:var( --e-global-color-7ed8a423 );transition:all 0.2s;}.woocommerce .elementor-453 .elementor-element.elementor-element-7a104ba form.cart .variations{width:100%;margin-bottom:0px;}.woocommerce .elementor-453 .elementor-element.elementor-element-7a104ba form.cart table.variations tr th, .woocommerce .elementor-453 .elementor-element.elementor-element-7a104ba form.cart table.variations tr td{padding-top:calc( 15px/2 );padding-bottom:calc( 15px/2 );}.woocommerce .elementor-453 .elementor-element.elementor-element-7a104ba form.cart table.variations label{color:var( --e-global-color-secondary );}.woocommerce .elementor-453 .elementor-element.elementor-element-7a104ba form.cart table.variations td.value select{color:var( --e-global-color-primary );}.woocommerce .elementor-453 .elementor-element.elementor-element-7a104ba form.cart table.variations td.value select, .woocommerce .elementor-453 .elementor-element.elementor-element-7a104ba form.cart table.variations td.value:before{background-color:var( --e-global-color-7ed8a423 );border:var( --e-global-color-primary );border-radius:25px;}.elementor-453 .elementor-element.elementor-element-4355e58{--spacer-size:5px;}.woocommerce .elementor-453 .elementor-element.elementor-element-42be531 .woocommerce-product-details__short-description{font-weight:500;line-height:1.5em;}.elementor-453 .elementor-element.elementor-element-a0237ef{--display:flex;--background-transition:0.3s;}.elementor-453 .elementor-element.elementor-element-1ee0e7f{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-7ed8a423 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-7ed8a423 );}.elementor-453 .elementor-element.elementor-element-1ee0e7f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-453 .elementor-element.elementor-element-1ee0e7f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );}.elementor-453 .elementor-element.elementor-element-1ee0e7f {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-453 .elementor-element.elementor-element-1ee0e7f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:15px;--padding-right:15px;--padding-bottom:15px;--padding-left:15px;}.elementor-453 .elementor-element.elementor-element-1ee0e7f > .elementor-widget-container{border-style:none;}.elementor-453 .elementor-element.elementor-element-ca63df2{--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-top:10px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-192fcd0{--display:flex;--background-transition:0.3s;}.elementor-453 .elementor-element.elementor-element-32ae102{--display:flex;--background-transition:0.3s;}.elementor-453 .elementor-element.elementor-element-3b3061b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-453 .elementor-element.elementor-element-3b3061b .jet-listing-grid__slider-icon{color:var( --e-global-color-secondary );background:#FFFFFF;}.elementor-453 .elementor-element.elementor-element-3b3061b .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-7ed8a423 );background:var( --e-global-color-secondary );}.elementor-453 .elementor-element.elementor-element-3b3061b .jet-listing-grid__slider-icon.prev-arrow{top:30%;bottom:auto;left:25px;right:auto;}.elementor-453 .elementor-element.elementor-element-3b3061b .jet-listing-grid__slider-icon.next-arrow{top:30%;bottom:auto;right:25px;left:auto;}.elementor-453 .elementor-element.elementor-element-3b3061b .jet-listing-grid__slider .jet-slick-dots li:hover{background:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-3b3061b .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-accent );}@media(max-width:1441px){.elementor-453 .elementor-element.elementor-element-3b3061b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}}@media(min-width:768px){.elementor-453 .elementor-element.elementor-element-3320e31{--width:40%;}.elementor-453 .elementor-element.elementor-element-0385068{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-453 .elementor-element.elementor-element-3320e31{--width:50%;}.elementor-453 .elementor-element.elementor-element-0385068{--width:100%;}}@media(max-width:1024px){.elementor-453 .elementor-element.elementor-element-0b9fb4e{--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-453 .elementor-element.elementor-element-3502d5da .elementor-heading-title{font-size:65px;}.woocommerce .elementor-453 .elementor-element.elementor-element-51177e7 .price{font-size:25px;}.woocommerce .elementor-453 .elementor-element.elementor-element-51177e7 .price ins{font-size:25px;}.elementor-453 .elementor-element.elementor-element-7a104ba .cart button, .elementor-453 .elementor-element.elementor-element-7a104ba .cart .button{font-size:14px;}.elementor-453 .elementor-element.elementor-element-3b3061b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:767px){.elementor-453 .elementor-element.elementor-element-0b9fb4e{--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-453 .elementor-element.elementor-element-0385068{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-453 .elementor-element.elementor-element-3502d5da .elementor-heading-title{font-size:48px;line-height:1em;}.woocommerce .elementor-453 .elementor-element.elementor-element-51177e7 .price{font-size:20px;}.woocommerce .elementor-453 .elementor-element.elementor-element-51177e7 .price ins{font-size:20px;}.elementor-453 .elementor-element.elementor-element-7a104ba{--button-spacing:10px;}.elementor-453 .elementor-element.elementor-element-3b3061b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-499a983b */.elementor-453 .elementor-element.elementor-element-499a983b .wp-post-image{
    background: #f6f6f6;
}
.elementor-453 .elementor-element.elementor-element-499a983b .woocommerce-product-gallery__trigger{
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-51177e7 */.elementor-453 .elementor-element.elementor-element-51177e7 .iworks-omnibus{
    color: #1B1B1B;
    font-size: 14px;
    font-weight: 700;
    margin-top: -15px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-7a104ba */.single-product div.product form.cart .quantity {
    float: none;
    margin: 0;
    display: inline-block;
}

.elementor-453 .elementor-element.elementor-element-7a104ba p.stock {
    display: none;
}

.elementor-453 .elementor-element.elementor-element-7a104ba .cart button.minus, .elementor-453 .elementor-element.elementor-element-7a104ba .cart button.plus{
    margin-right: 0px;
    background-color: white;
    color: #c10230;
    padding: 0px;
    border: 1px solid #B2B2B2;
    border-radius: 25px!important;
    height: 50px!important;
    width: 50px!important;
    max-height: 50px!important;
    max-width: 50px!important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
/*Minus button *style*/
.elementor-453 .elementor-element.elementor-element-7a104ba .cart button.minus {
    margin-right: 6px;
}

.elementor-453 .elementor-element.elementor-element-7a104ba .cart button.minus span{
    font-size: 1rem;
}
.elementor-453 .elementor-element.elementor-element-7a104ba .cart button.minus span:before{
    content: '';
    width: 12px;
    height: 3px;
    background-color: #c10230;
    position: absolute;
    bottom: 23px;
    left: 19px;
}

/*plus button style*/
.elementor-453 .elementor-element.elementor-element-7a104ba .cart button.plus {
    margin-left: 6px!important;
}
.elementor-453 .elementor-element.elementor-element-7a104ba .cart button.plus span{
    font-size: 2rem;
}
@media (max-width:768px) {

}
/*Button clicked*/
.elementor-453 .elementor-element.elementor-element-7a104ba .cart button:focus{
    outline: none!important;
}
.elementor-453 .elementor-element.elementor-element-7a104ba input.input-text.qty:focus{
    outline: none!important;
    min-width: 60px!important;
}
.elementor-453 .elementor-element.elementor-element-7a104ba input.input-text.qty{
    outline: none!important;
    border: 1px solid #fff;
    border-radius: 6px!important;
    line-height: 40px!important;
    width: 40px;
    padding: 5px 0!important;
}

/* Disable input arrows Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
/* Disable input arrows Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

.elementor-453 .elementor-element.elementor-element-7a104ba button, .elementor-453 .elementor-element.elementor-element-7a104ba input {
    max-height: 50px!important;
}


.elementor-453 .elementor-element.elementor-element-7a104ba .woocommerce-Price-amount,
.elementor-453 .elementor-element.elementor-element-7a104ba .woocommerce-variation-price *{
    color: #1B1B1B;
}
.elementor-453 .elementor-element.elementor-element-7a104ba .iworks-omnibus{
    font-weight: 700;
    font-size: 14px;
}
.elementor-453 .elementor-element.elementor-element-7a104ba .woocommerce-variation-add-to-cart{
    color: #1B1B1B!important;
    margin-top:15px!important;
}
.elementor-453 .elementor-element.elementor-element-7a104ba .label{
    text-align: left!important;
    padding-left: 0;

}
.elementor-453 .elementor-element.elementor-element-7a104ba .variations *{
    background: #fff!important;
}
.elementor-453 .elementor-element.elementor-element-7a104ba .value select{
    border:1px solid #1B1B1B!important;
}

@media all and (max-width: 767px){
     .elementor-453 .elementor-element.elementor-element-7a104ba .cart button.minus span:before{
    display:none;
    }
    .elementor-453 .elementor-element.elementor-element-7a104ba .cart button.minus{
        margin-top:-1px;
    }
    .elementor-453 .elementor-element.elementor-element-7a104ba .cart button.plus span{
    font-size: 1rem;
    }

.elementor-453 .elementor-element.elementor-element-7a104ba .cart button.minus, .elementor-453 .elementor-element.elementor-element-7a104ba .cart button.plus{
    border:none;
    }
.elementor-453 .elementor-element.elementor-element-7a104ba .cart button.minus:hover, .elementor-453 .elementor-element.elementor-element-7a104ba .cart button.plus:hover{
    background:none;
    color:#992116;
}
.elementor-453 .elementor-element.elementor-element-7a104ba input.input-text.qty{
        width: 20px;
     }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-42be531 */.elementor-453 .elementor-element.elementor-element-42be531 ul{
    margin-left: 0;
    padding-left: 30px
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-3b3061b */.elementor-453 .elementor-element.elementor-element-3b3061b .jet-listing-grid__slider-icon{
    border-radius: 50px;
}/* End custom CSS */