.sidecart-main {
    z-index: 2147483640;
}
/*Begin Interstitial Styling*/
.firstInterstitial {
 	display: block;
    width: 900px;
    font: 700 24px "futura-pt", sans-serif;
    margin: auto;
    text-align: center;
    padding-top: 45px;
  	padding-bottom: 45px;
}
.firstInterstitial:after {
  content:"";
  display:block;
  clear:both;
}
.firstInterstitialHeader {
  	font-size: 40px;
  	text-decoration:underline;
}
.firstInterstitialDescription {
 	font-size:20px; 
}

.firstInterstitial a {
 	color:black; 
}
/*End Interstitial Styling*/

/* -----Begin Product Details Styling----- */
.nproduct-info__materials, .nproduct-info__fit {
	display: block;
    position: relative;
    height: auto;
    font: 900 12px/20px proxima-light,sans-serif;
    padding: 2px 16px;
    font-style: italic; 
}
.nproduct-info__branding {
 padding:8px 16px 10px 16px!important; 
}
.product-tiles {
 padding:24px 16px 0px!important; 
}
.product-tiles__label {
 color:black!important; 
}
.nproduct-info__dropdown-label {
 color:black!important; 
}
/* -----End Product Details Styling----- */

/*Begin ProductNotes on Collection Page Styling*/
.productNotes {
	display: block;
    position: relative;
    height: auto;
    font: 900 12px/20px proxima-light,sans-serif;
    font-style: italic; 
  	margin-bottom: -10px;
    color: slategray;
}
#pixlee_container {
  padding-bottom: 10px;
}

#pixlee_container iframe {
  margin-bottom: 5px;
}
body.vertslides .hero-carousel {
  width: calc(100% - 64px);
  max-width: 1600px;
  height: calc(((100vw - 64px) * 0.35) + 0px);
  max-height: calc(560px + 32px);
  margin-left: auto;
  margin-right: auto;
}

body.vertslides .hero-carousel .hero-carousel__slide {
  max-width: 1600px;
  height: calc((100vw - 64px) * 0.35);
  max-height: 560px;
  margin-top: 5px;
}

body.vertslides .hero-carousel__slide {
  padding: 0;
}

body.vertslides .category-cards {
  padding-top: 10px;
}
.grid-product__link .collection-sold-out-img {
  opacity: .3;
}

.grid-product__link .collection-sold-out-message {
  z-index: 100;
  position: absolute;
  width: 160px;
  margin-left: -80px;
  left: 50%;
  height: 60px;
  margin-top: -30px;
  top: 50%;
  color: #4b5f6d;
  font: 700 24px futura-pt,sans-serif;
}

.grid-product__sizes .restock-trigger {
  display: block;
  padding-bottom: 12px;
  margin-top: 0;
  color: #FFF;
  cursor: pointer;
}

.item-content .checkout {
 color:green!important; 
}

body .hero-carousel {
	width: calc(100% - 64px);
	max-width: 1600px;
	height: calc(((100vw - 64px) * 0.35) + 0px);
	max-height: calc(560px + 32px);
	margin-left: auto;
	margin-right: auto;
}
body .hero-carousel .hero-carousel__slide { margin-top: 5px; }
.hero-carousel .lazyload { opacity: 0.0; visibility: hidden; }
body .category-cards { padding-top: 10px; }
.hero-carousel__slide { height: 100%; }
.grid-product__image { position: relative; z-index: 10; }

.colldescriptiontext {
  	font-style: italic;
    text-align: center;
    display: block;
    color: #696969;
    font-family: futura-medium,sans-serif;
    font-size: 10px;
    margin-top: 9px; 
}

/*Nav Descriptions Styling */
.rc-nav-2 .panel .brand h3 {
 margin-top:215px; 
}

.sidecart-content__shipping-continue, .sidecart-content__shipping-success {
 color:black; 
}

.promo-bar h6 {
 text-decoration:underline; 
}
.promo-bar__timer {
 text-decoration:underline; 
}
.promo-bar__timer span {
 text-decoration:underline; 
}
/*Out

/*Outlet Page Desktop Styling*/
#parallax__text {
 	max-height:440px!important; 
}

.grid-product__price_blackfriday {
    font-family: futura-medium,sans-serif;
    font-size: 18px;
    line-height: 18px;
    color: #e50000;
    display: block;
    font-weight: 100;
    padding: 16px 24px;
}
.sidecart-header__timer-heading span.default > img {
	display: none !important;
}
@media screen and (max-width: 1075px) {
	.main-nav__links > li:nth-child(7) {
		display: none;
    }
}

.recart-messenger-widget {
	font-size: 14px;
}

.shogun-root, .shogun-region {
font-size: 16px;
}

.partybtn-wrap {
z-index:0;
}

.product-tiles__list {
z-index:0;
}

.product-wrap  {
z-index:0;
}

.embed_frame {
 position:relative;
  top:120px;
}

.promo-bar h6 {
  color: #fff
}

  .shg-btn {
    font-family: "proxima-nova";
  }
