/* ферма-левашово.рф — «молочная» карточка: голубой #617ECB, светлый #EFF2F7, Poppins/Roboto, пилюли 999px */
.pdc {
  --pdc-bg: #FFFFFF;
  --pdc-fg: #1F2A44;
  --pdc-muted: #54595F;
  --pdc-accent: #617ECB;
  --pdc-accent-fg: #FFFFFF;
  --pdc-border: #E3E9F7;
  --pdc-radius: 20px;
  --pdc-btn-radius: 999px;
  --pdc-font: 'Roboto', sans-serif;
  --pdc-title-font: 'Poppins', 'Roboto', sans-serif;
  --pdc-shadow: 0 18px 50px rgba(97, 126, 203, .25);
}
.pdc .pdc__box { background: linear-gradient(180deg, #FFFFFF 0%, #EFF2F7 100%); }
.pdc--card .pdc__title::before { content: "🥛 "; }
/* Elementor/hello-theme красит все button (capitalize, тень, фон #EFF2F7, hover) — перебиваем */
.pdc .pdc__btn { text-transform: none !important; box-shadow: none !important; letter-spacing: normal !important; font-family: 'Poppins', 'Roboto', sans-serif; font-size: 14px !important; }
.pdc .pdc__btn--primary, .pdc .pdc__btn--primary:hover, .pdc .pdc__btn--primary:focus { background: #617ECB !important; color: #FFFFFF !important; border: 1px solid #617ECB !important; }
.pdc .pdc__btn--primary + .pdc__btn--primary, .pdc .pdc__btn--primary + .pdc__btn--primary:hover, .pdc .pdc__btn--primary + .pdc__btn--primary:focus { background: #FFFFFF !important; color: #617ECB !important; }
.pdc .pdc__btn--ghost, .pdc .pdc__btn--ghost:hover, .pdc .pdc__btn--ghost:focus { background: transparent !important; color: #1F2A44 !important; border: 1px solid #E3E9F7 !important; }
.pdc .pdc__btn--link, .pdc .pdc__btn--link:hover, .pdc .pdc__btn--link:focus { background: none !important; border: 0 !important; color: #1F2A44 !important; }
/* WhatsApp-кнопка справа, карточка — слева (layout: card) */
