.elementor-4171 .elementor-element.elementor-element-62d074c > .elementor-container{max-width:1440px;}.elementor-4171 .elementor-element.elementor-element-62d074c{margin-top:30px;margin-bottom:0px;padding:0px 60px 0px 60px;}.elementor-4171 .elementor-element.elementor-element-f5bf0ff .elementor-heading-title{color:#404040;font-family:"DM Sans", Sans-serif;font-weight:200;text-transform:uppercase;}.elementor-4171 .elementor-element.elementor-element-fda537c{--spacer-size:81px;}.elementor-4171 .elementor-element.elementor-element-020f5b8 > .elementor-container{max-width:1440px;}.elementor-4171 .elementor-element.elementor-element-020f5b8{margin-top:40px;margin-bottom:0px;padding:0px 60px 0px 60px;}.elementor-4171 .elementor-element.elementor-element-8462278 .elementor-heading-title{color:#404040;}.elementor-4171 .elementor-element.elementor-element-1979ffb{--spacer-size:23px;}.elementor-4171 .elementor-element.elementor-element-7fa0603.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4171 .elementor-element.elementor-element-7fa0603.elementor-wc-products ul.products li.product{text-align:center;}.elementor-4171 .elementor-element.elementor-element-7fa0603.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;}.elementor-4171 .elementor-element.elementor-element-7fa0603.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-4171 .elementor-element.elementor-element-7fa0603.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;letter-spacing:0px;}.elementor-4171 .elementor-element.elementor-element-7fa0603.elementor-wc-products ul.products li.product .price{color:#282523;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.8px;}.elementor-4171 .elementor-element.elementor-element-7fa0603.elementor-wc-products ul.products li.product .price ins{color:#282523;}.elementor-4171 .elementor-element.elementor-element-7fa0603.elementor-wc-products ul.products li.product .price ins .amount{color:#282523;}.elementor-4171 .elementor-element.elementor-element-7fa0603.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;border-color:#000000;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.32px;border-radius:10px 10px 10px 10px;}.elementor-4171 .elementor-element.elementor-element-7fa0603.elementor-wc-products ul.products li.product span.onsale{display:block;color:#000000;font-family:"DM Sans", Sans-serif;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4171 .elementor-element.elementor-element-020f5b8{padding:0px 10px 0px 10px;}.elementor-4171 .elementor-element.elementor-element-7fa0603.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-4171 .elementor-element.elementor-element-62d074c{padding:0px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-020f5b8{margin-top:0px;margin-bottom:0px;}.elementor-4171 .elementor-element.elementor-element-450fe58 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-8462278{text-align:center;}.elementor-4171 .elementor-element.elementor-element-8462278 .elementor-heading-title{font-size:20px;}.elementor-4171 .elementor-element.elementor-element-7fa0603.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for shortcode, class: .elementor-element-75f2f21 */.elementor-4171 .elementor-element.elementor-element-75f2f21 .button {
    background-color: #fff !important;
    color: #000 
    !important;
    border: 1px solid #000;
    padding-top: 15px;
    padding-right: 30px;
    padding-left: 30px;
    padding-bottom: 15px;
    transition: all .2s ease-in-out;
    font-family: "DM SANS";
    border-radius: 8px;
    text-transform: uppercase; 
}

.elementor-4171 .elementor-element.elementor-element-75f2f21 .button:hover {
    background-color: #000000 !important;
    color:#fff !important;
    }
    
.elementor-4171 .elementor-element.elementor-element-75f2f21 .elementor-shortcode {
    font-family: "DM SANS";
}

.elementor-4171 .elementor-element.elementor-element-75f2f21 .cross-sells{
    display: none;
}

.elementor-4171 .elementor-element.elementor-element-75f2f21 .calculated_shipping{
    float: right;
    padding-top: 50px;
}


/*.elementor-4171 .elementor-element.elementor-element-75f2f21 .product-name {
    border-color: #ffffff00
}

.elementor-4171 .elementor-element.elementor-element-75f2f21 .product-total {
    border-color: #ffffff00
} 


.elementor-4171 .elementor-element.elementor-element-75f2f21 .woocommerce-info {
    display: none;
}
*/

.elementor-4171 .elementor-element.elementor-element-75f2f21 .shop_table th{
    border-color: #ffffff00
}

.elementor-4171 .elementor-element.elementor-element-75f2f21 .shop_table td{
    border-color: #ffffff00
}

.elementor-4171 .elementor-element.elementor-element-75f2f21 .shop_table{
    border-color: #ffffff00
}

.elementor-4171 .elementor-element.elementor-element-75f2f21 .actions{
    padding-top: 30px;
}

.elementor-4171 .elementor-element.elementor-element-75f2f21 .wc-proceed-to-checkout{
    margin-top: 30px;
}

.elementor-4171 .elementor-element.elementor-element-75f2f21 .woocommerce-shipping-totals {
    display: none;
}

.elementor-4171 .elementor-element.elementor-element-75f2f21 .order-total {
    display: none;
}

.elementor-4171 .elementor-element.elementor-element-75f2f21 .cart-empty {
    border: none;
}

.elementor-4171 .elementor-element.elementor-element-75f2f21 .attachment-woocommerce_thumbnail {
    width: 150px;
}

.elementor-4171 .elementor-element.elementor-element-75f2f21 .cart_totals {
    float: left;
    padding-top: 20px;
}

.elementor-4171 .elementor-element.elementor-element-75f2f21 #coupon_code {
    margin-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 8px;
    width: 200px;
}

@media only screen and (max-width: 768px) {
  
.elementor-4171 .elementor-element.elementor-element-75f2f21 #coupon_code {
   
    padding-top: 9px;
    padding-bottom: 9px;
    width: 42%;
    margin-bottom: 10px;
}


}

.elementor-4171 .elementor-element.elementor-element-75f2f21 .product-remove {
    background-color: #ffffff;
}

.elementor-4171 .elementor-element.elementor-element-75f2f21 .product-thumbnail {
    background-color: #ffffff;
}

.elementor-4171 .elementor-element.elementor-element-75f2f21 .product-name {
    background-color: #ffffff;
}

.elementor-4171 .elementor-element.elementor-element-75f2f21 .product-price {
    background-color: #ffffff;
}

.elementor-4171 .elementor-element.elementor-element-75f2f21 .product-remove {
    background-color: #ffffff;
}

.elementor-4171 .elementor-element.elementor-element-75f2f21 .product-quantity {
    background-color: #ffffff;
}

.elementor-4171 .elementor-element.elementor-element-75f2f21 .product-subtotal {
    background-color: #ffffff;
}

.elementor-4171 .elementor-element.elementor-element-75f2f21 .actions {
    background-color: #ffffff;
}

.elementor-4171 .elementor-element.elementor-element-75f2f21 .coupon-description {
    padding-bottom: 30px;
}

.elementor-4171 .elementor-element.elementor-element-75f2f21 .return-to-shop {
    display: none;
}


.elementor-4171 .elementor-element.elementor-element-75f2f21 .cart-collaterals{
    margin-top: 40px;
}/* End custom CSS */