.Footer_footerWrapper__YMpvh{background-color:#0f172a;color:#94a3b8}.Footer_mainContainer___T55h{max-width:1240px;margin:0 auto;padding:0 1.5rem}.Footer_footerGrid__s3Tyu{display:grid;grid-template-columns:1fr;grid-gap:3rem;gap:3rem;padding:5rem 0 4rem}@media (min-width:768px){.Footer_footerGrid__s3Tyu{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Footer_footerGrid__s3Tyu{grid-template-columns:1.7fr repeat(3,1fr) 1.6fr;gap:2rem}}.Footer_brandColumn__nh9jZ{display:flex;flex-direction:column;gap:1.25rem}.Footer_brandLogo___ZEij{font-size:1.75rem;font-weight:800;color:#fff;margin:0;letter-spacing:-.025em}.Footer_brandLogo___ZEij span{color:#247e6a}.Footer_brandDescription__CDLWE{font-size:.95rem;line-height:1.6;color:#94a3b8;max-width:420px;margin:0}.Footer_linksColumn__38kZ7{display:flex;flex-direction:column;gap:1.5rem}.Footer_columnHeading__uTWUe{font-size:.85rem;font-weight:700;color:#f8fafc;text-transform:uppercase;letter-spacing:.1em;margin:0}.Footer_linksList__lDSMe{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.85rem}.Footer_footerLink__twEJY{font-size:.95rem;color:#94a3b8;text-decoration:none;transition:color .2s ease,transform .2s ease;display:inline-block}.Footer_footerLink__twEJY:hover{color:#fff}.Footer_activeLink__aw41e{color:#818cf8;font-weight:600}.Footer_subscribeColumn__ruLPK{display:flex;flex-direction:column;gap:1rem}.Footer_subscribeText__zunv5{color:#94a3b8;font-size:.95rem;line-height:1.6;margin:0}.Footer_subscribeForm__XyBO2{display:flex;flex-direction:column;gap:.75rem}.Footer_subscribeInput__iCEKI{width:100%;min-height:2.9rem;border:1px solid #334155;border-radius:.5rem;background:#111827;color:#f8fafc;font-size:.95rem;outline:none;padding:.75rem .95rem;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.Footer_subscribeInput__iCEKI::-moz-placeholder{color:#64748b}.Footer_subscribeInput__iCEKI::placeholder{color:#64748b}.Footer_subscribeInput__iCEKI:focus{border-color:#247e6a;background:#0f172a;box-shadow:0 0 0 3px rgba(36,126,106,.22)}.Footer_subscribeInput__iCEKI:disabled{cursor:not-allowed;opacity:.65}.Footer_subscribeButton__xSCuE{min-height:2.9rem;border:0;border-radius:.5rem;background:#247e6a;color:#fff;cursor:pointer;font-size:.95rem;font-weight:700;padding:.75rem 1rem;transition:background-color .2s ease,transform .2s ease}.Footer_subscribeButton__xSCuE:hover:not(:disabled){background:#1e6d5c;transform:translateY(-1px)}.Footer_subscribeButton__xSCuE:disabled{cursor:not-allowed;opacity:.7}.Footer_subscribeMessage__nVoAo{border-radius:.45rem;font-size:.82rem;line-height:1.5;margin:0;padding:.65rem .75rem}.Footer_successMessage__pgVK1{background:rgba(36,126,106,.14);color:#7ee0ca}.Footer_errorMessage__eVDYC{background:rgba(239,68,68,.14);color:#fca5a5}.Footer_visuallyHidden__Pbejn{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.Footer_copyrightBar__dquop{border-top:1px solid #1e293b;padding:2.5rem 0;background-color:#0b0f19;text-align:center}.Footer_disclaimerText__wqfA8{font-size:.8rem;line-height:1.5;color:#64748b;max-width:800px;margin:0 auto 1.25rem}.Footer_copyrightText__ZGqLn{font-size:.85rem;color:#475569;margin:0}body{min-width:350px}.deal-bg .container p a{text-decoration:none;color:#212529;font-weight:500;font-size:1.1rem;margin-bottom:.5rem}.deal-bg .cat-name a{font-weight:600!important;color:#177761!important;letter-spacing:.4px!important;text-transform:capitalize!important;font-size:1.2rem!important}@media(max-width:768px){.deal-bg .cat-name a{display:none!important}}.deal-bg{margin-bottom:2rem}.deal-bg .container .affiDisc p a{font-size:.65rem}@media (max-width:600px){.deal-bg .container .affiDisc p a{font-size:.46rem}}.success{text-align:center;color:#72b276;text-transform:uppercase;font-size:.8rem;font-weight:600}@media(min-width:766px) and (max-width:820px){.success{font-size:.68rem}}@media(max-width:450px){.success{font-size:.8rem}}#code,#deal{border-radius:3px;text-transform:uppercases;font-weight:700;color:#fff;background-color:#17a2b8;border:none;font-size:.85rem;letter-spacing:1px;justify-content:center;text-align:center;align-items:center;width:4rem;height:1.3rem;margin-right:.5rem;margin-top:.1rem;text-transform:uppercase}#code{background-color:#b9dc2f}@media(max-width:618px){#hide{display:none}}@media(max-width:890px){#hide{display:none}}@media(max-width:768px){#hide{display:none}}table tbody tr{border-top:1px solid #b9b6b6;height:auto}table tbody tr td{padding-left:.5rem;font-size:.9rem;height:3rem}table tbody tr .description{display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}table tbody tr td strong{text-transform:uppercase;color:#34a853}table tbody tr:hover{background-color:#e5e2e2}@media(max-width:620px){table tbody tr td{font-size:.7rem;text-align:left}}.tableContainer{margin-top:1rem}@media(max-width:550px){.tableContainer table td{padding:.2rem;min-width:80px}}.popular{margin-top:3rem;margin-bottom:4rem;padding:1rem .5rem}.popular h3{font-size:1.7rem}.modal-title,.popular h3{font-weight:600}.modal-info{font-size:1.1rem}#showCode{background-color:#f5f5f5;padding:.5rem 1rem;font-weight:600}.modal-btn{background-color:transparent;padding:0;margin:0;border:none;outline:none;cursor:pointer;text-align:center}.modal-footer .social-btn{color:#fff;border:none;outline:none}.modal-footer .social-btn:hover{color:#fff}@media(max-width:600px){.deals .submit{margin-top:1rem}}.modal .feedback-content{margin:auto;max-width:70%}.modal .feedback-content img{-o-object-fit:contain;object-fit:contain;display:block;margin:auto;max-width:40%}.modal .feedback-content h2{margin:.8rem auto;display:block;color:#000;font-weight:600;font-size:2rem}.modal .feedback-content p{margin:.8rem auto;display:block;color:#000;font-weight:500;font-size:1rem;border-radius:4px;padding:.6rem .2rem}.modal .feedback-content .feedback-msg{font-weight:600;font-size:.9rem;padding:1rem 0;background-color:#f3f1f1}.modal .feedback-content a{text-decoration:none;text-transform:uppercase;font-weight:500;outline:none;border:none;padding:.5rem 2rem;display:inline-block;margin:auto;background-color:#177761;border-radius:4px}@media(max-width:600px){.modal .feedback-content{max-width:85%}.modal .feedback-content h2{font-size:1.6rem}.modal .feedback-content p{font-size:.85rem}}.storeHeader .header-store-thumb a{display:inline-flex;box-shadow:0 0 5px 0 rgba(0,0,0,.05);padding:.4rem}.storeHeader .header-store-thumb a img{width:100px;height:100px;height:auto;vertical-align:middle;-o-object-fit:contain;object-fit:contain;max-width:100%}.storeHeader .header-store-thumb{flex-direction:column;border-radius:3px;margin-bottom:1rem;width:280px;display:flex;justify-content:center;align-items:flex-end;max-width:100%}.header-content{padding-left:0}@media(max-width:560px){.ratings p span{font-size:.8rem}.header-content h1{font-size:1rem}.storeHeader .dealAvl{font-size:.9rem;margin-bottom:0}}.tNcBox{background:#fff;margin-bottom:1rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.08);border-radius:0;border:1px solid #ccc;padding:0;margin-top:-1rem}.p-0{padding:0!important}.write-review p{color:#2e2e2e;font-weight:500;font-size:.92rem;line-height:1.5}.faq_block,.write-review p{margin-bottom:1rem}.faq_block .faq_question{font-size:1.1rem;letter-spacing:-.5px;margin-bottom:.5rem;text-align:justify;font-weight:600;margin-top:0}.faq_block .faq_answer{font-weight:500;font-size:.9rem;color:#2e2e2e;letter-spacing:.5px;line-height:1.4;margin-bottom:.5rem}.deal-bg .container,.storeDtl .container{max-width:800px}.storeDtl .review .write-review{padding:0}.deal-bg .offerToday table tbody tr:nth-of-type(2n){background-color:transparent!important}.deal-bg .offerToday table,.deal-bg .offerToday table td{border:none}.deal-bg .listCoupns .coupon-item{margin-bottom:1rem}@media(max-width:768px){.deal-bg .container,.storeDtl .container{padding:0 .5rem}}.storeHeader .topdisc p{color:#6b7280;font-weight:500;font-size:1rem}.commentSection .container{max-width:800px}.commentSection{padding-bottom:2rem}.commentSection #commentBtn{border:none;outline:none;background-color:#247e6a;color:#fff;font-weight:500;border-radius:4rem;padding:.5rem 1rem}.commentSection #collapseComment .card-body{padding:0;margin-top:1rem}.comment-section{max-width:800px;width:100%;background:#fff;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.1);padding:30px;overflow:hidden}.comment{display:flex;gap:20px;margin-bottom:25px;animation:fadeIn .5s ease-in-out}.avatar{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#247e6a,#73b8a9);color:#fff;font-weight:700;font-size:1.8em;box-shadow:0 4px 10px rgba(0,0,0,.1)}.comment-content{flex:1 1;background:#f9fafb;border-radius:12px;padding:15px 20px;position:relative}.comment-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.comment-author{font-weight:600;color:#374151}.comment-time{font-size:.85em;color:#9ca3af}.comment-text{line-height:1.8;color:#4b5563}.comment-form{display:flex;gap:10px;margin-top:30px}.comment-input{flex:1 1;padding:12px 18px;border:none;border-radius:30px;outline:none;background:#f3f4f6;transition:background .3s;font-size:1em}.comment-input:focus{background:#e5e7eb}.comment-btn{background:linear-gradient(135deg,#247e6a,#73b8a9);color:#fff;border:none;padding:12px 24px;border-radius:30px;cursor:pointer;transition:box-shadow .3s;font-size:1em}.commentSection .comment p{text-align:left;font-weight:500}.comment-btn:hover{box-shadow:0 8px 20px rgba(106,90,205,.4)}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:560px){.comment-section{padding:20px 5px}.commentSection .container{padding:0 .5rem}.commentSection .comment-content{padding:10px 8px}.commentSection .comment{gap:5px}.commentSection .comment .avatar{width:40px;height:40px;font-size:1.4rem}}.contactBox{margin-top:1rem;margin-bottom:1.6rem}.contactBox h3{font-weight:600;color:#2e2e2e;font-size:1.4rem;line-height:1.4;margin-bottom:.5rem}.storeDtl .container{padding:0}.storeDtl .abtStore,.storeDtl .faqsHeading,.tableContainer h3{font-weight:600;color:#2e2e2e;font-size:1.4rem;line-height:1.4;margin-bottom:.5rem}