@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");:root{--theme-darker:#222831;--theme-black:#414750;--theme-primary:#fbf140;--theme-light:#eee}#root,body,html{font-family:Poppins,sans-serif;height:100%}.social-icons,.web-links{display:flex;gap:15px}.social-icons a,.web-links a{color:var(--theme-darker)}.web-links a{font-size:12px}.web-links a:hover{text-decoration:underline}.containerLayout{padding-left:10px;padding-right:10px}.expert-btn{display:flex;align-items:center;justify-content:center;font-size:14px;background-color:var(--theme-black);padding:6px 13px;border-radius:10px;gap:10px}.main-nav-wrap{background-color:var(--theme-darker);color:#fff}.main-nav{justify-content:space-between;gap:20px;padding-top:20px;padding-bottom:20px}.main-nav,.mn-wrap{display:flex;align-items:center}.mn-wrap{gap:40px}.mn-links{display:none;gap:7px}.mn-links a{font-size:14px;padding:5px 10px;text-transform:capitalize;transition:.3s}.mn-links a:hover{color:var(--theme-primary)}.cart a{gap:5px}.cart a,.user-signIn-not a{display:flex;font-size:14px;align-items:center}.user-signIn-not a{gap:7px}.main-hdng{text-align:center}.main-hdng small{color:#767676;font-size:13px}.main-hdng h1{font-size:24px;font-weight:600;margin-bottom:2.5rem}.order-tabless td{vertical-align:top!important}.cc-img{height:120px;width:120px;background-color:#dddddd47;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;padding:10px;border:3px solid transparent;margin-bottom:10px}.category-card,.cc-img{transition:.3s}.category-card h3{text-transform:uppercase;font-weight:700}.category-card:hover .cc-img{transform:scale(1.09);background-color:#fff;border-color:var(--theme-primary)}.hero-section img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.sidebar-hero{background-color:#fafafa}.sidebar-hero h1{font-size:16px;text-transform:capitalize;font-weight:600;padding:12px 25px;border-bottom:1px solid #f3f3f3}.sidebar-hero ul{display:flex;flex-direction:column}.sidebar-hero ul a{padding:7px 26px;font-size:13px;border-bottom:1px solid #f3f3f3;color:#000;display:flex;justify-content:space-between;align-items:center;transition:.3s}.sidebar-hero ul a:hover{color:#000}.subscribe-section{width:100%;background-size:100% 100%;border-radius:26px;overflow:hidden;margin-bottom:4rem;display:flex;align-items:center;padding-top:3rem;padding-bottom:3rem}.product-card{background-color:transparent;border-radius:10px;position:relative}.pc-image img{height:150px;width:100%;-o-object-fit:scale-down;object-fit:scale-down;background-color:#fdf1d7;padding:10px}.pc-content{display:flex;justify-content:space-between;gap:10px;padding:15px 0;align-items:baseline;height:80px}.pc-tag{background-color:#fcf23f;color:#000;display:inline-block;font-size:13px;padding:2px 22px;border-radius:6px;position:absolute;top:1em;left:1em;font-weight:600;box-shadow:1px 2px 13px -2px #000}.pcc-info{max-width:80%}.custom-selectbox{border:1px solid #ddd;border-radius:5px;width:100%;padding:7px;margin-top:1rem;margin-bottom:1rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);font-size:14px}.custom-selectbox:focus{outline:none}.pcc-info h3{font-size:16px;font-weight:600;color:#3b2e2a}.pcc-info p{font-size:14px;color:#767676;margin-bottom:12px;margin-top:5px}.pcc-price{font-weight:700;color:#3b2e2a;font-size:17px;margin:0;display:inline-block}.pc-button{display:flex;gap:6px;margin-top:10px}.viewMoreBtn{background-color:#fdf7ec;border:1px solid #f7eee1;width:45%;border-radius:5px}.cartBtn,.viewMoreBtn{display:inline-flex;justify-content:center;height:46px;line-height:16px;color:#3b2e2a;align-items:center;font-size:15px;gap:6px;padding-left:3px;padding-right:3px}.cartBtn{width:55%;background-color:#feee95;border:1px solid #feee95;border-radius:5px}.cartBtn:disabled{opacity:.3;cursor:not-allowed}.outlined-viewMore{background-color:transparent;border:1px solid var(--theme-black);color:var(--theme-black);width:195px}.outlined-viewMore:hover{background-color:var(--theme-black);color:#fff}.subscriber-wrap{width:50%;margin:auto;text-align:center}.subscriber-wrap h1{font-size:2rem;font-weight:600;color:#fff;margin-bottom:12px}.subscriber-wrap p{color:#fff;font-size:17px;margin-bottom:18px}footer{background-color:var(--theme-darker);color:#fff}.help-footer h1{font-size:16px;font-weight:700;text-transform:capitalize;margin-bottom:15px;color:#fff}.help-footer p{font-size:15px;color:#fff}.help-footer h3{font-size:18px;font-weight:700;color:var(--theme-primary)}.social-icons-footer{display:flex;gap:16px}.footer-links h4{font-size:16px;font-weight:700;text-transform:capitalize;margin-bottom:15px;color:#fff}.footer-links ul{display:flex;flex-direction:column}.footer-links ul a{font-size:13px;transition:.3s}.footer-links ul a:hover{color:var(--theme-primary)}.footer-links ul a{display:flex;align-items:center;gap:20px}.footer-credits{padding:15px;font-size:12px;margin-top:4rem;text-align:center}.footer-credits,.page-header{background-color:var(--theme-black)}.page-header{color:#fff}.page-header h1{font-size:30px;font-weight:700;margin-bottom:15px}.page-header a,.page-header span{font-size:14px}.page-header a{color:var(--theme-primary)}.checklist{display:flex;flex-direction:column;gap:10px;padding-left:1rem}.checklist label{display:inline-flex;gap:8px}.filter-wrap h1{font-size:17px;text-transform:uppercase;font-weight:600;background-color:#fcfcfc;padding:12px;border:1px solid #ddd;margin-bottom:1rem}.filter-checkbox{accent-color:#000}.product-wrap h1{font-size:17px;text-transform:uppercase;font-weight:600;background-color:#fcfcfc;padding:12px;border:1px solid #ddd;margin-bottom:1rem}.product-wrap h1 span{font-size:11px;background-color:var(--theme-black);color:#fff;font-weight:400;text-transform:capitalize;padding:1px 16px;border-radius:20px;margin-left:12px}.swiper-slide{padding:10px}.product-image{position:relative}.product-big-img{width:100%;border:1px solid #ddd;border-radius:10px;overflow:hidden;-o-object-fit:scale-down;object-fit:scale-down}.product-image p{position:absolute;bottom:1em;left:0;transform:translateX(5%);text-align:center;background-color:#ddd;font-size:13px;padding:3px 22px;border-radius:25px}.stock-info{font-size:14px;color:#7ed100;margin-bottom:1px;display:inline-block;padding-left:5px}.product-detail-content h1{font-size:25px;margin-bottom:8px;font-weight:600}.prd-price{font-weight:700;font-size:22px;color:var(--theme-darker);margin-bottom:25px}.prd-description{font-size:13px;margin-top:22px;margin-bottom:22px}.product-detail-content ul{display:flex;gap:10px;margin-bottom:20px}.product-detail-content ul span{background-color:#f3f4f6;font-size:13px;padding:1px 12px;border-radius:23px}.finalBuyBtn{background-color:var(--theme-primary)}.finalBuyBtn,.finalCartBtn{width:220px;display:flex;align-items:center;justify-content:center;height:50px;font-size:17px;text-transform:uppercase;font-weight:600;border-radius:10px;gap:12px}.finalCartBtn{background-color:var(--theme-darker);color:#fff}.cart-button{display:flex;gap:15px}.mobileNav{gap:9px}.filter-btn,.mobileNav{display:none;align-items:center}.filter-btn{position:relative;right:auto;top:auto;transform:translateY(10%);background-color:#f7f7f7;padding:5px 10px;border-top-left-radius:10px;border-bottom-left-radius:10px;font-size:13px;gap:5px;border:1px solid #ddc;z-index:10}.line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.count{position:absolute;background-color:var(--theme-primary);color:#000;height:20px;width:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;top:-7px;left:-10px;box-shadow:1px 2px 3px #000}.sidebar{width:20%;position:fixed;height:100vh;overflow-y:auto;background-color:#fafafa;border-right:1px solid #ddd}.dashboard-body{transition:.3s;width:80%;margin-left:auto}.dashboard-body.active{width:100%}.sidebar{padding:1.5rem;transition:.3s}.sidebar.active{transform:translateX(-100%)}.sidebar h1{font-size:12px;color:#767676;text-transform:uppercase;margin-bottom:1rem}.sidebar ul a,.sidebar ul button{display:flex;gap:16px;align-items:center;font-size:14px;padding:10px;transition:.3s;color:#767676;border-radius:10px;width:100%}.sidebar ul a:hover{color:#000;background-color:#f5f5f5}.sidebar ul button:hover{background-color:#fff2f2}.logout{color:#f53636!important}.dashboard-content{padding:1rem 2rem}.dm-card{background-color:#fafafa;padding:1.6rem;border-radius:10px;margin-bottom:1.5rem}.dm-card p{color:#5e6d82;font-size:12px}.dm-card h1{font-weight:700;font-size:30px}.form-select{width:100%;border:1px solid #e2e8f0;border-radius:8px;padding:6px;font-size:13px;box-shadow:1px 1px 4px -1px #e2e8f0}.form-select:focus{outline:none;border-color:#000}.hamburger-react>div{width:20px!important}.specs-wrap{border:1px solid #ddd;background-color:#cdcdcd17;margin-bottom:4rem}.specs-wrap>div{border-bottom:1px solid #ddd}.sp-left{width:20%;padding:10px;font-size:14px;background-color:#f1f1f1;border-right:1px solid #ddd;text-transform:capitalize}.sp-right{padding:10px;font-size:15px;font-weight:600}.search-box{width:45%}.search-box input{font-size:13px;padding:8px 15px;border-radius:3px;position:relative}.search-box button{background-color:#f9ef3e;color:#000;padding:6px 15px}.search-box ul li{font-size:12px;color:#0f172a}.order-card{border:1px solid #ddd;padding:28px 35px;border-radius:7px;margin-bottom:2rem}.order-card-top{display:flex;justify-content:space-between;gap:20px}.order-card-top h1{font-weight:600;font-size:18px}.order-card-top h1 a{color:#349fff;font-weight:500;font-size:16px;text-decoration:underline;margin-left:10px}.order-status{font-size:14px}.order-status div{display:flex;align-items:center;gap:10px}.order-status div svg{height:18px;width:18px}.op{color:#15d515}.oc{color:#f53636}.od{color:#349fff}.os{color:#284ebf}.order-card-body{margin-top:1rem}.order-card-body-items h3{font-size:15px}.order-card-body-items p{font-size:14px;color:#349fff}.order-card-body-items p span{color:#000}.order-card-body-details{margin-top:10px}.order-card-body-details p{font-size:14px;margin-bottom:5px}.order-card-body-details p b{font-weight:600;margin-right:8px}.event-banner-sec{width:100%;height:600px;background-size:cover;background-position:50%}.event-banner-content h1{font-size:3rem}.event-banner-content h1,.event-banner-content p{text-transform:uppercase;font-weight:700;color:#1c2150}.event-banner-content p{margin-top:3rem;font-size:29px}.event-banner-content a{background-color:#d0f0f2;color:#1c2150;text-transform:uppercase;font-weight:700;padding:10px 20px;border-radius:10px;margin-top:2rem;display:inline-flex;font-size:20px}.eventRow{display:flex;gap:10px;padding:10px;background-color:#ffede7;border-radius:10px;align-items:center;margin-bottom:15px}.eventDate{text-align:center;width:15%}.eventDate p{color:#ff6b3b;font-size:16px;font-weight:600}.eventDate h1{color:#ff6b3b;font-weight:700;font-size:45px;margin-top:10px;line-height:40px}.eventTitle{width:77%}.eventTitle h1{font-size:20px;font-weight:700;color:#000;text-transform:uppercase}.eventTitle p{font-size:18px;color:#000}.eventImage{width:13%}.eventImage img{border-radius:15px;height:100px;width:160px}.nbanner-sec{background-color:#fff9ef}.btn-nbanner,.nbanner-button{margin-top:1rem}.btn-nbanner{background-color:#3b2e2a;color:#fff;text-transform:uppercase;font-weight:700;height:62px;display:inline-flex;align-items:center;justify-content:center;border-radius:15px;font-size:20px;transition:.3s}.btn-nbanner:hover{letter-spacing:1px}.nbanner-main-image{color:transparent;height:450px;border-radius:20px}.horizontal-liner{background-color:#ffee94;padding:20px 4rem}.sell-collection-section{padding:4rem;background-color:#fff9ef}.sell-collection-section h1{text-align:center;font-weight:700;font-size:41px;margin-bottom:2rem;color:#3b2e2a}.sell-collection-section p{text-align:center;font-size:22px;margin-top:1rem;color:#3b2e2a}.sell-btn{background-color:#3b2e2a;color:#fff;text-transform:uppercase;font-weight:700;height:62px;display:inline-flex;align-items:center;justify-content:center;border-radius:15px;margin-top:1rem;font-size:20px;padding-left:1.5rem;padding-right:1.5rem;border:1px solid #3b2e2a;transition:.3s}.sell-btn:hover{letter-spacing:1px}.sell-btn-yellow{background-color:#ffe070;color:#3b2e2a}.slider-section{padding:4rem;background-color:#fff}.slider-section h1{color:#3b2e2a;font-weight:700;font-size:38px;margin-bottom:2rem}.swiper-wrapper{padding-bottom:4rem}.swiper-button-next:after,.swiper-button-prev:after{font-size:12px!important;height:28px;width:28px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #000;border-radius:50%}.swiper-button-next,.swiper-button-prev{top:90%!important;color:#000!important}.swiper-pagination-bullet-active{background-color:#000!important}.collection-section{background-color:#fff5e3;padding:4rem;border-top:2px solid #3b2e2a;border-bottom:2px solid #3b2e2a}.collection-section h1{color:#3b2e2a;font-weight:700;font-size:38px;margin-bottom:2rem;text-align:center}.collection-image{background-color:#fdf7ec;border-radius:50%;overflow:hidden;padding:20px;height:200px;width:200px;display:flex;align-items:center;justify-content:center}.collection-image img{height:150px;width:150px}.collection-title{text-align:center;margin-top:10px}.collection-title a{color:#3b2e2a;font-weight:700;font-size:20px;text-align:center}.location-section{background-color:#fff5e3;padding:4rem}.location-image img{color:transparent;height:450px;width:80%;margin:auto;border-radius:50%;-o-object-fit:cover;object-fit:cover}.location-content{background-color:#fbfbfb;padding:2rem 3rem;margin-top:-6rem;position:relative}.branding-section{background-color:#fdf5e7;border:2px solid #3b2e2a;padding:4rem}.branding-card{display:flex;flex-direction:column;align-items:center;gap:15px}.branding-card img{height:95px;width:100%;-o-object-fit:scale-down;object-fit:scale-down}.branding-card p{color:#3b2e2a;font-size:18px;text-align:center}@media (min-width:768px){.containerLayout{max-width:80%;margin:0 auto}}@media (max-width:1305px){.mn-wrap{gap:12px}}@media (max-width:1099px){.hideOnMobile,.sidebar-hero{display:none}.mn-wrap{flex-direction:column;position:fixed;left:0;width:20em;background-color:#000;height:100vh;top:0;overflow-y:auto;z-index:100;align-items:baseline;gap:20px;transform:translateX(-100%);transition:.3s}.mn-wrap.active{transform:translateX(0)}.mn-links{display:flex;flex-direction:column}.mn-links a{font-size:14px;padding:10px 12px;line-height:16px;border-bottom:1px solid #2020207a;width:100%}.mobileNav{display:flex}.dashboard-header{justify-content:flex-end}.sidebar{transform:translateX(-100%);width:13em;z-index:100}.sidebar.active{transform:translateX(0)}.dashboard-body{width:100%}}@media (max-width:767px){.event-banner-content h1{font-size:1.5rem}.event-banner-content p{margin-top:2rem;font-size:17px}.event-banner-content a{font-size:15px}.event-banner-sec{height:310px}.order-card{padding:20px 15px;border-radius:7px}.eventRow{flex-direction:column-reverse}.eventRow>div{width:100%;display:flex;flex-direction:column;align-items:center}.eventImage img{height:150px}.order-card-top h1{font-size:15px}.order-card-top h1 a{font-size:12px}.order-status{font-size:13px}.order-status div{gap:5px}.order-status div svg{height:13px;width:13px}.order-card-body-items h3{font-size:13px}.order-card-body-items p{font-size:12px;font-weight:500}.order-card-body-details p{font-size:13px;margin-bottom:3px}.search-box{width:100%}.sp-left{width:30%}.sp-right{width:70%}.page-header h1{text-align:center;font-size:20px}.product-detail-content h1{font-size:20px}.filter-wrap{position:fixed;top:0;left:0;background-color:#f7f7f7;width:17rem;padding:1rem;height:100vh;z-index:100;overflow-y:auto;transform:translateX(-100%);transition:.3s}.filter-wrap.active{transform:translateX(0)}.filter-btn{display:flex}}@media (max-width:425px){.mn-wrap{width:17rem}.cart span{display:none}.cart svg,.user-sign-wrap svg{height:24px;width:24px}.hero-section img{margin-bottom:0}.main-hdng h1{font-size:19px}.cc-img{height:95px;width:95px}.category-card h3{font-size:13px;margin-top:0}.subscribe-section{background-position:bottom;background-size:cover}.subscriber-wrap{width:90%}.subscriber-wrap h1{font-size:1.5rem}.subscriber-wrap p{font-size:14px}footer .grid{padding-left:0}}@media(max-width:400px){.order-card-top{display:flex;justify-content:space-between;gap:7px;flex-direction:column}}