.vertical-space-mobile{margin-top:30px;margin-bottom:30px}@keyframes dropdown-animation{0%{bottom:30px}100%{bottom:40px}}.page-introduction h1:first-line,.page-introduction h1 span{color:#223341}.text:not(.field){font-size:1em;line-height:1.625em;color:#223341}.text:not(.field) a:not(.button){color:#223341}.text:not(.field) a:not(.button):hover{text-decoration:underline;color:#a70532}.text:not(.field) ol li,.text:not(.field) ul li{font-size:1em;line-height:1.375em;font-weight:300}.text:not(.field) ol li:before,.text:not(.field) ul li:before{color:#7ecbaa;font-weight:400}.text:not(.field) blockquote,.text:not(.field) .cite-with-quotation{font-family:'Roboto',sans-serif;font-size:1.25em;line-height:1.25em;border-left:none;font-weight:300;position:relative;padding-left:26px;text-transform:uppercase}.text:not(.field) blockquote:before,.text:not(.field) .cite-with-quotation:before,.text:not(.field) blockquote:after,.text:not(.field) .cite-with-quotation:after{font-family:'Eucerina-Regular',sans-serif;font-size:4.1875em;color:#7ecbaa}.text:not(.field) blockquote:before,.text:not(.field) .cite-with-quotation:before{left:-1px;position:absolute;top:30px}.text:not(.field) blockquote:after,.text:not(.field) .cite-with-quotation:after{content:"\201c";position:relative;top:30px;vertical-align:bottom}.two-columns .header{font-family:'Roboto',sans-serif;font-size:1.25em;line-height:1.3em;color:#223341}.dosanddonts .subtitle{font-family:'Roboto',sans-serif}.image h1{text-align:left;margin-top:30px;margin-bottom:15px}.image h1:first-line{font-weight:100}.image img{margin-bottom:0}.image figcaption{font-family:'Roboto',sans-serif;font-size:.75em;line-height:1.5em}.attentionbox .text{background-color:#7ecbaa;color:white}.attentionbox .text:not(.field) a:not(.button){color:white}.attentionbox .text:not(.field) a:not(.button):hover{text-decoration:underline;color:#a70532}.definition-list dt{color:#223341}.product .tabs ul:not(.tablist) .tab a:empty{display:none}@media all and (max-width:736px){.tabs .tab:hover>a,.tabs .tab .active{color:#223341}.tabs .tab:hover>a:after,.tabs .tab>.active:after{background-color:#7ecbaa}}@media all and (min-width:737px){.tabs .tab{margin-left:11px;margin-right:11px}.tabs .tab a,.tabs .tab span{color:#223341;font-weight:700}.tabs .tab:hover>a,.tabs .tab:hover>span,.tabs .tab .active{color:#223341}.tabs .tab:hover>a:after,.tabs .tab:hover>span:after,.tabs .tab>.active:after{background-color:#7ecbaa;bottom:-7px}.step-tabs .tab{margin:5px 10px}}.ingredient-teaser{background-color:#7ecbaa;border:none;padding:20px}.ingredient-teaser li{padding-left:10px}.ingredient-teaser li:before{top:9px}.ingredient-teaser .heading{font-weight:500}.ingredient-teaser a,.ingredient-teaser span,.ingredient-teaser .heading{font-family:'Roboto',sans-serif;font-size:.8125em;line-height:1.30769231em;font-weight:500;color:#223341;line-height:25px;text-transform:uppercase}.product-card-teaser .heading{color:#223341;font-weight:500}.product-card-teaser>div{color:#223341}.review-sidebar-teaser{float:right}.review-sidebar-teaser .who,.review-sidebar-teaser h3,.review-sidebar-teaser blockquote{color:#223341}.related-product{padding-bottom:40px;position:relative;text-align:center}.related-product>h2{border-top:none}.related-product .base-teaser{margin-bottom:0}.related-product .base-teaser h3{color:#223341}.related-product .base-teaser>a{text-align:center}.related-product .base-teaser>a:before{display:none}.related-product .base-teaser>a .ranking{display:inline-block}.related-product .base-teaser .new{left:0}.related-product .base-teaser:hover{box-shadow:none}.related-product .button{margin-top:10px;display:inline-block}.related-product .slick-prev,.related-product .slick-next{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;top:35%;font-size:0;cursor:pointer;border:none;outline:none;background:transparent}.related-product .slick-prev:before,.related-product .slick-next:before,.related-product .slick-prev:after,.related-product .slick-next:after{font-size:1.5em;color:#525252;font-size:22px !important}.related-product .slick-track{padding-top:50px}.related-product .slick-prev{left:-35px}.related-product .slick-prev:before{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;font-family:'EucerinIcons';content:"\e901";margin-right:8px;font-size:.5em;font-weight:600;vertical-align:2px}.related-product .slick-next{right:-35px}.related-product .slick-next:before{font-size:.375em;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;font-family:'EucerinIcons';content:"\e902";margin-right:2px;color:#525252;font-weight:700;vertical-align:2px}.related-product:after{content:"";margin-left:-999%;margin-right:-999%;padding-left:999%;padding-right:999%;background-color:#f7f7f9;height:250px;width:100%;position:absolute;bottom:0;z-index:-1}.dermopure.is-shop .related-product:after{bottom:40px;height:290px}.dermopure.is-shop .related-product .base-teaser>a>div:last-child{min-height:139px}.dermopure.is-shop .no-rating .button.add-to-bag{margin-top:55px}.range .teaser-list .base-teaser{position:relative}.range .teaser-list .base-teaser .tagline{margin-top:0;padding-top:6px}.range .teaser-list .base-teaser h3{color:#345165}.range .teaser-list .base-teaser .text:not(.field){font-size:.875em;color:white;box-sizing:border-box;border-top:none;margin-bottom:0;padding-left:0;padding-top:10px}.range .teaser-list .base-teaser .text:not(.field) ol li:before,.range .teaser-list .base-teaser .text:not(.field) ul li:before{display:none}.range .teaser-list .base-teaser .text:not(.field) ul{margin-top:0}.range .teaser-list .base-teaser .text:not(.field) ul li{font-size:14px;line-height:24px;font-weight:400}.range .teaser-list .base-teaser>a>div:nth-child(1){position:relative}.range .teaser-list .base-teaser>a>div:nth-child(1):after{content:"";bottom:0;background-color:#f7f7f9;height:115px;left:0;position:absolute;width:100%;z-index:-1}.range .teaser-list .base-teaser>a>div:nth-child(2){background-color:#f7f7f9;box-sizing:border-box;padding-left:20px;padding-right:20px;padding-bottom:15px;min-height:92px}.range .teaser-list .base-teaser a:before{display:none}.range .teaser-list .base-teaser .half~.counter,.range .teaser-list .base-teaser .full~.counter{color:#cfcfcf}.range .teaser-list .base-teaser .ranking{font-size:0;margin-bottom:0;padding-bottom:0;padding-top:8px;text-align:center}.range .teaser-list .base-teaser .ranking li{float:none;display:inline-block}.teaser-list.centered{display:flex;align-items:flex-end;flex-wrap:wrap}.teaser-list .base-teaser .ranking .counter{color:#bcc1c7}.teaser-list .base-teaser:hover .star::after{color:#a70532}.teaser-list .base-teaser:hover .counter{color:white}.product-head h1,.product-head h2{color:#223341}.product-head h1:first-line,.product-head h2:first-line{color:#223341}.product-head h3{font-family:'Roboto',sans-serif;font-size:2.125em;line-height:1.17647059em;font-weight:300;display:inline-block}.product-head .new{font-family:'Roboto',sans-serif;background-color:#7ecbaa;border-radius:20px;position:absolute;top:0}.product-head .details .price-panel .selectboxit-container .selectboxit{background-color:#f7f7f9;border:none;border-radius:20px;color:#223341}.product-head .details{position:relative;padding-top:37px}.product-head .details .button-bar .button:first-of-type{margin-bottom:10px}.product-head .items:before{background-color:#f7f7f9;bottom:0;content:"";height:53%;position:absolute;width:96%}.product-head .button-bar .button{margin-right:15px}.product .review .ranking{margin-top:0}.product .review .answer{background-color:#7ecbaa;padding-bottom:15px;padding-right:15px}.product .review .answer .name{color:#223341;font-weight:500}.product .review .answer .text{color:white;line-height:25px}.product .review .answer::before{display:none}.product .review .answer::after{border-left:26px solid transparent;border-right:26px solid transparent;content:"";height:0;width:0;border-top:8px solid white}.product-head .details .ranking{margin-right:10px;float:left}.product-head .details .ranking .counter{color:#dcdcdc}.product-head .details a.link{clear:none;color:#223341}.product-head .details a.link:hover{color:#a70532}.product-head .details .name{text-transform:uppercase}.product-head .details .subtitle,.product-head .details .description,.product-head .details .price,.product-head .details .base-price{font-size:.875em;color:#223341}.product-head .details .description a{color:#223341}.product-head .details .pharmacies:before{color:#223341}.product .tabs h2{color:#223341;font-weight:300}.product .tabs .button-bar .button a::before{margin-right:10px;vertical-align:middle}.product .tabs .button-bar .button a.show-more:before{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;font-family:'PureDermoIcons';content:"\e902"}.product .tabs .button-bar .button a:not(.show-more):before{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;font-family:'PureDermoIcons';content:"\e901"}.product .overview .title{font-family:'Roboto',sans-serif;color:#223341;font-weight:300}.product .overview .button a{display:block;text-align:center;padding-top:10px;padding-bottom:10px}.product .bars .bar{background-color:#f7f7f9}.product .bars .bar .fill{background-color:#7ecbaa}.product .bars .bar,.product .bars .bar .fill{border-radius:10px;border:none}@media all and (min-width:737px){.product-head h1,.product-head h2{font-size:2.125em;line-height:1.17647059em;font-weight:600}.product-head .thumbnail-slider .thumbnails+.items{margin-left:15px;width:390px}.product-head .thumbnail-slider .thumbnails+.items .slick-list{height:auto !important}.product-head .thumbnail-slider .play-button{background-color:#f7f7f9;border:none;border:1px solid #f7f7f9}.product-head .thumbnail-slider .play-button:before{border-bottom:7.5px solid transparent;border-left:12px solid #7ecbaa;border-top:7.5px solid transparent;content:"";height:0;width:0}.product-head .thumbnail-slider .play-button:hover{border-color:#525252}.product .tabs .shadow{border-bottom:none}.product .tabs .shadow:before{display:none}.product .tabs nav{margin-bottom:50px}.product .tabs nav>ul:not(.tablist){border-bottom:1px solid #eaeaea;margin-left:95px;width:870px}.product .tabs ul:not(.tablist):after{clear:both;content:"";display:block;width:0}.product .tabs ul:not(.tablist) .tab{position:relative;margin:0 -1px -1px 0;float:left}.product .tabs ul:not(.tablist) .tab a{border-bottom:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;display:inline-block;padding:11px;position:initial;font-weight:400}.product .tabs ul:not(.tablist) .tab a:before{font-weight:700;background-color:white;content:attr(title);color:black;display:block;position:absolute;top:11px;overflow:hidden;visibility:hidden}.product .tabs ul:not(.tablist) .tab a::after{top:0;height:4px}.product .tabs ul:not(.tablist) .tab a.active,.product .tabs ul:not(.tablist) .tab a:hover{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid white}.product .tabs ul:not(.tablist) .tab a.active:before,.product .tabs ul:not(.tablist) .tab a:hover:before{visibility:visible}.product [data-tab="details"]>*:not(aside){margin-left:100px}.product .related-product:before{background:-moz-linear-gradient(top, rgba(0,0,0,0.1) 0, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.1)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top, rgba(0,0,0,0.1) 0, rgba(255,255,255,0) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0.1) 0, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0.1) 0, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.1) 0, rgba(255,255,255,0) 100%);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#1a000000', endColorstr='#00ffffff', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#1a000000', endColorstr='#00ffffff', GradientType=0);top:0;content:"";left:0;right:0;height:3px;margin-left:-999px;margin-right:-999px;padding-left:999px;padding-right:999px;position:absolute}}@media all and (max-width:736px){.product main>.definition-list>.centered>dl>dt{font-size:.875em;color:#00205c;font-weight:500;text-align:center}.product main>.definition-list>.centered>dl>dt:after{font-size:1.25em}.product main>.definition-list>.centered>dl>dt:hover:after{color:#a70532}.product-head .items:before{width:100%}}.clinical-studies .change{background-color:#7ecbaa;font-style:italic;font-weight:500;padding:10px 15px}.clinical-studies .change .before,.clinical-studies .change .after{font-size:.75em;line-height:1em;background-color:transparent;color:white;padding:0}.clinical-studies .v-seperator span{border-top:10px solid #7ecbaa}.clinical-studies .findings{background-color:white}.clinical-studies .findings .findings-headline{font-size:1.25em;line-height:1.4em;color:#223341;font-weight:400;text-transform:none}.step-tabs ul.tablist{border-bottom:1px solid #dcdcdc}.step-tabs .panel-navigation{margin-bottom:20px}.step-tabs .slider-direction-nav{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;margin-top:12px}.step-tabs .slider-nav-prev{margin-left:-8px}.step-tabs .slider-nav-next{margin-right:-8px}.product .step-tabs .panel:not([data-tab="rating"])>*{margin-bottom:0}.coach-teaser .item{position:relative}.coach-teaser .item>div{-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:50%;position:absolute;top:50%;text-align:center}.coach-teaser .item img{max-width:100%}.coach-teaser .button{display:inline-block}.coach-teaser h2{font-size:3.125em;line-height:1em;color:white}.coach-teaser p{font-size:1em;line-height:1.625em;font-weight:500;color:white}.filter-articles{background-color:#7ecbaa;padding:40px 0;position:relative;text-align:center}.filter-articles h2{font-weight:300;color:white;margin-bottom:35px}.filter-articles .button{display:inline-block;margin-bottom:0;position:relative}.filter-articles .button a:before{font-size:1.125em;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;font-family:'EucerinIcons';content:"\e905";margin-right:7px;vertical-align:middle}.filter-articles .filter-article{margin-bottom:18px;margin-left:auto;margin-right:auto;width:780px}.filter-articles .filter-article:after{clear:both;content:"";display:block;width:0}.filter-articles .filter-article .categories{float:left;margin-left:0;margin-right:70px;width:100px;position:relative}.filter-articles .filter-article .categories .round{background-color:rgba(255,255,255,0.5);border-radius:50%;height:90px;width:90px;margin-left:auto;margin-right:auto;position:relative;display:block}.filter-articles .filter-article .categories .round:before{-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:50%;position:absolute;top:50%;color:white;font-family:'PureDermoIcons';font-size:53px}.filter-articles .filter-article .categories p{color:#d8ead2;margin-bottom:0;margin-top:16px;text-align:center;line-height:21px}.filter-articles .filter-article .categories:last-of-type{margin-right:0}.filter-articles .filter-article .categories.skincare .round:before{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;font-family:'PureDermoIcons';content:"\e907"}.filter-articles .filter-article .categories.background .round:before{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;font-family:'PureDermoIcons';content:"\e904"}.filter-articles .filter-article .categories.mental .round:before{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;font-family:'PureDermoIcons';content:"\e905"}.filter-articles .filter-article .categories.nutrition .round:before{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;font-family:'PureDermoIcons';content:"\e906"}.filter-articles .filter-article .categories.lifestyle .round:before{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;font-family:'PureDermoIcons';content:"\e908"}.filter-articles .filter-article .categories input{position:absolute;cursor:pointer;top:0;height:100%;width:100%;opacity:0;left:0;z-index:99}.filter-articles .filter-article .categories input:checked+.round{background-color:white;color:#7ecbaa}.filter-articles .filter-article .categories input:checked+.round:before{color:#7ecbaa}.filter-articles .filter-article .categories input:checked~p{color:white;font-weight:300}.filter-articles .filter-article .categories:hover{cursor:pointer}.filter-articles:after{border-left:100px solid transparent;border-right:100px solid transparent;content:"";height:0;width:0;border-top:27px solid #7ecbaa;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:absolute;bottom:-27px}@media all and (min-width:737px){.filter-articles:after{bottom:-25px}}.footer{margin:0 auto;padding-bottom:0;padding-top:0}.footer .social-links{background:#7ecbaa}.footer .social-links h2 a,.footer .social-links h2,.footer .social-links .subtitle{color:white}.footer .meta-navigation{background-color:#f7f7f9;display:flex;padding:20px 58px;padding-left:999px;padding-right:999px;margin-left:-999px;margin-right:-999px}.footer .meta-navigation nav{margin:0 auto;max-width:70%;text-align:center}.footer .meta-navigation nav li,.footer .meta-navigation nav a{font-weight:400;color:#223341}.footer .meta-navigation nav li{font-family:'Roboto',sans-serif;font-size:.6875em;line-height:2em;display:inline-block;padding:0 3px}.footer .meta-navigation nav li a{text-decoration:none}.footer .meta-navigation .bdf-logo{background-image:url('/resrc/Eucerin/img/sprite.png?43ef9459b3d75cbd3a20bd14193c400f5c725c3c');background-repeat:no-repeat;background-position:-80px -5px;height:13px;width:80px;margin-top:4px;margin-left:60px}@media (min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.footer .meta-navigation .bdf-logo{background-image:url('/resrc/Eucerin/img/sprite@2x.png?43ef9459b3d75cbd3a20bd14193c400f5c725c3c');background-size:165px 65px}}.footer .meta-navigation .eucerin-logo{background-image:url('/resrc/Eucerin/img/sprite.png?43ef9459b3d75cbd3a20bd14193c400f5c725c3c');background-repeat:no-repeat;background-position:-5px -5px;height:26px;width:65px;margin-right:60px}@media (min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.footer .meta-navigation .eucerin-logo{background-image:url('/resrc/Eucerin/img/sprite@2x.png?43ef9459b3d75cbd3a20bd14193c400f5c725c3c');background-size:165px 65px}}.footer .meta-navigation a{display:inline-block;height:100%;width:100%}.cookie{background-color:#bcc1c7;padding:8px 0}.cookie .heading{display:none}.cookie>.centered{width:1140px}.cookie .items{position:relative}.cookie .items .text{margin-bottom:0;padding-right:35px}.cookie .items .text a{font-size:10px}.cookie .items .text p{font-size:.625em;line-height:1.5em;margin:0;display:inline-block}.cookie .items .button{font-size:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:relative;background:none;border:none;padding:0;position:absolute;right:0}.cookie .items .button:after{font-size:.61538462em;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;font-family:'EucerinIcons';content:"\e906";margin-left:10px}.cookie .items .button:after{font-size:10px}.article-teaser{font-size:16px;position:relative}.article-teaser img{width:100%;min-width:100%}.article-teaser .teaser-body{box-sizing:border-box;bottom:0;color:white;position:absolute;width:100%;z-index:99}.article-teaser .teaser-body::before{display:none}.article-teaser .teaser-body .tagline{font-size:.75em;font-weight:400;margin-bottom:0}.article-teaser .teaser-body h3{font-size:1.125em;color:white;margin:13px 0 0 0}.article-teaser::before{background:-moz-linear-gradient(top, transparent 0, rgba(126,203,170,0.8) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(100%, rgba(126,203,170,0.8)));background:-webkit-linear-gradient(top, transparent 0, rgba(126,203,170,0.8) 100%);background:-o-linear-gradient(top, transparent 0, rgba(126,203,170,0.8) 100%);background:-ms-linear-gradient(top, transparent 0, rgba(126,203,170,0.8) 100%);background:linear-gradient(to bottom, transparent 0, rgba(126,203,170,0.8) 100%);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00000000', endColorstr='#cc7ecbaa', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00000000', endColorstr='#cc7ecbaa', GradientType=0);content:"";height:100%;position:absolute;top:0;width:100%}.content-preview.loading>*{opacity:.2}.intro-copy{margin-left:auto;margin-right:auto;max-width:781px}.intro-copy h1+.text{margin-top:25px}.intro-copy .text{-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;overflow:hidden;position:relative}.intro-copy .text.extenable-text:after{background:-moz-linear-gradient(top, rgba(255,255,255,0.2) 0, white 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0.2)), color-stop(100%, white));background:-webkit-linear-gradient(top, rgba(255,255,255,0.2) 0, white 100%);background:-o-linear-gradient(top, rgba(255,255,255,0.2) 0, white 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0.2) 0, white 100%);background:linear-gradient(to bottom, rgba(255,255,255,0.2) 0, white 100%);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#33ffffff', endColorstr='#ffffffff', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#33ffffff', endColorstr='#ffffffff', GradientType=0);content:"";width:100%;left:0;bottom:0;position:absolute}.intro-copy.expanded .text:after{display:none}.intro-copy .expander{font-family:'Roboto',sans-serif;font-size:.875em;line-height:1.28571429em;font-weight:600;display:block;color:#a70532}.intro-copy .expander:hover{text-decoration:underline}.home .intro-copy,.dermopure-campaign-page .intro-copy{color:#223341;line-height:26px;max-width:610px}.seo-heading{font-size:1.75em;line-height:1.21428571em;color:#223341;font-weight:300}.seo-heading:first-line{color:#223341;font-weight:300}.review-page h2,.review-success-page h2,.review-page .title,.review-success-page .title,[data-wffm] .checkbox label,.alpaca-form .checkbox label,[data-wffm] .control-label:not(.placeholder-label){font-family:'Roboto',sans-serif;color:#223341}.review-page .ranking+span{color:#b9b9b9}[data-wffm] .radio label a,.alpaca-form .radio label a,[data-wffm] .checkbox label a,.alpaca-form .checkbox label a{color:#223341}[data-wffm] .radio label a:hover,.alpaca-form .radio label a:hover,[data-wffm] .checkbox label a:hover,.alpaca-form .checkbox label a:hover{color:#a70532}.related-product p.no-products-text+.button{display:table;margin:0 auto}@media all and (min-width:737px){.related-product img.no-products-img{margin-top:70px}.related-product p.no-products-text+.button{margin-top:130px}}@media all and (max-width:736px){.related-product img.no-products-img{margin-top:20px}.related-product p.no-products-text+.button{margin-top:70px}}.popup .bdf-cookie-policy-first-time{border-bottom:1px solid #7ecbaa}.popup .bdf-cookie-policy-change{color:#7ecbaa}.cookie-settings input:checked+.checkmark{background-color:#7ecbaa;border-color:#7ecbaa}.cookie-settings input:focus+.checkmark{box-shadow:0 0 1px #7ecbaa;border-width:0 4px 4px 0}.enabled-alltime{color:#7ecbaa}.enabled-alltime .sprite:before{border:solid #7ecbaa}.dermopure .breadcrumb ul li a{color:#223341}.dermopure .breadcrumb ul li:hover a{color:#7ecbaa}.dermopure .breadcrumb ul li:hover:before{border-left:6px solid #7ecbaa}.dermopure .breadcrumb ul li:before{border-left:6px solid #223341}.dermopure .breadcrumb ul li:last-of-type a{color:#7ecbaa}.dermopure .breadcrumb ul li:last-of-type:before{border-left:6px solid #7ecbaa}.dermopure .breadcrumb+script+.product-head .details{padding-top:0}.dermopure .breadcrumb .product-head .details{padding-top:0}.attentionbox .text{padding:30px 20px 30px 100px}.attentionbox .text .image{margin-left:20px}.clinical-studies .findings{padding:25px 0}.definition-list dt:after,.definition-list .open:after{right:5px}.definition-list dt.open{background-color:#f7f7f9;color:#a70532;margin-bottom:20px;padding-bottom:15px}.step-tabs .slider-viewport{border-bottom:1px solid #dcdcdc;padding-bottom:20px}.content-preview{margin-top:85px}.content-preview .teaser-list{margin-left:auto;margin-right:auto}.article-teaser{float:left;min-height:213px;max-height:213px;overflow:hidden;width:33.334%}.article-teaser .teaser-body{padding:25px 30px}.article-teaser .teaser-body .tagline{font-weight:500;text-transform:uppercase}.article-teaser .teaser-body .text{font-weight:300;height:0;line-height:28px;transition:height .3s ease;color:white;margin:0;margin-top:10px;overflow:hidden}.article-teaser:hover .teaser-body .text{height:50px}.article-teaser:hover::before{transition:all .5s ease;background-color:#7ecbaa}.related-article{padding-bottom:40px;padding-top:40px;position:relative;display:inline-block;width:100%}.related-article .centered{width:990px}.related-article h2{color:#223341;text-align:center;margin-bottom:45px}.related-article .divider{height:50%;width:100%;background-color:#f7f7f9;position:absolute;margin-left:-999px;margin-right:-999px;padding-left:999px;padding-right:999px;bottom:0;z-index:-99}.related-article.related-slider h2{width:100%}.related-product{width:940px;margin-left:auto;margin-right:auto;margin-bottom:0}.related-product h2{margin-bottom:0;color:#223341;text-align:center}.related-product .items:not(.slick-slider),.related-product .items:not(.slick-initialized){padding-top:70px}.related-product .items:not(.slick-slider) .base-teaser,.related-product .items:not(.slick-initialized) .base-teaser{margin-left:5px !important;margin-right:5px !important}.related-product .base-teaser{float:none !important;display:inline-block;vertical-align:bottom}.related-product .base-teaser h3{min-height:44px}.related-product .base-teaser:not(.slick-center) h3{font-weight:300}.related-product .base-teaser.slick-slide:not(.slick-center)>a>div:first-of-type{-moz-transform:scale(.75);-ms-transform:scale(.75);-webkit-transform:scale(.75);transform:scale(.75);top:25px;position:relative}.related-product .base-teaser>a>div:first-of-type{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;top:0;margin:0 auto;position:relative}.related-product .base-teaser>a>div:last-child{min-height:95px}.related-product .slick-track{padding-top:70px}.related-product .slick-prev,.related-product .slick-next{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;top:45%;font-size:0;cursor:pointer;border:none;outline:none;background:transparent}.related-product .slick-prev:before,.related-product .slick-next:before{font-size:1.5em;color:#525252;font-size:22px !important}.range .teaser-list .base-teaser h3{min-height:44px}.range .teaser-list .base-teaser:hover{box-shadow:none}.range .teaser-list .base-teaser:hover>a>div:nth-child(1):after,.range .teaser-list .base-teaser:hover>a>div:nth-child(2){background-color:#7ecbaa}.range .teaser-list .base-teaser:hover .star:after{color:#cfcfcf}.range .teaser-list .base-teaser:hover .half:after,.range .teaser-list .base-teaser:hover .full:after{color:#a70532}.range .teaser-list .base-teaser:hover .half~.counter,.range .teaser-list .base-teaser:hover .full~.counter{color:white}.range .teaser-list .base-teaser:hover h3{min-height:0}.range .teaser-list .base-teaser>a>div:nth-child(1){bottom:-1px}.stage-teaser .image img{max-height:inherit !important}.intro-copy{margin-top:42px}.intro-copy>*{text-align:left}.intro-copy h1{overflow:hidden;position:relative;max-height:80px}.intro-copy h1:before{background:linear-gradient(to right, rgba(255,255,255,0), #ffffff 25%);height:40px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:40px;width:15%;z-index:1}.intro-copy h1:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.intro-copy .text.extenable-text{max-height:104px}.intro-copy .text.extenable-text:after{height:55px}.intro-copy.expanded .text{max-height:500px}.intro-copy .expander{margin-top:40px}