.stylitic_v2_title {
    text-align: center;
}

.stylitic_v2_title h1 {
    margin: 3rem 0 1rem;
}
.stylitic_v2_title h2 {
    font-size: 2.5rem;
    margin: 4rem 0 1rem;
}
.stylitic_v2_title h1,
.stylitic_v2_title h2{
    font-weight:400;
}
.stylitics-header p{
	font-size: 1.5rem;
}
#main-gp h1 {
    font-size: 4rem;
}
#stylitics_v2 .carousel-inner {
    width: 90%;
    margin: 0 auto;
}

#stylitics_v2 .carousel-control {
    width: 5%;
}

#stylitics_v2 .stylitics-overlay {
    display: none;
}

#stylitics_v2 .stylitics-cta {
    border: none;
    background: transparent;
    color: #000;
    text-transform: none;
    text-decoration: underline;
    font-size: 1.4rem;
    display: block !important;
}

#stylitics_v2 .stylitics-outfit-wrap>a {
    padding-bottom: 122%;
}

#stylitics_v2 .col-sm-4 {
    width: 12.4%;
}
.stylitics-outfit-box{
	border:none !important;
}
.stylitics-outfits{
	min-height:200px;
}
#stylitics_v2 .stylitics-cta {
	font-size: 1.4rem;
	text-transform: uppercase;
}
/* Mobile Updates as of 10/3 to support base widget usage */
@media (max-width: 767px) {
	#stylitics_v2 .heading-styled,
	#stylitics_v2 .stylitics-outfits hr,
	#stylitics_v2 .carousel-stylitic ol.carousel-indicators,
	#stylitics_v2 .carousel-stylitic a.carousel-control	{
		display: none !important;
	}
	
	#stylitics_v2 .carousel-stylitic {
		margin-right: -15px !important;
		margin-left: -15px !important;
		width: 130%;
		max-width: 106%;
		white-space: nowrap;
		padding-bottom:2rem;
	}
	#stylitics_v2 .carousel-stylitic .carousel-inner {
		width: 100%;
		margin: 0 auto;
		overflow-x: scroll;
	}
	
	#stylitics_v2 .carousel-stylitic .item {
		display: inline-block !important;
		width: 220px;
		float: none;
	}
	 /*#stylitics_v2 .row.module.stylitics-block.stylitics-col-1 {
        overflow: scroll;
    }

    #stylitics_v2 .row.module.stylitics-block.stylitics-col-1 .mob-overflowx {
        width: 1600px;
    }*/
}

@media (min-width: 768px) {
    #stylitics_v2 .stylitics-outfit-wrap>a {
        padding-bottom: 125%;
    }

    #stylitics_v2 .col-sm-4 {
        width: 25%;
    }
}

@media (min-width: 992px) {
    #stylitics_v2 .stylitics-outfit-wrap>a {
        padding-bottom: 120%;
    }

    section.stylitic_v2_title h1 {
        font-size: 3rem;
    }
}

@media (min-width: 1200px) {
    #stylitics_v2 .stylitics-outfit-wrap>a {
        padding-bottom: 116%;
    }
}
#stylitics_v2 .heading-styled,
#stylitics_v2 .stylitics-outfits hr	{
	display: none;
}

/* IF overlay is active: */

/* #stylitics_v2 .stylitics-outfit-wrap .outfit-view-overlay-text:hover {
    display: inline-block !important;
}

#stylitics_v2 .stylitics-cta {
    display: none;
}

#stylitics_v2 .stylitics-outfit-wrap>a:hover {
    padding-bottom: 36%;
} */
