﻿*,h1,h2,h3,h4,h5,h6,p{font-family:Montserrat}p{color:var(--neutral-black)}.homepage-main-description h2{font-weight:700;color:var(--neutral-black);font-size:26px;line-height:1.2;margin-top:0}.homepage-main-description p{font-size:16px;color:var(--neutral-black);line-height:2.8rem;font-weight:500}#HomepageNew h2{font-size:30px;font-weight:800;text-align:center;color:#333;text-transform:uppercase}#panel-categories-main .panel-categories{justify-content:center;margin-top:25px}#panel-categories-main .panel-categories .owl-item{width:15%}#panel-top-brands-main .container{padding-block:30px;box-shadow:0 0 10px 0 rgba(0,0,0,.3);border-radius:12px}#panel-top-brands-main .pull-right{float:none!important;text-align:center;margin:55px 0 0}#panel-top-brands-main .pull-right h4 a{color:#a41e26;font-weight:600;left:0}#panel-top-brands-main .pull-right h4 a:hover{color:#a41e26!important}.panel-top-brands img{width:250px!important}.product-box-v2{width:100%;max-width:252px;vertical-align:middle;border:2px solid #eee;border-radius:10px}.product-box-v2 .saving-icon{z-index:1}#panel-best-products-main p,.product-box-v2 .box-content p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-box-v2 .box-image img{width:100%;mix-blend-mode:darken;object-fit:contain}.product-box-v2 .box-content .star-rating-icon{padding-bottom:2px;padding-top:5px}.product-box-v2 .box-content .star-rating-icon img{width:35%}#panel-best-products-main .full-stars,.product-box-v2 .full-stars{color:#f3aa29}#panel-best-products-main .full-stars:before,.product-box-v2 .full-stars:before{-webkit-text-stroke:1px #f3aa29}.product-box-v2 .empty-stars:before,.product-box-v2 .full-stars:before{font-size:10pt}.product-box-v2 .box-content p{font-size:10px;font-weight:500;margin:5px 0 0;color:#000}#HomepageNew .GlobalPage a,#panel-best-products-main a:hover,.product-box-v2 .box-content a:hover{text-decoration:none}.product-box-v2 .brand-label{width:100%;display:inline-block}.product-box-v2 .brand-label span{background-color:#333131;padding:2px 7px;font-size:10px;color:#fff}.product-box-v2 .reviews{display:flex;align-items:center;margin-top:10px}.product-box-v2 .reviews a{flex:1;text-decoration:none;cursor:pointer;font-weight:600;font-size:10px}.product-box-v2 .reviews span{font-weight:600;color:#ae2c38;font-size:12px}.product-box-v2 .price-and-color{display:flex;align-items:center;margin-top:5px}.product-box-v2 .price{flex:1}.product-box-v2 .price-and-color .cut-price{font-size:10px}.product-box-v2 .price-and-color .sale-price{color:#a00000;font-weight:400;font-size:12px}.product-box-v2 .price-and-color .colors div{cursor:pointer;text-decoration:none;display:flex;justify-content:end}.product-box-v2 .price-and-color .colors .fill-color{padding:0 10px;vertical-align:middle;margin-right:5px}.product-box-v2 .price-and-color .colors img{width:30px}#panel-best-products-main .best-products-slider,#panel-best-products-main .best-seller-products,#panel-best-products-main .hot-trend-products{flex-grow:0;flex-basis:1}#panel-best-products-main .box-item{gap:0;margin-bottom:30px;margin-top:10px;transition:transform .5s;border:.89px solid #dfdfdf}div#panel-best-products-main h2{padding-bottom:27px;margin-top:0}#panel-best-products-main .item-image{height:250px;width:100%;margin:auto}#panel-best-products-main .item-image img,#panel-best-products-main .item-image picture{width:100%;height:100%;object-fit:contain;mix-blend-mode:darken}#panel-best-products-main .item-content{padding:0 15px 15px}#panel-best-products-main p{font-weight:700;font-size:14px;line-height:1.3}#panel-best-products-main .box-item:hover{box-shadow:0 4px 8px rgba(38,38,38,.2);transform:translateY(-10px)}#panel-best-products-main .start-rating img{width:70px}#panel-best-products-main .empty-stars:before,#panel-best-products-main .full-stars:before{font-size:15pt}#panel-best-products-main .price{font-family:system-ui}#panel-best-products-main .cut-price{font-size:14px}#panel-best-products-main .sale-price{font-size:25px;font-weight:700;color:#a32834}#panel-best-products-main .colors img{width:26px}#panel-why-choose-us .top-section h2{font-size:25px;font-weight:600;margin-bottom:25px;text-align:center;color:#000}.skeleton{position:relative}.skeleton::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:linear-gradient(90deg,#eee,#f9f9f9,#eee);background-size:200%;animation:1s infinite reverse skeleton}@keyframes skeleton{0%{background-position:-100% 0}100%{background-position:100% 0}}#special-store-category .special-store-categories{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}#special-store-category .box-item-content{position:absolute;inset:0}#special-store-category .box-item-content img,.custom-section img{width:100%;height:100%}#special-store-category .box-item{position:relative;border-radius:10px;aspect-ratio:3/4;overflow:hidden;box-shadow:0 4px 14px rgba(0,0,0,.12)}.special-category-heading{position:absolute;left:0;right:0;bottom:0;padding:20px 20px 24px;z-index:2}#special-store-category .special-category-heading .cat-title{display:block;color:#fff;font-size:20px;font-weight:700;line-height:1.3;margin-bottom:16px}.special-category-heading a{display:inline-flex;align-items:center;gap:8px;background:var(--primary-color);color:#fff;font-size:13px;font-weight:700;letter-spacing:.5px;text-decoration:none;text-transform:uppercase;padding:10px 18px;border-radius:6px;transition:background .2s,transform .2s}#HomepageNew .eyebrow,.custom-apparel .custom-apparel-heading h1 span,.custom-apparel .custom-apparel-heading p strong{color:var(--primary-color)}#panel-best-products-main .item-boxes{border:.89px solid #dfdfdf;margin:15px;position:relative}.feature-box,.service-box{border-radius:10px;text-align:center}.color-count{display:flex;justify-content:space-between;align-items:end}.colors{display:flex;flex-direction:column;align-items:center;cursor:pointer}#panel-best-products-main .color-count .colors span{font-size:15px;font-weight:700}.size-availability{position:absolute;top:0;display:flex;justify-content:space-between;align-items:start;padding-top:0;padding-left:12px}.size-availability p{width:unset!important;font-size:11px!important;display:block!important;text-align:center}.size-availability span{font-size:15px}.size-availability img{width:76px!important;margin:10px 0 0 10px}.features-container{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.feature-box{padding:40px 12px 30px;display:flex;flex-direction:column;align-items:center;box-shadow:0 0 4px 0 rgba(0,0,0,.25);border-bottom:4px solid var(--primary-color);gap:12px}.blogs-home-section h2,.why-choose-section h2{padding-bottom:12px;margin-bottom:0}.vision-section .row{display:flex;flex-wrap:wrap;justify-content:center}.vision-section{position:relative;margin-top:12px}.service-box{background:#fff;padding:20px;height:100%;box-shadow:0 0 4px 0 rgba(0,0,0,.05)}.vision-section .col-md-4{display:flex;margin-bottom:12px}#special-store-category .special-category-heading a:hover,.vision-section a:focus{color:#fff!important}.vision-section .service-box h3{color:var(--maroon);font-weight:700;margin-top:0;padding-top:12px}.vision-section .service-box p{font-weight:500;text-align:center;font-size:14px}.top-seller-brand{justify-content:center;display:flex;align-items:center}.top-seller-brand img{width:auto!important;height:20px}.footer-authenticated-images{display:flex;justify-content:end}.product-box-v2 .box-item .box-image img{height:100%}.box-item .product-box-v2{width:inherit;max-width:inherit;border:inherit;border-radius:0}#panel-categories-main .panel-categories .box-item-content,.homepage-main-description{text-align:center;position:relative;height:100%}.homepage-main-description a{color:var(--primary-color);font-weight:700}.homepage-main-description a:hover{color:var(--primary-color)!important}.blogs-home-cards{display:flex;flex-wrap:wrap;gap:24px}.blogs-home-cards .blog-card{width:calc(25% - 18px);border:1px solid #e5e5e5;border-top-left-radius:12px;overflow:hidden;border-top-right-radius:12px}.blogs-home-cards .blog-card-image img{object-fit:cover;width:100%;height:200px}.blogs-home-cards .blog-card-content h3{font-size:20px;font-weight:700;line-height:1.3}.vision-section a{display:flex}.blogs-view-all,.special-category-mobile,div#special-store-category-mobile{display:none}#panel-categories-main .panel-categories{display:grid!important;grid-template-areas:"wholesale polo jacket" "wholesale headwear workwear";grid-template-columns:4.5fr 3fr 2.5fr;grid-template-rows:auto auto;gap:30px}#panel-categories-main .panel-categories .box-item{height:100%;position:relative}.wholesale{grid-area:wholesale}#panel-categories-main .panel-categories .box-item img{max-width:100%;object-fit:cover;height:100%}.category-heading{padding:20px;position:absolute;bottom:0;width:100%;background:rgba(103,103,103,.5);color:#fff}#panel-categories-main .panel-categories .box-item h4{color:#fff;font-size:19px;font-weight:700}.polo{grid-area:polo}.headwear{grid-area:headwear}.jacket{grid-area:jacket}.workwear{grid-area:workwear}.custom-section{padding-top:60px;display:flex;flex-wrap:wrap;justify-content:center}.custom-section .scroll-btn{cursor:pointer;border:1px solid #ececec;border-radius:15px;margin-right:12px;width:32%;border-bottom:3px solid var(--primary-color);padding:0;height:100%}.custom-section .col-md-12{display:flex;justify-content:space-between;padding-inline:0px;align-items:center;padding-inline:15px}.white-bg-home{background-color:#fff;display:flex;width:100%;height:100%;flex-direction:column;align-items:center}.sections-description h2{font-size:19px!important;padding-block:12px}.custom-section .blank-card-icon{display:flex;align-items:center;gap:12px}.blank-card-icon img{width:40px;height:40px}.custom-section .blank-card-text h3{margin-top:12px;font-weight:700;font-size:18px;margin-bottom:0}.custom-section .blank-card-text p{font-size:13px;font-weight:700}.custom-section .blank-card-arrow img{width:30px;height:30px}.custom-apparel{width:100%;box-sizing:border-box;overflow:hidden}.custom-apparel-heading{text-align:center;margin-bottom:14px}.custom-apparel .custom-apparel-heading h1{font-weight:800;color:var(--light-black)}.custom-apparel .custom-apparel-heading p{font-size:14px;color:var(--light-black);font-weight:600}.custom-apparel .apparel-grid{width:100%}.custom-apparel .apparel-row{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 18px}.custom-apparel .apparel-card{display:flex;align-items:center;padding:5px 5px 5px 6px;border-radius:5px;box-shadow:0 0 4px 0 rgba(0,0,0,.25);gap:5px;width:270px}.custom-apparel .apparel-image{width:58px;height:58px;flex:0 0 58px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f7f7f7;overflow:hidden}.custom-apparel .apparel-image img{width:100%;height:100%;display:block;object-fit:contain}.custom-apparel .apparel-title{flex:1;font-size:14px;line-height:20px;font-weight:700;color:#000}#special-store-category p,.our-categories-new .subtitle{color:#4f504f;font-weight:600}.custom-apparel .apparel-arrow img{width:20px}.our-categories-new{background:#f9f9f9}.our-categories-new .header{text-align:center;margin-bottom:22px}#HomepageNew .eyebrow{display:flex;align-items:center;justify-content:center;gap:12px;font-weight:800;font-size:13px;letter-spacing:1.5px;margin-bottom:14px}.our-categories-new .eyebrow::after,.our-categories-new .eyebrow::before{content:"";width:26px;height:2px;background:var(--primary-color)}.our-categories-new h3.title{font-size:36px;font-weight:800;color:#000;margin:0 0 14px}.our-categories-new .subtitle{font-size:15px;margin:0}.our-categories-new .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.our-categories-new .card{padding:12px;background-position:right;background-size:50%;background-repeat:no-repeat;box-shadow:0 1px 4px 0 rgba(0,0,0,.25);display:flex;background-color:#fff}.our-categories-new .card:first-child{background-image:url(https://cdn.apparelbus.com/images/homepage/category-wholesale-t-shirts.png)}.our-categories-new .card:nth-child(2){background-image:url(https://cdn.apparelbus.com/images/homepage/category-polo-shirts.png)}.our-categories-new .card:nth-child(3){background-image:url(https://cdn.apparelbus.com/images/homepage/category-jackets.png)}.our-categories-new .card:nth-child(4){background-image:url(https://cdn.apparelbus.com/images/homepage/category-headwear.png)}.our-categories-new .card:nth-child(5){background-image:url(https://cdn.apparelbus.com/images/homepage/category-workwear.png)}.our-categories-new .card:nth-child(6){background-image:url(https://cdn.apparelbus.com/images/homepage/category-hoodies.png)}.our-categories-new .icon-circle{width:46px;height:46px;display:flex}.our-categories-new .card-body{max-width:40%;display:flex;flex-direction:column;gap:8px}.our-categories-new .card h3{margin:0;font-size:16px;font-weight:800;letter-spacing:.3px;text-transform:uppercase}.our-categories-new .divider{width:26px;height:3px;background:var(--primary-color)}.our-categories-new .card p{font-size:12.5px;color:#000;font-weight:500}.our-categories-new a{display:inline-flex;align-items:center;gap:8px;background:var(--primary-color);color:#fff;padding:9px 16px;font-size:11px;font-weight:800;letter-spacing:.5px;border-radius:2px;cursor:pointer;margin-top:auto}.our-categories-new .btn svg{width:11px;height:11px}#panel-top-brands-main h2{padding-bottom:20px}#special-store-category .special-category-heading a svg{width:14px;height:14px}#special-store-category .box-item::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.85) 0,rgba(0,0,0,.55) 28%,rgba(0,0,0,.05) 55%,rgba(0,0,0,0) 70%);z-index:1}#special-store-category .Heading,.blogs-home-section .Heading,.why-choose-section .Heading{text-align:center;padding-bottom:20px}#special-store-category .Heading p,.blogs-home-section .Heading p,.why-choose-section .Heading p{margin-bottom:0}.feature-top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-bottom:18px}.why-choose-section .feature-img img{width:100px;height:100px}.feature-number{grid-column:3;justify-self:end;font-size:46px;font-weight:800;color:#eee;line-height:1;position:absolute;right:0}.feature-img,.feature-number-image,.vision-section .Heading p{position:relative;display:flex}.feature-divider{width:36px;height:3px;background:#b1272c;margin:0 auto 20px}.why-choose-section .feature-box h4{font-size:15px;font-weight:800;color:var(--light-black);line-height:1.35;margin-top:15px;text-transform:uppercase;margin-bottom:0}.why-choose-section .feature-content p{font-size:14px;color:#4f504f;margin:0;font-weight:500}.feature-img{margin:0 auto;align-items:center;justify-content:center}.why-choose-section .feature-img::before{position:absolute;width:50px;height:3px;background:var(--primary-color);content:'';bottom:-14px}.feature-number-image{align-items:end;justify-content:space-between;width:100%}.why-choose-section .Heading p{font-weight:600}.vision-section::before{content:"";position:absolute;inset:0;background-image:url('https://cdn.apparelbus.com/images/homepage/customization-services-bg.png');background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1}.vision-section .box-divider{display:block;width:34px;height:3px;background:var(--primary-color);margin:0 auto 12px}.vision-section .Heading p{justify-content:center;margin-block:16px;padding-bottom:16px;font-weight:600}.vision-section .Heading p:before{content:'';background:var(--primary-color);width:80px;height:4px;bottom:0;position:absolute;border-radius:4px}.top-brand-section{padding-top:40px}.home-page-reviews-section{box-shadow:0 4.19px 10px 0 rgba(0,0,0,.25);border-radius:20px;margin-block:40px}.blogs-home-cards .blog-card-content{padding-inline:12px}.pb-home{padding:70px 0}#homepage_slider .owl-stage-outer{border-radius:40px;margin-inline:12px}#homepage_slider{margin-top:12px}.service-box .vision-image img{width:100px!important}@media (min-width:576px){.product-box-v2 .box-content .star-rating-icon img{width:30%}.product-box-v2 .box-content p,.product-box-v2 .price-and-color .colors div,.product-box-v2 .price-and-color .cut-price{font-size:12px}.product-box-v2 .brand-label span{padding:2px 7px 1px;font-size:12px}.product-box-v2 .reviews{margin-top:15px}.product-box-v2 .reviews a{font-size:13px}.product-box-v2 .price-and-color .sale-price,.product-box-v2 .reviews span{font-size:14px}.product-box-v2 .price-and-color .colors .fill-color{padding:0 15px}.panel-top-brands img{width:210px!important}#panel-best-products-main h3:after{width:10%}#panel-best-products-main p{font-size:16px}}@media (min-width:768px){#panel-categories-main .panel-categories{display:flex}#panel-top-brands-main .panel-top-brands{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}#panel-top-brands-main .panel-top-brands .box-item img{width:235px}.product-box-v2 .box-content p,.product-box-v2 .price-and-color .colors div,.product-box-v2 .price-and-color .cut-price,.product-box-v2 .reviews a{font-size:10px}.product-box-v2 .brand-label span{padding:2px 7px 3px;font-size:10px}.product-box-v2 .price-and-color .colors .fill-color{padding:0 10px}@media (orientation:portrait){.product-box-v2 .saving-icon span{font-size:8px;width:35px;height:35px;line-height:10px}.product-box-v2 .box-content .star-rating-icon img{width:35%}.product-box-v2 .box-content .star-rating-icon span{padding:1px 12px}.product-box-v2 .reviews{margin-top:0}.product-box-v2 .price-and-color .cut-price{font-size:9px}.product-box-v2 .price-and-color .sale-price{font-size:11px}.product-box-v2 .price-and-color .colors .fill-color{padding:0 9px;vertical-align:revert;margin-right:2px}#panel-categories-main .panel-categories .box-item{margin:0}}}@media (min-width:768px) and (max-width:992px){.panel-top-brands .box-item:nth-child(-n+3){padding-bottom:50px}}@media (min-width:992px){.panel-top-brands img{width:100%!important}.product-box-v2 .box-content p,.product-box-v2 .price-and-color .cut-price,.product-box-v2 .reviews span{font-size:14px}.product-box-v2 .brand-label span{padding:2px 7px;font-size:12px}.product-box-v2 .reviews a{font-size:13px}.product-box-v2 .price-and-color .sale-price{font-size:18px}.product-box-v2 .price-and-color .colors .fill-color{padding:0 15px}.product-box-v2 .price-and-color .colors div{font-size:12px}}@media (min-width:1280px){#HomepageNew h2{font-size:36px}#panel-top-brands-main .pull-right{padding:20px 20px 0 0;float:right!important;margin:0;width:100%}#panel-top-brands-main .pull-right h4 a{position:relative;left:490px}#panel-best-products-main{flex-direction:row}#panel-best-products-main h3:after{width:20%}#panel-best-products-main .best-seller-products:hover h3:after,#panel-best-products-main .feature-products:hover h3:after,#panel-best-products-main .hot-trend-products:hover h3:after{width:55%}#panel-best-products-main .box-item{justify-content:center;margin-top:0}#panel-why-choose-us .top-section h2{font-size:28px;text-align:left;color:#000;padding:0}}@media screen and (max-width:992px){#panel-top-brands-main .panel-top-brands,.custom-apparel .row-five{grid-template-columns:repeat(3,1fr)}.homepage-main-description h1{font-size:23px!important}.blogs-home-cards{gap:13px}.blogs-home-cards .blog-card{width:49%}.custom-apparel .row-five{padding-inline:12px;margin-bottom:0}#special-store-category .special-store-categories,.features-container,.our-categories-new .grid{grid-template-columns:repeat(2,1fr)}#panel-top-brands-main .container,#special-store-category .container,.our-categories-new .container,.reviews-section .container,.vision-section .Heading,.vision-section .container,.why-choose-section .container{width:100%}.custom-section .scroll-btn{margin-right:6px;width:49%}.custom-section .scroll-btn:nth-child(3){margin-top:12px}.our-categories-new h3.title{font-size:32px}.custom-apparel .apparel-row{gap:10px 12px}.custom-apparel .apparel-card{width:219px}}@media (max-width:768px){#panel-top-brands-main .box-item.col-md-2,#panel-top-brands-main .top-brands-bg .box-item{display:flex;justify-content:center}.blogs-home-cards .blog-card{width:100%}.blogs-home-cards .owl-item,.blogs-home-cards .owl-stage{display:flex}#HomepageNew h2,#HomepageNew h3{font-size:22px!important;line-height:1.2!important}.feature-box{margin-right:1px;margin-bottom:10px;height:372px}.special-category-desktop,div#special-store-category-mobile{display:block}#panel-categories-main .panel-categories{display:block!important}#panel-categories-main .panel-categories .box-item img{height:456px}.custom-section .col-md-4{margin-bottom:12px}.custom-section .blank-card-text h3,.custom-section a{font-size:16px}.custom-section .scroll-btn{margin-right:0;width:100%;margin-bottom:12px}.custom-apparel .row-five{grid-template-columns:repeat(2,1fr)}.grey-bg-sub,.white-bg-sub{padding:0!important}.our-categories-new h3.title{font-size:32px;margin:0 0 5px}.our-categories-new .grid{grid-template-columns:1fr}#special-store-category .special-store-categories{display:flex!important;flex-direction:row;overflow-x:auto;gap:12px;-webkit-overflow-scrolling:touch;mask-image:linear-gradient(to right,black 0%,black 88%,transparent 100%)}#special-store-category .box-item{flex:0 0 82%;max-width:82%}.blogs-home-section .container-fluid,.custom-section.container,.second-description .col-md-10,.top-brand-section .col-md-10,.why-choose-section .container{padding-inline:0px}.blogs-home-cards .blog-card:nth-child(n+2),.why-choose-section .feature-number{display:none}.vision-section{margin-top:0}.vision-section .Heading{width:unset}.vision-section .vision-image img{margin-inline:auto}.top-brand-section .homepage-main-description p{line-height:1.5}.second-description h2{padding-top:0;margin-bottom:0}.second-description{padding-top:0;padding-bottom:16px}.why-choose-section .owl-item{padding:12px}.homepage-main-description p{line-height:1.6}.custom-section .blank-card-text p{font-size:11px}.blank-card-icon img{width:30px;height:30px}.custom-section .blank-card-arrow img{width:20px;height:20px}.our-categories-new a{padding:9px 12px}.top-brands-bg .box-item-content{padding-top:12px;padding-bottom:0}.home-page-reviews-section .owl-item.active{padding:6px 6px 0}#homepage_slider .owl-stage-outer{border-radius:unset;margin-inline:unset}#homepage_slider{margin-top:unset}.pb-home{padding:40px 0}.sections-description h2{padding-top:0}.custom-apparel .apparel-card{width:calc((100% - 12px)/ 2)}.custom-apparel .apparel-title{min-width:0}#HomepageNew h1{font-size:30px}.blogs-view-all{display:block;text-align:center;margin-top:12px}.btn-view-all-blogs{display:inline-block;background:var(--primary-color);color:#fff;padding:14px 44px;border-radius:6px;font-weight:600;font-size:16px;text-decoration:none}.btn-view-all-blogs:focus{color:#fff!important;text-decoration:none}}@media (min-width:960px) and (max-width:1280px){.custom-apparel .row-five{grid-template-columns:repeat(5,1fr);padding-inline:12px}.our-categories-new .container{width:100%}}