.elementor-7738 .elementor-element.elementor-element-6d6adbf7{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-7738 .elementor-element.elementor-element-6d6adbf7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7738 .elementor-element.elementor-element-6c521b3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7738 .elementor-element.elementor-element-6c521b3c.e-con{--flex-grow:0;--flex-shrink:0;}.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-7738 .elementor-element.elementor-element-16a2dbed{text-align:right;}.elementor-7738 .elementor-element.elementor-element-16a2dbed .elementor-heading-title{font-family:"custom font", Sans-serif;font-size:28px;font-weight:600;}.elementor-7738 .elementor-element.elementor-element-44cb3dc3{text-align:right;}.woocommerce .elementor-7738 .elementor-element.elementor-element-44cb3dc3 .woocommerce-product-details__short-description{color:var( --e-global-color-secondary );font-family:"custom font", Sans-serif;font-weight:600;}.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 );}.woocommerce .elementor-7738 .elementor-element.elementor-element-6d658ab5 .price{color:#577F27;font-family:"custom font", Sans-serif;font-size:14.4px;font-weight:600;}.elementor-widget-alert .elementor-alert-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7738 .elementor-element.elementor-element-be0cc92{--display:flex;}.elementor-7738 .elementor-element.elementor-element-760eea51{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-7738 .elementor-element.elementor-element-760eea51.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7738 .elementor-element.elementor-element-215c2a5f{width:100%;max-width:100%;}.elementor-7738 .elementor-element.elementor-element-4e8a739d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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-7738 .elementor-element.elementor-element-23885771 > .elementor-widget-container{margin:52px 0px 0px 0px;}.elementor-7738 .elementor-element.elementor-element-23885771{text-align:center;}.elementor-7738 .elementor-element.elementor-element-23885771 .elementor-heading-title{color:var( --e-global-color-578b531 );}.elementor-7738 .elementor-element.elementor-element-79afb389{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-pagination-spacing:24px;}.elementor-7738 .elementor-element.elementor-element-79afb389 .swiper-slide > .elementor-element{height:100%;}.elementor-7738 .elementor-element.elementor-element-14097a35{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:92px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:57px;--padding-bottom:57px;--padding-left:0px;--padding-right:0px;}.elementor-7738 .elementor-element.elementor-element-14097a35:not(.elementor-motion-effects-element-type-background), .elementor-7738 .elementor-element.elementor-element-14097a35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d24fef );}.elementor-7738 .elementor-element.elementor-element-302fb20{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;}.elementor-7738 .elementor-element.elementor-element-cb2cdf1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7738 .elementor-element.elementor-element-4c357785{text-align:center;}.elementor-7738 .elementor-element.elementor-element-4c357785 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:600;color:var( --e-global-color-4000789 );}.elementor-7738 .elementor-element.elementor-element-7d53329{text-align:center;font-family:"Arial", Sans-serif;font-weight:400;color:var( --e-global-color-4000789 );}.elementor-7738 .elementor-element.elementor-element-4dafe87b .elementor-icon-wrapper{text-align:center;}.elementor-7738 .elementor-element.elementor-element-4dafe87b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-26bcf41 );}.elementor-7738 .elementor-element.elementor-element-4dafe87b.elementor-view-framed .elementor-icon, .elementor-7738 .elementor-element.elementor-element-4dafe87b.elementor-view-default .elementor-icon{color:var( --e-global-color-26bcf41 );border-color:var( --e-global-color-26bcf41 );}.elementor-7738 .elementor-element.elementor-element-4dafe87b.elementor-view-framed .elementor-icon, .elementor-7738 .elementor-element.elementor-element-4dafe87b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-26bcf41 );}.elementor-7738 .elementor-element.elementor-element-19e6fc5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7738 .elementor-element.elementor-element-cfe256a{text-align:center;}.elementor-7738 .elementor-element.elementor-element-cfe256a .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:600;color:var( --e-global-color-4000789 );}.elementor-7738 .elementor-element.elementor-element-1cffb1f6{text-align:center;font-family:"Arial", Sans-serif;font-weight:400;color:var( --e-global-color-4000789 );}.elementor-7738 .elementor-element.elementor-element-12d3add5 .elementor-icon-wrapper{text-align:center;}.elementor-7738 .elementor-element.elementor-element-12d3add5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-26bcf41 );}.elementor-7738 .elementor-element.elementor-element-12d3add5.elementor-view-framed .elementor-icon, .elementor-7738 .elementor-element.elementor-element-12d3add5.elementor-view-default .elementor-icon{color:var( --e-global-color-26bcf41 );border-color:var( --e-global-color-26bcf41 );}.elementor-7738 .elementor-element.elementor-element-12d3add5.elementor-view-framed .elementor-icon, .elementor-7738 .elementor-element.elementor-element-12d3add5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-26bcf41 );}.elementor-7738 .elementor-element.elementor-element-d3fb94e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7738 .elementor-element.elementor-element-40a84ad3{text-align:center;}.elementor-7738 .elementor-element.elementor-element-40a84ad3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:600;color:var( --e-global-color-4000789 );}.elementor-7738 .elementor-element.elementor-element-1e8095c4{text-align:center;font-family:"Arial", Sans-serif;font-weight:400;color:var( --e-global-color-4000789 );}.elementor-7738 .elementor-element.elementor-element-52c984f4 .elementor-icon-wrapper{text-align:center;}.elementor-7738 .elementor-element.elementor-element-52c984f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-26bcf41 );}.elementor-7738 .elementor-element.elementor-element-52c984f4.elementor-view-framed .elementor-icon, .elementor-7738 .elementor-element.elementor-element-52c984f4.elementor-view-default .elementor-icon{color:var( --e-global-color-26bcf41 );border-color:var( --e-global-color-26bcf41 );}.elementor-7738 .elementor-element.elementor-element-52c984f4.elementor-view-framed .elementor-icon, .elementor-7738 .elementor-element.elementor-element-52c984f4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-26bcf41 );}@media(max-width:1024px){.elementor-7738 .elementor-element.elementor-element-760eea51{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7738 .elementor-element.elementor-element-79afb389{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-7738 .elementor-element.elementor-element-6c521b3c{--width:48.304%;}.elementor-7738 .elementor-element.elementor-element-760eea51{--width:33%;}.elementor-7738 .elementor-element.elementor-element-14097a35{--content-width:1058px;}.elementor-7738 .elementor-element.elementor-element-cb2cdf1{--width:25%;}.elementor-7738 .elementor-element.elementor-element-19e6fc5b{--width:25%;}.elementor-7738 .elementor-element.elementor-element-d3fb94e{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7738 .elementor-element.elementor-element-760eea51{--width:271.5px;}}@media(max-width:767px){.elementor-7738 .elementor-element.elementor-element-6d6adbf7{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-7738 .elementor-element.elementor-element-79afb389{--swiper-slides-to-display:1;}}/* Start custom CSS for woocommerce-product-price, class: .elementor-element-6d658ab5 */.elementor-widget-woocommerce-product-price .price del .woocommerce-Price-amount {
    color: red;
    font-size: 13px;
    text-decoration: line-through; 
}

.elementor-widget-woocommerce-product-price .price ins .woocommerce-Price-amount {
    color: green;
    font-size: 18px;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46905c54 */.elementor-7738 .elementor-element.elementor-element-46905c54{
    direction: rtl;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f7bb532 */.elementor-7738 .elementor-element.elementor-element-f7bb532{
    direction: rtl;
}

/*remove the quantity .elementor-7738 .elementor-element.elementor-element-f7bb532 and other from the bundle plugin*/

.asnp-productList-wrapper{
    display: none !important;
}

.bundle-description>.icon {
    display: none !important;
}


/*style the pric.asnp-product-Price e in the bundle*/

.asnp-grid-price {
       display: none !important;

}
.asnp-totalPrice-section s .woocommerce-Price-amount.amount {
    color: #ff00008a !important;
}

p.asnp-product-name.asnp-bundleGridItem-productInfo-size.asnp-medium {
    align-content: center;
}

/*////////*/

/*show on click in bundle removed*/
.asnp-modal-mask {
    display: none !important;
}
.asnp-onHover{
    display: none !important;
}

/*///////*/
form.cart .quantity {
  max-width: 25%;
  margin-left: auto;
}

.woocommerce div.product form.cart .button {
    width: 100%;
    margin-right: 0 !important;
    margin-top: 0.5rem !important;
}

a.added_to_cart.wc-forward {
    padding: 0.4rem;
    border: 2px solid #000000;
    text-align: center;
    border-radius: 3px;
    margin-top: 6px;
    width:100%
}
.added_to_cart .wohidden-selectostify-svg-icon {
  display: none;
}

.woocommerce-js div.product form.cart .single_variation_wrap p {
    display: none;
}


.woocommerce div.product span.price{
    font-size: 17px;
    color: #77a464;
}

/*some styles for the  dropdown and the text*/
.woocommerce div.product form.cart .variations th.label {
  padding-left: 15px !important;
}

.woocommerce-js div.product form.cart .variations {
  border-bottom: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-215c2a5f */.woocommerce-js div.product div.images img {
    /*max-height: 350px !important;*/
    /*height: 100% !important;*/
    object-fit: cover !important;
}

.woocommerce div.product form.cart .variations th.label {
    width: unset !important;
    padding-right: unset !important;
    /*padding-left: 1rem !important;*/

}

/*flex row the colors*/
.cfvsw-swatches-container{
    flex-wrap: nowrap !important;
}/* End custom CSS */