/*
Theme Name: Uñas Coquettas
Theme URI: https://example.com
Author: Christian Hentrich
Description: Custom Block Child Theme for Uñas Coquettas based on Ollie.
Template: twentytwentyfive
Version: 1.0
Text Domain: unas-coquettas
*/

body:not(.block-editor-page) .wp-block-social-links .wp-social-link a {
    font-size: 32px !important;
    line-height: 1 !important;
}

body:not(.block-editor-page) .wp-block-social-links .wp-social-link svg {
    width: 40px !important;
    height: 40px !important;
}

.uq-hidden {
    display: none;
}

.uq-header-fixed {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 50;
}

.wp-site-blocks {
    padding-top: 80px;
}

/* Header unter die Admin-Bar schieben, wenn sie sichtbar ist */
body.admin-bar .uq-header-fixed {
    top: 32px; /* Höhe der Admin-Bar auf Desktop */
}

/* Extra Platz für Admin-Bar + Header im eingeloggten Zustand */
body.admin-bar .wp-site-blocks {
    padding-top: calc(80px + 32px); /* 80px dein Header, 32px Admin-Bar */
}

/* Mobile: Admin-Bar ist höher */
@media screen and (max-width: 782px) {
    body.admin-bar .uq-header-fixed {
        top: 46px;
    }

    body.admin-bar .wp-site-blocks {
        padding-top: calc(80px + 46px);
    }
}
/* Anker-Sektionen nicht unter dem fixen Header verschwinden lassen */
.uq-section {
    scroll-margin-top: 96px; /* Headerhöhe + etwas Luft, für Besucher ohne Admin-Bar */
}

body.admin-bar .uq-section {
    scroll-margin-top: 100px; /* Header + Admin-Bar */
}

.uq-gradient-heading {
    background: linear-gradient(135deg, rgb(212,175,55) 0%, rgba(155,81,224,0) 65%);
}

