.product-discount {
    margin: 3.07rem 0 2.76rem;
    padding: 0.92rem 0;
    background: var(--primary-darker);

    .sec-title-row {
        margin-bottom: 1.23rem;

        svg {
            width: 1.84rem;
            aspect-ratio: 1/1;
            stroke: var(--White);
        }

        img {
            width: 1.84rem;
            aspect-ratio: 1/1;
        }

        .title {
            font-size: 1.23rem;
            font-weight: 700;
            color: var(--White);
        }

        .btn {
            display: block;
            background: var(--White);
            font-weight: 700;
            font-size: 1rem;
            color: var(--text-dark-1);
            padding: 0.3rem 0.9rem;
            border-radius: var(--radius);
            -webkit-border-radius: var(--radius);
            -moz-border-radius: var(--radius);
            -ms-border-radius: var(--radius);
            -o-border-radius: var(--radius);
        }
    }

    @media(min-width: 570px) {
        padding: 2rem 0;
    }
}