@font-face { font-family: Helvetica-35; src: url("fonts/be-levissime/HelveticaNeue-Thin_1.otf") format("opentype"); }
@font-face { font-family: Helvetica-55; src: url("fonts/be-levissime/HelveticaNeue-Roman_1.otf") format("opentype"); }
@font-face { font-family: Helvetica-95; src: url("fonts/be-levissime/HelveticaNeue-Black_1.otf") format("opentype"); }

@font-face { font-family: Futura-Light; src: url("fonts/be-levissime/FuturaStd-Light_1.otf") format("opentype"); }
@font-face { font-family: Futura-Medium; src: url("fonts/be-levissime/FuturaStd-Medium_1.otf") format("opentype"); }
@font-face { font-family: Futura-Book; src: url("fonts/be-levissime/FuturaStd-Book_1.otf") format("opentype"); }
@font-face { font-family: Futura-Bold; src: url("fonts/be-levissime/FuturaStd-Bold_1.otf") format("opentype"); }

.be_landing{ font-family: Helvetica-55; font-size: 15px; line-height: 1.5; background-color: #F7F7F7; }

body{ background-color:#F7F7F7; }

/* HEADER */
.be_header{ width:100%; height:85px; background-color:#fff; position:fixed; z-index: 999; top:0; left:0; }

    .be_header_content{ width: 100%; display:flex; align-items: center; justify-content: center; }
        
        .be_menu{ display:flex; align-items: center; text-align:center; font-size:16px; font-family: Futura-Medium; line-height:1; letter-spacing:2px; }
            .be_menu_item{ padding:0 15px; cursor:pointer; color:#984F5E; }

        .be_logo{ cursor:pointer; padding:0 25px; }

.menu_movil_trigger_be{ display:none; }


.be_header_cart{ position: absolute; right: 40px; top: 30px; }

    .be_header_cart_content{ width: 20px; position: relative; }

        .header_cart_number{ position: absolute; background-color: #000; color: #fff; font-size: 10px; font-weight: 700; text-align: center; line-height: .8;
            right: -12px; top: -9px; border-radius: 50%; width: 18px; height: 18px; padding: 5px 0 0 0; }

        .be_header_cart_icon{ width: 18px; height: 22px; }
                        

@media only screen and (max-width: 1350px) {
    .be_header{ height:85px; } 
}

@media only screen and (max-width: 1180px) {
    .be_header{ height:70px; }

        .be_logo{ margin-top:-5px; }
    
    .be_header_cart{ right:20px; top: 27px; }

    .be_menu_item{ display:none; }

    .menu_movil_trigger_be{ position: absolute; display:inherit; left:10px; top:5px; }
    .menu_movil_trigger_be img{ width:60px; height:auto; }
}


#sidr { display: block; position: fixed; top: 0; height: 100%; z-index: 999999; width: 260px; overflow-x: hidden; overflow-y: auto;
  font-size: 14px; background: #fff; color: #333; box-shadow: 0 0 5px 5px #F0F3F7 inset; padding: 15px; }

#sidr .sidr-inner { padding: 0 0 15px; }

.sidr.right { left: auto; right: -260px; }
.sidr.left { left: -260px; right: auto; }

    #sidr a{ color: #adadad; }
    #sidr ul{ list-style-type: none; }
    #sidr ul li{ padding: 10px 0; }
    #sidr ul li a{ display: block; width: 230px !important; border-bottom: 1px solid #adadad; padding-bottom: 20px; font-weight: 300;  line-height: 1;}


/* BANNER ============================================================================================================================== */
.be_banner{ margin-top: 85px; width:100%; height:80vh; position: relative;
    background-image: url('../images/be/be-banner-be-levissime.jpg'); background-size:cover; background-position:center; background-repeat: no-repeat; }

    .be_banner_content{ width: 100%; height: 100%; max-width: 1400px; margin:auto; position:relative; padding:10px; }
        .be_banner_txt1, .be_banner_txt1 h1{ max-width: 100%; max-width: 400px; font-family: Futura-Light; font-size:52px; color:#fff; line-height:1.3;  letter-spacing: 2px; padding-left: 20px;
            position: absolute; top: 50%; left: 0; transform: translateY(-50%); font-weight:normal; }

@media only screen and (max-width: 768px) {
    .be_banner{ height:60vh; margin-top: 70px; }
}

.be_content{ width:100%; max-width:1200px; margin:auto; padding:0 10px; }
.be_content p, .silver_content ul{ margin-bottom:25px; }
.be_content ul{ padding-left:40px; }

.be_title{ color:#000; margin-bottom:20px; }
.be_title_center{ color:#000; width:fit-content; margin:auto; text-align:center; }
    .be_title_sub{ font-family: Futura-Bold; font-size:24px; letter-spacing:10px; line-height:1; }
    .be_title_linea, .be_title_linea h2{ font-family:Futura-Book; font-size:36px; letter-spacing:2px; font-weight:normal; }
    .be_title_deco{ width:250px; height: 10px; background-color:#000; }


.be_proximamente_claim{ font-family: Futura-Book; font-size:35px; text-align:center; }
.be_proximamente{ font-family: Futura-Bold; font-size:35px; text-align:center; }


@media only screen and (max-width: 768px) {
    .be_title_center{ text-align:left; margin:0 }
    .be_title_deco{ width:260px; margin-left:-10px; }
}


.be_text strong{ font-family: Helvetica-95; }

.be_text2{ display:none; }
.be_text2 strong{ font-family: Helvetica-95; }

.be_bt{ width: fit-content; background-color:#39383D; color:#fff; font-family: Futura-Bold; font-size: 21px; padding:20px 28px; margin-top:35px; }
.be_bt_center{ width: fit-content; background-color:#39383D; color:#fff; font-family: Futura-Bold; font-size: 21px; padding:20px 28px; margin:35px auto 0 auto; }


/* BE LEVISSIME ============================================================================================== */
.be_levissime{ padding: 110px 0;}

.be_levissime .be_content{ display:flex; }
    
    .be_levissime_esq{ width:38%; padding-right:40px; }

        .leer_mas{ font-size:15px; width:fit-content; border-bottom:2px solid #000; cursor:pointer; }
        .leer_mas:hover{ opacity:.6; }

        .be_leermas{}
        .be_leermenos{ display:none; }

    .be_levissime_dre{ width:62%; position:relative; }
        .be_levissime_dre a{ position:relative; border:1px solid #F7F7F7; width:100%; height:100%; }
        .be_levissime_dre img{ width:100%; height:auto; }
        .play{ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);width: 77px; height:55px; background-image:url('../images/be/play.png'); }

@media only screen and (max-width: 900px) {

    .be_levissime{ padding: 50px 0;}

    .be_levissime .be_content{ display:block; }

        .be_levissime_esq{ width:100%; padding-right:0px; }
        .be_levissime_dre{ width:100%; margin-top:30px; }
}


/* BE CLEAN ============================================================================================== */
.be_clean{ padding:30px 0 50px 0; }

.be_clean .be_content{ }

    .be_clean_row1{ display:flex; }

        .be_clean_r1_col1{ width:35%; padding: 60px 20px 0 0; }

        .be_clean_r1_col2{ width:31%; padding: 0 30px; }

            .be_clean_img1{ width:100%; aspect-ratio:.6; position:relative; overflow:hidden; }
            .be_clean_img1 img{ position:absolute; width:100%; height:auto; bottom: 0; }

        .be_clean_r1_col3{ width:34%; }

            .be_clean_img2{ width:60%; aspect-ratio:.6; position:relative; overflow:hidden; margin:70px 0 0 30px; }
            .be_clean_img2 img{ position:absolute; width:100%; height:auto; }

    .be_clean_row2{ display:flex; } 

        .be_clean_r2_col1{ width: 18%; }

        .be_clean_r2_col2{ width: 30%; }

            .be_clean_img3{ width:65%; aspect-ratio:.6; position:relative; overflow:hidden; margin:40px auto 0 auto; }
            .be_clean_img3 img{ position:absolute; width:100%; height:auto; bottom: 0; }

        .be_clean_r2_col3{ width: 22%; }

            .be_clean_img4{ width:70%; aspect-ratio:.6; position:relative; overflow:hidden; margin:30px auto 0 auto; }
            .be_clean_img4 img{ position:absolute; width:100%; height:auto; bottom: 0; }

        .be_clean_r2_col4{ width: 30%; }

            .be_clean_img5{ width:55%; aspect-ratio:.6; position:relative; overflow:hidden; margin:60px 0 0 70px; }
            .be_clean_img5 img{ position:absolute; width:100%; height:auto; bottom: 0; }

        
.be_clean_slider{ display:none; }

@media only screen and (max-width: 768px) {

    .be_clean{ padding:0 0 50px 0; }

    .be_clean_row2{ display:none; }

    .be_clean_r1_col1{ width:100%; margin-bottom:40px; padding: 10px 0px 0 0; }
    .be_clean_r1_col2{ display:none; }
    .be_clean_r1_col3{ display:none; }

    .be_clean_slider{ display:inherit; }
}

.swiper-container_clean{ position:relative; }

    .swiper-slide{ }
    .swiper-slide img{ max-width: 100%; height: auto; }

.swiper-pagination-bullet{ width:15px !important; height:15px !important; background-color:#C0C0C0 !important; opacity:1 !important; }
.swiper-pagination-bullet-active{ background-color:#000 !important; }


/* BE MIST ============================================================================================== */
.be_mist{ padding:30px 0 50px 0; }

.be_mist .be_content{ display:flex; }

    .be_mist_col1{ width:32%; }

        .be_mist_img1{ width:85%; aspect-ratio:.6; position:relative; overflow:hidden; margin-top:60px; }
        .be_mist_img1 img{ position:absolute; width:100%; height:auto; bottom: 0; }

    .be_mist_col2{ width:36%; }

        .be_mist_img2{ width:50%; aspect-ratio:.6; position:relative; overflow:hidden; margin-left: 15px; }
        .be_mist_img2 img{ position:absolute; width:100%; height:auto; bottom: 0; }

        .be_mist_img3{ width:50%; aspect-ratio:.6; position:relative; float: right; overflow:hidden; margin:55px 25px 0 0; }
        .be_mist_img3 img{ position:absolute; width:100%; height:auto; bottom: 0; }

    .be_mist_col3{ width:32%; padding: 60px 20px 0 20px; }

.be_mist_slider{ display:none; }

@media only screen and (max-width: 768px) {

    .be_mist{ padding:0; }

    .be_mist_col1{ display:none; }

    .be_mist_col2{ display: none; }

    .be_mist_col3{ width:100%; padding: 0px 0 0 0; margin-bottom:40px; }

    .be_mist_slider{ display:inherit; }

}

.swiper-container_mist{ position:relative; }


/* BE BOOSTER ============================================================================================== */
.be_booster{ padding:50px 0 50px 0; }

.be_booster_slider{ display:none; }

@media only screen and (max-width: 768px) {
    .be_booster_slider{ display:inherit; }
}

.swiper-container_booster{ position:relative; }


/* BE ESSENTIAL ============================================================================================== */
.be_essential{ padding:40px 0 90px 0; }

    
    .be_essential_img_mobile{ display:none; }

    .be_essential_color{  margin-top: 85px; width:100%; height:80vh; position: relative;
        background-image: url('../images/be/be-essential-banner.jpg'); background-size:cover; background-position:top center; background-attachment: fixed; background-repeat: no-repeat; }

        .be_essential_content{ position: absolute; width:100%; max-width: 435px; background-color:#8EBEE3; margin-top:-40px;  padding: 70px 40px; }

    .be_essential_cols{ display:flex; margin-top:50px; }

        .be_essential_col{ width:50%; padding:0 60px; }

        .be_essential_col_content{ width:100%; max-width:370px; margin:auto; }

            .be_essential_title{ font-family: Helvetica-35; font-size:35px; text-align:center; }
            .be_essential_title strong{ font-family: Helvetica-55; }
            .be_essential_esq .be_essential_title{ color:#2D5096; }
            .be_essential_dre .be_essential_title{ color:#85B08E; }

            .be_essential_linea{ width: 270px; margin:auto; }
            .be_essential_esq .be_essential_linea{ border-bottom:2px solid #2D5096; }
            .be_essential_dre .be_essential_linea{ border-bottom:2px solid #85B08E; }
            
            .be_essential_subtitle{ font-family: Futura-Book; font-size:36px; text-align:center; }
            .be_essential_esq .be_essential_subtitle{ color:#2D5096; }
            .be_essential_dre .be_essential_subtitle{ color:#85B08E; }

            .be_essential_text{ text-align:center; margin-top:25px; }

            .be_essential_img{ width:80%; aspect-ratio:.9; position:relative; overflow:hidden; margin:20px auto 0 auto; }
            .be_essential_img img{ position:absolute; width:100%; height:auto; }


@media only screen and (max-width: 768px) {

    .be_essential{ padding:0px 0 60px 0; }

        .be_essential_img_mobile{ display:inherit; }
        .be_essential_img_mobile img{ width:100%; height:auto; }

        .be_essential_color{ margin-top: 0; width: calc(100% + 20px); height:auto; position: relative; background-image: none; }
            .be_essential_content{ position: relative; max-width: 100%; padding: 40px 30px; margin-left:-10px; margin-top:-10px; }

        .be_essential_cols{ display:block; margin-top:10px; }

            .be_essential_col{ width:100%; padding:0; }
            .be_essential_col:first-child{ margin-bottom:50px; }

            .be_essential_col_content{ width:100%; max-width:100%; }

            .be_essential_title{ font-size:32px; text-align:left; }

            .be_essential_linea{ width: 270px; margin:0 0 0 -10px; }

            .be_essential_subtitle{ font-size:34px; text-align:left; }

            .be_essential_text{ text-align:left; }
}


/* BE RESCUE ============================================================================================== */
.be_rescue{ padding:40px 0 70px 0; }
    
    .be_rescue_img_mobile{ display:none; }

    .be_rescue_color{ margin-top: 20px; width:100%; height:80vh; position: relative;
         background-image: url('../images/be/be_rescue_banner.jpg'); background-size:cover; background-position:top center; background-repeat: no-repeat; background-attachment: fixed; }

        .be_rescue_content{ position: absolute; width:100%; max-width: 435px; background-color:#80C0A7; margin-top:-40px;  padding: 120px 40px; }

    .be_rescue_cols{ display:flex; margin-top:40px; }

        .be_rescue_col{ width:50%; padding:0 60px; }

        .be_rescue_title{ font-family: Futura-Medium; font-size:35px; }
            .be_rescue_esq .be_rescue_title{ color:#9D5761; }
            .be_rescue_dre .be_rescue_title{ color:#7E9F93; }

        .be_rescue_linea{ width:270px; }
            .be_rescue_esq .be_rescue_linea{ border-bottom:2px solid #9D5761; }
            .be_rescue_dre .be_rescue_linea{ border-bottom:2px solid #7E9F93; }

        .be_recue_subtitle{ font-family: Futura-Medium; font-size: 34px; }
            .be_rescue_esq .be_recue_subtitle{ color:#9D5761; }
            .be_rescue_dre .be_recue_subtitle{ color:#7E9F93; }

        .be_rescue_item{ display:flex; margin-top:40px; }
        .be_rescue_item ul, .be_rescue_item ol{ padding-left:40px; margin-bottom:25px; margin-top:15px; }
        .be_rescue_item ul li, .be_rescue_item ol li{  list-style:outside; margin-bottom:12px; }
        .be_rescue_item ol li { list-style:decimal; }

            .be_recue_text{ padding-right:20px; }

@media only screen and (max-width: 768px) {

    .be_rescue{ padding:0 0 70px 0; }

    .be_rescue_img_mobile{ display:inherit; }
    .be_rescue_img_mobile img{ width:100%; height:auto; }

    .be_rescue_color{ margin-top: 0; width: calc(100% + 20px); height:auto; position: relative; background-image: none; }
        .be_rescue_content{ position: relative; max-width: 100%; padding: 40px 30px; margin-left:-10px; margin-top:-10px; }

    .be_rescue_cols{ display:block; }

        .be_rescue_col{ width:100%; padding:0; }
        .be_rescue_col:first-child{ margin:50px 0; }

        .be_rescue_linea{ margin-left:-10px; }
}


/* BE ROUTINE ============================================================================================== */
.be_routine{ padding: 60px 0 70px 0; background-color:#fff; }

    .be_routine_content{ text-align:center; width:100%; max-width:350px; margin:20px auto 0 auto; }
    .be_routine_content strong{ font-family: Helvetica-95; }

    .be_routine_cols{ display:flex; margin-top:40px; }

        .be_routine_col1{ width:33.333%; }
        .be_routine_col2{ width:33.333%; }
        .be_routine_col3{ width:33.333%; }

        .be_routine_img{ width:100%; max-width: 200px; aspect-ratio:.6; position:relative; overflow:hidden; margin:auto; }
        .be_routine_img img{ position:absolute; width:120%; height:auto; margin-left:-10%; bottom: 0; }

        .be_routine_rutina{ font-family: Futura-Light; margin-top: 10px; font-size: 35px; letter-spacing: 3px; text-align:center; }
        
        .hydrage{ color:#2D5096; font-family: Helvetica-35; font-size:35px; letter-spacing: 3px; text-align:center; }
        .hydrage span{ font-family: Helvetica-55; }
        .hydrage_sub{ color: #2D5096; font-family: Futura-Light; font-size:24px; text-align:center; }

        .armony{ font-family: Futura-Medium; color:#85B08E; font-size:35px; letter-spacing: 3px; text-align:center; }
        .armony_sub{ color: #85B08E; font-family: Futura-Light; font-size:24px; text-align:center; }

        .be_routine_text{ text-align:center; width:100%; max-width:200px; margin:10px auto 0 auto; }

        .be_routine_hydrage_bt{ width: fit-content; background-color:#2D5096; color:#fff; font-family: Futura-Bold; font-size: 21px; padding:15px 35px; margin:20px auto 0 auto; line-height:1; }
        .be_routine_armony_bt{ text-align: center; width: fit-content; background-color:#85B08E; color:#fff; font-family: Futura-Bold; font-size: 21px; padding:15px 35px; margin:20px auto 0 auto; line-height:1; }
        .be_routine_armony_bt span{ font-family: Futura-Book; font-size:15px; }


.rutina_asterico{ font-size:12px; display:flex; align-items: center; }
.asterisco_blau{ color:#385CAD; }

@media only screen and (max-width: 768px) {

    .be_routine_content{ text-align:left; margin:20px 0 0 0; }

    .be_routine_cols{ display:block; }

    .be_routine_col1{ width:100%; display:flex; align-items: start; margin-bottom:40px; }
    .be_routine_col2{ width:100%; display:flex; align-items: start; margin-bottom:40px; }
    .be_routine_col3{ width:100%; display:flex; align-items: start; }

    .be_routine_img{ max-width: 140px; margin:0; }

    .be_routine_col_content{ width:calc(100% - 140px); }

        .be_routine_rutina{ text-align:left; padding-left:15px; line-height:1; margin-top: 0; }

        .hydrage{ text-align:left; padding-left:15px; font-size:32px; }

        .armony{ text-align:left; padding-left:15px; }
        .armony_sub{ text-align:left; padding-left:15px; }

        .be_routine_text{ text-align:left; width:100%; max-width:300px; margin:10px 0 0 0; padding-left:15px; }

        .be_routine_hydrage_bt{ font-size: 18px; padding:12px 30px;margin:20px 0 0 15px; }
        .be_routine_armony_bt{ font-size: 18px; padding:12px 30px; margin:20px 0 0 15px; }
}


/* POPUP RUTINAS ====================================================================================================== */
.pu_rutina{ width:100%; max-width:780px; min-width: 375px; background-color:#fff; margin:auto; padding:20px; }

.lity-container{ background-color:#fff; }
.lity-content{ background-color:#fff; overflow:auto; }

.lity-content:after{ -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0) !important; box-shadow: 0 0 8px rgba(0, 0, 0, 0) !important; }

.pu_rutina_head{ text-align:center; }
.pu_rutina_head img{ max-width:100%; height:100%; }

.pu_rutina_dia{ margin:10px 0; position:relative; z-index:2; padding-left:25px; }
.pu_rutina_dia_deco{ position:absolute; z-index:1; width:95%; height:35px; background-color:#FEEAD3; margin-top:-60px; }

.pu_rutina_noche{ margin:20px 0 10px 0; position:relative; z-index:2; padding-left:25px; }
.pu_rutina_noche_deco{ position:absolute; width:95%; height:35px; background-color:#E8E6F4; margin-top:-55px; }

.swiper_container_rutina{ position:relative; width:100%; overflow: hidden; }
.swiper_container_rutina .swiper-slide { width: fit-content; }

.added_to_cart_mini{ white-space: nowrap; text-align: left; background-color: #000; color: #fff; cursor: pointer; width:90px; margin-top:15px; padding:9px 9px 9px 30px; font-size:9px; 
    position:absolute; margin-top:-12px; line-height: 1;
    -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }

    .added_to_cart_mini .added_to_cart_img { position: relative !important; margin-left:-45px; }


    .added_to_cart_mini img{ position: absolute; width: 17px; height: 21px; opacity: 1; left: 7px; margin-top:-2px; }

    .added_to_cart_mini .ok{ position: absolute; left: 7px; margin-top: 0px; opacity: 0; pointer-events: none; width: 20px; height: 20px; background-image:url('../images/ok.png'); background-size:cover; }
    .added_to_cart_mini .spin{ position: absolute; left: 2px; margin-top: -6px; opacity: 0; pointer-events: none; width: 30px; height: 30px; background-image:url('../images/loading.gif'); background-size:cover; }


.pu_rutina_explain_black{ display: flex; align-items: center; font-size:12px; margin:5px 0; }
.pu_rutina_explain_blue{ display: flex; align-items: center; font-size:12px; margin:5px 0; color:#385CAD; }

/* hydrage =================================================================================== */
/* add to cart hydrage dia */
.add_cart_hydrage_0_0{ margin-left:65px; }
.add_cart_hydrage_0_1{ margin-left:230px; }
.add_cart_hydrage_0_2{ margin-left:385px; }
.add_cart_hydrage_1_0{ margin-left:65px; margin-top:-10px; }
.add_cart_hydrage_2_0{ margin-left:140px; }
.add_cart_hydrage_3_0{ margin-left:110px; }
.add_cart_hydrage_4_0{ margin-left:175px; }
.add_cart_hydrage_5_0{ margin-left:105px; }

/* add to cart hydrage noche */
.add_cart_hydrage_noche_0_0{ margin-left:90px; }
.add_cart_hydrage_noche_0_1{ margin-left:240px; }
.add_cart_hydrage_noche_0_2{ margin-left:390px; }
.add_cart_hydrage_noche_0_3{ margin-left:560px; }
.add_cart_hydrage_noche_1_0{ margin-left:65px; margin-top:-5px; }
.add_cart_hydrage_noche_2_0{ margin-left:120px; }
.add_cart_hydrage_noche_2_1{ margin-left:335px; }
.add_cart_hydrage_noche_3_0{ margin-left:115px; }
.add_cart_hydrage_noche_4_0{ margin-left:110px; }

/* hydrage antiedad =================================================================================== */
/* add to cart hydrage antiedad dia */
.add_cart_hydrage_antiedad_0_0{ margin-left:65px; }
.add_cart_hydrage_antiedad_0_1{ margin-left:227px; }
.add_cart_hydrage_antiedad_0_2{ margin-left:380px; }
.add_cart_hydrage_antiedad_1_0{ margin-left:65px; }
.add_cart_hydrage_antiedad_2_0{ margin-left:135px; }
.add_cart_hydrage_antiedad_3_0{ margin-left:110px; }
.add_cart_hydrage_antiedad_4_0{ margin-left:170px; }
.add_cart_hydrage_antiedad_5_0{ margin-left:105px; }

/* add to cart hydrage antiedad noche */
.add_cart_hydrage_antiedad_noche_0_0{ margin-left:90px; }
.add_cart_hydrage_antiedad_noche_0_1{ margin-left:245px; }
.add_cart_hydrage_antiedad_noche_0_2{ margin-left:390px; }
.add_cart_hydrage_antiedad_noche_0_3{ margin-left:570px; }
.add_cart_hydrage_antiedad_noche_1_0{ margin-left:65px; }
.add_cart_hydrage_antiedad_noche_2_0{ margin-left:120px; }
.add_cart_hydrage_antiedad_noche_2_1{ margin-left:335px; }
.add_cart_hydrage_antiedad_noche_3_0{ margin-left:140px; }
.add_cart_hydrage_antiedad_noche_4_0{ margin-left:110px; }
.add_cart_hydrage_antiedad_noche_5_0{ margin-left:75px; }
.add_cart_hydrage_antiedad_noche_5_1{ margin-left:295px; }

/* hydrage firmeza =================================================================================== */
/* add to cart hydrage firmeza dia */
.add_cart_hydrage_firmeza_0_0{ margin-left:65px; }
.add_cart_hydrage_firmeza_0_1{ margin-left:230px; }
.add_cart_hydrage_firmeza_0_2{ margin-left:385px; }
.add_cart_hydrage_firmeza_1_0{ margin-left:65px; }
.add_cart_hydrage_firmeza_2_0{ margin-left:110px; }
.add_cart_hydrage_firmeza_2_1{ margin-left:332px; }
.add_cart_hydrage_firmeza_3_0{ margin-left:115px; }
.add_cart_hydrage_firmeza_4_0{ margin-left:170px; }
.add_cart_hydrage_firmeza_5_0{ margin-left:100px; }

/* add to cart hydrage firmeza noche */
.add_cart_hydrage_firmeza_noche_0_0{ margin-left:90px; }
.add_cart_hydrage_firmeza_noche_0_1{ margin-left:245px; }
.add_cart_hydrage_firmeza_noche_0_2{ margin-left:395px; }
.add_cart_hydrage_firmeza_noche_0_3{ margin-left:565px; }
.add_cart_hydrage_firmeza_noche_1_0{ margin-left:65px; }
.add_cart_hydrage_firmeza_noche_2_0{ margin-left:80px; }
.add_cart_hydrage_firmeza_noche_2_1{ margin-left:260px; }
.add_cart_hydrage_firmeza_noche_2_2{ margin-left:480px; }
.add_cart_hydrage_firmeza_noche_3_0{ margin-left:140px; }
.add_cart_hydrage_firmeza_noche_4_0{ margin-left:110px; }
.add_cart_hydrage_firmeza_noche_5_0{ margin-left:65px; }

/* hydrage lifting =================================================================================== */
/* add to cart hydrage lifting dia */
.add_cart_hydrage_lifting_0_0{ margin-left:65px; }
.add_cart_hydrage_lifting_0_1{ margin-left:225px; }
.add_cart_hydrage_lifting_0_2{ margin-left:385px; }
.add_cart_hydrage_lifting_1_0{ margin-left:65px; }
.add_cart_hydrage_lifting_2_0{ margin-left:135px; }
.add_cart_hydrage_lifting_3_0{ margin-left:85px; }
.add_cart_hydrage_lifting_4_0{ margin-left:175px; }
.add_cart_hydrage_lifting_5_0{ margin-left:105px; }

/* add to cart hydrage lifting noche */
.add_cart_hydrage_lifting_noche_0_0{ margin-left:90px; }
.add_cart_hydrage_lifting_noche_0_1{ margin-left:245px; }
.add_cart_hydrage_lifting_noche_0_2{ margin-left:395px; }
.add_cart_hydrage_lifting_noche_0_3{ margin-left:565px; }
.add_cart_hydrage_lifting_noche_1_0{ margin-left:70px; }
.add_cart_hydrage_lifting_noche_2_0{ margin-left:115px; }
.add_cart_hydrage_lifting_noche_2_1{ margin-left:335px; }
.add_cart_hydrage_lifting_noche_3_0{ margin-left:115px; }
.add_cart_hydrage_lifting_noche_4_0{ margin-left:110px; }

/* armony pieles acneicas =================================================================================== */
/* add to cart armony pieles acneicas dia */
.add_cart_armony_pieles_acneicas_0_0{ margin-left:68px; }
.add_cart_armony_pieles_acneicas_1_0{ margin-left:65px; }
.add_cart_armony_pieles_acneicas_2_0{ margin-left:90px; }
.add_cart_armony_pieles_acneicas_3_0{ margin-left:140px; }
.add_cart_armony_pieles_acneicas_4_0{ margin-left:105px; }
.add_cart_armony_pieles_acneicas_5_0{ margin-left:85px; }

/* add to cart armony pieles acneicas dia */
.add_cart_armony_pieles_acneicas_noche_0_0{ margin-left:77px; }
.add_cart_armony_pieles_acneicas_noche_0_1{ margin-left:260px; }
.add_cart_armony_pieles_acneicas_noche_1_0{ margin-left:65px; }
.add_cart_armony_pieles_acneicas_noche_2_0{ margin-left:110px; }
.add_cart_armony_pieles_acneicas_noche_3_0{ margin-left:155px; }
.add_cart_armony_pieles_acneicas_noche_4_0{ margin-left:120px; }

/* armony pieles grasas 15-30 =================================================================================== */
/* add to cart armony pieles grasas 15-30 dia */
.add_cart_armony_grasas_1530_0_0{ margin-left:65px; }
.add_cart_armony_grasas_1530_1_0{ margin-left:60px; }
.add_cart_armony_grasas_1530_2_0{ margin-left:85px; }
.add_cart_armony_grasas_1530_3_0{ margin-left:140px; }
.add_cart_armony_grasas_1530_4_0{ margin-left:100px; }
.add_cart_armony_grasas_1530_5_0{ margin-left:80px; }

/* add to cart armony pieles grasas 15-30 noche */
.add_cart_armony_grasas_1530_noche_0_0{ margin-left:75px; }
.add_cart_armony_grasas_1530_noche_0_1{ margin-left:260px; }
.add_cart_armony_grasas_1530_noche_1_0{ margin-left:62px; }
.add_cart_armony_grasas_1530_noche_2_0{ margin-left:110px; }
.add_cart_armony_grasas_1530_noche_3_0{ margin-left:150px; }
.add_cart_armony_grasas_1530_noche_4_0{ margin-left:120px; }

/* armony pieles grasas +30 ===================================================================================== */
/* add to cart armony pieles grasas +30 dia */
.add_cart_armony_grasas_mas30_0_0{ margin-left:94px; }
.add_cart_armony_grasas_mas30_1_0{ margin-left:93px; }
.add_cart_armony_grasas_mas30_2_0{ margin-left:100px; }
.add_cart_armony_grasas_mas30_3_0{ margin-left:120px; }
.add_cart_armony_grasas_mas30_4_0{ margin-left:155px; }
.add_cart_armony_grasas_mas30_5_0{ margin-left:105px; }

/* add to cart armony pieles grasas +30 noche */
.add_cart_armony_grasas_mas30_noche_0_0{ margin-left:95px; }
.add_cart_armony_grasas_mas30_noche_0_1{ margin-left:260px; }
.add_cart_armony_grasas_mas30_noche_1_0{ margin-left:90px; }
.add_cart_armony_grasas_mas30_noche_2_0{ margin-left:100px; }
.add_cart_armony_grasas_mas30_noche_3_0{ margin-left:115px; }
.add_cart_armony_grasas_mas30_noche_4_0{ margin-left:155px; }
.add_cart_armony_grasas_mas30_noche_5_0{ margin-left:80px; }
.add_cart_armony_grasas_mas30_noche_5_1{ margin-left:295px; }
.add_cart_armony_grasas_mas30_noche_6_0{ margin-left:115px; }