/*
Theme Name:   Probate Child
Theme URI: http://digitalknited.com/
Author: Digital Knitted
Author URI: http://digitalknited.com/
Description: A basic WordPress theme.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: probate
Template: probate
*/

/* Import the parent theme's stylesheet */
@import url("../probate/style.css");

/* Add your custom styles below this line */

#cmplz-document {
    max-width: inherit !important;
}

#cmplz-document * {
    font-size: var(--e-global-typography-text-font-size, inherit) !important;
}

#cmplz-document p {
    color: var(--e-global-color-text, inherit) !important;
    font-size: var(--e-global-typography-text-font-size, inherit) !important;
}

#cmplz-document details * {
    padding: unset !important;
    background: unset !important;
    margin: unset !important;
}

#cmplz-document details {
    background: var(--e-global-color-4c1f6d0) !important;
    border-radius: min(10px, 15px) !important;
    margin: 5px 0 !important;
    padding: 5px 30px !important;
}

#cmplz-document summary {
    font-size: var(--e-global-typography-85f589e-font-size, inherit) !important;
    font-weight: bold !important;
}


#cmplz-document h2{
    font-size: var(--e-global-typography-85f589e-font-size, inherit) !important;
    line-height: var(--e-global-typography-secondary-line-height) !important;
    margin: min(1.5em, 2%) 0 !important;
}

#cmplz-document h3, #cmplz-document h4, #cmplz-document .cmplz-category-title {
    font-size: var(--e-global-typography-e6e4cce-font-size, inherit) !important;
    font-weight: var(--e-global-typography-e6e4cce-font-weight, inherit) !important;
    padding: unset !important;
    color: var(--e-global-color-primary) !important;
}

#cmplz-document .cmplz-category-title {
    padding: 5px 0 !important;
}

#cmplz-document h4, #cmplz-document .cmplz-subtitle {
    font-size: var(--e-global-typography-4b8bb9b-font-size, inherit) !important;
    padding-bottom: min(1em, 1.5%) !important;
}

#cmplz-document details .cmplz-description,
#cmplz-document details .cookies-per-purpose {
    margin: 10px 0 10px !important;
}

#cmplz-document ul, .editor-styles-wrapper .cmplz-unlinked-mode ul {
    margin-left: 15px !important;
    margin-bottom: 15px !important;
}

#cmplz-manage-consent .cmplz-manage-consent {
    display: none !important;
}