/* Kupon şeridi: güneş sarısı kutu, beyaz kapsül kod + mürekkep kopyala düğmesi */
.cc_guvzdy0m_CCoZLrJtqt .cpn { padding: 2.5rem 0 6rem; }
.cc_guvzdy0m_CCoZLrJtqt .cpn__in { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 1.25rem; padding: 1.625rem 2.125rem; border-radius: 36px; color: var(--mercek-ink); }
.cc_guvzdy0m_CCoZLrJtqt .cpn__copy { flex: 1 1 18rem; min-width: 0; }
.cc_guvzdy0m_CCoZLrJtqt .cpn__title { display: block; font-size: clamp(1.5rem, 2.6vw, 2.375rem); }
.cc_guvzdy0m_CCoZLrJtqt .cpn__copy span { display: block; margin-top: 0.25rem; opacity: 0.85; line-height: 1.5; }
.cc_guvzdy0m_CCoZLrJtqt .cpn__code { display: flex; align-items: center; gap: 0.5rem; padding: 0.375rem 0.375rem 0.375rem 1.25rem; border-radius: 999px; background: var(--mercek-white); font-size: 1.125rem; font-weight: 800; letter-spacing: 0.04em; }
.cc_guvzdy0m_CCoZLrJtqt .cpn__code button { height: 2.625rem; padding: 0 1.125rem; border: 0; border-radius: 999px; background: var(--mercek-ink); color: var(--mercek-white); font-family: var(--mercek-font); font-size: 0.875rem; font-weight: 700; letter-spacing: 0; cursor: pointer; }
@media (max-width: 767px) { .cc_guvzdy0m_CCoZLrJtqt .cpn { padding-bottom: 4rem; } .cc_guvzdy0m_CCoZLrJtqt .cpn__in { padding: 1.5rem 1.25rem; border-radius: 28px; } }
