.cover{padding:12px 0 8px}@media (min-width:1200px){.cover{padding-top:3px}}.cover--center .breadcrumbs,.cover__headline{text-align:center}.cover__headline{margin:0 auto}.cover__headline--narrow{max-width:1036px}.cover__headline--left{margin-left:0;text-align:left}.cover__title{color:#000;font-size:36px;font-weight:700;line-height:1;margin:0 0 14px}@media (max-width:767.98px){.cover__title{text-align:center}}.cover__title:last-child{margin-bottom:0}.cover__subtitle{font-size:24px;font-weight:700;margin-top:29px}@media (min-width:768px){.cover__subtitle{margin-top:16px}}@media (min-width:1024px){.cover__subtitle{margin-bottom:7px}}.cover__description{margin-top:15px;text-align:center}.breadcrumbs ul{font-size:0}.breadcrumbs__item{display:inline-block;line-height:1.5;vertical-align:bottom}.breadcrumbs__item:not(:last-child):after{content:"/";font-size:12px;margin:0 6px}.breadcrumbs__item a,.breadcrumbs__item span{color:#919191;display:inline-block;font-size:12px}.breadcrumbs__item a.disabled{cursor:default;pointer-events:none}.cover{padding:0}.cover .page-wrapper{max-width:unset;padding:0}.cover .page-wrapper .cover__description,.cover .page-wrapper .cover__headline{margin:0 auto;max-width:1320px;padding:0 30px;text-align:left}@media (max-width:767.98px){.cover .page-wrapper .cover__description,.cover .page-wrapper .cover__headline{padding:0 15px}}.cover .page-wrapper .cover__headline{margin-top:35px}@media (min-width:1200px){.cover .page-wrapper .cover__headline{margin-top:29px}}.cover .page-wrapper .cover__headline .cover__title{color:#181615;font-size:calc(27.88889px + .92593vw);font-weight:400;margin:0;text-align:left}@media (max-width:768px){.cover .page-wrapper .cover__headline .cover__title{font-size:35px}}@media (min-width:1200px){.cover .page-wrapper .cover__headline .cover__title{font-size:39px}}@media (max-width:767.98px){.cover .page-wrapper .cover__headline .cover__title{text-align:center}}.cover .page-wrapper .cover__headline .cover__title .cover__subtitle{font-size:20px}.cover .page-wrapper .cover__headline:only-child{margin-bottom:0}.cover .page-wrapper .cover__description{color:#8d9396;font-family:Roboto,sans-serif;font-size:15px;font-weight:400;line-height:24px;margin-top:18px}@media (min-width:1200px){.cover .page-wrapper .cover__description{margin-top:20px}}.cover.cover--product_details .breadcrumbs{margin-bottom:0}@media (min-width:1200px){.cover.cover--product_details .breadcrumbs{background-color:#fff;padding:32px 0 0}.cover.cover--product_details .breadcrumbs ul .breadcrumbs__item:not(:last-child):after,.cover.cover--product_details .breadcrumbs ul .breadcrumbs__item>*{color:#181615}}.cover.cover--presents .cover__title{text-align:left!important}.breadcrumbs{padding:18px 0 19px}.breadcrumbs,.breadcrumbs ul{align-items:center;display:flex}.breadcrumbs ul{flex-wrap:wrap;margin:0 auto;max-width:1320px;padding:0 30px;width:100%}@media (max-width:767.98px){.breadcrumbs ul{padding:0 15px}}.breadcrumbs ul .breadcrumbs__item{align-items:center;display:flex;line-height:16px}.breadcrumbs ul .breadcrumbs__item:not(:last-child):after{color:#fff;content:"/";display:inline-block;font-size:14px;margin:0 8px}.breadcrumbs ul .breadcrumbs__item:last-child>*{font-weight:600}.breadcrumbs ul .breadcrumbs__item>*{color:#fff;font-family:Roboto,sans-serif;font-size:14px;font-weight:400}.breadcrumbs a{text-underline-offset:3px}.breadcrumbs a:hover{text-decoration:underline}.withdrawal__intro{line-height:1.5;margin-bottom:24px;text-align:center}.withdrawal__form .form__row .form__item .cart-content__checkbox-cell .validation-invalid-label{left:0;position:absolute;top:100%}@media (min-width:540px){.withdrawal__form .form__row .form__item .cart-content__checkbox-cell .validation-invalid-label{left:14px}}@media (min-width:768px){.withdrawal__form .form__row .form__item .cart-content__checkbox-cell .validation-invalid-label{left:20px}}@media (max-width:1199.98px){.withdrawal .cart-content__header--price:last-child{text-align:right}}.withdrawal .form__item--submit .button--primary .icon{display:none}@media (min-width:540px){.withdrawal__submit{margin-top:48px}}.withdrawal__intro{text-align:left}.withdrawal__form .form__row .form__item .cart-content__checkbox-cell .validation-invalid-label{right:auto}@media (min-width:540px){.withdrawal__form .form__row .form__item .cart-content__checkbox-cell .validation-invalid-label{left:10px}}@media (min-width:768px){.withdrawal__form .form__row .form__item .cart-content__checkbox-cell .validation-invalid-label{left:18px}}.withdrawal .form__cb-label span{min-height:21px}
