/*
 * Flormar Makeup 
 * Date: 01-08-2018
 */


/*
 * Header
 */
.site-header .ems-bottom-header{ background: #fff; }
.site-header .ems-bottom-header .left-modules{ background: #fff; }

.site-header .ems-bottom-header .nav-main{ background: none; }
a.logo img{ opacity: 1; }

.scroll_icon{ display: none; }

/*
 * Free Shipping Banner
 */
.design-makeup.free-shipping-banner{ display: flex; align-items: center; justify-content: center; height: 50px; background: rgb(255, 62, 181); font-family: "proximaLight"; font-size: 16px; color: #fff; letter-spacing: .3px; font-weight: 300; }


@media screen and (min-width: 960px){
    /*
     * HEADER
     */
    .site-header .ems-top-header { background: rgb(246, 246, 246); }
    .site-header .ems-top-header .menu > li{ border-right: 0; }
    .site-header .ems-top-header .menu > li.instashop a{ background: none; color: #000; }
    .site-header .ems-top-header .menu > li.instashop a i{ color: rgb(255, 43, 148); }
    .site-header .ems-top-header .menu > li a { padding: 0 10px; }
    
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1{ text-align: left; padding-left: 30px; }
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li > a,
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li.wub-li > a.wub{ color: #000; }
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li > a:after { background: rgb(238, 238, 238); }
    /*
     * MENU OPENED
     */

    .search-fixed.fixed-header-ready .site-header .ems-bottom-header .left-modules{ box-shadow: 0px 1px 1px 0px #ddd; }
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li > .nav-main-sub-nav{ background-color: #fff; box-shadow: inset 1px 1px 0px #eeeeee; }
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li > .nav-main-sub-nav:before{ content: none; }
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li > .nav-main-sub-nav .nav-main-sub-nav-items .category-image-wrap { width: calc(100% - 782px); }
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li > .nav-main-sub-nav .nav-main-sub-nav-items > ul.lvl2 { width: 782px; }
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li > .nav-main-sub-nav .nav-main-sub-nav-items > ul.lvl2 > li{ border-right: 0; height: 410px; padding: 0 40px 0 0; }
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li > .nav-main-sub-nav .nav-main-sub-nav-items > ul.lvl2 > li:nth-child(4){ border-bottom: 0; height: 170px; }
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li > .nav-main-sub-nav .nav-main-sub-nav-items > ul.lvl2 > li >a{ height: auto; line-height: 1; }
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li > .nav-main-sub-nav .nav-main-sub-nav-items > ul.lvl2{ padding-top: 40px; height: 410px; }
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li > .nav-main-sub-nav .nav-main-sub-nav-items > ul.lvl2 > li:nth-child(5) { height: 190px !important; }
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li > .nav-main-sub-nav .nav-main-sub-nav-items > ul.lvl2 > li ul a{ font-family: "brandonRegular"; }
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li > .nav-main-sub-nav .nav-main-sub-nav-items > ul.lvl2 > li > ul.lvl3 > li{ margin: 0; }
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li > .nav-main-sub-nav .nav-main-sub-nav-items > ul.lvl2 > li > ul.lvl3 > li > a { line-height: 19pt; }
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li > .nav-main-sub-nav .nav-main-sub-nav-items > ul.lvl2 > li > ul.lvl3{ padding-top: 30px; }
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li > a.cl-pink{ color: #ff2b94; }
    .site-header .ems-bottom-header .logo{ margin: 16px 0 22px; height: 32px; }
    
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li.wub-li > .nav-main-sub-nav .nav-main-sub-nav-items > ul.lvl2 > li { padding: 0 40px 0 20px; }

    .mod-mini-login .btn-signin{ color: #000; padding: 20px 15px; }
    .mod-mini-login .btn-signin i{ color: #ff2b94; }

    .mod-mini-login .btn-signin:hover,
    .mod-mini-login.opened .mod-mini-login-header:before{ background: rgb(238, 238, 238); }
    .mod-mini-login .sub .ems-form{ border-top: 1px solid #eeeeee; }
    
    .mod-mini-login .mod-mini-login-header span[id$="lblUYE_ADSOYAD"]{ color: #000; padding: 0 30px 0px 15px; }
    .mod-mini-login .mod-mini-login-header span[id$="lblUYE_ADSOYAD"]:before { content: ""; display: inline-block; border-width: 6px; border-color: #8f8f8f rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0); border-style: solid; position: absolute; top: 53%; right: 5px; transform: translateY(-50%); }
    .kutuArama .kutuHeaderArama .btnSearch{ color: rgb(255, 43, 148); }
    .kutuArama .kutuBodyArama .kutuArama_btnArama .btnArama{ color: rgb(255, 43, 148); padding: 23px 8px 25px 30px; }
    .kutuArama .kutuHeaderArama .btnSearch { padding: 25px 20px 25px 30px; }
    .mod-mini-cart-header .ems-cart-info a{ border-left: 0; color: rgb(255, 43, 148); padding: 19px 30px 19px 20px; }
    .mod-mini-cart-header .ems-cart-info #lblUrunAdet { right: 32.5px; top: 31.5px; color: #fff !important; }
    .mod-mini-cart-header .ems-cart-info a .svg-cart{ height: 30px; }

    .mini-cart-ready .mod-mini-cart-header .ems-cart-info a{ background: rgb(238, 238, 238); }
    
    /*
     * Menu Mini Opened Mood
     */
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li.mini-sub-nav{ position: relative; }
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li.mini-sub-nav > .nav-main-sub-nav{ width: 280px; height: auto; }
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li.mini-sub-nav > .nav-main-sub-nav .nav-main-sub-nav-items > ul.lvl2{ width: 100%; padding: 35px; height: auto;}
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li.mini-sub-nav > .nav-main-sub-nav .nav-main-sub-nav-items > ul.lvl2 > li{ width: 100%; height: auto; padding-right: 0; }
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li.mini-sub-nav > .nav-main-sub-nav .nav-main-sub-nav-items > ul.lvl2 > li >a{ font-family: "brandonRegular"; margin-bottom: 15px; }

    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li.mini-sub-nav > .nav-main-sub-nav .nav-main-sub-nav-items > ul.lvl2 > li.ic-outlet{ height: auto !important; position: relative; }
    .site-header .ems-bottom-header .nav-main-body > ul.lvl1 > li.mini-sub-nav > .nav-main-sub-nav .nav-main-sub-nav-items > ul.lvl2 > li.ic-outlet > a{ font-family: "brandonBold"; margin-top: 30px; margin-bottom: 0; }

    
    /*
     * Menu Opened Body Effect
     */
    .main-menu-opened{ overflow-y: hidden; }
    .main-menu-opened .site-header:after { content: ""; position:  fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); z-index: 10; }
    
    /*
     * main-slider
     */
    .main-slider { max-width: 1280px; margin: 20px auto 0; overflow: initial; }
    .main-slider .swiper-inner{ overflow: hidden; }

    .main-slider.swiper-container .main-slider-prev,
    .main-slider.swiper-container .main-slider-next{ width: 70px; height: 70px; display: flex; }
    .main-slider.swiper-container .main-slider-prev{ left: -20px; transform: translate(-100%, -50%); }
    .main-slider.swiper-container .main-slider-next{ right: -20px; transform: translate(100%, -50%); }
    
    .main-slider.swiper-container .main-slider-prev .slide-clip,
    .main-slider.swiper-container .main-slider-next .slide-clip{ width: 100%; /*clip-path: circle(35px at 51% 50%);*/ -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
    .main-slider.swiper-container .main-slider-prev .slide-clip{ background-position: 95% 50%; }
    .main-slider.swiper-container .main-slider-next .slide-clip{ background-position: 5% 50%; }
    .main-slider.swiper-container .slide-clip{ width: 100%; height: 100%; background-color: #e1e1e1; background-image: none !important; font-size: 28px; color: #fff; position: relative; }
    .main-slider.swiper-container .slide-clip i{ position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
    .main-slider.swiper-container .main-slider-prev .slide-clip i{ transform: translate(-55%, -50%); }
    .main-slider.swiper-container .main-slider-next .slide-clip i{ transform: translate(-45%, -50%); }

    .main-slider .swiper-pagination{ position: static; padding: 20px 0 0; }
    .main-slider.swiper-container .swiper-pagination-bullet{ background: #c9c9c9; position: relative; border: 0; }
    .main-slider.swiper-container .swiper-pagination-bullet:before{ content:  ""; width: 0px; height: 0px; border: 0px solid #ff2b94; border-radius: 25px; position:  absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; }
    .main-slider.swiper-container .swiper-pagination-bullet-active{ background: #ff2b94; width: 8px; height: 8px; }
    .main-slider.swiper-container .swiper-pagination-bullet-active:before{ width: 14px; height: 14px; border: 1px solid #ff2b94; }
    
    /*
     * HOMEPAGE -> WIDGET
     * EN ÇOK SATANLAR - İNCELEDİKLERİN
     */
    .system-widget .swiper-button-next{
        display: inline-block !important;
    }
    /*
     * HOMEPAGE -> GÜZELLİK SIRLARI
     */
    .beauty-sectrets-wrapper.facelift-version{ /*background-image: url('/images/frontend/facelift/guzellik-sirlari.jpg');*/ background-size: cover; background-repeat: no-repeat; padding: 40px 0; }
    .beauty-sectrets-wrapper.facelift-version .beauty-sectrets .swiper-title h2{ color: #000; margin: 0; }

    .beauty-sectrets-wrapper.facelift-version .beauty-sectrets .swiper-wrapper{ min-height: initial; }

    .beauty-sectrets-wrapper.facelift-version .beauty-sectrets .post-item{ opacity: 1; transform: scale(1); width: 25%; padding: 10px; height: 240px; pointer-events: auto;
        -webkit-box-align: flex-start; -ms-flex-align: flex-start; -webkit-align-items: flex-start; align-items: flex-start; }
    
    .beauty-sectrets-wrapper.facelift-version .beauty-sectrets .post-item > a:before{ -webkit-transform: translate(-125%, 0%); -ms-transform: translate(-125%, 0%); transform: translate(-125%, 0%); left: 100%; top: 50%; font-size: 40px; opacity: 1;}
    
    .beauty-sectrets-wrapper.facelift-version .beauty-sectrets .post-item > a:after{ content: none; }
    .beauty-sectrets-wrapper.facelift-version .beauty-sectrets .post-item > a > .text-wrap{ position: initial; text-align: left; }
    .beauty-sectrets-wrapper.facelift-version .beauty-sectrets .post-item.swiper-slide-active > a > .text-wrap{ padding: 10px 0; }
    .beauty-sectrets-wrapper.facelift-version .beauty-sectrets .post-item > a > .text-wrap > span{ color: #000; font-size: 15px; letter-spacing: 1px; }

    .beauty-sectrets-wrapper.facelift-version .swiper-button-prev,
    .beauty-sectrets-wrapper.facelift-version .swiper-button-next{ display: none; }

    .beauty-sectrets-wrapper.facelift-version .beauty-sectrets-footer > div *{ color: #000; }
    .beauty-sectrets-wrapper.facelift-version .beauty-sectrets-footer > div.more-btn a{ display: flex; align-items: center; }
    .beauty-sectrets-wrapper.facelift-version .beauty-sectrets-footer > div.more-btn a:before{  margin-right: 16px; content: ""; font-size: 28px; font-family: 'icomoon' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
    /*
     * FOOTER  
     */
    .footer-counter{ background: #fff; margin-bottom: 50px; }
    .footer-counter ul{ min-height: 198px; }
    .footer-counter ul li{ padding: 57px 15px 57px 0px; }

    footer{ padding-bottom: 0; background: #fff; }
    footer .max-width.footer-inHolder{ max-width: initial; padding: 0; }
    footer .footer-inHolder .footer-top{ position: relative; }
    footer .footer-inHolder .footer-top .footer-menu-wrap .footer-menu-part h3{ color: #000; }
    footer .footer-inHolder .footer-top .footer-menu-wrap .footer-menu-part ul.footer-menu li a { color: #000; }
    footer .footer-inHolder .footer-top .footer-menu-wrap .footer-menu-part ul.footer-menu li a:hover{ color: #000; }
    footer .footer-inHolder .footer-top .kutuBulten .kutuHeaderBulten{ color: #000; }
    .footer-contact-us .footer-contact-us-text *{ color: #000; }
    .footer-soccial-icons{ color: #000; }

    footer .footer-inHolder .footer-top .kutuBulten .kutuBodyBulten .kutuBulten_email input{ background: rgb(227, 227, 227); }
    footer .footer-inHolder .footer-top .kutuBulten .kutuBodyBulten .kutuBulten_email:before{ color: #fff; }
    footer .footer-inHolder .footer-top .kutuBulten .kutuBodyBulten a.btnBultenGonder{ background: #000; color: #fff;}

    footer .footer-inHolder .footer-bottom{ background: linear-gradient(to right, #f3cbd1, #c6829f); padding: 30px 0 60px; border: 0; }
    footer .footer-inHolder .footer-bottom .copyright{ color: #fff; }
    footer .footer-inHolder .footer-bottom .minuslogo,
    footer .footer-inHolder .footer-bottom .sosyalmedya{ display: none; }
    footer .footer-inHolder .footer-bottom .country-btn-wrap span{ color: #fff; }

    
    .social-media-container .social-media-wrap{ padding: 75px 20px 85px; }
    .social-media-container .social-media-wrap > ul.social-media-list { width: calc( 100% - 250px); margin: 0 auto 40px; }


    /*
     * Ürün Liste
     * Custom Class: .facelift-prd-list
     */
     
    .page-product-list{ background-position: top left; background-size: auto; background-repeat: no-repeat; background-attachment: initial; background-image: none; }
    .facelift-prd-list .social-media-container{ border-bottom: 1px solid #cccccc; }
    .facelift-prd-list .social-media-container .social-media-wrap{ display: flex; align-items: center; padding-left: 220px; width: 100%; max-width: initial; }
    .facelift-prd-list .social-media-container .social-media-wrap > ul.social-media-list{ margin: 0 auto; }
    .facelift-prd-list .social-media-container .social-media-wrap .social-media-content{ width: 20%; text-align: center; }
    .facelift-prd-list .social-media-container .social-media-wrap .social-media-content > span > span.head{ display: none; }
    .facelift-prd-list .footer-counter{ display: none; }
    .facelift-prd-list footer .max-width.footer-inHolder{ padding-top: 50px; }


    .page-product-list .product-list-header .product-header-inner{ background-repeat: no-repeat; }

    /*
     * Ürün Detay
     * Custom Class: .facelift-prd-detail
     */
    .facelift-prd-detail .social-media-container{ border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}
    .facelift-prd-detail .social-media-container .social-media-wrap{ display: flex; align-items: center; }
    .facelift-prd-detail .social-media-container .social-media-wrap > ul.social-media-list{ margin-bottom: 0; }
    .facelift-prd-detail .footer-counter{ display: none; }
    .facelift-prd-detail footer .max-width.footer-inHolder{ padding-top: 50px; }

    .facelift-prd-detail .navigasyon ol{ margin-top: 0; }
    .facelift-prd-detail .ems-tab ul.lvl1 > li[rel="what-it-is"]{ display: none; }

    /* facelift scroll top */
    .scroll-top{ position: absolute; right: 5%; top: 67px; font-size: 20px; }

}

/*
 * HOMEPAGE -> WIDGET
 * EN ÇOK SATANLAR - İNCELEDİKLERİN
 */
.topical-widget,
.last-seen {
    border-bottom: 1px solid #cccccc;
}

/* 
 * FACELIFT -> HOMEPAGE NEW BANNERS
 */
.homepageBannerWrapper { margin: 50px 0; }
.homepageBannerContainer { max-width: 1280px; margin: 0 auto; }
.homepageBannerContainer .homepageBannerInner{ display: flex; justify-content: space-between; flex-wrap: wrap; }
.homepageBannerContainer .homepageBannerItem{ width: 50%; position: relative; }
/*
 * Title
 */
.homepageBannerContainer .bannerItemTitle{ font-family: "brandonMedium"; font-size: 22px; text-align: left; margin-bottom: 7px; }
/*
 * İkili Görünüm
 */
.homepageBannerContainer.doubleBnr .homepageBannerItem:nth-child(odd) { padding-right: 10px; }
.homepageBannerContainer.doubleBnr .homepageBannerItem:nth-child(even) { padding-left: 10px; }
/*
 * Üçlü Görünüm
 */
.homepageBannerContainer.tripleBnr .homepageBannerItem{ width: 33.333%; position: relative; }
.homepageBannerContainer.tripleBnr .homepageBannerItem:nth-child(3n + 1){ padding-right: 10px; }
.homepageBannerContainer.tripleBnr .homepageBannerItem:nth-child(3n + 2){ padding-left: 5px; padding-right: 5px; }
.homepageBannerContainer.tripleBnr .homepageBannerItem:nth-child(3n + 3){ padding-left: 10px; }
/*
 * Image
 */ 
.homepageBannerWrapper .homepageBannerItem .bannerItemImg{  overflow: hidden; position: relative; font-size: 0; }
.homepageBannerWrapper .homepageBannerItem .bannerItemImg .imageHolder{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-position: center; background-size: cover; transition: all 0.33s cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transition: all 0.33s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: all 0.33s cubic-bezier(0.215, 0.61, 0.355, 1); }
.homepageBannerWrapper .homepageBannerItem:hover .bannerItemImg .imageHolder{ transform: scale(1.1); }
.homepageBannerContainer .homepageBannerItem .bannerItemImg:after{ content: ''; position: absolute; top: 0; left: 0; z-index: 2; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); opacity: 0; transition: all 0.33s cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transition: all 0.33s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: all 0.33s cubic-bezier(0.215, 0.61, 0.355, 1); }
.homepageBannerContainer .homepageBannerItem:hover .bannerItemImg:after{ opacity: 1; }
/*
 * Button
 */
.homepageBannerContainer .homepageBannerItem .bannerItemBtn{ position: absolute; z-index: 4; font-weight: 700; letter-spacing: 1.2px; }
/*
 * Button display type
 */
.bannerItemBtn.btn-text{ bottom: 40px; left: 50%; transform: translate(-50%); font-size: 18px; color: #fff; }
.bannerItemBtn.btn-primary{ bottom: 30px; right: 30px; width: 210px; height: 40px; background: #fff; color: black; text-align: center; line-height: 40px; }
/*
 * Button text color helper
 */
.bannerItemBtn.clBlack{ color: #000; }
.coverLink{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 5; font-size: 0; }


/*
 * Form Error Field
 */
 .emosFormError .ems-form-label,
 .emosFormError [id$="lbfUYE_KONTROLKODU"]{
     color: red !important;
 }
 
 .emosFormError .ems-form-obj select,
 .emosFormError .ems-form-obj input[type="tel"],
 .emosFormError .ems-form-obj input[type="text"],
 .emosFormError .ems-form-obj input[type="password"]{
     border-bottom-color: red;
 }

/*
 * Home Page Widget
 */
@media (min-width: 961px) and (max-width: 1520px){
    ul.emosInfinite > li .ems-prd-btn-detail a{
        padding: 12px 10px;
        font-size: 13px;
    }
}

@media screen and (max-width: 959px){ 

    .site-header .ems-bottom-header{ height: 69px; }
    .site-header .ems-bottom-header .mobile-modules .mbHeader{ background: #fff; }
    .site-header .ems-bottom-header .mobile-modules .mbHeader .mBurger .mbMenu > span{ background: #ff2b94; }
        
    .site-header .ems-bottom-header .mobile-modules .mbHeader .mSearchBtn > a{ color: #ff2b94; font-size: 22px; display: flex; align-items: center; justify-content: center; }
    .site-header .ems-bottom-header .mobile-modules .mbHeader .mSearchBtn a { margin-top: 0; }
    .search-fixed-ready .site-header .ems-bottom-header .mobile-modules .mbHeader .mSearchBtn a { margin-top: 70px; }
    .search-wrp{ overflow: hidden; max-height: 0; }
    .search-wrp .kutuArama { background: #eeeeee; position: fixed; top: -100%; left: 0; transition: top 0.2s ease-in-out; -webkit-transition: top 0.2s ease-in-out; -o-transition: top 0.2s ease-in-out; }
    .search-fixed-ready .search-wrp .kutuArama { top: 69px !important; }

    .site-header .ems-bottom-header .mobile-modules .mbHeader .mbCart > a i,
    .site-header .ems-bottom-header .mobile-modules .mbHeader .mbCart{ color: #ff2b94; }
    .site-header .ems-bottom-header .mobile-modules .mbHeader .mbCart > a{ text-align: center; }
    .site-header .ems-bottom-header .mobile-modules .mbHeader .mbCart > a .svg-cart{ height: 30px; }
    .site-header .ems-bottom-header .mobile-modules .mbHeader .mbCart > a b { margin-left: -8.5px; line-height: 1; color: #fff; }

    .main-slider.swiper-container li .slider-bg.mobile{ padding-bottom: 0; }
    
    .main-slider .swiper-pagination{ position: static; padding: 20px 0 0; }
    .main-slider.swiper-container .swiper-pagination-bullet{ background: #c9c9c9; position: relative; border: 0; }
    .main-slider.swiper-container .swiper-pagination-bullet:before{ content:  ""; width: 0px; height: 0px; border: 0px solid #ff2b94; border-radius: 25px; position:  absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; }
    .main-slider.swiper-container .swiper-pagination-bullet-active{ background: #ff2b94; width: 8px; height: 8px; }
    .main-slider.swiper-container .swiper-pagination-bullet-active:before{ width: 14px; height: 14px; border: 1px solid #ff2b94; }

    /* 
     * FACELIFT -> HOMEPAGE NEW BANNERS
     */

    /* facelift anasayfa mobile */
    .homepageBannerWrapper{ margin: 0; }
    .homepageBannerContainer { max-width: 100%; margin: 0 auto; }
    .homepageBannerContainer .homepageBannerItem { width: 96%; margin: 0 auto; }
    .homepageBannerContainer .homepageBannerItem { position: relative; }
    .homepageBannerContainer.doubleBnr .homepageBannerItem:nth-child(odd) { padding-right: 0px; }
    .homepageBannerContainer .homepageBannerItem .bannerItemBtn{ position: absolute; bottom: -20px; left: 50%; transform: translate(-50%); font-size: 18px; font-weight: 700; min-width: 210px; height: 40px; background: #fff; color: black; text-align: center; line-height: 40px; border: black 1px solid; padding: 0 20px; width: fit-content;}
    .homepageBannerContainer .homepageBannerItem .coverLink{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; font-size: 0; }

    .homepageBannerContainer .homepageBannerItem,
    .homepageBannerContainer.tripleBnr .homepageBannerItem{ width: 100%; padding: 0 10px !important; margin: 40px 0; }
    .homepageBannerWrapper .homepageBannerItem .bannerItemImg img{ min-height: initial; min-width: initial; max-width: 100%; width: 100%; }
    .homepageBannerContainer .bannerItemTitle{ text-align: center; }


    .social-media-container .social-media-wrap > ul.social-media-list { width: 100%; }
    .social-media-container .social-media-wrap .social-media-content { margin-top: 20px; }

    footer .max-width .footer-top .kutuBulten,
    .footer-soccial-icons{ display: none; }
    .footer-contact-us .footer-contact-us-text { padding-top: 40px; }
    footer .mobile-footer .scroll-top-btn{ background: linear-gradient(to right, #f3cbd1, #c6829f); font-size: 24px !important; }

    /* facelift scroll top */
    .scroll-top{ display: none; }

    /*
     * Mobile Mini Header (Login Page)
     */
    .mobile-mini-header{ background: #fff; }
    .mobile-mini-header > a{ color: #000; }
}


 /*
  *
  */
.flormar-stores-link{ color: #000000; }


.social-media-container .social-media-wrap .social-media-content{
    float: initial;
    width: 100%;
    margin: 0;
    height: auto;
}
@media screen and (min-width: 960px){
    .social-media-container .social-media-wrap > ul.social-media-list { padding: 0; }
    .search-ready .kutuBodyArama { overflow: hidden; }
    .site-header .ems-bottom-header .nav-main-body>ul.lvl1>li>.nav-main-sub-nav .nav-main-sub-nav-items .category-image-wrap .imgWrap { background-size: cover!important; background-position: center!important; width: 200%; }
    .parlanoDiNoi-items > ul.lvl2 > li > a{ font-family: 'brandonBold' !important; }
    .parlanoDiNoi-items > ul.lvl2 > li:last-child > a{ margin-bottom: 0 !important; }
}

@media screen and (max-width: 960px){
    .site-header .ems-bottom-header .nav-main {  background: #fff; }
}


/* EMS004337456672_1 */
.beauty-sectrets-wrapper .beauty-sectrets.coverflowFacelift .swiper-wrapper{ height: 350px; }
@media screen and (max-width: 960px){
    .beauty-sectrets-wrapper .beauty-sectrets .swiper-wrapper { height: 160px; }
    .beauty-sectrets-wrapper .beauty-sectrets .post-item{width: 100%; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
    .page-detail .beauty-sectrets-wrapper .beauty-sectrets .post-item.swiper-slide-active>a:before,
    .page-detail .beauty-sectrets-wrapper .beauty-sectrets .post-item.swiper-slide-active > a:before { top: 38%; }
    .page-detail .beauty-sectrets-wrapper .beauty-sectrets .post-item > a > .text-wrap { position: relative; padding: 28px 0; bottom: 0; min-height: 100px; }
    .beauty-sectrets-wrapper .beauty-sectrets .swiper-button-next,
    .beauty-sectrets-wrapper .beauty-sectrets .swiper-button-prev { top: 9%; }
    .beauty-sectrets-wrapper .beauty-sectrets-footer { margin-top: 5px; }
    .beauty-sectrets-wrapper { padding: 10px 0 20px; }
}