/* Override CSS */
.cart-page .cart-product-wrapper .line-item-attributes {
    font-family: "FuturaBT",Arial,sans-serif;
}

/* CSS for Cart - shopping page */
body.cart-page-body .embeddedServiceSidebarMinimizedDefaultUI.sidebarHeader,
body.cart-page-body .embeddedServiceHelpButton .helpButton .uiButton,
body.cart-page-body .embeddedServiceSidebar.sidebarMinimized .minimizedContainer {
    bottom: 178px;
}
body.cart-page-body .cCustomMinimizedChatButton.hide-button,
body.checkout-page-body .cCustomMinimizedChatButton.hide-button {
    display: block;
}

/* CSS for Cart - shipping,payment page */
body.checkout-page-body .embeddedServiceSidebarMinimizedDefaultUI.sidebarHeader,
body.checkout-page-body .embeddedServiceHelpButton .helpButton .uiButton,
body.checkout-page-body .embeddedServiceSidebar.sidebarMinimized .minimizedContainer {
    bottom: 98px;
}

/* CSS for Cart - review order page */
body.checkout-page-body.checkout-page-stage-placeOrder .embeddedServiceSidebarMinimizedDefaultUI.sidebarHeader,
body.checkout-page-body.checkout-page-stage-placeOrder .embeddedServiceHelpButton .helpButton .uiButton,
body.checkout-page-body.checkout-page-stage-placeOrder .embeddedServiceSidebar.sidebarMinimized .minimizedContainer {
    bottom: 148px;
}
/*CSS for Shipping tile - SPC shipping page*/
.single-page-checkout .shipping-section .shipping-address-heading {
    font-size: 20px;
    line-height: 24px;
}
@media (min-width: 769px) {
    body.cart-page-body .embeddedServiceSidebarMinimizedDefaultUI.sidebarHeader,
    body.cart-page-body .embeddedServiceHelpButton .helpButton .uiButton,
    body.cart-page-body .embeddedServiceSidebar.sidebarMinimized .minimizedContainer,
    body.checkout-page-body .embeddedServiceSidebarMinimizedDefaultUI.sidebarHeader,
    body.checkout-page-body .embeddedServiceHelpButton .helpButton .uiButton,
    body.checkout-page-body .embeddedServiceSidebar.sidebarMinimized .minimizedContainer,
    body.checkout-page-body.checkout-page-stage-placeOrder .embeddedServiceSidebarMinimizedDefaultUI.sidebarHeader,
    body.checkout-page-body.checkout-page-stage-placeOrder .embeddedServiceHelpButton .helpButton .uiButton,
    body.checkout-page-body.checkout-page-stage-placeOrder .embeddedServiceSidebar.sidebarMinimized .minimizedContainer {
        bottom: 18px;
    }
     /*CSS for Shipping tile - SPC shipping page*/
     .single-page-checkout .shipping-section .shipping-address-heading {
        font-size: 26px;
        line-height: 29.9px;
    }
}

.checkout-page-body .cta-custom,
.cart-page-body .cta-custom{
    display: none !important;
}

.cta-custom{
    width: auto !important;
}
