﻿.padding-0 {
    padding: 0;
}

.product-card-at-a-glance__flex .text-block > p {
    font-size: var(--font-p-default);
}

.product-card-at-a-glance__flex .text-block > ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: block;
}


    .product-card-at-a-glance__flex .text-block > ul > li {
        display: block;
        font-family: var(--font-body-copy);
        font-size: var(--font-p-default);
        padding-left: 1.25rem;
        padding-right: 0;
        position: relative;
        margin-bottom: 0.375rem;
    }

        .product-card-at-a-glance__flex .text-block > ul > li::before {
            content: url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' width='9' height='6' viewBox='0 0 9 6' fill='none'>  <path d='M9 3L7.15493e-08 -1.061e-06L0 6L9 3Z' fill='%234FE200'/> </svg>  ");
            display: inline-block;
            left: 0rem;
            position: absolute;
            top: -0.15rem;
        }



.umb-block__root > .text-block {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
}

@media screen and (min-width: 640px) {
    .umb-block__root > .text-block {
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
}

@media screen and (min-width: 1024px) {
    .umb-block__root > .text-block {
        margin-left: 3rem;
        margin-right: 3rem;
    }
}

.blog-item > .text-block {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
}

@media screen and (min-width: 640px) {
    .blog-itemt > .text-block {
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
}

@media screen and (min-width: 1024px) {
    .blog-item > .text-block {
        margin-left: 3rem;
        margin-right: 3rem;
    }
}

.reusable-content > .text-block {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
}

@media screen and (min-width: 640px) {
    .reusable-content > .text-block {
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
}

@media screen and (min-width: 1024px) {
     .reusable-content > .text-block {
        margin-left: 3rem;
        margin-right: 3rem;
    }
}

.blog-item > .cta-btn {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
}

@media screen and (min-width: 640px) {
    .blog-itemt > .cta-btn {
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
}

@media screen and (min-width: 1024px) {
    .blog-item > .cta-btn {
        margin-left: 3rem;
        margin-right: 3rem;
    }
}

.reusable-content > .cta-btn {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
}

@media screen and (min-width: 640px) {
    .reusable-content > .cta-btn {
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
}

@media screen and (min-width: 1024px) {
    .reusable-content > .cta-btn {
        margin-left: 3rem;
        margin-right: 3rem;
    }
}


.reusable-content > .cta_quick_link {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
}

@media screen and (min-width: 640px) {
    .reusable-content > .cta_quick_link {
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
}

@media screen and (min-width: 1024px) {
    .reusable-content > .cta_quick_link {
        margin-left: 3rem;
        margin-right: 3rem;
    }
}

.text-block .text-uppercase {
    text-transform: uppercase;
}

.ald-hidden {
    display: none !important;
}