/*
 * Your global styles here
 */
/*  */

@media (max-width: 48em) {
    .community_byo-scoped-header-and-footer__header-content community_layout-column-spacer {
        padding: 0 !important;
    }
    ccnavmenus-nav-menu[class^='dxpStyle'] {
        background-color: var(--dxp-g-brand);
    }
    dxp_content_layout-block-background-image.lwc-72ggtnpsd1s.lwc-2jronin66ql-host {
        height: 80%;
    }
    c-custom-navigation .slds-button {
        max-width: 35px;
        overflow: hidden;
    }
    c-custom-navigation .slds-p-horizontal_x-small {
        padding-left: 0.1rem;
        padding-right: 0.1rem;
    }
    c-custom-card-layout .slds-button {
        text-align: justify;
        overflow-wrap: anywhere;
    }
    c-fsc_toast-message .slds-notify_toast {
        min-width: 25rem;
    }
}
@media (max-width: 64em) {
    webruntime-component-container.component-wrapper-spacer {
        margin-bottom: 0;
    }
    .cb-outputRichText-container.ql-editor ol > li span,
    .cb-outputRichText-container.ql-editor ul > li span,
    .cb-outputRichText-container.ql-editor p span {
        color: var(--dxp-c-text-block-text-color) !important;
    }

    community_builder-output-rich-text.lwc-1nf8r8ii43j-host,
    dxp_base-button.lwc-68jnud16dda-host {
        margin-top: 0;
    }
    dxp_layout-column-spacer[lwc-1h6a9krevrv-host] {
        padding: 0;
    }

    a.dxp_base-button_button.slds-button.dxp-button-large {
        text-align: left;
    }
    .slds-carousel .slds-button__icon,
    .slds-carousel .slds-icon_x-small {
        width: 100%;
        height: 100%;
    }
    .slds-carousel .slds-carousel__panels {
        min-height: 0.5rem;
    }
    .slds-carousel svg {
        vertical-align: baseline;
    }

    community_layout-column-spacer.lwc-hha6pm515p-host {
        padding: var(--dxp-c-column-spacer-size, var(--dxp-s-column-spacer-size)) 0
            var(--dxp-c-column-spacer-size, var(--dxp-s-column-spacer-size)) 0;
    }
    dxp_base-text-block p.dxp-text-body.lwc-4rt99a8doqk,
    .dxp-list-item .cb-outputRichText-container.ql-editor {
        text-align: justify;
    }
    .cb-outputRichText-container.ql-editor {
        text-align: justify;
    }
    dxp_base-button.lwc-56hgqh5fr2s.lwc-68jnud16dda-host,
    dxp_base-button.lwc-qkh9tglg2k.lwc-68jnud16dda-host {
        justify-content: center;
    }

    .slds-modal__container .image-container .slds-is-relative {
        width: 60%;
    }

    .slds-max-medium-table--stacked-horizontal td:before,
    .slds-max-medium-table_stacked-horizontal td:before {
        margin-top: 0.4rem;
        margin-right: 0.5rem;
    }
    c-custom-search-s-o-s-l .slds-grid_align-spread,
    c-custom-search .slds-grid_align-spread {
        justify-content: end;
    }

    .slds-text-color_weak[c-customnavigation_customnavigation],
    .slds-form-element[c-customsearch_customsearch] .slds-form-element__label {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 100%;
    }

    .slds-dropdown.slds-dropdown_fluid {
        font-size: 1rem;
    }

    .checkboxClass.slds-form-element[c-customsearch_customsearch] {
        margin-bottom: 0;
    }
}

c-product-tab-grid img[src='/sfsites/c/cms/delivery/media/MCPH4TMBPQWZA6BKL37JCBRDUI6E'] {
    max-width: 60%;
}

c-product-tab-grid img {
    padding: 0 10%;
}

.slds-form-element[c-waapprovalcomboxcomponent_waapprovalcomboxcomponent] .slds-checkbox__label {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
}
