:root{scrollbar-gutter:stable}a{text-decoration:none}a.active hr{display:block;opacity:1;width:100%;border-width:1px;border:none}body{margin:0;min-height:100vh}.cart-main{display:flex;flex-direction:column;justify-content:center;margin-top:6%;margin-left:40px;margin-right:40px}@media(max-width:500px){.cart-main{margin-top:14%}}@media(min-width:501px)and (max-width:830px){.cart-main{margin-top:14%}}.empty-cart{margin-top:140px}.cart-div{display:flex;flex-direction:column;margin-top:40px}.cart-heading-info{display:flex;justify-content:space-between}.product-p{width:270px}.cart-heading-info p{font-size:16px;margin:8px}.display-main{display:flex;align-items:center;justify-content:space-between;border:none;border-top:1px solid black}.cart-product-div{display:flex;align-items:center;margin:20px 0}.cart-image-div{display:flex;justify-content:center;align-items:center;background-color:#f4f0f0;width:90px;height:70px;margin-right:12px}.cart-image{height:50px}.cart-info{display:flex;flex-direction:column;gap:10px}.cart-name{margin:0}.cart-price{display:flex;align-items:center;gap:10px}.cart-price p{display:flex;align-items:center;margin:0}.cart-price div{padding:8px 12px;background-color:#d9d9d9}.quantity-input{width:30px;margin:0;padding:8px}.remove-btn{height:20px;margin-right:23px}.cart-empty-msg{text-align:center;padding:40px 0;color:#888;font-size:1.1rem}.shirt-heading{font-size:40px;color:#000;margin:0}@media(max-width:580px){.shirt-heading{font-size:30px}}.cart-total-main{display:flex;flex-direction:column;align-self:flex-start;margin-top:50px;width:300px}.cart-total-div{display:flex;flex-direction:column}.cart-total-sub-total{display:flex;align-items:center;justify-content:space-between}.cart-total-sub-total p{margin-top:8px;margin-bottom:8px}.cart-total-sub-total div{display:flex}.cart-total-sub{display:flex;align-items:center;justify-content:space-between;border:none;border-top:1px solid black}.cart-total-sub p{margin-top:8px;margin-bottom:8px}.cart-total-sub div{display:flex}.footer-main{position:relative;left:0;right:0;bottom:0}.made-a{position:absolute;right:10px;top:-45px}.made-btn{display:flex;padding:10px 16px 8px;background-color:#1b1b1b;color:#fff;cursor:pointer;border:none;border-radius:20px}.made-btn img{height:18px}.footer-div{display:flex;justify-content:space-evenly;color:#fff;background-color:maroon;padding:60px 30px;margin-top:60px}.social-title{margin-top:10px}@media(max-width:580px){.footer-div{flex-direction:column}}.logo-div{display:flex;align-items:center;gap:10px}.logo-div img{height:20px}.footer-right-div{display:flex}@media(max-width:750px){.footer-right-div{flex-direction:column}}.across-line{display:none;width:100%;margin:0}.title-div{display:flex;align-items:center;justify-content:space-between}.link-div{display:flex;flex-direction:column;max-height:none;overflow:visible}.link-div.open{max-height:200px}.support-Line{display:none;margin-right:10px;transition:transform .3s ease}.support-Line.open{transform:rotate(90deg)}.resource-Line{display:none;margin-right:10px;transition:transform .3s ease}.resource-Line.open{transform:rotate(90deg)}@media(max-width:750px){.across-line,.resource-Line,.support-Line{display:block}.link-div{max-height:0;transition:max-height .9s ease-in-out;overflow:hidden}.link-div.open{max-height:200px}}.footer-title-div{display:flex;flex-direction:column;margin-right:30px}@media(max-width:580px){.footer-title-div{margin-top:0}}.footer-link{display:flex;flex-direction:column;align-items:start;color:#fff;font-weight:400;margin-bottom:10px}.footer-link:hover{color:#fff}.footer-link:hover .link-line{opacity:1;width:100%}.link-line{background-color:#fff;width:1px;height:1px;opacity:0;transition:.5s}.footer-title{margin-top:10px;margin-bottom:10px}.footer-title-div p{margin:0}@media(max-width:750px){.title-div{cursor:pointer}}.navbar{display:flex;align-items:center;justify-content:space-evenly;position:absolute;padding-top:20px;padding-left:10px;padding-right:10px;gap:10px;top:0;left:0;right:0;z-index:2}@media(max-width:400px){.navbar{padding-top:18px}}.menu-bar-icon{height:17px;display:none}@media(max-width:830px){.menu-bar-icon{display:block}}.main-menu{display:flex;align-items:center;gap:20px}@media(max-width:830px){.main-menu{display:none}}.menu-nav{color:#000;cursor:pointer}.menu-nav p{margin-top:0;margin-bottom:2px;font-size:16px}.menu-nav:hover .nav-line{display:block;opacity:1;width:100%}.nav-line{background-color:#000;height:1px;width:1px;opacity:0;transition:.5s;border:none;margin:0}.shop-wrapper{position:relative}.shop-nav{color:#000;cursor:pointer}.shop-nav p{margin-top:0;margin-bottom:2px;font-size:16px}.shop-line{background-color:#000;height:1px;width:1px;opacity:0;transition:.5s;border:none;margin:0}.shop-nav:hover .shop-line{display:block;opacity:1;width:100%}.shop-wrapper:hover .shop-hover{max-height:300px;opacity:1}.shop-hover{opacity:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;position:absolute;padding:35px 30px;top:50px;max-height:0px;overflow:hidden;background-color:#00000026;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:12px;transition:max-height 1s ease-in-out,opacity 1s ease-in-out}.cate-main{color:#000}.cate-main p{margin-top:0;margin-bottom:2px}.cate-main:hover .shirt-line{display:block;opacity:1;width:100%}.shirt-line{background-color:#000;width:1px;height:1px;opacity:0;transition:.5s;border:none;margin-top:0;margin-bottom:10px}.logo{width:300px}@media(max-width:830px){.logo{width:100%}}.cartcount-div{display:flex;flex-direction:column;align-items:center;gap:2px;position:relative}.cartcount{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:-8px;right:-15px;min-width:18px;height:18px;padding:0 5px;background-color:#000;color:#fff;font-size:11px;border-radius:50%}.cartcount-di{display:none;align-items:center;gap:6px;position:relative;cursor:pointer}.cartccount{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:-8px;right:-15px;min-width:18px;height:18px;padding:0 5px;background-color:#000;color:#fff;font-size:11px;border-radius:50%}@media(max-width:830px){.cartcount-di{display:flex}}div{font-size:14px}.main-div{display:flex}.open-menu{display:flex;padding:80px 0;flex-direction:column;gap:20px;width:330px;height:100vh;background-color:#fff;position:fixed;top:0;left:0;transform:translate(-100%);transition:transform .3s ease}.open-menu.menu-open{transform:translate(0)}.close-btn{position:absolute;padding:8px;top:30px;right:14px;background-color:transparent;transition:border ease-in-out;height:13px;cursor:pointer}.open-menu-div{display:flex;flex-direction:column;justify-content:center}.menu{display:flex;justify-content:space-between;margin-left:20px;color:#000;border-radius:20px}.menu:hover{color:#000;cursor:pointer}.sub-menu{margin-right:25px;transition:transform .9s ease}.sub-menu.open{transform:rotate(90deg)}.category-div{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-left:40px;max-height:0px;transition:max-height .9s ease;overflow:hidden}.shirt{margin-top:10px;color:#000}.cate{color:#000}.category-div.open{max-height:200px}.shirt:hover .cate-line,.cate:hover .cate-line{display:block;opacity:1;width:100%}.cate-line{background-color:#000;width:1px;height:1px;opacity:0;transition:.5s;border:none;margin:0}.menu-div{color:#000;margin-bottom:10px;font-weight:400}.menu-div:hover{color:#000}.menu:hover .menu-line{display:block;opacity:1;width:100%}.menu-line{background-color:#000;width:1px;height:1px;opacity:0;transition:.5s;border:none;margin:0}.cartcount-nav{display:flex;align-items:center;justify-content:center;gap:6px}.cartcount-nav p{padding:0;margin:0 0 2px}.cartnavcount{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background-color:#000;color:#fff;font-size:11px;border-radius:50%}.right-side-menu{background-color:#0006;position:fixed;top:0;right:0;left:0;width:100%;height:100vh;opacity:0;z-index:-1;transition:opacity .3s ease}.right-side-menu.active{opacity:1}.homefooter-main{display:flex;flex-direction:column;align-items:center;gap:40px;margin-top:-80px;margin-bottom:40px}.homefooter-div{display:flex;flex-direction:column;align-items:center;gap:18px}.homefooter-div p{font-weight:600;font-size:16px;margin:0}.homefooter-div a{color:#000}.homefooter-mail{font-size:16px;color:#747373}.homefooter-img-div{display:flex;align-items:center;gap:30px}.homefooter-png{height:16px}.wallpaper-main{position:relative}.wallpaper{display:flex;position:relative;top:-120px;width:100%;z-index:-100}:root{font-family:DM Sans;scrollbar-gutter:stable}body{padding-top:60px}@media(max-width:500px){body{padding-top:24%}}@media(min-width:501px)and (max-width:830px){body{padding-top:18%}}.preview-div{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:40px;margin-top:5%}@media(max-width:580px){.preview-div{flex-direction:column;gap:50px;margin-top:18%}}@media(min-width:581px)and (max-width:1000px){.preview-div{flex-direction:column;gap:50px;margin-top:18%}}.showcase-div{display:flex;flex-direction:column}.showcase-product{display:flex;justify-content:center;align-items:center;height:300px;width:438px;background-color:#f4f0f0}.showcase-product img{max-width:100%;max-height:100%;object-fit:contain}.showcase-img-div{display:flex;align-items:center;justify-content:center;gap:13px;margin-top:13px}.mag{display:flex;width:100%;align-items:center;justify-content:center;background-color:#f4f0f0;padding:10px}.showcase-img{height:60px}@media(max-width:400px){.showcase-product{height:300px;width:340px}.showcase-img-div{gap:8px;margin-top:8px}.mag{width:79px}.showcase-img{height:80px}}.preview-product-div{display:flex;flex-direction:column}.preview-product-name{font-size:35px;font-weight:400;margin:0}.preview-title{font-size:16px;font-weight:500;margin-bottom:8px}.preview-product-price{display:flex;align-items:center;font-size:20px;margin-top:0;margin-bottom:20px}.preview-size-div{margin-bottom:20px}.product-size-div{display:flex;gap:8px}.product-size{padding:10px 13px;border:none;color:#000;background-color:#d9d9d9}.product-size.active{border:1px solid black}.preview-quantity-div{margin-bottom:20px;display:flex;gap:20px}.quantity-div{display:flex;justify-content:space-around;align-items:center;height:35px;width:180px;border:1px solid rgb(217,217,217)}.quantity-div div{color:#800808}.quantity-input{width:25px}.plus-minus-btn{border:none;color:#000;background-color:#fff}.preview-order-div{display:flex;flex-direction:column}.preview-order-info{color:#800808}.preview-description-div{margin-bottom:20px}.preview-description-info{margin:0;width:500px}.addcart-btn{font-size:14px;font-weight:600;height:40px;width:500px;background-color:maroon;color:#fff;border:none;border-radius:5px;transition:.3s}@media(max-width:400px){.preview-order-info{width:120px}.preview-product-name{font-size:30px}.preview-description-info,.addcart-btn{width:340px}}@media(min-width:401px)and (max-width:719px){.preview-description-info,.addcart-btn{width:435px}}.addcart-btn:hover{border:1px solid rgb(128,0,0);background-color:#fff;color:maroon}.product-grid{display:grid;grid-template-columns:repeat(min(var(--cols, 4),4),1fr);gap:20px;margin-top:8px}@media(max-width:580px){.product-grid{gap:8px;grid-template-columns:repeat(min(var(--cols, 4),2),1fr)}}@media(min-width:581px)and (max-width:719px){.product-grid{grid-template-columns:repeat(min(var(--cols, 4),2),1fr)}}@media(min-width:720px)and (max-width:950px){.product-grid{grid-template-columns:repeat(min(var(--cols, 4),3),1fr)}}.product-div:hover .img-div img{height:160px}.img-div{display:flex;justify-content:center;align-items:center;background-color:#f4f0f0;width:200px;height:225px;margin-bottom:14px}.img-div img{height:140px;transition:height .15s ease-in-out}@media(max-width:400px){.img-div{width:100%;height:120px;background-color:transparent}.img-div img{height:130px}.product-div:hover .img-div img{height:120px}}.product-name{margin:0;color:#000}.sold-stamp-div{display:flex;align-items:center;margin-top:2px}.sold-stamp{padding:4px 8px;background-color:maroon;color:#fff;text-transform:uppercase;border-radius:35px;font-size:12px;margin:0}.product-price{display:flex;align-items:center;margin:0;font-size:14px;color:#3b3b3b}.naira-icon{height:20px;margin-right:2px}.resouce-main{display:flex;align-items:center;flex-direction:column;gap:30px}.resouce-div{padding:40px 30px;width:70%;background-color:#f4f0f0}.placeorder-main{display:flex;align-items:center;justify-content:space-evenly;margin-top:6%}@media(max-width:500px){.placeorder-main{margin-top:14%}}@media(min-width:501px)and (max-width:830px){.placeorder-main{margin-top:14%}}.placeorder-h{margin-top:40px;display:flex;flex-direction:column;gap:14px}.placeorder-div{display:flex;flex-direction:column}.placeorder-input-div{display:flex;gap:8px}.placeorder-input-small{width:50%;padding:10px 4px}.placeorder-input{width:97%;padding:10px 4px}@media(max-width:580px){.placeorder-main{flex-direction:column}}@media(min-width:581px)and (max-width:719px){.placeorder-main{flex-direction:column}}.proceed-btn{display:flex;align-self:flex-end;justify-content:center;color:#fff;background-color:maroon;border:1px solid rgb(128,0,0);padding:15px 0;width:230px;margin-top:20px;font-weight:600;transition:color .15s ease,background-color .15s ease,border .15s ease}.proceed-btn:hover{color:maroon;background-color:#fff;border:1px solid rgb(128,0,0)}.estimated-delivery{margin-top:10px;font-size:.9rem;color:#555}.orderpage-main{display:flex;flex-direction:column;justify-self:center;margin:6% 10px 0;width:90%;padding:0 10px}@media(max-width:500px){.orderpage-main{margin-top:14%}}@media(min-width:501px)and (max-width:830px){.orderpage-main{margin-top:14%}}.track-div{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;width:100%}@media(max-width:580px){.track-div{flex-direction:column;margin-bottom:20px}}.order-search-p{margin:0 0 6px}.order-search-input{padding:6px 8px;width:60%;outline:none;border-radius:5px;border:1px solid rgb(148,144,144)}.order-search-btn{padding:7px 12px;color:#fff;background-color:maroon;border-radius:5px;border:none;margin-left:8px}.orderpage-div{display:flex;justify-content:space-between;align-items:center;border:none;border-top:1px solid black;margin-bottom:10px}.orderpage-info{display:flex;align-items:center;gap:10px;margin-top:10px}.orderpage-img{height:60px}.orderpage-des{display:flex;flex-direction:column;gap:4px}.orderprod-name{margin:0}.orderpage-details{display:flex;align-items:center;gap:8px}.orderprod-price-div{display:flex;align-items:center;justify-content:center}.orderprod-price,.orderprod-quantity{margin:0}.orderprod-size{padding:8px 12px;background-color:#d9d9d9}.orderprod-date{margin:0}.order-loc{padding:8px 14px;border-radius:8px;background-color:#f4f0f0}.item-grid{display:grid;grid-template-columns:repeat(min(var(--cols, 4),4),1fr);gap:20px}@media(max-width:400px){.item-grid{gap:18px;grid-template-columns:repeat(min(var(--cols, 4),2),1fr)}}@media(min-width:401px)and (max-width:580px){.item-grid{gap:8px;grid-template-columns:repeat(min(var(--cols, 4),2),1fr)}}@media(min-width:581px)and (max-width:719px){.item-grid{grid-template-columns:repeat(min(var(--cols, 4),2),1fr)}}@media(min-width:720px)and (max-width:950px){.item-grid{grid-template-columns:repeat(min(var(--cols, 4),3),1fr)}}.shirt-section{display:flex;flex-direction:column;align-items:center;margin-top:30px}@media(max-width:500px){.shirt-section{margin-top:16px}}.show-div{display:flex;flex-direction:column;align-items:end}.show-more{display:flex;flex-direction:column;align-items:start;color:maroon;margin:0;text-decoration:none}.show-more:hover{color:maroon}.show-more:hover .show-more-line{opacity:1;width:100%}.show-more-line{background-color:maroon;width:0px;height:1px;opacity:0;transition:.5s}
