.elementor-2636 .elementor-element.elementor-element-d4b0b89{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2636 .elementor-element.elementor-element-d4b0b89:not(.elementor-motion-effects-element-type-background), .elementor-2636 .elementor-element.elementor-element-d4b0b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94bfd94 );}.elementor-2636 .elementor-element.elementor-element-c559188{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2636 .elementor-element.elementor-element-3ee488c{--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-2636 .elementor-element.elementor-element-2886f8a .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-15536a9{width:90px;}.elementor-2636 .elementor-element.elementor-element-2886f8a .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-15536a9{width:90px;text-align:left;}.elementor-2636 .elementor-element.elementor-element-2886f8a .shop_table.cart thead th{text-align:left;}.elementor-2636 .elementor-element.elementor-element-2886f8a .shop_table.cart tr.cart_item td{text-align:left;}.elementor-2636 .elementor-element.elementor-element-2886f8a .wl_cart_table.wl-cart-style-1 tr.cart_item td.product-remove{text-align:left;}.elementor-2636 .elementor-element.elementor-element-2886f8a .shop_table.cart td.actions .coupon input.input-text{width:140px !important;}.elementor-2636 .elementor-element.elementor-element-fd262d4{--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-2636 .elementor-element.elementor-element-ac91536 .cart_totals > h2{text-align:left;}.elementor-2636 .elementor-element.elementor-element-ac91536 .cart_totals .shop_table tr th, .elementor-2636 .elementor-element.elementor-element-ac91536 .cart_totals .shop_table tr td{text-align:left;}.elementor-2636 .elementor-element.elementor-element-ac91536 .cart_totals .shop_table tr th{text-align:left;vertical-align:top;}:root{--page-title-display:none;}@media(min-width:480px){.elementor-2636 .elementor-element.elementor-element-c559188{--content-width:1250px;}.elementor-2636 .elementor-element.elementor-element-3ee488c{--width:70%;}.elementor-2636 .elementor-element.elementor-element-fd262d4{--width:30%;}}@media(max-width:479px){.elementor-2636 .elementor-element.elementor-element-d4b0b89{--padding-top:30px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-d4b0b89 */.container {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c559188 */.woocommerce table.cart td.actions .coupon .input-text {
    padding: 14px 14px;

}

.elementor-2636 .elementor-element.elementor-element-2886f8a .shop_table.cart td.actions .coupon input.input-text {
    width: 250px !important;
}

.woocommerce table.shop_table, .woocommerce-page table.shop_table {
    margin-bottom: 30px;
    border-width: 2px 2px 3px 1px;
}

h2 {
    margin-top: 0px!important;
    font-size: 40px;
    margin-right: 40px!important;
}


*[role="button"] {
    padding: 20px;
    text-align: center!important;
}

*[role="button"]:hover {
    color: #ffffff!important;
    text-decoration: none!important;
}

.wc-proceed-to-checkout {
    float: none!important;
}


.wc-proceed-to-checkout {
    padding: 0px!important;
}


.woocommerce a.button {
    margin-top: 0px!important;
}/* End custom CSS */