body{font-family:Poppins,sans-serif!important;scroll-behavior:smooth;background-color:#fff}.hero-slider img{height:600px;object-fit:cover;width:100%;filter:brightness(.9)}.carousel-caption h2{font-size:5rem;font-weight:700;color:#fff;text-shadow:1px 1px 5px rgba(255,180,0,.5)}.carousel-caption p{font-size:1.8rem;color:#fff}.carousel-caption .btn-primary{background:linear-gradient(135deg,#ffb400,#ffd54f);border:none;padding:12px 30px;font-size:1.5rem;transition:.3s}.carousel-caption .btn-primary:hover{transform:scale(1.1);box-shadow:0 6px 20px #ffb40066}.why-choose-us{padding:6rem 0;background:#fff3cc;text-align:center}.why-choose-us h2{font-size:3rem;font-weight:600}.why-choose-us h5{font-size:2rem;font-weight:600}.why-choose-us p{font-size:1.5rem;font-weight:400}.custom-product h5,.features h5{font-size:2rem;font-weight:600}.custom-product p{font-size:1.5rem;font-weight:400}.custom-product a{font-size:1.8rem}.custom-product h2{font-size:3rem;font-weight:600}.why-choose-us .icon{font-size:4rem;color:#ffb400;transition:.3s}.why-choose-us .col:hover .icon{color:#ff9100;transform:scale(1.2)}.product-card{border:none;border-radius:20px;overflow:hidden;transition:.3s;background:#fff8e1!important}.product-card img{height:250px;object-fit:cover;transition:.3s}.product-card:hover img{transform:scale(1.1)}.product-card .btn-primary{background:linear-gradient(135deg,#ffb400,#ffd54f);border:none;transition:.3s;font-weight:600}.product-card .btn-primary:hover{transform:scale(1.05);box-shadow:0 6px 20px #ffb40066}#testimonials{background:url(/cdn/shop/files/testimonial-bg.jpg?v=1761122428) top center no-repeat;background-size:cover;background-attachment:fixed;color:#333;padding:6rem 0;text-align:center}#testimonials h2{color:#fff;font-size:3rem}#testimonials h6{font-size:2rem}#testimonials p{font-size:1.5rem}.testimonial-card{background:#ffffffd9;border-radius:20px;padding:2rem;margin:1rem auto;max-width:600px;text-align:center;transition:.3s;box-shadow:0 6px 20px #0000001a}.testimonial-card:hover{transform:translateY(-10px)}.testimonial-card img{width:80px;height:80px;object-fit:cover;border-radius:50%;border:2px solid #ffb400;margin-bottom:1rem}.features{background:#fff8e1;padding:6rem 0;text-align:center}.features .icon{font-size:3rem;color:#ffb400;margin-bottom:1rem;transition:.3s}.features .col:hover .icon{transform:scale(1.2);color:#ff9100}#deals{background:#fff3cc;padding:6rem 0;text-align:center}.deal-card{background:#fff8e1;border-radius:20px;padding:2rem;box-shadow:0 6px 25px #0000001a;transition:.3s}.deal-card:hover{transform:scale(1.05)}#newsletter{background:#ffe57f;padding:4rem 0;text-align:center;border-radius:20px;margin:3rem auto}#newsletter input{border-radius:50px;border:none;padding:12px 20px;width:300px;max-width:80%;margin-right:10px}#newsletter button{background:#ffb400;border:none;padding:12px 25px;border-radius:50px;font-weight:700;transition:.3s}#newsletter button:hover{background:#ff9100;transform:scale(1.05)}#faq{padding:6rem 0}#faq h2{text-align:center;font-weight:700}.faq-item{background:#fff8e1;border-radius:15px;margin-bottom:1rem;padding:1rem 2rem}#cta{background:linear-gradient(135deg,#ffb400,#ffd54f);color:#333;padding:4rem 0;text-align:center;margin-top:4rem;border-radius:20px}#cta .btn-primary{background:#fff;color:#ffb400;font-weight:700;padding:12px 30px;border-radius:50px;transition:.3s}#cta .btn-primary:hover{background:#ff9100;color:#fff}footer{background:#000;color:#fff;padding:3rem 0;text-align:center}footer a{color:#fff}footer a:hover{text-decoration:underline}@media (max-width:768px){.carousel-caption h2{font-size:2rem}.carousel-caption p{font-size:1rem}.hero-slider img{height:400px}}.features{background:linear-gradient(135deg,#fff8e1,#ffecb3);position:relative}.feature-card{background:#fff;border-radius:16px;transition:all .4s ease;border:1px solid rgba(255,193,7,.3)}.feature-card:hover{transform:translateY(-8px);box-shadow:0 10px 25px #ffc10766}.feature-icon{background:linear-gradient(135deg,#ffca28,#ffd54f);color:#fff;font-size:32px;width:70px;height:70px;line-height:70px;border-radius:50%;display:inline-block;box-shadow:0 5px 15px #ffc10766;transition:all .3s ease}.feature-card:hover .feature-icon{transform:rotate(10deg) scale(1.1);box-shadow:0 8px 20px #ffc10780}.features h2{color:#222;font-size:3rem;letter-spacing:.5px}.feature-card h5{color:#222;margin-top:10px}.feature-card p{color:#555;font-size:15px}#deals{position:relative;background:url(/cdn/shop/files/deals-bg.jpg?v=1761125737) center/cover no-repeat;min-height:500px;display:flex;align-items:center;justify-content:center;color:#fff}#deals h2{font-size:4.1rem}#deals h4{font-size:3.2rem;color:#fff}#deals p{font-size:2rem}.deals-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000008c;z-index:1}.time-box{background:#ffc107d9;border-radius:12px;padding:15px 20px;text-align:center;min-width:90px;box-shadow:0 4px 12px #ffc10780}.time-box p{font-size:1.4rem!important}.time-box span{font-size:3.5rem;font-weight:700;display:block;color:#222}.time-box p{margin:0;font-size:.9rem;color:#333;font-weight:600}#deals .btn-warning{background-color:#ffca28;border:none;color:#222;transition:all .3s ease}#deals .btn-warning:hover{background-color:#ffd54f;transform:scale(1.05)}#deals h2,#deals p,#deals h4{position:relative;z-index:2}.deal-highlights h4{color:#fff3cd}.faq-section{background:#fff;border-top:5px solid #fcd34d}.faq-section h2{color:#333;font-size:3rem}.footer h5{font-size:2rem}.faq-section p{color:#555;font-size:15px}.faq-section .accordion-button{font-size:1.8rem}.accordion-button{background:#fff;color:#333;font-weight:600;border-radius:10px 10px 0 0!important;transition:all .3s ease}.accordion-button:focus{box-shadow:none;border-color:transparent}.accordion-button:not(.collapsed){background:#fff8e1!important;color:#222;box-shadow:0 3px 6px #0000001a}.accordion-body{background:#fff;border-left:4px solid #fcd34d;border-radius:0 0 10px 6px;color:#555;font-size:15px}.accordion-item:hover{transform:translateY(-3px);transition:.3s ease}.slick-dots li button:before{font-size:14px!important;color:#ffd54f!important}.slick-dots{bottom:-44px!important}.footer{background:#111}.footer li,.footer a{font-size:1.4rem}.footer a:hover{color:#f8c24e!important}.footer .social-icons a:hover{color:#f8c24e!important;transform:scale(1.1);transition:all .3s ease}.font-22{font-size:1.2rem;font-weight:400}.products-carousel .product-card{min-height:420px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style-landing.css.map */
