/* 
 * CUSTOM MINIFIED CSS BUILD 
 * MINIFIED ALL FILES FROM custom-css-files
 * NON MINIFIED FILES IN custom-css-files-backup
 */

.pt_optcheckout.main input,.pt_optcheckout.main select,.pt_optcheckout.main textarea{background-color:#FFFEDF!important}.drc-countdown{position:relative}.drc-countdown.drc-clock{position:absolute;left:22%;margin:0 auto;top:0;width:56%}.drc-countdown.drc-labels{position:absolute;left:22%;top:65%;margin:0 auto;width:56%}.drc-countdown.drc-labels span{color:black;float:left;font-family:'Times New Roman',Times,serif;font-size:18px;font-weight:bold;text-align:center;text-shadow:none;text-transform:uppercase;width:22%}.drc-countdown.drc-labels span.divider{width:3%}.drc-countdown.crm-form{left:33%;margin:0 auto;position:absolute;text-align:center;top:25%;width:33%}.drc-countdown.crm-form input[type="email"]{background-color:#fff}.drc-countdown.crm-form input[type='checkbox']{position:relative;top:4px;float:left;z-index:1}.drc-countdown.form_caption,.drc-countdown.form_caption a{color:#fff;font-size:14px;line-height:1.5;margin-top:10px;font-family:'Times New Roman',Times,serif}.drc-countdown.crm-form.f_field_email{padding:0}.drc-countdown.crm-form.h-input-group button.button{display:block;margin:5px auto 0;position:relative;width:auto}.drc-countdown.crm-form.h-input-group button:after{border:0!important}.drc-countdown.crm-form.h-input-group label.error{color:#fff;margin:2px 0 0!important;display:block!important}
@media only screen and(min-width:768px)and(max-width:1023px){.drc-countdown.crm-form{top:25%}.drc-countdown.form_caption,.drc-countdown.form_caption a{font-size:12px}.drc-countdown.crm-form.f_field{margin:0}.drc-countdown.crm-form.h-input-group button.button{margin:2px auto 0}.drc-countdown.drc-labels{top:75%}.drc-countdown.drc-labels span{font-size:12px;width:22%}.drc-countdown.drc-labels span.divider{width:4%}}
@media only screen and(max-width:767px){.drc-countdown.crm-form{left:15%;margin:0 auto;position:absolute;text-align:center;top:20%;width:70%}.drc-countdown.crm-form.f_label{display:none}.drc-countdown.crm-form.f_field{margin:0}.drc-countdown.h-input-group{margin:0;padding:0}.drc-countdown.crm-form.button{font-size:12px;height:24px!important;line-height:24px;margin:0 auto;padding:0 10px!important;position:relative;width:auto!important}.drc-countdown.form_caption,.drc-countdown.form_caption a{font-size:10px;font-family:'Times New Roman',Times,serif}.drc-countdown.crm-form.h-input-group label.error{font-size:9px;font-weight:bold}.drc-countdown.drc-clock{position:absolute;left:5%;top:5%;margin:0 auto;width:90%}.drc-countdown.drc-labels{position:absolute;left:5%;top:75%;margin:0 auto;width:90%}.drc-countdown.drc-labels span{color:black;float:left;font-family:'Times New Roman',Times,serif;font-size:11px;font-weight:bold;text-align:center;text-shadow:none;text-transform:uppercase;width:22%}.drc-countdown.drc-labels span.divider{width:2%}}.flip-clock-wrapper*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.flip-clock-wrapper a{cursor:pointer;text-decoration:none;color:#ccc}.flip-clock-wrapper a:hover{color:#fff}.flip-clock-wrapper ul{list-style:none}.flip-clock-wrapper.clearfix:before,.flip-clock-wrapper.clearfix:after{content:" ";display:table}.flip-clock-wrapper.clearfix:after{clear:both}.flip-clock-wrapper.clearfix{*zoom:1}.flip-clock-wrapper{font:normal 11px "Helvetica Neue",Helvetica,sans-serif;-webkit-user-select:none}.flip-clock-meridium{background:none!important;box-shadow:0 0 0!important;font-size:36px!important}.flip-clock-meridium a{color:#313333}.flip-clock-wrapper{text-align:center;position:relative;width:100%;margin:1em}.flip-clock-wrapper:before,.flip-clock-wrapper:after{content:" ";display:table}.flip-clock-wrapper:after{clear:both}.flip-clock-wrapper ul{position:relative;float:left;margin:.5%;width:9.8%;height:60px;font-size:20px;font-weight:bold;line-height:40px;border-radius:6px;background:#000}
@media only screen and(min-width:768px)and(max-width:1023px){.flip-clock-wrapper ul{width:9.5%}}.flip-clock-wrapper ul li{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;line-height:60px;text-decoration:none!important}
@media only screen and(max-width:767px){.flip-clock-wrapper ul{width:8.8%;height:50px}.flip-clock-wrapper ul li{line-height:50px}}.flip-clock-wrapper ul li:first-child{z-index:2}.flip-clock-wrapper ul li a{display:block;height:100%;-webkit-perspective:200px;-moz-perspective:200px;perspective:200px;margin:0!important;overflow:visible!important;cursor:default!important}.flip-clock-wrapper ul li a div{z-index:1;position:absolute;left:0;width:100%;height:50%;font-size:80px;overflow:hidden;outline:1px solid transparent}.flip-clock-wrapper ul li a div.shadow{position:absolute;width:100%;height:100%;z-index:2}.flip-clock-wrapper ul li a div.up{-webkit-transform-origin:50%100%;-moz-transform-origin:50%100%;-ms-transform-origin:50%100%;-o-transform-origin:50%100%;transform-origin:50%100%;top:0}.flip-clock-wrapper ul li a div.up:after{content:"";position:absolute;top:44px;left:0;z-index:5;width:100%;height:3px;background-color:#000;background-color:rgba(0,0,0,0.4)}.flip-clock-wrapper ul li a div.down{-webkit-transform-origin:50%0;-moz-transform-origin:50%0;-ms-transform-origin:50%0;-o-transform-origin:50%0;transform-origin:50%0;bottom:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#ccc;text-shadow:0 1px 2px #000;text-align:center;background-color:#333;border-radius:6px;font-size:40px}.flip-clock-wrapper ul li a div.up div.inn{top:0}.flip-clock-wrapper ul li a div.down div.inn{bottom:0}.flip-clock-wrapper ul.play li.flip-clock-before{z-index:3}.flip-clock-wrapper.flip{box-shadow:0 2px 5px rgba(0,0,0,0.7)}.flip-clock-wrapper ul.play li.flip-clock-active{-webkit-animation:asd 0.5s 0.5s linear both;-moz-animation:asd 0.5s 0.5s linear both;animation:asd 0.5s 0.5s linear both;z-index:5}.flip-clock-divider{float:left;display:inline-block;position:relative;width:20px;height:80px}
@media only screen and(max-width:767px){.flip-clock-divider{height:50px}}.flip-clock-divider:first-child{width:0}.flip-clock-dot{display:block;background:#323434;width:10px;height:10px;position:absolute;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,0.5);left:5px}.flip-clock-divider.flip-clock-label{bottom:-80px;color:black;font-weight:bold;font-family:'Times New Roman',Times,serif;position:relative;text-transform:uppercase;text-shadow:none;display:none}.flip-clock-divider.days.flip-clock-label{}.flip-clock-divider.hours.flip-clock-label{}.flip-clock-divider.minutes.flip-clock-label{}.flip-clock-divider.seconds.flip-clock-label{}.flip-clock-dot.top{top:20px}.flip-clock-dot.bottom{bottom:30px}
@media only screen and(max-width:767px){.flip-clock-dot.top{top:15px}.flip-clock-dot.bottom{bottom:10px}}
@-webkit-keyframes asd{0%{z-index:2}
20%{z-index:4}
100%{z-index:4}}
@-moz-keyframes asd{0%{z-index:2}
20%{z-index:4}
100%{z-index:4}}
@-o-keyframes asd{0%{z-index:2}
20%{z-index:4}
100%{z-index:4}}
@keyframes asd{0%{z-index:2}
20%{z-index:4}
100%{z-index:4}}.flip-clock-wrapper ul.play li.flip-clock-active.down{z-index:2;-webkit-animation:turn 0.5s 0.5s linear both;-moz-animation:turn 0.5s 0.5s linear both;animation:turn 0.5s 0.5s linear both}
@-webkit-keyframes turn{0%{-webkit-transform:rotateX(90deg)}
100%{-webkit-transform:rotateX(0deg)}}
@-moz-keyframes turn{0%{-moz-transform:rotateX(90deg)}
100%{-moz-transform:rotateX(0deg)}}
@-o-keyframes turn{0%{-o-transform:rotateX(90deg)}
100%{-o-transform:rotateX(0deg)}}
@keyframes turn{0%{transform:rotateX(90deg)}
100%{transform:rotateX(0deg)}}.flip-clock-wrapper ul.play li.flip-clock-before.up{z-index:2;-webkit-animation:turn2 0.5s linear both;-moz-animation:turn2 0.5s linear both;animation:turn2 0.5s linear both}
@-webkit-keyframes turn2{0%{-webkit-transform:rotateX(0deg)}
100%{-webkit-transform:rotateX(-90deg)}}
@-moz-keyframes turn2{0%{-moz-transform:rotateX(0deg)}
100%{-moz-transform:rotateX(-90deg)}}
@-o-keyframes turn2{0%{-o-transform:rotateX(0deg)}
100%{-o-transform:rotateX(-90deg)}}
@keyframes turn2{0%{transform:rotateX(0deg)}
100%{transform:rotateX(-90deg)}}.flip-clock-wrapper ul li.flip-clock-active{z-index:3}.flip-clock-wrapper ul.play li.flip-clock-before.up.shadow{background:-moz-linear-gradient(top,rgba(0,0,0,0.1)0%,black 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.1)),color-stop(100%,black));background:linear,top,rgba(0,0,0,0.1)0%,black 100%;background:-o-linear-gradient(top,rgba(0,0,0,0.1)0%,black 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.1)0%,black 100%);background:linear,to bottom,rgba(0,0,0,0.1)0%,black 100%;-webkit-animation:show 0.5s linear both;-moz-animation:show 0.5s linear both;animation:show 0.5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active.up.shadow{background:-moz-linear-gradient(top,rgba(0,0,0,0.1)0%,black 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.1)),color-stop(100%,black));background:linear,top,rgba(0,0,0,0.1)0%,black 100%;background:-o-linear-gradient(top,rgba(0,0,0,0.1)0%,black 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.1)0%,black 100%);background:linear,to bottom,rgba(0,0,0,0.1)0%,black 100%;-webkit-animation:hide 0.5s 0.3s linear both;-moz-animation:hide 0.5s 0.3s linear both;animation:hide 0.5s 0.3s linear both}.flip-clock-wrapper ul.play li.flip-clock-before.down.shadow{background:-moz-linear-gradient(top,black 0%,rgba(0,0,0,0.1)100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,black),color-stop(100%,rgba(0,0,0,0.1)));background:linear,top,black 0%,rgba(0,0,0,0.1)100%;background:-o-linear-gradient(top,black 0%,rgba(0,0,0,0.1)100%);background:-ms-linear-gradient(top,black 0%,rgba(0,0,0,0.1)100%);background:linear,to bottom,black 0%,rgba(0,0,0,0.1)100%;-webkit-animation:show 0.5s linear both;-moz-animation:show 0.5s linear both;animation:show 0.5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active.down.shadow{background:-moz-linear-gradient(top,black 0%,rgba(0,0,0,0.1)100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,black),color-stop(100%,rgba(0,0,0,0.1)));background:linear,top,black 0%,rgba(0,0,0,0.1)100%;background:-o-linear-gradient(top,black 0%,rgba(0,0,0,0.1)100%);background:-ms-linear-gradient(top,black 0%,rgba(0,0,0,0.1)100%);background:linear,to bottom,black 0%,rgba(0,0,0,0.1)100%;-webkit-animation:hide 0.5s 0.3s linear both;-moz-animation:hide 0.5s 0.3s linear both;animation:hide 0.5s 0.2s linear both}
@-webkit-keyframes show{0%{opacity:0}
100%{opacity:1}}
@-moz-keyframes show{0%{opacity:0}
100%{opacity:1}}
@-o-keyframes show{0%{opacity:0}
100%{opacity:1}}
@keyframes show{0%{opacity:0}
100%{opacity:1}}
@-webkit-keyframes hide{0%{opacity:1}
100%{opacity:0}}
@-moz-keyframes hide{0%{opacity:1}
100%{opacity:0}}
@-o-keyframes hide{0%{opacity:1}
100%{opacity:0}}
@keyframes hide{0%{opacity:1}
100%{opacity:0}}.b-routine_banner{padding:10%0}.b-routine_banner.b-hp_generic_asset img,.b-hp_generic_asset img{position:absolute;margin:0!important;height:auto;width:auto;top:0;left:0}.b-routine_banner.b-hp_generic_asset img:after,.b-hp_generic_asset img:after{content:"";display:table;clear:both}.b-routine_banner.b-page_banner{background-image:none;padding:0}.b-routine_banner a.btn-black{display:none}
@media only screen and(max-width:767px){.b-routine_banner{padding:30%0}.l-homepage.g-hp_wrapper-main_content{padding:0 20px}}.innovations-avocado.js-navigation-dots a:link{color:#24a2d9;text-decoration:none}.innovations-avocado.js-navigation-dots a:visited{color:#24a2d9;text-decoration:none}.innovations-avocado.js-navigation-dots a:hover{color:#24a2d9;text-decoration:none}.innovations-avocado.js-navigation-dots a:active{color:#24a2d9;text-decoration:none}
@media only screen and(min-width:768px)and(max-width:1023px){.innovations-avocado.js-navigation-dots a:link,.innovations-avocado.js-navigation-dots a:visited,.innovations-avocado.js-navigation-dots a:hover{color:#24a2d9;text-decoration:none}.innovations-avocado.js-navigation-dots a:active{color:#24a2d9;text-decoration:none}}
@media only screen and(max-width:767px){.innovations-avocado.js-navigation-dots a:link,.innovations-avocado.js-navigation-dots a:visited,.innovations-avocado.js-navigation-dots a:hover{color:#24a2d9;text-decoration:none}.innovations-avocado.js-navigation-dots a:active{color:#24a2d9;text-decoration:none}}.inn-avocado-mobile{padding:10px 0 30px 0;font:normal 12px/16px Arial,sans-serif}.inn-avocado-routine{font:normal 14px/16px Arial,sans-serif;color:#999}.inn-avocado-routine.asset-description{position:absolute;bottom:5%;left:8%;right:5%}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-avocado-routine.asset-description{left:3%;right:3%}}.inn-avocado-routine.ui-tabs>ul{margin:0}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-avocado-routine.ui-tabs>ul{margin:0}}.inn-avocado-routine.ui-tabs>ul>li{position:relative;width:auto;max-width:inherit;display:inline-block;white-space:nowrap;border:none;background:#fff;vertical-align:bottom}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-avocado-routine.ui-tabs>ul>li{width:20%}}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-avocado-routine.ui-tabs>ul>li a{padding:10px 0}}.inn-avocado-routine.ui-tabs>ul>li:first-child{border:none}.inn-avocado-routine.ui-tabs>ul>li:before{position:absolute;top:0;left:0;width:100%;height:45px;background:#fff;content:"";z-index:1}.inn-avocado-routine.ui-tabs>ul>li:hover:before,.inn-avocado-routine.ui-tabs>ul>li.ui-state-active:before{height:0}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-avocado-routine.ui-tabs>ul>li.serum img{width:55%}}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-avocado-routine.ui-tabs>ul>li.night-treatment img{width:95%}}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-avocado-routine.ui-tabs>ul>li.eye-cream img{width:72%}}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-avocado-routine.ui-tabs>ul>li.sun-protection img{width:88%}}.inn-avocado-routine.tabs_content{height:190px}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-avocado-routine.tabs_content{height:160px}}.innovations-bb-cream.b-general{margin:0 0 10px 0}.innovations-bb-cream.js-navigation-dots a{color:#ce0231}.inn-bbcream-mobile{padding:10px 0 30px 0;font:normal 12px/14px Arial,sans-serif}.inn-bbcream-mobile.b-general{margin:0 0 10px 0}.inn-bbcream-mobile ul{list-style:outside disc;padding:0 0 0 20px;margin:0 0 5px 0}.inn-bbcream-mobile ul.b-bb-cream_list{position:relative;list-style:none;padding:0 0 0 15px}.inn-bbcream-mobile ul.b-bb-cream_list li{margin:0 0 3px}.inn-bbcream-mobile ul.b-bb-cream_list li:before{position:absolute;content:"-";left:0}.inn-bbcream-mobile ul li{margin:0 0 5px 0}.inn-bbcream-mobile-h2{margin:0 0 5px 0;color:#283281;font:normal 12px/14px Arial,sans-serif;text-transform:uppercase}.inn-bbcream-mobile-title{padding:3px 7px 2px 7px;margin:25px 0 10px 0;background:#283281;display:inline-block;color:#fff}.inn-bbcream-mobile p{color:#000;font:normal 12px/16px Arial,sans-serif}.inn-bbcream-mobile p.inn-bbcream-mobile-h2{margin:0 0 5px 0;color:#283281;font:bold 12px/14px Arial,sans-serif;text-transform:uppercase}.inn-bbcream-mobile p.inn-bbcream-mobile-title{color:#fff;font-weight:bold}.inn-bbcream-mobile small{font-size:10px;line-height:12px}.inn-bbcream-mobile span{width:50%;display:inline-block;font-weight:bold}.inn-bbcream-mobile img{margin:0 auto;display:block;max-width:100%}.inn-bbcream-mobile a.b-bb-cream_link{color:#dd1922;text-transform:uppercase;text-decoration:underline;font:normal 20px/22px Arial,sans-serif}.innovations-calendula.js-navigation-dots a{color:#f1632a}.innovations-calendula.b-general{margin:0 0 10px 0}.innovations-calendula.b-general.inn-calendula-shop,.innovations-calendula.b-general.inn-calendula-deep-cleansing-flower-power-top{margin:0}.b-calendula_accordion.ui-accordion-header{position:relative;margin:5px 0 0 0;padding:10px 50px 7px 40px;background:#fff;cursor:pointer}
@media only screen and(min-width:768px)and(max-width:1023px){.b-calendula_accordion.ui-accordion-header{padding:5px 20px}}
@media only screen and(max-width:767px){.b-calendula_accordion.ui-accordion-header{padding:5px 30px 7px 20px;line-height:12px;background:#a7d7ce}}.b-calendula_accordion.ui-accordion-header:after{background:url("../content-images/our-innovations/calendula/calendula-acc-close.png")0 0 no-repeat;position:absolute;right:10px;top:8px;content:"";width:25px;height:25px}
@media only screen and(min-width:768px)and(max-width:1023px){.b-calendula_accordion.ui-accordion-header:after{top:4px;right:8px}}
@media only screen and(max-width:767px){.b-calendula_accordion.ui-accordion-header:after{background-size:18px auto!important;margin:-9px 0 0 0;right:3px;width:20px;height:20px;top:50%}}.b-calendula_accordion.ui-accordion-header.ui-state-active:after{background:url("../content-images/our-innovations/calendula/calendula-acc-open.png")0 0 no-repeat}.b-calendula_accordion.ui-accordion-header a{font-family:'DIN Next W01';font-weight:800;font-style:normal;font-size:20px;line-height:24px}.b-calendula_accordion.ui-accordion-header a:link{color:#000;text-decoration:none}.b-calendula_accordion.ui-accordion-header a:visited{color:#000;text-decoration:none}.b-calendula_accordion.ui-accordion-header a:hover{color:#000;text-decoration:none}.b-calendula_accordion.ui-accordion-header a:active{color:#000;text-decoration:none}
@media only screen and(min-width:768px)and(max-width:1023px){.b-calendula_accordion.ui-accordion-header a:link,.b-calendula_accordion.ui-accordion-header a:visited,.b-calendula_accordion.ui-accordion-header a:hover{color:#000;text-decoration:none}.b-calendula_accordion.ui-accordion-header a:active{color:#000;text-decoration:none}}
@media only screen and(max-width:767px){.b-calendula_accordion.ui-accordion-header a:link,.b-calendula_accordion.ui-accordion-header a:visited,.b-calendula_accordion.ui-accordion-header a:hover{color:#000;text-decoration:none}.b-calendula_accordion.ui-accordion-header a:active{color:#000;text-decoration:none}}
@media only screen and(min-width:768px)and(max-width:1023px){.b-calendula_accordion.ui-accordion-header a{font-size:14px;line-height:16px}}
@media only screen and(max-width:767px){.b-calendula_accordion.ui-accordion-header a{font:bold 10px/10px Arial,sans-serif;color:#000!important;text-decoration:none!important}}.b-calendula_accordion.ui-accordion-header:first-child{margin:0}.b-calendula_accordion.ui-accordion-content{padding:15px 40px 30px 40px;background:#fee6dc;font-family:'DIN Next W01';font-weight:400;font-style:normal;font-size:16px;line-height:20px;display:none;color:#000}
@media only screen and(min-width:768px)and(max-width:1023px){.b-calendula_accordion.ui-accordion-content{padding:10px 20px 15px 20px;font-size:14px;line-height:18px}}
@media only screen and(max-width:767px){.b-calendula_accordion.ui-accordion-content{padding:10px 20px;background:#eafbf8;font:normal 11px/14px Arial,sans-serif}}.b-calendula_accordion.ui-accordion-content i{margin:0 5px 0 0;font-weight:800;color:#f1632a;font-size:17px;font-style:italic}
@media only screen and(min-width:768px)and(max-width:1023px){.b-calendula_accordion.ui-accordion-content i{font-size:15px}}
@media only screen and(max-width:767px){.b-calendula_accordion.ui-accordion-content i{font-size:12px}}.b-calendula_accordion.ui-accordion-content:first-child{display:block}.b-calendula_accordion ul{padding:0!important;list-style:none!important}.inn-calendula-qa-with-cammie{position:relative}.inn-calendula-qa-with-cammie.asset-description{position:absolute;top:0;padding:40px 50px;font-family:'DIN Next W01';font-weight:400;font-style:normal;font-size:20px;line-height:24px}.inn-calendula-mobile{padding:0!important;font:normal 11px/14px Arial,sans-serif}.inn-calendula-mobile.b-calendula_accordion{margin:0 0 20px 0}
@media only screen and(max-width:767px){.inn-calendula-mobile ul li,.inn-calendula-mobile ol li{margin:0 0 8px 0!important}}.inn-calendula-mobile-h2{margin:0 0 5px 0;font:bold 17px/20px Arial,sans-serif;text-transform:uppercase;text-align:center;color:#4ab0a0}.inn-calendula-mobile-title{position:relative;margin:15px 0!important;color:#fff;text-align:center}.inn-calendula-mobile-title:before{position:absolute;content:"";height:2px;width:100%;background:#000;z-index:-1;left:0;top:50%}.inn-calendula-mobile-title span{padding:5px 10px 4px 10px;z-index:1;background:#2b9f8d;border:1px solid #c1e3dd;font:bold 12px/16px Arial,sans-serif;text-transform:uppercase;text-align:center;color:#fff}.inn-calendula-mobile-h3{font:bold 12px/16px Arial,sans-serif}
#innovations-dfaa-mobile.rf_title,#inn-dfaa-section-6 .rf_title{display:none}.routine_widget.question_item.routine-finder-iam select,.routine_widget.question_item.routine-finder-sunprotection select{background:transparent url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%0A%09%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%226px%22%20viewBox%3D%220%200%20216.6%20106.3%22%20overflow%3D%22visible%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpolygon%20stroke%3D%22%23573292%22%20fill%3D%22%23573292%22%20stroke-miterlimit%3D%2210%22%20points%3D%221.2%2C0.6%20108.3%2C105.7%20215.4%2C0.6%20%22%2F%3E%0A%3C%2Fsvg%3E%0A")right center no-repeat;border-color:#573292}
@media only screen and(max-width:767px){.routine_widget.question_item.routine-finder-iam select,.routine_widget.question_item.routine-finder-sunprotection select{background-size:14px}}.routine_widget.question_item.routine-finder-myskin select,.routine_widget.question_item.routine-finder-myconcern select{background:transparent url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%0A%09%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%226px%22%20viewBox%3D%220%200%20216.6%20106.3%22%20overflow%3D%22visible%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpolygon%20stroke%3D%22%23EF5B20%22%20fill%3D%22%23EF5B20%22%20stroke-miterlimit%3D%2210%22%20points%3D%221.2%2C0.6%20108.3%2C105.7%20215.4%2C0.6%20%22%2F%3E%0A%3C%2Fsvg%3E")right center no-repeat;border-color:#EF5B20}
@media only screen and(max-width:767px){.routine_widget.question_item.routine-finder-myskin select,.routine_widget.question_item.routine-finder-myconcern select{background-size:14px}}.routine_widget_wr{position:relative}.routine_widget{position:absolute;top:30%;width:100%;height:434px;margin:0 auto;overflow:hidden}
@media only screen and(min-width:768px)and(max-width:1023px){.routine_widget{top:27%}}
@media only screen and(max-width:767px){.routine_widget{top:19%}}.routine_widget.rf_title{display:none}.routine_widget.questions_list{width:585px;margin:11%auto 0;position:relative;z-index:2}
@media only screen and(min-width:768px)and(max-width:1023px){.routine_widget.questions_list{margin-top:12%}}
@media only screen and(max-width:767px){.routine_widget.questions_list{width:auto;margin-top:36px}}.routine_widget.question_item{display:inline-block;padding:0 10px 35px 0;vertical-align:top;font:normal 30px/1.2 'Times New Roman',serif;white-space:nowrap}.ua-android.routine_widget.question_item{font-size:25px}
@media only screen and(max-width:767px){.routine_widget.question_item{display:block;padding:0 0 16px;font-size:15px;text-align:center}.ua-android.routine_widget.question_item{font-size:13px}.routine_widget.question_item.question_title{width:auto!important}}.routine_widget.question_item.routine-finder-iam.question_title{width:65px}.routine_widget.question_item.routine-finder-iam select{width:131px}
@media only screen and(max-width:767px){.routine_widget.question_item.routine-finder-iam select{width:95px}}.routine_widget.question_item.routine-finder-myskin.question_title{width:128px}.routine_widget.question_item.routine-finder-myskin select{width:221px}
@media only screen and(max-width:767px){.routine_widget.question_item.routine-finder-myskin select{width:115px}}.routine_widget.question_item.routine-finder-myconcern.question_title{width:230px}.routine_widget.question_item.routine-finder-myconcern select{width:337px}
@media only screen and(max-width:767px){.routine_widget.question_item.routine-finder-myconcern select{width:174px}}.routine_widget.question_item.routine-finder-sunprotection.question_title{width:360px}.routine_widget.question_item.routine-finder-sunprotection select{width:206px}
@media only screen and(max-width:767px){.routine_widget.question_item.routine-finder-sunprotection select{width:115px}}.routine_widget.question_title{display:inline-block;vertical-align:baseline}
@media only screen and(max-width:767px){.routine_widget.question_title{display:block}}.routine_widget select{border:none;border-bottom:4px solid;font-size:18px;font-family:'Times New Roman',serif;text-align:center;background-color:transparent}
@media only screen and(max-width:767px){.routine_widget select{height:22px;font-size:9px;border-bottom-width:3px}.ua-android.routine_widget select{font-size:8px;line-height:22px}}.routine_widget.questions_actions{text-align:center;margin-top:-15px}
@media only screen and(max-width:767px){.routine_widget.questions_actions{margin-top:44px}}.routine_widget.questions_actions.button{display:inline-block;vertical-align:top;position:relative;font-family:'Times New Roman',serif;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;border:1px solid;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;height:36px;min-width:60px;padding:0 15px;line-height:35px;font-size:18px;border-color:#f05d14;background:#f05d14;color:#fff;border-radius:5px}.routine_widget.questions_actions.button:before{content:'';position:absolute;top:3px;left:3px;bottom:3px;right:3px;border:1px solid transparent}.routine_widget.questions_actions.button:hover,.routine_widget.questions_actions.button:focus{text-decoration:none}.routine_widget.questions_actions.button.disabled,.routine_widget.questions_actions.button[disabled]{cursor:default}.ff.routine_widget.questions_actions.button{line-height:34px}.routine_widget.questions_actions.button:hover,.routine_widget.questions_actions.button:focus{color:#fff}.routine_widget.questions_actions.button:hover:before,.routine_widget.questions_actions.button:focus:before{border-color:transparent}.routine_widget.questions_actions.button.disabled,.routine_widget.questions_actions.button[disabled]{color:#a6a6a6;background:#ccc;border-color:#ccc}.routine_widget.questions_actions.button.disabled:hover:before,.routine_widget.questions_actions.button.disabled:focus:before,.routine_widget.questions_actions.button[disabled]:hover:before,.routine_widget.questions_actions.button[disabled]:focus:before{border-color:transparent}
@media only screen and(max-width:767px){.routine_widget.questions_actions.button{height:24px;min-width:60px;padding:0 15px;line-height:23px;font-size:11px}.ff.routine_widget.questions_actions.button{line-height:22px}}.routine_widget-deco{width:100%;height:auto;position:absolute;top:0;left:0;z-index:1;text-align:center}.routine_widget-deco img{width:100%;max-width:773px}
@media only screen and(max-width:767px){.routine_widget-deco img{max-width:256px}}.dialog_flat.ui-dialog-titlebar{min-height:0;padding:0}.dialog_flat #dialog-container{padding:0;overflow:hidden}.dialog_flat-mrc{background-color:#000;box-shadow:0 0 6px rgba(255,255,255,0.64)}.dialog_flat-dfaa.ui-dialog-titlebar.ui-dialog-titlebar-close{right:25px;top:28px}.dfaa_signup{position:relative;overflow:hidden;background-color:#fff;box-shadow:inset 0 0 10px rgba(0,0,0,0.4)}.dfaa_signup-inner{margin:10px;padding:58px 0 0;background-color:#f7f7f7;text-align:center}.dfaa_signup-deco,.dfaa_signup-text{display:inline-block;vertical-align:top}
@media only screen and(max-width:767px){.dfaa_signup-deco{width:180px;margin-right:-20px}}.dfaa_signup-text{position:relative;padding-bottom:65px}.dfaa_signup-form{width:292px;position:absolute;top:275px;left:25px;text-align:center}
@media only screen and(max-width:767px){.dfaa_signup-form{width:250px;top:65%;left:50%;margin-left:-125px}}.dfaa_signup-form.f_label{display:none}.dfaa_signup-form.button{display:inline-block;vertical-align:top;position:relative;font-family:'Times New Roman',serif;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;border:1px solid;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;height:36px;min-width:60px;padding:0 15px;line-height:35px;font-size:18px;border-color:#000;background:#000;color:#fff}.dfaa_signup-form.button:before{content:'';position:absolute;top:3px;left:3px;bottom:3px;right:3px;border:1px solid transparent}.dfaa_signup-form.button:hover,.dfaa_signup-form.button:focus{text-decoration:none}.dfaa_signup-form.button.disabled,.dfaa_signup-form.button[disabled]{cursor:default}.ff.dfaa_signup-form.button{line-height:34px}.dfaa_signup-form.button:hover,.dfaa_signup-form.button:focus{color:#fff}.dfaa_signup-form.button:hover:before,.dfaa_signup-form.button:focus:before{border-color:#666}.dfaa_signup-form.button.disabled,.dfaa_signup-form.button[disabled]{background:#ccc;border-color:#ccc}.dfaa_signup-form.button.disabled:hover:before,.dfaa_signup-form.button.disabled:focus:before,.dfaa_signup-form.button[disabled]:hover:before,.dfaa_signup-form.button[disabled]:focus:before{border-color:transparent}.js-navigation-points.facial-fuel.js-navigation-dots{margin-left:895px}
@media only screen and(min-width:768px)and(max-width:1023px){.js-navigation-points.facial-fuel.js-navigation-dots{right:65px;margin:0}}.js-navigation-points.facial-fuel.js-navigation-dots span{color:#f11d2f}.inn-facial-fuel-mobile{padding:20px 0;font-family:Arial,sans-serif}.inn-facial-fuel-mobile-title{display:inline-block;margin:20px 0 10px;padding:0 8px;color:#fff;background:#000;text-transform:uppercase;font-weight:bold;line-height:20px}.inn-facial-fuel-mobile-shoplink{display:inline-block;margin:25px 0 20px;font-size:20px;text-transform:uppercase}.inn-facial-fuel-mobile-shoplink:link{color:#dd1922;text-decoration:underline}.inn-facial-fuel-mobile-shoplink:visited{color:#dd1922;text-decoration:underline}.inn-facial-fuel-mobile-shoplink:hover{color:#dd1922;text-decoration:none}.inn-facial-fuel-mobile-shoplink:active{color:#dd1922;text-decoration:none}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-facial-fuel-mobile-shoplink:link,.inn-facial-fuel-mobile-shoplink:visited,.inn-facial-fuel-mobile-shoplink:hover{color:#dd1922;text-decoration:underline}.inn-facial-fuel-mobile-shoplink:active{color:#dd1922;text-decoration:none}}
@media only screen and(max-width:767px){.inn-facial-fuel-mobile-shoplink:link,.inn-facial-fuel-mobile-shoplink:visited,.inn-facial-fuel-mobile-shoplink:hover{color:#dd1922;text-decoration:underline}.inn-facial-fuel-mobile-shoplink:active{color:#dd1922;text-decoration:none}}.inn-facial-fuel-mobile-link:link{color:#000;text-decoration:underline}.inn-facial-fuel-mobile-link:visited{color:#000;text-decoration:underline}.inn-facial-fuel-mobile-link:hover{color:#000;text-decoration:none}.inn-facial-fuel-mobile-link:active{color:#000;text-decoration:none}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-facial-fuel-mobile-link:link,.inn-facial-fuel-mobile-link:visited,.inn-facial-fuel-mobile-link:hover{color:#000;text-decoration:underline}.inn-facial-fuel-mobile-link:active{color:#000;text-decoration:none}}
@media only screen and(max-width:767px){.inn-facial-fuel-mobile-link:link,.inn-facial-fuel-mobile-link:visited,.inn-facial-fuel-mobile-link:hover{color:#000;text-decoration:underline}.inn-facial-fuel-mobile-link:active{color:#000;text-decoration:none}}.inn-facial-fuel-mobile-subtitle{color:#cc0000;font-weight:bold;margin-top:15px}.inn-facial-fuel-mobile ul li{margin-top:5px}.inn-facial-fuel-mobile ul li span{padding-right:5px}.inn-facial-fuel-mobile ol{padding-left:15px}.inn-facial-fuel-mobile ol li{padding:15px 0 0 5px;color:#cc0000;list-style-type:decimal}.inn-facial-fuel-mobile ol span{color:#000}.innovations-mcc.b-general{margin:0 0 10px 0}.innovations-mcc.js-navigation-dots a{color:#992490}.inn-mcc-mobile{padding:10px 0 30px 0;font:normal 12px/16px Arial,sans-serif}.inn-mrc-section-inner{margin-bottom:20px}.inn-mrc-mobile{font:12px/1.2 Arial,sans-serif}.inn-mrc-mobile-title{font:bold 12px/1.2 'Times New Roman',serif;color:#001193;text-transform:uppercase;text-align:center;padding:9px 0 14px}.inn-mrc-mobile-h2{margin:0;padding:0 0 10px;font-size:12px;line-height:1.2;text-transform:uppercase;font-weight:bold}.inn-mrc-mobile-h2 span{display:inline-block;padding:4px 8px 2px;color:#fff;background-color:#000}.inn-mrc-mobile-h3{font-size:12px;text-transform:uppercase;color:#001193}.pt_innovations_inner.main.inn-mrc-mobile p{margin:0}.pt_innovations_inner.main.inn-mrc-mobile a:link{color:#001193;text-decoration:underline}.pt_innovations_inner.main.inn-mrc-mobile a:visited{color:#001193;text-decoration:underline}.pt_innovations_inner.main.inn-mrc-mobile a:hover{color:#001193;text-decoration:underline}.pt_innovations_inner.main.inn-mrc-mobile a:active{color:#001193;text-decoration:underline}
@media only screen and(min-width:768px)and(max-width:1023px){.pt_innovations_inner.main.inn-mrc-mobile a:link,.pt_innovations_inner.main.inn-mrc-mobile a:visited,.pt_innovations_inner.main.inn-mrc-mobile a:hover{color:#001193;text-decoration:underline}.pt_innovations_inner.main.inn-mrc-mobile a:active{color:#001193;text-decoration:underline}}
@media only screen and(max-width:767px){.pt_innovations_inner.main.inn-mrc-mobile a:link,.pt_innovations_inner.main.inn-mrc-mobile a:visited,.pt_innovations_inner.main.inn-mrc-mobile a:hover{color:#001193;text-decoration:underline}.pt_innovations_inner.main.inn-mrc-mobile a:active{color:#001193;text-decoration:underline}}.inn-mrc-mobile-c-blue{color:#001193}.inn-mrc-mobile-ln{display:block;margin-top:15px;font-family:'Times New Roman',serif;font-weight:bold;text-transform:uppercase}.inn-mrc-mobile-ln-emph{font:bold 20px/1.2 'Times New Roman',serif;color:#001193}.inn-mrc-mobile-circle{width:20px;height:20px;border:1px solid #000;border-radius:100%;font-size:7.5px;line-height:20px;text-transform:uppercase;text-align:center}.inn-mrc-mobile ul{padding:0 0 0 20px;margin:10px 0;list-style-type:disc}.inn-mrc-mobile li{margin:0 0 8px}.innovations-mrc.js-navigation-points.js-navigation-dots a{color:#000}.dialog_flat.ui-dialog-titlebar{min-height:0;padding:0}.dialog_flat #dialog-container{padding:0;overflow:hidden}.dialog_flat-mrc{background-color:#000;box-shadow:0 0 6px rgba(255,255,255,0.64)}.js-navigation-points.perfect-pair.js-navigation-dots{margin-left:921px}
@media only screen and(min-width:768px)and(max-width:1023px){.js-navigation-points.perfect-pair.js-navigation-dots{right:42px;margin:0}}.js-navigation-points.perfect-pair.js-navigation-dots span{color:#21a0db}.inn-perfect-pair-routine{position:relative}.inn-perfect-pair-routine.asset-description{position:absolute;bottom:2.9%;left:2.5%;right:2.3%}.inn-perfect-pair-routine.ui-tabs>ul{margin:0 5%4%7.2%}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-perfect-pair-routine.ui-tabs>ul{margin:0 5%4%8%}}.inn-perfect-pair-routine.ui-tabs>ul>li{position:relative;width:auto;max-width:inherit;display:inline-block;white-space:nowrap;border:none;background:#fff;vertical-align:bottom;padding-bottom:0!important;margin-bottom:0!important}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-perfect-pair-routine.ui-tabs>ul>li a{padding:10px 0}}.inn-perfect-pair-routine.ui-tabs>ul>li:before{position:absolute;top:0;left:0;width:100%;height:45px;background:#fff;content:"";z-index:1}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-perfect-pair-routine.ui-tabs>ul>li:before{height:35px}}.inn-perfect-pair-routine.ui-tabs>ul>li:hover:before,.inn-perfect-pair-routine.ui-tabs>ul>li.ui-state-active:before{height:0}.inn-perfect-pair-routine.ui-tabs>ul>li.serum{width:25%}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-perfect-pair-routine.ui-tabs>ul>li.serum{width:23%}}.inn-perfect-pair-routine.ui-tabs>ul>li.serum:before{width:80px}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-perfect-pair-routine.ui-tabs>ul>li.serum:before{width:40%}}.inn-perfect-pair-routine.ui-tabs>ul>li.night-treatment{width:18.2%;margin-left:-7%;background:none}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-perfect-pair-routine.ui-tabs>ul>li.night-treatment{width:16%;margin-left:-5%}}.inn-perfect-pair-routine.ui-tabs>ul>li.night-treatment:before{width:40px;left:60px}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-perfect-pair-routine.ui-tabs>ul>li.night-treatment:before{left:35%}}.inn-perfect-pair-routine.ui-tabs>ul>li.eye-cream{width:12%;margin:0 3.5%0 4%}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-perfect-pair-routine.ui-tabs>ul>li.eye-cream{width:10%;margin:0 6%}}.inn-perfect-pair-routine.ui-tabs>ul>li.moisturizer{width:24.2%}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-perfect-pair-routine.ui-tabs>ul>li.moisturizer{width:22%}}.inn-perfect-pair-routine.ui-tabs>ul>li.sun-protection{width:17.2%;margin-left:1.5%}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-perfect-pair-routine.ui-tabs>ul>li.sun-protection{width:15.5%;margin-left:3.5%}}.innovations-prc.js-navigation-dots a{color:#f15c22}.innovations-prc.b-general{margin:0 0 10px 0}.inn-prc-mobile{padding:10px 0 30px 0;font:normal 12px/16px Arial,sans-serif}.js-navigation-points.precision-lifting.js-waypoint-link{color:#b31f24}.inn-precision-lifting-top_block{padding-left:135px}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-precision-lifting-top_block{padding-left:0}}.inn-precision-lifting-list{position:absolute;width:100%;bottom:10.5%;color:#fff;text-align:center;font-family:'Times New Roman',serif;font-size:20px;line-height:24px}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-precision-lifting-list{font-size:15px;line-height:18px}}.inn-precision-lifting-list li{margin-bottom:14px}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-precision-lifting-list li{margin-bottom:9px}}.inn-precision-lifting-list li a:link{color:#fff;text-decoration:none}.inn-precision-lifting-list li a:visited{color:#fff;text-decoration:none}.inn-precision-lifting-list li a:hover{color:#fff;text-decoration:underline}.inn-precision-lifting-list li a:active{color:#fff;text-decoration:underline}
@media only screen and(min-width:768px)and(max-width:1023px){.inn-precision-lifting-list li a:link,.inn-precision-lifting-list li a:visited,.inn-precision-lifting-list li a:hover{color:#fff;text-decoration:none}.inn-precision-lifting-list li a:active{color:#fff;text-decoration:underline}}
@media only screen and(max-width:767px){.inn-precision-lifting-list li a:link,.inn-precision-lifting-list li a:visited,.inn-precision-lifting-list li a:hover{color:#fff;text-decoration:none}.inn-precision-lifting-list li a:active{color:#fff;text-decoration:underline}}.inn-pwrc-section-inner{margin-bottom:10px}.innovations-pwrc.js-navigation-points.js-navigation-dots a{color:#000}.inn-ufc-section-inner{margin-bottom:10px}.liferide-2015{position:relative}.liferide-2015-riders{}.liferide-2015-overview{}
#liferide-2015-riders.b-additional-carousel.carousel{position:absolute;top:28%;padding:0 10%}
#liferide-2015-riders.b-additional-carousel.jcarousel-control.jcarousel-prev{left:5%}
#liferide-2015-riders.b-additional-carousel.jcarousel-control.jcarousel-prev:after{content:"";background:transparent url(../content-images/liferide2015/icon_carousel-prev.png?$staticlink$)top left no-repeat;height:31px;width:18px}
#liferide-2015-riders.b-additional-carousel.jcarousel-control.jcarousel-next{right:5%}
#liferide-2015-riders.b-additional-carousel.jcarousel-control.jcarousel-next:after{content:"";background:transparent url(../content-images/liferide2015/icon_carousel-next.png?$staticlink$)top left no-repeat;height:31px;width:18px}
#liferide-2015-riders.b-additional-carousel.jcarousel-control{background:transparent}
#liferide-2015-riders.b-additional-carousel.jcarousel-control:after{content:""}
#liferide-2015-riders.b-additional-carousel.jcarousel-clip ul li{padding:0 10px;text-align:center;width:33.3%}
#liferide-2015-riders.b-additional-carousel.carousel_navigation_list{display:none}
#liferide-2015-riders.b-additional-carousel.jcarousel-control:after{content:""}.liferide-2015-youtube{background-image:url(../content-images/liferide2015/LR2015_youtube.jpg?$staticlink$);background-repeat:no-repeat;background-size:100%;padding-top:13%}.liferide-2015-youtube.video-container{position:relative;padding-bottom:54.8%;padding-top:35px;height:0;overflow:hidden;left:6%;top:14%;width:88%}.liferide-2015-youtube.video-container iframe{position:absolute;top:0;left:0;width:100%;height:90%}.liferide-2015-connect.ig-container{position:absolute;top:39%;left:5%;width:100%}.liferide-2015-connect.ig-container iframe{width:90%}.liferide-2015-route.routes{position:absolute;top:45%;left:6.3%;width:87%}.liferide-2015-route.routeBlock{border-top:1px solid #8c6239;padding:5px 0}.liferide-2015-route.routeBlock ul{display:none;list-style-type:disc;margin-left:16px}.liferide-2015-route.routeBlock ul li{font-family:Arial,Helvetica,sans-seirf;font-size:16px;margin:10px 0}.liferide-2015-route.routeLocation{background-image:url(../content-images/liferide2015/LR2015_icon_route-state_closed.png?$staticlink$);background-position:right top;background-repeat:no-repeat;cursor:pointer;font-size:20px;line-height:36px}.liferide-2015-route.routeLocation.open{background-image:url(../content-images/liferide2015/LR2015_icon_route-state_open.png?$staticlink$)}.liferide-2015-route.routeLocation span{color:#5e96ac;margin-left:20px;text-transform:uppercase}
@media only screen and(min-width:768px)and(max-width:1023px){#liferide-2015-riders.b-additional-carousel.carousel{top:33%}
#liferide-2015-riders.b-additional-carousel.jcarousel-clip ul li{width:33%}.liferide-2015-route ul li{font-size:12px;margin:2px 0}.liferide-2015-route.routeBlock ul li img{width:30%}}
@media only screen and(max-width:767px){.mob-LR2015-route,.mob-LR2015-riders{position:relative}.mob-LR2015-route.routes{position:absolute;top:30%;left:4.5%;width:91%}.mob-LR2015-route.routeBlock{border-top:1px solid #8c6239;padding:5px 0}.mob-LR2015-route.routeBlock ul{display:none;list-style-type:disc;margin:10px 0 5px 16px}.mob-LR2015-route.routeBlock ul li{font-size:11px}.mob-LR2015-route.routeLocation{background-image:url(../content-images/liferide2015/mob_LR2015_icon_route-state_closed.png?$staticlink$);background-position:right top;background-repeat:no-repeat;cursor:pointer;font-size:16px;line-height:20px}.mob-LR2015-route.routeLocation.open{background-image:url(../content-images/liferide2015/mob_LR2015_icon_route-state_open.png?$staticlink$)}.mob-LR2015-route.routeLocation span{color:#5e96ac;text-transform:uppercase;display:block;font-size:14px}.liferide-2015-mobile.b-additional-carousel.carousel{padding:0 5%;position:absolute;left:0;top:22%}.liferide-2015-mobile.b-additional-carousel.jcarousel-control.jcarousel-prev{left:-6px}.liferide-2015-mobile.b-additional-carousel.jcarousel-control.jcarousel-prev:after{content:"";background:transparent url(../content-images/liferide2015/icon_carousel-prev.png?$staticlink$)top left no-repeat;height:31px;width:18px}.liferide-2015-mobile.b-additional-carousel.jcarousel-control.jcarousel-next{right:0}.liferide-2015-mobile.b-additional-carousel.jcarousel-control.jcarousel-next:after{content:"";background:transparent url(../content-images/liferide2015/icon_carousel-next.png?$staticlink$)top left no-repeat;height:31px;width:18px}.liferide-2015-mobile.b-additional-carousel.jcarousel-control{background:transparent}.liferide-2015-mobile.b-additional-carousel.jcarousel-control:after{content:""}.liferide-2015-mobile.b-additional-carousel.jcarousel-clip ul li{padding:0 25px;text-align:center;width:100%}.liferide-2015-mobile.b-additional-carousel.carousel_navigation_list{display:none}.liferide-2015-mobile.b-additional-carousel.jcarousel-control:after{content:""}}.inn-mrc-section-inner{margin-bottom:20px}.inn-mrc-mobile{font:12px/1.2 Arial,sans-serif}.inn-mrc-mobile-title{font:bold 12px/1.2 'Times New Roman',serif;color:#001193;text-transform:uppercase;text-align:center;padding:9px 0 14px}.inn-mrc-mobile-h2{margin:0;padding:0 0 10px;font-size:12px;line-height:1.2;text-transform:uppercase}.inn-mrc-mobile-h2 span{display:inline-block;padding:4px 8px 2px;color:#fff;background-color:#000}.inn-mrc-mobile-h3{font-size:12px;text-transform:uppercase;color:#001193}.pt_innovations_inner.main.inn-mrc-mobile p{margin:0}.pt_innovations_inner.main.inn-mrc-mobile a:link{color:#001193;text-decoration:underline}.pt_innovations_inner.main.inn-mrc-mobile a:visited{color:#001193;text-decoration:underline}.pt_innovations_inner.main.inn-mrc-mobile a:hover{color:#001193;text-decoration:underline}.pt_innovations_inner.main.inn-mrc-mobile a:active{color:#001193;text-decoration:underline}
@media only screen and(min-width:768px)and(max-width:1023px){.pt_innovations_inner.main.inn-mrc-mobile a:link,.pt_innovations_inner.main.inn-mrc-mobile a:visited,.pt_innovations_inner.main.inn-mrc-mobile a:hover{color:#001193;text-decoration:underline}.pt_innovations_inner.main.inn-mrc-mobile a:active{color:#001193;text-decoration:underline}}
@media only screen and(max-width:767px){.pt_innovations_inner.main.inn-mrc-mobile a:link,.pt_innovations_inner.main.inn-mrc-mobile a:visited,.pt_innovations_inner.main.inn-mrc-mobile a:hover{color:#001193;text-decoration:underline}.pt_innovations_inner.main.inn-mrc-mobile a:active{color:#001193;text-decoration:underline}}.inn-mrc-mobile-c-blue{color:#001193}.inn-mrc-mobile-ln{display:block;margin-top:15px;font-family:'Times New Roman',serif;font-weight:bold;text-transform:uppercase}.inn-mrc-mobile-ln-emph{font:bold 20px/1.2 'Times New Roman',serif;color:#001193}.inn-mrc-mobile-circle{width:20px;height:20px;border:1px solid #000;border-radius:100%;font-size:7.5px;line-height:20px;text-transform:uppercase;text-align:center}.dialog_flat.ui-dialog-titlebar{min-height:0;padding:0}.dialog_flat #dialog-container{padding:0;overflow:hidden}.dialog_flat-mrc{background-color:#000;box-shadow:0 0 6px rgba(255,255,255,0.64)}
.inn-bbcream-mobile ul{list-style:outside disc;padding:0 0 0 20px}.inn-bbcream-mobile ul.b-bb-cream_list{position:relative;list-style:none;padding:0 0 0 15px}.inn-bbcream-mobile ul.b-bb-cream_list li{margin:0 0 3px}.inn-bbcream-mobile ul.b-bb-cream_list li:before{position:absolute;content:"-";left:0}.inn-bbcream-mobile-h2{margin:0 0 5px 0;color:#283281;font:normal 12px/14px Arial,sans-serif;text-transform:uppercase}.inn-bbcream-mobile-title{padding:3px 7px 2px 7px;margin:25px 0 10px 0;background:#283281;display:inline-block;color:#fff}.inn-bbcream-mobile p{color:#000;font:normal 12px/16px Arial,sans-serif}.inn-bbcream-mobile span{width:50%;display:inline-block}.inn-bbcream-mobile a.b-bb-cream_link{color:#dd1922;text-transform:uppercase;text-decoration:underline;font:normal 20px/22px Arial,sans-serif}.inn-calendula-deep-cleansing-flower-power,.inn-calendula-ingredient,.inn-calendula-qa-with-cammie,.inn-calendula-routine{margin:0 0 10px 0}.b-calendula_accordion.ui-accordion-header{margin:5px 0 0 0;padding:9px 40px;background:#fff;cursor:pointer}
@media only screen and(min-width:768px)and(max-width:1023px){.b-calendula_accordion.ui-accordion-header{padding:5px 20px}}
@media only screen and(max-width:767px){.b-calendula_accordion.ui-accordion-header{padding:5px 20px 7px 20px;line-height:12px;background:#a7d7ce}}.b-calendula_accordion.ui-accordion-header a{font:bold 20px/24px "Helvetica World W01_n4","Helvetica World W01",Arial,sans-serif}.b-calendula_accordion.ui-accordion-header a:link{color:#000;text-decoration:none}.b-calendula_accordion.ui-accordion-header a:visited{color:#000;text-decoration:none}.b-calendula_accordion.ui-accordion-header a:hover{color:#000;text-decoration:none}.b-calendula_accordion.ui-accordion-header a:active{color:#000;text-decoration:none}
@media only screen and(min-width:768px)and(max-width:1023px){.b-calendula_accordion.ui-accordion-header a:link,.b-calendula_accordion.ui-accordion-header a:visited,.b-calendula_accordion.ui-accordion-header a:hover{color:#000;text-decoration:none}.b-calendula_accordion.ui-accordion-header a:active{color:#000;text-decoration:none}}
@media only screen and(max-width:767px){.b-calendula_accordion.ui-accordion-header a:link,.b-calendula_accordion.ui-accordion-header a:visited,.b-calendula_accordion.ui-accordion-header a:hover{color:#000;text-decoration:none}.b-calendula_accordion.ui-accordion-header a:active{color:#000;text-decoration:none}}
@media only screen and(min-width:768px)and(max-width:1023px){.b-calendula_accordion.ui-accordion-header a{font-size:14px;line-height:16px}}
@media only screen and(max-width:767px){.b-calendula_accordion.ui-accordion-header a{font:bold 10px/10px Arial,sans-serif;color:#000!important;text-decoration:none!important}}.b-calendula_accordion.ui-accordion-header:first-child{margin:0}.b-calendula_accordion.ui-accordion-content{padding:15px 40px 30px 40px;font:normal 17px/20px "Helvetica World W01_n4","Helvetica World W01",Arial,sans-serif;background:#fee6dc;display:none;color:#000}
@media only screen and(min-width:768px)and(max-width:1023px){.b-calendula_accordion.ui-accordion-content{padding:10px 20px 15px 20px;font-size:14px;line-height:18px}}
@media only screen and(max-width:767px){.b-calendula_accordion.ui-accordion-content{padding:10px 20px;background:#eafbf8;font:normal 11px/14px Arial,sans-serif}}.b-calendula_accordion.ui-accordion-content i{margin:0 5px 0 0;font-weight:bold;color:#f1632a}.b-calendula_accordion.ui-accordion-content:first-child{display:block}.b-calendula_accordion ul{padding:0!important;list-style:none!important}.inn-calendula-qa-with-cammie{position:relative}.inn-calendula-qa-with-cammie.asset-description{position:absolute;top:0;padding:40px 50px;font:normal 17px/20px Arial,sans-serif}.inn-calendula-mobile{padding:0!important;font:normal 11px/14px Arial,sans-serif}.inn-calendula-mobile.b-calendula_accordion{margin:0 0 20px 0}
@media only screen and(max-width:767px){.inn-calendula-mobile ul li{margin:0 0 5px 0!important}}.inn-calendula-mobile-h2{margin:0 0 5px 0;font:bold 11px/20px Arial,sans-serif;text-transform:uppercase;text-align:center;color:#4ab0a0}.inn-calendula-mobile-title{position:relative;margin:15px 0!important;color:#fff;text-align:center}.inn-calendula-mobile-title:before{position:absolute;content:"";height:2px;width:100%;background:#000;z-index:-1;left:0;top:50%}.inn-calendula-mobile-title span{padding:5px 10px 4px 10px;z-index:1;background:#2b9f8d;border:1px solid #c1e3dd;font:bold 12px/16px Arial,sans-serif;text-transform:uppercase;text-align:center;color:#fff}.inn-calendula-mobile-h3{font:bold 12px/16px Arial,sans-serif}.samples.search_result_options{display:none}.innovations-skin-rescuer-wrapper{position:relative}.innovations-skin-rescuer-section{margin:0 0 10px 0;position:relative}.innovations-skin-rescuer-section.carousel.jcarousel-control{display:none}.innovations-skin-rescuer.carousel.how-notes{width:46%;height:186px;padding:80px 40px 0 55px;margin:-186px 0 0 48%}.innovations-skin-rescuer.carousel.ingredients-notes{width:46%;height:204px;padding:80px 40px 0 55px;margin:-204px 0 0 48%}.innovations-skin-rescuer.carousel.ingredients-notes{}.innovations-skin-rescuer.b-additional-carousel.innovations-skin-rescuer-how-notes.carousel_navigation_list{bottom:40px}.innovations-skin-rescuer.b-additional-carousel.innovations-skin-rescuer-ingredients-notes.carousel_navigation_list{bottom:55px}
@media only screen and(min-width:768px)and(max-width:1023px){.innovations-skin-rescuer.carousel.how-notes,.innovations-skin-rescuer.carousel.ingredients-notes{padding:115px 40px 0 40px}.innovations-skin-rescuer.carousel.how-notes.jcarousel-clip ul li,.innovations-skin-rescuer.carousel.ingredients-notes.jcarousel-clip ul li{font-size:10px;line-height:11px}.innovations-skin-rescuer.b-additional-carousel.innovations-skin-rescuer-how-notes.carousel_navigation_list{bottom:20px}.innovations-skin-rescuer.b-additional-carousel.innovations-skin-rescuer-ingredients-notes.carousel_navigation_list{bottom:25px}}.innovations-skin-rescuer-section.QABlock{position:absolute;margin:15%0 0 6%;width:41%;top:0}.innovations-skin-rescuer-section.QABlock.Qblock{border-bottom:1px solid #999;padding:8px 0}.innovations-skin-rescuer-section.QABlock.Qblock.SRquestion{color:#013759;cursor:pointer;font-size:16px;font-style:italic;font-weight:bold;line-height:18px;text-transform:none}.innovations-skin-rescuer-section.QABlock.Qblock.SRanswer{margin:10px 5px;padding:5px 10px;border-left:2px solid #013659;display:none;font-size:12px}.inn-skin-rescuer-mobile{font:normal 12px/14px Arial,sans-serif;padding:15px 0 30px 0}.inn-skin-rescuer-mobile.b-general{margin:0 0 10px 0}.inn-skin-rescuer-mobile ul{list-style:outside disc;margin:0 0 5px 0;padding:0 0 0 20px}.inn-skin-rescuer-mobile ul.b-skin-rescuer_list{list-style:none;padding:0 0 0 15px;position:relative}.inn-skin-rescuer-mobile ul.b-skin-rescuer_list li{margin:0 0 3px}.inn-skin-rescuer-mobile ul.b-skin-rescuer_list li:before{content:"-";left:0;position:absolute}.inn-skin-rescuer-mobile ul li{margin:0 0 5px 0}.inn-skin-rescuer-mobile-title{background:#b7e2ff;color:#003b61;display:inline-block;margin:25px 0 10px 0;padding:3px 7px 2px 7px}.inn-skin-rescuer-mobile p,.inn-skin-rescuer-mobile p a{color:#000;font:normal 12px/16px Arial,sans-serif}.inn-skin-rescuer-mobile p.SRparagraph{margin:0 0 5px 0}.inn-skin-rescuer-mobile p.inn-skin-rescuer-mobile-h2{color:#000;font:bold 12px/14px Arial,sans-serif;margin:10px 0 5px 0;text-transform:uppercase}.inn-skin-rescuer-mobile p.inn-skin-rescuer-mobile-title{color:#003b61;font-weight:bold}.inn-skin-rescuer-mobile small{font-size:10px;line-height:12px}.inn-skin-rescuer-mobile span{display:inline-block;font-weight:bold;width:50%}.inn-skin-rescuer-mobile img{display:block;margin:0 auto;max-width:100%}.inn-skin-rescuer-mobile a.b-skin-rescuer_link{color:#dd1922;font:normal 20px/22px Arial,sans-serif;text-decoration:underline;text-transform:uppercase}.inn-skin-rescuer-mobile a.inn-skin-rescuer-mobile-shopnow{color:#dd1922;font-size:1.5em}.innovations-smcc-spf.b-additional-carousel.carousel{background-color:#000;padding:0}.innovations-smcc-spf.js-navigation-points.js-navigation-dots a{color:#84197c}
#inn-smcc-spf-reviews.b-additional-carousel.carousel.jcarousel-clip ul li{margin:0 auto;width:50%}
#inn-smcc-spf-reviews.b-additional-carousel.jcarousel-control.jcarousel-prev{z-index:1}
#inn-smcc-spf-reviews.b-additional-carousel.jcarousel-control.jcarousel-next{right:12px;z-index:1}
#inn-smcc-spf-reviews.b-additional-carousel.carousel_navigation_list{display:none}
#inn-smcc-spf-reviews.b-additional-carousel.jcarousel-control{background:transparent}.inn-smcc-spf-routine{position:relative}
#inn-smcc-spf-routine.tabs_content{position:absolute;bottom:0}
#inn-smcc-spf-routine.ui-tabs-nav{position:absolute;top:14%}
#inn-smcc-spf-routine.ui-tabs>ul>li{position:relative;width:19%;max-width:inherit;display:inline-block;white-space:nowrap;border:none;background:#00a650;vertical-align:bottom;padding-bottom:0!important;margin-bottom:0!important}
#inn-smcc-spf-routine.ui-tabs>ul>li.sun-protection{width:21.5%}.inn-smcc-spf-routine.ui-tabs>ul>li:before{position:absolute;top:0;left:0;width:100%;background:#00a650;content:"";z-index:1}.inn-smcc-spf-routine.ui-tabs>ul>li.serum:before{height:15%}.inn-smcc-spf-routine.ui-tabs>ul>li.night-treatment:before{height:20%}.inn-smcc-spf-routine.ui-tabs>ul>li.eye-cream:before{height:30%}.inn-smcc-spf-routine.ui-tabs>ul>li.moisturizer:before{height:44%;width:60%}.inn-smcc-spf-routine.ui-tabs>ul>li.sun-protection:before{height:45%;width:60%}.inn-smcc-spf-routine.ui-tabs>ul>li:hover:before,.inn-smcc-spf-routine.ui-tabs>ul>li.ui-state-active:before{height:0}.innovations-smcc-spf-mobile.b-additional-carousel.carousel{background-color:#000;padding:0}.innovations-smcc-spf-mobile.b-additional-carousel.carousel_navigation_list{display:none}.innovations-smcc-spf-mobile.b-additional-carousel.jcarousel-control{background:transparent}.innovations-smcc-spf-mobile.b-additional-carousel.jcarousel-control.jcarousel-prev,.innovations-smcc-spf-mobile.b-additional-carousel.jcarousel-control.jcarousel-next{z-index:1}.innovations-smcc-spf-mobile.b-additional-carousel.jcarousel-control.jcarousel-next{right:12px}.b-account_preference-phone p,.b-account_preference-phone div,#checkout_subscriptions_area.sendmobilealerts{display:none}.b-account_preference-email{padding:0;margin:0;border-bottom:none}.b-account_preference-phone.button{margin:0}.spaBlock,.spaBlock p{margin:20px 0!important}.spaBlock p{margin:10px 0!important}.spaBorderOuter{border:3px solid #000;padding:5px}.spaBorderInner{border:1px solid #000;padding:0 20px}.spaBorderBlock{margin:30px 0;border:1px solid #ccc}.spaBorderBlock:after{content:'';clear:both}.spaBorderBlock.right p span{padding:0 10px 0 0;border-right:2px solid #000;margin:0 10px 0 0}.spaBorderBlock p a{color:#000;text-decoration:underline}.spaBorderBlock img{display:inline-block;width:49%}.spaBorderBlock p img{}.spaBorderBlock.right{float:right;padding:0 10px;width:49%}.spaExpressTitle{color:#009ce8}
@media only screen and(min-width:768px)and(max-width:1023px){.spaExpressTitle{font-size:20px!important}.spaBorderBlock p.spaCopy{font-size:12px!important}}.b-tabs.content_asset.spa1851 p{margin:5px 0}.b-tabs.content_asset.spa1851 p em{margin:10px 0}.b-tabs.content_asset.spa1851 .tab-title a{text-decoration:none}.b-tabs.content_asset.spa1851 .tab-title a.selected{border-bottom:none}.b-tabs.content_asset.spa1851 .tab_content{padding-top:0}.b-tabs.content_asset.spa1851 h3{font-family:'Times New Roman',times,serif;font-size:18px;margin:0 0 10px;padding:20px 0 4px 0;text-align:center!important}.b-tabs.content_asset.spa1851 h3 span{border-bottom:2px solid #000;display:inline-block}.sku-holder{margin:20px 0 10px}.b-tabs.content_asset.spa1851 .t-table.price-table{border:0;margin:10px 0 20px;text-align:center}.b-tabs.content_asset.spa1851 .t-table.price-table td{width:50%;vertical-align:top!important;padding:5px;border:0}.b-tabs.content_asset.spa1851 .t-table.price-table td p span{display:block;margin:10px 0 5px}
#spaAbout p{margin:10px 0}.innovations-ultra-facial-intense-wrapper,.innovations-ultra-facial-intense-section{position:relative}.innovations-ultra-facial-intense-section.carousel.jcarousel-control{display:block;top:74%}.innovations-ultra-facial-intense-section.carousel_navigation_list{bottom:10px}.innovations-ultra-facial-intense-section.overlay{display:none;position:absolute;top:212px;left:70px;width:86%}.innovations-ultra-facial-intense-routine-list{position:absolute;top:78%;width:100%}.innovations-ultra-facial-intense-section.reviewsScrollLeft{position:absolute;top:30%;left:15%;height:28%;width:33%;overflow-y:scroll}.innovations-ultra-facial-intense-section.reviewsScrollRight{position:absolute;top:30%;left:55%;height:28%;width:33%;overflow-y:scroll}.innovations-ultra-facial-intense-section.reviewsScrollCopy p{padding:10px 0px;font-size:14px;color:#999;line-height:20px;text-align:left}.innovations-ultra-facial-intense-section.reviewsScrollCopy{padding:0 10px 0 0}.innovations-ultra-facial-intense-section p.reviewsCopyFirst{border-top:1px solid #999;border-bottom:1px solid #999}.innovations-ultra-facial-intense-section p.reviewsCopy{border-bottom:1px solid #999}.innovations-ultra-facial-intense-section span.reviewsTwitterTitle{color:#0066cc;text-decoration:underline}.innovations-ultra-facial-intense-section span.reviewsTwitterHandle{color:#cc0033}.innovations-ultra-facial-intense-section span.reviewsKiehlsHandle{color:#0066cc}.inn-ultra-facial-intense-mobile{font:normal 12px/14px Arial,sans-serif;padding:15px 0 30px 0}.inn-ultra-facial-intense-mobile.b-general{margin:0 0 10px 0}.inn-ultra-facial-intense-mobile ul{list-style:outside disc;margin:0 0 5px 0;padding:0 0 0 20px}.inn-ultra-facial-intense-mobile ul.b-ultra-facial-intense_list{list-style:none;padding:0 0 0 15px;position:relative}.inn-ultra-facial-intense-mobile ul.b-ultra-facial-intense_list li{margin:0 0 3px}.inn-ultra-facial-intense-mobile ul.b-ultra-facial-intense_list li:before{content:"-";left:0;position:absolute}.inn-ultra-facial-intense-mobile ul li{margin:0 0 5px 0}.inn-ultra-facial-intense-mobile-title{background:#78c5f0;color:#fff;display:inline-block;margin:25px 0 10px 0;padding:3px 7px 2px 7px;text-transform:uppercase}.inn-ultra-facial-intense-mobile p,.inn-ultra-facial-intense-mobile p a{color:#000;font:normal 12px/16px Arial,sans-serif}.inn-ultra-facial-intense-mobile p.UFIparagraph{margin:0 0 5px 0}.inn-ultra-facial-intense-mobile p.UFIparagraph a.ufi-shop-now{color:#e70033;text-decoration:underline}.inn-ultra-facial-intense-mobile p.UFIingredients{display:inline-block;float:left;padding:0 10px;text-align:center;width:50%}.inn-ultra-facial-intense-mobile p.UFIingredients span{color:#ed3945;display:block;width:100%}.inn-ultra-facial-intense-mobile p.inn-ultra-facial-intense-mobile-h2{color:#e70033;font:bold 12px/14px Arial,sans-serif;margin:10px 0 5px 0}.inn-ultra-facial-intense-mobile p.inn-ultra-facial-intense-mobile-title{color:#003b61;font-weight:bold}.inn-ultra-facial-intense-mobile small{font-size:10px;line-height:12px}.inn-ultra-facial-intense-mobile span{display:inline-block;font-weight:bold;width:50%}.inn-ultra-facial-intense-mobile img{display:block;margin:0 auto;max-width:100%}.inn-ultra-facial-intense-mobile a.b-ultra-facial-intense_link{color:#dd1922;font:normal 20px/22px Arial,sans-serif;text-decoration:underline;text-transform:uppercase}.inn-ultra-facial-intense-mobile a.inn-ultra-facial-intense-mobile-shopnow{color:#dd1922;font-size:1.5em}