.editor-styles-wrapper,
:root {
    --ananeoo-default-heading-color: #003660;
    --ananeoo-default-subheading-color: #003660;
}

[class*='wp-block-ananeoo-'] :where(strong, b) {
    font-weight: 700;
}

.ananeoo-custom-font-scope :where(.eyebrow, .kicker) {
    font-size: var(--ananeoo-custom-eyebrow-desktop) !important;
}

.ananeoo-custom-font-scope :where(h1, h2) {
    font-size: var(--ananeoo-custom-heading-desktop) !important;
}

.ananeoo-custom-font-scope :where(.lead, .product-footnote, .product-tags, .checks li, .ts-stat span) {
    font-size: var(--ananeoo-custom-lead-desktop) !important;
}

.ananeoo-custom-font-scope :where(h3, .ts-stat b) {
    font-size: var(--ananeoo-custom-cardTitle-desktop) !important;
}

.ananeoo-custom-font-scope :where(.card p, .split-copy p:not(.lead), .band p, .cellular-statement-band p) {
    font-size: var(--ananeoo-custom-cardText-desktop) !important;
}

.ananeoo-custom-font-scope :where(.btn, a.btn, button.btn) {
    font-size: var(--ananeoo-custom-button-desktop) !important;
}

@media (max-width: 1024px) {
    .ananeoo-custom-font-scope :where(.eyebrow, .kicker) {
        font-size: var(--ananeoo-custom-eyebrow-tablet) !important;
    }

    .ananeoo-custom-font-scope :where(h1, h2) {
        font-size: var(--ananeoo-custom-heading-tablet) !important;
    }

    .ananeoo-custom-font-scope :where(.lead, .product-footnote, .product-tags, .checks li, .ts-stat span) {
        font-size: var(--ananeoo-custom-lead-tablet) !important;
    }

    .ananeoo-custom-font-scope :where(h3, .ts-stat b) {
        font-size: var(--ananeoo-custom-cardTitle-tablet) !important;
    }

    .ananeoo-custom-font-scope :where(.card p, .split-copy p:not(.lead), .band p, .cellular-statement-band p) {
        font-size: var(--ananeoo-custom-cardText-tablet) !important;
    }

    .ananeoo-custom-font-scope :where(.btn, a.btn, button.btn) {
        font-size: var(--ananeoo-custom-button-tablet) !important;
    }
}

@media (max-width: 767px) {
    .ananeoo-custom-font-scope :where(.eyebrow, .kicker) {
        font-size: var(--ananeoo-custom-eyebrow-mobile) !important;
    }

    .ananeoo-custom-font-scope :where(h1, h2) {
        font-size: var(--ananeoo-custom-heading-mobile) !important;
    }

    .ananeoo-custom-font-scope :where(.lead, .product-footnote, .product-tags, .checks li, .ts-stat span) {
        font-size: var(--ananeoo-custom-lead-mobile) !important;
    }

    .ananeoo-custom-font-scope :where(h3, .ts-stat b) {
        font-size: var(--ananeoo-custom-cardTitle-mobile) !important;
    }

    .ananeoo-custom-font-scope :where(.card p, .split-copy p:not(.lead), .band p, .cellular-statement-band p) {
        font-size: var(--ananeoo-custom-cardText-mobile) !important;
    }

    .ananeoo-custom-font-scope :where(.btn, a.btn, button.btn) {
        font-size: var(--ananeoo-custom-button-mobile) !important;
    }
}

.editor-styles-wrapper [class*="wp-block-ananeoo-"] :is(h1, h2),
[class*="wp-block-ananeoo-"] :is(h1, h2) {
    color: var(--ananeoo-heading-color, var(--ananeoo-default-heading-color));
}

.editor-styles-wrapper [class*="wp-block-ananeoo-"] :is(h3, h4, h5, h6, .subhead),
[class*="wp-block-ananeoo-"] :is(h3, h4, h5, h6, .subhead) {
    color: var(--ananeoo-subheading-color, var(--ananeoo-default-subheading-color));
}

.editor-styles-wrapper .ananeoo-selected-typography-text {
    border-radius: 3px;
    outline: 2px solid #2271b1;
    outline-offset: 3px;
}

.editor-styles-wrapper [class*="wp-block-ananeoo-"] .ananeoo-responsive-spacing,
[class*="wp-block-ananeoo-"] .ananeoo-responsive-spacing {
    font-size: var(--ananeoo-font-desktop) !important;
}

.editor-styles-wrapper [class*="wp-block-ananeoo-"] .ananeoo-responsive-text:not(.btn),
[class*="wp-block-ananeoo-"] .ananeoo-responsive-text:not(.btn) {
    color: var(--ananeoo-color-desktop, #003660) !important;
}

.editor-styles-wrapper [class*="wp-block-ananeoo-"] .ananeoo-responsive-text-weight,
[class*="wp-block-ananeoo-"] .ananeoo-static-section-preview .ananeoo-responsive-text-weight,
.editor-styles-wrapper .ananeoo-static-section-preview .ananeoo-responsive-text-weight,
[class*="wp-block-ananeoo-"] .ananeoo-responsive-text-weight {
    font-weight: var(--ananeoo-font-weight-desktop, inherit) !important;
}

.editor-styles-wrapper [class*="wp-block-ananeoo-"] :is(h1, h2).ananeoo-responsive-text,
[class*="wp-block-ananeoo-"] :is(h1, h2).ananeoo-responsive-text {
    color: var(--ananeoo-color-desktop, var(--ananeoo-heading-color, var(--ananeoo-default-heading-color))) !important;
}

.editor-styles-wrapper [class*="wp-block-ananeoo-"] :is(h3, h4, h5, h6, .subhead).ananeoo-responsive-text,
[class*="wp-block-ananeoo-"] :is(h3, h4, h5, h6, .subhead).ananeoo-responsive-text {
    color: var(--ananeoo-color-desktop, var(--ananeoo-subheading-color, var(--ananeoo-default-subheading-color))) !important;
}

.editor-styles-wrapper [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-text-align],
.editor-styles-wrapper [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-text-align],
[class*="wp-block-ananeoo-"] [data-ananeoo-tablet-text-align],
[class*="wp-block-ananeoo-"] [data-ananeoo-mobile-text-align] {
    display: block;
}

.editor-styles-wrapper .ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] .ananeoo-responsive-spacing,
.ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] .ananeoo-responsive-spacing {
    font-size: var(--ananeoo-font-tablet, var(--ananeoo-font-desktop)) !important;
}

.editor-styles-wrapper .ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] .ananeoo-responsive-text:not(.btn),
.ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] .ananeoo-responsive-text:not(.btn) {
    color: var(--ananeoo-color-tablet, var(--ananeoo-color-desktop, #003660)) !important;
}

.editor-styles-wrapper .ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] .ananeoo-responsive-text-weight,
.editor-styles-wrapper .ananeoo-editor-viewport--tablet .ananeoo-static-section-preview .ananeoo-responsive-text-weight,
.ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] .ananeoo-responsive-text-weight {
    font-weight: var(--ananeoo-font-weight-tablet, var(--ananeoo-font-weight-desktop, inherit)) !important;
}
.editor-styles-wrapper .ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] :is(h1, h2).ananeoo-responsive-text,
.ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] :is(h1, h2).ananeoo-responsive-text {
    color: var(--ananeoo-color-tablet, var(--ananeoo-color-desktop, var(--ananeoo-heading-color, var(--ananeoo-default-heading-color)))) !important;
}

.editor-styles-wrapper .ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] :is(h3, h4, h5, h6, .subhead).ananeoo-responsive-text,
.ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] :is(h3, h4, h5, h6, .subhead).ananeoo-responsive-text {
    color: var(--ananeoo-color-tablet, var(--ananeoo-color-desktop, var(--ananeoo-subheading-color, var(--ananeoo-default-subheading-color)))) !important;
}

.editor-styles-wrapper .ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-text-align="left"],
.ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-text-align="left"] {
    text-align: left !important;
}

.editor-styles-wrapper .ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-tablet-text-align="left"],
.ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-tablet-text-align="left"] {
    justify-content: flex-start !important;
}

.editor-styles-wrapper .ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-text-align="center"],
.ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-text-align="center"] {
    text-align: center !important;
}

.editor-styles-wrapper .ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-tablet-text-align="center"],
.ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-tablet-text-align="center"] {
    justify-content: center !important;
}

.editor-styles-wrapper .ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-text-align="right"],
.ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-text-align="right"] {
    text-align: right !important;
}

.editor-styles-wrapper .ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-tablet-text-align="right"],
.ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-tablet-text-align="right"] {
    justify-content: flex-end !important;
}

.editor-styles-wrapper .ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-text-align="justify"],
.ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-text-align="justify"] {
    text-align: justify !important;
}

.editor-styles-wrapper .ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] .ananeoo-responsive-spacing,
.ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] .ananeoo-responsive-spacing {
    font-size: var(--ananeoo-font-mobile, var(--ananeoo-font-tablet, var(--ananeoo-font-desktop))) !important;
}

.editor-styles-wrapper .ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] .ananeoo-responsive-text:not(.btn),
.ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] .ananeoo-responsive-text:not(.btn) {
    color: var(--ananeoo-color-mobile, var(--ananeoo-color-tablet, var(--ananeoo-color-desktop, #003660))) !important;
}

.editor-styles-wrapper .ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] .ananeoo-responsive-text-weight,
.editor-styles-wrapper .ananeoo-editor-viewport--mobile .ananeoo-static-section-preview .ananeoo-responsive-text-weight,
.ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] .ananeoo-responsive-text-weight {
    font-weight: var(--ananeoo-font-weight-mobile, var(--ananeoo-font-weight-tablet, var(--ananeoo-font-weight-desktop, inherit))) !important;
}
.editor-styles-wrapper .ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] :is(h1, h2).ananeoo-responsive-text,
.ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] :is(h1, h2).ananeoo-responsive-text {
    color: var(--ananeoo-color-mobile, var(--ananeoo-color-tablet, var(--ananeoo-color-desktop, var(--ananeoo-heading-color, var(--ananeoo-default-heading-color))))) !important;
}

.editor-styles-wrapper .ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] :is(h3, h4, h5, h6, .subhead).ananeoo-responsive-text,
.ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] :is(h3, h4, h5, h6, .subhead).ananeoo-responsive-text {
    color: var(--ananeoo-color-mobile, var(--ananeoo-color-tablet, var(--ananeoo-color-desktop, var(--ananeoo-subheading-color, var(--ananeoo-default-subheading-color))))) !important;
}

.editor-styles-wrapper .ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-text-align="left"],
.ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-text-align="left"] {
    text-align: left !important;
}

.editor-styles-wrapper .ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-mobile-text-align="left"],
.ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-mobile-text-align="left"] {
    justify-content: flex-start !important;
}

.editor-styles-wrapper .ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-text-align="center"],
.ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-text-align="center"] {
    text-align: center !important;
}

.editor-styles-wrapper .ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-mobile-text-align="center"],
.ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-mobile-text-align="center"] {
    justify-content: center !important;
}

.editor-styles-wrapper .ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-text-align="right"],
.ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-text-align="right"] {
    text-align: right !important;
}

.editor-styles-wrapper .ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-mobile-text-align="right"],
.ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-mobile-text-align="right"] {
    justify-content: flex-end !important;
}

.editor-styles-wrapper .ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-text-align="justify"],
.ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-text-align="justify"] {
    text-align: justify !important;
}

@media (max-width: 1024px) {
    [class*="wp-block-ananeoo-"] .ananeoo-responsive-spacing {
        font-size: var(--ananeoo-font-tablet, var(--ananeoo-font-desktop)) !important;
    }

    [class*="wp-block-ananeoo-"] .ananeoo-responsive-text:not(.btn) {
        color: var(--ananeoo-color-tablet, var(--ananeoo-color-desktop, #003660)) !important;
    }

    [class*="wp-block-ananeoo-"] .ananeoo-responsive-text-weight {
        font-weight: var(--ananeoo-font-weight-tablet, var(--ananeoo-font-weight-desktop, inherit)) !important;
    }
    [class*="wp-block-ananeoo-"] :is(h1, h2).ananeoo-responsive-text {
        color: var(--ananeoo-color-tablet, var(--ananeoo-color-desktop, var(--ananeoo-heading-color, var(--ananeoo-default-heading-color)))) !important;
    }

    [class*="wp-block-ananeoo-"] :is(h3, h4, h5, h6, .subhead).ananeoo-responsive-text {
        color: var(--ananeoo-color-tablet, var(--ananeoo-color-desktop, var(--ananeoo-subheading-color, var(--ananeoo-default-subheading-color)))) !important;
    }

    [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-text-align="left"] {
        text-align: left !important;
    }

    [class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-tablet-text-align="left"] {
        justify-content: flex-start !important;
    }

    [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-text-align="center"] {
        text-align: center !important;
    }

    [class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-tablet-text-align="center"] {
        justify-content: center !important;
    }

    [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-text-align="right"] {
        text-align: right !important;
    }

    [class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-tablet-text-align="right"] {
        justify-content: flex-end !important;
    }

    [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-text-align="justify"] {
        text-align: justify !important;
    }
}

@media (max-width: 767px) {
    [class*="wp-block-ananeoo-"] .ananeoo-responsive-text {
        font-size: var(--ananeoo-font-mobile, var(--ananeoo-font-tablet, var(--ananeoo-font-desktop))) !important;
    }

    [class*="wp-block-ananeoo-"] .ananeoo-responsive-text:not(.btn) {
        color: var(--ananeoo-color-mobile, var(--ananeoo-color-tablet, var(--ananeoo-color-desktop, #003660))) !important;
    }

    [class*="wp-block-ananeoo-"] .ananeoo-responsive-text-weight {
        font-weight: var(--ananeoo-font-weight-mobile, var(--ananeoo-font-weight-tablet, var(--ananeoo-font-weight-desktop, inherit))) !important;
    }
    [class*="wp-block-ananeoo-"] :is(h1, h2).ananeoo-responsive-text {
        color: var(--ananeoo-color-mobile, var(--ananeoo-color-tablet, var(--ananeoo-color-desktop, var(--ananeoo-heading-color, var(--ananeoo-default-heading-color))))) !important;
    }

    [class*="wp-block-ananeoo-"] :is(h3, h4, h5, h6, .subhead).ananeoo-responsive-text {
        color: var(--ananeoo-color-mobile, var(--ananeoo-color-tablet, var(--ananeoo-color-desktop, var(--ananeoo-subheading-color, var(--ananeoo-default-subheading-color))))) !important;
    }

    [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-text-align="left"] {
        text-align: left !important;
    }

    [class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-mobile-text-align="left"] {
        justify-content: flex-start !important;
    }

    [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-text-align="center"] {
        text-align: center !important;
    }

    [class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-mobile-text-align="center"] {
        justify-content: center !important;
    }

    [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-text-align="right"] {
        text-align: right !important;
    }

    [class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-mobile-text-align="right"] {
        justify-content: flex-end !important;
    }

    [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-text-align="justify"] {
        text-align: justify !important;
    }
}

.editor-styles-wrapper [class*="wp-block-ananeoo-"] [data-ananeoo-desktop-text-align="left"],
[class*="wp-block-ananeoo-"] [data-ananeoo-desktop-text-align="left"] {
    text-align: left !important;
}

.editor-styles-wrapper [class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-desktop-text-align="left"],
[class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-desktop-text-align="left"] {
    justify-content: flex-start !important;
}

.editor-styles-wrapper [class*="wp-block-ananeoo-"] [data-ananeoo-desktop-text-align="center"],
[class*="wp-block-ananeoo-"] [data-ananeoo-desktop-text-align="center"] {
    text-align: center !important;
}

.editor-styles-wrapper [class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-desktop-text-align="center"],
[class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-desktop-text-align="center"] {
    justify-content: center !important;
}

.editor-styles-wrapper [class*="wp-block-ananeoo-"] [data-ananeoo-desktop-text-align="right"],
[class*="wp-block-ananeoo-"] [data-ananeoo-desktop-text-align="right"] {
    text-align: right !important;
}

.editor-styles-wrapper [class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-desktop-text-align="right"],
[class*="wp-block-ananeoo-"] :is(a, button, .btn)[data-ananeoo-desktop-text-align="right"] {
    justify-content: flex-end !important;
}

.editor-styles-wrapper [class*="wp-block-ananeoo-"] [data-ananeoo-desktop-text-align="justify"],
[class*="wp-block-ananeoo-"] [data-ananeoo-desktop-text-align="justify"] {
    text-align: justify !important;
}

.editor-styles-wrapper [class*="wp-block-ananeoo-"] .ananeoo-responsive-text.ananeoo-responsive-text,
[class*="wp-block-ananeoo-"] .ananeoo-responsive-text.ananeoo-responsive-text {
    font-size: var(--ananeoo-font-desktop) !important;
}

.editor-styles-wrapper [class*="wp-block-ananeoo-"] .ananeoo-responsive-text-weight.ananeoo-responsive-text-weight,
[class*="wp-block-ananeoo-"] .ananeoo-responsive-text-weight.ananeoo-responsive-text-weight {
    font-weight: var(--ananeoo-font-weight-desktop, inherit) !important;
}

.editor-styles-wrapper [class*="wp-block-ananeoo-"] .ananeoo-responsive-text.ananeoo-responsive-text:not(.btn),
[class*="wp-block-ananeoo-"] .ananeoo-responsive-text.ananeoo-responsive-text:not(.btn) {
    color: var(--ananeoo-color-desktop, #003660) !important;
}

@media (max-width: 1024px) {
    [class*="wp-block-ananeoo-"] .ananeoo-responsive-text.ananeoo-responsive-text {
        font-size: var(--ananeoo-font-tablet, var(--ananeoo-font-desktop)) !important;
    }

    [class*="wp-block-ananeoo-"] .ananeoo-responsive-text-weight.ananeoo-responsive-text-weight {
        font-weight: var(--ananeoo-font-weight-tablet, var(--ananeoo-font-weight-desktop, inherit)) !important;
    }

    [class*="wp-block-ananeoo-"] .ananeoo-responsive-text.ananeoo-responsive-text:not(.btn) {
        color: var(--ananeoo-color-tablet, var(--ananeoo-color-desktop, #003660)) !important;
    }
}

@media (max-width: 767px) {
    [class*="wp-block-ananeoo-"] .ananeoo-responsive-text.ananeoo-responsive-text {
        font-size: var(--ananeoo-font-mobile, var(--ananeoo-font-tablet, var(--ananeoo-font-desktop))) !important;
    }

    [class*="wp-block-ananeoo-"] .ananeoo-responsive-text-weight.ananeoo-responsive-text-weight {
        font-weight: var(--ananeoo-font-weight-mobile, var(--ananeoo-font-weight-tablet, var(--ananeoo-font-weight-desktop, inherit))) !important;
    }

    [class*="wp-block-ananeoo-"] .ananeoo-responsive-text.ananeoo-responsive-text:not(.btn) {
        color: var(--ananeoo-color-mobile, var(--ananeoo-color-tablet, var(--ananeoo-color-desktop, #003660))) !important;
    }
}

.editor-styles-wrapper [class*="wp-block-ananeoo-"] [data-ananeoo-desktop-margin-top],
[class*="wp-block-ananeoo-"] [data-ananeoo-desktop-margin-top] { margin-top: var(--ananeoo-margin-top-desktop) !important; }
.editor-styles-wrapper [class*="wp-block-ananeoo-"] [data-ananeoo-desktop-margin-right],
[class*="wp-block-ananeoo-"] [data-ananeoo-desktop-margin-right] { margin-right: var(--ananeoo-margin-right-desktop) !important; }
.editor-styles-wrapper [class*="wp-block-ananeoo-"] [data-ananeoo-desktop-margin-bottom],
[class*="wp-block-ananeoo-"] [data-ananeoo-desktop-margin-bottom] { margin-bottom: var(--ananeoo-margin-bottom-desktop) !important; }
.editor-styles-wrapper [class*="wp-block-ananeoo-"] [data-ananeoo-desktop-margin-left],
[class*="wp-block-ananeoo-"] [data-ananeoo-desktop-margin-left] { margin-left: var(--ananeoo-margin-left-desktop) !important; }
.editor-styles-wrapper [class*="wp-block-ananeoo-"] [data-ananeoo-desktop-padding-top],
[class*="wp-block-ananeoo-"] [data-ananeoo-desktop-padding-top] { padding-top: var(--ananeoo-padding-top-desktop) !important; }
.editor-styles-wrapper [class*="wp-block-ananeoo-"] [data-ananeoo-desktop-padding-right],
[class*="wp-block-ananeoo-"] [data-ananeoo-desktop-padding-right] { padding-right: var(--ananeoo-padding-right-desktop) !important; }
.editor-styles-wrapper [class*="wp-block-ananeoo-"] [data-ananeoo-desktop-padding-bottom],
[class*="wp-block-ananeoo-"] [data-ananeoo-desktop-padding-bottom] { padding-bottom: var(--ananeoo-padding-bottom-desktop) !important; }
.editor-styles-wrapper [class*="wp-block-ananeoo-"] [data-ananeoo-desktop-padding-left],
[class*="wp-block-ananeoo-"] [data-ananeoo-desktop-padding-left] { padding-left: var(--ananeoo-padding-left-desktop) !important; }

.editor-styles-wrapper .ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-margin-top],
.ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-margin-top] { margin-top: var(--ananeoo-margin-top-tablet) !important; }
.editor-styles-wrapper .ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-margin-right],
.ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-margin-right] { margin-right: var(--ananeoo-margin-right-tablet) !important; }
.editor-styles-wrapper .ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-margin-bottom],
.ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-margin-bottom] { margin-bottom: var(--ananeoo-margin-bottom-tablet) !important; }
.editor-styles-wrapper .ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-margin-left],
.ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-margin-left] { margin-left: var(--ananeoo-margin-left-tablet) !important; }
.editor-styles-wrapper .ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-padding-top],
.ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-padding-top] { padding-top: var(--ananeoo-padding-top-tablet) !important; }
.editor-styles-wrapper .ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-padding-right],
.ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-padding-right] { padding-right: var(--ananeoo-padding-right-tablet) !important; }
.editor-styles-wrapper .ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-padding-bottom],
.ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-padding-bottom] { padding-bottom: var(--ananeoo-padding-bottom-tablet) !important; }
.editor-styles-wrapper .ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-padding-left],
.ananeoo-editor-viewport--tablet [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-padding-left] { padding-left: var(--ananeoo-padding-left-tablet) !important; }

.editor-styles-wrapper .ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-margin-top],
.ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-margin-top] { margin-top: var(--ananeoo-margin-top-mobile) !important; }
.editor-styles-wrapper .ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-margin-right],
.ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-margin-right] { margin-right: var(--ananeoo-margin-right-mobile) !important; }
.editor-styles-wrapper .ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-margin-bottom],
.ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-margin-bottom] { margin-bottom: var(--ananeoo-margin-bottom-mobile) !important; }
.editor-styles-wrapper .ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-margin-left],
.ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-margin-left] { margin-left: var(--ananeoo-margin-left-mobile) !important; }
.editor-styles-wrapper .ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-padding-top],
.ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-padding-top] { padding-top: var(--ananeoo-padding-top-mobile) !important; }
.editor-styles-wrapper .ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-padding-right],
.ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-padding-right] { padding-right: var(--ananeoo-padding-right-mobile) !important; }
.editor-styles-wrapper .ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-padding-bottom],
.ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-padding-bottom] { padding-bottom: var(--ananeoo-padding-bottom-mobile) !important; }
.editor-styles-wrapper .ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-padding-left],
.ananeoo-editor-viewport--mobile [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-padding-left] { padding-left: var(--ananeoo-padding-left-mobile) !important; }

@media (max-width: 1024px) {
    [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-margin-top] { margin-top: var(--ananeoo-margin-top-tablet) !important; }
    [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-margin-right] { margin-right: var(--ananeoo-margin-right-tablet) !important; }
    [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-margin-bottom] { margin-bottom: var(--ananeoo-margin-bottom-tablet) !important; }
    [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-margin-left] { margin-left: var(--ananeoo-margin-left-tablet) !important; }
    [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-padding-top] { padding-top: var(--ananeoo-padding-top-tablet) !important; }
    [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-padding-right] { padding-right: var(--ananeoo-padding-right-tablet) !important; }
    [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-padding-bottom] { padding-bottom: var(--ananeoo-padding-bottom-tablet) !important; }
    [class*="wp-block-ananeoo-"] [data-ananeoo-tablet-padding-left] { padding-left: var(--ananeoo-padding-left-tablet) !important; }
}

@media (max-width: 767px) {
    [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-margin-top] { margin-top: var(--ananeoo-margin-top-mobile) !important; }
    [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-margin-right] { margin-right: var(--ananeoo-margin-right-mobile) !important; }
    [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-margin-bottom] { margin-bottom: var(--ananeoo-margin-bottom-mobile) !important; }
    [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-margin-left] { margin-left: var(--ananeoo-margin-left-mobile) !important; }
    [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-padding-top] { padding-top: var(--ananeoo-padding-top-mobile) !important; }
    [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-padding-right] { padding-right: var(--ananeoo-padding-right-mobile) !important; }
    [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-padding-bottom] { padding-bottom: var(--ananeoo-padding-bottom-mobile) !important; }
    [class*="wp-block-ananeoo-"] [data-ananeoo-mobile-padding-left] { padding-left: var(--ananeoo-padding-left-mobile) !important; }
}
