@charset "utf-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css2?family=Raleway: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');

.product-price, .on-sale-product-price, .savings-text, .product-tag.alert, .product-price--subtext
{
	display:none !important;
}


#StoreProductList-component0 .product-info:after, .product-detail-page-wrap p.product-manuf:after {
    content: "Price will be computed after artwork has been added";
    display: block;
    margin-top: 20px;
    font-style: italic;
    font-size: 14px;
}

.actions li:hover {
    cursor: pointer;
    background: rgba(47,49,85,.5) !important;
}

.cell.dress-shirts a, .cell.polos a, .cell.t-shirts a, .cell.sweatshirts a, .cell.outerwear a, .cell.safety-apparel a, .cell.apparel-accessories a, .cell.bags a, .cell.medical-apparel a {
	display:table-cell;
	vertical-align:middle
}

.cell.dress-shirts a:hover, .cell.polos a:hover, .cell.t-shirts a:hover, .cell.sweatshirts a:hover, .cell.outerwear a:hover, .cell.safety-apparel a:hover, .cell.apparel-accessories a:hover, .cell.bags a:hover, .cell.medical-apparel a:hover {
	color:#fff !important;
}

.cell.dress-shirts img, .cell.polos img, .cell.t-shirts img, .cell.sweatshirts img, .cell.outerwear img, .cell.safety-apparel img, .cell.apparel-accessories img, .cell.bags img, .cell.medical-apparel img {display:none;}


.dress-shirts a div, .polos a div, .t-shirts a div, .sweatshirts a div, .outerwear a div, .safety-apparel a div, .apparel-accessories a div, .bags a div, .medical-apparel a div     {
	background: rgba(0,0,0,.5);
	line-height:50px;
	position:relative;
	top:100px;
	text-transform: uppercase;
    font-size: 125%;
	}
	
.cell.dress-shirts {
	background: url(https://www.unisourceapparel.com/getmedia/93bb6268-1747-4c20-b701-ee365caf60cd/catBG_DressShirts.png) no-repeat;
	background-position:center;
	display: table;
    height: 300px;
	}
	
.cell.polos {
	background: url(https://www.unisourceapparel.com/getmedia/c21ec28b-5858-4053-ac55-6a2b327b0b5a/catBG_Polo.jpg) no-repeat;
	background-position: -150px -50px;
	display: table;
    height: 300px;
	}	
	
.cell.t-shirts {
	background: url(https://www.unisourceapparel.com/getmedia/77cc7c14-0e23-4750-870e-9ce262e103df/catBG_TShirts.jpg) no-repeat;
	background-position: -385px -50px;
	display: table;
    height: 300px;
	}	
	
.cell.sweatshirts {
	background: url(https://www.unisourceapparel.com/getmedia/9f9cf49b-10b3-47b0-a5fd-c880688c0f51/catBG_Sweatshirts.jpg) no-repeat;
	background-position: 0px -50px;
    background-size: 105%;
	display: table;
    height: 300px;
	}	
	
.cell.outerwear {
	background: url(https://www.unisourceapparel.com/getmedia/ec4d3b67-4d12-4de4-a5db-c24138db6865/catBG_Outerwear.jpg) no-repeat;
	background-position: -105px -60px;
    background-size: 150%;
	display: table;
    height: 300px;
	}		
	
.cell.medical-apparel {
	background: url(https://www.unisourceapparel.com/getmedia/1decdd89-a175-4a3b-b58f-4ba24f1506fe/cat_Medical.jpg) no-repeat;
	background-position: -114px -35px;
    background-size: 150%;
	display: table;
    height: 300px;
	}	
	
.cell.safety-apparel {
	background: url(https://www.unisourceapparel.com/getmedia/b4e75a2d-b726-4481-9121-f45dbc83b063/catBG_Safety-Apparel.jpg) no-repeat;
	background-position: -45px -35px;
    background-size: 125%;
	display: table;
    height: 300px;
	}
	
.cell.apparel-accessories {
	background: url(https://www.unisourceapparel.com/getmedia/fbeeb299-d29e-4ae4-ac51-92d6ce0075b6/catBG_Apparel-Accesories.jpg) no-repeat;
	background-position: -45px -35px;
    background-size: 125%;
	display: table;
    height: 300px;
	}
	
.cell.bags {
	background: url(https://www.unisourceapparel.com/getmedia/7b58f220-022b-470c-8e12-f468c03e425b/catBG_Bags.jpg) no-repeat;
    background-position: -30px -190px;
    background-size: 110%;
	display: table;
    height: 300px;
	}	
	
	
#StoreCustomContent2 .product-list-img-wrap, #StoreCustomContent6 .product-list-img-wrap, #StoreCustomContent8 .product-list-img-wrap, 
#StoreCustomContent10 .product-list-img-wrap,#StoreCustomContent12 .product-list-img-wrap,#StoreCustomContent17 .product-list-img-wrap,
#StoreCustomContent19 .product-list-img-wrap, #StoreCustomContent21 .product-list-img-wrap
{
    position: relative;
    margin: auto;
    overflow: hidden;
    width: 265px;
}
#StoreCustomContent2 .product-list-img-wrap img, #StoreCustomContent6 .product-list-img-wrap img, #StoreCustomContent8 .product-list-img-wrap img,
#StoreCustomContent10 .product-list-img-wrap img,#StoreCustomContent12 .product-list-img-wrap img,#StoreCustomContent17 .product-list-img-wrap img,
#StoreCustomContent19 .product-list-img-wrap img, #StoreCustomContent21 .product-list-img-wrap img
{
    /*max-width: 100%;*/
    transition: all 0.3s;
    display: block;
    width: 100%;
	max-width: 350px;
    height: auto;
    transform: scale(1);
	/*clip-path: circle(100% at 50% 50%);*/
}

#StoreCustomContent2 .product-list-img-wrap:hover img, #StoreCustomContent6 .product-list-img-wrap:hover img, #StoreCustomContent8 .product-list-img-wrap:hover img,
#StoreCustomContent10 .product-list-img-wrap:hover img,#StoreCustomContent12 .product-list-img-wrap:hover img,#StoreCustomContent17 .product-list-img-wrap:hover img,
#StoreCustomContent19 .product-list-img-wrap:hover img, #StoreCustomContent21 .product-list-img-wrap:hover img
{
    transform: scale(1.8);
	/*clip-path: circle(40% at 50% 45%);*/
	z-index: 999;
}	

.PageTitle {
    font-family: 'Raleway', sans-serif !important;
    text-transform: uppercase;
    font-size: 2em !important;
}

.PageTitle>span {
  font-size: .5em;
  display: inline-block;
  width: 100%;
  text-transform: initial;
}

.PageSubTitle {
    font-style: italic;
}

.PageTitle, .PageSubTitle, #StoreCustomContent2 p{
    text-align: center;
}

#StoreCustomContent3>div
{
	 border-bottom: solid .05em rgba(173,216,230,.5);
    border-top: solid .05em rgba(173,216,230,.5);
    padding: 20px 10%;
    margin-top: 25px;
}

/* Delay Announcement */
/*
.checkout-left:before {
    display: block;
    width: 100%;
    margin: 0 auto 25px auto;
    padding: 10px;
    background: rgba(0,0,0,.2);
    content: "Due to the unprecedented increase in volume of orders from the re-opening of schools and businesses, our current turnaround time is at 4-5 weeks from our normal 2 weeks. We apologize for the delay, but we are working diligently to fulfill all your orders as soon as possible.";
}*/

.checkout-header>.grid-container
{
    padding-bottom: 2rem !important;
    padding-top: 0!important;
}

ink-checkout .grid-container {
    padding-top: 0 !important;
}