.vertical-space-mobile{margin-top:30px;margin-bottom:30px}main:after{clear:both;content:"";display:block;width:0}.track-button a,.track-button span,.track-button [type="submit"],a.track-button{font-size:.875em;font-weight:400;-moz-transition:border-color .3s,color .3s;-webkit-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s;background-color:white !important;border:1px solid #dcdcdc;box-sizing:border-box;color:#525252 !important;display:table-cell;height:40px;outline:0;padding:0 15px;vertical-align:middle}.track-button a:hover,.track-button span:hover,.track-button [type="submit"]:hover,a.track-button:hover{border-color:#525252}h1 span,h1:first-line{color:#00205c}.status{margin-bottom:9px}.status.in-stock{color:#009c4e}.status.few-in-stock{color:#f29400}.status.not-in-stock{color:#a70532}.notification{font-size:.8125em;border:1px solid #009c4e;color:#009c4e;font-weight:300}.notification span{box-sizing:border-box;text-align:center}.notification.error{border-color:#a70532;color:#a70532}.notification.error:before{font-size:3.23076923em;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:'EucerinShop';content:"\f111"}.info{font-size:.92307692em;color:#b9b9b9}.add-to-bag{cursor:pointer}.add-to-bag span{position:relative}.add-to-bag i{font-style:normal}.add-to-bag i,.add-to-bag span:before{-moz-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1}.add-to-bag span: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:'EucerinShop';content:"\f10e";font-size:20px;margin-right:10px;vertical-align:-4px}.add-to-bag span:after{font-size:1.15384615em;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0}.added{pointer-events:none}.added i,.added span:before{opacity:0}.added span:after{-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:absolute;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";opacity:1;top:12px}.cart{color:#525252;position:relative;width:35px;transition:top .5s}.cart span{font-size:.6875em;right:0;padding:2px 0 2px 0;background-color:#a70532;box-sizing:border-box;color:white;border-radius:50%;font-weight:300;height:16px;position:absolute;text-align:center;top:-1px;width:16px}.cart:before{font-size:1.875em;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:'EucerinShop';content:"\f10e"}.cart.sticky-cart{right:0;margin:8px 0 0 0;position:absolute;top:105px;z-index:999}.print a:before{margin-right:5px;font-size:1.53846154em;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:'EucerinShop';content:"\f110";vertical-align:-4px}.commerce-connector .dialog,.commerce-connector .container{background-color:white}.commerce-connector .dialog:before,.commerce-connector .dialog:after{border-bottom-color:white}.commerce-connector .cart{display:block;margin:0 auto}.commerce-connector .content .title{border-bottom:none;color:#525252;margin:10px 0;text-decoration:none}[lang="de-DE"] .commerce-connector .content .title{cursor:default}[lang="de-DE"] .commerce-connector .content .title+*{-moz-transition:none;-webkit-transition:none;transition:none;max-height:none}.order-box{background-color:#f7f7f9;box-sizing:border-box}.order-box:after{clear:both;content:"";display:block;width:0}.order-box .section-title{color:#00205c;margin-bottom:35px}.order-box .selectbox{position:relative}.order-box .selectbox .order-label{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;margin-left:-30px;display:inline-block;vertical-align:middle}.order-box .selectboxit-container{min-width:80px !important}.order-box .selectboxit{width:auto !important}.order-box.item{padding:20px 0}.order-box ul{margin:0;padding:0}.order-box ul:after{clear:both;content:"";display:block;width:0}.order-box .data{box-sizing:border-box}.order-box .data span{font-weight:300;color:#737373}.order-box .data p{font-weight:400;color:#00205c;margin:0}.order-box .description span{font-size:.8125em;line-height:2em;font-weight:300;color:#717271}.order-box .description span:before{color:#717271;font-size:13px;margin-right:3px}.order-box .description span:nth-of-type(2):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:'EucerinShop';content:"\f101"}.order-box .subtitle{font-family:'Roboto',sans-serif;color:#00205c;font-weight:300}.order-box .btn-group{box-sizing:border-box;position:relative}.order-box .more-button{clear:left}.order-box .track-button{display:inline-block;margin-right:16px;position:relative}.order-box .track-button a{padding-left:41px}.order-box .track-button a: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:'EucerinShop';content:"\f10d";-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;font-size:1.46153846em;left:14px}.order-box .button{display:inline-block}.order-history h3{clear:both}.order-history .selectbox{position:relative}.order-history .selectbox .order-label{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;font-size:.8125em;line-height:2em;left:-26px}.order-history .selectboxit-container .selectboxit{width:80px}.order-history .item{-moz-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s;height:0;opacity:0;overflow:hidden;padding:0}.order-history .row{background-color:#f7f7f9}.order-history .data span{font-size:.8125em;line-height:2em}.order-history .data p{font-size:.9375em;line-height:1.73333333em}.order-history .subtitle{font-size:1.25em;line-height:1.3em}.order-history .open{border-bottom:2px solid white;height:auto;opacity:1;padding:24px 0}.order-item{position:relative}.order-item:after{clear:both;content:"";display:block;width:0}.order-item h3{font-size:.9375em;line-height:1.73333333em;font-weight:300;margin-bottom:7px}.order-item h3 a{color:inherit}.order-item .image{height:100px;text-align:center}.order-item .image img{max-height:100% !important;max-width:100% !important}.order-item img{margin-bottom:0}.order-item .price{font-size:.9375em;line-height:1.2em;color:#525252}.order-item .old-price{font-size:.8125em;color:#b9b9b9;text-decoration:line-through}.order-item .specifications,.order-item .quantity:not(.selectboxit){font-size:.8125em;line-height:1.53846154em;font-weight:300}.order-item .specifications{float:left;margin-bottom:0;margin-top:0}.order-item .specifications:after{clear:both;content:"";display:block;width:0}.order-item .specifications dt,.order-item .specifications dd{float:left}.order-item .specifications dt{clear:left}.order-item .specifications dt:not(:empty){margin-right:.25em}.order-item .specifications dd{margin-left:0}.order-item .specifications dd span{font-weight:400}.order-item .delete{color:#525252;height:10px;position:absolute;width:10px;z-index:130}.order-item .delete:before{font-size:.625em;line-height:1em;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";vertical-align:top}.order-item .delete:hover:before{color:#a70532}.order-detail:after{clear:both;content:"";display:block;width:0}.history-detail .copy{font-size:.8125em;line-height:2em;color:#525252}.history-detail .description h3{font-size:1.25em;line-height:1.3em;font-family:'Roboto',sans-serif;color:#00205c;font-weight:300}.service-information{position:relative;z-index:1}.service-information:after{clear:both;content:"";display:block;width:0}.service-information section{box-sizing:border-box;list-style:none;position:relative}.service-information section img{max-height:60px}.service-information section img:after{clear:both;content:"";display:block;width:0}.service-information .title,.service-information .description{font-weight:300;margin:0}.service-information .title{font-size:1em;line-height:1.125em;color:#00205c}.service-information .description{font-size:.75em;line-height:1.5em;color:#b9b9b9}.product-head h1{font-weight:300;margin-bottom:5px}.product-head .details .read-more{font-size:.8125em;line-height:1.92307692em;color:#b9b9b9;display:inline-block;margin-bottom:12px}.product-head .details .more-text{display:block;padding-top:5px}.product-head .details .more-text .description{margin-bottom:2px;margin-top:6px}.product-head .details .status{font-size:.8125em;line-height:1.53846154em;font-weight:300}.product-head .details .price-panel{border-bottom:1px solid #e0dfdf;border-top:1px solid #e0dfdf;margin-bottom:20px;padding:19px 0 16px}.product-head .details .price-panel:after{clear:both;content:"";display:block;width:0}.product-head .details .price-panel p:not(.measure){float:right;text-align:right}.product-head .details .price-panel .selectboxit-container{float:left}.product-head .details .price-panel .selectboxit-container .selectboxit{min-width:91px}.product-head .details .price-panel .price{font-size:1.125em;line-height:1.11111111em;margin-bottom:8px}.product-head .details .price-panel .price.loading{width:33px;height:33px;margin-top:6px;margin-right:30px;margin-bottom:7px}.product-head .details .price-panel .old-price{clear:right;font-size:.875em;line-height:1.42857143em}.product-head .details .price-panel .base-price,.product-head .details .price-panel .vat{clear:right;font-weight:300}.product-head .details .price-panel .base-price,.product-head .details .price-panel .vat{font-size:.75em;line-height:1.33333333em}.product-head .details .price-panel .vat{float:right}.product-head .details .price-panel .vat a{color:inherit;text-decoration:underline}.product-head .details .price-panel .old-price{font-weight:400;margin-bottom:6px;text-decoration:line-through}.product-head .details .price-panel .sale-price{font-weight:400;color:#a70532;margin-bottom:1px}.product-head .details .price-panel p.measure{float:left;font-size:.8125em;font-weight:300;color:#525252}.product-head .details .button{display:table;text-align:center;width:100%}.product-head .details .button.loading{height:33px}.product-head .details .add-to-bag+.button-bar{margin-top:10px}.product-head .details .activities .status{float:right}.product-head .details .activities .quantity-btn{float:left}.product-head .details .activities .quantity-btn>span{font-size:.8125em;line-height:1.53846154em;color:#525252;display:block;font-weight:300;margin-bottom:9px}.product-head .details .activities .quantity-btn+.add-to-bag{width:260px;float:right}.product-head .details .activities .quantity-btn .selectboxit-container .selectboxit-options{overflow-y:hidden}.product-head .details .activities .quantity-btn .selectboxit-container span.selectboxit.quantity{margin-top:0}.product-head .details .activities div.status{text-align:right}.cart-summary{width:300px;background-color:#f7f7f9;border:1px solid #e3e3e3;color:#525252;padding:0}.cart-summary:after{clear:both;content:"";display:block;width:0}.cart-summary h3{font-weight:400}.cart-summary .header{background:white}.cart-summary .header .title{font-family:'Eucerina-Regular',sans-serif;font-size:1.25em;font-weight:300;color:#00205c;padding-bottom:14px;padding-top:14px;text-align:center}.cart-summary .content{padding-left:15px;padding-right:15px;padding-bottom:15px;clear:both}.cart-summary dl{margin:0}.cart-summary .product-list>dd{display:none;padding-bottom:1px}.cart-summary .product-headline{font-size:.8125em;line-height:2em;padding-left:13px;font-weight:400;color:#525252;cursor:pointer;border-top:1px solid #f2f3f7;padding-top:12px;padding-bottom:12px;position:relative}.cart-summary .product-headline.open:after,.cart-summary .product-headline:after{right:13px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute}.cart-summary .product-headline.open:after{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:"\e903"}.cart-summary .product-headline:after{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:"\e900"}.cart-summary .product-headline:hover,.cart-summary .product-headline:hover:after{color:#00205c}.cart-summary dd{margin:0;padding:0 15px}.cart-summary .order-item{margin-bottom:19px}.cart-summary .order-item h3{padding-left:84px;margin-bottom:6px}.cart-summary .order-item h3+div{float:left;padding:0 0 0 84px;width:140px}.cart-summary .order-item .image{float:left;height:65px;text-align:center;width:65px}.cart-summary .order-item .image:after{clear:both;content:"";display:block;width:0}.cart-summary .order-item dl,.cart-summary .order-item .quantitys{font-size:.8125em;line-height:1.53846154em;color:#525252}.cart-summary .order-item dd{margin-bottom:0;padding:0}.cart-summary .order-item .quantity:not(.selectboxit){clear:left;float:left}.cart-summary .order-item .price,.cart-summary .order-item .old-price{float:left}.cart-summary .order-item .old-price{padding-left:10px}.cart-summary .order-item .price{font-size:.8125em;line-height:1.53846154em;font-weight:400;color:#00205c;padding-left:84px}.cart-summary .cart{padding:0 15px}.cart-summary .cart-item{position:relative;padding:10px 0}.cart-summary .cart-item:not(:last-child){border-bottom:1px solid #e3e3e3}.cart-summary .cart-item .info-icon{display:inline-block;font-style:italic;height:16px;line-height:15px;margin-left:6px;text-align:center;top:4px;width:16px}.cart-summary .cart-item a.remove-link{font-size:.75em;line-height:1em;font-weight:400;color:#707170;text-decoration:underline}.cart-summary .cart-item p{margin:0;padding:0}.cart-summary .cart-item .text,.cart-summary .cart-item .value{font-size:.8125em;font-weight:400;display:inline-block;text-align:left;padding:0}.cart-summary .cart-item .text{font-weight:300;width:65%}.cart-summary .cart-item .total{font-weight:700;font-size:1.15384615em;line-height:1.4em;color:#00205c}.cart-summary .cart-item .tooltip{min-width:120px;width:auto}.cart-summary .cart-item .value{text-align:right;vertical-align:top;width:33%}.cart-summary .cart-item.cart-total{margin-bottom:15px}.cart-summary .cart-item.cart-total .subline{font-size:.75em;line-height:1em;font-weight:400;color:#707170;margin-top:0}.cart-summary .cart-item.promo .remove-link{display:block;position:relative}.cart-summary input[type="text"].coupon-code{margin-right:10px;box-sizing:border-box;width:178px;float:left}.cart-summary input[type="text"].coupon-code:after{clear:both;content:"";display:block;width:0}.cart-summary form{margin-top:15px}.cart-summary form button:not(.white-button){margin-bottom:0}.cart-summary input[type='text']{border-color:#e2e3e2;width:182px}.cart-summary input[type='text']:after{clear:both;content:"";display:block;width:0}.cart-summary .disclaimer{color:#525252;font-size:13px;line-height:20px;margin-top:8px}.cart-summary .btn-primary{display:none}.cart-summary .order-button{text-align:center;width:100%}.cart-summary .coupon-field .white-button{border-color:#b9b9b9;width:80px}.cart-summary .free-gift{margin-top:15px}.cart-summary .free-gift label{font-size:.8125em;line-height:1.30769231em}.cart-summary+section{clear:both;margin-top:40px}.cart-summary .definition-list dt:hover{color:#c20430;cursor:pointer}.cart-summary .message-info,.cart-summary .error-message{font-size:.75em;color:#a70532}.cart-summary .error-message{display:none}.cart-summary input[type="text"]:disabled,.cart-summary .white-button:disabled{background-color:#fbfbfc}.cart-summary .pharmacies,.cart-summary .print{margin-top:10px}.cart-summary .pharmacies a:before,.cart-summary .print a:before{color:#525252}.account-detail-box{clear:both}.account-detail-box article:not(:last-child){margin-bottom:30px}.account-detail-box h3{font-family:'Eucerina-Regular',sans-serif;margin-bottom:8px}.account-detail-box .text{margin-bottom:11px}.account-detail-box .text p{margin-bottom:11px}.account-detail-box a{font-size:.8125em;line-height:1.69230769em;font-weight:300;color:#525252;text-decoration:underline}body.search-active .cart{display:none}header form{float:left}header .cart{float:left}.login{font-weight:300;margin:0 auto}.login h2{font-weight:300}.login .field-caption{margin-top:-10px}.login a:not(.button){color:inherit;text-decoration:underline}.login .text:not(.field){font-size:.8125em;line-height:1.53846154em}.login .group-guest{margin-top:40px}.login .button{cursor:pointer}.mini-cart{-moz-transition:visibility 0s .3s,z-index 0s .3s;-webkit-transition:visibility 0s .3s,z-index 0s .3s;transition:visibility 0s .3s,z-index 0s .3s;height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:-99999}.mini-cart.show{-moz-transition:visibility 0s 0s,z-index 0s 0s;-webkit-transition:visibility 0s 0s,z-index 0s 0s;transition:visibility 0s 0s,z-index 0s 0s;visibility:visible;z-index:99999}.mini-cart.show .mini-cart-content{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.mini-cart.show .mini-cart-overlay{visibility:visible}.mini-cart-content{right:0;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s;width:380px;background-color:white;height:100%;overflow:auto;position:fixed;top:0;z-index:2}.mini-cart-content>div{min-height:100%;width:100%}.mini-cart-content>div:after{clear:both;content:"";display:block;width:0}.mini-cart-overlay{background-color:#525252;height:100%;left:0;opacity:.6;position:fixed;top:0;visibility:hidden;width:100%;z-index:1}.shop-mini-cart .headline{font-family:'Eucerina-Regular',sans-serif;font-size:1.25em;line-height:1.35em;color:#a70532;text-align:center;margin-bottom:35px}.shop-mini-cart .media{float:left;width:35%}.shop-mini-cart .media img{display:block;margin:0 auto;max-width:100% !important}.shop-mini-cart .description{box-sizing:border-box;float:right;padding-left:10px;width:65%}.shop-mini-cart .description .product-name a{font-size:1.125em;color:#00205c;line-height:20px;margin-bottom:10px}.shop-mini-cart .description .tagline{font-size:.75em;color:#525252;margin-bottom:13px;margin-top:0;text-transform:uppercase}.shop-mini-cart .description .amount,.shop-mini-cart .description .measure{font-size:.8125em;color:#525252}.shop-mini-cart .description .measure{display:inline-block}.shop-mini-cart .description .sale-price{float:right}.shop-mini-cart .description .sale-price>*{font-size:.8125em;display:inline-block}.shop-mini-cart .description .sale-price .price{color:#a70532}.shop-mini-cart .description .sale-price .base-price{color:#525252;text-decoration:line-through}.shop-mini-cart .actions{clear:both;text-align:center}.shop-mini-cart .actions>*{display:inline-block;margin-top:30px}.shop-mini-cart .actions .btn-framed-red{font-family:'Roboto',sans-serif;height:auto;padding:12px 19px 12px;line-height:16px}.shop-mini-cart .actions .btn-framed-red:after{display:none}.shop-mini-cart .actions .button a,.shop-mini-cart .actions .btn-framed-red{font-weight:600}.shop-mini-cart .actions .button span{font-size:13px;cursor:pointer;display:block;height:auto;width:100%}#lightbox.miniCart .dialog:before,#lightbox.miniCart .dialog:after{display:none}#lightbox.miniCart .close{top:20px;right:12px}#lightbox.miniCart .close:before{font-size:15px}.account-cart{background-color:#f7f7f9;box-sizing:border-box;margin-bottom:20px;min-height:230px;padding-bottom:20px;position:relative}.account-cart h3,.account-cart .text,.account-cart a{padding-left:20px;padding-right:20px}.account-cart a{font-size:.8125em;line-height:1.69230769em;color:#525252;position:absolute;text-decoration:underline;bottom:22px}.account-cart h3{font-size:.9375em;line-height:1.66666667em;font-weight:500;color:#525252;font-weight:400;margin:0}.account-cart p{font-size:.9375em;line-height:1.73333333em;font-weight:500;background-color:#a70532;color:white;margin-bottom:14px;margin-top:0;padding:12px 21px 12px 70px;position:relative}.account-cart .personalinformation:before,.account-cart .billingaddress:before,.account-cart .deliveryaddress:before,.account-cart .changepassword:before{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;font-size:1.375em;left:20px}.account-cart .personalinformation: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:'EucerinShop';content:"\f10b"}.account-cart .billingaddress:before,.account-cart .deliveryaddress: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:'EucerinShop';content:"\f108"}.account-cart .changepassword: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:'EucerinShop';content:"\f10a"}.incentive-overview{display:table;table-layout:fixed;text-align:center}.incentive-overview .title,.incentive-overview .subtitle{color:#00205c;margin-top:0}.incentive-overview .title{font-weight:500;margin-bottom:0}.incentive-overview .subtitle{font-weight:300}.incentive-overview .item{display:table-cell;position:relative}.incentive-overview .item .icon{-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:absolute}.incentive-overview .item .icon: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%}.incentive-overview .item .icon,.incentive-overview .item:before,.incentive-overview .item:after{color:#b9b9b9}.incentive-overview .item: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:'EucerinShop';content:"\f102";display:inline-block;margin-bottom:9px}.incentive-overview .item:after{border-top:1px solid #dcdcdc;content:"";position:absolute;z-index:0}.incentive-overview .item:first-child:after{display:none}.incentive-overview .item.done .icon:before{display:none}.incentive-overview .active:before,.incentive-overview .done:before{color:#a70532}.incentive-overview .active:after,.incentive-overview .done:after{border-top-color:#a70532}.incentive-overview .free-shipping .icon: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:'EucerinShop';content:"\f10d"}.incentive-overview .free-sample .icon: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:'EucerinShop';content:"\f10c"}.incentive-overview .free-bundle .icon: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:'EucerinShop';content:"\f109"}.incentive-overview .active: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:'EucerinShop';content:"\f103"}.incentive-overview .done: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:'EucerinShop';content:"\f100"}.incentive-information{font-size:.8125em;line-height:2em;font-weight:300;border:1px solid #b9b9b9;color:#525252;text-align:center;padding:15px}.incentive-information a{color:#00205c;text-decoration:underline}.site-usp{box-sizing:border-box;padding:0 47px 0 47px;text-align:center}.site-usp:after{clear:both;content:"";display:block;width:0}.site-usp a{display:inline-block}.site-usp a:not(:last-child){border-bottom:1px solid #e3e3e3}.site-usp img{max-height:26px}.site-usp .thumbnail:not(:last-of-type){margin-right:10px}.site-usp .title,.site-usp .description{font-weight:300;color:#525252}.site-usp .title{font-size:.9375em;margin-top:17px}.site-usp .description{font-size:.75em;line-height:1.33333333em;margin-bottom:18px}.base-teaser .price{font-size:1.125em;color:#a70532}.base-teaser .old-price{font-size:.875em;color:#525252;text-decoration:line-through}.base-teaser .price.loading{height:33px;width:33px;margin-top:6px;margin-right:30px;margin-bottom:7px}.base-teaser .button.loading{height:33px;width:33px}.thank-you{margin-bottom:-20px}.thank-you:after{clear:both;content:"";display:block;width:0}.thank-you .group-left,.thank-you .group-right{margin-top:34px}.thank-you h1,.thank-you .subtitle,.thank-you .order-number{text-align:center}.thank-you h3{font-family:'Eucerina-Regular',sans-serif;margin-bottom:17px}.thank-you .subtitle,.thank-you .order-number{font-size:.9375em;line-height:1.66666667em}.thank-you .subtitle{font-family:'Roboto',sans-serif;font-weight:500}.thank-you .order-number{font-weight:300;margin:0}.thank-you .text{margin-top:0}.thank-you .text p{margin:0}.shopping-cart h2{font-size:1.25em;text-align:center}.shopping-cart .cart-product-teasers .order-item .selectboxit-text{-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:absolute}.shopping-cart .cart-product-teasers .order-item .selectboxit-option-icon-container{text-align:center}.checkout .step-one,.checkout .step-two{font-weight:300;color:#bfbfbf}.checkout .step-one.active,.checkout .step-two.active{color:#a70532}.checkout .step-one.active:before,.checkout .step-two.active:before{background-color:#a70532}.checkout .step-one:before,.checkout .step-two:before{background-color:#bfbfbf;border-radius:100%;color:white}.checkout .step-one:before{content:"1"}.checkout .step-two:before{content:"2"}.checkout .payment-methods h3{font-family:'Eucerina-Regular',sans-serif}.checkout .payment-methods .open,.checkout .payment-methods .opened{background-color:#f7f7f9}.checkout .payment-methods dl{border-bottom:1px solid #f2f3f7}.checkout .payment-methods dt{font-size:.8125em;line-height:1.53846154em;font-weight:300;color:#525252;cursor:pointer;margin-bottom:0;padding:19px 31px 9px}.checkout .payment-methods dt:before,.checkout .payment-methods dt:after{border-radius:50%;content:"";position:absolute}.checkout .payment-methods dt:after{left:27px;background-color:#a70532;content:"";height:10px;top:29px;visibility:hidden;width:10px}.checkout .payment-methods dt:before{left:1px;background-color:white;border:1px solid #b9b9b9;height:18px;top:19px;width:18px}.checkout .payment-methods dt.open{padding-left:53px}.checkout .payment-methods dt.open:before{left:22px}.checkout .payment-methods dt.open:after{content:"";visibility:visible}.checkout .payment-methods dd{list-style:none;margin:0;padding:0}.checkout .payment-methods .alpaca-form{box-sizing:border-box;max-width:100%;padding:0 21px}.checkout .payment-methods .alpaca-form h2{margin-bottom:0}.checkout .payment-methods .validation-summary-list{margin:0}.checkout .payment-methods *:not(.panel).open+dd{margin-bottom:0;padding-top:11px}.checkout .payment-methods .button{width:100%}.checkout .teaser-list h3:first-child{font-family:'Eucerina-Regular',sans-serif}.selection{position:relative;text-align:center}.selection:after{clear:both;content:"";display:block;width:0}.selection .centered{position:relative}.selection h2{margin-bottom:14px}.selection .base-teaser{box-sizing:border-box;display:inline-block;float:none !important;margin-bottom:20px;position:relative;padding:14px 10px;vertical-align:top}.selection .base-teaser:after{clear:both;content:"";display:block;width:0}.selection .base-teaser h3{font-size:.8125em;line-height:1.38461538em;font-weight:300;font-family:'Roboto',sans-serif;text-align:left}.selection .base-teaser:hover{box-shadow:none;cursor:pointer}.selection .base-teaser.active{outline:1px solid #b9b9b9}.selection .base-teaser.active h3{font-weight:400}.selection .base-teaser input{cursor:pointer}.selection img{-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:relative;margin:20px 0 20px;max-width:80px;max-width:110px}.selection .checkbox{right:-1px;height:20px;position:absolute;top:-2px;width:20px;z-index:-1}.selection label.checked:before{display:none;border:none}.selection .checkbox label{padding-left:0;height:100%;width:100%}.selection .checkbox label.checked:after{right:4px}.not-in-stock>.centered:after{clear:both;content:"";display:block;width:0}.not-in-stock h2{color:#a70532;margin-bottom:20px;text-align:center}.not-in-stock .label{float:left;font-size:.8125em;line-height:2em;font-weight:300;color:#b9b9b9}.not-in-stock .label:after{clear:both;content:"";display:block;width:0}.not-in-stock .quantity:not(.selectboxit) span:last-child{float:right}.not-in-stock .order-item .quantity:not(.selectboxit):not(.label){font-size:1.875em;line-height:1.06666667em;color:#a70532;line-height:normal;position:relative;text-decoration:line-through}.not-in-stock .order-item .quantity:not(.selectboxit):not(.label) span{background-color:white;position:relative;z-index:1}.not-in-stock .order-item .quantity:not(.selectboxit):not(.label) span:first-child{padding-right:20px}.not-in-stock .order-item .quantity:not(.selectboxit):not(.label) span:last-child{padding-left:20px;color:#009c4e;text-decoration:none}.not-in-stock .order-item .quantity:not(.selectboxit):not(.label):before{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;background-color:#eaeaea;content:"";height:1px;left:0;right:0;z-index:0}.not-in-stock .button{-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:relative;display:inline-block;padding-top:11px}.ajax-loader{display:none;height:100%;left:0;position:fixed;top:0;width:100%}.ajax-loader: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%;background-image:url(../img/ajax-loader.gif);background-repeat:no-repeat;background-position:50% 50%;content:"";display:block;height:100%;width:100%}.ajax-loader:after{background:#ffffff;content:"";height:100%;opacity:.5;position:absolute;width:100%}body:not(.product) aside{float:left;width:220px;margin-left:10px;margin-right:10px}body:not(.product) aside+section{float:left;width:700px;margin-left:10px;margin-right:10px}.button a:not(.disabled):not(:disabled):hover,.button span:not(.disabled):not(:disabled):hover,.button[type="submit"]:not(.disabled):not(:disabled):hover,.button [type="submit"]:not(.disabled):not(:disabled):hover,a.button:not(.disabled):not(:disabled):hover{background-color:#a50329;color:white}.white-button a:not(.disabled):not(:disabled):hover,.white-button span:not(.disabled):not(:disabled):hover,.white-button[type="submit"]:not(.disabled):not(:disabled):hover,.white-button [type="submit"]:not(.disabled):not(:disabled):hover,a.white-button:not(.disabled):not(:disabled):hover{background-color:white;color:#525252}.shopping-cart,.choose-sample{margin-top:48px}nav.member-menu,.order-history,.order-detail,.account-carts,.login{margin-top:62px !important}.commerce-connector .container{padding-top:1px}.commerce-connector .content .title{margin-bottom:35px}.commerce-connector .retailer .title{margin-top:35px}.notification{margin-bottom:10px;padding:9px 0 5px}.notification span{padding-left:50px;padding-right:50px;display:inline-block;vertical-align:middle;width:618px}.notification.error:before{margin-left:6px;margin-right:14px;display:inline-block;text-align:center;vertical-align:middle;width:54px}.notification.error span{padding-left:0;width:540px}.order-box:after{clear:both;content:"";display:block;width:0}.order-box.item{float:left;width:700px}.order-box .description{float:left;width:220px;margin-left:10px;margin-right:10px;word-break:break-word}.order-box .description span:nth-of-type(2){margin-left:28px}.order-history{float:left;width:700px;margin-left:10px;margin-right:10px}.order-history:last-child{margin-bottom:40px}.order-history h1{font-size:1.5em;line-height:1.16666667em;font-weight:300;float:left;margin-bottom:35px;text-align:left}.order-history .selectbox{float:right}.order-history .item-list{clear:both}.order-history .data{width:140px;margin-left:10px;margin-right:10px;float:left;padding-left:20px;border-right:1px solid #e3e3e3}.order-history .btn-group{width:260px;margin-left:10px;margin-right:10px;float:left;text-align:right}.order-history .order-box .track-button{margin-right:2px}.cart-product-teasers:after{clear:both;content:"";display:block;width:0}.cart-product-teasers .order-item{float:left;margin-left:-10px;margin-right:-10px;width:720px;margin-bottom:26px}.cart-product-teasers .order-item h3,.cart-product-teasers .order-item>div{float:left;width:380px;margin-left:10px;margin-right:10px}.cart-product-teasers .order-item>div:after{clear:both;content:"";display:block;width:0}.cart-product-teasers .order-item .image{float:left;width:140px;margin-left:10px;margin-right:10px}.cart-product-teasers .order-item .specifications{margin-right:20px;width:220px}.cart-product-teasers .order-item .quantity:not(.selectboxit){float:left;width:140px}.cart-product-teasers .order-item .quantity+.selectboxit-container{width:140px}.cart-product-teasers .order-item .price{float:left;width:140px;margin-left:10px;margin-right:10px;font-weight:300;text-align:right}.cart-product-teasers .order-item .price+.old-price{float:left;width:140px;margin-left:10px;margin-right:10px;text-align:right}.cart-product-teasers .order-item .delete{right:10px;top:0}.member-menu:after{clear:both;content:"";display:block;width:0}.member-menu li:not(last-child){border-bottom:1px solid #dcdcdc}.member-menu a{font-size:.8125em;line-height:2.92307692em;color:#525252;font-weight:300}.member-menu a:hover,.member-menu a.active{color:#a70532}.service-information{width:940px;border-top:1px solid #eaeaea;margin:40px auto 0;padding:42px 0 42px}.service-information .row{float:left;margin-left:-10px;margin-right:-10px;width:960px}.service-information section{float:left;width:220px;margin-left:10px;margin-right:10px}.service-information section a{display:block}.service-information section img{-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:relative;margin-bottom:20px;max-height:60px}.service-information .title,.service-information .description{text-align:center}.order-detail{float:left;width:700px;margin-left:10px;margin-right:10px}.order-detail h2{margin-bottom:21px}.order-detail hr{margin-bottom:33px}.order-detail .cart-summary{float:right;margin-top:6px}.history-detail{margin-bottom:32px}.history-detail:after{clear:both;content:"";display:block;width:0}.history-detail .item{padding:15px 12px;position:relative}.history-detail .copy{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:relative;margin-left:-30px;padding-right:20px;display:inline-block;vertical-align:middle}.history-detail .btn-group{float:left;width:380px;margin-left:10px;margin-right:10px;float:right;text-align:right}.cart-summary{width:300px;box-sizing:border-box;display:inline-block}.cart-summary input[type="text"].coupon-code{font-size:.8125em;line-height:2em}.account-detail-box{float:left;width:220px;margin-left:10px;margin-right:10px}.account-flyout{width:220px;right:0;background-color:white;clear:both;display:none;padding:20px 20px 17px;position:absolute;top:37px;z-index:999;box-shadow:0 0 10px 0 rgba(0,0,0,0.3)}.account-flyout:before{right:9px;border-left:6px solid transparent;border-right:6px solid transparent;content:"";height:0;width:0;border-bottom:6px solid white;position:absolute;top:-6px}.account-flyout .create-account{font-size:.91666667em;font-weight:400;border-bottom:1px solid #e4e5e4;display:block;margin:0 0 18px;padding-bottom:18px;text-decoration:underline}.account-flyout a:before{content:""}.account-flyout .account-links{padding:0}.account-flyout .account-links a{font-size:1.44444444em}.account-flyout .account-links li{clear:both;float:none;list-style:none;padding:0;position:relative}.account-flyout .account-links li:not(:last-child){margin-bottom:12px}.account-flyout .account-links li.hover{color:#525252}.account-flyout .account-links li:after{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;font-size:.77777778em;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";right:0;font-weight:700;cursor:pointer;position:absolute}.account-flyout .account-links a{display:block}.account-flyout form{width:100%}.account-flyout button{width:100%}.account-flyout .button{font-size:1.08333333em;line-height:1.38461538em;color:white;display:block;margin-bottom:9px;padding:10px 0;text-align:center}.account-flyout.show{display:block}header .cart{margin:22px 0 0 16px}header:lang(th-TH) .cart{position:absolute;right:0;bottom:13px}header #search-button:hover{background-color:white}header:lang(th-TH):first-of-type .search{right:38px}header.simple-header{height:111px}.profile span{cursor:pointer}.profile span:hover .account-dropdown{display:block}.login{width:960px;margin-top:60px}.login .group-register .text{margin-bottom:16px;margin-top:8px}.login .centered{width:780px}.login .centered:after{clear:both;content:"";display:block;width:0}.login .group-left,.login .group-right{width:380px}.login .group-left .alpaca-form{margin-left:10px}.account-carts{float:left;margin-left:-10px;margin-right:-10px;width:640px}.account-carts h2{margin:0 0 24px 10px}.account-cart{float:left;width:300px;margin-left:10px;margin-right:10px}.account-cart:nth-of-type(2n+3){clear:both}.shopping-incentive,.incentive-information{width:620px;box-sizing:border-box}.shopping-incentive{margin-bottom:49px;margin-top:-8px}.incentive-overview{padding:0 60px 16px;width:500px}.incentive-overview .title,.incentive-overview .subtitle{font-size:.9375em;line-height:1.33333333em}.incentive-overview .item .icon{height:60px;width:60px}.incentive-overview .item:before{font-size:3.75em}.incentive-overview .item:after{left:-45px;top:30px;width:90px}.incentive-overview .free-shipping .icon:before,.incentive-overview .free-sample .icon:before,.incentive-overview .free-bundle .icon:before{font-size:2.5em}.incentive-information span:after{margin-left:15px;margin-right:14px;background-color:#808080;content:"";display:inline-block;height:11px;width:1px}.shopping-cart:after{clear:both;content:"";display:block;width:0}.shopping-cart .centered{width:940px}.shopping-cart .centered:after{clear:both;content:"";display:block;width:0}.shopping-cart .group-left{width:620px}.shopping-cart .group-right{width:300px}.shopping-cart .section-title{display:none}.shopping-cart .cart-product-teasers .order-item{float:left;margin-left:-10px;margin-right:-10px;width:640px}.shopping-cart .cart-product-teasers .order-item h3,.shopping-cart .cart-product-teasers .order-item>div{width:300px}.shopping-cart .cart-product-teasers .order-item .specifications,.shopping-cart .cart-product-teasers .order-item .price{width:140px}.shopping-cart .cart-summary{margin-left:0;margin-bottom:9px}.shopping-cart .site-usp{margin-left:0;clear:both}.site-usp{margin-left:20px;width:300px}.base-teaser a>div:after{clear:both;content:"";display:block;width:0}.base-teaser .text{clear:both;margin-bottom:4px}.base-teaser .price{margin:13px 0 5px}.base-teaser .old-price{clear:right;margin:0 0 18px}.base-teaser .button span: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:'EucerinShop';content:"\f10e";margin-right:9px;font-size:20px;vertical-align:-3px}.base-teaser .read-more{font-size:.8125em;color:#a70532;display:none;margin-top:8px}.base-teaser .button+.read-more{margin-left:16px}.base-teaser.hover .button,.base-teaser.hover .read-more{float:left;clear:both}.base-teaser.hover .read-more{display:block}.base-teaser.hover .button+.read-more{clear:none;margin-top:20px}.is-shop .base-teaser.slick-slide .text+p,.is-shop .base-teaser.slick-slide .text+p{margin-top:62px !important}.is-shop .base-teaser.slick-slide .text+p+p+span,.is-shop .base-teaser.slick-slide .text+ul+p+p+span,.is-shop .base-teaser.slick-slide .text+p+span,.is-shop .base-teaser.slick-slide .text+ul+p+span{display:block;opacity:0;margin-top:102px}.thank-you .group-left,.thank-you .group-right{width:380px}.thank-you h1{margin-bottom:26px}.checkout .centered{width:960px}.checkout .centered:after{clear:both;content:"";display:block;width:0}.checkout .steps{margin-bottom:48px;text-align:center;padding-top:22px}.checkout .steps:after{clear:both;content:"";display:block;width:0}.checkout .step-one{margin-right:35px}.checkout .step-one,.checkout .step-two{font-size:1.25em;line-height:.95em}.checkout .step-one:before,.checkout .step-two:before{font-size:20px;padding:5px 12px}.checkout .left-sidebar{clear:both}.checkout .order-summary{float:left;width:220px;margin-left:10px;margin-right:10px}.checkout .payment-methods{float:left;width:380px;margin-left:10px;margin-right:10px;margin-right:20px;margin-bottom:28px}.checkout .payment-methods h3{margin-bottom:28px}.checkout .payment-methods .alpaca-form .col-2{width:159px}.checkout .teaser-list{clear:left;float:left;width:700px;margin-left:10px;margin-right:10px}.checkout .teaser-list h2{font-size:1.5em;line-height:1.16666667em;border-bottom:1px solid #eaeaea;margin-bottom:39px;padding-bottom:21px;padding-top:23px}.checkout .teaser-list hr{margin-top:30px}.checkout .button+.group .items{text-align:right}.choose-sample h2{font-weight:300;margin-bottom:32px}.choose-sample .centered{width:940px}.selection{margin-bottom:40px;float:left;margin-left:-10px;margin-right:-10px;width:640px}.selection:after{clear:both;content:"";display:block;width:0}.selection .base-teaser{margin-right:42px !important;min-height:220px;width:158px !important}.not-in-stock>.centered{width:780px}.not-in-stock h2{font-size:1.5em;line-height:1.04166667em}.not-in-stock .text{margin-bottom:24px}.not-in-stock .label{margin-bottom:31px}.not-in-stock .label.name{margin-left:160px;margin-right:20px;width:380px}.not-in-stock .label.quantity{width:220px}.not-in-stock .order-item{float:left;margin-left:-10px;margin-right:-10px;width:800px}.not-in-stock .order-item .quantity:not(.selectboxit){float:left;width:220px;margin-left:10px;margin-right:10px}.not-in-stock .button{margin-top:30px}.product-head{margin-bottom:0}.product-head+section{margin-top:0 !important;padding-top:5px !important}#lightbox.miniCart{z-index:1000}#lightbox.miniCart .dialog{width:560px}#lightbox.miniCart .container{padding:5px 60px 25px}#lightbox.miniCart .close{top:20px;right:12px}#lightbox.miniCart .close:before{font-size:15px}.shop-mini-cart .actions .button span,.shop-mini-cart .actions .btn-framed-red{margin-left:7px;margin-right:7px;padding-left:11px;padding-right:11px;width:165px}