.elementor-11 .elementor-element.elementor-element-72931c60{margin-top:0px;margin-bottom:0px;padding:50px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-4cb2eb16 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-58bb6a6f > .elementor-container{max-width:1000px;}.elementor-11 .elementor-element.elementor-element-58bb6a6f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3ac6a615 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-4f326c72 .elementor-heading-title{color:#495253;font-family:"Oswald", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;}.elementor-11 .elementor-element.elementor-element-7fc0de0 > .elementor-container{max-width:1000px;}.elementor-11 .elementor-element.elementor-element-7fc0de0{margin-top:0px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-11 .elementor-element.elementor-element-75f93174 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-72931c60{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-11 .elementor-element.elementor-element-7e5a3862 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-72931c60{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}}/* Start custom CSS */.woocommerce {
    font-family: "Oswald" !important;
    color:#495253;
    font-size:14px !important;
}

.woocommerce .actions .button, .checkout-button {
    background:#7B4F7D !important;
    border:3px solid #7B4F7D;
    color:#FFF !important;
    font-family:"Oswald" !important;
    padding:10px 30px 13px 30px;
    text-decoration: none;
    font-size:14px;
}

.checkout-button::after {
    content:"";
}

.woocommerce .actions .button:hover, .checkout-button:hover {
    color:#fff !important;
    font-size:16px !important;
    background:#632966 !important;
    text-decoration: none !important;
    font-size:14px !important;
     border:3px solid #632966;
}

.woocommerce .product-name a,.woocommerce .product-name a:hover,.woocommerce .product-name a:active,.woocommerce .product-name a:visited {
    color:#7B4F7D !important;
    font-size:16px !important;
    text-transform: uppercase
}

.woocommerce .product-name a:hover {
    color:#632966 !important;
}


.shipping-calculator-button {
    color:#7B4F7D !important;
    font-size:14px !important;
    text-transform: uppercase
}

.shipping-calculator-button:hover {
    color:#632966 !important;
}


.woocommerce .product-remove a:hover {
    background:#7B4F7D !important;
}

.woocommerce .cart_totals h2 {
    text-transform:uppercase;
    font-size:30px;
}

.woocommerce-cart-form__cart-item input {
    border:1px solid #333 !important;
}

.woocommerce-cart-form__cart-item {
    border-top:1px solid #ccc !important;
}

.product-thumbnail {
    padding:10px !Important;
    width:30% !important;
}

.cart-subtotal {
    border-top:1px solid #ccc !important;
}/* End custom CSS */