/* ===== QR ile WhatsApp sipariş bölümü ===== */
.pd-qr-alan{ padding:70px 0; background:#6d1016; }
.pd-qr-kutu{
    display:flex; align-items:center; gap:48px; flex-wrap:wrap; justify-content:center;
}
.pd-qr-sol{ flex:1 1 420px; min-width:300px; color:#fff; }
.pd-qr-etiket{
    display:inline-block; background:#c9a227; color:#3a0b0e;
    font-size:13px; font-weight:800; letter-spacing:.4px;
    padding:8px 16px; border-radius:30px; margin-bottom:18px; line-height:1.35;
}
.pd-qr-baslik{
    color:#fff; font-size:42px; line-height:1.12; font-weight:800; margin:0 0 16px;
}
.pd-qr-metin{ color:rgba(255,255,255,.88); font-size:16px; line-height:1.65; margin:0 0 26px; max-width:520px; }
.pd-qr-dugmeler{ display:flex; gap:12px; flex-wrap:wrap; }
.pd-qr-dugme{
    display:inline-flex; align-items:center; gap:9px;
    padding:14px 26px; border-radius:40px; font-weight:800; font-size:16px;
    text-decoration:none !important; transition:transform .15s, box-shadow .15s;
}
.pd-qr-dugme i{ font-size:19px; }
.pd-qr-birincil{ background:#25D366; color:#fff !important; box-shadow:0 8px 22px rgba(37,211,102,.35); }
.pd-qr-ikincil{ background:transparent; color:#fff !important; border:2px solid rgba(255,255,255,.5); }
.pd-qr-dugme:hover{ transform:translateY(-2px); }
.pd-qr-birincil:hover{ background:#1da851; }
.pd-qr-ikincil:hover{ border-color:#c9a227; color:#c9a227 !important; }

.pd-qr-sag{ flex:0 0 auto; text-align:center; }
.pd-qr-cerceve{
    background:#fff; padding:18px; border-radius:24px; display:inline-block;
    box-shadow:0 18px 45px rgba(0,0,0,.3);
}
.pd-qr-cerceve img{ display:block; width:260px; height:260px; }
.pd-qr-alt{ display:block; margin-top:12px; color:rgba(255,255,255,.8); font-size:13px; font-weight:700; letter-spacing:.3px; }

@media (max-width:991px){
    .pd-qr-alan{ padding:52px 0; }
    .pd-qr-kutu{ gap:34px; }
    .pd-qr-sol{ text-align:center; flex-basis:100%; }
    .pd-qr-metin{ margin-left:auto; margin-right:auto; }
    .pd-qr-dugmeler{ justify-content:center; }
    .pd-qr-baslik{ font-size:33px; }
}
@media (max-width:575px){
    .pd-qr-baslik{ font-size:28px; }
    .pd-qr-etiket{ font-size:11.5px; padding:7px 13px; }
    .pd-qr-metin{ font-size:15px; }
    .pd-qr-cerceve{ padding:13px; border-radius:18px; }
    .pd-qr-cerceve img{ width:210px; height:210px; }
    .pd-qr-dugme{ padding:12px 20px; font-size:15px; }
}

/* ===== İkinci yüzen düğme: WhatsApp Sipariş Hattı ===== */
.wp-float-siparis{
    position:fixed; left:24px; bottom:96px; z-index:9999;
    width:60px; height:60px; border-radius:50%;
    background:linear-gradient(135deg,#8d1419 0%,#5a0d11 100%);
    display:flex; align-items:center; justify-content:center; text-decoration:none;
    box-shadow:0 8px 25px rgba(141,20,25,.45), 0 4px 10px rgba(0,0,0,.15);
    transition:all .3s cubic-bezier(.4,0,.2,1);
}
.wp-float-siparis i{ color:#fff; font-size:27px; }
.wp-float-siparis:hover{ transform:scale(1.08); }
.wp-float-siparis::before{
    content:attr(data-tooltip);
    position:absolute; left:74px; top:50%; transform:translateY(-50%);
    background:#222; color:#fff; font-size:13px; font-weight:700; white-space:nowrap;
    padding:8px 13px; border-radius:8px; opacity:0; pointer-events:none; transition:opacity .25s;
}
.wp-float-siparis:hover::before{ opacity:1; }
@media (max-width:768px){ .wp-float-siparis{ display:none !important; } }
