.btnhome,.store-next,.store-prev{cursor:pointer;transition:background-color .3s,transform .3s}.btn-link,.btnhome{text-decoration:none}.btnhome{display:inline-block;padding:10px 20px;font-size:16px;color:#fff;background-color:#8a2be2;border:none;border-radius:5px;text-align:center}.btnhome:hover{color:#fff;background-color:#6a096d;transform:scale(1.05)}@media (max-width:768px){.btnhome{padding:8px 16px;font-size:14px}}.hr-line{flex-wrap:wrap;color:#181618;border:1px dotted}.heading-1,.heading-2{font-family:Vega,sans-serif;color:#704c9f;margin:0;padding:0 0 10px;font-size:1.3em;line-height:1.6em;font-weight:700;border-bottom:2px dashed #bababa;position:relative;text-transform:uppercase;letter-spacing:.1em;text-align:left;text-shadow:1px 1px 2px rgba(0,0,0,.1)}.heading-1::before,.heading-2::before{content:'';position:absolute;left:0;bottom:-2px;width:50%;height:3px;background-color:#704c9f;opacity:.6;transition:width .3s}.heading-1:hover::before,.heading-2:hover::before{width:100%}.store-image{width:100%;height:130px}.store-next,.store-prev{position:absolute;top:50%;transform:translateY(-50%);border:none;background-color:purple;color:#fff;padding:10px 20px;border-radius:10%;z-index:1;box-shadow:0 4px 10px rgba(0,0,0,.2)}.store-prev{left:10px}.store-next{right:10px}.store-next-icon,.store-prev-icon{font-size:24px}.store-next:hover,.store-prev:hover{background-color:rgba(238,29,245,.904);transform:translateY(-50%) scale(1.1)}.store-next:focus,.store-prev:focus{outline:0}.faq-section{background:#fff;padding:30px;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.1)}.faq-section h1{color:#343a40;margin-bottom:30px}.card-header{background-color:transparent;border-bottom:1px solid #dee2e6}.card{border:none;margin-bottom:10px}.btn-link{color:#007bff;font-size:18px;font-weight:500}.btn-link:hover{text-decoration:underline}.cardi{margin:5px;padding:30px;background-color:#f8f9fa;border-top:1px solid #dee2e6;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border:1px dotted #343a40}.category-list,hr{border:2px dotted}hr{color:#b5bdca}.category-list{display:flex;flex-wrap:wrap;color:#615959}.category-item{flex:1 1 15%;margin-bottom:5px;text-align:center;padding:20px}.category-item img{width:70px;height:auto;border-radius:10%}.category-item h5{margin-top:10px}@media (max-width:767.98px){.category-item{flex:0 1 48%}}@media (max-width:575.98px){.category-item{flex:0 1 50%}}.coupon-created-at{font-size:18px;font-weight:700;color:#333;text-align:left;background-color:#f0f0f0;padding:10px;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1)}.card-name{font-weight:100}
