.elementor-334 .elementor-element.elementor-element-029571e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-334 .elementor-element.elementor-element-029571e:not(.elementor-motion-effects-element-type-background), .elementor-334 .elementor-element.elementor-element-029571e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEFD0;}.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 );color:var( --e-global-color-primary );}.elementor-334 .elementor-element.elementor-element-0923239{text-align:center;}.elementor-334 .elementor-element.elementor-element-0923239 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#2D2D2D;}.elementor-334 .elementor-element.elementor-element-1edbf20 .woocommerce-breadcrumb{font-size:16px;text-align:center;}.elementor-334 .elementor-element.elementor-element-2087b3d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-334 .elementor-element.elementor-element-39852c7 .shop_table .button{background-color:#FFAB00;font-size:16px;font-weight:400;border-width:1px 1px 1px 1px;}.elementor-334 .elementor-element.elementor-element-39852c7 .shop_table .button:hover, .elementor-334 .elementor-element.elementor-element-39852c7 .shop_table .button:disabled[disabled]:hover{background-color:#E69C07;}.elementor-334 .elementor-element.elementor-element-39852c7 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:#FFBA00;}.elementor-334 .elementor-element.elementor-element-39852c7 .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:#CE2229;}.elementor-334 .elementor-element.elementor-element-39852c7{--sections-title-color:#000000F0;--sections-title-spacing:3px;--forms-fields-border-radius:5px 5px 5px 5px;--forms-buttons-normal-text-color:#FFFFFF;--forms-buttons-hover-text-color:#F0F0F0;--forms-buttons-hover-border-color:#E69C07;--forms-buttons-border-type:solid;--forms-buttons-border-color:#FFAB00;--forms-buttons-padding:10px 10px 10px 10px;--forms-buttons-width:auto;--totals-rows-gap-top:calc( 3px/2 );--totals-rows-gap-bottom:calc( 3px/2 );--totals-color:#000000E0;--totals-divider-weight:2px;--checkout-button-hover-text-color:#FFFFFF;}.elementor-334 .elementor-element.elementor-element-39852c7 .cart_totals h2{font-size:16px;}.elementor-334 .elementor-element.elementor-element-39852c7 {--sections-descriptions-color:#000000CC;--forms-fields-padding:15px 15px 15px 15px;}.elementor-334 .elementor-element.elementor-element-39852c7 .e-cart-content, .elementor-334 .elementor-element.elementor-element-39852c7 .woocommerce-shipping-destination, .elementor-334 .elementor-element.elementor-element-39852c7 .shipping-calculator-button{font-size:15px;}.elementor-334 .elementor-element.elementor-element-39852c7 .coupon .input-text, .elementor-334 .elementor-element.elementor-element-39852c7 .cart-collaterals .input-text, .elementor-334 .elementor-element.elementor-element-39852c7 select, .elementor-334 .elementor-element.elementor-element-39852c7 .select2-selection--single{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFDFDF;}.elementor-334 .elementor-element.elementor-element-39852c7 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (15px*2) + 16px );padding-left:15px;padding-right:15px;}.elementor-334 .elementor-element.elementor-element-39852c7 .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (15px*2) + 16px );right:15px;}.elementor-334 .elementor-element.elementor-element-39852c7 .select2-container--default .select2-selection--single{height:auto;}.elementor-334 .elementor-element.elementor-element-39852c7 .cart_totals .shop_table td:before, .elementor-334 .elementor-element.elementor-element-39852c7 .cart_totals .shop_table td .woocommerce-Price-amount{font-size:15px;}.elementor-334 .elementor-element.elementor-element-39852c7 .checkout-button{font-size:16px;border-style:none;}/* Start custom CSS for woocommerce-cart, class: .elementor-element-39852c7 */.woocommerce form .form-row .input-text, .woocommerce form .form-row select{
    padding:13px;
}



.elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward) {
    color: var(--links-normal-color, #000);
    font-size: 16px;
}
.elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward) :hover {
    color:FFBA00 !important;
    
}
img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
    max-width: 60px;
}

.elementor-334 .elementor-element.elementor-element-39852c7 .select2-container--default .select2-selection--single {
height: 45px;
}
.elementor-334 .elementor-element.elementor-element-39852c7 .select2-container--default .select2-selection--single .select2-selection__rendered {
line-height: 30px;
padding-left: 15px;
padding-right: 15px;
}
.elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button{
    font-size: 17px;
    font-weight: 400;
}
.elementor-334 .elementor-element.elementor-element-39852c7 .woocommerce .wc-proceed-to-checkout .checkout-button:hover {
background-color: #e3a602;
}
/*button.button.e-apply-coupon {*/
/*    background-color :#FFBA00!important;*/
/*  border: none!important;*/
/*   color: white!important;*/
/*  font-size:16px;*/
/*}*/
/*button.button.e-apply-coupon:hover { background-color: #CE2229!important;*/
    
/*}*/
/*button.button {*/
/*    border:none !important;*/
/*      background-color :#FFBA00!important;*/
/*      color: white!important;*/
/*      font-size:16px!important;*/
/*      padding: 10px !important;*/
/*      font-weight: 400!important;*/
/*}*/
/*button.button:hover {*/
/*    background-color:#CE2229!important ;*/

/*}*/


input[type=text]:focus, input[type=email]:focus, input[type=url]:focus, input[type=password]:focus, input[type=search]:focus, input[type=number]:focus, input[type=tel]:focus, input[type=date]:focus, input[type=month]:focus, input[type=week]:focus, input[type=time]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=color]:focus, .site textarea:focus {
    outline:none!important}
    
@media (max-width: 768px) {
    .woocommerce table.shop_table_responsive .button,
    .woocommerce-page table.shop_table_responsive .button {
        background-color: #FFBA00 !important;
        color:white!important;
    }
     .woocommerce table.shop_table_responsive .button:hover,
    .woocommerce-page table.shop_table_responsive .button :hover{
        background-color: #E69C07!important;
    }
}
.elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button {
    background-color: #5bc0de;
    border-radius: var(--checkout-button-border-radius, 3px);
    color: var(--checkout-button-normal-text-color, #fff);
    font-size: 15px;
    margin-bottom: 0;
    min-height: auto;
    padding: var(--checkout-button-padding, 10px 1em);
    text-align: center;
    width: var(--checkout-button-width, auto);
}

button.button.e-apply-coupon {
    outline: none!important;
}/* End custom CSS */