/* <link rel="stylesheet" href="{ basePath }/sfsites/c/resource/ecommStyle/css/components/account-info-record-detail.css?{ versionKey }"/> */
/*
    This component is used on the Account Information page
*/

.ecomm-account-detail.slds-card {
    box-shadow: none;
    border: none;
}

.ecomm-account-detail.slds-card > .slds-card__header {
    padding-left: 0.75rem;
}

.ecomm-account-detail.slds-card .slds-card__body.slds-card__body_inner {
    padding: 0;
    margin-top: 3rem;
}

.ecomm-account-detail.slds-card dxp_records-section .slds-section {
    padding-bottom: 1rem;
}

.ecomm-account-detail.slds-card .slds-form dxp_records-section-row + dxp_records-section-row {
    margin-top: 1rem;
}

.ecomm-account-detail.slds-card lightning-form-field .slds-form-element {
    padding-left: 0;
}

.ecomm-account-detail.slds-card lightning-form-field .slds-form-element:has(lightning-primitive-input-checkbox) {
    border-bottom: none;
}

.ecomm-account-detail.slds-card lightning-form-field .slds-form-element__control {
    margin-top: 0.125rem;
}

.ecomm-account-detail.slds-card lightning-form-field .slds-form-element__label {
    color: var(--ecomm-checkbox-color-text-disabled);
}

.ecomm-account-detail.slds-card lightning-form-field .slds-form-element__control .slds-form-element__static {
    font-size: 1rem;
}

.ecomm-account-detail.slds-card dxp_records-section button.slds-section__title-action {
    font-size: 1.5rem;
}

/* .ecomm-account-detail.slds-card dxp_records-section button.slds-section__title-action .slds-icon_container {
    display: none;
} */

.ecomm-account-detail.slds-card lightning-form-field lightning-formatted-address > a:hover {
    text-decoration-color: var(--dxp-g-brand);
    text-decoration-thickness: 2px;
}

@media screen and (max-width: 591px) {

    .ecomm-account-detail.slds-card lightning-form-field + lightning-form-field {
        margin-top: 1rem;
    }

}

@media screen and (max-width: 480px) {

    .ecomm-account-detail.slds-card header.header-title-container .textBlock_desktopTabletMobile {
        font-size: 1.5rem;
    }

    .ecomm-account-detail.slds-card .slds-card__body.slds-card__body_inner {
        margin-top: 1rem;
    }

    .ecomm-account-detail.slds-card dxp_records-section button.slds-section__title-action {
        font-weight: 500;
    }

}