.elementor-3139 .elementor-element.elementor-element-9dd4239{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3139 .elementor-element.elementor-element-a622915 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3139 .elementor-element.elementor-element-dea561c .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-3139 .elementor-element.elementor-element-dea561c .swiper-slide{transition-duration:calc(5000ms*1.2);height:309px;}.elementor-3139 .elementor-element.elementor-element-dea561c .swiper-slide-contents{max-width:66%;}.elementor-3139 .elementor-element.elementor-element-dea561c .swiper-slide-inner{text-align:center;}.elementor-3139 .elementor-element.elementor-element-03a8c45{padding:50px 25px 50px 25px;}@media(max-width:767px){.elementor-3139 .elementor-element.elementor-element-9dd4239{margin-top:79px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3139 .elementor-element.elementor-element-a622915 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3139 .elementor-element.elementor-element-dea561c .swiper-slide{height:120px;}}/* Start custom CSS for shortcode, class: .elementor-element-c006a4e */.woocommerce-form-coupon-toggle {
    display: none !important;
}

ul.wc_payment_methods.payment_methods.methods {
    display: none !important;
}

#order_review_heading {
    padding-top: 70px;
}

table {
    margin-bottom: 10px !important;
}

table caption+thead tr:first-child td, table caption+thead tr:first-child th, table colgroup+thead tr:first-child td, .woocommerce table.shop_table td, .woocommerce table.shop_table, .woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th  {
    border: none !important;
}

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

.shop_table.woocommerce-checkout-review-order-table thead tr th{
    border-width: 1px 0 !important;
    border-style: solid !important;
    border-color: #907D6D !important;
    font-family: 'Rubik';
font-style: normal;
font-weight: 700;
font-size: 15px;
line-height: 26px;
color: #37302C;


}

table > tbody tr td {
    font-family: 'Rubik';
font-style: normal;
font-weight: 400;
font-size: 15px;
line-height: 22px;
color: #37302C;
height: 60px
}

table td:first-child, table .product-name, table tfoot th:first-child {
    padding-left: 30px !important;
}

table tfoot tr {
    height: 50px;
}

table tfoot * {
    font-family: 'Rubik';
font-style: normal;
font-weight: 400;
font-size: 15px;
line-height: 22px;
color: #37302C;
}

table tfoot .cart-subtotal th {
    font-weight: 400 !important;
}

table tfoot .order-total td * {
    font-weight: 700 !important;
}


#payment {
    border-top: 1px solid #907D6D;
    background: none !important;
    border-radius: 0 !important;
}

#payment .form-row.place-order {
    padding: 30px !important;
    font-family: 'Rubik';
font-style: normal;
font-weight: 400;
font-size: 15px;
line-height: 22px;
color: #37302C;
}

#payment .form-row.place-order a {
    color: #37302C;
    text-decoration: underline;
}

#payment .mybtn {
    background: #2D2D2D;
    border: 1px solid #2D2D2D;
    border-radius: 5px;
    font-family: 'Rubik';
font-style: normal;
font-weight: 400;
font-size: 15px;
line-height: 26px;

color: #FFFFFF;
padding: 12px 45px;
margin-top: 25px;
}

@media (max-width: 550px) {
    #payment .form-row.place-order,table td:first-child, table .product-name, table tfoot th:first-child {
        padding-left: 10px !important;
}/* End custom CSS */