/*
 *  version : 24/05/2023
 *
 *	$ =	SKIN CEUTICALS GR
 *
 *  1 - landingPage
 *
 */


/* ========================================
 *	$ =	COMMON
 * ======================================== */

* {
	font-family: "Century Gothic",arial !important;
}
.obj_google-search .gsc-search-button-v2 svg {
    fill: 
    #666666;
}
header.main .ctn_nav .gcse_form {
    max-width: 235px;
    width: 235px;
}
strong{
	font-weight: bold;
	}
.obj_ranking-by-type {
    margin: 300px auto;
}
/* header.main .ctn_nav .ctn_research>p a {
    display: none;
} */
.obj_int-skincare.equation>* .result {
    font-size: 19px;
}
header.main .ctn_register .has-sub-nav>span, header.main .ctn_register a {
    color: #ccc;
    font-size: 11px;
    padding: 0 0 0 16px;
    background: url(../../include/images/b_plus.png) left center no-repeat;
}
header.main:before {
    display: none;
}
a.b_border-gradient > span,
p.pPhilosophy,
article h4,
article header h3,
.obj_social-media li h4 {
   font-weight: bold; 
}
.obj_box-skin.thumb h5, .obj_box-skin.thumb h6 {
    font-size: 7px;
}
.pg_productCategory .obj_header header {
padding-top: 15px;
}
.pg_productCategory .obj_header header {
    width: 109%;
}
.obj_discover .item .ctn_txt .t_big {
    font-size: 10px;
}
.pg_science .skinscope {
    background: url(../../resources/GR/images/Science-Proof.jpg) right bottom no-repeat;
}
header.main nav li .categorie {
    margin: 0 30px 0 0;
}
/* ========================================
 *	$ =	FOOTER
 * ======================================== */
.pg_ourPromise .obj_faq {
    margin-bottom: 100px;
}
footer.main .str_bottom nav li {
    text-transform: capitalize;
}

/* ========================================
 *	$ =	ABOUT US PAGE
 * ======================================== */

.pg_ourPromise .obj_hero {
    background: url('../../resources/GR/images/f_video-promise.jpg') center 277px no-repeat 
    #fff;
}

/* ========================================
 *	$ =	HIDE ELEMENTS
 * ======================================== */

header.main .ctn_nav{
	background:#fff;
	}
/* header.main .ctn_nav .main-center h1{
	display:block;
	margin:0;
	padding:55px 0 60px 0;
	} */
header.main .ctn_nav .ctn_research,
header.main .ctn_nav nav{
	/* display: none;  */
	}
/* footer.main{
	display:none;
	} */
/* ////////////////////////////////////////
 * 
 * $ LANDING PAGE
 * 
 * //////////////////////////////////////// */
/* ========================================
 *	$ =	STRUCUTRE
 * ======================================== */
.pg_landing-page div.main{
	padding-top:212px;
	background:#fff;
	}
/* ========================================
 *	$ =	CONTENT
 * ======================================== */
.pg_landing-page article{
	color:#333;
	background: url("../../resources/GR/images/f_landing-page.jpg") center no-repeat;
	}
.pg_landing-page article > div{
	position:relative;
	}
.pg_landing-page article header{
	margin-bottom:85px;
	}
.pg_landing-page article header h1{
	font-size:20px; 
	color:#77a3b6;
	line-height:45px; 
	letter-spacing:4px;
	text-transform:uppercase;
	font-weight:normal;
	font-family:'FuturaBT-Light',arial;
	}
.pg_landing-page article header h1 strong{
	display:block;
	font-size:60px;
	font-weight:normal;
	}
.pg_landing-page article header h2{
	margin-top:18px;
	letter-spacing:4px;
	color:#333;
	font-size:14px; 
	font-family:'FuturaBT-Medium',arial;
	}
	
.pg_landing-page article h3,
.pg_landing-page .ctn_product h4,
.pg_landing-page .ctn_product ul li,
.pg_landing-page article header p{
	letter-spacing:1px;
	font-family:'FuturaBT-Book',arial;
	}
	
.pg_landing-page article header p{
	margin-top:25px;
	color:#333;
	font-size:14px; 
	}
.pg_landing-page .ctn_storelocator h3{
	margin-bottom:8px;
	letter-spacing:1px;
	font-size:15px; 
	text-transform:none;
	font-family:'FuturaBT-Medium',arial;
	font-style:italic;
	}
.pg_landing-page .ctn_storelocator a.b_border-gradient{
	color:#333333;
	}
.pg_landing-page .ctn_product h3{
	font-size:13px; 
	text-transform:uppercase;
	}	
.pg_landing-page .ctn_product h4{
	font-size:14px;
	margin:30px 0 20px 0;
	}
.pg_landing-page .ctn_product ul{
	margin-bottom:17px;
	}
.pg_landing-page .ctn_product ul li{
	padding-top:3px;
	font-size:12px;
	}
.pg_landing-page .ctn_product ul li{
	color:#2e9ebe;
	}
.pg_landing-page .ctn_product .str_right{
	float:left;
	margin-left:73px;
	}
/* footer */
.pg_landing-page article .bottom .main-center {
padding-top: 25px;
border-top: 1px solid #eee;
}
.pg_landing-page article footer .obj_connect-with-us{
	position:absolute;
	top:22px;
	right:420px;
	}
.pg_landing-page article footer .obj_connect-with-us h4{
	margin-bottom:5px;
	text-align:right;
	}
.pg_landing-page article footer .obj_connect-with-us .obj_social-media{
	float:right;
	}
	
/* ========================================
 *	$ =	PRODUCT PAGE
 * ======================================== */
.obj_skin-icons p {
    display: none;
}	
header.main .ctn_register ul.fil-ariane {
    display: none;
}
/* ========================================
 *	$ = PRODUCT DETAILS PRO
 * ======================================== */

.pg_productDetails.pro .usage.video .main-center .str_top {
	float: left;
	height: 280px;
	margin-bottom: 50px;
}

.pg_productDetails.pro .usage.video .main-center .ctn_video {
	float: right;
	height: 280px;
	width: 55.5556%;
	margin-bottom: 50px;
}

.pg_productDetails.pro .usage.video .main-center .ctn_video > div {
	float: right;
    position: relative;
	height: 0px;
	width: 100%;
    padding-bottom: 56.25%;
}

.pg_productDetails.pro .usage.video .main-center .ctn_video iframe {
    position: absolute;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
}

.pg_productDetails.pro .usage.video .str_left { padding: 0px; }
.pg_productDetails.pro .usage.video .str_left > h2 { margin-top: 0px; }

@media screen and (max-width : 640px) {
	.pg_productDetails.pro .usage.video .main-center .str_top { height: auto; }
	.pg_productDetails.pro .usage.video .main-center .ctn_video { height: auto; width: 100%; }
	
}	


@media screen and (max-width:767px){
	.obj_popin,
	.obj_popin[role=dialog]{
		top: 0%;
		transform: translate(-50%,-0%);
		}

	}