   /* NEW: Coupon Contact Links */
   .coupon-links {
       display: flex;
       gap: 0.5rem;
       margin-top: 1rem;
       padding-top: 1rem;
       border-top: 1px dashed rgba(231, 169, 173, 0.4);
       flex-wrap: wrap;
   }

   .coupon-link-btn {
       display: inline-flex;
       align-items: center;
       gap: 0.4rem;
       padding: 0.5rem 0.9rem;
       border-radius: 8px;
       font-size: 0.72rem;
       font-weight: 600;
       text-decoration: none;
       transition: all 0.3s;
       border: 1px solid;
       font-family: 'Poppins', sans-serif;
       cursor: pointer;
   }

   .coupon-link-btn i {
       font-size: 0.75rem;
   }

   .coupon-link-btn.link-store {
       background: var(--black);
       color: var(--white);
       border-color: var(--black);
   }

   .coupon-link-btn.link-store:hover {
       background: var(--pink);
       color: var(--black);
       border-color: var(--pink);
       transform: translateY(-2px);
   }

   .coupon-link-btn.link-instagram {
       background: linear-gradient(135deg, #f09433, #e6683c, #dc2743, #cc2366, #bc1888);
       color: var(--white);
       border-color: transparent;
   }

   .coupon-link-btn.link-instagram:hover {
       transform: translateY(-2px);
       box-shadow: 0 5px 15px rgba(225, 48, 108, 0.3);
   }

   .coupon-link-btn.link-whatsapp {
       background: #25D366;
       color: var(--white);
       border-color: #25D366;
   }

   .coupon-link-btn.link-whatsapp:hover {
       background: #128C7E;
       border-color: #128C7E;
       transform: translateY(-2px);
       box-shadow: 0 5px 15px rgba(37, 211, 102, 0.3);
   }

   .coupon-link-btn.link-more {
       background: var(--gray);
       color: var(--gray-dark);
       border-color: #ddd;
   }

   .coupon-link-btn.link-more:hover {
       background: var(--pink-light);
       color: var(--pink-dark);
       border-color: var(--pink);
       transform: translateY(-2px);
   }

   .box-mais-contaos {
       margin-top: 10px;
       background: #f5f5f5;
       border-radius: 8px;
       padding: 10px;
   }
   .box-mais-contaos:empty {
        display: none;
    }