@charset "UTF-8";
/* CSS Document */

/* HOMEPAGE */

.sePage .sePageLayout .sePageMain .bow-double-full-section .bow-double-full-content {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    padding: 30px;
    text-align: center;
}

@media only screen and (min-width: 1200px) {
	.sePage .sePageLayout .sePageMain .bow-double-full-section .bow-double-full-content {
    	padding: 100px 30px;
		min-height: 400px;
	}
}

@media only screen and (min-width: 992px) {
	.sePage .sePageLayout .sePageMain .bow-double-full-section .bow-double-full-content {
    	padding: 60px 30px;
	}
}

.sePage .sePageLayout .sePageMain .bow-double-full-section .seContentEmpty {
    min-height: 200px;
}

.sePageContent .sePageSection.zero-bottom-margin {
    margin-bottom: 0;
}

.sePage .sePageLayout .sePageMain .bow-hero-inner .content-block-column {
    padding: 85px 60px;
}

.sePage .sePageLayout .sePageMain .bow-hot-deals {
    padding-bottom: 30px;
}





/* CAROUSEL DOTS */
.slick-dots li button:before {
    font-size: 24px !important;
}



/* SALE PAGES - GENERAL */

.sePage .sePageLayout .sePageMain .sale-header .content-block-column {
    padding: 100px 100px;
}


/* MAIN BODY */

section.section.sePageSection.sePageSectionResponsive.container-grey {
 padding-top: 30px;
 padding-bottom: 30px;
}

.sePage .sePageLayout .sePageMain .main-header .content-block-column {
 padding-top: 100px;
 padding-bottom: 100px;
}
