.elementor-333583 .elementor-element.elementor-element-98bb48d{z-index:0;}.woocommerce .elementor-333583 .elementor-element.elementor-element-98bb48d .flex-viewport:not(:last-child){margin-bottom:0px;}.woocommerce .elementor-333583 .elementor-element.elementor-element-98bb48d .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-333583 .elementor-element.elementor-element-98bb48d .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-333583 .elementor-element.elementor-element-43c8234 > .elementor-widget-container{margin:0px 0px -32px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-333583 .elementor-element.elementor-element-43c8234 .star-rating{margin-right:5px !important;}body.rtl .elementor-333583 .elementor-element.elementor-element-43c8234 .star-rating{margin-left:5px !important;}.elementor-333583 .elementor-element.elementor-element-43c8234 .star-rating::before, .elementor-333583 .elementor-element.elementor-element-43c8234 p.stars a:before, .elementor-333583 .elementor-element.elementor-element-43c8234 p.stars a:hover~a:before, .elementor-333583 .elementor-element.elementor-element-43c8234 p.stars.selected a.active~a:before{color:var( --e-global-color-1ba0c4e );}.elementor-333583 .elementor-element.elementor-element-43c8234 .star-rating span::before, .elementor-333583 .elementor-element.elementor-element-43c8234 p.stars.selected a.active:before, .elementor-333583 .elementor-element.elementor-element-43c8234 p.stars:hover a:before, .elementor-333583 .elementor-element.elementor-element-43c8234 p.stars.selected a:not(.active):before, .elementor-333583 .elementor-element.elementor-element-43c8234 p.stars.selected a.active:before{color:var( --e-global-color-1ba0c4e );}.elementor-333583 .elementor-element.elementor-element-725bacf{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-333583 .elementor-element.elementor-element-725bacf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-333583 .elementor-element.elementor-element-725bacf a:is(.rtsb-wishlist-btn,.rtsb-compare-btn,.rtsb-quick-view-btn) .icon {width:20px;}.elementor-333583 .elementor-element.elementor-element-725bacf :is( .action-button-wrapper, .rtsb-actions-button ) {gap:8px;}.elementor-333583 .elementor-element.elementor-element-725bacf :is( .action-button-wrapper, .rtsb-actions-button ){justify-content:left!important;margin:0px 0px 0px 0px;}.elementor-333583 .elementor-element.elementor-element-725bacf a:is(.rtsb-wishlist-btn,.rtsb-compare-btn,.rtsb-quick-view-btn){color:var( --e-global-color-text );}.elementor-333583 .elementor-element.elementor-element-725bacf a:is(.rtsb-wishlist-btn,.rtsb-compare-btn,.rtsb-quick-view-btn) .icon{background-color:#F8F3E700;font-size:24px;}.elementor-333583 .elementor-element.elementor-element-725bacf a:is(.rtsb-wishlist-btn,.rtsb-compare-btn,.rtsb-quick-view-btn) .icon svg{width:24px;height:24px;}.elementor-333583 .elementor-element.elementor-element-725bacf .rtsb-actions-button .button-text{font-family:"Wix Madefor Text", outfit;font-size:16px;font-weight:400;color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-333583 .elementor-element.elementor-element-725bacf .rtsb-actions-button .button-separator{font-size:1px;color:#1C3B3B00;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-333583 .elementor-element.elementor-element-4dcf64f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-333583 .elementor-element.elementor-element-4dcf64f:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(4px/2);}.elementor-333583 .elementor-element.elementor-element-4dcf64f:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(4px/2);}.elementor-333583 .elementor-element.elementor-element-4dcf64f.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(4px/2);margin-left:calc(4px/2);}.elementor-333583 .elementor-element.elementor-element-4dcf64f.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}body:not(.rtl) .elementor-333583 .elementor-element.elementor-element-4dcf64f.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-4px/2) + (-1px/2) );}body:not.rtl .elementor-333583 .elementor-element.elementor-element-4dcf64f.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-4px/2) - (1px/2) );}.elementor-333583 .elementor-element.elementor-element-4dcf64f{font-family:"Wix Madefor Text", outfit;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-333583 .elementor-element.elementor-element-4dcf64f a{font-family:var( --e-global-typography-text-font-family ), outfit;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-727f8bb );}@media(max-width:767px){.elementor-333583 .elementor-element.elementor-element-98bb48d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-333583 .elementor-element.elementor-element-725bacf{width:auto;max-width:auto;}.elementor-333583 .elementor-element.elementor-element-4dcf64f:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(16px/2);}.elementor-333583 .elementor-element.elementor-element-4dcf64f:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(16px/2);}.elementor-333583 .elementor-element.elementor-element-4dcf64f.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-333583 .elementor-element.elementor-element-4dcf64f.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body:not(.rtl) .elementor-333583 .elementor-element.elementor-element-4dcf64f.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-16px/2) + (-1px/2) );}body:not.rtl .elementor-333583 .elementor-element.elementor-element-4dcf64f.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-16px/2) - (1px/2) );}}/* Start custom CSS for rtsb-actions-button, class: .elementor-element-725bacf */.elementor-333583 .elementor-element.elementor-element-725bacf
{
    height: 16px!important
    white-space: nowrap!important;
}/* End custom CSS */
/* Start custom CSS */.product a:is(.rtsb-wishlist-btn,.rtsb-compare-btn,.rtsb-quick-view-btn), .rtsb-actions-button a:is(.rtsb-wishlist-btn,.rtsb-compare-btn,.rtsb-quick-view-btn) .icon

{
    gap: 8px!important
}

.rtsb-vs-thumb-item
{
    border-color: white!important;
}

.elementor-menu-cart__toggle .elementor-button svg
{
    fill: none;
}
.elementor-menu-cart__toggle .elementor-button:hover svg {
    fill: none;
}


.elementor-menu-cart--items-indicator-plain .elementor-menu-cart__toggle .elementor-button-icon
{
    gap: 8px;!important
}


.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container

{
    z-index: 99!important;
}

.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__main
{
    z-index: 99!important;
}

.elementor-menu-cart__toggle .elementor-button:active
{
    background-color: #1C6155!important;
}

.elementor-menu-cart__toggle .elementor-button:focus
{
    background-color: #1C6155!important;
}

.rtsb-shopbuilder-plugin #toast-container .toast-success
{
    background-color: #1C6155!important;
    color: white!important;
}
:root {
    --rtsb-checkout-primary: white !important;
}


.elementor-menu-cart__subtotal
{
    display: none;
}

.sku
{
    color: var(--e-global-color-727f8bb);;
}

.mwh-cart-button__qty-btn .mwh-cart-button__qty-btn--plus
{
    background-color: #F8F3E7!important;
}

.mwh-cart-button__qty-btn .mwh-cart-button__qty-btn--plus
{
    color: white!important;
    background-color: white!important;
}


  
  .elementor .mwh-cart-button-base
    {
    background-color: #1C6155!important;
    color: white!important;
    transition: 400ms;
    height: auto!important;
    --padding-top: 12px;
    --padding-right: 24px;
    --padding-bottom: 12px;
    --padding-left: 24px;

    padding: var(--padding-top) var(--padding-right)
             var(--padding-bottom) var(--padding-left);
  }
  
  @media (max-width: 767px) {
  .elementor .mwh-cart-button-base {
    --padding-right: 14px;
    --padding-left: 14px;
    gap: 8px;
  }
}
  
    .elementor .mwh-cart-button-base:hover
    {
        padding: calc(var(--padding-top) + 4px)
             calc(var(--padding-right) + 4px)
             calc(var(--padding-bottom) + 4px)
             calc(var(--padding-left) + 4px)!important;
             margin: -4px!important;
  }
  
  
  .mwh-cart-button__qty-input
  {
      border: none!important;
      padding: 0px!important;
  }
  
  [type=button], [type=submit], button
  {
      display: flex;
  }
  
.mwh-cart-button__qty-btn {
  background-color: #F8F3E7 !important;
  color: #9F918B!important;
}

#product-card-div .mwh-cart-button-base {
  background-color: #ffffff !important;
  color: #1C6155!important;
}
#product-card-div .mwh-cart-button {
  text-align: center!important;
}

#product-card-div .e-con.e-atomic-element {
  justify-content: center !important;
}
#product-card-div {
  align-items: center !important;
}/* End custom CSS */