.elementor-126 .elementor-element.elementor-element-43796256{padding:3% 0% 3% 0%;}.elementor-bc-flex-widget .elementor-126 .elementor-element.elementor-element-3bece096.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-126 .elementor-element.elementor-element-3bece096.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-126 .elementor-element.elementor-element-3bece096 > .elementor-element-populated{padding:7% 7% 7% 7%;}.elementor-126 .elementor-element.elementor-element-28e1b5c2 .cart button, .elementor-126 .elementor-element.elementor-element-28e1b5c2 .cart .button{border-radius:0px 0px 0px 0px;background-color:var( --e-global-color-accent );transition:all 0.2s;}.elementor-126 .elementor-element.elementor-element-28e1b5c2 .cart button:hover, .elementor-126 .elementor-element.elementor-element-28e1b5c2 .cart .button:hover{background-color:var( --e-global-color-4f1242a );}.elementor-126 .elementor-element.elementor-element-28e1b5c2 .quantity .qty{border-radius:0px 0px 0px 0px;padding:8px 0px 7px 0px;border-color:#DFDFDF;transition:all 0.2s;}.elementor-bc-flex-widget .elementor-126 .elementor-element.elementor-element-7157d65.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-126 .elementor-element.elementor-element-7157d65.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-126 .elementor-element.elementor-element-7157d65.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-126 .elementor-element.elementor-element-72e2907 img{width:100px;}.elementor-126 .elementor-element.elementor-element-72e2907 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-126 .elementor-element.elementor-element-72e2907{width:auto;max-width:auto;}.elementor-126 .elementor-element.elementor-element-4e23764 img{width:75px;}.elementor-126 .elementor-element.elementor-element-4e23764 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-126 .elementor-element.elementor-element-4e23764{width:auto;max-width:auto;}.elementor-126 .elementor-element.elementor-element-bb464b4 img{width:100px;}.elementor-126 .elementor-element.elementor-element-bb464b4 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-126 .elementor-element.elementor-element-bb464b4{width:auto;max-width:auto;}.elementor-126 .elementor-element.elementor-element-c52b048 img{width:100px;}.elementor-126 .elementor-element.elementor-element-c52b048 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-126 .elementor-element.elementor-element-c52b048{width:auto;max-width:auto;}.elementor-126 .elementor-element.elementor-element-46af921 img{width:100px;}.elementor-126 .elementor-element.elementor-element-46af921 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-126 .elementor-element.elementor-element-46af921{width:auto;max-width:auto;}@media(max-width:1024px) and (min-width:768px){.elementor-126 .elementor-element.elementor-element-3bece096{width:100%;}}@media(max-width:1024px){.elementor-126 .elementor-element.elementor-element-72e2907 img{width:75px;}.elementor-126 .elementor-element.elementor-element-4e23764 img{width:50px;}.elementor-126 .elementor-element.elementor-element-bb464b4 img{width:75px;}.elementor-126 .elementor-element.elementor-element-c52b048 img{width:75px;}.elementor-126 .elementor-element.elementor-element-46af921 img{width:75px;}}@media(max-width:767px){.elementor-126 .elementor-element.elementor-element-72e2907 img{width:50px;}.elementor-126 .elementor-element.elementor-element-72e2907 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-126 .elementor-element.elementor-element-4e23764 img{width:40px;}.elementor-126 .elementor-element.elementor-element-4e23764 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-126 .elementor-element.elementor-element-bb464b4 img{width:50px;}.elementor-126 .elementor-element.elementor-element-bb464b4 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-126 .elementor-element.elementor-element-c52b048 img{width:50px;}.elementor-126 .elementor-element.elementor-element-c52b048 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-126 .elementor-element.elementor-element-46af921 img{width:50px;}.elementor-126 .elementor-element.elementor-element-46af921 > .elementor-widget-container{margin:5px 5px 5px 5px;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-28e1b5c2 */.elementor-126 .elementor-element.elementor-element-28e1b5c2 .pewc-product-extra-groups-wrap {
        display: flex;
    flex-wrap: wrap;
}

.elementor-126 .elementor-element.elementor-element-28e1b5c2 .pewc-product-extra-groups-wrap .pewc-steps-wrapper {
    width:100%;
    
}

.elementor-126 .elementor-element.elementor-element-28e1b5c2 .pewc-product-extra-groups-wrap .pewc-group-wrap {
    width: calc(100% / 3 * 2);
    padding:20px;
}

.elementor-126 .elementor-element.elementor-element-28e1b5c2 .pewc-product-extra-groups-wrap .pewc-summary-panel-wrapper {
    width: calc(100% / 3);
}


.elementor-126 .elementor-element.elementor-element-28e1b5c2 .pewc-product-extra-groups-wrap .pewc-step-buttons a {
    color:white;
    background-color:var(--e-global-color-primary);
    border:1px solid var(--e-global-color-primary);
    transition: 0.3s;
}

.elementor-126 .elementor-element.elementor-element-28e1b5c2 .pewc-product-extra-groups-wrap .pewc-step-buttons a:hover {
    color:var(--e-global-color-primary);
    background-color:transparent;
}

/*.elementor-126 .elementor-element.elementor-element-28e1b5c2 .pewc-group-index-5.group-active {*/
/*    background-color:red;*/
/*}*/

.elementor-126 .elementor-element.elementor-element-28e1b5c2 .e-atc-qty-button-holder {
    display:none !important;
}

.elementor-126 .elementor-element.elementor-element-28e1b5c2 .pewc-tab {
    height: 40px;
    line-height: initial;
    margin: 5px;
    padding: 10px;
    color:var(--e-global-color-primary);
    background-color:transparent;
    border:1px solid var(--e-global-color-primary);
    transition: 0.3s;
}

.elementor-126 .elementor-element.elementor-element-28e1b5c2 .pewc-tab:hover, .elementor-126 .elementor-element.elementor-element-28e1b5c2 .pewc-tab.active-tab  {
    color:white;
    background-color:var(--e-global-color-primary);
    font-weight: inherit !important;
}

.elementor-126 .elementor-element.elementor-element-28e1b5c2 .pewc-tab::after, .elementor-126 .elementor-element.elementor-element-28e1b5c2 .pewc-tab::before {
    display:none;
}



.elementor-126 .elementor-element.elementor-element-28e1b5c2 .pewc-group-wrap {
    padding-top:100px !important;
    margin-top: -40px !important;
}



@media only screen and (max-width: 1050px) {
  .elementor-126 .elementor-element.elementor-element-28e1b5c2 .pewc-product-extra-groups-wrap .pewc-group-wrap {
    width: 100%;
}

.elementor-126 .elementor-element.elementor-element-28e1b5c2 .pewc-product-extra-groups-wrap .pewc-summary-panel-wrapper {
    width: 100%;
}
}


@media only screen and (max-width: 700px) {
  .elementor-126 .elementor-element.elementor-element-28e1b5c2 .pewc-steps-wrapper {
    display:none;
  }
}/* End custom CSS */