.elementor-2155 .elementor-element.elementor-element-a828e23{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:0px;}.elementor-2155 .elementor-element.elementor-element-a828e23:not(.elementor-motion-effects-element-type-background), .elementor-2155 .elementor-element.elementor-element-a828e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFCFD;}.elementor-2155 .elementor-element.elementor-element-f3a95e7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.woocommerce .elementor-2155 .elementor-element.elementor-element-a89a57e .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-2155 .elementor-element.elementor-element-a89a57e .flex-viewport, .woocommerce .elementor-2155 .elementor-element.elementor-element-a89a57e .flex-control-thumbs img{border-style:none;}.elementor-2155 .elementor-element.elementor-element-24bfc4f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:10px;}.elementor-2155 .elementor-element.elementor-element-5f8a0ba > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-2155 .elementor-element.elementor-element-5f8a0ba .woocommerce-breadcrumb{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;text-align:start;}.elementor-2155 .elementor-element.elementor-element-5f8a0ba .woocommerce-breadcrumb > a{color:var( --e-global-color-secondary );}.elementor-2155 .elementor-element.elementor-element-3e9e388 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;color:#252525;}.elementor-2155 .elementor-element.elementor-element-75677a2{--spacer-size:11px;}.elementor-2155 .elementor-element.elementor-element-cbbbc73{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2155 .elementor-element.elementor-element-fe9f946 .ae-element-woo-sku, .elementor-2155 .elementor-element.elementor-element-fe9f946 label{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-2155 .elementor-element.elementor-element-84d95bb > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2155 .elementor-element.elementor-element-84d95bb .elementor-jet-single-meta .product_meta{flex-direction:row;gap:26px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:normal;line-height:26px;color:var( --e-global-color-53628d62 );}.elementor-2155 .elementor-element.elementor-element-84d95bb .elementor-jet-single-meta .product_meta > span span{color:var( --e-global-color-d9ec08a );}.elementor-2155 .elementor-element.elementor-element-84d95bb .elementor-jet-single-meta .product_meta a{color:var( --e-global-color-secondary );}.elementor-2155 .elementor-element.elementor-element-84d95bb .elementor-jet-single-meta .product_meta a:hover{color:var( --e-global-color-53628d62 );text-decoration:none;}.elementor-2155 .elementor-element.elementor-element-44a7161 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2155 .elementor-element.elementor-element-44a7161.elementor-element{--align-self:center;}.elementor-2155 .elementor-element.elementor-element-44a7161 .elementor-jet-single-rating .woocommerce-product-rating{flex-direction:row;justify-content:flex-start;}.elementor-2155 .elementor-element.elementor-element-44a7161 .elementor-jet-single-rating .product-star-rating .product-rating__icon{font-size:16px;color:#f2c94c;}.elementor-2155 .elementor-element.elementor-element-44a7161 .elementor-jet-single-rating .product-star-rating .product-rating__icon + .product-rating__icon{margin-left:2px;}.elementor-2155 .elementor-element.elementor-element-44a7161 .elementor-jet-single-rating .product-star-rating .product-rating__icon.active{color:#f2c94c;}.elementor-2155 .elementor-element.elementor-element-44a7161 .elementor-jet-single-rating .product-star-rating{margin:0px 2px 0px 0px;}.elementor-2155 .elementor-element.elementor-element-44a7161 .elementor-jet-single-rating .woocommerce-review-link{font-family:"Muli", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:25px;color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;}.elementor-2155 .elementor-element.elementor-element-44a7161 .elementor-jet-single-rating .woocommerce-review-link:hover{color:#3c4b71;text-decoration:underline;}.elementor-2155 .elementor-element.elementor-element-672d1df{--spacer-size:8px;}.elementor-2155 .elementor-element.elementor-element-cb31408{--divider-border-style:solid;--divider-color:#E5E5E5;--divider-border-width:1px;}.elementor-2155 .elementor-element.elementor-element-cb31408 .elementor-divider-separator{width:100%;}.elementor-2155 .elementor-element.elementor-element-cb31408 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2155 .elementor-element.elementor-element-5b47d39{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2155 .elementor-element.elementor-element-df9600e{width:auto;max-width:auto;}.elementor-2155 .elementor-element.elementor-element-df9600e > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-2155 .elementor-element.elementor-element-df9600e .jet-woo-builder.elementor-jet-single-price .price del{display:inline-block;font-weight:400;text-decoration:line-through;}.elementor-2155 .elementor-element.elementor-element-df9600e .jet-woo-builder.elementor-jet-single-price .price ins{display:inline-block;font-weight:400;text-decoration:none;}.elementor-2155 .elementor-element.elementor-element-df9600e .jet-woo-builder.elementor-jet-single-price .price{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:var( --e-global-color-53628d62 );}.elementor-2155 .elementor-element.elementor-element-df9600e .jet-woo-builder.elementor-jet-single-price .price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-2155 .elementor-element.elementor-element-7b50b2d{width:auto;max-width:auto;}.elementor-2155 .elementor-element.elementor-element-7b50b2d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2155 .elementor-element.elementor-element-7b50b2d.elementor-element{--align-self:center;}.elementor-2155 .elementor-element.elementor-element-7b50b2d .elementor-heading-title{font-size:20px;}.elementor-2155 .elementor-element.elementor-element-bd0b543{--spacer-size:8px;}.elementor-2155 .elementor-element.elementor-element-f934187 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2155 .elementor-element.elementor-element-f934187{font-family:"Poppins", Sans-serif;color:var( --e-global-color-secondary );}.elementor-2155 .elementor-element.elementor-element-e1bcf26 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-2155 .elementor-element.elementor-element-91365fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2155 .elementor-element.elementor-element-91365fa{--add-to-cart-wc-forward-display:inline-block;}.elementor-2155 .elementor-element.elementor-element-91365fa .elementor-jet-single-add-to-cart .cart:not(.grouped_form):not(.variations_form){flex-direction:row;}.elementor-2155 .elementor-element.elementor-element-91365fa .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart{flex-direction:row;}.elementor-2155 .elementor-element.elementor-element-91365fa .jet-woo-builder .single_add_to_cart_button.button{font-family:"din-2014", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:20px;color:#ffffff;background-color:var( --e-global-color-d9ec08a );border-radius:3px 3px 3px 3px;margin:-5px 0px 0px 180px;padding:12px 62px 13px 62px;}.elementor-2155 .elementor-element.elementor-element-91365fa .jet-woo-builder .single_add_to_cart_button.button:hover{background-color:var( --e-global-color-53628d62 );}.elementor-2155 .elementor-element.elementor-element-91365fa .jet-woo-builder .single_add_to_cart_button.button.disabled{background-color:var( --e-global-color-4b040a0e );}.elementor-2155 .elementor-element.elementor-element-91365fa .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity{max-width:100px;}.elementor-2155 .elementor-element.elementor-element-91365fa .jet-woo-builder .qty{background-color:#f7f7fb;border-style:solid;border-width:1px 1px 1px 1px;border-color:#eeeef5;border-radius:3px 3px 3px 3px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);padding:9px 5px 9px 0px;}.elementor-2155 .elementor-element.elementor-element-91365fa .jet-woo-builder .qty:focus{background-color:#ffffff;}.elementor-2155 .elementor-element.elementor-element-91365fa .elementor-jet-single-add-to-cart .variations{max-width:370px;}.elementor-2155 .elementor-element.elementor-element-91365fa .elementor-jet-single-add-to-cart .variations .label label{font-family:"Muli", Sans-serif;font-size:14px;font-weight:600;text-transform:capitalize;line-height:21px;color:#3c4b71;}.elementor-2155 .elementor-element.elementor-element-91365fa .elementor-jet-single-add-to-cart .variations select{font-family:"Muli", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;color:#3c4b71;background-color:#f7f7fb;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e9e9f2;border-radius:3px 3px 3px 3px;padding:8px 10px 8px 16px;}.elementor-2155 .elementor-element.elementor-element-91365fa .elementor-jet-single-add-to-cart .variations select:focus{background-color:#ffffff;}.elementor-2155 .elementor-element.elementor-element-91365fa .elementor-jet-single-add-to-cart .woocommerce-variation-price .price, .elementor-2155 .elementor-element.elementor-element-91365fa .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{font-family:"Muli", Sans-serif;font-size:20px;font-weight:600;line-height:24px;}.elementor-2155 .elementor-element.elementor-element-91365fa .elementor-jet-single-add-to-cart .woocommerce-variation-price .price{color:#3c4b71;}.elementor-2155 .elementor-element.elementor-element-91365fa .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{color:#3c4b71;}.elementor-2155 .elementor-element.elementor-element-91365fa .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del{text-decoration:line-through;font-weight:400;}.elementor-2155 .elementor-element.elementor-element-91365fa .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del{text-decoration:line-through;font-weight:400;}.elementor-2155 .elementor-element.elementor-element-91365fa .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins{text-decoration:none;font-weight:400;}.elementor-2155 .elementor-element.elementor-element-91365fa .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins{text-decoration:none;font-weight:400;}.elementor-2155 .elementor-element.elementor-element-91365fa .elementor-jet-single-add-to-cart .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-2155 .elementor-element.elementor-element-91365fa .elementor-jet-single-add-to-cart .stock.in-stock{color:var( --e-global-color-d9ec08a );}.elementor-2155 .elementor-element.elementor-element-91365fa .elementor-jet-single-add-to-cart .woocommerce-variation-description{color:#3c4b71;}.elementor-2155 .elementor-element.elementor-element-91365fa .elementor-jet-single-add-to-cart .reset_variations{color:#9c5d90;}.elementor-2155 .elementor-element.elementor-element-d762346 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2155 .elementor-element.elementor-element-d762346 .elementor-heading-title{font-weight:normal;color:var( --e-global-color-secondary );}.elementor-2155 .elementor-element.elementor-element-e0612b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-2155 .elementor-element.elementor-element-e0612b9:not(.elementor-motion-effects-element-type-background), .elementor-2155 .elementor-element.elementor-element-e0612b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFCFD;}.elementor-2155 .elementor-element.elementor-element-d2f7a11{--display:flex;}.elementor-2155 .elementor-element.elementor-element-62d4bca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2155 .elementor-element.elementor-element-62d4bca .jet-woo-builder > .jet-single-tabs__wrap ul.wc-tabs{flex-direction:row;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-2155 .elementor-element.elementor-element-62d4bca .jet-woo-builder > .jet-single-tabs__wrap .tabs > li > a{font-family:"Muli", Sans-serif;font-size:14px;font-weight:600;line-height:21px;color:var( --e-global-color-secondary );padding:7px 18px 7px 18px;}.elementor-2155 .elementor-element.elementor-element-62d4bca .elementor-jet-single-tabs.jet-woo-builder > .jet-single-tabs__wrap .woocommerce-tabs .tabs > li{background-color:var( --e-global-color-9e6dd61 );border-style:none !important;border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2155 .elementor-element.elementor-element-62d4bca .elementor-jet-single-tabs.jet-woo-builder > .jet-single-tabs__wrap .woocommerce-tabs .tabs > li:hover a{color:var( --e-global-color-53628d62 );text-decoration:none;}.elementor-2155 .elementor-element.elementor-element-62d4bca .elementor-jet-single-tabs.jet-woo-builder > .jet-single-tabs__wrap .woocommerce-tabs .tabs > li.active a{color:var( --e-global-color-secondary );text-decoration:none;}.elementor-2155 .elementor-element.elementor-element-62d4bca .woocommerce-tabs .woocommerce-Tabs-panel{font-family:"Poppins", Sans-serif;}.elementor-2155 .elementor-element.elementor-element-62d4bca .woocommerce-Tabs-panel{color:var( --e-global-color-53628d62 );}.elementor-2155 .elementor-element.elementor-element-62d4bca .woocommerce-Tabs-panel h2{color:var( --e-global-color-d9ec08a );}.elementor-2155 .elementor-element.elementor-element-62d4bca .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Poppins", Sans-serif;}.elementor-2155 .elementor-element.elementor-element-62d4bca .jet-woo-builder > .jet-single-tabs__wrap .wc-tab{border-style:solid;border-width:0px 1px 1px 1px;border-color:#E5E5E5;border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px;}body{background-color:#FBFCFD;padding:90px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-2155 .elementor-element.elementor-element-3e9e388 .elementor-heading-title{font-size:33px;}}@media(max-width:1024px){.elementor-2155 .elementor-element.elementor-element-a828e23{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2155 .elementor-element.elementor-element-24bfc4f{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2155 .elementor-element.elementor-element-3e9e388 .elementor-heading-title{font-size:30px;}.elementor-2155 .elementor-element.elementor-element-e0612b9{--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-2155 .elementor-element.elementor-element-a828e23{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2155 .elementor-element.elementor-element-3e9e388 .elementor-heading-title{font-size:28px;}.elementor-2155 .elementor-element.elementor-element-e0612b9{--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-2155 .elementor-element.elementor-element-a828e23{--content-width:1366px;}.elementor-2155 .elementor-element.elementor-element-e0612b9{--content-width:1366px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-a89a57e */.elementor-2155 .elementor-element.elementor-element-a89a57e .woo-variation-gallery-slider{
   
    background: #f9f9f9;
    border-radius: 0px!important;
    box-shadow: 0 0 10 0 #000;
    border: 1px solid #E5E5E5;
    margin-bottom: 15px;
    overflow: hidden!important
}

.elementor-2155 .elementor-element.elementor-element-a89a57e .onsale{
    background: #223A80!important;
}
.woocommerce-product-gallery__trigger{
    z-index: -1;
}

.elementor-2155 .elementor-element.elementor-element-a89a57e .flex-control-thumbs img{
    height: auto!important;
    object-fit: contain!important;
    border: 1px solid gray;
    padding: 10px;
    border-radius: 0px;
}

.woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow:hover, .woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow:hover {
    background: #223981;
    color: #FFF!important;
    opacity: 1;
}

.woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow:hover:before, .woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow:hover:before{
    color: #FFF!important;
}

.woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow, .woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow {
    background: white;
    cursor: pointer;
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    margin-top: -20px;
    width: 40px;
    z-index: 1;
    color: black;
    border-radius: 0px;
    margin-right: 10px;
    margin-left: 10px;
}
.woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow:before, .woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow:before {
    color: #223981;
}
.woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow {
    right: -50px;
}
.woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow {
    left: -50px;
}


.fancybox-button--arrow .arrow-next:before, .wpgs-wrapper .slick-next:before {
    content: "\f054";
    font-family: "Font Awesome 5 Free" !important;
    font-weight: 900;
}
.fancybox-button--arrow .arrow-prev:before, .wpgs-wrapper .slick-prev:before {
    content: "\f053";
    font-family: "Font Awesome 5 Free" !important;
    font-weight: 900;
}
.woo-variation-product-gallery {
    max-width: 100% !important;
    width: 100%;
}
.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image {
    cursor: pointer;
    margin: 0;
    opacity: 1;
}
.woo-variation-gallery-wrapper .woo-variation-gallery-slider img {
    height: 517px;
    object-fit: contain;
}
@media (max-width: 767px) {
        .woo-variation-gallery-wrapper .woo-variation-gallery-slider img {
        height: auto;
    }
}

.wvg-thumbnail-next-arrow, .wvg-thumbnail-prev-arrow{
    /*border-radius: 0px !important;*/
    background: #223981 !important;
    opacity: 0.5!important;
}

/* .wvg-thumbnail-prev-arrow{*/
/*     border-radius: 30px 30px 0px 0px;*/
/* }*/
/*.wvg-thumbnail-next-arrow{*/
/*    border-radius: 0px 0px 30px 30px;*/
/*}*/

.elementor-2155 .elementor-element.elementor-element-a89a57e .wvg-gallery-thumbnail-image img{
border: 1px solid #E5E5E5;
    background: #F9F9F9 !important;
    width: auto!important;
    border-radius: 0px;
    height: 100px;
    padding: 10px;
    object-fit: contain;
    margin-bottom: 10px!important;
}
.elementor-2155 .elementor-element.elementor-element-a89a57e .woo-variation-gallery-thumbnail-slider{
    margin-left: 20px;
    
}

.elementor-2155 .elementor-element.elementor-element-a89a57e .current-thumbnail img,.elementor-2155 .elementor-element.elementor-element-a89a57e .wvg-gallery-thumbnail-image:hover img{
    border: 1px solid #225EA9;
}


.wvg-single-gallery-image-container{
    overflow: hidden;
    position: relative;
}

.wvg-single-gallery-image-container img {
    width: 100%;
    height: 100%;
    object-fit: cover;

    cursor: zoom-in;
        transition: transform 0.3s ease, transform-origin 0.1s ease;
    cursor: zoom-in;
}

.wvg-single-gallery-image-container:hover img  {
    transform: scale(2); /* Adjust the zoom level as needed */
}

.wcgs-carousel .spswiper-slide img {
    visibility: visible !important;
    height: 500px !important;
    object-fit: cover;
    width: 100% !important;
    object-position: center center;
}/* End custom CSS */
/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-5f8a0ba */.elementor-2155 .elementor-element.elementor-element-5f8a0ba .woocommerce-breadcrumb{
    display: block;
}

.elementor-2155 .elementor-element.elementor-element-5f8a0ba a{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for ae-woo-sku, class: .elementor-element-fe9f946 */.elementor-2155 .elementor-element.elementor-element-fe9f946 label{
    padding-bottom: 2px;
}
.elementor-2155 .elementor-element.elementor-element-fe9f946{
    display: none;
}/* End custom CSS */
/* Start custom CSS for jet-single-meta, class: .elementor-element-84d95bb */.elementor-2155 .elementor-element.elementor-element-84d95bb .posted_in{
    display: none!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1bcf26 */.elementor-2155 .elementor-element.elementor-element-e1bcf26 span{
        text-transform: capitalize !important;
    font-family: "Poppins", Sans-Serif !important;
    font-size: 18px !important;
    color: #000 !important;
    line-height: 1em !important;
    margin-bottom: 10px !important;
    display: block;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for jet-single-add-to-cart, class: .elementor-element-91365fa */.variations th, .elementor-2155 .elementor-element.elementor-element-91365fa .variations td{
    padding: 0;
}
.variable-item{
    padding: 0!important;
    border-radius: 0!important;
    border: 0!important;
    box-shadow: none!important;
}
.variations label{
    text-transform: capitalize!important;
    font-family: "Poppins", Sans-Serif !important;
    font-size: 18px !important;
    color: #000 !important;
    line-height: 1em !important;
    margin-bottom: 10px !important;
}
.reset_variations{
    color: #225EA9!important;
    margin-left: 10px!important;
}
.woo-selected-variation-item-name{
    display: none!important;
}

.button-variable-item{
    background-color: var(--e-global-color-9e6dd61)!important;
    border-color: #DDDDDD!important;
    border-width: 1px 1px 1px 1px!important;
    border-radius: 0px 0px 0px 0px!important;
    border: 1px solid #DDDDDD!important;
    padding: 10px!important;
    box-shadow: none!important;
}

.variable-items-wrapper .variable-item:not(.radio-variable-item):hover {
    background: #225EA9!important;
    color: #FFF!important;
    bborder-color:  #225EA9!important;
    box-shadow: none!important;
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock){
    
    background: #225EA9!important;
    color: #FFF!important;
       border-radius: 0px 0px 0px 0px!important;
  
       box-shadow: none!important;
       
}
.elementor-2155 .elementor-element.elementor-element-91365fa .single_add_to_cart_button{
    
    width: 155px!important;
    padding: 14px 20px!important;
    border-radius: 0!important;
       margin-top: 25px;
}

.elementor-2155 .elementor-element.elementor-element-91365fa form, .elementor-2155 .elementor-element.elementor-element-91365fa .woocommerce-variation-add-to-cart{
    flex-direction: column!important;
}

.woocommerce-Price-amount{
    color: #225EA9!important;
}

.paypal-button, .ppc-button-wrapper{
    display: none!important;
}


input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
    border: 0;
}

/* Firefox */
input[type="number"] {
    -moz-appearance: textfield;
     border: 0!important;
}

.elementor-2155 .elementor-element.elementor-element-91365fa .variations{
    
}

.elementor-2155 .elementor-element.elementor-element-91365fa .quantity-buttons{
    border: 1px solid #B8B7C1;
    width: 157px;
    padding-top: 5px;
    margin-top: -5px;
}

.elementor-2155 .elementor-element.elementor-element-91365fa .single_variation{
    margin-bottom: 30px;
}

.variations{
    max-width: 100%!important;
    margin-left: -5px!important;
}
.variations .label{
    margin-top: 10px;
}
.variable-item::before, .variable-item::after{
    display: none!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-761ae83 */.quantity-buttons {
    display: flex;
    align-items: start;
    justify-content: start;
    margin-bottom: -51px;
    
    position: relative;
    height: 48px !important;
    margin-top: 15px;
}

.quantity-left-minus,
.quantity-right-plus {
    z-index: 3;
    margin-right: 160px;
    border: 0 !important;
    height: auto;
    width: auto;
    border-radius: 0%;
    padding: 2px 13px!important;
    padding-bottom: 5px!important;
    background: transparent;
    color: #B8B7C1;
    font-size: 18px;
    line-height: 30px;
    text-align: center;
        top: 17px;
    position: relative;
    transform: translateY(-50%);
}
.quantity-left-minus{
    padding: 2px 15px!important;
    padding-bottom: 5px!Important
}
.quantity-right-plus{
    left: -80px!important;
padding-bottom: 5px!important;
}
.quantity-left-minus:hover,
.quantity-right-plus:hover, .quantity-left-minus:focus,
.quantity-right-plus:focus {
    background-color: transparent; /* Blue background on hover */
     /* White text color on hover */
     color: #225EA9!important;
    border-color: none; 
    outline: none;
}

.input-text.qty {
    text-align: center!important;
    width: 60px!important; /* Adjust as needed */
    margin: 0 10px!important;
        position: absolute;
    top: -2px!important;
    left: 37px!important;
}

.single_variation_wrap, .quantity{
    position: relative!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a828e23 */#main{
    max-width: 100%!important;
}

.woocommerce-breadcrumb{
    display: none;
}/* End custom CSS */
/* Start custom CSS for jet-single-tabs, class: .elementor-element-62d4bca */textarea, select, input{
    background-color: var(--e-global-color-9e6dd61)!important;
    border-color: #DDDDDD!important;
    border-width: 1px 1px 1px 1px!important;
    border-radius: 0px 0px 0px 0px!important;
}

.stars a{
    color: #F2C94C!important;
}

.star-rating span::before{
     color: #F2C94C!important;
}

#tab-description h2{
    display: none!important;
}

.elementor-2155 .elementor-element.elementor-element-62d4bca h2.woocommerce-Reviews-title{
    color: #000!important;
    font-size: 28px;
    text-transform: uppercase;
        font-family: "Poppins", Sans-serif!important;
    text-transform: uppercase;
}

.elementor-2155 .elementor-element.elementor-element-62d4bca .comment-reply-title{
    font-weight: bold;
    font-size: 20px;
    text-transform: uppercase;
    margin-bottom: 10px!important;
    padding-bottom: 10px!important;
}

.tabs li{
    background: transparent!important;
}/* End custom CSS */