.elementor-2982 .elementor-element.elementor-element-69ee411{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2982 .elementor-element.elementor-element-b786fc3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2982 .elementor-element.elementor-element-11a7619 .elementor-repeater-item-c87edc6 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://koogifassaadid.ee/wp-content/uploads/2021/07/westallmoobel-slider-1920-4.jpg);background-size:cover;}.elementor-2982 .elementor-element.elementor-element-11a7619 .swiper-slide{transition-duration:calc(5000ms*1.2);height:309px;}.elementor-2982 .elementor-element.elementor-element-11a7619 .swiper-slide-contents{max-width:66%;}.elementor-2982 .elementor-element.elementor-element-11a7619 .swiper-slide-inner{text-align:center;}.elementor-2982 .elementor-element.elementor-element-3e3dbf5{padding:50px 25px 50px 25px;}.elementor-2982 .elementor-element.elementor-element-a5e742a > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-2982 .elementor-element.elementor-element-a5e742a{text-align:left;}.elementor-2982 .elementor-element.elementor-element-a5e742a .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:#37302C;}@media(max-width:767px){.elementor-2982 .elementor-element.elementor-element-69ee411{margin-top:79px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2982 .elementor-element.elementor-element-b786fc3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2982 .elementor-element.elementor-element-11a7619 .swiper-slide{height:120px;}.elementor-2982 .elementor-element.elementor-element-a5e742a > .elementor-widget-container{padding:0px 0px 20px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-1d098f0 */.woocommerce table.shop_table {
    border: none;
}

.woocommerce-shipping-totals.shipping {
    display: none !important;
}

table thead tr th {
    border: none !important;
    border: 1px solid #907D6D !important;
    border-right: none !important;
    border-left: none !important;
    font-family: 'Rubik';
    font-style: normal;
    font-weight: 700;
    font-size: 15px;
    line-height: 22px;
    color: #37302C;
    height: 45px !important;

}

table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background: rgba(203, 191, 182, 0.3);
}

table tbody>tr>td, table tbody>tr>th {
    border: none !important;
}

.woocommerce a.remove {
    color: #37302C !important;
}

.product-thumbnail a {
    display: flex;
}

#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img {
    width: 45px;
}

tbody .product-name a,tbody .product-price, tbody .product-subtotal {
    font-family: 'Rubik' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 15px !important;
    line-height: 22px !important;
    color: #37302C !important;
}

.coupon input {
    width: 120px !important;
    height: 40px;
    padding-left: 15px !important;
    margin-right: 20px !important;
}

.mybtn {
    padding-left: 32px:
    padding-right: 32px;
    height: 40px;
    font-family: 'Rubik';
font-style: normal;
font-weight: 400 !important;
font-size: 14px !important;
text-align: center !important;
color: #917D6D !important;
border: 1px solid #907D6D !important;
border-radius: 3px !important;
background: unset !important;
}

.mybtn:hover {
    background: #2B2B2B !important;
border: 1px solid #2B2B2B !important;
border-radius: 3px !important;
color: white !important;
}

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
        max-width: 381px !important;
}

.cart-collaterals {

    padding-top: 100px;
}
.cart-collaterals h2{
    font-family: 'Rubik';
font-style: normal;
font-weight: 500;
font-size: 24px;
line-height: 28px;
/* or 117% */

display: flex;
align-items: center;

color: #37302C;
padding-bottom: 17px;

}

.cart-collaterals table tbody>tr>td, .cart-collaterals table tbody>tr>th {
    background: unset !important;
    padding: 0 !important;
    font-family: 'Rubik';
font-style: normal;
font-weight: 400 !important;
font-size: 15px;
line-height: 22px;

color: #37302C;

}

.cart-collaterals tbody tr>th {
    width: 60% !important;
    height: 50px;
}

.cart-collaterals tbody .order-total>th {
    font-weight: 700 !important;
}

.wc-proceed-to-checkout {
    padding: 0px !important;
}

.wc-proceed-to-checkout .mybtn {
    height: 52px;
    font-family: 'Rubik';
font-style: normal;
font-weight: 400;
font-size: 15px;
line-height: 22px !important;
/* or 173% */

text-align: center;

color: #917D6D;

border: 1px solid #907D6D;
border-radius: 5px !important;
}

@media (max-width: 380px) {
    input#coupon_code {
        width: 100% !important;
        margin: 0 !important;
        margin-bottom: 10px !important;
        
    }
    
    .mybtn {
        width: 100% !important;
    }
    
    .cart-collaterals {
    padding-top: 50px;
}
}/* End custom CSS */