/* Dodatki dla angielskiej strony warsawheadshots.eu */
@media (min-width: 901px) { .lp-quotes.quotes--4 { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 900px) { .site-footer { padding-bottom: 96px; } }
.wh-consent { position: fixed; left: 16px; right: 16px; bottom: 16px; z-index: 80; max-width: 560px; margin: 0 auto; background: #111111; color: #F7F7F8; padding: 22px 24px; box-shadow: 0 12px 40px rgba(0,0,0,.35); font-size: 14px; line-height: 1.6; }
.wh-consent p { margin: 0 0 16px; }
.wh-consent a { color: #C9B08E; }
.wh-consent div { display: flex; gap: 10px; flex-wrap: wrap; }
.wh-consent button { font: inherit; font-size: 12px; font-weight: 600; letter-spacing: .18em; text-transform: uppercase; padding: 12px 18px; cursor: pointer; border: 1px solid #9C805E; background: #9C805E; color: #fff; }
.wh-consent button[data-c="denied"] { background: transparent; color: #F7F7F8; border-color: rgba(247,247,248,.5); }
