.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-list{margin:0 -15px}.slick-slide{margin:0 15px}.slick-dots{padding:20px 0 0;text-align:center}.slick-dots li{margin:0 8px 0 0px;width:auto;display:inline-block;vertical-align:middle;overflow:hidden;padding:0px;border:none}.slick-dots li button:before,.slick-dots li button:before{color:#fff;opacity:1;font-size:20px}.slick-dots li button{height:12px;width:12px;border-radius:50px;padding:0px;background:#d9d9d9;border:0;cursor:pointer;font-size:0px;padding:0px;-webkit-transition:all .4s ease-In-out;-moz-transition:all .4s ease-In-out;-o-transition:all .4s ease-In-out;transition:all .4s ease-In-out;box-sizing:border-box}.slick-dots li.slick-active button{background:#ff1d46}.banner{padding:30px 0}.banner .box{display:flex;align-items:flex-start;background:#fff4ea;padding:30px 30px;border-radius:20px;overflow:hidden;margin-bottom:25px}.banner .box:last-child{margin-bottom:0}.banner .box .text-area{padding:0 60px 0 20px}.banner .box .text-area .cat{font-size:14px;font-weight:500;padding:6px 6px;border-radius:5px;background:#fff;margin-bottom:60px;display:inline-block;text-transform:uppercase;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:26px;word-break:break-all;width:fit-content}.banner .box .text-area h1{font-size:34px;font-weight:600;margin-bottom:50px;text-transform:capitalize;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.banner .box .text-area .btn{font-size:14px;font-weight:600;color:#fff;background:#146ef5;border-radius:50px;width:255px;height:60px;display:flex;align-items:center;justify-content:center}.banner .box .img-area{min-width:335px;width:335px;height:450px;position:relative}.banner .box .img-area .banner-img{width:100%;height:100%;object-fit:cover;border-radius:20px}.banner .box .img-area .store-img{position:absolute;bottom:25px;left:-60px;width:131px;height:131px;object-fit:cover;border:11px solid #fff4ea;border-radius:100px}.banner .box.small{background:#eee;padding:20px 20px}.banner .box.small .text-area{padding:0 20px 0 15px}.banner .box.small .text-area .cat{font-size:12px;margin-bottom:28px;padding:4px 4px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:22px;word-break:break-all;width:fit-content}.banner .box.small .text-area h1{font-size:18px;margin-bottom:28px}.banner .box.small .text-area .btn{font-size:16px;font-weight:600;background:rgba(0,0,0,0);color:#000;border-radius:0;width:auto;height:auto;display:inline-block;text-decoration:underline;padding:0}.banner .box.small .img-area{min-width:180px;width:180px;height:201px}.banner .box.small .img-area .store-img{position:absolute;bottom:15px;left:-32px;width:65px;height:65px;object-fit:cover;border:5px solid #eee}.banner .box.small:last-child{background:#e3e4d4}.banner .box.small:last-child .store-img{border:5px solid #e3e4d4}.popular-categories{padding:30px 0}.popular-categories .cat-list{display:grid;grid-template-columns:repeat(6, 1fr);text-align:center}.popular-categories .cat-list a .img-area{width:190px;height:190px;border-radius:100px;background:#eaeef1;margin-bottom:20px;display:flex;align-items:center;justify-content:center;padding:30px 30px}.popular-categories .cat-list a .img-area img{width:100%;height:100%;object-fit:contain}.popular-categories .cat-list a .cat-name{font-size:16px;font-weight:500;color:#000}.sub-categories{padding:30px 0}.sub-categories .box{display:flex;align-items:center;background:#d3ffe9;padding:30px 30px;border-radius:20px;overflow:hidden}.sub-categories .box .text-area{padding:0 20px 0 5px}.sub-categories .box .text-area .cat{font-size:12px;font-weight:500;padding:3px 3px;border-radius:5px;background:#fff;margin-bottom:30px;display:inline-block;text-transform:uppercase}.sub-categories .box .text-area h3{font-size:24px;font-weight:600;margin-bottom:20px;text-transform:capitalize;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:87px}.sub-categories .box .text-area .btn{font-size:16px;font-weight:600;color:#000;text-decoration:underline;text-transform:uppercase;padding:0}.sub-categories .box .img-area{min-width:170px;width:170px;height:auto}.sub-categories .box .img-area .banner-img{width:100%;height:100%;object-fit:cover}.best-selling{padding:30px 0}.best-selling .box{padding:20px 20px;border:1px solid #ccc;border-radius:10px;margin-bottom:25px;display:block;color:#000}.best-selling .box .img-area{height:210px;width:100%;border-radius:10px;overflow:hidden;margin-bottom:25px;position:relative}.best-selling .box .img-area img{width:100%;height:100%;object-fit:cover}.best-selling .box .img-area .discount{font-size:12px;font-weight:500;background:#ffa0a1;padding:5px 5px;position:absolute;top:0;left:0}.best-selling .box .text-area h4{font-size:16px;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:40px;margin-bottom:5px}.best-selling .box .text-area .web-name{font-size:12px;display:block;margin-bottom:5px;display:block}.best-selling .box .text-area .price{display:flex;align-items:center;gap:20px;margin-bottom:15px}.best-selling .box .text-area .price .cur-price{font-size:18px;font-weight:600}.best-selling .box .text-area .price .old-price{font-size:18px;font-weight:500;color:#c1c1c1;text-decoration:line-through}.best-selling .box .text-area .btn{font-size:16px;font-weight:600;text-transform:uppercase;background:#146ef5;color:#fff;height:40px;width:100%;border-radius:50px}.blog-section{padding:30px 0}.blog-section .box .img-area{height:290px;width:100%;margin-bottom:15px}.blog-section .box .img-area img{width:100%;height:100%;object-fit:cover}.blog-section .box .text-area .head-text{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;font-size:14px}.blog-section .box .text-area .head-text .cat{text-transform:uppercase}.blog-section .box .text-area h4{font-size:18px;font-weight:600;margin-bottom:10px}.blog-section .box .text-area p{color:#878585;margin-bottom:10px;line-height:22px}.blog-section .box .text-area .btn{padding:0;font-size:16px;font-weight:600;text-decoration:underline;display:inline-block}@media(max-width: 991px){.slide-on-mobile{display:flex;overflow:hidden;gap:30px}.slide-on-mobile>div:not(:first-child){display:none}.slick-slider.slide-on-mobile{display:block;gap:0px;overflow:visible}.slick-slider.slide-on-mobile>div{display:block}}@media(max-width: 767px){.slick-list{margin:0}}