.elementor-12 .elementor-element.elementor-element-5230e29 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-5230e29:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5230e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5230e29 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-5230e29{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-d4dc0bd{text-align:left;}.elementor-12 .elementor-element.elementor-element-d4dc0bd .elementor-heading-title{font-family:var( --e-global-typography-ac9cd73-font-family ), Sans-serif;font-size:var( --e-global-typography-ac9cd73-font-size );font-weight:var( --e-global-typography-ac9cd73-font-weight );line-height:var( --e-global-typography-ac9cd73-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0ea0dfa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(13px/2);}.elementor-12 .elementor-element.elementor-element-0ea0dfa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(13px/2);}.elementor-12 .elementor-element.elementor-element-0ea0dfa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(13px/2);margin-left:calc(13px/2);}.elementor-12 .elementor-element.elementor-element-0ea0dfa .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-13px/2);margin-left:calc(-13px/2);}body.rtl .elementor-12 .elementor-element.elementor-element-0ea0dfa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-13px/2);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-0ea0dfa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-13px/2);}.elementor-12 .elementor-element.elementor-element-0ea0dfa .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-0ea0dfa .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-0ea0dfa{--e-icon-list-icon-size:14px;--icon-vertical-offset:1px;}.elementor-12 .elementor-element.elementor-element-0ea0dfa .elementor-icon-list-icon{padding-right:10px;}.elementor-12 .elementor-element.elementor-element-0ea0dfa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-0ea0dfa .elementor-icon-list-item > a{font-family:var( --e-global-typography-d254d17-font-family ), Sans-serif;font-size:var( --e-global-typography-d254d17-font-size );font-weight:var( --e-global-typography-d254d17-font-weight );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-12 .elementor-element.elementor-element-0ea0dfa .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-0ea0dfa .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-caa39c0 );}.elementor-12 .elementor-element.elementor-element-16fa3c5{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cd66c29{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ed7fc06{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d97113f{--update-cart-automatically-display:none;--sections-border-type:none;--sections-border-radius:0px 0px 0px 0px;--sections-title-color:var( --e-global-color-primary );--links-normal-color:var( --e-global-color-caa39c0 );--links-hover-color:var( --e-global-color-primary );--sections-radio-buttons-color:var( --e-global-color-caa39c0 );--forms-fields-normal-color:var( --e-global-color-caa39c0 );--forms-fields-focus-color:var( --e-global-color-primary );--forms-buttons-normal-text-color:var( --e-global-color-primary );--forms-buttons-hover-text-color:var( --e-global-color-secondary );--forms-buttons-hover-border-color:var( --e-global-color-primary );--forms-buttons-border-type:solid;--forms-buttons-border-color:var( --e-global-color-primary );--forms-buttons-border-radius:0px 0px 0px 0px;--order-summary-color:var( --e-global-color-primary );--order-summary-variations-color:var( --e-global-color-caa39c0 );--product-link-normal-color:var( --e-global-color-accent );--product-link-hover-color:var( --e-global-color-primary );--order-summary-quantity-border-color:var( --e-global-color-text );--order-summary-remove-icon-normal-color:var( --e-global-color-primary );--order-summary-remove-icon-hover-color:var( --e-global-color-caa39c0 );--totals-color:var( --e-global-color-primary );--checkout-button-normal-text-color:var( --e-global-color-secondary );--checkout-button-hover-text-color:var( --e-global-color-primary );--checkout-button-hover-border-color:var( --e-global-color-primary );--checkout-button-border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d97113f .shop_table .button{background-color:var( --e-global-color-5f550fd );font-family:var( --e-global-typography-f369836-font-family ), Sans-serif;font-size:var( --e-global-typography-f369836-font-size );font-weight:var( --e-global-typography-f369836-font-weight );text-transform:var( --e-global-typography-f369836-text-transform );line-height:var( --e-global-typography-f369836-line-height );letter-spacing:var( --e-global-typography-f369836-letter-spacing );border-width:1px 1px 1px 1px;}.elementor-12 .elementor-element.elementor-element-d97113f .shop_table .button:hover, .elementor-12 .elementor-element.elementor-element-d97113f .shop_table .button:disabled[disabled]:hover{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d97113f .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d97113f .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:var( --e-global-color-5f550fd );}.elementor-12 .elementor-element.elementor-element-d97113f .cart_totals h2{font-family:var( --e-global-typography-ac9cd73-font-family ), Sans-serif;font-size:var( --e-global-typography-ac9cd73-font-size );font-weight:var( --e-global-typography-ac9cd73-font-weight );line-height:var( --e-global-typography-ac9cd73-line-height );}.elementor-12 .elementor-element.elementor-element-d97113f {--sections-descriptions-color:var( --e-global-color-caa39c0 );}.elementor-12 .elementor-element.elementor-element-d97113f .e-cart-content, .elementor-12 .elementor-element.elementor-element-d97113f .woocommerce-shipping-destination, .elementor-12 .elementor-element.elementor-element-d97113f .shipping-calculator-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-d97113f .coupon .input-text, .elementor-12 .elementor-element.elementor-element-d97113f .cart-collaterals .input-text, .elementor-12 .elementor-element.elementor-element-d97113f select, .elementor-12 .elementor-element.elementor-element-d97113f .select2-selection--single{font-family:var( --e-global-typography-d254d17-font-family ), Sans-serif;font-size:var( --e-global-typography-d254d17-font-size );font-weight:var( --e-global-typography-d254d17-font-weight );line-height:var( --e-global-typography-d254d17-line-height );border-style:none;}.e-woo-select2-wrapper .select2-results__option{color:var( --e-global-color-caa39c0 );}.elementor-12 .elementor-element.elementor-element-d97113f .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var( --e-global-color-caa39c0 );}.e-woo-select2-wrapper .select2-results__option:focus{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d97113f .woocommerce-cart-form{--order-summary-title-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d97113f .e-shop-table .cart th, .elementor-12 .elementor-element.elementor-element-d97113f .e-shop-table .cart td:before{font-family:var( --e-global-typography-ee159b8-font-family ), Sans-serif;font-size:var( --e-global-typography-ee159b8-font-size );font-weight:var( --e-global-typography-ee159b8-font-weight );line-height:var( --e-global-typography-ee159b8-line-height );}.elementor-12 .elementor-element.elementor-element-d97113f .cart td span, .elementor-12 .elementor-element.elementor-element-d97113f .cart td, .elementor-12 .elementor-element.elementor-element-d97113f .input-text.qty{font-family:var( --e-global-typography-d254d17-font-family ), Sans-serif;font-size:var( --e-global-typography-d254d17-font-size );font-weight:var( --e-global-typography-d254d17-font-weight );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-12 .elementor-element.elementor-element-d97113f .product-name .variation{font-family:var( --e-global-typography-d254d17-font-family ), Sans-serif;font-size:var( --e-global-typography-d254d17-font-size );font-weight:var( --e-global-typography-d254d17-font-weight );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-12 .elementor-element.elementor-element-d97113f .cart_totals .shop_table td:before, .elementor-12 .elementor-element.elementor-element-d97113f .cart_totals .shop_table td .woocommerce-Price-amount{font-family:var( --e-global-typography-d254d17-font-family ), Sans-serif;font-size:var( --e-global-typography-d254d17-font-size );font-weight:var( --e-global-typography-d254d17-font-weight );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-12 .elementor-element.elementor-element-d97113f .checkout-button{font-family:var( --e-global-typography-f369836-font-family ), Sans-serif;font-size:var( --e-global-typography-f369836-font-size );font-weight:var( --e-global-typography-f369836-font-weight );text-transform:var( --e-global-typography-f369836-text-transform );line-height:var( --e-global-typography-f369836-line-height );letter-spacing:var( --e-global-typography-f369836-letter-spacing );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-30e3cfe0{--display:flex;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-5230e29{padding:60px 10px 60px 10px;}.elementor-12 .elementor-element.elementor-element-d4dc0bd .elementor-heading-title{font-size:var( --e-global-typography-ac9cd73-font-size );line-height:var( --e-global-typography-ac9cd73-line-height );}.elementor-12 .elementor-element.elementor-element-0ea0dfa{--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-0ea0dfa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-0ea0dfa .elementor-icon-list-item > a{font-size:var( --e-global-typography-d254d17-font-size );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-12 .elementor-element.elementor-element-16fa3c5{--padding-top:60px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-d97113f .cart_totals h2{font-size:var( --e-global-typography-ac9cd73-font-size );line-height:var( --e-global-typography-ac9cd73-line-height );}.elementor-12 .elementor-element.elementor-element-d97113f .e-cart-content, .elementor-12 .elementor-element.elementor-element-d97113f .woocommerce-shipping-destination, .elementor-12 .elementor-element.elementor-element-d97113f .shipping-calculator-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-d97113f .coupon .input-text, .elementor-12 .elementor-element.elementor-element-d97113f .cart-collaterals .input-text, .elementor-12 .elementor-element.elementor-element-d97113f select, .elementor-12 .elementor-element.elementor-element-d97113f .select2-selection--single{font-size:var( --e-global-typography-d254d17-font-size );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-12 .elementor-element.elementor-element-d97113f .shop_table .button{font-size:var( --e-global-typography-f369836-font-size );line-height:var( --e-global-typography-f369836-line-height );letter-spacing:var( --e-global-typography-f369836-letter-spacing );}.elementor-12 .elementor-element.elementor-element-d97113f .e-shop-table .cart th, .elementor-12 .elementor-element.elementor-element-d97113f .e-shop-table .cart td:before{font-size:var( --e-global-typography-ee159b8-font-size );line-height:var( --e-global-typography-ee159b8-line-height );}.elementor-12 .elementor-element.elementor-element-d97113f .cart td span, .elementor-12 .elementor-element.elementor-element-d97113f .cart td, .elementor-12 .elementor-element.elementor-element-d97113f .input-text.qty{font-size:var( --e-global-typography-d254d17-font-size );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-12 .elementor-element.elementor-element-d97113f .product-name .variation{font-size:var( --e-global-typography-d254d17-font-size );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-12 .elementor-element.elementor-element-d97113f .cart_totals .shop_table td:before, .elementor-12 .elementor-element.elementor-element-d97113f .cart_totals .shop_table td .woocommerce-Price-amount{font-size:var( --e-global-typography-d254d17-font-size );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-12 .elementor-element.elementor-element-d97113f .checkout-button{font-size:var( --e-global-typography-f369836-font-size );line-height:var( --e-global-typography-f369836-line-height );letter-spacing:var( --e-global-typography-f369836-letter-spacing );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-5230e29{padding:60px 10px 60px 10px;}.elementor-12 .elementor-element.elementor-element-6d48721{width:50%;}.elementor-12 .elementor-element.elementor-element-d4dc0bd{text-align:left;}.elementor-12 .elementor-element.elementor-element-d4dc0bd .elementor-heading-title{font-size:var( --e-global-typography-ac9cd73-font-size );line-height:var( --e-global-typography-ac9cd73-line-height );}.elementor-12 .elementor-element.elementor-element-0ff4996{width:50%;}.elementor-12 .elementor-element.elementor-element-0ea0dfa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-0ea0dfa .elementor-icon-list-item > a{font-size:var( --e-global-typography-d254d17-font-size );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-12 .elementor-element.elementor-element-16fa3c5{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-d97113f{--sections-padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d97113f .cart_totals h2{font-size:var( --e-global-typography-ac9cd73-font-size );line-height:var( --e-global-typography-ac9cd73-line-height );}.elementor-12 .elementor-element.elementor-element-d97113f .e-cart-content, .elementor-12 .elementor-element.elementor-element-d97113f .woocommerce-shipping-destination, .elementor-12 .elementor-element.elementor-element-d97113f .shipping-calculator-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-d97113f .coupon .input-text, .elementor-12 .elementor-element.elementor-element-d97113f .cart-collaterals .input-text, .elementor-12 .elementor-element.elementor-element-d97113f select, .elementor-12 .elementor-element.elementor-element-d97113f .select2-selection--single{font-size:var( --e-global-typography-d254d17-font-size );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-12 .elementor-element.elementor-element-d97113f .shop_table .button{font-size:var( --e-global-typography-f369836-font-size );line-height:var( --e-global-typography-f369836-line-height );letter-spacing:var( --e-global-typography-f369836-letter-spacing );}.elementor-12 .elementor-element.elementor-element-d97113f .e-shop-table .cart th, .elementor-12 .elementor-element.elementor-element-d97113f .e-shop-table .cart td:before{font-size:var( --e-global-typography-ee159b8-font-size );line-height:var( --e-global-typography-ee159b8-line-height );}.elementor-12 .elementor-element.elementor-element-d97113f .cart td span, .elementor-12 .elementor-element.elementor-element-d97113f .cart td, .elementor-12 .elementor-element.elementor-element-d97113f .input-text.qty{font-size:var( --e-global-typography-d254d17-font-size );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-12 .elementor-element.elementor-element-d97113f .product-name .variation{font-size:var( --e-global-typography-d254d17-font-size );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-12 .elementor-element.elementor-element-d97113f .cart_totals .shop_table td:before, .elementor-12 .elementor-element.elementor-element-d97113f .cart_totals .shop_table td .woocommerce-Price-amount{font-size:var( --e-global-typography-d254d17-font-size );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-12 .elementor-element.elementor-element-d97113f .checkout-button{font-size:var( --e-global-typography-f369836-font-size );line-height:var( --e-global-typography-f369836-line-height );letter-spacing:var( --e-global-typography-f369836-letter-spacing );}}/* Start custom CSS */.woocommerce-cart-form{
    border: 1px solid #BDBDBD;
    padding: 15px 0;
}

.woocommerce-cart-form .e-shop-table{
    margin-bottom: 0px;
    border-bottom: 1px solid #BDBDBD;
}

.e-cart__column-end .e-cart-totals{
    width: 60%;
    margin-left: auto
    !important;
    padding: 0;
}

.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder {
    opacity: 1 !important;
}

/*Empty Cart*/
/*.cart-empty{*/
/*    border-top-color: #AAAAAA;*/
/*    background-color: #F2F2F2;*/
/*    color: #121212;*/
/*}*/

/*.cart-empty::before{*/
/*    color: #AAAAAA;*/
/*}*/

/*.return-to-shop .button.wc-backward{*/
/*    font-size: 14px;*/
/*    font-weight: 400;*/
/*    line-height: 20px;*/
/*    letter-spacing: 1px;*/
/*    text-transform: uppercase;*/
/*    color: #f2f2f2;*/
/*    background-color: #121212;*/
/*    padding: 8px 20px;*/
/*    border-radius: 0;*/
/*    border: 1px solid #121212;*/
/*    transition: all .3s;*/
/*}*/

/*.return-to-shop .button.wc-backward:hover{*/
/*    background-color: #FFFFFF00;*/
/*    color: #121212;*/
/*}*/

/*Media Query*/
@media only screen and (max-width: 768px){
    .woocommerce-cart-form{
        padding: 0;
    }

    .e-cart__column-end .e-cart-totals{
        width: 100%;
    }
    
    .woocommerce-cart-form .coupon{
        padding: 16px 28px;
    }
    
    /*Empty Cart*/
    /*.return-to-shop .button.wc-backward{*/
    /*    font-size: 12px;*/
    /*}*/
}/* End custom CSS */