html{overflow-y:scroll;font-size:90.5%;scroll-behavior:smooth;text-rendering:optimizeLegibility;scrollbar-width:thin}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:rgba(0,0,0,0)}::-webkit-scrollbar-thumb{background:#888;border-radius:4px}body{margin:0;overflow-x:hidden;text-rendering:optimizeLegibility;background-color:#faf9f6;min-height:100vh}.nav-container,.nav-menu{max-width:100%;width:100%}*,:after,:before{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none;list-style:none}img{max-width:100%;height:auto}.MyApp{display:flex;flex-direction:column;min-height:100vh}.MyApp,.cart-empty-container{width:100%}.cart-empty-container h3{padding-left:10px;padding-top:40px}.nav-container{width:5%}.nav-toggle{display:none}.logo{color:#fff;font-size:20px;line-height:1.3}.hamburger{display:none;cursor:pointer;padding:15px}.hamburger span{display:block;width:25px;height:3px;background:snow;margin:5px 0;transition:all .3s ease}.nav-menu{list-style:none;margin:0;padding:0;display:flex;gap:20px}.nav-menu-link{color:#fff}.nav-menu li a{text-decoration:none;color:#fff;display:block}.nav-menu li a:hover{color:#007bff}@media(max-width:768px){.hamburger{display:block}.nav-menu{display:none;position:absolute;top:100%;left:0;width:100%;background:#fff;flex-direction:column;box-shadow:0 2px 5px rgba(0,0,0,.1)}.nav-toggle:checked~.nav-menu{display:flex}.nav-toggle:checked+.hamburger span:first-child{transform:rotate(45deg) translate(5px,5px)}.nav-toggle:checked+.hamburger span:nth-child(2){opacity:0}.nav-toggle:checked+.hamburger span:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}}@media(min-width:769px){.nav-menu{display:flex!important}}.text-change{font-size:14px;text-align:center;position:relative;min-height:60px;width:100%;background-color:#dcd3cc;padding:10px 13px}.text-change:before{content:"First";animation:changeText 16s infinite;animation-delay:10s ease}@keyframes changeText{0%,25%{content:"Welcome to Our Store"}25%,50%{content:"We deliver across West Africa "}50%,75%{content:"Tees and Sneakers "}75%,to{content:"Subscribe to our Newsletter"}}#link{color:#000}.flex-row{display:inline;float:right;padding:0}header{width:100%;background-color:#173856;opacity:1;display:flex;justify-content:space-between;align-items:center;padding:10px 20px}header>*{margin:0 10px}.sticky{z-index:1000;display:flex;justify-content:space-between;flex-direction:column;align-items:center}.header-link{color:#000}.header-link:hover{opacity:.7}#header-link{color:#000}.ibrid-box{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin:0 auto;padding:60px 20px 20px;justify-content:space-between}.ibrid-box h4,.ibrid-box p{text-align:start}.container{max-width:800px;margin:40px auto;padding:60px 20px 20px}.ibrid-box-line{width:100%;padding:10px 15px}.ibrid-box-line,.ibrid-box-line-law{display:flex;flex-direction:column;align-items:center}.ibrid-box-line-law{width:1200px;max-width:100%;justify-content:center;text-align:center;margin:0 auto;padding:10px 20px;background-color:#333;background-image:url(https://images.unsplash.com/photo-1589307904488-7d60ff29c975?q=80&w=800&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D);background-repeat:no-repeat;background-size:auto;text-align:left}.bgg222{background-color:#222;color:#fff}.black-bg{background-color:#000;width:200px;margin:0 auto;border:none;border-radius:3px;padding:60px 20px 20px;text-align:center}.color-black{color:#000}.newsletter-container{padding:60px 20px 20px;background-color:#e9dcc5}.newsletter-container h3,.newsletter-container h4,.newsletter-container h5,.newsletter-container h6,.newsletter-container label,.newsletter-container p{color:#04080b}.newsletter-container{width:1200px;max-width:100%;padding-top:50px;padding-bottom:50px;margin:0 auto}.newsletter-container h3,.newsletter-container h4,.newsletter-container h5,.newsletter-container h6,.newsletter-container label,.newsletter-container p{text-align:start;line-height:1.5;padding-left:10px}.controls{padding:10px 14px}.filter{margin-bottom:20px}.filter input{padding:8px;width:200px}button{padding:10px 20px;margin-bottom:20px}button,button:hover{background-color:#005bb5}.product-list{list-style:none;padding:0}.product-list li{padding:10px;border-bottom:1px solid #ddd}.contact-container{width:100%;flex-direction:column;gap:1rem;display:flex;text-align:start;padding-left:10px;padding-right:10px;padding-top:40px}.ibrid-flex{display:flex;margin:0 auto;align-items:center;justify-content:center;column-gap:20px;justify-content:space-between}.ibrid-heading{padding:0}.add-to-cart{text-align:center;border-radius:4px;transition:.5s ease;padding:6px 12px}.faq-container{width:100%;padding:40px 10px}.faqList{margin:0 auto;font-weight:700}.faqItem,.question{width:100%}.question{flex-direction:row;background-color:#fff;border:none;font-size:18px;text-align:left;padding:10px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:700;color:#222}.answer{width:100;padding:10px;color:#555;background-color:#f9f9f9;border-radius:5px;margin-top:10px}.answer,.arrow{font-size:16px}.ibrid-flex{width:100%;padding:60px 20px 20px;flex-direction:row;align-items:left}.ibrid-flex,.ibrid-flex img{justify-content:flex-start}.footer-link{text-decoration:none}.payment-logo{width:auto;height:auto;border-radius:2px}footer .container .footer-section ul{text-decoration:none}.button-submit{border:none;text-align:center;width:66%}.button-submit:hover{opacity:.6}.footer{background-color:#0c0e1a;color:#c8beb2;padding:60px 20px 20px;font-family:Arial,sans-serif}.footer-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:40px;gap:40px}.footer-section{margin-bottom:20px}.footer-logo{font-size:28px;font-weight:700;color:#382f28;margin-bottom:15px;text-transform:uppercase;letter-spacing:2px}.brand-info p{font-size:14px;line-height:1.6;color:#c8beb2}.footer-section h3{font-size:18px;margin-bottom:15px;text-transform:uppercase;color:#c8beb2}.footer-section ul{list-style:none;padding:0}.footer-section ul li{margin-bottom:10px}.footer-section ul li a{color:#c8beb2;text-decoration:none;font-size:14px;transition:color .3s ease}.footer-section ul li a:hover{color:#382f28}.payment-container{margin-top:1rem;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem}.footer-bottom{margin-top:20px;font-size:12px;border-top:1px solid #444;padding-top:10px}.footer-align-left{width:100%;margin:0 auto;padding:60px 20px 20px;text-align:left;display:flex;justify-content:center;flex-direction:column}.footer-align-left img{margin:0 auto}.background-bg{background-color:#222;color:#fff}.whiteCart{color:#fff}.items-you-may-like{width:100;padding-left:20px;padding-top:50px}.items-grid{width:100%;margin-top:20px;gap:40px}.items-grid ul{margin:15px}.view-cart-btn{width:100%;display:flex;align-items:center;justify-content:center;margin:0 auto;text-align:center;padding:10px 14px;background:gold;color:#000}.sticky-div{position:fixed;bottom:0;left:0;width:100%;z-index:1000;box-shadow:0 -2px 5px rgba(0,0,0,.2)}.text-align-center{text-align:center}.container,.sticky{width:100%;margin:0 auto}.sticky{top:0;position:-webkit-sticky;position:sticky;z-index:999}.head{width:100%;display:grid;grid-template-columns:repeat(6,1fr);align-items:center;justify-content:space-between;margin:0 auto 20px}.buttons{max-width:50px}.body{width:100%;display:grid;grid-template-columns:repeat(6,1fr);align-items:center;justify-content:space-between;margin:0 auto 20px}.buttons-cart{color:#fff;padding:8px 12px;background-color:#222;margin:7px}@media(max-width:700px){.body,.buttons,.head{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;margin:0 auto}}.sale-box{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:2rem;padding:60px 20px 20px;background-image:url(/background.svg);background-size:cover;color:#fff}.sale-box h3{line-height:20px}.sale-box a{text-decoration:underline;padding:12px;color:#fff}.carouselContainer{position:relative;width:100%;overflow:hidden;background-color:#f5f5f5;padding:20px 0}.carousel{display:flex;width:200%;transition:transform .5s ease}.carouselTrack{display:flex;width:100%}.carouselItem{flex:0 0 25%;box-sizing:border-box;text-align:center;padding:10px;background-color:#fff;border:1px solid #e0e0e0}.carouselImage{max-width:100%;height:auto}.carouselInfo{margin-top:10px}.carouselBrand{font-weight:700;color:#333;font-size:14px}.nextButton,.prevButton{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,.5);color:#fff;border:none;padding:10px;cursor:pointer;z-index:10}.prevButton{left:10px}.nextButton{right:10px}.nextButton:hover,.prevButton:hover{background-color:rgba(0,0,0,.8)}.carouselSlide1{transform:translateX(0)}.carouselSlide2{transform:translateX(-50%)}@media(max-width:600px){.carouselItem{flex:0 0 50%}.carousel{width:100%}.carouselSlide1,.carouselSlide2{transform:translateX(0)}}.shopNow{display:block;width:200px;margin:20px auto;padding:10px;background-color:#000;color:#fff;border:none;cursor:pointer;text-align:center}.shopNow:hover{background-color:#333}.slug-container,.slug-content-text{width:100%}.slug-content-text h3,.slug-content-text h4,.slug-content-text h5,.slug-content-text p{padding-left:15px;line-height:2.6}.add-to-cart{background:#000;color:#fff;margin:10px;border:none}.slider{width:100%;text-align:center;overflow:hidden;padding:20px}.slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.slides::-webkit-scrollbar{width:10px;height:10px}.slides::-webkit-scrollbar-thumb{background:#000;border-radius:10px}.slides::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.slides>div{scroll-snap-align:start;flex-shrink:0;width:100%;height:auto;margin-right:10px;transform-origin:center center;transform:scale(1);transition:transform .5s;position:relative;display:flex;justify-content:center;align-items:center}.author-info{background:rgba(0,0,0,.75);color:#fff;padding:.75rem;text-align:center;position:absolute;bottom:0;left:0;width:100%;margin:0}.author-info a{color:#fff}.slider>a{display:inline-flex;width:1.5rem;height:1.5rem;background:#fff;text-decoration:none;align-items:center;justify-content:center;border-radius:50%;margin:0 0 .5rem;position:relative}.slider>a:active{top:1px}.slider>a:focus{background:#000}@supports(scroll-snap-type){.slider>a{display:none}}.order-summary{max-width:400px;margin:20px auto;padding:20px;border:1px solid #ddd;border-radius:8px;background-color:#f9f9f9}.order-summary h2{font-size:1.5rem;text-align:center}.order-items,.order-summary h2{margin-bottom:20px}.order-item{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #eee}.order-details{border-top:1px solid #ddd;padding-top:10px}.order-detail{display:flex;justify-content:space-between;padding:8px 0}.order-detail.total{font-weight:700;font-size:1.1rem}.form-container{max-width:100%;background:#fff}.form-container,form{margin:0 auto;padding:10px 14px}form{width:400px}.form-group,form{display:flex;flex-direction:column}.form-group{gap:.5rem}label{font-size:1rem;color:#333}input,select,textarea{width:100%;padding:.75rem;font-size:1rem;border:1px solid #ccc;border-radius:4px;transition:border-color .3s,box-shadow .3s}input:focus,select:focus,textarea:focus{outline:none;border-color:#007bff;box-shadow:0 0 5px rgba(0,123,255,.3)}input:invalid:focus{border-color:#e74c3c}button{padding:.75rem;font-size:1rem;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s}button:hover{background-color:#0056b3}@media(min-width:768px){.form-container{max-width:600px}.form-group{flex-direction:row;align-items:center}label{flex:1 1;text-align:right;padding-right:1rem}input,select,textarea{flex:2 1}button{width:-moz-fit-content;width:fit-content;align-self:flex-end}}@media(min-width:1024px){.form-container{max-width:800px}}