/*
==========================================================================

 PROJECT     : SIGNATURE SPREADS AND TREATS BY DI
 VERSION     : 1.0.0
 AUTHOR      : JB

===========================================================================
*/

@media (max-width: 991.98px) {

    .privacy-page .site-hero-media img {
        object-position: 70% center;
    }

    .privacy-page .privacy-intro-layout,
    .privacy-page .privacy-policy-layout {
        grid-template-columns: 1fr;
        max-width: 760px;
    }

    .privacy-page .privacy-intro-copy {
        padding:
            var(--space-xl)
            0
            0;
        border-left: 0;
        border-top: 1px solid rgba(220, 201, 170, 0.75);
    }

    .privacy-page .privacy-policy-index {
        position: static;
    }

    .privacy-page .privacy-policy-nav {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        column-gap: var(--space-xl);
    }

    .privacy-page .privacy-support-inner {
        display: grid;
        max-width: 760px;
    }

    .privacy-page .privacy-support-actions {
        justify-content: space-between;
    }

}

@media (max-width: 767.98px) {

    .privacy-page .privacy-policy-nav {
        grid-template-columns: 1fr;
    }

    .privacy-page .privacy-support-actions {
        display: grid;
        justify-content: start;
    }

}

@media (max-width: 575.98px) {

    .privacy-page .site-hero-media img {
        object-position: 72% center;
    }

    .privacy-page .privacy-intro,
    .privacy-page .privacy-policy {
        padding:
            var(--space-4xl)
            0;
    }

    .privacy-page .privacy-intro-heading h2,
    .privacy-page .privacy-policy-index h2 {
        font-size: clamp(2.75rem, 12vw, 3.9rem);
    }

    .privacy-page .privacy-policy-section h2 {
        font-size: clamp(2rem, 9vw, 2.65rem);
    }

    .privacy-page .privacy-policy-contact p {
        grid-template-columns: 1fr;
        gap: 0.2rem;
    }

    .privacy-page .privacy-support {
        padding:
            var(--space-3xl)
            0;
    }

}
