/* vitrin/layout/header.php */
:root,body.velora-market{--vl-primary:#f37021;--vl-primary-dark:#d85a12;--vl-accent:#ff751f;--vl-accent-dark:#ea580c;--vl-nav-bg:#333333;--vl-nav-bg-hover:#18181b;--vl-orange:var(--vl-accent);--vl-orange-dark:var(--vl-accent-dark)}

/* vitrin/layout/footer.php */
.trwpwhatsappall{position:fixed;z-index:10000;right:14px;bottom:18px;font-family:Inter,Arial,sans-serif;display:flex;flex-direction:column;align-items:flex-end}
.trwpwhatsappballon{width:min(320px,calc(100vw - 28px));border:1px solid #dce3ec;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.22);display:none;margin-bottom:10px}
.trwpwhatsappballon.is-open{display:block}
.trwpwhatsapptitle{background:linear-gradient(90deg,#21c45e,#19a647);color:#fff;padding:14px 46px 13px 14px;font-size:14px;font-weight:700;line-height:1.35}
.trwpwhatsappmessage{padding:12px 14px 10px;color:#334155;font-size:13px;line-height:1.45}
.trwpwhatsappinput{padding:0 14px 14px}
.trwpwhatsappinput form{display:flex;gap:8px}
.trwpwhatsappinput input{flex:1;min-width:0;border:1px solid #d7dfe8;border-radius:10px;padding:10px 12px;font-size:13px;outline:0}
.trwpwhatsappinput input:focus{border-color:#1faa51;box-shadow:0 0 0 2px rgba(31,170,81,.12)}
.trwp-send-btn{width:42px;height:42px;border:0;border-radius:10px;background:#22c15e;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;flex:0 0 42px}
.trwp-send-btn svg{width:21px;height:21px}
.trwpwhatsappbutton{margin-top:0;border:0;border-radius:50%;width:56px;height:56px;background:linear-gradient(180deg,#22c15e,#16a34a);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1;box-shadow:0 10px 24px rgba(28,176,80,.34);user-select:none;transform-origin:center center}
.trwpwhatsappbutton svg{width:30px;height:30px;flex:0 0 30px}
.trwpwhatsappbutton:hover{filter:brightness(.97)}
.trwpwhatsappbutton:active{transform:translateY(1px)}
@media(min-width:769px){@keyframes spwpPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.07)}}.trwpwhatsappbutton{animation:spwpPulse 2.8s ease-in-out infinite}.trwpwhatsappbutton:active{animation:none;transform:scale(1) translateY(1px)}}
@media(prefers-reduced-motion:reduce){.trwpwhatsappbutton{animation:none!important}}
.kapat{position:absolute;right:10px;top:8px;width:24px;height:24px;border-radius:50%;border:1px solid rgba(255,255,255,.7);background:transparent;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:13px;line-height:1}
@media(max-width:576px){.trwpwhatsappall{right:10px;bottom:12px}.trwpwhatsappbutton{width:52px;height:52px}.trwpwhatsappbutton svg{width:27px;height:27px;flex-basis:27px}}
table.sepet th,table.rwd-table th,table.kargo-liste th{font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.03em!important;padding:.6rem .75rem!important;color:#64748b!important;background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;vertical-align:middle!important;}
table.sepet td,table.rwd-table td,table.kargo-liste td{padding:.6rem .75rem!important;font-size:13px!important;vertical-align:middle!important;}

/* vitrin/index.php */
.col-manuel .product-card-main{height:100%;}
