@charset "UTF-8";@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spinner-round-animate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-round-animate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.rd__global--visible-lg,.rd__global--visible-md,.rd__global--visible-sm{display:none!important}@media (max-width:599px){.rd__global--visible-sm{display:block!important}table.rd__global--visible-sm{display:table!important}tr.rd__global--visible-sm{display:table-row!important}td.rd__global--visible-sm,th.rd__global--visible-sm{display:table-cell!important}}@media (min-width:600px) and (max-width:959px){.rd__global--visible-md{display:block!important}table.rd__global--visible-md{display:table!important}tr.rd__global--visible-md{display:table-row!important}td.rd__global--visible-md,th.rd__global--visible-md{display:table-cell!important}}@media (min-width:960px){.rd__global--visible-lg{display:block!important}table.rd__global--visible-lg{display:table!important}tr.rd__global--visible-lg{display:table-row!important}td.rd__global--visible-lg,th.rd__global--visible-lg{display:table-cell!important}}@media (max-width:599px){.rd__beautycard-teaser,.rd__global--hidden-sm,.rd__product-list__teaser{display:none!important}}@media (min-width:600px) and (max-width:959px){.rd__global--hidden-md{display:none!important}}@media (min-width:960px){.rd__global--hidden-lg{display:none!important}}.rd__address--pointOfSale__postal+.rd__address--pointOfSale__opening-hours{margin-top:.5em}.rd__address__spacing-top{display:block;padding-top:.7em}.rd__address__spacing-bottom{display:block;padding-bottom:.7em}.rd__appointment-help{font-size:1rem;position:relative;z-index:1}.rd__appointment-help__icon{left:0;position:absolute;top:-1em}@media screen and (max-width:959px){.rd__appointment-help__icon{display:none}}.rd__appointment-help__icon .rd__icon{font-size:10em;line-height:1}@media screen and (min-width:960px){.rd__appointment-help__content{padding-left:10em}}.rd__appointment-help__content__text{margin:1em 0}.rd__store-info{font-size:1rem}@media screen and (max-width:959px){.rd__store-info{display:-webkit-box;display:-ms-flexbox;display:flex}}.rd__store-info .rd__icon{font-size:4em;line-height:1}@media screen and (max-width:959px){.rd__store-info__content{margin-left:3em}}.rd__store-info__content .rd__copytext{display:block}@media screen and (min-width:960px){.rd__store-info__content__title{margin:1.5em 0 1em}}.rd__store-info__content__info+.rd__store-info__content__info{margin-top:1em}.rd__step{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rd__step,.rd__step__icons{display:-webkit-box;display:-ms-flexbox;display:flex}.rd__step__icons__icon:first-child{margin-right:2em}.rd__step__icons__icon .rd__icon{font-size:6em}.rd__availability{display:inline-block;min-height:14px;padding-left:24px;position:relative}.rd__availability:before{border-radius:100%;content:" ";display:block;height:14px;left:0;position:absolute;top:4px;width:14px}.rd__availability--100{color:#5fc33c}.rd__availability--100:before{background-color:#5fc33c}.rd__availability--110{color:#ff9b14}.rd__availability--110:before{background-color:#ff9b14}.rd__availability--120{color:#e6373c}.rd__availability--120:before{background-color:#e6373c}.rd__availability--slim{padding-left:0}.rd__availability--slim:before{display:none}.rd__back-to-top{background:#000;border-radius:50%;bottom:2em;cursor:pointer;display:none;height:5em;opacity:.6;position:fixed;right:2em;text-align:center;width:5em;font-size:1rem;z-index:1110;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.rd__back-to-top:hover{opacity:.7}.rd__back-to-top .rd__icon{color:#fff;font-size:2.5em;font-weight:600;line-height:1em;opacity:.7}.rd__back-to-top .rd__icon:before{padding-top:10px}.rd__beautycard-image-benefits{text-align:center;font-size:1rem}.rd__beautycard-image-benefits__headline{color:#ea468f}.rd__beautycard-image-benefits__text{margin-bottom:4em}.rd__beautycard-image-benefits__image{position:relative;margin:2em auto;max-width:25em;display:block}.rd__beautycard-image-benefits__premium{margin:2em 0 0;text-align:left}.rd__beautycard-image-benefits__premium__container{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:960px){.rd__beautycard-image-benefits__premium__container{width:100%}}.rd__beautycard-image-benefits__premium__container__image{padding-right:1em}.rd__beautycard-image-benefits__premium__container__image .rd__img{max-width:8.6em;margin:0 auto}.rd__beautycard-image-benefits__premium__container__text{max-width:23em;padding-left:2em}.rd__beautycard-image-benefits__premium__icon{text-align:center}.rd__beautycard-image-benefits__premium__icon .rd__icon{font-size:6em}.rd__beautycard-benefits-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem}.rd__beautycard-benefits-item__icon{position:relative;padding-right:2em}.rd__beautycard-benefits-item__icon .rd__icon{font-size:5rem;line-height:1}.rd__benefit-tile{border:1px solid transparent;cursor:pointer;padding:25px 10px 15px;position:relative;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.rd__benefit-tile:hover{border-color:#bfbfbf}@media (hover:none){.rd__benefit-tile:hover{border-color:transparent}}.rd__benefit-tile__flag{padding:.4em 0 .1em;text-align:center;margin-left:-5px;width:calc(100% + 10px);display:block}.rd__benefit-tile__flag .rd__flag{white-space:normal;display:inline-block}.rd__benefit-tile--inactive{cursor:default}.rd__benefit-tile--inactive .rd__copytext,.rd__benefit-tile--inactive .rd__flag,.rd__benefit-tile--inactive .rd__img{opacity:.5}.rd__benefit-tile--inactive:hover{border-color:transparent}.rd__benefit-tile--unavailable{cursor:default}.rd__benefit-tile--unavailable .rd__img{opacity:.3}.rd__benefit-tile--unavailable .rd__copytext{opacity:.5}.rd__benefit-tile--unavailable:hover{border-color:transparent}.rd__benefit-tile--selected,.rd__benefit-tile--selected:hover{border-color:#3cbeaf}@media (hover:none){.rd__benefit-tile--selected:hover{border-color:inherit}}.rd__benefit-tile--selected:before{color:#3cbeaf;content:"\EA11";font-family:rd__iconfont;font-size:1.25em;line-height:1;position:absolute;right:5px;top:5px}.rd__benefit-tile__unavailable .rd__copytext{opacity:1}.rd__benefit-tile .rd__img{margin:0 10px 15px;width:calc(100% - 20px)}.rd__benefit-tile--100 .rd__img{margin:0 auto;max-width:100px}.rd__benefit-tile .rd__copytext{display:block;text-align:center}.rd__collapsible{font-size:1rem;overflow:auto}.rd__collapsible__item{position:relative;cursor:pointer;padding-left:1.5em;line-height:3em}@media screen and (max-width:959px){.rd__collapsible__item{line-height:4em;text-transform:uppercase}}.rd__collapsible__content .rd__collapsible__item{padding-left:4em;text-transform:none}.rd__collapsible__content .rd__collapsible__content .rd__collapsible__item{padding-left:7em}.rd__collapsible__content .rd__collapsible__content .rd__collapsible__content .rd__collapsible__item{padding-left:10em}.rd__collapsible__item__subtitle{font-size:1.3em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left:1em;text-align:right;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.rd__collapsible__item--open .rd__collapsible__item__subtitle{opacity:0}.rd__collapsible__item__subtitle .rd__blob{font-size:.5em;margin-right:1.5em;display:inline-block;vertical-align:middle}.rd__collapsible__content{overflow:hidden;max-height:0;-webkit-transition:max-height .7s cubic-bezier(.5,0,1,0),padding .6s ease;transition:max-height .7s cubic-bezier(.5,0,1,0),padding .6s ease}.rd__collapsible__content--open{max-height:9999px}.rd__collapsible__content--closed{-webkit-transition:max-height .6s cubic-bezier(0,1,0,1) -.15s,padding .7s ease;transition:max-height .6s cubic-bezier(0,1,0,1) -.15s,padding .7s ease;max-height:0}.rd__collapsible--default .rd__collapsible__item{padding-top:1em;padding-bottom:1em;padding-right:5em}@media screen and (min-width:600px){.rd__collapsible--default .rd__collapsible__item{border-top:1px solid #bfbfbf}}@media screen and (max-width:599px){.rd__collapsible--default .rd__collapsible__item{border-bottom:1px solid #bfbfbf}}.rd__collapsible--default .rd__collapsible__item:hover{background:#e6f6f4}@media (hover:none){.rd__collapsible--default .rd__collapsible__item:hover{background:inherit}}.rd__collapsible--default .rd__collapsible__item:after{content:"";clear:both;display:block}.rd__collapsible--default .rd__collapsible__item .rd__nav-title{float:left}.rd__collapsible--default .rd__collapsible__item--arrow .rd__nav-title{font-weight:600}.rd__collapsible--default .rd__collapsible__item--arrow:before{font-size:1.5em;font-family:rd__iconfont;position:absolute;right:.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"\EA02";-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.rd__collapsible--default .rd__collapsible__item--arrow:hover{background:none}.rd__collapsible--default .rd__collapsible__item--active{background:#c3eae4}.rd__collapsible--default .rd__collapsible__item--open:before{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.rd__collapsible--default .rd__link:hover,.rd__collapsible--light .rd__link{text-decoration:none}.rd__collapsible--light .rd__collapsible__item{padding-top:.5em;padding-bottom:.5em;-webkit-transform:translateX(-1.5em);transform:translateX(-1.5em)}.rd__collapsible--light .rd__collapsible__item .rd__nav-title{font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.4rem;letter-spacing:.5px}.rd__collapsible--light .rd__collapsible__item:hover .rd__nav-title{border-bottom:3px solid #9bdcd2}@media (hover:none){.rd__collapsible--light .rd__collapsible__item:hover .rd__nav-title{border-bottom:0}}.rd__collapsible--light .rd__collapsible__item>.rd__nav-title:after{display:none}.rd__collapsible--light .rd__collapsible__item--active .rd__nav-title{border-bottom:3px solid #9bdcd2}.rd__collapsible--light .rd__collapsible__item--open .rd__nav-title{font-weight:600}.rd__collapsible--light .rd__collapsible__content .rd__collapsible__item{padding-top:.2em;padding-bottom:.2em}.rd__collapsible--content .rd__collapsible__item--active{background:none}.rd__collapsible--content .rd__collapsible__content{padding:0 1.5em}.rd__collapsible--content .rd__collapsible__content--open{padding:1em 1.5em}.rd__form-field{font-size:1.6rem;position:relative}.rd__form-field__input{width:100%}.rd__form-field__input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#000!important}.rd__form-field__content{margin-top:20px;padding-left:25px}.rd__form-field--floating-label .rd__form-field__label{bottom:calc(100% - 22px);display:none;height:22px;line-height:22px;overflow:hidden;padding-left:11px;padding-right:11px;position:absolute;text-overflow:ellipsis;top:1px;white-space:nowrap;width:100%}@media screen and (max-width:599px){.rd__form-field--floating-label .rd__form-field__label{padding-left:6px;padding-right:6px}}.rd__form-field--floating-label .rd__form-field__label .rd__copytext{display:inline-block;margin-left:3px}.rd__form-field--success .rd__form-field__label{display:block;pointer-events:none}.rd__form-field--success .rd__form-field__label:before{color:#28c377;content:"\EA11";display:inline-block;font-family:rd__iconfont;font-size:.75em;vertical-align:middle}.rd__form-field__max-chars-counter{display:inline-block}.rd__form-field--success .rd__form-field__gtc .rd__form-field__checkbox:not(:checked)+.rd__form-field__label:before{display:none}.rd__form-field--success .rd__form-field__gtc .rd__form-field__label{pointer-events:all}.rd__form-field--success .rd__form-field__gtc .rd__form-field__label .rd__copytext{margin-left:3px}.rd__form-field--success .rd__form-field__gtc .rd__form-field__label:before{color:#000}.rd__form-field--error .rd__form-field__gtc__container{background-color:#fce8e8;border-color:#e6373c}.rd__form-field--error .rd__form-field__gtc__error .rd__copytext{color:#e6373c}.rd__form-field--error .rd__form-field__gtc__error .rd__copytext:before{content:"\EA3B";display:inline-block;font-family:rd__iconfont;margin-right:5px}.rd__form-field__gtc__container{background-color:#e6f6f4;border:1px solid #e6e6e6;padding:10px;margin-top:5px;min-height:calc(5rem + 5px)}.rd__form-field__gtc__container .rd__form-field__checkbox+.rd__form-field__label{margin-bottom:0;padding-left:5rem}.rd__login-reminder{margin-top:2em;font-size:.9rem;border:1px solid #000;padding:1em 2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:600px) and (max-width:959px){.rd__login-reminder{font-size:1rem}}@media screen and (min-width:960px){.rd__login-reminder{font-size:1.1rem}}.rd__login-reminder__icon{-webkit-box-flex:0;-ms-flex:none;flex:none}.rd__login-reminder__icon .rd__icon{margin-right:2em}.rd__login-reminder__icon .rd__icon:before{font-size:6em;color:#e6e6e6}.rd__login-reminder__message{-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding-right:2em}@media screen and (max-width:599px){.rd__login-reminder__message{padding-right:0}}.rd__login-reminder__message a{text-decoration:underline}@media screen and (max-width:599px){.rd__login-reminder__message a{font-weight:700}}.rd__login-reminder__button{-webkit-box-flex:0;-ms-flex:none;flex:none}.rd__login-reminder__button .rd__button{border:1px solid #000}@media screen and (min-width:960px){.rd__login-reminder__button .rd__button{padding:1.2em 2em}}.rd__order-detail{width:100%;padding:10px;background-color:#f2f2f2;border-color:#000;border-style:solid}.rd__order-detail__header{margin-bottom:5px;display:block;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rd__order-detail__edit-link{margin-top:1em;display:inline-block;text-decoration:underline;position:relative}.rd__order-detail__edit-link[disabled] .rd__copytext,.rd__order-detail__edit-link[disabled] .rd__headline{opacity:.5}.rd__order-detail__edit-link .rd__spinner{margin:0;font-size:.75em;height:1em;width:1em;position:absolute;top:0;right:-1.75em}.rd__order-detail .rd__copytext{display:block}.rd__order-detail__express-delivery{background:#e6e6e6;margin-top:10px;padding:5px}.rd__order-detail__express-delivery .rd__icon-text{cursor:pointer}.rd__order-detail__express-delivery__cta{margin-left:15px}.rd__order-detail__collapse-title{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5em 2em 1.5em 0;position:relative}.rd__order-detail__collapse-title:after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;content:"\EA02";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:rd__iconfont;font-size:2rem;position:absolute;right:.8em;top:0;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.rd__order-detail__collapse-title--active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rd__order-detail__collapse-title--active .rd__headline:after{content:" ";position:relative;height:3px;width:100%;background:#9bdcd2;display:block}.rd__order-detail__collapse-title>div>.rd__copytext,.rd__order-detail__collapse-title>div>.rd__headline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;-webkit-transition:border .25s ease-in-out;transition:border .25s ease-in-out;border-bottom:0 solid #9bdcd2}.rd__order-detail__collapse-title--active>div>.rd__copytext,.rd__order-detail__collapse-title--active>div>.rd__headline{border-bottom-width:3px}.rd__order-detail__collapse-title .rd__headline{line-height:2em}.rd__order-detail__collapsible{border-bottom:1px solid #000;max-height:9999px;overflow:hidden;padding:0 0 10px;-webkit-transition:max-height .7s cubic-bezier(.5,0,1,0),padding .6s ease;transition:max-height .7s cubic-bezier(.5,0,1,0),padding .6s ease}.rd__order-detail__collapsible--collapsed{padding:0;-webkit-transition:max-height .6s cubic-bezier(0,1,0,1) -.15s,padding .7s ease;transition:max-height .6s cubic-bezier(0,1,0,1) -.15s,padding .7s ease}.rd__order-detail+.rd__order-detail{border-top:none}.rd__order-detail__collapsible{margin-top:10px;max-height:2000px}.rd__order-detail__collapsible--collapsed{max-height:0}.rd__pagination{position:relative;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.rd__pagination__next,.rd__pagination__prev{font-size:1.1em}.rd__pagination__next:before,.rd__pagination__prev:before{font-family:rd__iconfont;line-height:1;display:block}.rd__pagination__next:hover,.rd__pagination__prev:hover{text-decoration:none}.rd__pagination__next--disabled,.rd__pagination__prev--disabled{opacity:.25}.rd__pagination__prev:before{content:"\EA03"}.rd__pagination__next:before{content:"\EA04"}.rd__pagination__text{cursor:pointer;margin:0 1em}.rd__pagination__text--withoutList{cursor:default}.rd__pagination__list{position:absolute;top:0;right:0;width:100%;max-width:15em;opacity:0;overflow:auto;background:#fff;text-align:center;z-index:2000;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);-webkit-transition:all .2s ease;transition:all .2s ease;visibility:hidden}@media screen and (max-width:599px){.rd__pagination__list{position:fixed;max-width:80%;max-height:80%;top:50%;-webkit-transform:translateY(-50%) scale(.8);transform:translateY(-50%) scale(.8)}}@media screen and (min-width:600px){.rd__pagination__list{max-height:30em;-webkit-transform:scale(.8);transform:scale(.8)}}.rd__pagination__list--open{opacity:1;visibility:visible}@media screen and (max-width:599px){.rd__pagination__list--open{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}@media screen and (min-width:600px){.rd__pagination__list--open{-webkit-transform:scale(1);transform:scale(1)}}.rd__pagination__list .rd__link{text-decoration:none}.rd__pagination__list__item{border-bottom:1px solid #e6e6e6}@media screen and (max-width:599px){.rd__pagination__list__item{line-height:4em}}@media screen and (min-width:600px){.rd__pagination__list__item{line-height:2.5em}}.rd__pagination__list__item:hover{background:#e6e6e6}.rd__password-strength{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.rd__password-strength__label{display:block}.rd__password-strength__indicator-bar{display:block;text-align:right}.rd__password-strength__indicator-bar__indicator{display:inline-block;height:.6em;width:1.2em;background-color:#e6e6e6;margin-right:2px;line-height:0}.rd__password-strength__indicator-bar__indicator:last-of-type{margin-right:0}.rd__password-strength__indicator-bar--str1 .rd__password-strength__indicator-bar__indicator:first-child{background-color:#ac145a}.rd__password-strength__indicator-bar--str2 .rd__password-strength__indicator-bar__indicator:nth-child(-n+2){background-color:#ff9b14}.rd__password-strength__indicator-bar--str3 .rd__password-strength__indicator-bar__indicator:nth-child(-n+3){background-color:#f2b60f}.rd__password-strength__indicator-bar--str4 .rd__password-strength__indicator-bar__indicator:nth-child(-n+4){background-color:#f0dc1e}.rd__password-strength__indicator-bar--str5 .rd__password-strength__indicator-bar__indicator:nth-child(-n+5){background-color:#5fc33c}.rd__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;font-size:0;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:599px){.rd__price{margin-top:15px}}.rd__price__price,.rd__price__sale-price{width:100%}.rd__price__price .rd__headline,.rd__price__sale-price .rd__headline{display:inline-block}.rd__price__sale-price{color:#ac145a}@media screen and (max-width:599px){.rd__price__sale-price{margin-left:10px;width:auto}}.rd__price__sale-price+.rd__price__price{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media screen and (max-width:599px){.rd__price__sale-price+.rd__price__price{width:auto}}.rd__price__sale-price+.rd__price__price .rd__headline{text-decoration:line-through}.rd__price__sale-info{color:#ac145a;width:100%}.rd__price *~.rd__flag{margin-top:.5em}.rd__productinfo{text-align:center}.rd__productinfo .rd__copytext{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.rd__productinfo__title{text-transform:uppercase}.rd__productinfo__title--two-lines .rd__copytext{position:relative;height:2.9em;white-space:normal}.rd__productinfo__title--two-lines .rd__copytext:before{position:absolute;right:0;bottom:0;width:.8em;height:1.4em;z-index:1;content:"";background:#fff}.rd__productinfo__title--two-lines .rd__copytext:after{position:absolute;right:0;bottom:0;width:3em;height:1.4em;z-index:1;content:"";box-shadow:inset -1.8em .2em 3.1em 0 #fff}.rd__productinfo__category{color:#8a8a8a;margin-bottom:1.5rem}.rd__productinfo__name{height:1.8rem}.rd__productinfo__rating{margin-top:1.5rem;height:1.9rem;max-height:1.9rem;line-height:1.9rem}.rd__productinfo__rating .rd__product-tile__rating{line-height:1}.rd__productinfo__code{width:100%;color:#ea468f;margin:1em 0;padding:.3em .5em;border:1px solid #e6e6e6}.rd__productinfo__code__header{width:100%}.rd__productinfo__code__header .rd__copytext{white-space:nowrap}.rd__productinfo__giveaway{text-align:center;width:80%;margin:0 auto}@media screen and (min-width:960px){.rd__productinfo__giveaway{width:90%}}.rd__productinfo__giveaway .rd__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;width:100%}.rd__productinfo__giveaway .rd__link:hover{text-decoration:none}.rd__productinfo__giveaway .rd__copytext,.rd__productinfo__giveaway .rd__headline{display:block;overflow:hidden;width:100%;text-overflow:ellipsis}.rd__productinfo__giveaway .rd__headline{line-height:20px;height:20px}.rd__productinfo__giveaway .rd__productinfo__giveaway_text{width:100%;overflow:hidden;line-height:14px;height:56px;margin-top:10px;margin-bottom:15px}.rd__productinfo__giveaway__cta{position:absolute;bottom:1em;left:1em;right:1em;text-align:center}.rd__productinfo__giveaway__cta .rd__button{display:inline-block;padding:1.7rem 1rem;width:100%;max-width:15em}.rd__productinfo__info{line-height:14px;margin-top:20px;max-height:42px;overflow:hidden}.rd__productinfo__info .rd__copytext{white-space:normal}.rd__productinfo__price--sale{color:#ac145a}.rd__productinfo__sale-price{text-decoration:line-through;color:#8a8a8a;height:1.65rem}.rd__productinfo__base-price{color:#8a8a8a}.rd__product-tile-special{font-size:1rem;padding:2em 1em 1em;cursor:pointer;position:relative}@media screen and (min-width:600px){.rd__product-tile-special{padding-bottom:1em}}@media screen and (min-width:960px){.rd__product-tile-special{padding-left:1.5em;padding-right:1.5em;padding-bottom:1.5em}}.rd__product-tile-special .rd__img{border:solid #bfbfbf;border-width:1px 1px 3px}.rd__product-tile-special .rd__copytext{margin-top:.25em;padding:.25em 0;display:block;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(#e6e6e6),color-stop(30%,#fff),color-stop(60%,#fff),to(#bfbfbf));background:linear-gradient(#e6e6e6,#fff 30%,#fff 60%,#bfbfbf)}.rd__usp-bar{background-color:#e6f6f4;font-size:1rem;height:3em}@media screen and (max-width:599px){.rd__usp-bar{height:4.8em}}@media screen and (min-width:600px){.rd__usp-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;height:auto;padding:1em 1em 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.rd__usp-bar__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:3em;padding-left:1em;padding-right:1em;white-space:nowrap;width:100%}@media screen and (max-width:599px){.rd__usp-bar__item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:600px){.rd__usp-bar__item{margin-bottom:1em;height:2em;padding-left:0;padding-right:1.5em;width:auto}}@media screen and (min-width:960px){.rd__usp-bar__item{padding-left:1em;padding-right:1em}}@media screen and (max-width:959px){.rd__usp-bar__item:last-child{padding-right:0}}.rd__usp-bar__item:before{content:"\EA11";font-family:rd__iconfont;font-size:2em;margin-right:.5em}.rd__usp-bar.slick-initialized .rd__usp-bar__item.slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:4.8em}@media screen and (max-width:599px){.rd__usp-bar:not(.slick-initialized) .rd__usp-bar__item:not(:first-child){display:none}}@media screen and (max-width:959px){.rd__results-title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.rd__results-title .rd__headline{display:inline}.rd__results-title .rd__headline:not(:first-child){margin-left:.3em}.rd__results-title--search{margin-bottom:.5em}@media screen and (min-width:960px){.rd__results-title--search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.rd__results-title--search .rd__headline{white-space:nowrap}}.rd__socialtooltip{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;position:relative}.rd__socialtooltip__container{background-clip:padding-box;background-color:#fff;border:1px solid #bfbfbf;border-radius:3px;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:0;padding:1em 1.5em;position:absolute;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);z-index:1}.rd__socialtooltip__container:after,.rd__socialtooltip__container:before{border-left:1em solid transparent;border-right:1em solid transparent;content:"";left:50%;position:absolute;top:100%}@media screen and (min-width:600px){.rd__socialtooltip__container:after,.rd__socialtooltip__container:before{left:10%}}.rd__socialtooltip__container:before{border-top:1em solid #bfbfbf}.rd__socialtooltip__container:after{border-top:1em solid #fff;margin-top:-1px;z-index:1}@media screen and (max-width:599px){.rd__socialtooltip__container{left:-100px}}.rd__socialtooltip__container__success-message{display:none}.rd__socialtooltip__container--copied .rd__socialtooltip__container__success-message{display:block;white-space:nowrap}.rd__socialtooltip__container--copied .rd__socialtooltip__container__success-message .rd__icon-text{margin-right:0;padding:0}.rd__socialtooltip__container--copied .rd__socialtooltip__container__success-message .rd__icon-text .rd__icon{color:#5fc33c;font-size:1.8em;margin-right:.5em}.rd__socialtooltip__container--copied .rd__socialtooltip__container__icon{display:none}.rd__socialtooltip__container__icon{height:3.2em;margin-left:1.5em}.rd__socialtooltip__container__icon:first-child{margin-left:0}.rd__socialtooltip__container__icon .rd__link{color:#8a8a8a;font-size:3.2em;line-height:1}.rd__socialtooltip__container__icon .rd__icon--facebook:hover{color:#33599d}.rd__socialtooltip__container__icon .rd__icon--copy-link:hover,.rd__socialtooltip__container__icon .rd__icon--email:hover,.rd__socialtooltip__container__icon .rd__icon--instagram:hover{color:#000}.rd__socialtooltip__container__icon .rd__icon--pinterest:hover{color:#bc091c}.rd__socialtooltip__container__icon .rd__icon--twitter:hover{color:#1da1f2}.rd__socialtooltip__container__icon .rd__icon--whatsapp:hover{color:#25d366}.rd__socialtooltip:hover .rd__socialtooltip__container{display:-webkit-box;display:-ms-flexbox;display:flex}.rd__hero-image{font-size:1rem;overflow:hidden;position:relative}@media screen and (min-width:600px){.rd__hero-image{font-size:.45rem}}@media screen and (min-width:768px){.rd__hero-image{font-size:.6rem}}@media screen and (min-width:960px){.rd__hero-image{font-size:.7rem}}@media screen and (min-width:1200px){.rd__hero-image{font-size:.9rem}}.rd__hero-image__content{margin-top:2em}@media screen and (min-width:600px){.rd__hero-image__content{top:50%;left:35%;margin-top:0;position:absolute;text-align:center;width:45%}}@media screen and (min-width:960px){.rd__hero-image__content{top:40%}}.rd__hero-image__content__headline{margin-bottom:1.5em}.rd__hero-image__content__icon-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.5em}@media screen and (min-width:600px){.rd__hero-image__content__icon-text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.rd__hero-image__content__icon-text__icon{font-size:3em;margin-right:.5em}.rd__hero-image__content__text{margin-top:1.5em}.rd__hero-image__content .rd__headline{font-size:1.8em}.rd__hero-image__content .rd__copytext{font-size:1.4em}.rd__link-teaser{font-size:1rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2em;margin-top:3em;border:1.4em solid #e6f6f4}@media screen and (min-width:600px) and (max-width:959px){.rd__link-teaser{margin-top:10px}}@media screen and (min-width:960px) and (max-width:1351px){.rd__link-teaser{margin-top:15px}}@media screen and (min-width:1352px){.rd__link-teaser{margin-top:20px}}.rd__link-teaser:hover{text-decoration:none}.rd__link-teaser__body{width:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:600px){.rd__link-teaser__body{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.rd__link-teaser__body__content{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;text-align:center}@media screen and (min-width:600px){.rd__link-teaser__body__content{text-align:left}}@media screen and (min-width:600px){.rd__link-teaser__body__content--headline,.rd__link-teaser__body__content--text{-ms-flex-preferred-size:100%;flex-basis:100%}}.rd__link-teaser__body__content--headline{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.rd__link-teaser__body__content--text{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media screen and (min-width:600px){.rd__link-teaser__body__content--text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (min-width:960px){.rd__link-teaser__body__content--text{height:6em;overflow:hidden}}.rd__link-teaser__body__content--button,.rd__link-teaser__body__content--image{-ms-flex-item-align:center;align-self:center;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}@media screen and (min-width:600px){.rd__link-teaser__body__content--button,.rd__link-teaser__body__content--image{-ms-flex-item-align:end;align-self:flex-end}}.rd__link-teaser__body__content--image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (min-width:600px){.rd__link-teaser__body__content--image{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.rd__link-teaser__body__content--button{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}@media screen and (min-width:600px){.rd__link-teaser__body__content--button{text-align:right}}.rd__link-teaser__body__content .rd__headline{margin-bottom:1em}.rd__link-teaser__body__content .rd__img{width:33%;display:inline-block}@media screen and (min-width:600px){.rd__link-teaser__body__content .rd__img{display:block;height:5em;margin-top:1em;width:auto}}.rd__link-teaser__body .rd__button{margin-top:1em;-ms-flex-item-align:end;align-self:flex-end}@media screen and (max-width:599px){.rd__link-teaser__body .rd__button{line-height:1.5}}.rd__promo-layer{display:none;left:50%;pointer-events:none;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;height:380px;width:460px}@media screen and (min-width:600px){.rd__promo-layer--active{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2000}}@media screen and (min-width:960px){.rd__promo-layer{height:480px;width:580px}}.rd__promo-layer__close{background-color:#000;border-radius:100%;color:#fff;pointer-events:all;position:absolute;right:60px;top:60px;z-index:1;font-size:0;line-height:0}.rd__promo-layer__close:before{content:"\EA3F";font-family:rd__iconfont;font-size:30px;line-height:1}.rd__promo-layer__close:focus{outline:none}.rd__promo-layer .rd__link{pointer-events:all}.rd__promo-layer .rd__button{bottom:80px;right:50px;pointer-events:all;position:absolute}@media screen and (min-width:960px){.rd__promo-layer .rd__button{bottom:100px;right:60px}}.rd__voucher-teaser{display:table;width:100%;margin-top:10px;position:relative}@media screen and (min-width:960px) and (max-width:1351px){.rd__voucher-teaser{margin-top:15px}}@media screen and (min-width:1352px){.rd__voucher-teaser{margin-top:20px}}.rd__voucher-teaser .rd__button{position:absolute;z-index:1;right:1em;bottom:1em}.rd__text-legal{color:#8a8a8a;position:relative}.rd__text-legal .rd__copytext{display:inline-block;line-height:1.2;padding-left:6px}.rd__text-legal .rd__copytext:before{content:"*";left:0;position:absolute;top:0}.rd__text-legal--common{background-color:#fff;padding:26px 0;color:#000;border-top:1px solid #bfbfbf}.rd__text-legal--common .rd__copytext{display:inline-block;line-height:1.2;padding:10px 0 0}.rd__text-legal--common .rd__copytext:before{content:""}@media screen and (max-width:599px){.rd__text-legal--common{padding:15px 0}.rd__text-legal--common .rd__copytext{font-size:12px}}.rd__dropdown{border:1px solid #bfbfbf;position:relative}.rd__dropdown__title{display:block;z-index:50;padding:.5em 3em .5em 1.5em;position:relative;cursor:pointer;overflow:auto}.rd__dropdown__title__sub{font-size:1.3em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left:1em;text-align:right;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;line-height:2rem;height:2rem}.rd__dropdown--active .rd__dropdown__title__sub{opacity:0}.rd__dropdown__title__sub .rd__blob,.rd__dropdown__title__sub .rd__copytext{display:inline-block;vertical-align:middle}.rd__dropdown__title__sub .rd__blob{font-size:.5em;margin:0 1.5em 0 0}.rd__dropdown__title:after{content:"\EA02";font-family:rd__iconfont;font-size:1em;font-weight:700;position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.rd__dropdown--active .rd__dropdown__title:after{-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.rd__dropdown__content{width:calc(100% + 2px);margin:1px -1px 0;display:none;position:absolute;background-color:#fff;border:1px solid #bfbfbf;border-top:0 solid #bfbfbf;z-index:100}.rd__dropdown--active .rd__dropdown__content{display:block}.rd__beautycard-benefits{font-size:1rem}.rd__beautycard-benefits__list{margin:0 auto;padding-left:1em}@media (min-width:768px){.rd__beautycard-benefits__list{padding-left:4em}}@media screen and (min-width:960px){.rd__beautycard-benefits__list{margin:0;padding-left:0}}.rd__beautycard-benefits__list .rd__beautycard-benefits-item{margin-bottom:3em}.rd__beautycard-benefits__premium__text{line-height:1.2;margin:0 auto;text-align:left}@media screen and (min-width:600px){.rd__beautycard-benefits__premium__text{text-align:center}}.rd__beautycard-benefits__premium__button{margin-top:4em}.rd__beautycard-benefits__premium__button .rd__button{display:block;margin:0 auto}@media screen and (max-width:599px){.rd__beautycard-benefits__premium__button .rd__button{width:100%}}.rd__beautycard-benefits__premium__text{margin-top:2em}.rd__login-options{font-size:1rem;margin:3em 0}.rd__login-options__accordion-option{border-top:1px solid #bfbfbf;position:relative;padding:1.5em 0 1.5em 4em}@media screen and (min-width:600px){.rd__login-options__accordion-option{padding-bottom:2em;padding-top:2em}}.rd__login-options__accordion-option:last-child{border-bottom:1px solid #bfbfbf}.rd__login-options__accordion-option__title{cursor:pointer;line-height:3.5rem}.rd__login-options__accordion-option__title:before{background:#fff;border:1px solid #bfbfbf;border-radius:50%;content:"";height:1.8em;left:0;pointer-events:all;position:absolute;top:2.2em;width:1.8em}@media screen and (min-width:600px){.rd__login-options__accordion-option__title:before{top:2.7em}}.rd__login-options__accordion-option__title .rd__headline{display:inline-block;vertical-align:middle}.rd__login-options__accordion-option__title__card{-ms-flex-negative:0;flex-shrink:0;margin-left:1.5em;margin-right:1.5em}.rd__login-options__accordion-option__title__card+.rd__login-options__accordion-option__title__card,.rd__login-options__accordion-option__title__card:first-child{margin-left:0}.rd__login-options__accordion-option__title__note{display:none;float:right}.rd__login-options__accordion-option__content{display:none;margin-top:.5em}.rd__login-options__accordion-option__content .rd__form-field:not(.rd__form-field--combination),.rd__login-options__accordion-option__content>.rd__copytext,.rd__login-options__accordion-option__content__note{display:block}.rd__login-options__accordion-option__content__submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1em}.rd__login-options__accordion-option__content__input{margin-bottom:2em}@media screen and (min-width:600px){.rd__login-options__accordion-option__content__input--last{margin-bottom:0}}@media screen and (max-width:599px){.rd__login-options__accordion-option__content .rd__button{width:100%}}.rd__login-options__accordion-option--active{padding-bottom:1.5em}@media screen and (min-width:600px){.rd__login-options__accordion-option--active{padding-bottom:2em}}.rd__login-options__accordion-option--active .rd__login-options__accordion-option__title{padding-bottom:.5em}.rd__login-options__accordion-option--active .rd__login-options__accordion-option__title:after{background:#bfbfbf;border-radius:50%;content:"";height:14px;left:3px;position:absolute;top:2.5em;width:14px}@media screen and (min-width:600px){.rd__login-options__accordion-option--active .rd__login-options__accordion-option__title:after{top:3em}}.rd__beautycard-note{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:599px){.rd__beautycard-note{margin-bottom:20px}}.rd__beautycard-note__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:10px}.rd__beautycard-note__text__header+.rd__copytext{margin-top:5px}.rd__beautycard-note__text__header .rd__icon{font-size:.85em;position:relative;top:.15em}@media screen and (max-width:599px){.rd__beautycard-note__tooltip{-ms-flex-item-align:start;align-self:flex-start}}@media screen and (min-width:600px){.rd__beautycard-note__tooltip{width:400px}}.rd__beautycard-note__tooltip span{display:block}.rd__beautycard-note__tooltip span:first-of-type{margin-bottom:8px}.rd__beautycard-note__tooltip__trigger{cursor:pointer}.rd__beautycard-note .rd__img{margin-right:20px;max-width:70px;max-height:52px;width:auto}@media screen and (max-width:599px){.rd__beautycard-note .rd__img{-ms-flex-item-align:start;align-self:flex-start}}@media screen and (min-width:960px){.rd__beautycard-note .rd__img{max-width:85px;max-height:63px}}.rd__beautycard-teaser{border:1px solid #bfbfbf}.rd__beautycard-teaser__advantages{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-ms-flex-pack:distribute;justify-content:space-around;padding:10px 50px;position:relative}@media screen and (min-width:960px){.rd__beautycard-teaser__advantages{height:60px}}.rd__beautycard-teaser__advantages__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1}.rd__beautycard-teaser__advantages__item:before{font-family:rd__iconfont;font-size:4rem;margin-right:10px}.rd__beautycard-teaser__advantages__item--collect:before{content:"\EA0C"}.rd__beautycard-teaser__advantages__item--bonus:before{content:"\EA0B"}.rd__beautycard-teaser__advantages__item--benefit:before{content:"\EA47"}.rd__beautycard-teaser__advantages .rd__icon{font-size:3rem;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.rd__beautycard-teaser__content{padding-bottom:30px}.rd__beautycard-teaser__content .rd__img{margin:10px auto;max-width:calc(100% - 30px);width:308px}.rd__beautycard-teaser__content__headline{margin-top:40px}.rd__beautycard-teaser__content__subline{margin-top:30px;color:#ea468f}.rd__beautycard-teaser__content__description,.rd__beautycard-teaser__content__description .rd__copytext+.rd__copytext{margin-top:10px}.rd__beautycard-teaser__content .rd__copytext{display:inline-block}.rd__beautycard-teaser__content__option{margin-top:20px}.rd__beautycard-teaser__content__option .rd__form-field__label{margin-bottom:0}.rd__beautycard-teaser__content__option__detail{padding-left:25px;padding-top:10px}.rd__beautycard-teaser__content__option__detail .rd__form-field{margin-bottom:15px}.rd__beautycard-teaser__content__option__detail .rd__button{margin-top:15px}.rd__beautycard-teaser__content__option .rd__form-field .rd__copytext{margin-top:0}.rd__beauty-card-teaser-small{border:1px solid #c3eae4;margin-bottom:1em;margin-top:-.8em;padding:.75em 1.75em}@media screen and (min-width:960px){.rd__beauty-card-teaser-small{padding:1em 2.5em}}.rd__beauty-card-teaser-small__text{padding-left:1em}.rd__beauty-card-teaser-small__text .rd__copytext+.rd__copytext{display:block}.rd__beautycard-teaser-news{font-size:1rem}.rd__beautycard-teaser-news__highlight{color:#ea468f;margin-top:2em}@media screen and (min-width:960px){.rd__beautycard-teaser-news__highlight{margin-top:0}}.rd__beautycard-teaser-news__headline,.rd__beautycard-teaser-news__title{margin-bottom:1em}.rd__benefit-slider{font-size:1rem}.rd__benefit-slider__slide .rd__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rd__benefit-slider__slide .rd__copytext,.rd__benefit-slider__slide .rd__img{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.rd__benefit-slider__slide .rd__img{border-radius:100%;max-width:12em;max-height:12em;border:1px solid #e6e6e6}.rd__benefit-slider__slide .rd__copytext{margin-top:.5em;text-align:center;display:block}.rd__benefit-slider .slick-arrow{z-index:10}.rd__benefit-slider .slick-prev{left:0}.rd__benefit-slider .slick-next{right:0}.rd__benefit-slider:not(.slick-initialized) .rd__benefit-slider__slide+.rd__benefit-slider__slide{display:none}.rd__brand-teaser{font-size:1rem;position:relative}@media screen and (min-width:600px){.rd__brand-teaser{border:1px solid #bfbfbf;padding:1.1em}}.rd__brand-teaser__mobile-logo{margin-bottom:2em}.rd__brand-teaser__mobile-logo .rd__img{display:block;height:2.5em;margin:0 auto;width:auto}.rd__brand-teaser__description .rd__icon{font-size:2em;vertical-align:sub}.rd__brand-teaser__description__collapse-title{cursor:pointer;padding-top:1em;position:relative;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10}.rd__brand-teaser__description__collapse-title:hover{text-decoration:underline}.rd__brand-teaser__description__collapse-title .rd__brand-teaser__description__link-close{display:none}.rd__brand-teaser__description__collapse-title .rd__copytext--130{margin-left:.5em}.rd__brand-teaser__description__collapse-title--active .rd__brand-teaser__description__link-open{display:none}.rd__brand-teaser__description__collapse-title--active .rd__brand-teaser__description__link-close{display:block}.rd__brand-teaser__description__collapsible{width:100%}.rd__brand-teaser__description__collapsible .rd__img{display:none}@media screen and (max-width:959px){.rd__brand-teaser__description__collapsible{padding-top:1.5em}}@media screen and (min-width:600px){.rd__brand-teaser__description__collapsible{background-color:hsla(0,0%,100%,.98);height:calc(100% - 4em);left:0;overflow-y:auto;padding:3em 4em;position:absolute;text-align:center;top:0;z-index:5}.rd__brand-teaser__description__collapsible .rd__img{display:block;margin:0 auto 1.5em;max-height:5em;max-width:100%;width:auto}.rd__brand-teaser__description__collapsible .rd__copytext{margin:auto}.rd__brand-teaser__description__collapsible .rd__copytext p{padding:.5em 0}.rd__brand-teaser__description__collapsible .rd__copytext b{font-weight:700}}.rd__brand-teaser__description__collapsible .rd__copytext{display:block}.rd__brand-teaser__description__collapsible--collapsed{display:none}@media screen and (min-width:600px){.rd__brand-teaser--small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rd__brand-teaser--small .rd__brand-teaser__description,.rd__brand-teaser--small .rd__brand-teaser__image{width:50%}.rd__brand-teaser--small .rd__brand-teaser__description{position:absolute;top:0;right:0;height:100%;overflow-y:auto;padding:1em 0}.rd__brand-teaser--small .rd__brand-teaser__description__collapsible{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;height:100%;padding:2.3em 4.6em;position:relative}.rd__brand-teaser--small .rd__brand-teaser__description__collapsible .rd__copytext{font-size:1.2rem}.rd__brand-teaser--small .rd__brand-teaser__description__collapsible--collapsed{display:block}.rd__brand-teaser--small .rd__brand-teaser__description__collapse-title{display:none}}.rd__brand-theme-nav{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:599px){.rd__brand-theme-nav{-ms-flex-wrap:wrap;flex-wrap:wrap}}.rd__brand-theme-nav__category{border:1px solid #bfbfbf;text-align:center;width:calc(25% - 1.5em)}@media screen and (max-width:599px){.rd__brand-theme-nav__category{width:calc(50% - 1em)}.rd__brand-theme-nav__category:first-of-type,.rd__brand-theme-nav__category:nth-of-type(2){margin-bottom:2em}}.rd__brand-theme-nav__category__text{margin:.8em 0;padding:0 .5em;overflow:hidden}.rd__brand-theme-nav__category .rd__copytext{display:block;text-overflow:ellipsis;white-space:nowrap}.rd__brand-category-teasers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1em}.rd__brand-category-teasers__category{margin:1em;-ms-flex-preferred-size:calc(33.33% - 2em);flex-basis:calc(33.33% - 2em)}.rd__brand-category-teasers__category .rd__link{height:100%}.rd__brand-category-teasers__category .rd__link :not(:last-child){margin-bottom:1em}.rd__brand-category-teasers__category .rd__headline{font-size:2em;text-transform:uppercase}.rd__brand-category-teasers__category .rd__copytext{font-size:1.5em}.rd__brand-category-teasers__category .rd__copytext:last-of-type{margin-top:auto;text-decoration:underline}.rd__logo-board .rd__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #bfbfbf;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;margin-bottom:20px;padding:10px 0;text-align:center}@media screen and (max-width:599px){.rd__logo-board .rd__link{margin-bottom:10px}}.rd__logo-board .rd__link .rd__img{margin-left:auto;margin-right:auto;max-height:30px;max-width:112px;width:auto}@media screen and (max-width:959px){.rd__logo-board .rd__link .rd__img{max-width:70px;max-height:24px}}@media screen and (min-width:960px){.rd__logo-board .rd__link{height:55px}}.rd__discount-slider{margin-top:1em}.rd__discount-slider__slider{margin:0 30px;padding-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:0}.rd__discount-slider__slider.slick-initialized{opacity:1}.rd__discount-slider__slider.slick-initialized .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.rd__discount-slider__slider .slick-arrow{height:30px;width:30px}.rd__discount-slider__slider .slick-arrow:before{font-size:30px;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.rd__discount-slider__slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.rd__discount-slider__slider .slick-track:after,.rd__discount-slider__slider .slick-track:before{content:none}.rd__discount-slider__slider__slide{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:5px;padding-right:5px}.rd__discount-slider__slider__slide:not(:first-child){display:none}@media screen and (min-width:600px){.rd__discount-slider__slider__slide{padding-left:5px;padding-right:5px}}@media screen and (min-width:960px){.rd__discount-slider__slider__slide{padding-left:7.5px;padding-right:7.5px}}@media screen and (min-width:1352px){.rd__discount-slider__slider__slide{padding-left:10px;padding-right:10px}}.rd__discount-slider__slider__slide.slick-slide{height:auto;min-height:auto;float:none}.rd__discount-slider__slider__slide__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;text-align:center;padding-top:5px;padding-bottom:5px;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}@media screen and (min-width:600px){.rd__discount-slider__slider__slide__wrapper{padding-top:5px;padding-bottom:5px}}@media screen and (min-width:960px){.rd__discount-slider__slider__slide__wrapper{padding-top:7.5px;padding-bottom:7.5px}}@media screen and (min-width:1352px){.rd__discount-slider__slider__slide__wrapper{padding-top:10px;padding-bottom:10px}}.rd__discount-slider__slider__slide__wrapper:hover{border-color:#bfbfbf}@media (hover:none){.rd__discount-slider__slider__slide__wrapper:hover{border-color:transparent}}.rd__discount-slider__slider__slide__wrapper__information{display:block}.rd__discount-slider__slider__slide__wrapper__information__image{max-width:180px;text-align:center;margin:0 auto 1.4em}.rd__discount-slider__slider__slide__wrapper__information__headline{text-transform:uppercase;margin-bottom:1.4em}.rd__discount-slider__slider__slide__wrapper__discount-details{display:block;width:calc(100% - 10px)}@media screen and (min-width:600px){.rd__discount-slider__slider__slide__wrapper__discount-details{width:calc(100% - 10px)}}@media screen and (min-width:960px){.rd__discount-slider__slider__slide__wrapper__discount-details{width:calc(100% - 15px)}}@media screen and (min-width:1352px){.rd__discount-slider__slider__slide__wrapper__discount-details{width:calc(100% - 20px)}}.rd__discount-slider__slider__slide__wrapper__discount-details .rd__productinfo__code{width:auto;display:inline-block}.rd__discount-slider__slider__slide__wrapper__discount-details .rd__button{width:100%}.rd__discount-slider__slider__slide__wrapper .rd__link:hover{text-decoration:none}.rd__my-douglas-favorite-brands{background:#fff;font-size:1rem;padding:1em 0 5em}.rd__my-douglas-favorite-brands .rd__breadcrumbs{margin-bottom:5em}@media screen and (max-width:599px){.rd__my-douglas-favorite-brands .rd__breadcrumbs{display:none}}.rd__my-douglas-favorite-brands__headline,.rd__my-douglas-favorite-brands__text{margin-bottom:2em}.rd__my-douglas-favorite-brands__brandelement a{border:1px solid #bfbfbf;display:block;margin-top:2em;position:relative}.rd__my-douglas-favorite-brands__brandelement a:hover{text-decoration:none}.rd__my-douglas-favorite-brands__brandelement a .rd__icon{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;cursor:pointer;font-size:3.5rem;line-height:1;position:absolute;right:0;top:0}.rd__my-douglas-favorite-brands__brandelement a .rd__icon:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.rd__color-selection{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:960px){.rd__color-selection{margin:1em .5em}}.rd__color-selection .rd__blob{margin:.5em;border:1px solid #bfbfbf}.rd__filter-reset{cursor:pointer;text-align:center;height:4.2em}.rd__filter-reset .rd__copytext{vertical-align:middle}.rd__filter-reset .rd__icon{font-size:2rem;display:inline-block;vertical-align:middle;margin-left:.2em}@media screen and (min-width:960px){.rd__filter-reset--all{border-radius:.6em;color:#fff;background-color:#bfbfbf;padding:0 .5em;height:2.2em}}@media screen and (max-width:959px){.rd__filter-reset--all{border-top:1px solid #bfbfbf;z-index:10}}.rd__price-slider{margin-bottom:20px}@media screen and (min-width:960px){.rd__price-slider{margin:1em}}.rd__price-slider__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rd__price-slider__form__input{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.rd__price-slider__form__input .rd__input-text{border-color:#bfbfbf;padding:25px 5px 10px;text-align:center;height:5.5rem}.rd__price-slider__form__input .rd__copytext{left:0;line-height:.8;background-color:#000;color:#fff;width:100%;text-align:center;padding:3px 0 2px;pointer-events:none;position:absolute;top:0}.rd__price-slider__form__dash-separator{text-align:center;width:1.4em;font-size:1.4rem}.rd__price-slider__form .rd__button{margin-left:1rem;height:5.5rem;min-width:3.5em;border:1px solid #000;background:none}.rd__price-slider__form .rd__button .rd__icon{font-size:1rem;color:#000;font-weight:600}.rd__price-slider__slider{margin-top:20px}.rd__price-slider__slider .rc-slider{box-sizing:border-box;height:14px;padding:5px 0;position:relative;-ms-touch-action:none;touch-action:none;width:calc(100% - 30px);margin:0 auto}.rd__price-slider__slider .rc-slider:before{content:"";position:absolute;width:calc(100% + 28px);background-color:#fff;border:1px solid #bfbfbf;height:2px;display:block;border-radius:6px;left:-15px}.rd__price-slider__slider .rc-slider *{box-sizing:border-box}.rd__price-slider__slider .rc-slider-rail{height:4px;position:absolute;width:100%}.rd__price-slider__slider .rc-slider-track{background-color:#e6e6e6;border-radius:6px;left:0;height:4px;position:absolute}.rd__price-slider__slider .rc-slider-handle{cursor:pointer;cursor:-webkit-grab;cursor:grab;background:#000;box-shadow:none;height:20px;line-height:20px;position:absolute;top:-4px;-ms-touch-action:pan-x;touch-action:pan-x;width:30px;margin-left:-15px}.rd__price-slider__slider .rc-slider-handle:before{content:"\EA08";color:#fff;display:block;font-family:rd__iconfont;font-size:18px;text-align:center}.rd__price-slider__slider .rc-slider-handle:active{cursor:pointer;cursor:-webkit-grabbing;cursor:grabbing}.rd__price-slider__slider .rc-slider-handle:focus{outline:none}.rd__price-slider__slider .rc-slider-step{background:transparent;height:4px;position:absolute;width:100%}.rd__flyout{z-index:1050;white-space:normal;min-width:200px;background:#fff;padding:15px 20px;margin-top:10px;border:1px solid #bfbfbf;position:relative;font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.rd__flyout .rd__icon--close{position:absolute;top:5px;right:5px;cursor:pointer;display:none;font-size:30px}.rd__flyout>.rd__headline:first-of-type{margin-bottom:8px;font-size:1.2rem;letter-spacing:1px;text-transform:uppercase}.rd__flyout .rd__preloader{padding:20px 0;text-align:center}.rd__flyout .rd__preloader:before{content:"\EA2D";font-family:rd__iconfont;position:absolute;top:50%;margin-top:-28px;margin-left:-20px;-webkit-animation:rotating 1.5s linear infinite;animation:rotating 1.5s linear infinite;font-size:40px}.rd__flyout .rd__hr{border-color:#bfbfbf}.rd__flyout--newsletter-form{margin-top:20px;padding:15px;right:0;width:100%}.rd__flyout--newsletter-form .rd__text{display:inline-block;line-height:1.5}.rd__flyout--beautycard{width:380px}.rd__flyout--beautycard .rd__hr{margin:5px 0}.rd__flyout--beautycard .rd__list{margin-bottom:20px;font-size:medium}.rd__flyout--beautycard .rd__list__item{margin-bottom:10px}.rd__flyout--beautycard .rd__list__item .rd__copytext{font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.rd__flyout--beautycard .rd__flyout__beautypoints .rd__headline{display:inline}.rd__flyout--beautycard .rd__flyout__register-link{line-height:28px;text-decoration:underline}.rd__flyout--beautycard.rd__flyout--loggedin .rd__list{margin:0}.rd__flyout--beautycard.rd__flyout--loggedin .rd__list__item{margin-bottom:5px}.rd__flyout--beautycard.rd__flyout--loggedin .rd__hr{margin:15px 0}.rd__flyout--mydouglas{width:19em;padding:15px}.rd__flyout--mydouglas .rd__hr{margin:15px 0;border-color:#bfbfbf}.rd__flyout--mydouglas .rd__button{margin-top:10px}.rd__flyout--mydouglas .rd__headline{margin-bottom:0}.rd__flyout--mydouglas .rd__list{margin-top:5px}.rd__flyout--basket{width:300px}@media screen and (min-width:600px){.rd__flyout--basket{width:350px}}.rd__flyout--basket .rd__headline{text-transform:uppercase}.rd__flyout--basket .rd__flyout__sum{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.rd__flyout--basket .rd__flyout__sum__color-text{display:inline;text-transform:none}.rd__flyout--basket .rd__flyout__sum .rd__copytext{display:block;white-space:nowrap;margin-bottom:5px;font-size:1.2rem}.rd__flyout--basket .rd__flyout__sum__labels{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding-right:20px;text-align:left;text-transform:uppercase}.rd__flyout--basket .rd__flyout__sum__bonus .rd__copytext{line-height:28px}.rd__flyout--basket .rd__button{float:right}.rd__flyout--offers{width:380px}.rd__flyout--offers .rd__button{margin:15px 0 20px;float:right}.rd__flyout--offers .rd__copytext{color:#8a8a8a}.rd__flyout--offers .rd__headline--60{margin:0}.rd__flyout--more .rd__hr{margin:15px 0}.rd__flyout--more .rd__headline{margin-bottom:0}.rd__flyout--more .rd__list{margin-top:5px}.rd__flyout--stores{width:380px}.rd__flyout--stores .rd__headline--60{margin:0}.rd__flyout--stores .rd__hr{margin-bottom:10px}.rd__flyout--stores .rd__form-storesearch{margin:15px 0 25px}.rd__flyout--tooltip{padding:15px}.rd__flyout--tooltip .rd__icon--close{top:0}body.rd__isTouch .rd__flyout--newsletter-form,body.rd__isTouch .rd__flyout--tooltip{padding:15px 30px 15px 15px}body.rd__isTouch .rd__flyout .rd__icon--close{display:block}.rd__footer{background:#fff;border-top:1px solid #bfbfbf}@media screen and (min-width:600px){.rd__footer{padding:40px 0 0}}.rd__footer .rd__headline{margin-bottom:6px;line-height:2.2rem}@media screen and (min-width:600px){.rd__footer .rd__headline{border-bottom:1px solid #000;margin-bottom:20px;line-height:2rem;padding-bottom:6px}}.rd__footer .rd__list--arrow .rd__copytext{font-size:1.4rem;font-weight:400;line-height:22px}@media screen and (min-width:960px){.rd__footer .rd__list--arrow{margin-left:15px}}.rd__footer__block{margin-bottom:33px}.rd__footer__block:after,.rd__footer__block:before{content:" ";display:table}.rd__footer__block:after{clear:both}@media screen and (max-width:599px){.rd__footer__block{border-color:#000;border-style:solid}.rd__footer__block__collapse-title{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5em 2em 1.5em 0;position:relative}.rd__footer__block__collapse-title:after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;content:"\EA02";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:rd__iconfont;font-size:2rem;position:absolute;right:.8em;top:0;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.rd__footer__block__collapse-title--active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rd__footer__block__collapse-title--active .rd__headline:after{content:" ";position:relative;height:3px;width:100%;background:#9bdcd2;display:block}.rd__footer__block__collapse-title>div>.rd__copytext,.rd__footer__block__collapse-title>div>.rd__headline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;-webkit-transition:border .25s ease-in-out;transition:border .25s ease-in-out;border-bottom:0 solid #9bdcd2}.rd__footer__block__collapse-title--active>div>.rd__copytext,.rd__footer__block__collapse-title--active>div>.rd__headline{border-bottom-width:3px}.rd__footer__block__collapse-title .rd__headline{line-height:2em}.rd__footer__block__collapsible{border-bottom:1px solid #000;max-height:9999px;overflow:hidden;padding:0 0 10px;-webkit-transition:max-height .7s cubic-bezier(.5,0,1,0),padding .6s ease;transition:max-height .7s cubic-bezier(.5,0,1,0),padding .6s ease}.rd__footer__block__collapsible--collapsed{max-height:0;padding:0;-webkit-transition:max-height .6s cubic-bezier(0,1,0,1) -.15s,padding .7s ease;transition:max-height .6s cubic-bezier(0,1,0,1) -.15s,padding .7s ease}.rd__footer__block+.rd__footer__block{border-top:none}.rd__footer__block__collapsible{padding:0 10px 10px;border-bottom:1px solid #e6e6e6}.rd__footer__block__collapsible--collapsed{padding-bottom:0}.rd__footer__block__collapse-title{padding:1.6em 10px}.rd__footer__block__collapse-title:after{right:10px}}@media screen and (max-width:599px) and (min-width:600px){.rd__footer__block__collapse-title{padding:1.2em 0}}@media screen and (max-width:599px){.rd__footer__block__collapse-title .rd__headline{margin-bottom:0}}@media screen and (min-width:600px){.rd__footer__block{margin-bottom:33px}}@media screen and (min-width:960px){.rd__footer__block{margin-bottom:45px}}.rd__footer__block--has-collapse{margin:0 -10px;font-size:1rem}@media screen and (min-width:600px){.rd__footer__block--has-collapse{margin:0 0 33px}}@media screen and (min-width:960px){.rd__footer__block--has-collapse{margin-bottom:45px}}.rd__footer__block__phone-icon{position:relative}.rd__footer__block__phone-icon .rd__copytext:before,.rd__footer__block__phone-icon .rd__headline:before{content:"\EA32";font-family:rd__iconfont;position:absolute;left:0}.rd__footer__block__phone-icon .rd__copytext{padding-left:22px;display:block;margin-bottom:5px}.rd__footer__block__phone-icon .rd__copytext:before{font-size:16px;top:-2px}.rd__footer__block__phone-icon .rd__headline{padding-left:25px}.rd__footer__block__phone-icon .rd__headline:before{font-size:18px;top:0}.rd__footer__block .rd__link-icon--de-geotrust{margin-top:15px;max-width:150px}@media screen and (min-width:1352px){.rd__footer__block .rd__link-icon--de-geotrust{margin-top:20px}}.rd__footer__block--newsletter{margin-top:12px}@media screen and (min-width:600px){.rd__footer__block--newsletter{margin-top:0}}.rd__footer__block--newsletter .rd__headline{margin:0}@media screen and (max-width:599px){.rd__footer__block--newsletter .rd__headline{background-color:#c3eae4;padding:15px 15px 0}}.rd__footer__block__payment-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0}.rd__footer__block__payment-icons .rd__link-icon{margin-right:8px;margin-bottom:10px}.rd__footer__block__payment-icons .rd__link-icon:last-child{margin-right:0}.rd__footer__paymentlist{margin-bottom:10px;margin-top:10px}.rd__footer__form-newsletter{background:#c3eae4;padding:5px 15px 15px;position:relative}@media screen and (min-width:600px){.rd__footer__form-newsletter{padding:15px}}.rd__footer__form-newsletter .rd__copytext{display:inline-block;font-size:1.1rem;font-weight:400;line-height:1.6rem;margin-bottom:10px}.rd__footer__form-newsletter .rd__flyout{display:none;position:absolute}.rd__footer__form-newsletter .rd__input-text{font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.4rem;letter-spacing:.5px;line-height:22px;margin-bottom:15px;padding:15px}.rd__footer__form-newsletter .rd__button{padding:15px 5px;text-transform:uppercase}.rd__footer__form-newsletter__validation{display:none}.rd__footer__form-newsletter__validation .rd__copytext{color:#e6373c;margin-bottom:15px}.rd__footer__form-newsletter__validation--active{display:block}.rd__footer__form-newsletter__success{background-color:#c3eae4;bottom:0;display:none;left:0;padding:15px;position:absolute;right:0;top:0;z-index:10}.rd__footer__form-newsletter__success .rd__copytext{display:inline;margin:0}.rd__footer__form-newsletter__success .rd__headline{border:none;padding:0;margin-bottom:15px}.rd__footer__form-newsletter__repeat-email{opacity:0;position:absolute;top:0;left:0;cursor:default;pointer-events:none}.rd__footer__meta{padding:20px 0;background-color:#c3eae4;text-align:center}@media screen and (min-width:600px){.rd__footer__meta{padding:30px 0}}.rd__footer__meta .rd__copytext{display:block}.rd__footer__meta .rd__copytext:not(:first-child){margin-top:15px}.rd__footer__meta .rd__list{margin-bottom:15px;font-size:0}.rd__footer__meta .rd__list__item{display:inline-block;padding:0 10px 0 7px;position:relative;line-height:normal}.rd__footer__meta .rd__list__item .rd__copytext:after{content:"\2022";font-size:65%;position:absolute;right:0;top:3px}.rd__footer__meta .rd__list__item:last-child .rd__copytext:after{content:""}.rd__footer-static{padding:15px 0;background-color:#c3eae4}@media screen and (min-width:600px){.rd__footer-static{padding-top:10px;padding-bottom:10px}}.rd__footer-static__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:600px){.rd__footer-static__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.rd__footer-static__content .rd__list{font-size:0;text-align:center}@media screen and (max-width:599px){.rd__footer-static__content .rd__list{margin-bottom:5px}}.rd__footer-static__content .rd__list__item{display:inline-block;padding-right:20px;position:relative;line-height:normal;margin-bottom:0}.rd__footer-static__content .rd__list__item:last-child{padding-right:0}.rd__js-disabled-hint{background-color:#fff;padding-top:20px}.rd__js-disabled-hint__text{display:block;border:2px solid #ff9b14;padding:1.5em 1.5em 1.5em 5em;background:#fff2e0;color:#c77200;font-size:1rem;position:relative}.rd__js-disabled-hint__text:before{position:absolute;font-size:2.5em;content:"\EA3B";display:block;font-family:rd__iconfont;vertical-align:middle;left:.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#ff9b14}.rd__label-swatch__item{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:10px}.rd__label-swatch__item:last-child{margin-bottom:0}.rd__label-swatch__item .rd__blob{font-size:.75rem}.rd__label-swatch__item .rd__copytext{-ms-flex-item-align:center;align-self:center;overflow:hidden;padding-left:5px;padding-right:5px;text-overflow:ellipsis;white-space:nowrap}.rd__modal__spinner-container{min-height:20rem}.rd__bookmark-layer__image,.rd__notification-service-layer__image,.rd__recommendation-layer__image{max-width:81px;margin-right:10px}.rd__bookmark-layer__image+.rd__bookmark-layer__description,.rd__bookmark-layer__image+.rd__notification-service-layer__description,.rd__bookmark-layer__image+.rd__recommendation-layer__description,.rd__notification-service-layer__image+.rd__bookmark-layer__description,.rd__notification-service-layer__image+.rd__notification-service-layer__description,.rd__notification-service-layer__image+.rd__recommendation-layer__description,.rd__recommendation-layer__image+.rd__bookmark-layer__description,.rd__recommendation-layer__image+.rd__notification-service-layer__description,.rd__recommendation-layer__image+.rd__recommendation-layer__description{-webkit-box-flex:1;-ms-flex:1;flex:1}.rd__bookmark-layer__description,.rd__notification-service-layer__description,.rd__recommendation-layer__description{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.rd__bookmark-layer__form,.rd__notification-service-layer__form,.rd__recommendation-layer__form{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;padding-top:15px}.rd__bookmark-layer__form .rd__form-field .rd__copytext,.rd__notification-service-layer__form .rd__form-field .rd__copytext,.rd__recommendation-layer__form .rd__form-field .rd__copytext{display:inline-block}.rd__bookmark-layer__form .rd__form-field__checkbox+.rd__form-field__label,.rd__notification-service-layer__form .rd__form-field__checkbox+.rd__form-field__label,.rd__recommendation-layer__form .rd__form-field__checkbox+.rd__form-field__label{margin-bottom:10px}.rd__bookmark-layer__form .rd__form-field+.rd__form-field,.rd__notification-service-layer__form .rd__form-field+.rd__form-field,.rd__recommendation-layer__form .rd__form-field+.rd__form-field{margin-top:10px}.rd__bookmark-layer .rd__copytext,.rd__notification-service-layer .rd__copytext,.rd__recommendation-layer .rd__copytext{display:block}.rd__bookmark-layer .rd__copytext a,.rd__notification-service-layer .rd__copytext a,.rd__recommendation-layer .rd__copytext a{text-decoration:underline}.rd__bookmark-layer .rd__copytext+.rd__copytext,.rd__notification-service-layer .rd__copytext+.rd__copytext,.rd__recommendation-layer .rd__copytext+.rd__copytext{margin-top:15px}.rd__blob-picker-layer{padding-top:5px}.rd__blob-picker-layer__blob{font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1em}.rd__blob-picker-layer__blob .rd__blob{-ms-flex-negative:0;flex-shrink:0}.rd__blob-picker-layer__blob .rd__blob+.rd__copytext{cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:.625em}.rd__added-to-basket-layer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1rem;position:relative;margin:2em 0}@media screen and (max-width:599px){.rd__added-to-basket-layer .rd__row{margin-bottom:0}}@media screen and (min-width:600px){.rd__added-to-basket-layer{padding-left:12%;padding-right:12%}}.rd__added-to-basket-layer>.rd__headline{margin-bottom:1em}.rd__added-to-basket-layer>.rd__headline strong{white-space:nowrap}.rd__added-to-basket-layer .rd__row{margin-bottom:28px}.rd__added-to-basket-layer__product-info{display:inline-grid}.rd__added-to-basket-layer__engraving{position:relative;margin-top:1em}.rd__added-to-basket-layer__engraving:hover .rd__copytext--110{text-decoration:underline}.rd__added-to-basket-layer__engraving .rd__icon{position:absolute;font-size:1.4rem;top:-.1em;left:0}.rd__added-to-basket-layer__engraving--text{margin-left:2rem}.rd__added-to-basket-layer__engraving--text .rd__copytext{line-height:1.3rem}.rd__added-to-basket-layer__engraving--text .rd__copytext+.rd__copytext{margin-left:1rem;white-space:nowrap}.rd__added-to-basket-layer__actions{position:relative;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:12%;padding-right:12%;width:100%}@media screen and (max-width:599px){.rd__added-to-basket-layer__actions{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:0;padding-right:0}}.rd__added-to-basket-layer__actions .rd__button{width:100%}@media screen and (max-width:599px){.rd__added-to-basket-layer__actions .rd__button{margin-top:10px}}.rd__added-to-basket-layer__actions .rd__button+.rd__button{margin-left:2em}.rd__added-to-basket-layer__suggestions{overflow-y:auto}.rd__added-to-basket-layer__suggestions .rd__headline{text-align:center;margin-bottom:1.5em}.rd__added-to-wishlist-layer .rd__copytext{display:block}.rd__standard-error-layer{padding-bottom:2em}.rd__standard-error-layer .rd__headline{display:block;text-align:center;margin:1em 0;font-weight:400}.rd__standard-error-layer .rd__copytext{display:block;text-align:center}.rd__modal-content{overflow-y:auto;-webkit-overflow-scrolling:touch}.rd__online-product-reservation{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1rem;position:relative}.rd__login-layer__form{text-align:center}.rd__login-layer__form-input-field{margin:8px auto;text-align:left;max-width:80%}.rd__login-layer__form-input-field .rd__form-field+.rd__copytext{margin-top:.75em}.rd__login-layer__form .rd__button{margin:1.5em auto;max-width:80%}.rd__login-layer__form .rd__hr{margin:10px 0}.rd__welcome-to-mydouglas{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.rd__welcome-to-mydouglas .rd__button{min-width:0}.rd__reservation-success{font-size:1rem}.rd__reservation-success__info{background-color:#f2f2f2;margin-bottom:2em;padding:1em 1.5em 1.5em;position:relative}@media screen and (min-width:600px){.rd__reservation-success__info{padding-left:8em}}.rd__reservation-success__info__icon{position:relative}@media screen and (min-width:600px){.rd__reservation-success__info__icon{top:.7em;position:absolute;left:2.4em}}.rd__reservation-success__info__icon .rd__icon{font-size:4em}.rd__reservation-success__info .rd__copytext{display:inline-block}.rd__reservation-success__info .rd__copytext br{line-height:2em}.rd__reservation-success__info .rd__copytext+.rd__copytext{margin-top:1em}@media screen and (max-width:599px){.rd__reservation-success .rd__product-status__image{float:right}}.rd__reservation-success__details__line{font-size:1rem;line-height:2rem}.rd__reservation-success__details__line .rd__copytext{line-height:2rem;display:block}@media screen and (max-width:599px){.rd__reservation-success__details__line{margin-top:2rem}}.rd__reservation-success__details__line+.rd__reservation-success__details__line{margin-top:.5rem}@media screen and (min-width:600px){.rd__store-reservation{padding-right:2em}}.rd__store-reservation .rd__usp-bar{margin-bottom:2em}.rd__store-reservation .rd__hr{margin:2em 0}.rd__store-reservation__action{text-align:right}@media screen and (max-width:599px){.rd__store-reservation .rd__product-status{margin-bottom:2em}}.rd__store-reservation>.rd__headline--50{margin-top:4em}.rd__store-reservation>.rd__headline--50+.rd__hr{margin-top:1em}.rd__store-reservation>.rd__copytext{display:block}.rd__store-reservation>.rd__copytext+.rd__copytext{margin-top:1em}.rd__store-reservation__collapse{border:solid #000;border-width:1px 0 0}.rd__store-reservation__collapse__collapse-title{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5em 2em 1.5em 0;position:relative}.rd__store-reservation__collapse__collapse-title:after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;content:"\EA02";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:rd__iconfont;font-size:2rem;position:absolute;right:.8em;top:0;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.rd__store-reservation__collapse__collapse-title--active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rd__store-reservation__collapse__collapse-title--active .rd__headline:after{content:" ";position:relative;height:3px;width:100%;background:#9bdcd2;display:block}.rd__store-reservation__collapse__collapse-title>div>.rd__copytext,.rd__store-reservation__collapse__collapse-title>div>.rd__headline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;-webkit-transition:border .25s ease-in-out;transition:border .25s ease-in-out;border-bottom:0 solid #9bdcd2}.rd__store-reservation__collapse__collapse-title--active>div>.rd__copytext,.rd__store-reservation__collapse__collapse-title--active>div>.rd__headline{border-bottom-width:3px}.rd__store-reservation__collapse__collapse-title .rd__headline{line-height:2em}.rd__store-reservation__collapse__collapsible{border-bottom:1px solid #000;max-height:9999px;overflow:hidden;padding:0 0 10px;-webkit-transition:max-height .7s cubic-bezier(.5,0,1,0),padding .6s ease;transition:max-height .7s cubic-bezier(.5,0,1,0),padding .6s ease}.rd__store-reservation__collapse__collapsible--collapsed{max-height:0;padding:0;-webkit-transition:max-height .6s cubic-bezier(0,1,0,1) -.15s,padding .7s ease;transition:max-height .6s cubic-bezier(0,1,0,1) -.15s,padding .7s ease}.rd__store-reservation__collapse+.rd__store-reservation__collapse{border-top:none}.rd__store-reservation__collapse__collapse-title:after{font-size:1.2rem}.rd__store-reservation__collapse+.rd__store-reservation__collapse{margin-bottom:2em}.rd__store-reservation__form{margin:2em .5em}.rd__store-reservation__form .rd__col{padding:0 .75em}.rd__store-reservation__form .rd__form-field{margin:.75em 0}.rd__store-reservation__form__salutation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rd__store-reservation__form__salutation .rd__global-message{margin:0 0 0 auto}.rd__store-reservation__form__salutation .rd__form-field{display:inline-block}.rd__store-reservation__form__salutation .rd__form-field+.rd__form-field{margin-left:4em}.rd__store-reservation__form__cta:after,.rd__store-reservation__form__cta:before{content:" ";display:table}.rd__store-reservation__form__cta:after{clear:both}.rd__store-reservation__form__cta .rd__button{margin:1em 0}.rd__store-reservation__form__cta .rd__copytext{float:right}.rd__store-reservation__onboarding .rd__list{margin-top:2em;margin-bottom:2em}.rd__store-reservation__benefit{margin-top:2em}.rd__store-search{font-size:1rem;padding:0 .5em 3em 0}.rd__store-search .rd__usp-bar{margin-bottom:2em}@media screen and (min-width:600px){.rd__store-search .rd__usp-bar{margin-bottom:1.5em}.rd__store-search .rd__usp-bar+.rd__store-search__form{margin-top:3em}}.rd__store-search .rd__global-message{margin-bottom:1.5em}.rd__store-search__form{margin-bottom:2em}@media screen and (min-width:600px){.rd__store-search__form{margin-bottom:4em}}@media screen and (min-width:600px){.rd__store-search__form .rd__form-field{margin-right:.5em}}.rd__store-search__form .rd__form-field__input{height:5.8rem}.rd__store-search__form .rd__button{margin-top:1.5em}@media screen and (min-width:600px){.rd__store-search__form .rd__button{margin-top:0}}.rd__store-search__result-list{margin-top:3em}.rd__store-search__result-list .rd__headline+.rd__hr{margin:.5em 0 2em}.rd__store-search__result-list .rd__hr+.rd__store-status,.rd__store-search__result-list .rd__store-status+.rd__hr{margin-top:2em}.rd__marketplace-layer__description{background-color:#f2f2f2;margin-bottom:2em;padding:1.5em;position:relative}.rd__marketplace-layer__description__title{display:block;margin-bottom:1em}.rd__marketplace-layer__description__title__image{width:9em;max-width:9em;margin:0 auto 1em;-webkit-transform:translate(-20%);transform:translate(-20%)}@media screen and (min-width:600px){.rd__marketplace-layer__description__title__image{margin:0;-webkit-transform:none;transform:none}}@media screen and (min-width:600px){.rd__marketplace-layer__description__title .rd__copytext{margin-left:1.5em}}@media screen and (min-width:600px){.rd__marketplace-layer__description__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.rd__marketplace-layer__description__items .rd__copytext{display:block}.rd__marketplace-layer__description__items .rd__copytext:first-child{margin-top:1em}.rd__marketplace-layer__note{margin-bottom:2em}.rd__marketplace-layer__note__title{margin-bottom:.75em}.rd__marketplace-layer__note .rd__list{padding-left:2em}.rd__marketplace-layer__conditions__title{margin-bottom:.75em}.rd__marketplace-layer__conditions .rd__list .rd__row .rd__col:not(:last-child) .rd__list__item{margin-bottom:.3125em}@media screen and (min-width:600px){.rd__marketplace-layer__conditions .rd__list .rd__row .rd__col:not(:last-child) .rd__list__item{margin-bottom:0}}.rd__beautypoint-counter{font-size:1rem}@media screen and (max-width:599px){.rd__beautypoint-counter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2em;width:100%}}.rd__beautypoint-counter .rd__hr{margin:1em 25%}@media screen and (max-width:599px){.rd__beautypoint-counter__card,.rd__beautypoint-counter__eyecatcher,.rd__beautypoint-counter__voucher{-webkit-box-flex:1;-ms-flex:1;flex:1}}.rd__beautypoint-counter__eyecatcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rd__beautypoint-counter__card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rd__beautypoint-counter__card .rd__icon{font-size:4rem}.rd__beautypoint-counter__circle{height:11em;width:11em;border-radius:50%;background-color:#ea468f;margin:1em 2em}.rd__beautypoint-counter__circle__counter,.rd__beautypoint-counter__circle__text{color:#fff;text-align:center}.rd__beautypoint-counter__circle__counter{padding:.8em 0 .2em;font-family:ZahrahforDouglasW04-SmBd,serif;font-size:3rem;line-height:1em}.rd__beautypoint-counter__circle__text{width:60%;font-size:1.3rem;text-transform:uppercase;line-height:1em;margin-left:20%}.rd__beautypoint-counter__voucher{text-align:center}.rd__service-bar{background:#e6f6f4;font-size:1rem;padding:1em}@media screen and (min-width:960px){.rd__service-bar .rd__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.rd__service-bar .rd__list__item{margin:1em}.rd__benefit-box{border:1em solid #e6f6f4;padding:1.5em;width:100%}@media screen and (min-width:600px){.rd__benefit-box{margin-right:.5em}}.rd__benefit-box__headline .rd__headline{margin-bottom:1.25em}.rd__benefit-box .rd__list__item{line-height:2.2rem;margin-bottom:.5em}.rd__benefit-box .rd__list__item:before{font-size:1.5rem}.rd__benefit-box .rd__list .rd__copytext:before{color:#9bdcd2}.rd__benefit-box__trust{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.rd__benefit-box__trust .rd__link-icon--trust{margin:0 .7em .7em 0;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.rd__benefit-box__trust .rd__link-icon--trust:hover{-webkit-filter:grayscale(0);filter:grayscale(0);cursor:default}@media (hover:none){.rd__benefit-box__trust .rd__link-icon--trust:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}}.rd__benefit-box__trust .rd__link-icon--trust:after,.rd__benefit-box__trust .rd__link-icon--trust:hover:after{-webkit-animation:none;animation:none;content:" "}.rd__benefit-box__trust .rd__link-icon--de-ehi{max-width:3.25em}.rd__benefit-box__trust .rd__link-icon--de-geotrust,.rd__benefit-box__trust .rd__link-icon--nl-geotrust{max-width:8em}.rd__benefit-box--one-col .rd__benefit-box__trust{margin-top:.75em}.rd__global-message{background-color:#fce8e8;padding:.625em 2.5em;position:relative}.rd__global-message:before{color:#e6373c;content:"\EA3B";font-family:rd__iconfont;font-size:1.25em;left:.5em;line-height:1.2;position:absolute;top:.55em}.rd__global-message:after{content:"";display:block;clear:both}.rd__global-message--error{background-color:#fce8e8}.rd__global-message--error:before{color:#e6373c;content:"\EA3B"}.rd__global-message--warning{background-color:#ffeed8}.rd__global-message--warning:before{color:#ff9b14;content:"\EA3B"}.rd__global-message--success{background-color:#e6f6f4}.rd__global-message--success:before{color:#5fc33c;content:"\EA10"}.rd__global-message+.rd__global-message{margin-top:.625em}.rd__global-message a{font-weight:600}@media screen and (min-width:600px){.rd__global-message__textcol{display:inline-block;width:calc(100% - 175px)}}.rd__global-message__phonecol{margin-top:.625em}@media screen and (min-width:600px){.rd__global-message__phonecol{border-left:1px solid #bfbfbf;display:inline-block;float:right;margin-top:0;padding-left:2.8125em;width:175px}}.rd__service-box{border:1em solid #e6f6f4;padding:1.5em;width:100%;margin-left:.375em;display:none}@media screen and (min-width:600px){.rd__service-box{display:block}}.rd__service-box__headline .rd__headline{margin-bottom:1.25em}.rd__service-box__copy{margin-bottom:2em}.rd__service-box__copy b{font-weight:600}.rd__service-box__copy+.rd__service-box__copy{margin-bottom:0}.rd__service-box__phone{margin-left:15px}.rd__service-box__phone .rd__icon{font-size:.85em;position:relative;top:.15em}.rd__service-box .rd__list__item{margin-bottom:5px}@media (min-width:600px){.rd__service-box .rd__tooltip__content{min-width:300px}}.rd__service-box .rd__tooltip__content .rd__headline{padding-bottom:10px}.rd__service-box .rd__tooltip__content .rd__table{margin-top:5px}.rd__error-content{text-align:center}.rd__error-content__image{overflow:hidden}.rd__error-content__image .rd__img{margin:0 -5em;width:calc(100% + 10em)}@media screen and (min-width:960px){.rd__error-content__image .rd__img{margin:0;width:100%}}.rd__error-content__headline{background-color:#fff;margin-top:-2.25em;padding-top:1em}@media screen and (min-width:960px){.rd__error-content__headline{margin-top:-4.1em;padding-top:4.1em}}.rd__error-content__headline .rd__headline{color:#3cbeaf;font-weight:500;text-transform:uppercase}@media screen and (min-width:960px){.rd__error-content__headline .rd__headline{font-size:4.2rem}}.rd__error-content__subline{margin-bottom:1.2em}@media screen and (min-width:960px){.rd__error-content__subline{margin-bottom:4.5em}}.rd__error-content__text .rd__copytext{font-size:1.2em}.rd__error-content__cta{margin:1.2em 0 3.125em}@media screen and (min-width:960px){.rd__error-content__cta{margin:3.125em 0}}.rd__error-content__cta .rd__button{line-height:2.5em}.rd__letters-listing{font-size:1rem}.rd__letters-listing__index{display:-webkit-box;display:-ms-flexbox;display:flex;height:7.7em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase}.rd__letters-listing__index__wrapper{overflow:hidden;height:6em}.rd__letters-listing__index__list{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 2em);max-width:110em;height:7.7em;margin:0 1em;overflow-x:auto;overflow-y:hidden;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.rd__letters-listing__index__list li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.rd__letters-listing__index__list .rd__letters-listing__index__shortcut{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:0 .1em;min-height:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.8em 1.2em .6em;background:#f2f2f2;border-bottom:.2em solid #f2f2f2;scroll-snap-align:start}.rd__letters-listing__index__list .rd__letters-listing__index__shortcut--active{border-bottom:.2em solid #3cbeaf}.rd__letters-listing__index__list>li:first-child .rd__letters-listing__index__shortcut{border-radius:50% 0 0 50%}.rd__letters-listing__index__list>li:last-child .rd__letters-listing__index__shortcut{border-radius:0 50% 50% 0}.rd__letters-listing__index--fixed{position:fixed;top:0;left:0;right:0;background:#fff;z-index:2000}.rd__letters-listing__index--fixed li{margin-top:2em}.rd__letters-listing__letter{padding-top:5em}.rd__letters-listing__letter .rd__row{padding-top:0}@media screen and (max-width:599px){.rd__letters-listing__letter{padding-top:0}}.rd__letters-listing__letter:not(:last-child){padding-bottom:3em;border-bottom:.1em solid #bfbfbf}@media screen and (max-width:599px){.rd__letters-listing__letter:not(:last-child){border-bottom:none}}.rd__letters-listing__letter:first-of-type{padding-top:0}.rd__letters-listing__letter__brands{-webkit-column-count:5;-moz-column-count:5;column-count:5;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.rd__letters-listing__letter__brands__brand{margin-bottom:1.5em;padding-right:1.2em}.rd__letters-listing__letter__brands__brand:last-child{margin-bottom:0}.rd__letters-listing__letter__brands__brand .rd__copytext{display:block}@media screen and (max-width:599px){.rd__letters-listing__letter__brands__brand{margin-bottom:0;border-bottom:.1em solid #bfbfbf}.rd__letters-listing__letter__brands__brand .rd__copytext{padding:1.5em 1em}}@media screen and (min-width:600px) and (max-width:959px){.rd__letters-listing__letter__brands{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}}@media screen and (max-width:599px){.rd__letters-listing__letter__brands{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.rd__letters-listing__letter__stores__store{margin-bottom:1.5em;padding-right:1.2em}.rd__letters-listing__letter__stores__store:last-child{margin-bottom:0}.rd__letters-listing__letter__stores__store .rd__copytext{display:block}@media screen and (max-width:599px){.rd__letters-listing__letter__stores__store{padding:1.5em 4em 1.5em 1em;margin-bottom:0;border-bottom:1px solid #bfbfbf}}.rd__letters-listing__letter .rd__headline{text-transform:uppercase;text-align:right}@media screen and (max-width:599px){.rd__letters-listing__letter .rd__headline{background-color:#e6f6f4;padding:0 1em;text-align:left}}#bv-mboxzone-lightbox.bv-cv2-cleanslate [class*=bv-core-container-] .bv-submission .bv-submission-icon,#bv-mboxzone-lightbox.bv-cv2-cleanslate [class*=bv-core-container-] .bv-submission.bv-submission-thankyou .bv-submission-icon,#bv-mboxzone-lightbox.bv-cv2-cleanslate [class*=bv-core-container-] .bv-submission.bv-unknown-error .bv-submission-icon,.BV_modal_icon_container{font-size:0!important;font-family:rd__iconfont,sans-serif!important;speak:none!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;-webkit-font-smoothing:antialiased!important;margin-bottom:-28px!important}#bv-mboxzone-lightbox.bv-cv2-cleanslate [class*=bv-core-container-] .bv-submission .bv-submission-icon:before,#bv-mboxzone-lightbox.bv-cv2-cleanslate [class*=bv-core-container-] .bv-submission.bv-unknown-error .bv-submission-icon:before{color:#000!important;font-size:86px!important;content:"\EA4F"!important}#bv-mboxzone-lightbox.bv-cv2-cleanslate [class*=bv-core-container-] .bv-submission.bv-submission-thankyou .bv-submission-icon:before{color:#000!important;font-size:86px!important;content:"\EA11"!important}#bv-mboxzone-lightbox.bv-cv2-cleanslate .bv-submission #bv-mbox-label-text.bv-submission-text{font-size:14px!important;font-weight:400!important;white-space:pre-line!important}.bv-cv2-cleanslate [class*=bv-core-container-] .bv-relevancy-link-target .bv-sort-relevancy button{color:#000!important}.bv-cv2-cleanslate [class*=bv-core-container-] .bv-relevancy-link-target .bv-sort-relevancy button:before{font-size:20px;font-family:rd__iconfont,sans-serif!important;speak:none!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;-webkit-font-smoothing:antialiased!important;content:"\EA1B";padding-left:10px}.bv-cv2-cleanslate [class*=bv-core-container-] .bv-relevancy-link-target .bv-sort-relevancy button>span:first-child{display:none!important}.bv-cv2-cleanslate [class*=bv-core-container-] .bv-content-list-container .bv-author-profile .bv-author-userinfo .bv-author-cdv{padding:0!important}.bv-cv2-cleanslate [class*=bv-core-container-] .bv-content-list-container .bv-author-profile .bv-author-userinfo .bv-author-cdv .bv-author-userinfo-data{font-weight:600!important}.bv-cv2-cleanslate [class*=bv-core-container-] .bv-content-list-container .bv-author-profile .bv-author-userinfo .bv-author-cdv .bv-author-userinfo-data:after{content:":"}.bv-cv2-cleanslate [class*=bv-core-container-] .bv-content-list-container .bv-author-profile .bv-author-userinfo .bv-author-cdv .bv-author-userinfo-value{font-weight:400!important}.bv-cv2-cleanslate [class*=bv-core-container-] .bv-content-list-container .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-popup-prosnap-userinfo .bv-author-userstats{margin:0 10px 10px!important}.bv-cv2-cleanslate [class*=bv-core-container-] .bv-content-list-container .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-popup-prosnap-userinfo .bv-author-userstats-data{font-weight:600!important}.bv-cv2-cleanslate [class*=bv-core-container-] .bv-content-list-container .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-popup-prosnap-userinfo .bv-author-userstats-value{font-weight:400!important}.bv-cv2-cleanslate [class*=bv-core-container-] .bv-content-list-container .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-popup-prosnap-userinfo .bv-author-location{margin:0 10px 10px!important}.bv-cv2-cleanslate [class*=bv-core-container-] .bv-content-list-container .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-author-avatar{margin-bottom:0!important}.rd__product-details__description{font-size:1rem;border-top:1px;border-color:#000;border-style:solid}.rd__product-details__description__collapse-title{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5em 2em 1.5em 0;position:relative}.rd__product-details__description__collapse-title:after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;content:"\EA02";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:rd__iconfont;font-size:2rem;position:absolute;right:.8em;top:0;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.rd__product-details__description__collapse-title--active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rd__product-details__description__collapse-title--active .rd__headline:after{content:" ";position:relative;height:3px;width:100%;background:#9bdcd2;display:block}.rd__product-details__description__collapse-title>div>.rd__copytext,.rd__product-details__description__collapse-title>div>.rd__headline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;-webkit-transition:border .25s ease-in-out;transition:border .25s ease-in-out;border-bottom:0 solid #9bdcd2}.rd__product-details__description__collapse-title--active>div>.rd__copytext,.rd__product-details__description__collapse-title--active>div>.rd__headline{border-bottom-width:3px}.rd__product-details__description__collapse-title .rd__headline{line-height:2em}.rd__product-details__description__collapsible{border-bottom:1px solid #000;max-height:9999px;overflow:hidden;padding:0 0 10px;-webkit-transition:max-height .7s cubic-bezier(.5,0,1,0),padding .6s ease;transition:max-height .7s cubic-bezier(.5,0,1,0),padding .6s ease}.rd__product-details__description__collapsible--collapsed{max-height:0;-webkit-transition:max-height .6s cubic-bezier(0,1,0,1) -.15s,padding .7s ease;transition:max-height .6s cubic-bezier(0,1,0,1) -.15s,padding .7s ease}.rd__product-details__description__collapsible{padding:1.5em 0 2.5em;overflow:auto}.rd__product-details__description__collapsible--collapsed{padding:0}.rd__product-details__description__collapsible .rd__list{padding-left:1.4em}.rd__product-details__description__collapsible .rd__list+.rd__copytext{margin-top:.5em;display:inline-block}.rd__product-details__description__collapsible .rd__link-icon{font-size:2em;margin-right:1.25em}.rd__product-details__description__collapsible__small-text{margin-top:.9em}.rd__product-details__description__collapsible__small-text .rd__copytext{display:block;color:#8a8a8a}.rd__product-details__description__collapsible a{cursor:pointer}.rd__product-details__description__collapsible h2{margin:1em 0 .5em;font-size:1.7em}.rd__product-details__description__collapsible h3{font-size:1.4em}.rd__product-details__description__collapsible p{margin:0 1em}.rd__product-details__description__collapsible p em{font-style:italic}.rd__product-details__description__collapsible ul{padding-left:2em;list-style:disc}.rd__product-details__description__collapsible ul li p{margin:0}.rd__product-details__description+.rd__product-details__description{border-top:none}.rd__product-details-gallery{font-size:1rem;margin:0 0 2em;position:relative}@media screen and (max-width:599px){.rd__product-details-gallery{margin-top:2em}}.rd__product-details-gallery .zoom_container{-webkit-tap-highlight-color:rgba(0,0,0,0)}.rd__product-details-gallery--with-slider .zoom_container{z-index:1000}.rd__product-details-gallery__container{position:relative}@media screen and (min-width:600px){.rd__product-details-gallery__container{margin:0 auto;max-width:450px}}.rd__product-details-gallery__sale-badge{position:absolute;top:1em;left:1em;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:600px){.rd__product-details-gallery__sale-badge{margin:0 auto;max-width:450px}}.rd__product-details-gallery__sale-badge .rd__eye-catcher{height:6.4rem;width:6.4rem;font-size:1.2rem;letter-spacing:1px;margin-right:15px}.rd__product-details-gallery__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rd__product-details-gallery__stage{width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:100%}.rd__product-details-gallery__stage__slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:none!important;transform:none!important}.rd__product-details-gallery__stage__slider .slick-track .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rd__product-details-gallery__stage__slider .slick-track .slick-slide .rd__product-details-gallery__item{width:100%;margin:0}.rd__product-details-gallery__stage__slider .slick-track .slick-slide .rd__product-details-gallery__item--video{width:auto}.rd__product-details-gallery__thumbnails{text-align:center}.rd__product-details-gallery__thumbnails__item__dot,.rd__product-details-gallery__thumbnails__item__image{display:inline-block;height:65px;width:65px}.rd__product-details-gallery__thumbnails .rd__product-details-gallery__thumbnails__item__wrapper{display:inline-block}.rd__product-details-gallery--no-thumbnail-slider .slick-track{-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}.rd__product-details-gallery__stage+.rd__product-details-gallery__container{margin-top:1.2em}.rd__product-details-gallery .slick-next{right:-35px}@media screen and (min-width:600px){.rd__product-details-gallery__thumbnails{width:227px}.rd__product-details-gallery__thumbnails__item__image{border:1px solid transparent}.rd__product-details-gallery__thumbnails__item__image img{max-width:100%;display:block}.rd__product-details-gallery__thumbnails__item__image:not(.is-active){cursor:pointer}.rd__product-details-gallery__thumbnails__item__image.is-active img{border-bottom:3px solid #9bdcd2}.rd__product-details-gallery__thumbnails__item__dot{display:none}}@media screen and (max-width:599px){.rd__product-details-gallery__thumbnails__item__image{display:none}.rd__product-details-gallery__thumbnails__item__dot{height:1.2em;width:1.2em;border-radius:50%;border:1px solid #bfbfbf;background-color:#fff}.rd__product-details-gallery__thumbnails__item__dot.is-active{background-color:#8a8a8a}.rd__product-details-gallery__thumbnails__item__wrapper+.rd__product-details-gallery__thumbnails__item__wrapper{margin-left:5px}}@media screen and (min-width:960px){.rd__product-details-gallery--vertical .rd__product-details-gallery__slider{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.rd__product-details-gallery--vertical .rd__product-details-gallery__slider>*{width:15%}.rd__product-details-gallery--no-thumbnail-slider.rd__product-details-gallery--vertical .rd__product-details-gallery__thumbnails__item+.rd__product-details-gallery__thumbnails__item{margin-left:0;margin-top:10px}.rd__product-details-gallery--vertical .rd__product-details-gallery__thumbnails{position:relative;margin-top:0;width:75px;height:227px}.rd__product-details-gallery--vertical .rd__product-details-gallery__stage{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.rd__product-details-gallery--vertical .rd__product-details-gallery__thumbnails .rd__product-details-gallery__thumbnails__item__wrapper{margin-left:0;height:75px;width:auto;display:block}.rd__product-details-gallery--vertical .slick-prev{left:20px;top:-23px}.rd__product-details-gallery--vertical .slick-prev:before{content:"\EA06";position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.rd__product-details-gallery--vertical .slick-next{left:20px;right:auto;top:auto;bottom:-45px}.rd__product-details-gallery--vertical .slick-next:before{content:"\EA02"}}.rd__product-header{font-size:1rem;letter-spacing:.5px;padding:1em 0}@media screen and (min-width:600px){.rd__product-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:solid #bfbfbf;border-width:1px 0;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:599px){.rd__product-header{padding:2em 0}.rd__product-header .rd__headline{margin-top:1.2em}}.rd__product-header__logo{padding-right:3em;display:inline-block}.rd__product-header__logo .rd__img{max-height:40px;max-width:140px;width:auto;height:auto}@media screen and (min-width:600px){.rd__product-header__logo+.rd__product-header__title{border-left:1px solid #bfbfbf;padding:0 3em}}@media screen and (min-width:600px){.rd__product-header__title{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.rd__product-header__title__main{margin-top:.2em}.rd__product-header__title__name+.rd__product-header__title__classification{margin-left:.4em}.rd__product-header__title .rd__headline{display:inline}.rd__product-header__title .rd__headline .rd__copytext{font-weight:400;font-size:1.2rem;margin-top:2px;display:inline-block;vertical-align:middle}.rd__product-header__title .rd__headline .rd__copytext a:hover{text-decoration:underline}.rd__product-header__title__product-info{display:inline;line-height:2.5em}.rd__product-header__title__product-info .rd__flag{margin-right:.5em;margin-bottom:.5em;vertical-align:middle;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.rd__headline+.rd__product-header__title__product-info{margin-top:.5em}.rd__product-header__title .rd__copytext{margin-right:1em}.rd__product-header__rating{text-align:right;float:right}@media screen and (min-width:600px){.rd__product-header__rating{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.rd__product-header__rating .rd__rating{font-size:2rem}.rd__product-header__rating .rd__copytext{display:block;font-weight:400;font-size:1.2em}.rd__product-details__options__price__item__status,.rd__product-details__picker--style .rd__product-details__picker__list__item__status{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #bfbfbf;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;height:30px;margin-right:15px;min-width:28px;width:30px}.rd__product-details__options__price__item__status .rd__icon,.rd__product-details__picker--style .rd__product-details__picker__list__item__status .rd__icon{color:#fff;display:none;font-size:19px}.rd__product-details__options{font-size:1rem;padding-bottom:20px}@media screen and (min-width:600px){.rd__product-details__options{padding-bottom:50px}}.rd__product-details__options__price{border-bottom:1px solid #bfbfbf}.rd__product-details__options__price__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 15px;position:relative}.rd__product-details__options__price__item .rd__headline{white-space:nowrap}.rd__product-details__options__price__item__color,.rd__product-details__options__price__item__status{left:15px;position:absolute;top:15px}.rd__product-details__options__price__item__quantity{margin-right:10px;margin-bottom:10px;white-space:nowrap}.rd__product-details__options__price__item__quantity .rd__headline{line-height:25px}.rd__product-details__options__price__item__quantity .rd__copytext{color:#8a8a8a;line-height:17px;font-size:1.1rem}@media screen and (min-width:960px){.rd__product-details__options__price__item__quantity .rd__copytext{font-size:1.3rem}}.rd__product-details__options__price__item__amount{text-align:right;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.rd__product-details__options__price__item__amount .rd__headline{line-height:25px}.rd__product-details__options__price__item__amount--discounted{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;white-space:nowrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.rd__product-details__options__price__item__amount__new-price,.rd__product-details__options__price__item__amount__old-price{margin-bottom:5px}.rd__product-details__options__price__item__amount__old-price{font-size:14px;margin-bottom:5px;margin-top:1px;position:relative}.rd__product-details__options__price__item__amount__old-price .rd__headline:after{content:"";position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-top:2px solid #000}.rd__product-details__options__price__item__amount__new-price{line-height:1;margin-left:12px}.rd__product-details__options__price__item__amount__old-price+.rd__product-details__options__price__item__amount__new-price{color:#ac145a}.rd__product-details__options__price__item__amount .rd__copytext{color:#555;line-height:17px;font-size:1.1rem}@media screen and (min-width:960px){.rd__product-details__options__price__item__amount .rd__copytext{font-size:1.3rem}}.rd__product-details__options__price__item__flag{width:100%;text-align:right}.rd__product-details__options__price--size .rd__product-details__options__price__item{border-top:1px solid #bfbfbf;border-left:1px solid transparent;border-right:1px solid transparent;cursor:pointer;padding:18px 15px 15px 60px}.rd__product-details__options__price--size .rd__product-details__options__price__item--selected{border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf}.rd__product-details__options__price--size .rd__product-details__options__price__item--selected .rd__product-details__options__price__item__status{background:#9bdcd2;border-color:#9bdcd2}.rd__product-details__options__price--size .rd__product-details__options__price__item--selected .rd__product-details__options__price__item__status .rd__icon{display:block}@media screen and (min-width:960px){.rd__product-details__options__price--color .rd__product-details__options__price__item{padding:20px 15px 20px 60px}}.rd__product-details__options__gift{position:relative;padding:15px 0}.rd__product-details__options__gift--padded-left{padding-left:15%}.rd__product-details__options__gift .rd__icon{font-size:2.1em;max-width:40px}.rd__product-details__options__gift .rd__img{max-height:80px;max-width:80px;margin:5px 0}@media screen and (min-width:960px){.rd__product-details__options__gift .rd__img{max-height:100px;max-width:100px}}.rd__product-details__options__gift__items{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:450px;margin:0 auto}.rd__product-details__options__gift__items>*{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;margin:5px 15px}.rd__product-details__options__gift__description{width:100%}.rd__product-details__options__gift__description .rd__flag{display:table;margin-bottom:5px}.rd__product-details__options__gift__description .rd__copytext{letter-spacing:.5px}.rd__product-details__options__gift+.rd__product-details__options__availability,.rd__product-details__options__gift+.rd__product-details__options__engraver{border-top:1px solid #bfbfbf}.rd__product-details__options__engraver{padding:15px;border-bottom:1px solid #bfbfbf}.rd__product-details__options__engraver>.rd__copytext.rd__copytext--110{margin-right:5px}.rd__product-details__options__engraver__price{display:inline-block;white-space:nowrap}.rd__product-details__options__engraver__price .rd__copytext{margin-right:5px}.rd__product-details__options__engraver .rd__copytext--100{display:inline-block}.rd__product-details__options__engraver .rd__icon{font-size:1.8em;vertical-align:sub}.rd__product-details__options__availability{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #bfbfbf;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.5em}.rd__product-details__options__availability .rd__copytext+.rd__tooltip{margin-left:.5em}.rd__product-details__options__availability--available .rd__copytext{color:#5fc33c}.rd__product-details__options__availability--small-quantity .rd__copytext{color:#ff9b14}.rd__product-details__options__availability--not-available{display:block}.rd__product-details__options__availability--not-available .rd__copytext:first-child{color:#e6373c;display:block}.rd__product-details__options__availability__shipping-cost{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;max-height:1.3em}.rd__product-details__options__availability__shipping-cost .rd__copytext{color:#000}.rd__product-details__options__availability__shipping-cost .rd__icon{font-size:1.8em;margin-right:0}.rd__product-details__options__delivery{padding:15px}.rd__product-details__options__delivery .rd__icon{font-size:40px;width:auto}.rd__product-details__options__actions .rd__button{margin-bottom:10px}.rd__product-details__options__actions .rd__button:last-of-type{margin-bottom:20px}.rd__product-details__options__actions .rd__button .rd__icon-text{margin-bottom:0}.rd__product-details__options__actions .rd__button .rd__icon-text,.rd__product-details__options__actions .rd__icon-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rd__product-details__options__actions .rd__icon-text{margin-bottom:10px}.rd__product-details__options__actions .rd__icon--heart-o,.rd__product-details__options__actions .rd__icon--map-marker{font-size:1.9em;margin-right:.4em}.rd__product-details__picker-dropdown{border-color:#000;border-style:solid;margin-bottom:.625em;outline:none;position:relative}.rd__product-details__picker-dropdown__collapse-title{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5em 2em 1.5em 0;position:relative}.rd__product-details__picker-dropdown__collapse-title:after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;content:"\EA02";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:rd__iconfont;font-size:2rem;position:absolute;right:.8em;top:0;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.rd__product-details__picker-dropdown__collapse-title--active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rd__product-details__picker-dropdown__collapse-title--active .rd__headline:after{content:" ";position:relative;height:3px;width:100%;background:#9bdcd2;display:block}.rd__product-details__picker-dropdown__collapse-title>div>.rd__copytext,.rd__product-details__picker-dropdown__collapse-title>div>.rd__headline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;-webkit-transition:border .25s ease-in-out;transition:border .25s ease-in-out;border-bottom:0 solid #9bdcd2}.rd__product-details__picker-dropdown__collapse-title--active>div>.rd__copytext,.rd__product-details__picker-dropdown__collapse-title--active>div>.rd__headline{border-bottom-width:3px}.rd__product-details__picker-dropdown__collapse-title .rd__headline{line-height:2em}.rd__product-details__picker-dropdown__collapsible{border-bottom:1px solid #000;max-height:9999px;overflow:hidden;padding:0 0 10px;-webkit-transition:max-height .7s cubic-bezier(.5,0,1,0),padding .6s ease;transition:max-height .7s cubic-bezier(.5,0,1,0),padding .6s ease}.rd__product-details__picker-dropdown__collapsible--collapsed{padding:0;-webkit-transition:max-height .6s cubic-bezier(0,1,0,1) -.15s,padding .7s ease;transition:max-height .6s cubic-bezier(0,1,0,1) -.15s,padding .7s ease}.rd__product-details__picker-dropdown+.rd__product-details__picker-dropdown{border-top:none}.rd__product-details__picker-dropdown .rd__copytext{margin-left:1em;font-weight:400;letter-spacing:.5px;display:block;width:100%}.rd__product-details__picker-dropdown:first-of-type .rd__product-details__picker-dropdown__collapse-title{border-color:#bfbfbf}.rd__product-details__picker-dropdown__collapse-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #bfbfbf;cursor:pointer;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:2.5em;padding:1em 3.8em 1em 1.4em;margin-bottom:2em;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:599px){.rd__product-details__picker-dropdown__collapse-title{padding:1.6em 3.8em 1.6em 1.4em}}.rd__product-details__picker-dropdown__collapse-title .rd__blob{font-size:.85em}.rd__product-details__picker-dropdown__collapsible{background:#fff;border:1px solid #bfbfbf;overflow-y:auto;margin-top:-1px;max-height:38em;padding:0;position:absolute;top:100%;width:100%;z-index:1000}.rd__product-details__picker-dropdown__collapsible__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:2.5em;padding:.625em}.rd__product-details__picker-dropdown__collapsible__item:hover{background:#bfbfbf}.rd__product-details__picker-dropdown__collapsible--collapsed{max-height:0;border-top:none;border-bottom:none}.rd__product-details__picker__list__show-more{cursor:pointer}.rd__product-details__picker--color .rd__product-details__picker__list{-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:599px){.rd__product-details__picker--color .rd__product-details__picker__list{white-space:nowrap;overflow:auto;display:block;padding-top:1px}}@media screen and (min-width:600px){.rd__product-details__picker--color .rd__product-details__picker__list{display:-webkit-box;display:-ms-flexbox;display:flex}}.rd__product-details__picker--color .rd__product-details__picker__list__item{display:inline-block}.rd__product-details__picker--color .rd__product-details__picker__list__item .rd__blob{font-size:1.25rem}.rd__product-details__picker--color .rd__product-details__picker__list__show-more{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width:599px){.rd__product-details__picker--color .rd__product-details__picker__list__show-more{display:none}}.rd__product-details__picker--color .rd__product-details__picker__list__show-more .rd__icon{font-size:3.3em;margin:5px}.rd__product-details__picker--style .rd__product-details__picker-dropdown__collapse-title{height:5em;margin-bottom:1em}.rd__product-details__picker--style .rd__product-details__picker-dropdown__collapsible__item .rd__copytext{line-height:2.7em}.rd__product-details__picker--style .rd__product-details__picker__list{overflow:auto}.rd__product-details__picker--style .rd__product-details__picker__list__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #bfbfbf;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em 0}.rd__product-details__picker--style .rd__product-details__picker__list__item:last-child{border-bottom:none}.rd__product-details__picker--style .rd__product-details__picker__list__item--hidden{display:none}.rd__product-details__picker--style .rd__product-details__picker__list__item--selected>.rd__product-details__picker__list__item__status{position:relative;background:#9bdcd2;border-color:#9bdcd2}.rd__product-details__picker--style .rd__product-details__picker__list__item--selected>.rd__product-details__picker__list__item__status .rd__icon{display:block}.rd__product-details__picker--style .rd__product-details__picker__list__item--selected>.rd__product-details__picker__list__item__status .rd__icon:before{position:absolute;top:.1em;left:.23em}.rd__product-details__picker--style .rd__product-details__picker__list__show-more{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:5px 0}.rd__product-details__picker--style .rd__product-details__picker__list__show-more .rd__icon{font-size:2.2em}.rd__benefit-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:960px){.rd__benefit-list{margin-left:-7.5px;margin-right:-7.5px}}.rd__benefit-list .rd__benefit-tile{margin:19px 5px 0;width:calc(50% - 10px)}@media screen and (min-width:600px){.rd__benefit-list .rd__benefit-tile{width:calc(33.33333% - 10px)}}@media screen and (min-width:960px){.rd__benefit-list .rd__benefit-tile{margin:29px 7.5px 0;width:calc(33.33333% - 15px)}}@media screen and (max-width:599px){.rd__benefit-list .rd__benefit-tile:nth-child(-n+2){margin-top:0}.rd__benefit-list .rd__benefit-tile:nth-child(-n+2):after{display:none}}@media screen and (min-width:600px){.rd__benefit-list .rd__benefit-tile:nth-child(-n+3){margin-top:0}.rd__benefit-list .rd__benefit-tile:nth-child(-n+3):after{display:none}}.rd__product-list{margin-left:-5px;margin-right:-5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.rd__product-list__no-results{padding:1em}.rd__product-list__no-results .rd__copytext+.rd__copytext{display:block;margin-top:1em}.rd__product-list .rd__product-tile{width:calc(50% - 10px);display:inline-block;margin:5px}@media screen and (min-width:600px){.rd__product-list .rd__product-tile{width:calc(33.33333% - 10px);margin:5px}}@media screen and (min-width:960px){.rd__product-list .rd__product-tile{width:calc(25% - 15px);margin:7.5px}}@media screen and (min-width:1352px){.rd__product-list .rd__product-tile{width:calc(25% - 20px);margin:10px}}.rd__product-list__teaser{display:inline-block;width:calc(66.66667% - 10px);margin:5px}@media screen and (min-width:960px){.rd__product-list__teaser{width:calc(50% - 15px);margin:7.5px}}@media screen and (min-width:1352px){.rd__product-list__teaser{width:calc(50% - 20px);margin:10px}}.rd__product-list__stories{display:inline-block;width:100%;margin:6rem 5px 5rem}@media screen and (min-width:600px){.rd__product-list__stories{margin:6rem 5px 5rem}}@media screen and (min-width:960px){.rd__product-list__stories{margin:6rem 7.5px 5rem}}@media screen and (min-width:1352px){.rd__product-list__stories{margin:6rem 10px 5rem}}.rd__product-list-special{margin-left:-5px;margin-right:-5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.rd__product-list-special .rd__product-tile-special{width:calc(50% - 10px);display:inline-block;margin:5px}@media screen and (min-width:600px){.rd__product-list-special .rd__product-tile-special{width:calc(33.33333% - 10px);margin:5px}}@media screen and (min-width:960px){.rd__product-list-special .rd__product-tile-special{width:calc(25% - 15px);margin:7.5px}}@media screen and (min-width:1352px){.rd__product-list-special .rd__product-tile-special{width:calc(25% - 20px);margin:10px}}.rd__stories .rd__link:hover{text-decoration:none}.rd__stories .rd__stories__headline{text-align:center;margin-bottom:20px}.rd__stories__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;padding-bottom:1rem;-webkit-overflow-scrolling:touch}@media screen and (min-width:960px){.rd__stories__slider{display:inherit;overflow-x:inherit}}@media screen and (min-width:960px){.rd__stories .slick-list{max-width:57rem;margin:0 auto}}@media screen and (min-width:1352px){.rd__stories .slick-list{max-width:88rem}}.rd__stories .slick-arrow{top:calc(50% - 2.8rem)}.rd__stories .slick-arrow:before{font-size:3.2rem}.rd__stories .slick-prev{left:0}.rd__stories .slick-next{right:0}.rd__product-sum{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left}@media screen and (min-width:600px){.rd__product-sum{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}}@media screen and (max-width:599px){.rd__product-sum{margin-top:15px}}@media screen and (max-width:599px){.rd__product-sum__price{margin-right:10px;width:auto}}.rd__product-sum__price,.rd__product-sum__price--sale{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.rd__product-sum__price--sale .rd__headline,.rd__product-sum__price .rd__headline{display:inline-block}.rd__product-sum__price--sale{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;color:#ac145a}@media screen and (max-width:599px){.rd__product-sum__price--sale+.rd__product-sum__price{width:auto}}.rd__product-sum__price--sale+.rd__product-sum__price .rd__headline{text-decoration:line-through}.rd__product-sum__sale-info{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;color:#ac145a;width:100%}.rd__product-tile{border:1px solid transparent;font-size:1rem;padding:2em 1em 19rem;position:relative;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}@media screen and (min-width:960px){.rd__product-tile{padding-left:1.5em;padding-right:1.5em}}.rd__product-tile a{outline:none}body:not(.rd__isTouch) .rd__product-tile:hover{border-color:#bfbfbf}.rd__product-tile--giveaway{padding-bottom:7em}.rd__product-tile--giveaway .rd__product-tile__image:before{content:none}.rd__product-tile__logo-image{height:3em;text-align:center}.rd__product-tile__logo-image .rd__img{display:inline-block;width:auto;height:100%}.rd__product-tile__swatches{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:1.7em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.5em;overflow:hidden;width:100%}.rd__product-tile__swatches .rd__blob{font-size:.5em}.rd__product-tile__flags{display:block;text-align:center;line-height:2em;max-height:2em;height:2em;overflow:hidden;margin-bottom:1.5em}.rd__product-tile .rd__product-like{float:right;margin:-1.2em 0 .5em;position:relative;right:-.4em;z-index:10;width:22px;height:22px}.rd__product-tile .rd__product-like:after,.rd__product-tile .rd__product-like:before{font-size:20px}.rd__product-tile .rd__productinfo{position:absolute;bottom:2em;width:90%;left:5%;right:5%}.rd__product-tile .rd__productinfo__cta .rd__button{display:inline-block;width:100%;margin:0 auto;padding:1.7rem 1rem;max-width:15em}.rd__product-tile__image{margin:0 auto;position:relative;text-align:center;width:100%;max-width:180px}.rd__product-tile__image .rd__eye-catchers{position:absolute;left:-.5em;top:-.5em;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex}.rd__product-tile__image .rd__eye-catchers .rd__eye-catcher+.rd__eye-catcher{margin-left:.5em}@media screen and (min-width:960px){.rd__product-tile__image .rd__eye-catchers{left:-1em;top:-1em}}.rd__product-tile__image:before{content:" ";display:inline-block;height:100%;vertical-align:middle}.rd__product-tile__image .rd__img{display:inline-block;max-height:100%;max-width:100%;vertical-align:middle}.rd__product-tile__image .rd__img[data-src]{-webkit-transition:opacity .2s;transition:opacity .2s}.rd__product-tile__image .rd__img[data-src]:not(.loaded){height:0;padding-top:100%;opacity:0;overflow:hidden}.rd__product-tile--free-gifts{padding-bottom:22rem}.rd__product-tile--free-gifts .rd__link:hover{text-decoration:none}.rd__product-tile--free-gifts .rd__product-tile__image:before{display:none}.rd__product-tile--free-gifts .rd__productinfo__code{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.rd__product-status{font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.rd__product-status__image{margin-right:1em;min-width:12em}.rd__product-status__details{float:left;width:calc(100% - 13em)}@media screen and (min-width:600px){.rd__product-status__details{width:100%}}.rd__product-status__details .rd__headline{line-height:2rem;text-transform:none;margin-bottom:.5em}.rd__product-status__details .rd__copytext{display:block;line-height:2rem}.rd__product-status__availability{margin-top:2em}@media screen and (min-width:600px){.rd__product-status__availability{margin-left:13em}}.rd__product-status__availability__entry{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rd__product-status__availability__entry:not(:first-child){margin-top:5px;padding-top:5px}.rd__product-status__availability__entry .rd__availability+.rd__copytext{-ms-flex-item-align:end;align-self:flex-end;-ms-flex-negative:0;flex-shrink:0;margin-left:20px}.rd__product-status__availability__disclaimer{margin-top:1.5em;line-height:2rem}@media screen and (min-width:600px){.rd__store-status .rd__img{width:calc(100% - 20px)}}@media screen and (max-width:599px){.rd__store-status__facts{margin-top:10px}}.rd__store-status__facts__address{margin:10px 0}.rd__store-status__facts__address .rd__copytext{display:block;line-height:2rem}.rd__store-status__facts__edit{float:right;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rd__store-status__facts__edit:hover{text-decoration:none}.rd__store-status__facts__edit:hover .rd__copytext{text-decoration:underline}@media screen and (min-width:600px){.rd__store-status__facts__edit .rd__icon{margin-right:5px}}.rd__store-status__meta{margin-top:15px;border:solid #000;border-width:1px 0 0}.rd__store-status__meta__collapse-title{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5em 2em 1.5em 0;position:relative}.rd__store-status__meta__collapse-title:after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;content:"\EA02";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:rd__iconfont;font-size:2rem;position:absolute;right:.8em;top:0;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.rd__store-status__meta__collapse-title--active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rd__store-status__meta__collapse-title--active .rd__headline:after{content:" ";position:relative;height:3px;width:100%;background:#9bdcd2;display:block}.rd__store-status__meta__collapse-title>div>.rd__copytext,.rd__store-status__meta__collapse-title>div>.rd__headline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;-webkit-transition:border .25s ease-in-out;transition:border .25s ease-in-out;border-bottom:0 solid #9bdcd2}.rd__store-status__meta__collapse-title--active>div>.rd__copytext,.rd__store-status__meta__collapse-title--active>div>.rd__headline{border-bottom-width:3px}.rd__store-status__meta__collapse-title .rd__headline{line-height:2em}.rd__store-status__meta__collapsible{border-bottom:1px solid #000;max-height:9999px;overflow:hidden;padding:0 0 10px;-webkit-transition:max-height .7s cubic-bezier(.5,0,1,0),padding .6s ease;transition:max-height .7s cubic-bezier(.5,0,1,0),padding .6s ease}.rd__store-status__meta__collapsible--collapsed{max-height:0;padding:0;-webkit-transition:max-height .6s cubic-bezier(0,1,0,1) -.15s,padding .7s ease;transition:max-height .6s cubic-bezier(0,1,0,1) -.15s,padding .7s ease}.rd__store-status__meta+.rd__store-status__meta{border-top:none}.rd__store-status__meta__collapse-title:after{font-size:1.2rem}.rd__store-status__meta__collapsible__entry,.rd__store-status__meta__entry{margin-top:10px}.rd__store-status__meta__collapsible__entry .rd__copytext,.rd__store-status__meta__entry .rd__copytext{display:block}.rd__store-status__availability{margin-top:15px}@media screen and (min-width:600px){.rd__store-status__availability{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rd__store-status__availability .rd__availability+.rd__button{margin-left:20px}}.rd__store-status .rd__button{margin-top:2em}.rd__product-slider__headline{text-align:center;margin-bottom:15px}@media screen and (min-width:600px){.rd__product-slider__headline{margin-bottom:20px}}.rd__product-slider__slider{margin:0 30px;padding-bottom:30px;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:0}.rd__product-slider__slider.slick-initialized{opacity:1}.rd__product-slider__slider .slick-arrow{height:30px;width:30px}.rd__product-slider__slider .slick-arrow:before{font-size:30px;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.rd__product-slider__slider__slide{margin-bottom:10px;padding-left:5px;padding-right:5px}.rd__product-slider__slider__slide:not(:first-child){display:none}@media screen and (min-width:600px){.rd__product-slider__slider__slide{padding-left:5px;padding-right:5px}}@media screen and (min-width:960px){.rd__product-slider__slider__slide{padding-left:7.5px;padding-right:7.5px}}@media screen and (min-width:1352px){.rd__product-slider__slider__slide{padding-left:10px;padding-right:10px}}.rd__product-slider__slider__slide:focus{outline:none}.rd__product-slider__slider__slide .rd__button{margin:10px 0 0;width:100%;padding:1.7rem 1rem}@media screen and (max-width:599px){.rd__product-slider__slider__slide .rd__button{padding-left:10px;padding-right:10px}}@media screen and (min-width:600px){.rd__product-slider__slider__slide .rd__button{margin:10px 10px 0 0}}@media screen and (min-width:960px){.rd__product-slider__slider__slide .rd__button{margin:0 7.5px 0 0}}@media screen and (min-width:1352px){.rd__product-slider__slider__slide .rd__button{margin:0 10px 0 0}}.rd__product-slider__slider__slide__wrap{border:1px solid transparent;text-align:center;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.rd__product-slider__slider__slide__wrap:hover{border-color:#bfbfbf}.rd__product-slider .rd__product-tile{border:none}.rd__product-slider--placeholder .rd__copytext,.rd__product-slider--placeholder .rd__headline{font-family:DGLBlock,sans-serif;letter-spacing:-1px;color:#8a8a8a}.rd__product-slider--placeholder .rd__copytext--50{color:#e6e6e6}.rd__product-slider--placeholder .rd__rating{color:#8a8a8a}.rd__product-slider--placeholder .rd__button,.rd__product-slider--placeholder .rd__product-like,.rd__product-slider--placeholder .rd__rating .rd__rating__result{display:none}.rd__product-slider--placeholder .rd__productinfo__sale-price{text-decoration:none}.rd__product-slider--placeholder .rd__product-tile__image{background:#e6e6e6;border-radius:100%;max-height:180px}.rd__product-slider--placeholder .rd__product-tile__image:before{content:"";display:block;padding-top:100%}.rd__product-slider--placeholder .rd__product-tile__image .rd__eye-catcher{display:none}.rd__product-slider--placeholder .rd__product-tile__image:after{content:" ";display:inline-block;height:100%;vertical-align:middle}@media screen and (max-width:599px){.rd__product-slider--placeholder .rd__product-tile__image{border-radius:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MDBtbSIgaGVpZ2h0PSI1MDBtbSIgdmlld0JveD0iMCAwIDE3NzEuNjUzIDE3NzEuNjUzIj48Y2lyY2xlIGN4PSI4ODUuNzE0IiBjeT0iMTY2LjA3NyIgcj0iNzI4LjU3MSIgZmlsbD0iI2VjZWNlYyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA3MTkuMjkxKSIvPjwvc3ZnPg==");background-size:contain;background-position:50%;background-color:transparent;background-repeat:no-repeat}.rd__product-slider--placeholder .rd__product-tile__image:before{content:" ";display:inline-block;height:100%;vertical-align:middle}.rd__product-slider--placeholder .rd__product-tile__image:after{display:none}}.rd__product-slider--placeholder .rd__product-tile__image img{display:none}.rd__side-tap{display:none;background:#fff;border:1px solid #000;height:212px;overflow:hidden;position:fixed;right:-280px;top:30%;width:322px;z-index:1100;-webkit-transition:right .2s ease-in-out;transition:right .2s ease-in-out}@media screen and (min-width:960px){.rd__side-tap{display:block}}.rd__side-tap--active{right:0}.rd__side-tap--active .rd__side-tap__trigger .rd__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rd__side-tap__trigger{bottom:-40px;cursor:pointer;height:40px;width:210px;position:absolute;text-align:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left top 0;transform-origin:left top 0}.rd__side-tap__trigger .rd__headline{display:inline;line-height:40px;white-space:nowrap}.rd__side-tap__trigger .rd__icon{position:absolute;top:0;right:10px;font-size:20px;line-height:40px;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.rd__side-tap__content{height:210px;padding-left:40px;width:320px;font-size:0;line-height:0}.rd__side-tap__content .rd__img{width:100%;height:100%}.rd__slider-brand-nav__brands__anchor .rd__headline:after,.rd__slider-brand-nav__index__item:after{content:" ";display:block;position:absolute;left:-5px;right:-5px;margin:0;width:20px;border-bottom:3px solid transparent}.rd__slider-brand-nav__index{margin:0 50px 15px 45px;padding:0 0 3px 5px;border-bottom:1px solid #000}.rd__slider-brand-nav__index__item{font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;position:relative;font-size:1.2rem;letter-spacing:.5px;line-height:22px;padding-right:10px}.rd__slider-brand-nav__index__item--active,.rd__slider-brand-nav__index__item:hover{text-decoration:none}.rd__slider-brand-nav__index__item--active:after,.rd__slider-brand-nav__index__item:hover:after{border-color:#9bdcd2}.rd__slider-brand-nav__index__item--inactive{pointer-events:none;color:#e6e6e6}.rd__slider-brand-nav__brands{padding:0 50px 0 47px}.rd__slider-brand-nav__brands__anchor{font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;display:block;margin-top:15px}.rd__slider-brand-nav__brands__anchor:first-child{margin-top:0}.rd__slider-brand-nav__brands__anchor .rd__headline{font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;display:inline-block;position:relative;margin-bottom:7px;padding-left:3px;letter-spacing:.5px;line-height:22px;border-bottom:3px solid transparent}.rd__slider-brand-nav__brands__anchor:hover{text-decoration:none}.rd__slider-brand-nav__brands__anchor--active .rd__headline:after{border-color:#9bdcd2}.rd__slider-brand-nav__brands__col{padding-right:15px}.rd__slider-brand-nav .rd__copytext{display:block;line-height:2rem;margin-bottom:1rem;padding-left:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem}.rd__slider-brand-nav__arrow{position:absolute;top:50%;margin-top:-20px;font-size:40px;z-index:10;cursor:pointer}.rd__slider-brand-nav__arrow--left{left:0}.rd__slider-brand-nav__arrow--right{right:0}.rd__slider-brands{border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;padding-left:30px;padding-right:30px;width:100%;background-color:#fff;opacity:0;overflow:hidden;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.rd__slider-brands,.rd__slider-brands .rd__link{display:-webkit-box;display:-ms-flexbox;display:flex}.rd__slider-brands .rd__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 15px}@media screen and (min-width:600px){.rd__slider-brands .rd__link{margin:0 20px}}@media screen and (min-width:960px){.rd__slider-brands .rd__link{margin:0 45px}}.rd__slider-brands .rd__link .rd__img{margin-left:auto;margin-right:auto;max-height:30px;max-width:120px;width:auto}@media screen and (min-width:600px){.rd__slider-brands .rd__link .rd__img{max-height:35px;max-width:150px}}.rd__slider-brands.slick-initialized{opacity:1}.rd__slider-brands.slick-initialized .slick-slide,.rd__slider-brands.slick-initialized .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.rd__slider-brands .slick-list{padding:15px}@media screen and (min-width:600px){.rd__slider-brands .slick-list{padding:15px 30px}}.rd__slider-brands .slick-list:after,.rd__slider-brands .slick-list:before{content:"";display:block;height:100%;position:absolute;right:0;top:0;width:15px;z-index:10}@media screen and (min-width:600px){.rd__slider-brands .slick-list:after,.rd__slider-brands .slick-list:before{width:30px}}.rd__slider-brands .slick-list:before{background:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0));left:-2px}.rd__slider-brands .slick-list:after{background:-webkit-gradient(linear,right top,left top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,0));right:-2px}.rd__slider-brands .slick-arrow{width:30px;height:30px}.rd__slider-brands .slick-arrow:before{font-size:15px;font-weight:600}.rd__slider-brands .slick-prev{left:0}.rd__slider-brands .slick-next{right:0}.rd__calendar{font-size:.8em;width:100%}@media screen and (min-width:600px){.rd__calendar{font-size:1rem;width:49em}}.rd__calendar .rd__headline{font-size:2em}.rd__calendar__nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rd__calendar__nav__headline{margin:0 5em}.rd__calendar__nav__icon .rd__icon{font-size:3em}.rd__calendar__nav__icon--disabled{color:#8a8a8a}.rd__calendar__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rd__calendar__row:last-child{border-bottom:1px solid #bfbfbf}.rd__calendar__row__col{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:7em;background:#c3eae4;border-right:1px solid #bfbfbf;border-top:1px solid #bfbfbf;cursor:pointer;-webkit-transition:background .2s ease-in-out,color .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out}.rd__calendar__row__col:first-child{border-left:1px solid #bfbfbf}.rd__calendar__row__col--disabled,.rd__calendar__row__col--empty{background:#fff;color:#8a8a8a;pointer-events:none}.rd__calendar__row__col--active,.rd__calendar__row__col:hover{background:#9bdcd2;color:#fff}.rd__calendar__row--head .rd__calendar__row__col{background:#fff;border:none;pointer-events:none}@media screen and (min-width:600px){.rd__calendar--time{width:50em;margin-right:10em}}.rd__calendar--time .rd__calendar__row:last-child{border:none}.rd__calendar--time .rd__calendar__row:last-child .rd__calendar__row__col:not(:first-child){border-bottom:1px solid #bfbfbf}.rd__calendar--time .rd__calendar__row__col:first-child{background:#fff;border-top:none;border-left:none;pointer-events:none}.rd__item-result{font-size:1rem}@media screen and (min-width:600px){.rd__item-result{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:599px){.rd__item-result__image{margin-bottom:1.5em}}@media screen and (min-width:600px){.rd__item-result__image{-webkit-box-flex:3;-ms-flex:3;flex:3}}@media screen and (max-width:599px){.rd__item-result__button{margin-top:2em}}.rd__item-result__button .rd__button{white-space:nowrap}@media screen and (max-width:599px){.rd__item-result__button .rd__button{width:100%}}.rd__item-result__price{text-align:right;white-space:nowrap}@media screen and (min-width:600px){.rd__item-result__details{margin:0 2em}}@media screen and (min-width:1352px){.rd__item-result__details{display:-webkit-box;display:-ms-flexbox;display:flex}.rd__item-result__details__detailed-text,.rd__item-result__details__links{margin-left:1em}}.rd__item-result__details__content__subtitle{margin-bottom:1em}.rd__item-result__details__content__hours{white-space:nowrap}.rd__item-result__details__content__address .rd__copytext{display:block}.rd__item-result__details__content__interaction{margin-top:2em}.rd__item-result__details__content__interaction .rd__icon-text:first-child{margin-right:4em}.rd__item-result__details__content__interaction .rd__icon{font-size:3em;line-height:1;margin:0}.rd__item-result--beauty-service{position:relative}.rd__item-result--beauty-service .rd__item-result__details{-webkit-box-flex:4;-ms-flex:4;flex:4}.rd__item-result--beauty-service .rd__item-result__details__content__title{margin-bottom:1.5em}@media screen and (min-width:600px){.rd__item-result--beauty-service .rd__item-result__details__content__title{margin-bottom:2em}}@media screen and (min-width:600px){.rd__item-result--beauty-service .rd__item-result__button{bottom:0;position:absolute;right:0}}.rd__item-result--beauty-service .rd__item-result__price{-webkit-box-flex:3;-ms-flex:3;flex:3}@media screen and (max-width:599px){.rd__item-result--beauty-service .rd__item-result__price{margin-top:1.5em}}.rd__item-result--beauty-shop .rd__item-result__details{-webkit-box-flex:4;-ms-flex:4;flex:4}.rd__item-result--beauty-shop .rd__item-result__details__content{-webkit-box-flex:3;-ms-flex:3;flex:3}.rd__item-result--beauty-shop .rd__item-result__details__content__address,.rd__item-result--beauty-shop .rd__item-result__details__content__hours{margin-bottom:1em}@media screen and (max-width:1351px){.rd__item-result--beauty-shop .rd__item-result__details__links{margin-top:1.5em}.rd__item-result--beauty-shop .rd__item-result__details__links .rd__icon-text{width:100%}}@media screen and (min-width:1352px){.rd__item-result--beauty-shop .rd__item-result__details__links{-webkit-box-flex:2;-ms-flex:2;flex:2}}.rd__item-result--beauty-shop .rd__item-result__button{-webkit-box-flex:3;-ms-flex:3;flex:3;text-align:right}.rd__item-result--confirmation .rd__item-result__details{-webkit-box-flex:6;-ms-flex:6;flex:6}@media screen and (min-width:960px){.rd__item-result--confirmation .rd__item-result__details{-ms-flex-wrap:wrap;flex-wrap:wrap}}.rd__item-result--confirmation .rd__item-result__details__content{-webkit-box-flex:4;-ms-flex:4;flex:4}.rd__item-result--confirmation .rd__item-result__details__content__title{margin-bottom:.5em}.rd__item-result--confirmation .rd__item-result__details__content__address{margin-bottom:1em}.rd__item-result--confirmation .rd__item-result__details__links{-webkit-box-flex:2;-ms-flex:2;flex:2}@media screen and (max-width:1351px){.rd__item-result--confirmation .rd__item-result__details__links{margin-top:1.5em}}.rd__item-result--confirmation .rd__item-result__details__actions{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:3em}@media screen and (max-width:599px){.rd__item-result--confirmation .rd__item-result__details__actions .rd__icon-text{display:block;margin-bottom:1em}}@media screen and (min-width:600px){.rd__item-result--confirmation .rd__item-result__details__actions .rd__icon-text{margin-right:3em}}.rd__item-result--confirmation .rd__item-result__price{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.rd__item-result--event .rd__item-result__details{-webkit-box-flex:4;-ms-flex:4;flex:4}.rd__item-result--event .rd__item-result__details__content{-webkit-box-flex:3;-ms-flex:3;flex:3}.rd__item-result--event .rd__item-result__details__content__address{margin-bottom:1em}.rd__item-result--event .rd__item-result__details__content__event-dates .rd__copytext{display:block}.rd__item-result--event .rd__item-result__details__content__event-dates__date:first-child{margin-bottom:1em}.rd__item-result--event .rd__item-result__details__detailed-text,.rd__item-result--event .rd__item-result__details__links{-webkit-box-flex:2;-ms-flex:2;flex:2}@media screen and (max-width:1351px){.rd__item-result--event .rd__item-result__details__detailed-text,.rd__item-result--event .rd__item-result__details__links{margin-top:1.5em}}.rd__item-result--event .rd__item-result__button{-webkit-box-flex:3;-ms-flex:3;flex:3;text-align:right}.rd__item-result--service-details .rd__item-result__details{-webkit-box-flex:4;-ms-flex:4;flex:4}.rd__item-result--service-details .rd__item-result__details__content{-webkit-box-flex:2;-ms-flex:2;flex:2}.rd__item-result--service-details .rd__item-result__details__content__event-details__headline{margin-bottom:1em}@media screen and (max-width:1351px){.rd__item-result--service-details .rd__item-result__details__content__event-details .rd__list{margin-bottom:1.5em}}.rd__item-result--service-details .rd__item-result__details__detailed-text{-webkit-box-flex:2;-ms-flex:2;flex:2}@media screen and (max-width:1351px){.rd__item-result--service-details .rd__item-result__details__detailed-text{margin-top:1em}}.rd__item-result--service-details .rd__item-result__button{-webkit-box-flex:3;-ms-flex:3;flex:3;text-align:right}.rd__store-finder-service{background:#e6f6f4;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;padding:3em}.rd__store-finder-service__image{width:160px;margin-right:2em}@media screen and (max-width:599px){.rd__store-finder-service__image{display:none}}.rd__store-finder-service__content{-webkit-box-flex:1;-ms-flex:1;flex:1}.rd__store-finder-service__content__headline{margin-bottom:2em}.rd__store-finder-service__content__text{margin-top:1em}.rd__store-finder-service__content__button{margin-top:2em;text-align:right}@media screen and (max-width:599px){.rd__store-finder-service__content__button .rd__button{width:100%}}.rd__store-finder-service__content .rd__list{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}@media screen and (max-width:599px){.rd__store-finder-service__content .rd__list{margin-bottom:1em}}.rd__slider-indexed-s{font-size:1rem;padding-bottom:4em;position:relative}@media screen and (min-width:960px){.rd__slider-indexed-s__item{margin-bottom:1.5em}}@media screen and (min-width:1352px){.rd__slider-indexed-s__item{margin-bottom:2em}}.rd__slider-indexed-s__meta{height:3.5em;position:absolute;bottom:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rd__slider-indexed-s__meta .slick-dots{bottom:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative;width:auto}@media screen and (max-width:599px){.rd__slider-indexed-s__meta .slick-dots{display:none}}.rd__slider-indexed-s__meta__index{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.rd__slider-indexed-s__meta .slick-arrow{position:relative}.rd__slider-indexed-s__meta .slick-arrow.slick-prev{left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:.5em}.rd__slider-indexed-s__meta .slick-arrow.slick-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:.5em;right:0}.rd__subnavigation-wrapper{font-size:1rem}.rd__subnavigation-wrapper__headline{margin-bottom:.5em}.rd__subnavigation-generic{font-size:1rem}@media screen and (max-width:959px){.rd__subnavigation-generic{border-color:#000;border-style:solid;background:#fff;position:relative;z-index:1}.rd__subnavigation-generic__collapse-title{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5em 2em 1.5em 0;position:relative}.rd__subnavigation-generic__collapse-title:after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;content:"\EA02";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:rd__iconfont;font-size:2rem;position:absolute;right:.8em;top:0;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.rd__subnavigation-generic__collapse-title--active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rd__subnavigation-generic__collapse-title--active .rd__headline:after{content:" ";position:relative;height:3px;width:100%;background:#9bdcd2;display:block}.rd__subnavigation-generic__collapse-title>div>.rd__copytext,.rd__subnavigation-generic__collapse-title>div>.rd__headline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;-webkit-transition:border .25s ease-in-out;transition:border .25s ease-in-out;border-bottom:0 solid #9bdcd2}.rd__subnavigation-generic__collapse-title--active>div>.rd__copytext,.rd__subnavigation-generic__collapse-title--active>div>.rd__headline{border-bottom-width:3px}.rd__subnavigation-generic__collapse-title .rd__headline{line-height:2em}.rd__subnavigation-generic__collapsible{border-bottom:1px solid #000;max-height:9999px;overflow:hidden;padding:0 0 10px;-webkit-transition:max-height .7s cubic-bezier(.5,0,1,0),padding .6s ease;transition:max-height .7s cubic-bezier(.5,0,1,0),padding .6s ease}.rd__subnavigation-generic__collapsible--collapsed{max-height:0;padding:0;-webkit-transition:max-height .6s cubic-bezier(0,1,0,1) -.15s,padding .7s ease;transition:max-height .6s cubic-bezier(0,1,0,1) -.15s,padding .7s ease}.rd__subnavigation-generic+.rd__subnavigation-generic{border-top:none}}@media screen and (max-width:959px){.rd__subnavigation-generic__collapse-title{border:1px solid #bfbfbf;margin-bottom:3em;padding:1.4em 3em 1.4em 1em}.rd__subnavigation-generic__collapse-title:after{right:.5em}}@media screen and (min-width:960px){.rd__subnavigation-generic__collapse-title{margin-bottom:1.5em}}.rd__subnavigation-generic__collapsible{padding:0;-webkit-transition:none;transition:none}.rd__subnavigation-generic__collapsible__item{padding:.5em 0}.rd__subnavigation-generic__collapsible__item--selected .rd__nav-item{font-weight:600}@media screen and (max-width:959px){.rd__subnavigation-generic__collapsible__item{border-color:#000;border-style:solid}.rd__subnavigation-generic__collapsible__item__collapse-title{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5em 2em 1.5em 0;position:relative}.rd__subnavigation-generic__collapsible__item__collapse-title:after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;content:"\EA02";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:rd__iconfont;font-size:2rem;position:absolute;right:.8em;top:0;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.rd__subnavigation-generic__collapsible__item__collapse-title--active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rd__subnavigation-generic__collapsible__item__collapse-title--active .rd__headline:after{content:" ";position:relative;height:3px;width:100%;background:#9bdcd2;display:block}.rd__subnavigation-generic__collapsible__item__collapse-title>div>.rd__copytext,.rd__subnavigation-generic__collapsible__item__collapse-title>div>.rd__headline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;-webkit-transition:border .25s ease-in-out;transition:border .25s ease-in-out;border-bottom:0 solid #9bdcd2}.rd__subnavigation-generic__collapsible__item__collapse-title--active>div>.rd__copytext,.rd__subnavigation-generic__collapsible__item__collapse-title--active>div>.rd__headline{border-bottom-width:3px}.rd__subnavigation-generic__collapsible__item__collapse-title .rd__headline{line-height:2em}.rd__subnavigation-generic__collapsible__item__collapsible{border-bottom:1px solid #000;max-height:9999px;overflow:hidden;padding:0 0 10px;-webkit-transition:max-height .7s cubic-bezier(.5,0,1,0),padding .6s ease;transition:max-height .7s cubic-bezier(.5,0,1,0),padding .6s ease}.rd__subnavigation-generic__collapsible__item__collapsible--collapsed{max-height:0;padding:0;-webkit-transition:max-height .6s cubic-bezier(0,1,0,1) -.15s,padding .7s ease;transition:max-height .6s cubic-bezier(0,1,0,1) -.15s,padding .7s ease}.rd__subnavigation-generic__collapsible__item+.rd__subnavigation-generic__collapsible__item{border-top:none}}.rd__subnavigation-generic__collapsible__item__collapsible__list{padding-left:2em}.rd__subnavigation-generic__collapsible__item__collapsible__list__item{padding:.5em 0}.rd__subnavigation-generic__collapsible__item__collapsible__list__item--selected .rd__nav-item{font-weight:600}.rd__subnavigation-generic__collapsible__item__collapsible__list__item:last-child{padding-bottom:0}@media screen and (max-width:959px){.rd__subnavigation-generic__collapsible{background:#fff;border:1px solid #bfbfbf;position:absolute;width:100%;top:calc(100% - 1px);max-height:410px;left:0;right:0;overflow:auto}.rd__subnavigation-generic__collapsible--collapsed{border-top:none;max-height:0;padding:0 1.5em}.rd__subnavigation-generic__collapsible__item{border-bottom:1px solid #bfbfbf;padding:0}.rd__subnavigation-generic__collapsible__item__collapse-title:after{right:10px}.rd__subnavigation-generic__collapsible__item--selected{background:#c3eae4}.rd__subnavigation-generic__collapsible__item .rd__nav-item--95{display:block;padding:13px 15px 13px 35px}.rd__subnavigation-generic__collapsible__item:last-child{border:none}.rd__subnavigation-generic__collapsible__item__collapsible,.rd__subnavigation-generic__collapsible__item__collapsible__list{padding:0}.rd__subnavigation-generic__collapsible__item__collapsible__list__item{border-top:1px solid #bfbfbf;padding:0}.rd__subnavigation-generic__collapsible__item__collapsible__list__item--selected{background:#c3eae4}.rd__subnavigation-generic__collapsible__item__collapsible__list__item .rd__nav-item{display:block;padding:10px 15px 10px 60px}}@-webkit-keyframes fadeTabContent{0%{opacity:0}to{opacity:1}}@keyframes fadeTabContent{0%{opacity:0}to{opacity:1}}.rd__tab-nav{height:100px;overflow-x:scroll;overflow-y:hidden}.rd__tab-nav__list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-width:100%;white-space:nowrap}.rd__tab-nav__list__item{border-bottom:4px solid transparent;cursor:pointer;display:inline-block;-ms-flex-negative:0;flex-shrink:0;margin-bottom:-4px;padding-bottom:3px;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.rd__tab-nav__list__item+.rd__tab-nav__list__item{margin-left:30px}.rd__tab-nav__list__item .rd__copytext,.rd__tab-nav__list__item .rd__headline{text-transform:uppercase}.rd__tab-nav__list__item--active{border-color:#9bdcd2}.rd__tabs .rd__priority-scroll{margin:0;max-height:29px}@media screen and (min-width:600px){.rd__tabs .rd__priority-scroll{max-height:29px}}.rd__tabs .rd__priority-scroll__wrapper{height:29px}@media screen and (min-width:600px){.rd__tabs .rd__priority-scroll__wrapper{height:29px}}@media screen and (min-width:960px){.rd__tabs .rd__priority-scroll__wrapper{height:29px}}.rd__tabs .rd__priority-scroll__button{top:0}.rd__tabs .rd__priority-scroll__button,.rd__tabs .rd__priority-scroll__button:after,.rd__tabs .rd__priority-scroll__button:before{height:22px;line-height:22px}.rd__tabs .rd__priority-scroll__button,.rd__tabs .rd__priority-scroll__button:active,.rd__tabs .rd__priority-scroll__button:hover{background-color:#fff}.rd__tabs .rd__priority-scroll__button--left:after{background:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(270deg,hsla(0,0%,100%,0) 0,#fff)}.rd__tabs .rd__priority-scroll__button--right:after{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff)}.rd__tabs__content{margin-top:20px}.rd__tabs__content__item{-webkit-animation:fadeTabContent .5s;animation:fadeTabContent .5s;display:none}.rd__tabs__content__item--active{display:block}.rd__wishlist-element{border-top:1px solid #bfbfbf;font-size:1rem;padding:2.4em 0 1.5em}@media screen and (min-width:600px){.rd__wishlist-element{padding:2.4em 0 3.8em}}@media screen and (min-width:960px){.rd__wishlist-element{padding:3.5em 0 3.8em}}.rd__wishlist-element:last-child{border-bottom:1px solid #bfbfbf}.rd__wishlist-element--disabled .rd__wishlist-element__availability{color:#000}@media screen and (min-width:600px){.rd__wishlist-element__interaction__links{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2em}}.rd__wishlist-element__interaction__links .rd__icon-text{padding-top:1em}.rd__wishlist-element__interaction__links .rd__icon-text:hover{text-decoration:underline}.rd__wishlist-element__interaction__links .rd__icon-text .rd__icon{font-size:1.6rem;line-height:1;margin-right:.5em}@media screen and (max-width:599px){.rd__wishlist-element__interaction__links{margin:2em 0}}@media screen and (max-width:599px){.rd__wishlist-element__interaction__links .rd__socialtooltip{margin-bottom:1em}}@media screen and (min-width:600px){.rd__wishlist-element__interaction__links .rd__socialtooltip{margin-right:5em}}.rd__wishlist-element__interaction__button .rd__button{width:100%}@media screen and (min-width:600px){.rd__wishlist-element__interaction__button .rd__button{width:auto}}@media screen and (min-width:600px){.rd__wishlist-element__interaction__button{text-align:right}}.rd__wishlist-element--notavailable .rd__wishlist-element__details{opacity:.4}.rd__wishlist-element--notavailable .rd__availability{color:#000}.rd__advisorFilter{border-left-style:solid;border-right-style:solid;border-left-color:#e6f6f4;border-bottom:.6em solid #e6f6f4;border-right-color:#e6f6f4;border-top:.6em solid #e6f6f4;text-align:center;overflow:auto;padding:2em 0}@media screen and (min-width:600px){.rd__advisorFilter{border-left-width:.6em;border-right-width:.6em;padding:3em 0}}.rd__advisorFilter__headline,.rd__advisorFilter__options{display:block}.rd__advisorFilter__options__item{font-size:1.1em;letter-spacing:.18em;background-color:#f2f2f2;border-radius:1.36em;cursor:pointer;display:inline-block;font-weight:600;padding:.9em 1.36em;margin:1.8em .45em 0;text-transform:uppercase}.rd__advisorFilter__options__item--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.rd__advisorFilter__info{margin-bottom:30px;margin-top:30px}.rd__advisorFilter__info strong{margin-right:5px}.rd__advisorFilter__back{font-size:1.4em;float:left;margin:0 0 -.5em 1em;line-height:2em}@media screen and (min-width:600px){.rd__advisorFilter__back{margin:0 0 -1em 5em}}.rd__advisorFilter__back .rd__icon{font-size:.8em}.rd__advisorFilter__reset{font-size:1.4em;float:right;margin:0 1em -.5em 0;line-height:2em}@media screen and (min-width:600px){.rd__advisorFilter__reset{margin:0 5em -1em 0}}.rd__advisorFilter__reset .rd__icon{font-size:1.2em;font-weight:700}.rd__brands-entry{background-color:#fff}.rd__brands-entry__headline{margin:30px 0;text-align:center}.rd__brands-entry .rd__breadcrumbs{margin-top:10px}.rd__brands-entry .rd__brand-listing,.rd__brands-entry .rd__logo-board{margin-bottom:20px}.rd__content-page{background:#fff;font-size:1rem;padding:2em 0 4em}.rd__content-page__breadcrumbs{margin-bottom:2.5em}@media screen and (max-width:959px){.rd__content-page .rd__subnavigation-wrapper .rd__subnavigation-generic{letter-spacing:.5px}.rd__content-page .rd__subnavigation-wrapper .rd__subnavigation-generic__collapse-title--active{border-style:none}.rd__content-page .rd__subnavigation-wrapper .rd__subnavigation-generic__collapse-title .rd__headline{font-size:1.4rem;font-weight:400}.rd__content-page .rd__subnavigation-wrapper .rd__subnavigation-generic__collapsible{border-style:none}.rd__content-page .rd__subnavigation-wrapper .rd__subnavigation-generic__collapsible__item{border-bottom:1px solid #e6e6e6}.rd__content-page .rd__subnavigation-wrapper .rd__subnavigation-generic__collapsible__item a{text-decoration:none}.rd__content-page .rd__subnavigation-wrapper .rd__subnavigation-generic__collapsible__item .rd__nav-item{font-size:1.2rem;font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;padding-left:10px}.rd__content-page .rd__subnavigation-wrapper .rd__subnavigation-generic__collapsible__item__collapsible__list__item{border-top:1px solid #e6e6e6}.rd__content-page .rd__subnavigation-wrapper .rd__subnavigation-generic__collapsible__item__collapsible__list__item .rd__nav-item{padding:13px 60px 13px 30px}.rd__content-page .rd__subnavigation-wrapper .rd__subnavigation-generic__collapsible__item__collapse-title .rd__nav-item{font-weight:600}}@media screen and (min-width:960px){.rd__content-page .rd__subnavigation-wrapper__headline{margin-bottom:1em}.rd__content-page .rd__subnavigation-wrapper__headline .rd__headline{font-size:3rem;font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:200;letter-spacing:.9px;line-height:40px}.rd__content-page .rd__subnavigation-wrapper__headline .rd__link{text-decoration:none}.rd__content-page .rd__subnavigation-wrapper .rd__subnavigation-generic .rd__nav-item{font-size:1.4em;letter-spacing:.5px;line-height:22px}.rd__content-page .rd__subnavigation-wrapper .rd__subnavigation-generic__collapsible__item a{text-decoration:none}.rd__content-page .rd__subnavigation-wrapper .rd__subnavigation-generic__collapsible__item a:hover{border-bottom:3px solid #9bdcd2}.rd__content-page .rd__subnavigation-wrapper .rd__subnavigation-generic__collapsible__item__collapse-title .rd__nav-item{font-weight:600}.rd__content-page .rd__subnavigation-wrapper .rd__subnavigation-generic__collapsible__item__collapsible__list__item--selected a{border-bottom:3px solid #9bdcd2}.rd__content-page .rd__subnavigation-wrapper .rd__subnavigation-generic__collapsible__item__collapsible__list__item--selected a .rd__nav-item{font-weight:400}}.rd__content-page__content{position:relative}.rd__content-page__content *{background-repeat:no-repeat!important}.rd__content-page__content a{text-decoration:underline}.rd__content-page__content a:hover{color:#9bdcd2}.rd__my-douglas-beautycard{font-size:1rem;background:#fff;padding:1em 0 5em}.rd__my-douglas-beautycard .rd__breadcrumbs{margin-bottom:5em}@media screen and (max-width:599px){.rd__my-douglas-beautycard .rd__breadcrumbs{display:none}}@media screen and (max-width:959px){.rd__my-douglas-beautycard__applybutton{margin-top:2em}.rd__my-douglas-beautycard__applybutton .rd__button{width:100%}}.rd__my-douglas-beautycard__headline{margin-bottom:2em;text-align:center}.rd__my-douglas-beautycard .rd__hr{margin:3em 0}.rd__my-douglas-beautycard__legaltext .rd__hr{margin-bottom:1em}.rd__my-douglas-beautycard__subline{margin-top:1.5em}.rd__my-douglas-beautycard__text{margin-top:2em}.rd__beauty-card-registration__section__headline{margin-top:3em}.rd__beauty-card-registration__teaser{position:relative;padding-top:5%;margin-top:1rem}.rd__beauty-card-registration__teaser__image{overflow:hidden;position:relative;width:90%;margin:0 auto;z-index:1}.rd__beauty-card-registration__teaser__image:before{content:"";padding-top:33.33333%;display:block}.rd__beauty-card-registration__teaser__image .rd__img{position:absolute;left:0;right:0;top:-70%;height:auto;width:100%}.rd__beauty-card-registration__teaser__eye-catcher{position:relative;width:90%;background-color:#000;padding:10px;margin:0 auto}@media screen and (min-width:600px){.rd__beauty-card-registration__teaser__eye-catcher{position:absolute;display:block;border-radius:50%;width:10em;height:10em;top:0;right:0;z-index:3;padding:0}}.rd__beauty-card-registration__teaser__eye-catcher__text{position:relative;color:#fff;font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif}.rd__beauty-card-registration__teaser__eye-catcher__text em{font-weight:600}@media screen and (min-width:600px){.rd__beauty-card-registration__teaser__eye-catcher__text{position:absolute;left:14%;top:14%;right:14%;bottom:14%;text-align:center;line-height:1;font-size:1.6rem}.rd__beauty-card-registration__teaser__eye-catcher__text em{font-size:4rem;display:block;font-family:ZahrahforDouglasW04-SmBd,serif;font-weight:400}}.rd__beauty-card-registration__teaser__text{position:relative;width:80%;margin:-2em auto 0;background-color:#fff;z-index:2;padding:10px}@media screen and (min-width:600px){.rd__beauty-card-registration__teaser__text{padding:10px}}@media screen and (min-width:960px){.rd__beauty-card-registration__teaser__text{padding:15px}}@media screen and (min-width:1352px){.rd__beauty-card-registration__teaser__text{padding:20px}}.rd__beauty-card-registration__details{position:relative}.rd__beauty-card-registration__details .rd__headline{margin-top:1.5em;margin-bottom:.3em}.rd__beauty-card-registration__card-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.rd__beauty-card-registration__card-number .rd__copytext{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:10px;margin-top:-10px}@media screen and (min-width:600px){.rd__beauty-card-registration__card-number .rd__copytext{padding-right:10px}}@media screen and (min-width:960px){.rd__beauty-card-registration__card-number .rd__copytext{padding-right:15px}}@media screen and (min-width:1352px){.rd__beauty-card-registration__card-number .rd__copytext{padding-right:20px}}.rd__beauty-card-registration__card-number .rd__form-field{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.rd__beauty-card-registration__footer{text-align:right;display:block;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:2em 0}.rd__beauty-card-registration__foot-note{margin-bottom:2em}@media screen and (min-width:960px){.rd__beauty-card-registration__foot-note{margin-bottom:0}}.rd__beauty-card-registration .rd__progress-bar{margin:1.5625em 0}.rd__beauty-card-registration .rd__form-field{margin-bottom:10px}@media screen and (min-width:600px){.rd__beauty-card-registration .rd__form-field{margin-bottom:10px}}@media screen and (min-width:960px){.rd__beauty-card-registration .rd__form-field{margin-bottom:15px}}@media screen and (min-width:1352px){.rd__beauty-card-registration .rd__form-field{margin-bottom:20px}}.rd__beauty-card-registration .rd__form-field .rd__form-field{margin-bottom:1.25em}.rd__beauty-card-registration .rd__form-field .rd__form-field__content>.rd__row:last-of-type .rd__col:last-of-type .rd__form-field,.rd__beauty-card-registration .rd__form-field>fieldset>.rd__form-field:last-of-type{margin-bottom:0}@media screen and (max-width:599px){.rd__beauty-card-registration .rd__button{display:block;width:100%;white-space:normal}}.rd__my-douglas-mydata .rd__hr{margin:1.5em 0}.rd__my-douglas-mydata__changepassword__copy{margin-bottom:1.5em}.rd__my-douglas-mydata__changepassword__headline{margin-top:5.5em}.rd__my-douglas-mydata__changepassword__button{float:right;margin-top:2.5em}.rd__my-douglas-mydata__changepassword__legaltext{margin-top:-1em;margin-bottom:2em}.rd__my-douglas-mydata__changepassword__legaltext .rd__copytext{position:relative}.rd__my-douglas-mydata__headline+.rd__my-douglas-mydata__customernumber{margin-top:1.8em}.rd__my-douglas-mydata__customernumber{margin-bottom:4em}.rd__my-douglas-offers{background:#fff;font-size:1rem;padding:1em 0 5em}.rd__my-douglas-offers .rd__breadcrumbs{margin-bottom:5em}@media screen and (max-width:599px){.rd__my-douglas-offers .rd__breadcrumbs{display:none}}@media screen and (min-width:960px){.rd__my-douglas-offers .rd__subnavigation-generic{margin-top:2em}}.rd__my-douglas-offers__intro{border-bottom:1px solid #bfbfbf;padding-bottom:2.5em}.rd__my-douglas-offers__intro__headline,.rd__my-douglas-offers__intro__subheadline{margin-bottom:2em}.rd__my-douglas-offers__offers{border-bottom:1px solid #bfbfbf;margin-top:3em;padding-bottom:1em}.rd__my-douglas-offers__offers+.rd__my-douglas-offers__content__offers{margin-top:3em}.rd__my-douglas-offers__offers__product{margin-bottom:3em;text-align:center}.rd__my-douglas-offers__offers__product .rd__product-tile{margin-bottom:1em}.rd__my-douglas-offers__teaser{border-bottom:1px solid #bfbfbf;margin-top:3em;padding-bottom:3em}.rd__my-douglas-offers__teaser .rd__img{margin-top:1em}.rd__my-douglas-offers__legal{margin-top:3em}.rd__my-douglas-appointments{background:#fff;font-size:1rem;padding:1em 0 5em}.rd__my-douglas-appointments .rd__breadcrumbs{margin-bottom:5em}@media screen and (max-width:599px){.rd__my-douglas-appointments .rd__breadcrumbs{display:none}}.rd__my-douglas-appointments__headline{margin-bottom:2em}.rd__my-douglas-appointments__subline{margin-top:1.5em}.rd__my-douglas-appointments__text{margin-top:2em}.rd__my-douglas-appointments__reservation{border-bottom:1px solid #bfbfbf;border-top:1px solid #bfbfbf;margin:2.5em 0 1.5em;padding:2.5em 0}.rd__my-douglas-appointments__reservation__headline{margin-bottom:1em}.rd__my-douglas-appointments__reservation__button{margin-top:2em;text-align:right}@media screen and (min-width:960px){.rd__my-douglas-appointments__reservation__button{margin:0}}.rd__my-douglas-appointments__reservation__button .rd__button{white-space:nowrap}@media screen and (max-width:599px){.rd__my-douglas-appointments__reservation__button .rd__button{width:100%}}@media screen and (min-width:960px){.rd__my-douglas-appointments .rd__item-result{border-top:1px solid #bfbfbf;margin-top:2.5em;padding-top:3em}}.rd__my-douglas-newsletter .rd__my-douglas-loading{padding:.6em 0}.rd__my-douglas-newsletter .rd__my-douglas-loading .rd__logo-spinner{margin:0 auto}@media screen and (min-width:600px){.rd__my-douglas-newsletter__image{padding-right:.6em}}.rd__my-douglas-newsletter__intro{margin-top:.6em}@media screen and (min-width:600px){.rd__my-douglas-newsletter__intro{margin-top:0}}.rd__my-douglas-newsletter__text ul{margin:.6em 0;list-style-type:disc;padding-left:.6em}.rd__my-douglas-newsletter__text ul li{margin-bottom:5px}.rd__my-douglas-newsletter__intro *+.rd__copytext,.rd__my-douglas-newsletter__intro *+p,.rd__my-douglas-newsletter__intro *+ul,.rd__my-douglas-newsletter__text *+.rd__copytext,.rd__my-douglas-newsletter__text *+p,.rd__my-douglas-newsletter__text *+ul{display:block;margin-top:.9em}.rd__my-douglas-newsletter .rd__benefit-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.rd__my-douglas-newsletter .rd__benefit-box .rd__icon-text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:block;padding-bottom:.6em}.rd__my-douglas-newsletter .rd__benefit-box .rd__icon-text:last-child{padding-bottom:0}@media screen and (min-width:600px){.rd__my-douglas-newsletter .rd__benefit-box .rd__icon-text{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.rd__my-douglas-newsletter .rd__benefit-box .rd__icon-text:nth-last-child(2){padding-bottom:0}}.rd__my-douglas-newsletter__pageheadline{margin-bottom:2em}.rd__my-douglas-newsletter__headline{margin-bottom:.7em}.rd__my-douglas-newsletter__subheadline{margin-bottom:2.5em}.rd__my-douglas-newsletter__headcopy,.rd__my-douglas-newsletter__input{margin-bottom:2em}.rd__my-douglas-newsletter__benefits{border-bottom:1px solid #bfbfbf;margin-top:3em;padding-bottom:3em}@media screen and (min-width:600px){.rd__my-douglas-newsletter__benefits{border-top:1px solid #bfbfbf;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2em;padding:1.5em 0}}.rd__my-douglas-newsletter__benefits .rd__icon-text .rd__icon{-ms-flex-item-align:start;align-self:flex-start}@media screen and (max-width:599px){.rd__my-douglas-newsletter__benefits .rd__icon-text{display:block;margin-bottom:.5em}}.rd__my-douglas-newsletter__benefits__headline{margin-bottom:1em}.rd__my-douglas-newsletter__successmessage{background-color:#e6f6f4;padding:1em;margin-bottom:3em}.rd__my-douglas-newsletter__successmessage .rd__icon{font-size:2.5em;color:#5fc33c}.rd__my-douglas-newsletter__copysection{margin-top:3.125em}.rd__my-douglas-newsletter__copysection+.rd__my-douglas-newsletter__copysection{border-top:1px solid #bfbfbf;margin-top:3em;padding-top:2.5em}.rd__my-douglas-newsletter__copysection__headline{margin-bottom:1em}.rd__my-douglas-newsletter__copysection__copy{margin-bottom:1.5em}.rd__my-douglas-wishlist{background:#fff;font-size:1rem;padding:3em 0 5em}.rd__my-douglas-wishlist .rd__breadcrumbs{margin-bottom:5em}@media screen and (max-width:599px){.rd__my-douglas-wishlist .rd__breadcrumbs{display:none}}.rd__my-douglas-wishlist__headline{margin-bottom:.7em}.rd__my-douglas-wishlist__login-reminder{margin-bottom:1.5em}.rd__my-douglas-wishlist__checkbox{padding:3em 1.5em 1.5em}.rd__my-douglas-wishlist__subline,.rd__my-douglas-wishlist__text{margin-top:2em}.rd__my-douglas-wishlist__placeholder{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:6em auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}@media screen and (min-width:600px) and (max-width:959px){.rd__my-douglas-wishlist__placeholder{width:75%}}@media screen and (max-width:599px){.rd__my-douglas-wishlist__placeholder{width:100%;margin:2em auto}}.rd__my-douglas-wishlist__placeholder .rd__button{max-width:50%;margin:1em 0 0;-ms-flex-item-align:center;align-self:center}.rd__not-found-page{padding-top:3em;background-color:#fff}.rd__not-found-page .rd__error-content{text-align:center;margin-top:2em}.rd__not-found-page .rd__error-content__subline{margin:2.5em 0}@media screen and (min-width:600px){.rd__not-found-page .rd__error-content__text{width:80%;margin:0 10%}}.rd__not-found-page .rd__error-content .rd__list-recommendation{border-top:1px solid #000;padding-top:2em;margin:2em 0}.rd__not-found-page .rd__error-content .rd__list-recommendation .rd__list__item{text-transform:uppercase}.rd__not-found-page .rd__error-content .rd__list-recommendation .rd__list__item .rd__link{display:block;height:37px;line-height:37px;text-decoration:none}.rd__not-found-page .rd__error-content .rd__list-recommendation .rd__priority-scroll__button:before{width:2em}@media screen and (min-width:600px) and (max-width:959px){main .rd__product-header{border-top:none}.rd__infobar+main .rd__product-header{border-top:1px solid #bfbfbf}}.bv-mbox-spinner{display:none}.rd__product-details{font-size:1rem;background:#fff;padding-bottom:4em}.rd__product-details--loading .rd__logo-spinner{margin:1vh auto}.rd__product-details .rd__breadcrumbs{font-size:1em;margin-top:3em;margin-bottom:1.5em}.rd__product-details .rd__seo-text,.rd__product-details__bazaarvoice{margin-top:4em;padding-top:4em;border-top:1px solid #bfbfbf}.rd__product-details__bazaarvoice .rd__headline{margin-bottom:3em;display:inline-block;border-bottom:3px solid #9bdcd2;padding-bottom:2px}.rd__product-details__beautypoints{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:2.5em}@media screen and (min-width:600px){.rd__product-details__beautypoints{margin:1em 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.rd__product-details__beautypoints .rd__flag{margin-right:1em}.rd__product-details__beautypoints .rd__icon{font-size:1.8em}.rd__product-details__beautypoints .rd__tooltip__content .rd__copytext span{white-space:nowrap}.rd__product-details .rd__benefit-box{font-size:1.6rem}.rd__product-details__image{margin-bottom:2em}@media screen and (max-width:959px){.rd__product-details__opr .rd__usp-bar__item:last-child{padding-right:1em}}.rd__product-details__recommendations{margin-top:3em}.rd__product-details__recommendations__header{text-align:center}@media screen and (min-width:600px){.rd__product-details__recommendations__header{margin-bottom:3em}}.rd__product-details__product-slider{margin-top:4em;padding-bottom:5px;padding-top:5px}@media screen and (min-width:600px){.rd__product-details__product-slider{padding-bottom:5px;padding-top:5px}}@media screen and (min-width:960px){.rd__product-details__product-slider{padding-bottom:7.5px;padding-top:7.5px}}@media screen and (min-width:1352px){.rd__product-details__product-slider{padding-bottom:10px;padding-top:10px}}.rd__product-details__product-slider__headline{margin-bottom:2em;text-align:center}.rd__product-details__pdp-plus{font-size:1rem;margin-top:5em}.rd__product-details .rd__modal{z-index:999999999999!important}.rd__product-details .rd__modal-content{margin-top:4em}.rd__product-details .rd__modal-content__header strong{white-space:nowrap}@media screen and (max-width:599px){.rd__product-details .rd__modal-content__body{margin:0 0 2.5em;padding:0}}.rd__product-details .rd__modal[data-wt-component="AddToCart modal"] .rd__modal-content__body{overflow:visible}.rd__product-details .rd__modal .rd__product-slider__slider{padding-bottom:0}.rd__product-details .rd__modal .rd__recommendation-layer__rules{margin-top:15px}.rd__product-details .rd__modal .rd__store-reservation .rd__form-field--floating-label .rd__form-field__select{padding:17px 25px 15px 10px}.rd__product-details .rd__modal .rd__store-reservation .rd__form-field--floating-label .rd__form-field__select+.rd__form-field__label{display:block}.rd__product-details .rd__modal .rd__store-reservation__form>.rd__global-message{margin-bottom:1.5em}.rd__product-details__footnote{margin-top:1em}.rd__product-details--chanel .rd__product-banner{font-size:1rem;display:block;height:7.8em;padding:2em;margin-bottom:1em;background-color:#000}.rd__product-details--chanel .rd__product-banner .rd__img{max-height:100%;width:auto}@media screen and (max-width:599px){.rd__product-details--chanel .rd__product-banner .rd__img{margin-left:auto;margin-right:auto}}.rd__product-details--chanel .rd__button--primary{background-color:#000}.rd__product-details--chanel .rd__product-header{border-top:0;border-bottom:0}.rd__product-details--chanel .rd__product-header__title .rd__headline{text-transform:uppercase}.rd__product-details--chanel .rd__product-header__title .rd__headline .rd__product-header__title__classification,.rd__product-details--chanel .rd__product-header__title .rd__headline .rd__product-header__title__name{margin-left:0;display:block}.rd__product-details--chanel .rd__blob--checked:after{background-color:#000}.rd__product-details--chanel .rd__product-details__blobs+.rd__product-details__options__price{border-top:1px solid #bfbfbf}@media screen and (min-width:600px){.rd__product-details--chanel .rd__product-details-gallery__container{margin-top:1.5em}}.rd__product-details--chanel .rd__product-details__options__availability .rd__copytext,.rd__product-details--chanel .rd__product-details__options__price__item__amount__new-price{color:#000}.rd__product-details--chanel .rd__product-details__options__price__item__color .rd__blob>.rd__img{border-radius:0}.rd__product-details--chanel .rd__product-details__options__price__item--selected .rd__product-details__options__price__item__status{background:#000;border-color:#000}.rd__product-details--chanel .rd__product-details__picker-dropdown:first-of-type .rd__product-details__picker-dropdown__collapse-title{border:1px solid #000}.rd__product-details--chanel .rd__product-details__description .rd__list>.rd__list__item>.rd__copytext>span,.rd__product-details--chanel .rd__product-details__picker-dropdown .rd__copytext{text-transform:uppercase}.rd__product-details--chanel .rd__blob-picker-layer__blob .rd__blob>.rd__img{border-radius:0}.rd__product-details--chanel .rd__blob-picker-layer__blob .rd__copytext{text-transform:uppercase}.rd__product-details--chanel .rd__blob-picker-layer__blob--active:before{background-color:#000;border:0;left:2.2em;top:-.3em}.rd__product-details--chanel .rd__blob-picker-layer__blob--active:after{left:1.75em;top:-.11em;font-size:1.4em}.rd__product-details--chanel .rd__product-status .rd__product-status__details .rd__copytext--110{text-transform:uppercase}.rd__product-details--dior .rd__product-banner{font-size:1rem;display:block;height:7.8em;padding:2em;margin-bottom:1em;background-color:#000}.rd__product-details--dior .rd__product-banner .rd__img{max-height:100%;width:auto;margin:0 auto}.rd__product-details--dior .rd__product-details__options__ratings{padding:15px;border-bottom:1px solid #bfbfbf}@media screen and (max-width:1351px){.rd__product-details--dior .rd__product-details__options__ratings{right:50px}}@media screen and (max-width:959px){.rd__product-details--dior .rd__product-details__options__ratings{right:30px}}@media screen and (max-width:599px){.rd__product-details--dior .rd__product-details__options__ratings{left:5px}}.rd__product-details--dior .rd__product-header{border-top:0;border-bottom:0}.rd__product-details--dior .rd__product-header__title .rd__headline .rd__product-header__title__classification,.rd__product-details--dior .rd__product-header__title .rd__headline .rd__product-header__title__name{margin-left:0;display:block}.rd__product-details--dior .rd__blob--checked:after{background-color:#000}.rd__product-details--dior .rd__product-details__blobs+.rd__product-details__options__price{border-top:1px solid #bfbfbf}@media screen and (min-width:600px){.rd__product-details--dior .rd__product-details-gallery__container{margin-top:1.5em}}.rd__product-details--dior .rd__product-details__beauty-and-ratings{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-bottom:1px solid #cacaca;border-top:0;padding:15px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:599px){.rd__product-details--dior .rd__product-details__beauty-and-ratings{border-bottom:0;border-top:1px solid #cacaca}}.rd__product-details--dior .rd__product-details__rating{text-align:right;margin-left:auto}.rd__product-details--dior .rd__product-details__rating .rd__rating{font-size:2rem}.rd__product-details--dior .rd__product-details__rating .rd__copytext{display:block}.rd__product-details--dior .rd__product-details__beautypoints{margin-top:0;margin-bottom:auto}.rd__product-details--dior .rd__product-details__options__availability .rd__copytext,.rd__product-details--dior .rd__product-details__options__price__item__amount__new-price{color:#000}.rd__product-details--dior .rd__product-details__options__price__item__color .rd__blob>.rd__img{border-radius:0}.rd__product-details--dior .rd__product-details__options__price__item--selected .rd__product-details__options__price__item__status{background:#000;border-color:#000}.rd__product-details--dior .rd__product-details__blobs__select__collapse-title{border:1px solid #000}.rd__product-details--dior .rd__product-details__blobs .rd__blob>.rd__img{border-radius:0}.rd__product-details--dior .rd__product-details__blobs__list__item--active:before{background-color:#000;border:0;left:2.2em;top:-.3em}.rd__product-details--dior .rd__product-details__blobs__list__item--active:after{left:1.8em;top:-.11em;font-size:1.4em}.rd__product-details--dior .rd__product-details__blobs__list__show-more{font-size:1em}.rd__product-details--dior .rd__product-details__blobs__list__show-more .rd__icon--plus-circle-o{border:1px solid #000;margin-top:1px;padding-right:2px;padding-bottom:1px}.rd__product-details--dior .rd__product-details__blobs__list__show-more .rd__icon--plus-circle-o:before{content:"\EA29"}.rd__product-details--dior .rd__blob-picker-layer__blob .rd__blob>.rd__img{border-radius:0}.rd__product-details--dior .rd__blob-picker-layer__blob--active:before{background-color:#000;border:0;left:2.2em;top:-.3em}.rd__product-details--dior .rd__blob-picker-layer__blob--active:after{left:1.75em;top:-.11em;font-size:1.4em}.rd__product-overview{font-size:1rem;background:#fff}.rd__product-overview__title{margin-bottom:1.5em}.rd__product-overview__filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.6em -.8em 2em}.rd__product-overview__filters__filter{width:calc(33.33% - 1.6em);margin:1.6em .8em 0}@media screen and (min-width:1352px){.rd__product-overview__filters__filter{width:calc(25% - 1.6em)}}.rd__product-overview__filters__filter__tile{float:left}.rd__product-overview__advisor{margin-bottom:1.5em}.rd__product-overview .rd__brand-teaser,.rd__product-overview .rd__brand-theme-nav,.rd__product-overview .rd__teaserbox--line{margin-bottom:3em}.rd__product-overview__recommendations{margin-top:4em;margin-bottom:4em}.rd__product-overview__list-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3em;position:relative}@media screen and (min-width:600px){.rd__product-overview__list-bar{border-bottom:1px solid #bfbfbf;padding-bottom:.5em}}.rd__product-overview__list-bar__sort-order__text{margin-right:10px}.rd__product-overview__filter-overlay{font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:4;-ms-flex:4;flex:4}@media screen and (max-width:599px){.rd__product-overview__filter-overlay__container{overflow:auto;height:100%}.rd__product-overview__filter-overlay--fixed{background:#fff;height:100%;left:0;margin:0;position:fixed;top:0;width:100%;z-index:2110;overflow:auto;-webkit-overflow-scrolling:touch}}.rd__product-overview__filter-overlay__item{-webkit-box-flex:1;-ms-flex:1;flex:1;z-index:10;min-width:14em}@media screen and (min-width:600px){.rd__product-overview__filter-overlay__item{position:relative;max-width:20em}}.rd__product-overview__filter-overlay__item--active{z-index:20}.rd__product-overview__filter-overlay__item--active .rd__product-overview__filter-overlay__item__title{border-bottom-color:#fff;z-index:50}@media screen and (max-width:599px){.rd__product-overview__filter-overlay__item--active .rd__product-overview__filter-overlay__item__title{border-right-color:#fff;border-left-color:#fff}}@media screen and (min-width:600px) and (max-width:959px){.rd__product-overview__filter-overlay__item--active .rd__product-overview__filter-overlay__item__title{border-bottom:none}}.rd__product-overview__filter-overlay__item--active .rd__product-overview__filter-overlay__item__title:after{-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.rd__product-overview__filter-overlay__item--active .rd__product-overview__filter-overlay__item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rd__product-overview__filter-overlay__item__title{z-index:50;line-height:4em;border:1px solid #bfbfbf;padding:2em 1.5em;position:relative;cursor:pointer}.rd__product-overview__filter-overlay__item__title:after{content:"\EA02";font-family:rd__iconfont;font-size:1.5em;position:absolute;right:.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.rd__product-overview__filter-overlay__item__content{background:#fff;border-color:#bfbfbf;border-style:solid;display:none;position:absolute;z-index:40}@media screen and (max-width:599px){.rd__product-overview__filter-overlay__item__content{height:calc(100% - 6em);right:0;width:100%}}@media screen and (min-width:600px){.rd__product-overview__filter-overlay__item__content{border-left-width:1px;border-right-width:1px;border-bottom-width:1px;width:33em}}.rd__product-overview__filter-overlay__item__footer{background:#e6e6e6;padding:2em;width:100%;margin-top:auto}.rd__product-overview__filter-overlay__item:not(:first-child) .rd__product-overview__filter-overlay__item__content,.rd__product-overview__filter-overlay__item:not(:first-child) .rd__product-overview__filter-overlay__item__title{margin-left:5px}@media screen and (max-width:599px){.rd__product-overview__filter-overlay__container .rd__product-overview__filter-overlay__item:not(:first-child) .rd__product-overview__filter-overlay__item__content,.rd__product-overview__filter-overlay__container .rd__product-overview__filter-overlay__item:not(:first-child) .rd__product-overview__filter-overlay__item__title{border-right:none;border-top:none;margin-left:0}}.rd__product-overview__filter-overlay__item:first-child .rd__product-overview__filter-overlay__item__content,.rd__product-overview__filter-overlay__item:first-child .rd__product-overview__filter-overlay__item__title{margin-right:5px}@media screen and (max-width:599px){.rd__product-overview__filter-overlay__container .rd__product-overview__filter-overlay__item:first-child .rd__product-overview__filter-overlay__item__content,.rd__product-overview__filter-overlay__container .rd__product-overview__filter-overlay__item:first-child .rd__product-overview__filter-overlay__item__title{border-left:none;border-top:none;margin-right:0}}.rd__product-overview__pagination{border-top:1px solid #bfbfbf;margin-top:4em;padding-top:2em}@media screen and (max-width:959px){.rd__product-overview__pagination .rd__pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.rd__product-overview__recent-products{margin-top:4em}.rd__product-overview__product-list,.rd__product-overview__product-slider{padding-bottom:5px;padding-top:5px}@media screen and (min-width:600px){.rd__product-overview__product-list,.rd__product-overview__product-slider{padding-bottom:5px;padding-top:5px}}@media screen and (min-width:960px){.rd__product-overview__product-list,.rd__product-overview__product-slider{padding-bottom:7.5px;padding-top:7.5px}}@media screen and (min-width:1352px){.rd__product-overview__product-list,.rd__product-overview__product-slider{padding-bottom:10px;padding-top:10px}}.rd__product-overview__product-list__headline,.rd__product-overview__product-slider__headline{margin-bottom:2em;text-align:center}.rd__product-overview__aside__subnavigation{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.rd__product-overview__aside__subnavigation__item__title{margin-bottom:.9em;position:relative}.rd__product-overview__aside__subnavigation__item__title:after{content:"";display:block;clear:both}.rd__product-overview__aside__subnavigation__item__title .rd__headline{display:inline-block}.rd__product-overview__aside__info-text:not(:empty),.rd__product-overview__info-text:not(:empty){margin:4em 0}.rd__product-overview__aside__info-text .rd__headline,.rd__product-overview__info-text .rd__headline{border-bottom:1px solid #bfbfbf;margin-bottom:1.5rem;padding-bottom:.5rem}.rd__product-overview__aside__info-text>:not(:first-child),.rd__product-overview__info-text>:not(:first-child){margin-top:3rem}@media screen and (min-width:600px) and (max-width:959px){.rd__filter-active-overlay--active{background:hsla(0,0%,100%,.7);bottom:0;left:0;margin:0;position:fixed;right:0;top:0;z-index:2110;opacity:.7}}@media screen and (min-width:600px) and (max-width:959px){.rd__filter-active-overlay--active+.rd__product-overview .rd__product-overview__list-bar{z-index:1080}}.rd__product-overview__clarins .rd__brand-category-teasers__category .rd__copytext:last-of-type,.rd__product-overview__clarins .rd__product-overview__clarins__header .rd__link,.rd__product-overview__clarins__header .rd__product-overview__clarins .rd__link{font-family:Avenir Next Condensed,Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;text-transform:uppercase;text-decoration:underline}.rd__product-overview__clarins .rd__productinfo__rating{display:none}.rd__product-overview__clarins .rd__headline--130{font-family:Book Antiqua,Palatino Linotype,Palatino,serif;font-size:3.6em;font-weight:400;text-align:center;margin:.5em auto}.rd__product-overview__clarins .rd__copytext{display:block}.rd__product-overview__clarins .rd__product-slider__slider{padding-bottom:0}.rd__product-overview__clarins .rd__product-tile{padding-bottom:12em}.rd__product-overview__clarins .rd__brand-category-teasers__category .rd__link{text-decoration:none}.rd__product-overview__clarins__header .rd__copytext{font-size:1.6em}.rd__product-overview__clarins__header .rd__link{display:block;font-size:1.4em;letter-spacing:1px}.rd__product-overview__clarins__header__text{text-align:center;padding:0 10% 3.6em}.rd__product-overview__clarins__header__text .rd__copytext{margin-top:1em}.rd__product-overview__clarins__header__text .rd__link{margin-top:1.5em}.rd__server-error-page{background-color:#fff}.rd__server-error-page__header{padding:4em 0;border-bottom:none}@media screen and (max-width:599px){.rd__server-error-page__header{padding:2em 0}}.rd__server-error-page__footer{margin-top:8em;background:#c3eae4;height:40px;line-height:40px;text-align:center;width:100%;position:fixed;bottom:0}.rd__appointment,.rd__store-finder{background:#fff;font-size:1rem;padding:1em 0 9em}@media screen and (max-width:599px){.rd__appointment .rd__breadcrumbs,.rd__store-finder .rd__breadcrumbs{display:none}}.rd__appointment__headline,.rd__store-finder__headline{margin:2em 0}@media screen and (min-width:960px){.rd__appointment__headline,.rd__store-finder__headline{margin:5em 0 1em}}@media screen and (max-width:959px){.rd__appointment__teaser,.rd__store-finder__teaser{border-bottom:1px solid #bfbfbf;margin-bottom:3em;padding-bottom:3em}}.rd__appointment__content-lifted,.rd__store-finder__content-lifted{position:relative;z-index:1}@media screen and (min-width:960px){.rd__appointment__content-lifted,.rd__store-finder__content-lifted{background:#fff;margin:-55px calc(4.16667% - 7.5px) 0;padding:3em calc(4.16667% + 7.5px)}}@media screen and (min-width:1352px){.rd__appointment__content-lifted,.rd__store-finder__content-lifted{margin:-55px calc(4.16667% - 10px) 0;padding:3em calc(4.16667% + 10px)}}.rd__appointment__content__result,.rd__store-finder__content__result{border-bottom:1px solid #bfbfbf;padding:3em 0}@media screen and (max-width:599px){.rd__appointment__content__result,.rd__store-finder__content__result{padding-top:1em}}@media screen and (min-width:960px){.rd__appointment__content__result:first-child,.rd__store-finder__content__result:first-child{border-top:1px solid #bfbfbf}}.rd__appointment__content__questions__text,.rd__store-finder__content__questions__text{margin:1em 0}@media screen and (max-width:959px){.rd__appointment--confirmation .rd__appointment__teaser{display:none}}.rd__appointment--confirmation .rd__appointment__content__infonote{border-bottom:1px solid #bfbfbf;padding:3em 0}.rd__appointment--confirmation .rd__appointment__content__infonote__headline{margin-bottom:1em}.rd__appointment--confirmation .rd__appointment__content__infonote__button{text-align:right}@media screen and (max-width:599px){.rd__appointment--confirmation .rd__appointment__content__infonote__button{margin-top:1.5em}.rd__appointment--confirmation .rd__appointment__content__infonote__button .rd__button{width:100%}}.rd__appointment--confirmation .rd__appointment__content__footnote{margin:2em 0 7em}@media screen and (max-width:959px){.rd__appointment--confirmation .rd__appointment__content .rd__appointment-help{margin-bottom:3em}}@media screen and (min-width:960px){.rd__appointment--confirmation .rd__appointment__content-lifted__headline{text-align:center}}@media screen and (max-width:959px){.rd__appointment--beauty .rd__appointment__teaser{display:none}}@media screen and (max-width:959px){.rd__appointment--beauty .rd__appointment__content-lifted{margin-top:3em}}@media screen and (min-width:960px){.rd__appointment--beauty .rd__appointment__content-lifted{border:1px solid #bfbfbf}.rd__appointment--beauty .rd__appointment__content-lifted .rd__progress-bar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.rd__appointment--beauty .rd__appointment__content{margin-top:4em;position:relative}@media screen and (max-width:599px){.rd__appointment--beauty .rd__appointment__content__result{padding-top:0}}.rd__appointment--beauty .rd__appointment__content__headline{padding-bottom:1em}@media screen and (min-width:600px){.rd__appointment--beauty .rd__appointment__content__headline{border-bottom:1px solid #bfbfbf}}@media screen and (min-width:960px){.rd__appointment--beauty .rd__appointment__content__headline{padding-bottom:2em;text-align:center}}.rd__appointment--beauty .rd__appointment__content__footnote{margin:1em 0 5em}@media screen and (max-width:959px){.rd__appointment--beauty .rd__appointment__content .rd__appointment-help{margin-bottom:3em}}@media screen and (max-width:959px){.rd__appointment--store-search .rd__appointment__teaser{display:none}}@media screen and (min-width:960px){.rd__appointment--store-search .rd__appointment__content-lifted{border:1px solid #bfbfbf}.rd__appointment--store-search .rd__appointment__content-lifted__headline{margin-bottom:2em;text-align:center}}.rd__appointment--store-search .rd__appointment__content-lifted .rd__progress-bar{margin:2em 0 3em}@media screen and (min-width:960px){.rd__appointment--store-search .rd__appointment__content-lifted .rd__progress-bar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 4em}}@media screen and (max-width:959px){.rd__appointment--store-search .rd__appointment__content-lifted__headline{margin-bottom:1em}}.rd__appointment--store-search .rd__appointment__content-lifted__form{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5em}.rd__appointment--store-search .rd__appointment__content-lifted__form .rd__form-field{-webkit-box-flex:1;-ms-flex:1;flex:1}.rd__appointment--store-search .rd__appointment__content-lifted__form .rd__button{white-space:nowrap;margin-left:1em}@media screen and (min-width:960px){.rd__appointment--store-search .rd__appointment__content{margin-top:3em}}.rd__appointment--store-search .rd__appointment__content__result:first-child{border-top:none}.rd__appointment--store-search .rd__appointment__help{margin-top:3em}@media screen and (min-width:960px){.rd__appointment--store-search .rd__appointment__help{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:7em}}.rd__appointment--store-search .rd__appointment__more-button{margin-top:3em;text-align:center}.rd__appointment--store-search .rd__appointment__more-button .rd__button{border:1px solid #000}.rd__appointment--entry .rd__hero-image+.rd__button{margin-top:1.5em}@media screen and (max-width:959px){.rd__appointment--entry .rd__appointment__content-lifted__headline{margin-bottom:2em}}@media screen and (min-width:600px){.rd__appointment--entry .rd__appointment__content-lifted__headline{text-align:center}}.rd__appointment--entry .rd__appointment__content-lifted__steps{position:relative}@media screen and (min-width:600px){.rd__appointment--entry .rd__appointment__content-lifted__steps{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:960px){.rd__appointment--entry .rd__appointment__content-lifted__steps{padding:9em 7em 0 0}}.rd__appointment--entry .rd__appointment__content-lifted__steps .rd__step{width:160px;text-align:center}@media screen and (max-width:599px){.rd__appointment--entry .rd__appointment__content-lifted__steps .rd__step{margin:0 auto 3em}}.rd__appointment--entry .rd__appointment__content-lifted__arrow{display:block;width:110px;height:110px}@media screen and (max-width:959px){.rd__appointment--entry .rd__appointment__content-lifted__arrow{margin:0 auto 2em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media screen and (min-width:960px){.rd__appointment--entry .rd__appointment__content-lifted__arrow{position:absolute;right:0;top:0}}@media screen and (max-width:599px){.rd__appointment--entry .rd__appointment__content-lifted__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:960px){.rd__appointment--entry .rd__appointment__content-lifted__form{margin-top:6em}}.rd__appointment--entry .rd__appointment__content-lifted__form__headline{margin-bottom:1em}@media screen and (min-width:960px){.rd__appointment--entry .rd__appointment__content-lifted__form__headline{margin-bottom:2.5em}}@media screen and (max-width:599px){.rd__appointment--entry .rd__appointment__content-lifted__form .rd__button{margin-top:1em}}.rd__appointment--entry .rd__appointment__content-lifted__form .rd__icon-text{margin:1.5em 0 0}@media screen and (max-width:599px){.rd__appointment--entry .rd__appointment__content-lifted__form .rd__icon-text{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}}@media screen and (min-width:600px){.rd__appointment--entry .rd__appointment__content-lifted__form .rd__icon-text{margin-bottom:2.5em}}.rd__appointment--entry .rd__appointment__content-lifted .rd__hr{margin:2.5em 0}@media screen and (min-width:960px){.rd__appointment--entry .rd__appointment__content-lifted .rd__hr{margin:7.5em 0 4em}}@media screen and (min-width:960px){.rd__appointment--entry .rd__appointment__help{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:959px){.rd__appointment--check .rd__appointment__teaser{display:none}}@media screen and (max-width:959px){.rd__appointment--check .rd__appointment__content-lifted{margin-top:3em}}@media screen and (min-width:960px){.rd__appointment--check .rd__appointment__content-lifted{border:1px solid #bfbfbf}.rd__appointment--check .rd__appointment__content-lifted .rd__progress-bar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.rd__appointment--check .rd__appointment__content{margin-top:4em}.rd__appointment--check .rd__appointment__content__headline{padding-bottom:1em}@media screen and (min-width:960px){.rd__appointment--check .rd__appointment__content__headline{border-bottom:1px solid #bfbfbf;padding-bottom:2em;text-align:center}}.rd__appointment--check .rd__appointment__content__footnote{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3em 0}@media screen and (min-width:600px){.rd__appointment--check .rd__appointment__content__footnote{border-bottom:1px solid #bfbfbf;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:3em}}.rd__appointment--check .rd__appointment__content__footnote .rd__copytext{display:inline-block}@media screen and (max-width:599px){.rd__appointment--check .rd__appointment__content__footnote .rd__icon-text{margin-top:3em}}.rd__appointment--check .rd__appointment__content__form .rd__form-field,.rd__appointment--check .rd__appointment__content__form__headline{margin-bottom:2em}@media screen and (min-width:960px){.rd__appointment--check .rd__appointment__content__reminder{margin-left:5em}}.rd__appointment--check .rd__appointment__content__reminder__headline{margin-bottom:1em}@media screen and (min-width:960px){.rd__appointment--check .rd__appointment__content__reminder__headline{margin-bottom:3.5em;padding-left:5em}}.rd__appointment--check .rd__appointment__content__reminder__info{position:relative}@media screen and (min-width:960px){.rd__appointment--check .rd__appointment__content__reminder__info{padding-left:5em}}.rd__appointment--check .rd__appointment__content__reminder__info__icon{left:0;position:absolute;top:0}@media screen and (max-width:959px){.rd__appointment--check .rd__appointment__content__reminder__info__icon{display:none}}.rd__appointment--check .rd__appointment__content__reminder__info__icon .rd__icon{font-size:3em}.rd__appointment--check .rd__appointment__content__reminder__info__checkbox,.rd__appointment--check .rd__appointment__content__reminder__info__text{margin-bottom:2em}.rd__appointment--check .rd__appointment__content__infonote{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #bfbfbf;margin:3em 0 1em;padding:3em 0}@media screen and (min-width:600px){.rd__appointment--check .rd__appointment__content__infonote{border-bottom:1px solid #bfbfbf;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3em}}@media screen and (min-width:960px){.rd__appointment--check .rd__appointment__content__infonote{margin:3em 0 9em}}.rd__appointment--check .rd__appointment__content__infonote__texts{-webkit-box-flex:1;-ms-flex:1;flex:1}.rd__appointment--check .rd__appointment__content__infonote__texts__copytext{margin:.5em 0}.rd__appointment--check .rd__appointment__content__infonote__button{margin:2em 0 0}@media screen and (min-width:600px){.rd__appointment--check .rd__appointment__content__infonote__button{margin:0 0 0 2em}}@media screen and (max-width:599px){.rd__appointment--check .rd__appointment__content__infonote__button .rd__button{width:100%}}@media screen and (min-width:960px){.rd__appointment--check .rd__appointment__content__infonote__button .rd__button{min-width:195px}}@media screen and (max-width:959px){.rd__appointment--check .rd__appointment__content .rd__appointment-help{margin-bottom:3em}}@media screen and (max-width:959px){.rd__appointment--calendar .rd__appointment__teaser{display:none}}@media screen and (max-width:959px){.rd__appointment--calendar .rd__appointment__content-lifted{margin-top:3em}}@media screen and (min-width:960px){.rd__appointment--calendar .rd__appointment__content-lifted{border:1px solid #bfbfbf}.rd__appointment--calendar .rd__appointment__content-lifted .rd__progress-bar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.rd__appointment--calendar .rd__appointment__content{margin-top:4em;position:relative}.rd__appointment--calendar .rd__appointment__content__headline{border-bottom:1px solid #bfbfbf;padding-bottom:1em;text-align:center}@media screen and (min-width:960px){.rd__appointment--calendar .rd__appointment__content__headline{padding-bottom:2em}}.rd__appointment--calendar .rd__appointment__content__calendar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3em}.rd__appointment--calendar .rd__appointment__content__calendar__date{margin-bottom:2em}.rd__appointment--calendar .rd__appointment__content__calendar__headline{margin-bottom:1em}.rd__appointment--calendar .rd__appointment__content__calendar__button{margin-top:3em}.rd__store-finder__content-lifted__form__input{margin-bottom:1.5em}@media screen and (max-width:599px){.rd__store-finder__content-lifted__form__input{margin-top:1.5em}}.rd__store-finder__content-lifted__form__actions{-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2em}@media screen and (min-width:600px){.rd__store-finder__content-lifted__form__actions{display:-webkit-box;display:-ms-flexbox;display:flex}}.rd__store-finder__content-lifted__form__actions__options{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:960px){.rd__store-finder__content-lifted__form__actions__options{display:-webkit-box;display:-ms-flexbox;display:flex}}.rd__store-finder__content-lifted__form__actions__options .rd__copytext{margin-right:2em}@media screen and (max-width:959px){.rd__store-finder__content-lifted__form__actions__options .rd__form-field{margin-top:1em}}@media screen and (max-width:599px){.rd__store-finder__content-lifted__form__actions__options .rd__form-field__label{display:block;margin-bottom:1em}}@media screen and (max-width:599px){.rd__store-finder__content-lifted__form__actions__button{margin-top:2em}.rd__store-finder__content-lifted__form__actions__button .rd__button{width:100%}}.rd__store-finder__content .rd__item-result{border-bottom:1px solid #bfbfbf;padding:3em 0}.rd__store-finder__content .rd__item-result--service-details{margin-bottom:6em}.rd__store-finder__content__button{margin-top:3em;text-align:center}.rd__store-finder__content__button .rd__button{border:1px solid #000}.rd__store-finder--entry .rd__store-finder__teaser{padding:0;border:none}@media screen and (min-width:600px) and (max-width:959px){.rd__store-finder--entry .rd__store-finder__content-lifted{border-bottom:1px solid #bfbfbf;padding-bottom:3em}}@media screen and (min-width:960px){.rd__store-finder--entry .rd__store-finder__content-lifted{border:1px solid #bfbfbf}}@media screen and (min-width:600px){.rd__store-finder--entry .rd__store-finder__content-lifted__headline{margin-bottom:1em;text-align:center}}.rd__store-finder--entry .rd__store-finder__content__headline{margin:3em 0 1em}@media screen and (min-width:600px){.rd__store-finder--entry .rd__store-finder__content__headline{margin:4em 0 1em;text-align:center}}@media screen and (min-width:960px){.rd__store-finder--entry .rd__store-finder__content__headline{margin:7em 0 2em}}@media screen and (min-width:960px){.rd__store-finder--entry .rd__store-finder__content__services{display:-webkit-box;display:-ms-flexbox;display:flex}}.rd__store-finder--entry .rd__store-finder__content__services .rd__store-finder-service{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}@media screen and (max-width:959px){.rd__store-finder--entry .rd__store-finder__content__services .rd__store-finder-service{margin-bottom:2em}}@media screen and (min-width:960px){.rd__store-finder--entry .rd__store-finder__content__services .rd__store-finder-service:first-child{margin-right:1em}.rd__store-finder--entry .rd__store-finder__content__services .rd__store-finder-service:last-child{margin-left:1em}}@media screen and (min-width:600px) and (max-width:959px){.rd__store-finder--overview .rd__store-finder__content-lifted{border-bottom:1px solid #bfbfbf;padding-bottom:3em}}@media screen and (min-width:960px){.rd__store-finder--overview .rd__store-finder__content-lifted{border:1px solid #bfbfbf}}.rd__store-finder--overview .rd__store-finder__content{margin-top:5em}.rd__store-finder--overview-details .rd__store-finder__content-lifted{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rd__store-finder--overview-details .rd__store-finder__content-lifted__store-address__text{display:block;margin-bottom:1em}.rd__store-finder--overview-details .rd__store-finder__content{margin-top:2em}.rd__store-finder--overview-details .rd__store-finder__content__infos{padding:1em 0 3em;border-bottom:1px solid #bfbfbf}@media screen and (min-width:960px){.rd__store-finder--overview-details .rd__store-finder__content__infos{display:-webkit-box;display:-ms-flexbox;display:flex}}.rd__store-finder--overview-details .rd__store-finder__content__infos .rd__store-info{-webkit-box-flex:20%;-ms-flex:20%;flex:20%}@media screen and (max-width:959px){.rd__store-finder--overview-details .rd__store-finder__content__infos .rd__store-info{margin-bottom:3em}}@media screen and (min-width:960px){.rd__store-finder--overview-details .rd__store-finder__content__infos .rd__store-info{padding-right:2em}.rd__store-finder--overview-details .rd__store-finder__content__infos .rd__store-info:last-child{padding-right:0}}.rd__store-finder--overview-details .rd__store-finder__content__services{margin-top:4em}.rd__store-finder--overview-details .rd__store-finder__content__services__headline{margin-bottom:2em;text-align:center}@media screen and (max-width:599px){.rd__store-finder--overview-details .rd__store-finder__content__services__service{margin-bottom:2em}}.rd__store-finder--overview-details .rd__store-finder__content__services__service__headline{margin-bottom:.5em}.rd__store-finder--overview-details .rd__store-finder__content__free-services{margin-top:4em}.rd__store-finder--overview-details .rd__store-finder__content__free-services__headline{margin-bottom:1em}.rd__store-finder--overview-details .rd__store-finder__content__free-services__service-bar{margin-top:2em}.rd__sitemap{background:#fff;font-size:1rem;padding-top:1em}.rd__sitemap .rd__breadcrumbs{display:none}@media screen and (min-width:600px){.rd__sitemap .rd__breadcrumbs{display:block}}.rd__sitemap__headline{margin:1em 0 2em}@media screen and (min-width:600px){.rd__sitemap__headline{margin:2em 0 5em}}@media screen and (min-width:960px){.rd__sitemap__headline{margin:5em 0}}.rd__sitemap__category{margin-bottom:4em}@media screen and (min-width:600px){.rd__sitemap__category{margin-bottom:6em}}.rd__sitemap__category__header{padding-bottom:1em}@media screen and (max-width:599px){.rd__sitemap__category__header{background:#e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em}}@media screen and (min-width:600px){.rd__sitemap__category__header{border-bottom:1px solid #bfbfbf}}.rd__sitemap__category__header .rd__headline{display:inline-block;margin-right:1em}.rd__sitemap__category__subcategory{border-bottom:1px solid #bfbfbf}@media screen and (max-width:599px){.rd__sitemap__category__subcategory{border-color:#000;border-style:solid;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:1em}.rd__sitemap__category__subcategory__collapse-title{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5em 2em 1.5em 0;position:relative}.rd__sitemap__category__subcategory__collapse-title:after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;content:"\EA02";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:rd__iconfont;font-size:2rem;position:absolute;right:.8em;top:0;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.rd__sitemap__category__subcategory__collapse-title--active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rd__sitemap__category__subcategory__collapse-title--active .rd__headline:after{content:" ";position:relative;height:3px;width:100%;background:#9bdcd2;display:block}.rd__sitemap__category__subcategory__collapse-title>div>.rd__copytext,.rd__sitemap__category__subcategory__collapse-title>div>.rd__headline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;-webkit-transition:border .25s ease-in-out;transition:border .25s ease-in-out;border-bottom:0 solid #9bdcd2}.rd__sitemap__category__subcategory__collapse-title--active>div>.rd__copytext,.rd__sitemap__category__subcategory__collapse-title--active>div>.rd__headline{border-bottom-width:3px}.rd__sitemap__category__subcategory__collapse-title .rd__headline{line-height:2em}.rd__sitemap__category__subcategory__collapsible{border-bottom:1px solid #000;max-height:9999px;overflow:hidden;padding:0 0 10px;-webkit-transition:max-height .7s cubic-bezier(.5,0,1,0),padding .6s ease;transition:max-height .7s cubic-bezier(.5,0,1,0),padding .6s ease}.rd__sitemap__category__subcategory__collapsible--collapsed{max-height:0;padding:0;-webkit-transition:max-height .6s cubic-bezier(0,1,0,1) -.15s,padding .7s ease;transition:max-height .6s cubic-bezier(0,1,0,1) -.15s,padding .7s ease}.rd__sitemap__category__subcategory+.rd__sitemap__category__subcategory{border-top:none}}@media screen and (min-width:600px){.rd__sitemap__category__subcategory{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:2em}}@media screen and (max-width:599px){.rd__sitemap__category__subcategory__collapse-title{padding:1.5em 0}}@media screen and (min-width:600px){.rd__sitemap__category__subcategory__collapse-title{-ms-flex-preferred-size:25%;flex-basis:25%;padding-right:1.5em}}@media screen and (min-width:960px){.rd__sitemap__category__subcategory__collapse-title{-ms-flex-preferred-size:20%;flex-basis:20%}}.rd__sitemap__category__subcategory__collapsible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media screen and (max-width:599px){.rd__sitemap__category__subcategory__collapsible{max-height:2000px;padding:0}.rd__sitemap__category__subcategory__collapsible--collapsed{max-height:0}}.rd__sitemap__category__subcategory__collapsible__link{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (max-width:599px){.rd__sitemap__category__subcategory__collapsible__link{border-top:1px solid #bfbfbf;padding:1.5em 0 1.5em 3em}}@media screen and (min-width:600px){.rd__sitemap__category__subcategory__collapsible__link{-ms-flex-preferred-size:33%;flex-basis:33%;margin-bottom:2em;padding-right:1.5em}}@media screen and (min-width:960px){.rd__sitemap__category__subcategory__collapsible__link{-ms-flex-preferred-size:20%;flex-basis:20%}}.rd__startpage__service-text,.rd__startpage__slider-brands,.rd__startpage__slider-products,.rd__startpage__teaser-main,.rd__startpage__teaserbox-grid{background-color:#fff;padding:20px 0}@media screen and (min-width:600px){.rd__startpage__service-text,.rd__startpage__slider-brands,.rd__startpage__slider-products,.rd__startpage__teaser-main,.rd__startpage__teaserbox-grid{padding:40px 0}}.rd__startpage__teaser-main{padding-top:20px}.rd__startpage__slider-brands{padding-top:0}.rd__startpage__teaser-silver{padding:0 0 80px;background:#fff}@media screen and (max-width:599px){.rd__startpage__teaser-silver{padding:0}}.rd__startpage__teaserbox-grid{padding-top:20px}@media screen and (min-width:600px){.rd__startpage__teaserbox-grid{padding-top:40px}}.rd__store-list-page{background-color:#fff;font-size:1rem}.rd__store-list-page__headline{margin-top:5em;text-align:center}@media screen and (min-width:600px) and (max-width:959px){.rd__store-list-page__headline{margin-top:4em}}.rd__store-list-page .rd__letters-listing{padding:2em 0}@media screen and (min-width:600px){.rd__store-list-page .rd__letters-listing{padding:2.5em 0}}.rd__product-overview-no-result{background:#fff;font-size:1rem;padding:4em 0 10em}.rd__product-overview-no-result__headline{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.6em;line-height:3em}.rd__product-overview-no-result__headline .rd__icon{font-size:3em;margin-right:.3em}.rd__product-overview-no-result__search-box{margin-top:2em}@media screen and (max-width:599px){.rd__product-overview-no-result__search-box .rd__button{width:100%;margin-top:1.6em}}.rd__product-overview-no-result__hint-box{padding:1.6em;background:#e6f6f4;margin-top:4em}@media screen and (min-width:960px){.rd__product-overview-no-result__hint-box{margin-top:0}}.rd__product-overview-no-result__hr{margin-top:6.4em;margin-bottom:4.8em}.rd__fade-on-load{opacity:1}

/*# sourceMappingURL=style-additional-34aa369751c1f6a3a19d.css.map*/