﻿@font-face{font-family:"hervis-redesign-icons";src:url("../../fonts/hervis-redesign-icons.woff?7xnumu") format("woff");font-weight:normal;font-style:normal}[class^=i-],[class*=" i-"]{font-family:"hervis-redesign-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.i-Hervis_Icons_ges:before{content:""}.i-Hervis_Icons-47:before{content:""}.i-Hervis_Icons-46:before{content:""}.i-Hervis_Icons-45:before{content:""}.i-Hervis_Icons-44:before{content:""}.i-Hervis_Icons-43:before{content:""}.i-Hervis_Icons-42:before{content:""}.i-Hervis_Icons-41:before{content:""}.i-Hervis_Icons-40:before{content:""}.i-Hervis_Icons-39:before{content:""}.i-Hervis_Icons-38:before{content:""}.i-Hervis_Icons-37:before{content:""}.i-Hervis_Icons-36:before{content:""}.i-Hervis_Icons-35:before{content:""}.i-Hervis_Icons-34:before{content:""}.i-Hervis_Icons-33:before{content:""}.i-Hervis_Icons-32:before{content:""}.i-Hervis_Icons-31:before{content:""}.i-Hervis_Icons-30:before{content:""}.i-Hervis_Icons-29:before{content:""}.i-Hervis_Icons-28:before{content:""}.i-Hervis_Icons-27 .path1:before{content:"";color:#000;opacity:.5}.i-Hervis_Icons-27 .path2:before{content:"";margin-left:-1em;color:#000}.i-Hervis_Icons-27 .path3:before{content:"";margin-left:-1em;color:#000}.i-Hervis_Icons-27 .path4:before{content:"";margin-left:-1em;color:#000}.i-Hervis_Icons-27 .path5:before{content:"";margin-left:-1em;color:#000}.i-Hervis_Icons-27 .path6:before{content:"";margin-left:-1em;color:#000}.i-Hervis_Icons-27 .path7:before{content:"";margin-left:-1em;color:#000}.i-Hervis_Icons-27 .path8:before{content:"";margin-left:-1em;color:#000}.i-Hervis_Icons-26:before{content:""}.i-Hervis_Icons-25:before{content:""}.i-Hervis_Icons-24:before{content:""}.i-Hervis_Icons-23:before{content:""}.i-Hervis_Icons-22:before{content:""}.i-Hervis_Icons-21:before{content:""}.i-Hervis_Icons-20:before{content:""}.i-Hervis_Icons-19:before{content:""}.i-Hervis_Icons-18:before{content:""}.i-Hervis_Icons-17:before{content:""}.i-Hervis_Icons-16:before{content:""}.i-Hervis_Icons-15:before{content:""}.i-Hervis_Icons-14:before{content:""}.i-Hervis_Icons-13:before{content:""}.i-Hervis_Icons-12:before{content:""}.i-Hervis_Icons-11:before{content:""}.i-Hervis_Icons-10:before{content:""}.i-Hervis_Icons-09:before{content:""}.i-Hervis_Icons-08:before{content:""}.i-Hervis_Icons-07:before{content:""}.i-Hervis_Icons-06:before{content:""}.i-Hervis_Icons-05:before{content:""}.i-Hervis_Icons-04:before{content:""}.i-Hervis_Icons-03:before{content:""}.i-Hervis_Icons-02:before{content:""}.i-Hervis_Icons-01:before{content:""}.hr-content__wrapper--full-width{min-width:320px;max-width:1500px;margin:0 auto;transition:all .3s ease-in-out}.hr-page-title__headline{margin:0 auto;padding:30px 0;font-size:32px;font-weight:bold;text-align:center;line-height:1.5em}.hr-page-title__headline.payment-title{font-size:39px}@media screen and (max-width: 768px){.hr-page-title__headline.payment-title{font-size:5.4vw}}.hr-common__paragraph{line-height:1.5em;margin:0;padding:0}.hr-halfWidth__mobile{width:50%;display:inline-block;float:left}@media screen and (min-width: 768px){.hr-halfWidth__mobile{width:100%;display:unset;float:none}}@media screen and (min-width: 768px)and (-ms-high-contrast: active),screen and (min-width: 768px)and (-ms-high-contrast: none){.hr-halfWidth__mobile{display:inline}}.btnSpinner{position:relative}.btnSpinner.spinnerHidden .spinner{display:none;position:relative}.btnSpinner .spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.spinner{display:block;position:relative;width:20px;height:20px}.spinnerBlade{position:absolute;left:44.5%;top:37%;width:10%;height:30%;border-radius:50%/20%;-webkit-animation:spinnerBlade--fade 1s linear infinite;animation:spinnerBlade--fade 1s linear infinite;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:paused;animation-play-state:paused}.spinnerWhite .spinnerBlade{background-color:#fcfcfc}.spinnerBlack .spinnerBlade{background-color:#000}@-webkit-keyframes spinnerBlade--fade{0%{opacity:.85}50%{opacity:.25}100%{opacity:.25}}@keyframes spinnerBlade--fade{0%{opacity:.85}50%{opacity:.25}100%{opacity:.25}}.spinnerBlade:nth-child(1){-webkit-animation-delay:-1.6666666667s;animation-delay:-1.6666666667s;-webkit-transform:rotate(30deg) translate(0, -150%);transform:rotate(30deg) translate(0, -150%)}.spinnerBlade:nth-child(2){-webkit-animation-delay:-1.5833333333s;animation-delay:-1.5833333333s;-webkit-transform:rotate(60deg) translate(0, -150%);transform:rotate(60deg) translate(0, -150%)}.spinnerBlade:nth-child(3){-webkit-animation-delay:-1.5s;animation-delay:-1.5s;-webkit-transform:rotate(90deg) translate(0, -150%);transform:rotate(90deg) translate(0, -150%)}.spinnerBlade:nth-child(4){-webkit-animation-delay:-1.4166666667s;animation-delay:-1.4166666667s;-webkit-transform:rotate(120deg) translate(0, -150%);transform:rotate(120deg) translate(0, -150%)}.spinnerBlade:nth-child(5){-webkit-animation-delay:-1.3333333333s;animation-delay:-1.3333333333s;-webkit-transform:rotate(150deg) translate(0, -150%);transform:rotate(150deg) translate(0, -150%)}.spinnerBlade:nth-child(6){-webkit-animation-delay:-1.25s;animation-delay:-1.25s;-webkit-transform:rotate(180deg) translate(0, -150%);transform:rotate(180deg) translate(0, -150%)}.spinnerBlade:nth-child(7){-webkit-animation-delay:-1.1666666667s;animation-delay:-1.1666666667s;-webkit-transform:rotate(210deg) translate(0, -150%);transform:rotate(210deg) translate(0, -150%)}.spinnerBlade:nth-child(8){-webkit-animation-delay:-1.0833333333s;animation-delay:-1.0833333333s;-webkit-transform:rotate(240deg) translate(0, -150%);transform:rotate(240deg) translate(0, -150%)}.spinnerBlade:nth-child(9){-webkit-animation-delay:-1s;animation-delay:-1s;-webkit-transform:rotate(270deg) translate(0, -150%);transform:rotate(270deg) translate(0, -150%)}.spinnerBlade:nth-child(10){-webkit-animation-delay:-0.9166666667s;animation-delay:-0.9166666667s;-webkit-transform:rotate(300deg) translate(0, -150%);transform:rotate(300deg) translate(0, -150%)}.spinnerBlade:nth-child(11){-webkit-animation-delay:-0.8333333333s;animation-delay:-0.8333333333s;-webkit-transform:rotate(330deg) translate(0, -150%);transform:rotate(330deg) translate(0, -150%)}.spinnerBlade:nth-child(12){-webkit-animation-delay:-0.75s;animation-delay:-0.75s;-webkit-transform:rotate(360deg) translate(0, -150%);transform:rotate(360deg) translate(0, -150%)}.spinnerAnimating .spinnerBlade{-webkit-animation-play-state:running;animation-play-state:running}.spinnerWhite .spinnerBlade{background-color:#fcfcfc}.spinnerGray .spinnerBlade{background-color:#dadada}.spinnerLarge{width:35px;height:35px}.spinnerLarge .spinnerBlade{width:8.5714285714%;height:25.7142857143%;border-radius:50%/16.67%}.hr-btn{background-color:#fff;color:#000;border:1px solid #000 !important;display:block;width:100%;padding:20px 10px;line-height:1.2;height:auto;font-size:14px;float:none !important}.hr-btn:hover:not(:disabled):not(.disabled){background-color:#000;color:#fff}@media screen and (min-width: 1024px){.hr-btn{font-size:16px}}.hr-btn:disabled,.hr-btn.disabled{opacity:.7;cursor:not-allowed}.hr-btn:disabled.hr-btn--text--red,.hr-btn.disabled.hr-btn--text--red{opacity:1;background-color:rgba(227,227,227,.7)}.hr-btn--vsmall{padding:10px}.hr-btn--inputHeight{padding:16px 10px}.hr-btn--action{display:block;width:100%;padding:20px 10px;line-height:1.2;height:auto;font-size:14px;float:none !important;transition:all .3s ease-in-out;border:none}.hr-btn--ico{background:rgba(0,0,0,0);padding:0}.hr-btn--ico .hr-btn__icon{padding-right:5px}.hr-btn--height50{padding:14px 10px;line-height:20px}.hr-btn.hr-btn--radius{border-radius:3px}.hr-btn.hr-btn--green{background-color:#3ab211;color:#fff;border:0 solid #fff !important}.hr-btn.hr-btn--green:hover:not(:disabled):not(.disabled){background-color:#329b0f}.hr-btn.hr-btn--grey{background-color:#f1f1f1;color:#333;border:1px solid #333 !important}.hr-btn.hr-btn--grey:hover:not(:disabled):not(.disabled){background-color:#333;color:#f1f1f1}.hr-btn.hr-btn--dark-grey{background-color:#b4b4b4;color:#333;border:1px solid #333 !important}.hr-btn.hr-btn--dark-grey:hover:not(:disabled):not(.disabled){background-color:#333;color:#b4b4b4}.hr-btn.hr-btn--transparent{background-color:rgba(0,0,0,0);color:#000}.hr-btn.hr-btn--transparent:hover:not(:disabled):not(.disabled){background-color:#000;color:#fff}.hr-btn.hr-btn_small{max-width:280px;margin:0 auto}.hr-btn.hr-btn--2border{border-width:2px !important}.hr-btn.hr-btn--noborder{border:none !important}.hr-btn.hr-btn--nobackground{background:none !important}.hr-btn.hr-btn--nobackground:hover{background:none;color:#000 !important}.hr-btn.hr-btn--text--red{color:#c90400}@media screen and (min-width: 1024px){#content .hr-btn{font-size:16px}}.hr-searchBtn{width:100%}@media screen and (min-width: 768px){.hr-searchBtn{width:calc(50% - 10px)}}.hr-close__link:focus .hr-close__icon{outline:5px auto -webkit-focus-ring-color}.hr-form__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:#fff}.hr-form__row__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}.hr-form__row__wrapper--margin-bottom{margin-bottom:30px}@media screen and (min-width: 768px){.hr-form__row__wrapper{-webkit-flex-direction:row;flex-direction:row}}.hr-form__row__wrapper>.hr-form__row{width:100%}.hr-form__row__wrapper>.hr-form__row+.hr-form__row{margin-top:30px}@media screen and (min-width: 768px){.hr-form__row__wrapper>.hr-form__row{width:calc(50% - 10px)}.hr-form__row__wrapper>.hr-form__row+.hr-form__row{margin-top:0}.hr-form__row__wrapper>.hr-form__row--radios{width:100%}}.hr-form__row__wrapper .hr-form__input--fullWidth{width:100%}.hr-form__existing-customer{height:100%}.hr-form__main__headline{position:relative;margin:0;border-bottom:2px solid #f1f1f1;line-height:1.5;padding:30px 0;text-transform:uppercase;font-size:18px;font-weight:bold}.hr-form__sub__headline{margin:0;line-height:1.5;padding-bottom:30px;font-size:14px}.hr-form__flex-content{margin:0;padding:30px 0;-webkit-flex:1 0 auto;flex:1 0 auto}.hr-form__padding-content{padding-left:10px;padding-right:10px}@media screen and (min-width: 768px){.hr-form__padding-content{padding-left:50px;padding-right:50px}}.hr-form__row{position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.hr-form__error--hidden{display:none}.hr-form__row--block{display:block}.hr-form__row--separator{display:block;width:100%;height:15px}.c-voucher__form .hr-form__label{top:20px}.c-voucher__form .hr-form-errorIcon{right:15px;top:20px}.c-voucher__form .hr-form-successIcon{right:15px;top:20px}.hr-form__label{cursor:text;position:absolute;top:25px;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:15px;font-weight:normal;margin:0 15px;padding:0;width:calc(100% - 40px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;pointer-events:none;transition:.2s;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.hr-form__label .text{background:#fff;padding:0 5px}.hr-form__label .text--required{padding:0 .5em 0 0}.hr-form__label.has-error .text{background-color:#fdf4f4}.hr-form__label.has-success .text{background-color:#effbf4}.hr-form__label--notFloated{position:relative;width:auto;margin:0 15px 0 0;-webkit-transform:none;transform:none;top:0}.hr-form__label__wrapper--visible{-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}.hr-form__input{width:100%;height:50px;border:1px solid #cfcfcf;border-radius:3px;padding-left:20px;padding-right:1em;font-size:15px}.hr-form__input:-webkit-autofill.has-error{-webkit-box-shadow:0 0 0 30px #fdf4f4 inset !important;background-color:#fdf4f4 !important}.hr-form__input:-webkit-autofill.has-success{-webkit-box-shadow:0 0 0 30px #effbf4 inset !important;background-color:#effbf4 !important}.hr-form__input:-webkit-autofill+label,.hr-form__input:-webkit-autofill+div+label{margin:0 20px;font-size:12px;line-height:16px;-webkit-transform:none;transform:none;width:calc(auto - 20px);top:-9px;left:-3px}.hr-form__input:focus{border-color:#999}.hr-form__input:focus+label,.hr-form__input:focus+div+label{margin:0 20px;font-size:12px;line-height:16px;-webkit-transform:none;transform:none;width:calc(auto - 20px);top:-9px;left:-3px}.hr-form__input:focus.has-error+label,.hr-form__input:focus.has-error+div+label{margin:0 20px;font-size:12px;line-height:16px;-webkit-transform:none;transform:none;width:calc(auto - 20px);top:-9px;left:-3px}.hr-form__input:focus.has-error+label .text,.hr-form__input:focus.has-error+div+label .text{background:linear-gradient(to bottom, #fff 55%, #fdf4f4 65%, #fdf4f4 100%)}.hr-form__input:focus.has-success+label,.hr-form__input:focus.has-success+div+label{margin:0 20px;font-size:12px;line-height:16px;-webkit-transform:none;transform:none;width:calc(auto - 20px);top:-9px;left:-3px}.hr-form__input:focus.has-success+label .text,.hr-form__input:focus.has-success+div+label .text{background:linear-gradient(to bottom, #fff 55%, #effbf4 65%, #effbf4 100%)}.hr-form__input.filled+label,.hr-form__input.filled+div+label{margin:0 20px;font-size:12px;line-height:16px;-webkit-transform:none;transform:none;width:calc(auto - 20px);top:-9px;left:-3px}.hr-form__input.filled.has-error{background-color:#fdf4f4 !important}.hr-form__input.filled.has-success{background-color:#effbf4 !important}.hr-form__input--1_3{min-width:85px;width:calc(50% - 5px)}@media screen and (min-width: 960px){.hr-form__input--1_3{width:calc(30% - 5px)}}.hr-form__input--2_3{width:calc(50% - 5px)}@media screen and (min-width: 960px){.hr-form__input--2_3{width:calc(70% - 5px)}}.hr-form__input.has-error{background-color:#fdf4f4 !important}.hr-form__input.has-error:focus{border:1px solid #cfcfcf}.hr-form__input.has-error+label .text,.hr-form__input.has-error+div+label .text{background-color:#fdf4f4}.hr-form__input.has-error.filled+label .text,.hr-form__input.has-error.filled+div+label .text{background:linear-gradient(to bottom, #fff 55%, #fdf4f4 65%, #fdf4f4 100%)}.hr-form__input.has-success{background-color:#effbf4 !important}.hr-form__input.has-success+label .text,.hr-form__input.has-success+div+label .text{background-color:#effbf4}.hr-form__input.has-success.filled+label .text,.hr-form__input.has-success.filled+div+label .text{background:linear-gradient(to bottom, #fff 55%, #effbf4 65%, #effbf4 100%)}.hr-form__input[readonly=readonly]+label,.hr-form__input[readonly=readonly]+div+label{margin:0 20px;font-size:12px;line-height:16px;-webkit-transform:none;transform:none;width:calc(auto - 20px);top:-9px;left:-3px}.hr-form__input[readonly=readonly]+label .text,.hr-form__input[readonly=readonly]+div+label .text{background:linear-gradient(to bottom, #fff 55%, #eee 65%, #eee 100%)}@media screen and (min-width: 768px){.hr-form__input{height:50px}}select#countryIso.hr-form__input,select#billingTownCity.hr-form__input,select#townCity.hr-form__input,select#billingDistrict.hr-form__input,select#district.hr-form__input,select#billingCountryIso.hr-form__input{background-image:none !important;padding-right:30px !important}.hr-form__select__chevron{font-family:"hervis-webshop" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;position:absolute;top:15px;right:15px;-webkit-transform:rotate(90deg);transform:rotate(90deg);pointer-events:none}.hr-form__select__chevron:after{content:"l";color:#000;font-size:16px}.hr-form__select__chevron.has-error:after{color:#c90400}.hr-form__select__chevron.has-success:after{color:#3ab211}.hr-form-errorIcon{font-size:24px;color:#c90400;right:10px;position:absolute;top:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.hr-form-errorIcon--radio{position:relative;top:auto;right:auto;-webkit-transform:none;transform:none;left:10px}.hr-form-successIcon{font-size:30px;color:#3ab211;right:7px;position:absolute;top:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.hr-form-successIcon--radio{position:relative;top:auto;right:auto;-webkit-transform:none;transform:none;left:10px}.combodate{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.combodate>select{width:100% !important;margin-bottom:5px;border:1px solid #b4b4b4;border-radius:3px;height:50px;padding-left:20px;width:calc(33% - 3px) !important;margin-bottom:0}.hr-form__radio__wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.hr-form__radio__wrapper__label{margin:0;padding:0 10px;font-size:14px;font-weight:normal;cursor:pointer}.hr-form__error{color:#c90400;padding:5px 0;font-size:12px}.hr-form__error a{text-decoration:underline;color:#c90400}.hr-form__error .__additional{display:none}.hr-form__required,.hr-form__message{font-style:italic;font-size:13px;color:#999;padding:10px 0}.hr-form__required__right{-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width: 767px){.hr-form__required__right{margin-top:0 !important}}@media screen and (max-width: 767px){.hr-form__required__right .hr-form__required{padding:0}}@media screen and (min-width: 768px){.hr-form__required__right .text{text-align:right}}.hr-form__input[disabled=true],.hr-form__input[disabled=disabled],.hr-form__input[disabled],.hr-form__input[readonly=true],.hr-form__input[readonly=readonly],.hr-form__input[readonly]{cursor:not-allowed;background-color:#eee !important}.hr-form__input[disabled=true]:focus,.hr-form__input[disabled=disabled]:focus,.hr-form__input[disabled]:focus,.hr-form__input[readonly=true]:focus,.hr-form__input[readonly=readonly]:focus,.hr-form__input[readonly]:focus{border-color:#cfcfcf}.hr-label__checkbox{font-size:14px}.hr-deliverySameBilling{font-size:14px;padding-bottom:20px}.hr-deliverySameBilling .hr-form__checkbox-label{margin-right:7px !important}.dropdown{width:100%}.dropdown .control-label{position:absolute;top:-24px;left:14px;background-color:#fff;color:#ff0}.checkbox-label{padding:0;margin:0}.checkbox-label input[type=checkbox]{opacity:0;position:absolute;z-index:-1}.checkbox-label input[type=checkbox]:checked+input+.checkbox-label__indicator::before{background:url("../../images/icons/checkbox-selected-black.png")}.checkbox-label input[type=checkbox]:indeterminate+input+.checkbox-label__indicator::before{background:url("../../images/icons/checkbox-indeterminate.png")}.checkbox-label__indicator::before{background:url("../../images/icons/checkbox-unchecked.png");height:21px;width:21px;font-size:16px;content:".";color:rgba(0,0,0,0);display:inline-block;margin:0 6px 0 0}.template-pages-account-accountLayoutPage .accountContentPane .dob-select .control-group .controls{float:none;height:auto;margin-bottom:0}.template-pages-account-accountLayoutPage .accountContentPane .dob-select .control-group label{width:auto;margin:0 15px;float:none;color:#000;display:inline-block;font-size:15px}.template-pages-account-accountLayoutPage .accountContentPane .dob-select .control-group .hr-form__input.filled+label,.template-pages-account-accountLayoutPage .accountContentPane .dob-select .control-group .hr-form__input:focus+label{font-size:12px}.dob-select .hr-form__input--fullWidth{width:100%}.dob-select .combodate{display:-webkit-flex;display:flex}.dob-select .hr-form__row{margin-right:10px}.dob-select .hr-form__row:last-child{margin-right:0}.aditionalInformationRO-wrapper{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;flex-direction:column}.aditionalInformationRO-wrapper .companyRadio-wrapper{-webkit-flex-direction:row;flex-direction:row;width:100%}@media screen and (max-width: 767px){.aditionalInformationRO-wrapper .district-wrapper>.hr-form__row:last-of-type{margin-top:30px}}.no-interaction{pointer-events:none}select[class*=cdc-].has-error,input[class*=cdc-].has-error{border-color:#cfcfcf !important}#login-container,#register-container,#update-pwd-container,#guestToReg-container{position:relative}#login-container .spinner,#login-container .dimmer,#register-container .spinner,#register-container .dimmer,#update-pwd-container .spinner,#update-pwd-container .dimmer,#guestToReg-container .spinner,#guestToReg-container .dimmer{position:absolute;top:0;right:0;width:100%;height:100%}#login-container .spinner,#register-container .spinner,#update-pwd-container .spinner,#guestToReg-container .spinner{background-image:url("../../images/bigLoader.gif");background-repeat:no-repeat;background-position:center;z-index:1000000005}#login-container .dimmer,#register-container .dimmer,#update-pwd-container .dimmer,#guestToReg-container .dimmer{background-color:#fff;z-index:1000000004;opacity:.5}#login-container:empty:after,#register-container:empty:after,#update-pwd-container:empty:after,#guestToReg-container:empty:after{content:""}#register-container #register-container_content{width:100%}#update-pwd-container input[type=submit]{width:75%;padding:10px 20px;margin:auto}.gigya-required-display{margin:0 !important}.gigya-show-checkmark{background-image:none !important}.gigya-composite-control-multi-choice .gigya-error-msg{width:100%}.gigya-required-display{color:#333 !important}.hr-form__radio{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.hr-form__radio:focus+.hr-form__radio-label{box-shadow:0 0 5px #b3b3b3}.hr-form__radio+.hr-form__radio-label{margin:0;padding:0;position:relative;display:inline-block;cursor:pointer;border-radius:50%;border:1px solid #999;min-width:20px;width:20px;height:20px;line-height:20px}.hr-form__radio+.hr-form__radio-label.size-l{min-width:40px;width:40px;height:40px;line-height:40px}.hr-form__radio+.hr-form__radio-label::before{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;border-radius:100%;background:#db2301;-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);transition:all .1s ease-in-out}.hr-form__radio+.hr-form__radio-label--black::before{background:#000}.hr-form__radio+.hr-form__radio-label.has-error{background-color:#fdf4f4}.hr-form__radio+.hr-form__radio-label.has-success{background-color:#effbf4}.hr-form__radio:hover+.hr-form__radio-label.has-hover::before,.hr-form__radio:checked+.hr-form__radio-label::before{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.hr-form__radio:disabled+.hr-form__radio-label{background-color:#eee;cursor:not-allowed}.hr-form__radio:disabled+.hr-form__radio-label::before{background-color:#999}.hr-form__radio:disabled~.hr-form__radio__wrapper__label{cursor:not-allowed}@media screen and (min-width: 320px)and (max-width: 768px){.hr-form__radio:checked+.hr-form__radio-label::before{background:#db2301}.hr-form__radio+.hr-form__radio-label::before{background:none}}.hr-form__checkbox{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.hr-form__checkbox:focus{box-shadow:0 0 5px #b3b3b3}.hr-form__checkbox:focus~.hr-form__checkbox-label{outline:5px auto -webkit-focus-ring-color}.hr-form__checkbox:focus+.hr-form__checkbox-label{outline:5px auto -webkit-focus-ring-color}.hr-form__checkbox~.hr-form__checkbox-label{margin:0;padding:0;position:relative;display:inline-block;cursor:pointer;border-radius:3px;font-size:32px;border:1px solid #999;transition:all .3s ease-in-out;background:#fff;width:20px;min-width:20px;height:20px;line-height:20px}.hr-form__checkbox~.hr-form__checkbox-label.size-l{width:40px;height:40px;line-height:40px}.hr-form__checkbox:checked~.hr-form__checkbox-label{transition:all .3s ease-in-out;overflow:hidden;border-color:#db2301;background-color:#db2301}.hr-form__checkbox:checked~.hr-form__checkbox-label::before{content:"b";position:absolute;font-family:"hervis-webshop";color:#fff;top:1px;left:-7px}.hr-form__checkbox:disabled~.hr-form__checkbox-label{cursor:not-allowed;background-color:#eee}.hr-global-message{display:block;width:100%}.hr-global-message .alert{margin:20px auto 0;padding:20px;background-color:#fff;line-height:1.5;font-style:italic;font-size:14px;border-radius:0}@media screen and (min-width: 1920px){.hr-global-message .alert{margin-left:20px;margin-right:20px}}.hr-global-message .positive{color:#3ab211}.hr-global-message .negative{color:#c90400}.hr-global-message .neutral{color:#c90400}.page-orderConfirmationPage .hr-global-message .alert{margin-bottom:20px}.c-list-radio{margin:0;padding:0}.c-list-radio__item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative;border-top:1px solid #b4b4b4}.c-list-radio__item.is-selected::before{content:"";position:absolute;left:0;top:-1px;z-index:1;height:calc(100% + 2px);width:5px;background-color:#db2301}.c-list-radio__item__label{margin:0;padding:0;cursor:pointer;padding:0 10px;min-height:70px;display:-webkit-flex;display:flex;-webkit-flex:1 0 auto;flex:1 0 auto;-webkit-align-items:center;align-items:center;padding-left:50px}.c-list-radio__item__name{-webkit-flex:1 0 auto;flex:1 0 auto;font-size:16px;font-weight:100;padding-left:10px}.c-list-radio__item__logo{max-width:100px}.c-list-radio__item__logo[alt=Maestro]{max-width:60px}.c-modal{bottom:0;box-sizing:border-box;left:0;position:fixed;right:0;top:0;padding:8px;z-index:10000;-webkit-transform:scale(0);transform:scale(0)}.c-modal__mask{background-color:#000;height:100%;left:0;opacity:0;overflow:hidden;position:fixed;top:0;width:100%;transition:all .2s ease-in-out}.c-modal__window{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:90%;-webkit-justify-content:center;justify-content:center;margin:0 auto;max-width:100%;top:5%;overflow:auto;overflow-x:hidden;padding:8px 0;position:relative;-webkit-overflow-scrolling:touch;z-index:1;transition:all .5s ease-in-out;opacity:0;-webkit-transform:translateY(-5%);transform:translateY(-5%)}@media screen and (min-width: 768px){.c-modal__window{max-width:80%;height:80%;top:10%}}.c-modal__window--m{max-width:300px}.c-modal__window--l{max-width:768px}.c-modal.is-open{-webkit-transform:scale(1);transform:scale(1)}.c-modal.is-open .c-modal__mask{opacity:.6}.c-modal.is-open .c-modal__window{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.c-modal__header{background:#fff;padding:12px 0 22px;position:relative;border-top-left-radius:3px;border-top-right-radius:3px}.c-modal__close-btn{margin:0;padding:0;background:#b4b4b4;border:0;border-radius:50%;color:#fff;font-size:15px;width:24px;height:24px;position:absolute;right:12px;top:10px}.c-modal__close-btn::after{content:"n";font-family:"hervis-webshop" !important;position:absolute;left:5px;top:4px}.c-modal__content{background-color:#fff;box-sizing:border-box;padding:0 16px 16px 16px;overflow-y:auto;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:0 5px 15px rgba(0,0,0,.5)}.has-c-modal{overflow:hidden !important}.hr-modal__content .hr-modal__headline{font-size:20px;font-weight:bold;padding:20px 55px 20px 20px;margin:0}@media screen and (min-width: 768px){.hr-modal__content .hr-modal__headline{font-size:30px;padding:20px 50px}}.hr-modal__content .hr-close__icon{position:absolute;right:20px;top:10px}@media screen and (min-width: 768px){.hr-modal__content .hr-close__icon{right:10px}}.hr-modal__content--main{padding:10px 20px}@media screen and (min-width: 768px){.hr-modal__content--main{padding:10px 50px}}.modal .modal-dialog.bs-default .modal-header:before,.modal .modal-dialog.bs-default .modal-header:after{display:table;content:" "}.modal .modal-dialog.bs-default .modal-header:after{clear:both}.success-image{width:70px;display:block;margin:0 auto;padding:10px 0 0}.hr-bg--white{background:#fff}.hr-bg--pattern{background:#0f0f0f}.hr-close__icon{color:#b4b4b4;font-size:30px;cursor:pointer}.hr-close__icon:hover{color:#db2301}.hr-close__icon--black{color:#000}.hr-box__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:#fff}.hr-box__main__headline{position:relative;margin:0;border-bottom:2px solid #f1f1f1;line-height:1.5;padding:30px 35px;text-transform:uppercase;font-size:18px;font-weight:bold}@media screen and (min-width: 768px)and (max-width: 960px){.hr-box__main__headline{font-size:15px}}.hr-box__flex__content{margin:0;padding:20px 35px;-webkit-flex:1 0 auto;flex:1 0 auto}.hr-box__text{font-size:16px;padding-bottom:20px}.hr-box__file img{width:25px;margin-right:10px;border-radius:5px;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}.hr-box__text__icon{margin-right:20px;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}.c-trusted__shop__component{padding:40px 0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 100%;flex:1 100%}@media screen and (min-width: 768px){.c-trusted__shop__component{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}}.c-trusted__shop__component__section{padding:0}@media screen and (min-width: 768px){.c-trusted__shop__component__section{-webkit-flex-basis:auto;flex-basis:auto;width:40%;margin-bottom:0}}@media screen and (min-width: 768px){.c-trusted__shop__component__section.c-trusted__shop__component__section-60{width:60%;padding-left:5%}.c-trusted__shop__component__section.c-trusted__shop__component__section-60 .hr-btn{margin:0}}.c-trusted__shop__component__headline{font-size:26px;font-weight:lighter;margin:0;margin-bottom:20px}.c-trusted__shop__component__text{font-size:16px;padding:6px 20px 20px 20px;text-align:center}@media screen and (min-width: 768px){.c-trusted__shop__component__text{padding:6px 20px 20px 0;text-align:left}}.c-wrapper__flex__components{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.c-additional__information__component{text-align:center;padding:30px 0;margin:0 20px;border-top:1px solid #f1f1f1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (min-width: 768px){.c-additional__information__component{margin:0;-webkit-flex:1 33.3%;flex:1 33.3%}}.c-additional__information__component__image{-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}.c-additional__information__component__headline{font-size:18px;font-weight:bold;text-transform:uppercase;padding:20px 0;margin:0}.c-additional__information__component__text{font-size:16px;padding:0 20px 30px 20px;-webkit-flex:1 0 auto;flex:1 0 auto}.hr-wrapperExpand .hr-box__text{padding:20px 35px;display:-webkit-flex;display:flex}.hr-triggerExpand{position:relative;padding:20px 15px;cursor:pointer}.hr-triggerExpand:after{content:"l";font-family:"hervis-webshop" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;color:#999;font-size:24px;line-height:1;position:absolute;right:35px;top:50%;margin-top:-12px;transition-duration:400ms}@media screen and (min-width: 320px)and (max-width: 960px){.hr-triggerExpand:after{right:20px}}.hr-triggerExpand.opened:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hr-triggerExpand--smallArrow{padding:10px 15px}.hr-triggerExpand--smallArrow:after{content:"l";color:#000;font-size:16px;margin-top:-8px}.hr-contentExpand{display:none;margin:0;padding:20px 35px}.hr-separatorExpand{border-bottom:1px solid #f1f1f1}.hr-featureContent{padding:0 24px 0 44px}@media screen and (min-width: 320px)and (max-width: 768px){.hr-featureContent{padding:0}}.hr-form__checkbox__wrapper{padding:40px 0;display:-webkit-flex;display:flex}.hr-form__checkbox__text{padding-left:20px;font-weight:400}.hr-newsletter__confirmation__component .hr-form__label__wrapper{display:none}.hr-newsletter__confirmation__component .hr-form__input__wrapper{width:100%}.page-checkout-login .app-header,.page-multiStepCheckoutSummaryPage .app-header,.page-orderConfirmationPage .app-header{position:relative;background-position-x:calc(100% + 250px);padding:0 10px;min-width:320px;box-shadow:0 2px 8px 0 rgba(110,110,110,.9)}@media screen and (min-width: 1024px){.page-checkout-login .app-header,.page-multiStepCheckoutSummaryPage .app-header,.page-orderConfirmationPage .app-header{background-position-x:100%}}.page-checkout-login .app-header .wrapper,.page-multiStepCheckoutSummaryPage .app-header .wrapper,.page-orderConfirmationPage .app-header .wrapper{padding:0;width:100%;max-width:1500px}@media screen and (min-width: 460px){.page-checkout-login .app-header .wrapper,.page-multiStepCheckoutSummaryPage .app-header .wrapper,.page-orderConfirmationPage .app-header .wrapper{padding:0 15px}}@media screen and (min-width: 320px){.page-checkout-login .app-header .app__navigation__mask,.page-checkout-login .app-header .app__navigation,.page-multiStepCheckoutSummaryPage .app-header .app__navigation__mask,.page-multiStepCheckoutSummaryPage .app-header .app__navigation,.page-orderConfirmationPage .app-header .app__navigation__mask,.page-orderConfirmationPage .app-header .app__navigation{display:none}}.app-header__logo img{width:6em;background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 1024px){.app-header__logo img{width:13.2em}}.app-header{display:-webkit-flex;display:flex;background-color:#0f0f0f;height:69px}@media screen and (min-width: 1024px){.app-header{height:112px}}.app-header .wrapper{margin:0 auto;display:-webkit-flex;display:flex;float:none;padding:0 16px;max-width:none;-webkit-align-items:center;align-items:center}@media screen and (min-width: 1024px){.app-header .wrapper{-webkit-justify-content:space-between;justify-content:space-between;max-width:1200px;min-height:7em}}.app-header__burger{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;cursor:pointer;height:24px}@media screen and (min-width: 1024px){.app-header__burger{display:none}}.app-header__burger .burger__label{text-transform:uppercase;font-size:10px;font-weight:bold;line-height:1;color:#efefef;display:none}.app-header__burger .burger__ico{height:3px;background-color:#efefef;margin-bottom:4px;width:26px}.app-header__logo{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:0 15px}@media screen and (min-width: 1024px){.app-header__logo{margin:0;position:relative;z-index:1;-webkit-transform:translateY(20%);transform:translateY(20%)}}.app-header__logo .bannerComponentImage{height:60px;width:96px;background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 1024px){.app-header__logo .bannerComponentImage{height:129px;width:211px}}.app-header__logo .details{display:none}.app-header__logo a{display:block}.app-header__logo a:hover{cursor:pointer}.app-header__logo__text{display:none}@media screen and (min-width: 1024px){.app-header__logo__text{display:block;color:#fff;text-transform:uppercase;font-weight:bold;text-align:left;border-left:1px solid #fff;margin-left:7px;padding-left:10px;font-size:9px;line-height:18px}}.app-header__links{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:0 0 0 auto}@media screen and (min-width: 1024px){.app-header__links{position:relative;margin:0}}.app-header__link{font-size:24px;position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center;font-weight:700;color:#fff !important;cursor:pointer}@media screen and (min-width: 1024px){.app-header__link{font-weight:normal;font-size:32px}}.app-header__link:hover{text-decoration:none}.app-header__link img{margin-bottom:.1875em;height:1em;width:1em}.app-header__link.logged-in-user{color:#da2202 !important}.app-header__link-name{display:none}@media screen and (min-width: 1024px){.app-header__link-name{font-size:12px;display:block;text-align:center}}.app-header .app-header__link-name--blue{color:#58a1dd;width:5.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-header__user-name{display:none}@media screen and (min-width: 1024px){.app-header__user-name{font-size:12px;display:block;text-align:center}}.app-header__account-icon,.app-header__location-icon{width:1em;height:1em;margin-bottom:.1875em;vertical-align:middle;fill:#fff}.app-header__cart{-webkit-order:4;order:4;display:-webkit-flex;display:flex;position:relative}.app-header__cart .app-header__icon-wrapper{position:relative}.app-header__cart__balloon{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;color:#fff;background-color:#dc2300;border-radius:50%;top:0;right:0;-webkit-transform:translate(50%, -28%);transform:translate(50%, -28%);width:24px;height:24px;font-size:14.4px;font-weight:700}@media screen and (min-width: 1024px){.app-header__cart__balloon{-webkit-transform:translate(50%, -24%);transform:translate(50%, -24%)}.app-header__cart__balloon-account,.app-header__cart__balloon-location{top:48%;left:35%;width:20px;height:20px}}.app-header__cart .app-header__link{padding-right:0}@media screen and (min-width: 1024px){.app-header__cart .app-header__link{margin-right:0 !important}}.app-header__store-locator{-webkit-order:1;order:1}.app-header__contact-link{-webkit-order:2;order:2}.app-header__account,.app-header__salesman{-webkit-order:3;order:3}.app-header__specialmenu{display:none}.app-header .app-header__link{margin-right:.4em}@media screen and (min-width: 768px){.app-header .app-header__link{margin-right:1em}}@media screen and (min-width: 1024px){.app-header .app-header__link{margin-right:1.25em}}.info-label--small{font-size:10px}@media screen and (min-width: 1024px){.info-label--small{font-size:12px}}.user-account-popup{font-size:15px;position:absolute;top:100%;background-color:#fff;width:100%;min-width:150px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;box-shadow:1px 1px 10px #999;z-index:9999}.user-account-popup .info-label{padding:5px 0;color:#000;font-size:12px}.user-account-popup a{text-decoration:none;padding:10px}.user-account-popup a:hover{background-color:#dbe8f1}.user-account-popup input{margin-bottom:10px;border:1px solid #999;color:#000}.userAccountPopup,.clubPopup{display:none;position:absolute;padding:27px 10px 15px;background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.2);border:solid 1px #e5e5e5;z-index:100}.userAccountPopup li,.clubPopup li{padding:5px 30px}@media screen and (max-width: 1023px){.userAccountPopup li,.clubPopup li{font-size:13px}}.userAccountPopup{font-size:15px;width:200px;top:120%;right:0}.clubPopup{width:235px;top:85%;left:-70px}.clubPopup ul{margin-bottom:0}.boosterBar{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:#00bfa5;color:#fff;width:100%;padding:10px 20px;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.boosterBar p{font-size:12px;margin-bottom:0px;text-align:center;line-height:18px}@media screen and (min-width: 1024px){.boosterBar p{font-size:16px}}.boosterBar .btn{padding:10px 4px;margin-bottom:0;text-align:center;cursor:pointer;min-width:8%;font-size:12px;font-weight:500;border-radius:4px;background-color:#fff;color:#00bfa5;text-transform:none;margin-top:0;margin-left:10px}@media screen and (max-width: 1024px){.boosterBar .btn{min-width:15%}}@media screen and (max-width: 460px){.boosterBar .btn{min-width:20%}}.app-header__navigation{display:none}.app-header__navigation.is-open{display:inherit}@media screen and (min-width: 1024px){.app-header__navigation{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-align-self:stretch;align-self:stretch;-webkit-align-items:flex-end;align-items:flex-end;-webkit-order:4;order:4;padding:0 5px 0 45px}}@media screen and (min-width: 1600px){.app-header__navigation{padding:0 5px 0 60px;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (min-width: 1920px){.app-header__navigation{padding:0 5px 0 75px}}.app-header__navigation__search{display:none}@media screen and (min-width: 1024px){.app-header__navigation__search{margin-bottom:6px;display:-webkit-flex;display:flex;width:30%;max-width:376px;min-width:27.078em;-webkit-align-items:center;align-items:center}}@media screen and (min-width: 1440px){.app-header__navigation__search{margin-left:.5vw}}@media screen and (min-width: 1920px){.app-header__navigation__search{margin-left:4vw}}@media screen and (min-width: 2560px){.app-header__navigation__search{margin-left:7vw}}.app-header__navigation__search .searchbox-form{height:auto;border-radius:0}@media screen and (min-width: 1024px){.app-header__navigation__search .searchbox-form .searchbox-input{background-color:#5c5c5c;color:#ccc;border-radius:15px;height:43px;border:0;padding:0 0 0 1em}.app-header__navigation__search .searchbox-form .searchbox-input::-webkit-input-placeholder{color:#ccc}.app-header__navigation__search .searchbox-form .searchbox-input:-ms-input-placeholder{color:#ccc}.app-header__navigation__search .searchbox-form .searchbox-input::-ms-input-placeholder{color:#ccc}.app-header__navigation__search .searchbox-form .searchbox-input::placeholder{color:#ccc}}@media screen and (min-width: 1024px){.app-header__navigation__search .searchbox-form .searchbox-cta{width:auto;position:absolute;right:0;left:auto;font-size:40px}.app-header__navigation__search .searchbox-form .searchbox-cta i{position:static}}.app-header__navigation__mcd{-webkit-order:1;order:1}@media screen and (min-width: 1024px){.app-header__navigation__mcd{margin-right:25px}}.app-header__navigation__menu{color:#fff;position:absolute;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);width:100%}@media screen and (max-width: 1023px){.app-header__navigation__menu{overflow-y:scroll;background:rgba(0,0,0,.65);z-index:10000}.has-overflow-hidden-mobile .app-header__navigation__menu{height:calc(100vh - 69px)}}@media screen and (min-width: 1024px){.app-header__navigation__menu{background-color:#fff;position:relative;display:inherit;-webkit-order:3;order:3;-webkit-align-self:flex-end;align-self:flex-end;-webkit-align-items:center;align-items:center}}@media screen and (min-width: 1600px){.app-header__navigation__menu{-webkit-order:2;order:2;width:auto;-webkit-flex:1 0 auto;flex:1 0 auto}}@media screen and (min-width: 1024px){.app-header__navigation__menu .app-header__specialmenu{display:none;margin-left:60px}.app-header__navigation__menu .app-header__specialmenu .app-header__link{display:block}}.app-header__navigation__menu .wrapper{margin:0 auto;float:none;max-width:none}@media screen and (min-width: 1024px){.app-header__navigation__menu .wrapper{padding:0 16px 0 250px;width:960px}}@media screen and (min-width: 1280px){.app-header__navigation__menu .wrapper{width:1200px}}.app-header__navigation__menu .app-header__club{position:relative}.app-header__navigation__menu .app-header__club a.active::after{border-top:8px solid #fff;top:30px}.app-header__navigation__menu .app-header__club a.active::before{border-top:8px solid #e5e5e5;top:31px}.app__navigation{width:100%}@media screen and (max-width: 1023px){.app__navigation{display:none;height:100%}.app__navigation.is-open{display:block}}.app__navigation__mask{position:fixed;top:0;bottom:0;right:0;left:0;min-width:100%;background-color:rgba(0,0,0,.8);z-index:9999}@media screen and (min-width: 1024px){.app__navigation__mask{display:none}}.app__navigation__mask button{font-size:25px;font-weight:bold;color:#fff;width:auto;position:absolute;top:10px;right:7px}.app__navigation__wrapper{display:-webkit-flex;display:flex;-webkit-flex:1 0 auto;flex:1 0 auto;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 1023px){.app__navigation__wrapper{background-color:#fff;-webkit-flex-direction:column;flex-direction:column;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:.5s ease-out;display:block}.app__navigation__wrapper.is-open{-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (min-width: 768px){.app__navigation__wrapper{width:60vw}}@media screen and (min-width: 1024px){.app__navigation__wrapper{width:auto}}.app__navigation__wrapper .app__navigation__menu{margin:0}@media screen and (max-width: 1023px){.app__navigation__wrapper .app__navigation__menu{padding-top:16px}}@media screen and (min-width: 1023px){.app__navigation__wrapper .app__navigation__menu{-webkit-flex-direction:row;flex-direction:row;width:100%;-webkit-justify-content:space-between;justify-content:space-between}}@media screen and (min-width: 1024px){.app__navigation__wrapper .app__navigation__menu{-webkit-flex-grow:1;flex-grow:1;-webkit-justify-content:space-between;justify-content:space-between}}@media screen and (min-width: 1024px){.app__navigation__wrapper .app__navigation__menu>li:first-child>span a{color:#dc2300}}.app__navigation__wrapper .app__navigation__menu>li:last-child>span{padding-right:0}.app__navigation__wrapper .app__navigation__menu mark span.mcd{color:#d41317}.app__navigation__wrapper .app__navigation__menu__specialmenu{display:none}@media screen and (max-width: 1023px){.app__navigation__wrapper .app__navigation__menu__specialmenu{display:block}.app__navigation__wrapper .app__navigation__menu__specialmenu .app__navigation__menu__main-category a{color:#4a4a4a}.app__navigation__wrapper .app__navigation__menu__specialmenu .app__navigation__menu__main-category.--active .app__navigation__menu__link,.app__navigation__wrapper .app__navigation__menu__specialmenu .app__navigation__menu__main-category.--active a{color:#db2301}.app__navigation__wrapper .app__navigation__menu__specialmenu .app__navigation__menu__main-category.is-open{background:#d3031c}.app__navigation__wrapper .app__navigation__menu__specialmenu .app__navigation__menu__main-category.is-open a{color:#fff !important}.app__navigation__wrapper .app__navigation__menu__specialmenu .app__navigation__menu__main-category.is-open+.app__navigation__menu__sublevel-wrapper .app__navigation__menu__tablet-up__wrapper .app__navigation__menu__sublevel-wrapper{display:block}}@media screen and (max-width: 1024px){.app__navigation__wrapper .app__navigation__menu__specialmenu{margin-bottom:0}}@media screen and (min-width: 320px)and (max-width: 1024px){.app__navigation__wrapper .app__navigation__menu__specialmenu>li{border-bottom:1px solid #ddd}}.app__navigation__wrapper .app__navigation__menu__specialmenu .app__navigation__menu__main-category{background:#f1f1f0}@media screen and (max-width: 1024px){.app__navigation__wrapper .app__navigation__menu__specialmenu .app__navigation__menu__main-category.is-open:after{color:#fff;border-color:rgba(255,255,255,.3)}}@media screen and (max-width: 1024px){.app__navigation__wrapper .app__navigation__menu__specialmenu .app__navigation__menu__main-category:after{color:#4a4a4a;border-color:#ddd}}.app__navigation__mcd{width:100%;background-color:#01143c;padding:10px 5px;text-align:center;border-bottom:1px solid #fff}@media screen and (min-width: 1024px){.app__navigation__mcd{display:none}}.app__navigation__menu{margin:0;padding:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media screen and (min-width: 1600px){.app__navigation__menu{margin-left:0}}@media screen and (min-width: 1024px){.app__navigation__menu__main-category,.app__navigation__menu .app-header__specialmenu-li>span{position:relative;display:-webkit-flex;display:flex;width:100%;background-color:#081728;padding:100px;font-size:15px;text-transform:uppercase;border-bottom:1px solid #fff;cursor:pointer}}.app__navigation__menu__main-category a,.app__navigation__menu .app-header__specialmenu-li>span a{color:#343434}@media screen and (min-width: 1024px){.app__navigation__menu__main-category a,.app__navigation__menu .app-header__specialmenu-li>span a{text-transform:uppercase;font-weight:bold}}@media screen and (min-width: 1280px){.app__navigation__menu__main-category a,.app__navigation__menu .app-header__specialmenu-li>span a{font-size:17px}}@media screen and (min-width: 1024px){.app__navigation__menu__main-category a:hover,.app__navigation__menu .app-header__specialmenu-li>span a:hover{color:#db2301;text-decoration:none}}@media screen and (min-width: 1024px){.app__navigation__menu__main-category a:focus,.app__navigation__menu .app-header__specialmenu-li>span a:focus{color:#db2301;text-decoration:none}}.app__navigation__menu__main-category a span,.app__navigation__menu .app-header__specialmenu-li>span a span{color:#db2301}@media screen and (min-width: 1024px){.app__navigation__menu__main-category,.app__navigation__menu .app-header__specialmenu-li>span{font-size:15px;height:100%}}@media screen and (min-width: 1024px){.app__navigation__menu__main-category.is-open,.app__navigation__menu .app-header__specialmenu-li>span.is-open{background-color:#004f91}.app__navigation__menu__main-category.is-open a,.app__navigation__menu .app-header__specialmenu-li>span.is-open a{color:#fff}}.app__navigation__menu__main-category.is-open+.app__navigation__menu__sublevel-wrapper,.app__navigation__menu .app-header__specialmenu-li>span.is-open+.app__navigation__menu__sublevel-wrapper{display:inherit}@media screen and (min-width: 1024px){.app__navigation__menu__main-category.is-open+.app__navigation__menu__sublevel-wrapper--brand--inner,.app__navigation__menu .app-header__specialmenu-li>span.is-open+.app__navigation__menu__sublevel-wrapper--brand--inner{display:-webkit-flex;display:flex}.app__navigation__menu__main-category.is-open .app__navigation__menu__sublevel-main-wrapper,.app__navigation__menu .app-header__specialmenu-li>span.is-open .app__navigation__menu__sublevel-main-wrapper{width:960px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}}@media screen and (max-width: 1023px){.app__navigation__menu__main-category.is-always-open+.app__navigation__menu__sublevel-wrapper,.app__navigation__menu .app-header__specialmenu-li>span.is-always-open+.app__navigation__menu__sublevel-wrapper{border-bottom:1px solid #b4b4b4}}@media screen and (min-width: 1024px){.app__navigation__menu__main-category.is-always-open-tablet:hover::after,.app__navigation__menu__main-category.is-always-open-tablet::after,.app__navigation__menu .app-header__specialmenu-li>span.is-always-open-tablet:hover::after,.app__navigation__menu .app-header__specialmenu-li>span.is-always-open-tablet::after{border-color:rgba(0,0,0,0)}.app__navigation__menu__main-category.is-always-open-tablet+.app__navigation__menu__sublevel-wrapper,.app__navigation__menu .app-header__specialmenu-li>span.is-always-open-tablet+.app__navigation__menu__sublevel-wrapper{display:-webkit-flex;display:flex}}.app__navigation__menu__main-category:hover,.app__navigation__menu .app-header__specialmenu-li>span:hover{text-decoration:none}@media screen and (max-width: 1023px){.app__navigation__menu__main-category:hover,.app__navigation__menu .app-header__specialmenu-li>span:hover{color:#fff}}.app__navigation__menu__main-category:hover>a,.app__navigation__menu .app-header__specialmenu-li>span:hover>a{text-decoration:none}@media screen and (min-width: 1024px){.app__navigation__menu__main-category:hover:hover,.app__navigation__menu .app-header__specialmenu-li>span:hover:hover{text-decoration:none}}@media screen and (min-width: 1024px){.app__navigation__menu__main-category,.app__navigation__menu .app-header__specialmenu-li>span{background-color:rgba(0,0,0,0);padding:12px .5em;border-bottom:0}}@media screen and (min-width: 1600px){.app__navigation__menu__main-category,.app__navigation__menu .app-header__specialmenu-li>span{font-size:15px}.app__navigation__menu__main-category.alter-white,.app__navigation__menu .app-header__specialmenu-li>span.alter-white{padding-bottom:20px}}@media screen and (min-width: 1024px){.app__navigation__menu__main-category,.app__navigation__menu .app-header__specialmenu-li>span{white-space:nowrap}}.app__navigation__menu__sublevel-wrapper{display:none;background-color:#fff}@media screen and (min-width: 1024px){.app__navigation__menu__sublevel-wrapper{background-color:rgba(0,0,0,0)}.app__navigation__menu__sublevel-wrapper.is-open{display:-webkit-flex;display:flex}.app__navigation__menu__sublevel-wrapper__categories ul li ul{display:none}}@media screen and (max-width: 1023px){.app__navigation__menu__sublevel-wrapper{display:block}.app__navigation__menu__sublevel-wrapper__categories ul,.app__navigation__menu__sublevel-wrapper--brand--inner ul,.app__navigation__menu__sublevel-wrapper__specials ul{display:none}.app__navigation__menu__sublevel-wrapper__categories ul.is-open,.app__navigation__menu__sublevel-wrapper--brand--inner ul.is-open,.app__navigation__menu__sublevel-wrapper__specials ul.is-open{display:block}.app__navigation__menu__sublevel-wrapper__specialmenu--link{display:none}.app__navigation__menu__sublevel-wrapper__specialmenu--link.is-open{display:block}}@media screen and (min-width: 1024px){.app__navigation__menu__sublevel-wrapper--brand--inner ul li ul{display:none}}@media screen and (min-width: 1600px){.app__navigation__menu__sublevel-wrapper .app__navigation__menu__main-category:after{color:#000}}@media screen and (max-width: 1024px){.app__navigation__menu__sublevel-wrapper .app__navigation__menu__main-category:after{color:#000}}.app__navigation__menu__sublevel-wrapper i{line-height:20px;font-size:20px}.app__navigation__menu__sublevel-main .app__navigation__menu__main-category{padding:15px 0 25px 0;font-size:15px;font-weight:700}@media screen and (max-width: 1024px){.app__navigation__menu__sublevel-main .app__navigation__menu__main-category{padding-left:0}}@media screen and (min-width: 1024px){.app__navigation__menu__sublevel-main,.app__navigation__menu__sublevel-wrapper--brand{position:absolute;top:100%;left:0;width:100%;z-index:9999}.app__navigation__menu__sublevel-main:before,.app__navigation__menu__sublevel-wrapper--brand:before{content:"";background:#fff;box-shadow:0 26px 26px -32px rgba(0,0,0,.38);position:absolute;top:0;bottom:0;z-index:-1;left:-25vw;right:-25vw}}.app__navigation__menu__sublevel-main__close-cta,.app__navigation__menu__sublevel-wrapper--brand__close-cta{position:absolute;color:#000;width:auto;top:20px;right:15px;font-size:24px;z-index:1}.app__navigation__menu__sublevel-main__close-cta:hover,.app__navigation__menu__sublevel-wrapper--brand__close-cta:hover{color:#8e8e8e}@media screen and (min-width: 1024px){.app__navigation__menu__sublevel-wrapper--brand{padding:0;background-color:#fafafa}}@media screen and (min-width: 1024px){.app__navigation__menu__sublevel-wrapper--brand--inner{padding:50px 30px 30px}}@media screen and (min-width: 1024px){.app__navigation__menu__sublevel-wrapper--brand--inner{padding:50px 12% 30px}}@media screen and (min-width: 1024px){.app__navigation__menu__sublevel-wrapper--brand--inner ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row}}@media screen and (min-width: 1024px){.app__navigation__menu__sublevel-wrapper--brand--inner li{width:20%}}.app__navigation__menu__extra-link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0 5px;color:#000;background-color:#fff}.app__navigation__menu__extra-link:hover{text-decoration:none}.app__navigation__menu__extra-link:hover span{color:#db2301}@media screen and (min-width: 1024px){.app__navigation__menu__extra-link{display:none}}.app__navigation__menu__link-wrapper{display:-webkit-flex;display:flex;color:#000;position:relative}@media screen and (min-width: 1024px){.app-navigation__main-category-li--banner .app__navigation__menu__link-wrapper{padding:0;padding-bottom:45.454545454%;overflow:hidden}}.app__navigation__menu__link-wrapper .app__navigation__menu__link,.app__navigation__menu__link-wrapper a{display:block;font-size:15px;-webkit-flex-grow:1;flex-grow:1}@media screen and (min-width: 1024px){.app__navigation__menu__link-wrapper .app__navigation__menu__link:hover,.app__navigation__menu__link-wrapper a:hover{color:#db2301;text-decoration:none}.app-navigation__main-category-li--banner .app__navigation__menu__link-wrapper .app__navigation__menu__link,.app-navigation__main-category-li--banner .app__navigation__menu__link-wrapper a{padding:0}.app-navigation__main-category-li--banner .app__navigation__menu__link-wrapper .app__navigation__menu__link:hover,.app-navigation__main-category-li--banner .app__navigation__menu__link-wrapper a:hover{color:#fff}}@media screen and (max-width: 1023px){.app__navigation__menu__link-wrapper.collapsible.is-open .app__navigation__menu__link,.app__navigation__menu__link-wrapper.collapsible.is-open .app__navigation__menu__link--brand span{font-weight:bold}.app__navigation__menu__link-wrapper.collapsible .app__navigation__menu__link,.app__navigation__menu__link-wrapper.collapsible>a{border-width:1px 1px 0 0}.app__navigation__menu__link-wrapper.level_1 .app__navigation__menu__link,.app__navigation__menu__link-wrapper.level_1 a{padding-left:15%}.app__navigation__menu__link-wrapper.level_2 .app__navigation__menu__link,.app__navigation__menu__link-wrapper.level_2 a{padding-left:20%}.app__navigation__menu__link-wrapper.level_3 .app__navigation__menu__link,.app__navigation__menu__link-wrapper.level_3 a{padding-left:25%}.app__navigation__menu__link-wrapper.level_4 .app__navigation__menu__link,.app__navigation__menu__link-wrapper.level_4 a{padding-left:30%}.app__navigation__menu__link-wrapper .app__navigation__menu__link,.app__navigation__menu__link-wrapper a{padding-right:0}}@media screen and (min-width: 1024px){.app__navigation__menu__link-wrapper{padding:0}.app__navigation__menu__link-wrapper .app__navigation__menu__link--brand{border:0;padding-bottom:20px}.app__navigation__menu__link-wrapper .app__navigation__menu__link--brand .app__navigation__menu__brand-image{margin:0 auto;width:100%;max-width:100px;height:45px;opacity:.8;transition:opacity .3s ease-in-out}.app__navigation__menu__link-wrapper .app__navigation__menu__link--brand .app__navigation__menu__brand-image:hover{opacity:1}}@media screen and (min-width: 1024px){.app__navigation__menu__link-wrapper{border-top:0}}.app__navigation__menu__link-wrapper--main-brand{width:100%}@media screen and (min-width: 1024px){.app__navigation .no-border{border:0}}.app__navigation__menu__link-specialswrapper{background-color:#fff;width:100%}.app__navigation__menu__link-specialswrapper a{color:#000}@media screen and (max-width: 1023px){.app__navigation__menu__link-specialswrapper{background:url("../../../common/images/icons/star-black.svg") no-repeat 15% 16px;background-size:20px}.app__navigation__menu__link-specialswrapper:hover{color:#000}.app__navigation__menu__link-specialswrapper a{width:80%;padding-left:20%;text-decoration:none}.app__navigation__menu__link-specialswrapper.is-open{display:-webkit-flex;display:flex;background:url("../../../common/images/icons/star-red.svg") no-repeat 15% 18px;border-bottom:none;color:#db2301}.app__navigation__menu__link-specialswrapper.is-open a{color:#db2301;font-weight:bold}.app__navigation__menu__link-specialswrapper.is-open:after{color:#db2301}}@media screen and (min-width: 1024px){.app__navigation__menu__link-specialswrapper{border:0;text-transform:uppercase;padding:15px 0 25px 0}.app__navigation__menu__link-specialswrapper.is-always-open-tablet{background:url("../../../common/images/icons/star-black.svg") no-repeat 0 13px;padding-left:30px;background-size:22px}.app__navigation__menu__link-specialswrapper a{padding:0;font-size:15px;font-weight:700}}.app__navigation__menu__link--all-brand{font-size:16px}.app__navigation__menu__link--all-brand span{text-transform:none}@media screen and (min-width: 1024px){.app__navigation__menu__link--all-brand{width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}}@media screen and (min-width: 1024px){.app__navigation__menu__link--all-brand{width:240px;margin:0 auto;margin-top:40px;border-radius:4px;border:1px solid #343434;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center;display:block}}.app__navigation__menu__link--all-brand i{position:relative;top:3px;padding-left:10px}@media screen and (max-width: 1023px){.app__navigation__menu__link--all-brand.app__navigation__menu__link{border-top:1px solid #cdcdcd;font-size:14px;width:100%;padding:17px 53px 16px}}@media screen and (min-width: 1024px){.app__navigation__menu__link--all-brand{padding:6px 12px !important;font-size:16px;font-weight:normal}}@media screen and (min-width: 1024px){.app__navigation__menu__tablet-up__wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;background-color:#fafafa}.app__navigation__menu__tablet-up__wrapper .app__navigation__menu__main-category{cursor:default}.app__navigation__menu__tablet-up__wrapper .app__navigation__menu__main-category:hover{color:#000}.app__navigation__menu__tablet-up__wrapper.is-wide-open{width:40%}.app__navigation__menu__tablet-up__wrapper.is-wide-open .app__navigation__expand{display:none}}.app__navigation__menu__banners-wrapper{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:flex-end;align-items:flex-end;width:30%}@media screen and (max-width: 1023px){.app__navigation__menu__banners-wrapper{display:none}}.app__navigation__menu__banners-wrapper .app__navigation__menu__banner{width:calc(50% - 10px);margin-right:10px;text-align:center}.app__navigation__menu__banners-wrapper .app__navigation__menu__banner img{width:100%;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.app__navigation__menu__banners-wrapper .app__navigation__menu__banner img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width: 1600px){.app__navigation__menu__banners-wrapper{max-width:25%}}@media screen and (min-width: 1024px){.app-navigation__flyout-container{max-width:1200px;width:100%;padding:0 16px}}@media screen and (min-width: 1024px){.app-navigation__main-category-ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 1024px){.app-navigation__left-container .app-navigation__main-category-li{width:25%}}@media screen and (max-width: 1023px){.app-navigation__main-category-li.active{margin-top:-16px}}.app-navigation__flyout-category-banner{display:none}@media screen and (min-width: 1024px){.app-navigation__flyout-category-banner{overflow:hidden;display:block}}.app-navigation__flyout-category-image{display:none}@media screen and (min-width: 1024px){.app-navigation__flyout-category-image{transition:.3s ease-out;display:block;position:absolute;height:100%;width:100%}}.app-navigation__flyout-category-banner:hover .app-navigation__flyout-category-image{-webkit-transform:scale(1.03);transform:scale(1.03)}@media screen and (min-width: 1024px){.app-navigation__flyout-category-overlay{position:absolute;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:3% 6% 3% 10%;max-width:95%;min-width:60%;min-height:33.3333333333%;right:0;bottom:10%}}@media screen and (min-width: 1024px){.app-navigation__flyout-category-overlay-background{position:absolute;height:100%;width:100%;top:0;left:0;-webkit-transform-origin:right bottom;transform-origin:right bottom;background-color:#004f91}}@media screen and (min-width: 1024px){.app-navigation__flyout-category-title{color:#fff;font-size:85%;line-height:100%;font-weight:bold;position:relative;text-align:center;text-transform:uppercase}}@media screen and (max-width: 1023px){.app-navigation__link--mobile-active .app-navigation__category-title{display:none}}@media screen and (min-width: 1024px){.app-navigation__main-category-li--banner .app-navigation__category-title{display:none}}@media screen and (min-width: 1024px){.app__navigation__menu__sublevel-wrapper .app-navigation__category-title{padding:.3vw .5vw .3vw 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:uppercase;font-weight:bold;font-size:12px}}.app-navigation__mobile-thumbnail,.mtnlc__image{max-width:100%;max-height:100%}@media screen and (min-width: 1024px){.app-navigation__mobile-thumbnail,.mtnlc__image{display:none}}.app-navigation__brand-list-container{display:none;-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width: 1023px){.app-navigation__special-components-mobile .app-navigation__brand-list-container{display:-webkit-flex;display:flex;margin:7.4vw 0}}@media screen and (min-width: 1024px){.app-navigation__brand-list-container{display:-webkit-flex;display:flex;color:#000;margin:0 0 1vw -0.9vw}.app-navigation__brand-list-container .brand-icons__list{max-height:5vw}}@media screen and (min-width: 1024px){.app-navigation__left-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;width:74%;background-color:#fafafa}}.app-navigation__right-container{display:none}@media screen and (min-width: 1024px){.app-navigation__right-container{display:block;width:26%;background-color:#e5e5e5;padding-bottom:16px}}.app-navigation__banner-text-link-container{margin-bottom:2vw}@media screen and (min-width: 1024px){.app-navigation__banner-text-link-container{margin:16px 12px 0 12px}}@media screen and (min-width: 1024px){.app-navigation__active-brand-list-container{display:none}}.app-navigation__special-components-mobile{display:none}@media screen and (max-width: 1023px){.active .app-navigation__special-components-mobile{display:block}}@media screen and (min-width: 1024px){.app-navigation__special-components-mobile{display:none}}.app-navigation__main-category-ul{display:block !important}@media screen and (min-width: 1024px){.app-navigation__main-category-ul{display:-webkit-flex !important;display:flex !important}}@media screen and (max-width: 1023px){.app__navigation__menu__link-wrapper--hidden{display:none}}.app-navigation__sub-category-ul{display:block !important}@media screen and (min-width: 1024px){.app-navigation__sub-category-ul{display:none !important}}@media screen and (max-width: 1023px){.app-navigation__main-category-li--show{display:block}}.app-navigation__main-category-li--active>.app__navigation__menu__main-category{background-color:#005091}@media screen and (min-width: 1024px){.app-navigation__main-category-li--active>.app__navigation__menu__main-category{background-color:inherit}}@media screen and (min-width: 1024px){.app-navigation__category-title-mobile{display:none}}.app-navigation__show-all-title{display:none;text-transform:uppercase}@media screen and (max-width: 1023px){.app-navigation__link--mobile-active .app-navigation__show-all-title{display:-webkit-flex;display:flex}}.app-navigation__prev-arrow{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:10%;height:37%}.app-navigation__prev-arrow-image{max-width:100%;max-height:100%}@media screen and (max-width: 1023px){.app-navigation__prev-title,.app-navigation__category-title,.app-navigation__show-all-title,.mtnlc__name-wrapper,.app__navigation__menu__link-wrapper a{-webkit-flex-grow:1;flex-grow:1;-webkit-align-items:center;align-items:center;font-weight:bold;font-size:15px;text-transform:uppercase}.app-header__specialmenu-li .app-navigation__prev-title,.app__navigation__menu__main-category .app-navigation__prev-title,.app-header__specialmenu-li .app-navigation__category-title,.app__navigation__menu__main-category .app-navigation__category-title,.app-header__specialmenu-li .app-navigation__show-all-title,.app__navigation__menu__main-category .app-navigation__show-all-title,.app-header__specialmenu-li .mtnlc__name-wrapper,.app__navigation__menu__main-category .mtnlc__name-wrapper,.app-header__specialmenu-li .app__navigation__menu__link-wrapper a,.app__navigation__menu__main-category .app__navigation__menu__link-wrapper a{font-size:16px}}@media screen and (max-width: 1023px){.app-navigation__prev-title,.app-navigation__category-title,.mtnlc__name-wrapper,.app__navigation__menu__link-wrapper a{display:-webkit-flex;display:flex}}@media screen and (max-width: 1023px){.app-navigation__link--mobile-active .app-navigation__category-title{display:none}}@media screen and (min-width: 1024px){.app-navigation__main-category-li--banner .app-navigation__category-title{display:none}}@media screen and (min-width: 1024px){.app__navigation__menu__link-wrapper--main-brand .app-navigation__category-title{display:none}}.app-navigation__prev-title{font-size:16px;color:#fff}@media screen and (min-width: 1024px){.app-navigation__prev-title{display:none !important}}.app-navigation__mobile-category-image-wrapper,.mtnlc__image-wrapper{width:48px;margin-right:8px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end}.app-navigation__menu-prev-link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:70px;background-color:#005091;padding-right:7%}@media screen and (min-width: 1024px){.app-navigation__menu-prev-link{display:none !important}}@media screen and (max-width: 1023px){.app__navigation__menu__link,.app__navigation__menu__link-wrapper a{color:#005092 !important;font-weight:bold}}@media screen and (min-width: 1024px){.app__navigation__menu__sublevel-wrapper .app-navigation__main-category-li--banner .app__navigation__menu__link-wrapper{margin:0 12px 12px 0}}@media screen and (min-width: 1024px){.app__navigation__menu__sublevel-wrapper__categories{padding:16px 0 16px}}@media screen and (max-width: 1023px){.app__navigation__menu__link-wrapper .app__navigation__menu__link,.app__navigation__menu__link-wrapper a,.app__navigation__menu__main-category .app__navigation__menu__link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:58px;margin:0 48px;border-bottom:1px solid #b4b4b4}}@media screen and (max-width: 1023px){.app__navigation__menu__link-wrapper a,.app__navigation__menu__main-category .app__navigation__menu__link{margin:0 16px}}@media screen and (max-width: 1023px){.app-navigation__link--mobile-active.app__navigation__menu__main-category .app__navigation__menu__link{margin:0 48px}}@media screen and (max-width: 1023px){.app-navigation__category-li:last-child :not(.app-navigation__link--mobile-active) .app__navigation__menu__link,.main_category_link:last-child .app__navigation__menu__link,.app-header__club:last-child .app__navigation__menu__link-wrapper a,.app-header__specialmenu-li:last-child .app__navigation__menu__link-wrapper a,.app-navigation__link--mobile-active .app-navigation__menu-link--no-border,.app-navigation__menu-link--brand-no-border{border:none !important}}@media screen and (max-width: 1023px){.app-navigation__menu-link-component a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:50px;margin:0 7% 0 10%;border-bottom:1px solid #383838;color:#005092 !important;font-weight:bold}}.app-navigation__prev-arrow,.app-navigation__show-all-arrow{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.app-navigation__prev-arrow,.app-navigation__show-all-arrow{width:48px;height:28px}.app-navigation__show-all-arrow{display:none}.app-navigation__link--mobile-active .app-navigation__show-all-arrow{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}@media screen and (min-width: 1024px){.app-navigation__show-all-arrow{display:none !important}}.app-navigation__prev-arrow-image,.app-navigation__show-all-arrow-image{max-width:100%;max-height:100%}.app-navigation__link--mobile-active .app-navigation__mobile-category-image-wrapper{display:none}@media screen and (min-width: 1024px){.app-navigation__mobile-category-image-wrapper{display:none !important}}.app-navigation__extramenu{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background-color:#58a1dd;padding:1.5vw 0 35px 0}@media screen and (min-width: 1024px){.app-navigation__extramenu{display:none !important}}.app-navigation__extramenu-li{height:45px;display:-webkit-flex;display:flex}.app-navigation__extramenu-li .mtnlc__link,.app-navigation__extramenu-li a{height:auto;border:none;color:#fff !important;text-transform:uppercase}.app-navigation__extramenu-li .mtnlc__name-wrapper{-webkit-order:1;order:1}.app-navigation__extramenu-li .mtnlc__image-wrapper{-webkit-order:0;order:0;width:2.2em;max-height:2.2em;margin-right:1em}@media screen and (max-width: 1023px){.active~*{display:none}}.hamburger{padding:10px 15px;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger-menu-wrapper{height:26px;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}@media screen and (min-width: 1024px){.hamburger-menu-wrapper{display:none}}.hamburger-menu,.hamburger-menu:after,.hamburger-menu:before{width:26px;height:3px}.hamburger-menu{position:relative;background:#fff;transition:all 0ms 300ms}.hamburger-menu.animate{background:rgba(255,255,255,0)}.hamburger-menu:before{content:"";position:absolute;left:0;bottom:7px;background:#fff;transition:bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1)}.hamburger-menu:after{content:"";position:absolute;left:0;top:7px;background:#fff;transition:top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1)}.hamburger-menu.animate:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:top 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:top 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:top 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1)}.hamburger-menu.animate:before{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:bottom 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:bottom 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:bottom 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1)}.app-header__checkout{display:-webkit-flex;display:flex;width:100%;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.app-header__checkout .info-label--small{font-size:10px;position:absolute;white-space:nowrap;bottom:-10px}@media screen and (min-width: 768px){.app-header__checkout .info-label--small{font-size:12px;position:static;white-space:normal;bottom:auto}}.app-header__checkout .c-backArrow{-webkit-flex-basis:33.3333333333%;flex-basis:33.3333333333%}.app-header__checkout__users-info{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-basis:33.3333333333%;flex-basis:33.3333333333%;-webkit-justify-content:flex-end;justify-content:flex-end;font-size:12px;color:#fff}.app-header__checkout__users-info .app-header__link-ico{position:unset;-webkit-align-self:unset;-ms-grid-row-align:unset;align-self:unset}.app-header__checkout__users-info .app-header__link-ico:before{position:relative;top:2px}@media screen and (min-width: 1024px){.app-header__checkout__users-info .app-header__link-ico:before{top:4px}}.app-header__checkout__users-info i{position:unset;font-size:32px}@media screen and (min-width: 1024px){.app-header__checkout__users-info i{font-size:40px}}@media screen and (min-width: 1600px){.app-header__checkout__users-info i{font-size:50px}}@media screen and (min-width: 768px){.app-header__checkout__users-info{font-size:18px}}@media screen and (min-width: 1600px){.app-header__checkout__users-info{padding-left:20px}}.page-multiStepCheckoutSummaryPage .app-header,.page-checkout-login .app-header,.page-orderConfirmationPage .app-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media screen and (max-width: 1023px){.page-multiStepCheckoutSummaryPage .app-header,.page-checkout-login .app-header,.page-orderConfirmationPage .app-header{background-position-x:calc(100% + 100px)}}@media screen and (max-width: 767px){.page-multiStepCheckoutSummaryPage .app-header,.page-checkout-login .app-header,.page-orderConfirmationPage .app-header{background-position-x:calc(100% + 250px)}}@media screen and (min-width: 1600px){.page-multiStepCheckoutSummaryPage .app-header .wrapper,.page-checkout-login .app-header .wrapper,.page-orderConfirmationPage .app-header .wrapper{padding-top:0}}.page-multiStepCheckoutSummaryPage .app-header__logo,.page-checkout-login .app-header__logo,.page-orderConfirmationPage .app-header__logo{position:static;-webkit-transform:none;transform:none}@media screen and (min-width: 1024px){.page-multiStepCheckoutSummaryPage .app-header__logo .bannerComponentImage,.page-checkout-login .app-header__logo .bannerComponentImage,.page-orderConfirmationPage .app-header__logo .bannerComponentImage{height:103px;width:169px}}.breadcrumb{margin:0 auto;float:none;max-width:none;padding-left:27px;padding-right:40px;background:none}@media screen and (min-width: 768px){.breadcrumb{width:768px}}@media screen and (min-width: 1024px){.breadcrumb{width:959px}}@media screen and (min-width: 1280px){.breadcrumb{width:1200px}}.page-productList .breadcrumb__wrapper{background-color:#e3e3e3}.pageType-HervisCategoryPage .breadcrumb__wrapper{background-color:#e3e3e3}@media screen and (min-width: 1024px){.searchbox-wrapper__mobile{display:none}}.searchbox-form{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-bottom:1px solid #b4b4b4;height:50px;width:100%}@media screen and (min-width: 1024px){.searchbox-form{height:30px;border:0;border-radius:5px}}@media screen and (min-width: 1600px){.searchbox-form{height:35px}}.searchbox-form .searchbox-input{width:100%;padding:0 30px;border:solid 2px #fff;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;height:100%;transition:.5s}@media screen and (min-width: 1024px){.searchbox-form .searchbox-input{background:rgba(0,0,0,0)}}@media screen and (min-width: 320px)and (max-width: 1024px){.searchbox-form .searchbox-input{color:#000;padding-left:3em}}.searchbox-form .searchbox-input:focus{background:#fff;color:#000}.searchbox-form .searchbox-input:focus+.searchbox-cta .hervis-webshop-hervis-icons-29,.searchbox-form .searchbox-input:focus+.searchbox__button .searchbox__button-svg{color:#000;fill:#000}@media screen and (min-width: 1024px){.searchbox-form .searchbox-input{border-radius:4px}}.searchbox-form .searchbox__button{position:absolute;top:.4em;left:.5em;width:auto;font-size:28px}@media screen and (min-width: 1024px){.searchbox-form .searchbox__button{top:.3em;right:.5em;left:auto}}.searchbox-form .searchbox__button-svg{display:inline-block;height:1em;width:1em}@media screen and (min-width: 1024px){.searchbox-form .searchbox__button-svg{fill:#fff}}.searchbox-form .searchbox-cta{position:absolute;width:30px;top:50%;left:1rem;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);border:0;font-size:25px}.searchbox-form .searchbox-cta i{position:relative;color:#000;top:2px}@media screen and (min-width: 1024px){.searchbox-form .searchbox-cta i{color:#fff}}.ui-autocomplete.ui-widget-content{position:absolute;z-index:9999;border:0;border-radius:0;box-shadow:0 4px 2px -2px #999;touch-action:none;background-color:#fff;float:none}@media screen and (min-width: 1024px){.ui-autocomplete.ui-widget-content{box-shadow:2px 2px 10px #999;min-width:350px;max-width:350px}.ui-autocomplete.ui-widget-content:after{content:"";width:0;height:0;-webkit-transform:rotate(360deg);border-style:solid;border-width:0 15px 15px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;top:0;right:0;background-color:rgba(0,0,0,0);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:8px;top:-6px}.ui-autocomplete.ui-widget-content:before{content:"";width:0;height:0;-webkit-transform:rotate(360deg);border-style:solid;border-width:0 15px 15px 0;border-color:rgba(0,0,0,0) #b4b4b4 rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;top:0;right:0;background-color:rgba(0,0,0,0);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:8px;top:-7px}}.searchbox-suggestions__link,.searchbox-suggestions__link,.searchbox-products__link,.searchbox-products__link{display:block;padding:15px 10px;color:#000;text-decoration:none;border-top:1px solid #b4b4b4}.searchbox-suggestions__link:hover,.ui-state-focus .searchbox-suggestions__link,.searchbox-suggestions__link:hover,.ui-state-focus .searchbox-suggestions__link,.searchbox-products__link:hover,.ui-state-focus .searchbox-products__link,.searchbox-products__link:hover,.ui-state-focus .searchbox-products__link{background-color:#f1f1f1;text-decoration:none}.searchbox-suggestions__link,.searchbox-products__link{font-weight:300;font-size:13px}.searchbox-products{width:100%}.searchbox-products__link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row;padding:10px}.searchbox-products__image{width:50px;height:50px;min-width:50px}.searchbox-products__info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 1 auto;flex:1 1 auto;padding:0 10px}.searchbox-products__info__title{font-weight:bold}.searchbox-products__info__desc{color:#999}.searchbox-products__price{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-family:DIN-Condensed,Arial;text-align:right;font-size:13px;text-rendering:optimizeLegibility;-webkit-flex:1 0 auto;flex:1 0 auto}.searchbox-products__price__actual{font-style:normal;font-size:18px}.searchbox-products__price__original{color:#999;text-decoration:line-through}.searchbox-products__price__converted{font-style:italic;font-size:16px}.cart-popup__wrapper--fixed,.cart-popup__wrapper{display:none;position:absolute;z-index:99999;background-color:#f1f1f1;width:320px;box-shadow:2px 2px 10px #999}@media screen and (min-width: 768px){.cart-popup__wrapper--fixed,.cart-popup__wrapper{right:40%;top:135%}}@media screen and (min-width: 1024px){.cart-popup__wrapper--fixed,.cart-popup__wrapper{right:20%;top:125%}}@media screen and (max-width: 767px){.cart-popup__wrapper--fixed,.cart-popup__wrapper{position:fixed;left:50%;margin-left:-160px;top:20px}.cart-popup__wrapper--fixed .react-cart-popup.w-arrow::after,.cart-popup__wrapper .react-cart-popup.w-arrow::after{display:none}}.cart-popup__wrapper--fixed{position:fixed;max-width:320px;top:0}@media screen and (max-width: 767px){.cart-popup__wrapper--fixed{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width: 768px){.cart-popup__wrapper--fixed{max-width:350px;top:100px;right:5px}}.cart-popup__close{padding:10px 15px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.cart-popup__close__message__add{color:#999;display:none;font-size:12px;font-weight:700;text-transform:uppercase}.cart-popup__close__message__close{color:#999;font-size:12px;font-weight:700;text-transform:uppercase}.cart-popup__close__button{color:#999;font-size:16px;width:auto;line-height:1}.cart-popup__close__button:before{font-weight:700 !important}.cart-popup__close__button:hover{color:#333}.cart-popup__errorMessage{display:none;padding:0 15px 5px 15px;color:#c90400;font-weight:700}.cart-popup__msg,.cart-popup__msg-error,.cart-popup__empty{font-size:16px;text-transform:uppercase;color:#999;font-weight:bold;margin-top:10px;padding:0 15px 10px 15px}.cart-popup__empty{border-bottom:4px solid #b4b4b4}.cart-popup__msg-error{color:#db2301;font-size:14px;text-transform:none}.cart-popup__items{padding:0 0 10px 0;margin:0}.cart-popup__item{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;background:#fff;padding:15px;margin:0 0 7px 0}@media screen and (max-width: 768px){.cart-popup__item{display:none}.cart-popup__item:first-of-type{display:-webkit-flex;display:flex}}.cart-popup__item__image{display:-webkit-flex;display:flex;-webkit-align-self:flex-start;align-self:flex-start;width:30%}.cart-popup__item__image img{width:65px;height:65px;max-width:65px;max-width:65px}.cart-popup__item__link:hover{text-decoration:none;opacity:.8}.cart-popup__item__info{width:70%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.cart-popup__item__info--main{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-top:10px}.cart-popup__item__info--main__right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end}.cart-popup__item__info__remove{display:-webkit-flex;display:flex;-webkit-flex:1 0 auto;flex:1 0 auto;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end}.cart-popup__item__info__remove>button{color:#b4b4b4;font-size:25px;width:auto}.cart-popup__item__info__remove>button:hover{color:#db2301}.cart-popup__item__product-info,.cart-popup__item__product-info-summary{font-size:11px;color:#666;display:block}.cart-popup__item__product-info{color:#333}.cart-popup__align-right{text-align:right}.cart-popup__productTotals{margin:0;padding:0 15px}.cart-popup__totals{margin:0;padding:0 15px}.cart-popup__checkout-cta{margin:10px 0;padding:15px}.cart-popup__checkout-cta:hover{text-decoration:none}.cart-popup__checkout-cart{display:block;margin:10px 0;width:100%;text-align:center;text-transform:uppercase;font-size:12px}.cart-popup__checkout-cart span{text-decoration:underline}.cart-popup__tipp{padding:0 15px 7px 15px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.cart-popup__tipp__badge{height:40px;width:80px;background-repeat:no-repeat;background-position:center;background-size:cover}.cart-popup__tipp__messages{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-left:20px;max-width:calc(100% - 80px)}.cart-popup__tipp__message{font-size:11px;position:relative;display:-webkit-flex;display:flex;margin:5px 0}.cart-popup__tipp__message:before{content:"";background-color:#000;height:5px;width:5px;border-radius:50%;position:absolute;left:-10px;top:6px}.cart-popup__info{top:auto;left:auto;-webkit-transform:translateX(-40%);transform:translateX(-40%)}@media screen and (max-width: 767px){.cart-popup__info{width:calc(100% - 20px) !important;position:fixed !important;top:50% !important;left:50% !important;-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}}.cart-popup__info__headline--main{width:90%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.cart-popup__info__headline--main--text{font-size:18px;font-weight:bold}.cart-popup__info__headline__icon{padding-left:10px;font-size:30px;color:#000}.cart-popup__delivery{padding:0 15px;margin:16px 0}.cart-popup__delivery__empty{padding:0 15px 15px 15px}.cart-popup__deliveryTime{padding:10px 15px 0 15px}.cart-popup__deliveryTime__text{position:relative;max-width:260px}.cart-popup__deliveryTime__text:before{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background-color:#3ab211;left:-15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cart-popup__trustedShopBadge{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;padding:0 15px 10px 15px}.cart-popup__trustedShopBadge__image{width:30px;height:30px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAMAAAAPdrEwAAAB+1BMVEUAAAAkIyZjY2Vra21QUFIwLzKbnJ5KSkxgYWNVVVdwcHJQUFKpqqw8PD6Oj5FbW11LTE0nJSgpJys2NTiCg4UWFRigoqRBQENycnSkpqesrq9ISUqJioyPkZN6e32nqKo8PD54eXufoKKNj5AkIiUIBgorKiw/P0H///80MzYYFxxKSkz85Kbt0YT02pLny3hVVlf88d754JsAa7J9fn/76r7/+O1rbG1iY2R1dXf/+vThw2zdvmGSk5X+9OX87tX768vr6+qLjI309PRcXF4EBhulpqb857HU1NSEhYfMzMzh4eKbnJuvsK+3t7jGxsf97bX//bgAYbEBcLrb2tu/wMD/9r7//aNDPjb//uz//88GZrz//8TtznLVtVsBesj//a342GcBdr0BU7j//+H/9peynlwAWq4BL34AJ2sFXcABUq/+9KMAS6P97J///tg6hMr+7I//5Yr11oD/5GiCd0hknsj98cOgjlfBxqHtzGbArF7O1LzHtX1zaUi50crz9LUAO47Uv3XlxmFWTDWKucjm7L8AQLEAOpsBC0BxWSWkysshccj19sbH3saxx7Db16r//oX+34IAFlSNgFMLJkiKcSsDBioGaNQga7W4r3lPOBbm56dqlafv7I7k2Yk/X4GMjnMPHTQ1HQY7NCPq6dObubgxea8GLlowFbb0AAAAJHRSTlMA4iwOGrwXasGLYUEjjjTe1tbKnHzq236Sg1y5P9vZq+Wwyr4djUptAAAPQ0lEQVRYw6TTO3PUMBQFYAgQkuW1DI8hvMJDjyurUWYEspkRRLLH2F7baXYL+vSUNPwZCv4nRzYwAwQS4BQZp9hv7557fe70XNi+vrh97+nOzg1kudzZ3V1sXbxw7r+z/fD208eFczlSGaO1llJqvdy5fOXif7qPLdyUmTagv2W5e+VfZ796/7kt5kyyVkoIleyZV1I+uLz1L/DeI/vVxahp5jw9Kgb4e5Ra7v41vveotRa2dcY4XwOWAyFdnoH8Ef+rWu4/S7BNI9uhCURO5nKklV9T6di3Rhj7ii/O3sW+n2SXu0L3RGEoTFVh6oGrjjr0PZFC62/4g60zjnw3tm0LOHYxNy6QVa4wRm5oECxSkCLRQo1lOWox20/OMviFPR9BF7ndEI2m0g2tA3XooKM60auJVqymsCbKmVTJVtdObXx730fQth2JqHdu2t5qcBPtuWpow2CBxjdx22iBRwFbPLh4Ss3PfESsW1FJZS4LJy2R5LqQak1HLdZomE40L4gKzhRk7DPZN7f+KN/10ceiiK7u3JoaWTlpAg1HFBhrCOnMfHyC8Yg6uJJchVEwVMLOXz9V9t62aCJSWqCRK4hNL5VxRWHEJCtmG8lrapjKeJN+VrKzO9f/KPsC+0mvisMCG6Vz6cdo0qUphuDwFErIBio9es8yPtBKZ4xxoRQ//5tOtu96xNZEY44JnUabtTIGFwwNomBMiPkZY5dEa5lxS1gn141lk7194tXtJ7ltS4raD9agkg2NShsNCqLUeG/wj8iyTChM6Qq0URFRsNm0DIzAL510g3s+xXqioSMqW11pZ6VGEUJW7dCFUCLh88faasZRQcZZZkoaqkCBSs2VQPitE97BfqKjbQhwoJWBLRNc9U1JyKtX7+a8PPgYNWAMmdMa84d0K2KiWbY4sejWRm/tZl1LS0FrY7QQ+TixL5HXr18fHBy8QY7fvR8057gPY1B0oMgFimICf+/8vMp93/vYDzhpi5KrhnppDD45JhcwAniWDw8PXxweHw+SZ4pzXpU0cpxICmx+6Zc6+hhLOipyHG9N0/6E6BOM/CSDfvH2w/H7TxwF80grzjNu6qNewWZ88Usd0aOz4E1exVALbZjuZvjHNmYZ9hcyy/WnaTCM4qjxnmi8fFCjJsa+3dt2bHUrtiMBxXU3mBsdsOE2wzIuY4wJaFQMbhMjeEWNGonXqPjBP9PzdMVOfT7x6bfD6XnO+3jvTt0TGVAJhQnYH0zYAzYS+G86UKT0kKTAViXFFIwBRzKNA3bJxI7l1xEMAdoZ/r+0kUAE6bf2d6zhmSsQncQGahAaxQaqphAKu5oBpiEuTZsci3m9xQ3V9ldCTcLqJDWW2LnwJxMou2g4rkFvlIcRO9Uhu2ZgKBlTC3mauzYZY2XBphAOMkwUURFItitaA3oMVkUNSQ0DrQrG/5r7r/XHGjPvms3by41ANuv1EjtgPYAnzGOjNco32sDtklOalsC7koS38cQYj3pMEVHtdclAX+rnlxrNnz+evq1Wq79+KcvzFsBAB0qfkQuUVEpPc6RQFgUEca9THudDCcA1Q0+FOei0gYOdZIAv8IsfP0XeztYLhbnJQrlQnzW+Wm20z7rHUCvggiwzIovbVXJaw4QMI2QoofRoCtstI0mdmiH59TNWrc8trrVePv9SKwTLE0++5eYDND6f9R2ymZZOGVhQe29kdtBGH0c7h0xdV9GjdGGoovoP+SJvbD2tFAprG8WiVSxeqY8EgyOPkzlvm32jNA67t0dV/uRvz1mg1b6hoT70pkT9THa4bhB5hlUnCnOtYpZCl19SKmBPfvg8b4v2dZcaEVkiuKz0pXmcyfiQ9AgfwoVk6nA5HEpEk5qiiDrn7nKTG8tsdSIz2SreBRkbXmquAp2ZfDVNZJqcwlDXRjTOaWiN5IPkh463KsWTUU5zBa/TGHc1Aw3NRH7eJg/Heqzm7N/o7tzHiIBsY+KGzpPINjmy65yBi3EoLHl4OD2axtOHh6MzdbzBZsvB2h2QAR4ejmVLj2z03Ktp4hLatzQuM2k0qg+kmYyIy5QRWG3onhB+Ls37ZBHdj7rr0HyZ92xVR4K1F+vFHgddvCGSIZXC/WkH3N09/S5CmUO8xwbtcMsw+5COo1zHO0Jno0aH+SjvIF+89uxpcCRTWysSmMix/MwP+oy1xQdLNhrk7psP6UUTGB0ro5Id7p1dB+goVxW9Lz0AuiqRH27VkdH1MjAbWUezN299qtpWr+UcMubWrfEIeOjYRKJNlvd2HTfRSRAreVRtMCV5xAR3NNt2bGxVy8EO0d7swvtNEv0Yoh0yzVKT0IIdbwF/UbJP0AkgeUxDwV1LVl/lbvFf4MuRTDlY+bBu2WSq/xW2Wg4G63Mvp30BB+3v9t9cjoDI7Pa2e0Q+1rVPNT1mKqoopmnSMuIWdTRDdC9ET+CL3cGytH3Oz7DZiRGQWzlfwEGD7X+zIguyqKkCM6MhYsu7CS0afEiW6a1HM6Hz3MeqdyZSgR+Z51YPgbMLpfdErtRevMxhE13R/lsPRRnJHmMK51xjUH2U0JKBAwg9EtLhhxLu3SZf7l949haiM+QHwHlr5dNmfSJYm7yzDnKnaP91vxTBA6yzOEce6Mk80nUYNwF6vz26IKpAO+TLU6+FVfJjMTuczefnVx7J1cxIZXKxZc0HvB2qCX19PIKnwBD5gJzgKmTvsNE6D8dHB3BdmYJghq9tP92XpmY2M2Wg1/LFkv/dz81qPTNXWGw9yN1AUztkFy0zLDSOcZbiyjb6d2lm/txSFMVxQTCofYYZv/jhnvvc+ywZSpshY14ikb6XNoJKqSVFjaV2LdVaprba92XsjOXf9D3nPZ7EzqFtdMyn337POfeed6LTCzu1I9OSw2iQRfSaI/3sx/LuO69PX7LX9h3a3X1zYFjAiDrRqxitKIO+M1Qqm1h1UNAy2jquSgEtZKBPXdrP6I1vHuF+OXDz6MD5FbU+xgq5EZ03SCQaRmZNRk8KtwX4JF+V6wEdzhtHXhi2Gu2xG9jLt9fXRHCMjsmrzqwyVnNhcysyGmmcBCNc4wgYoZ0PW4TM6Nfv0OSIgRu3L9SqMTf2I0bv0ChmjVBRzGLVEhHa6OEtTBb0yDtUNWpvc7XaF3Pr/RDwqtU9e62KA3y0zDw3RnPYAtDhiLT17KMNfBBtvNvXwK1UwGZyjEajgxhxlTT6nAj7Fd28MiQD/exRN6OXD/fVkzeP7O2tJ6/uOZePwaJ67pjJsFrYWrEfyCNGOyFDNaPBvtNXT+57fy3bV4e+eKbLakbmIR4hh+q0L2ZkssbIY9bwHpA5to08QsegZT5W68iV69euDvTG5NUQPWSFp/r7rYjmq2DCdEHzlF6yQBvKbgGWY/Nrc5DRB19W68iPn4wevXD8Wzt29PSL2vzpe/fCV3yBjZvk1KOte0RE4zw6fGl0JxvySepDwEzOj94cxjUQk8WPerSMZnOimi5lxBCjaXDPOkGvrzzcBzRk36kByoE793p+9On53jryjpN7haetfQhDBD2XR77IbKVA5qDUnlPrVqxDVJY+OgBHMCi9qm3mf1cqI8+fjD690XsitCMiXzzZBbSw83lBhyPOhBlfC89IKMheJJP5+lo/Op3Zb4aOVavVYyOP6cFVJsc+x6L1Nx1DsBoxzwFZ4ots58ipReHM/8q9yrI37t536frj689x/B04evteA/nMSZNncBwyPLEjsgFjOpstst/uAZnhtddvrnYz+8Chffv37xvd/XTgSiN59cl+kCmCyt9oCEaNGHCNyLbWEt/4g1ujgqi+enlw94YNG5Zv7D5w4OnOgeHe+wDHZLZjKG81GfOt6FnRFmAysBLKNpfLbZYMmSvbAOayONw7+PLTxu7u7l1HBz7ePXz8RCO556LOw8OioVB1/MCBmDrDuEJWvldoK/sKbPdWZZnEkmXHji27Ozg4eHfZsuP3Q3AduQdzk6Vihij0O35MkkSqcJ3kB5qIOjbhP1FqcyVEI45z3Bfu9+RLeahs7yBqLVuyUnqSxEj2ArYEN7EhbRXlMuSAfaG2ROYjCYEK9zuy1mTLRaNybeEdoylcLsSyjeook21eS9ZtkVy6LyqNXJAZHNfGxS4mk8Iuys+C7LeQdGIcEyDb2IyHhc8mWdHw4oT0YOXwYpBjcEwGGPU8pJi8tl0RpTElUMFTpBoWUJO1cZTmiQpLKthSXEtg09ta7cdg6W7UM85/rJ/a4DGZoJjxNDUsLRDztePQWq/dK3HBbwosaQ22eVbtjca6mByB95q8BagtSBHxC9uBx2iu6cYdX0I7hlqg2yLfnkyzCh/kPjvWi2KuA1/s6TmztyuPHgR0YRnF4WuL1461jQsisUTWo9oif805w6YUHKv5Rup6eHbJMZT0do4zZ3rAHeoXsCW3mYyXdb00F4eFZumWxmiSvajmLUEra+70UEcyKedt17nTQyNLGb1qx97T57rwLcWkdFCy5ORQtKRSioNm/2iFOJ/ZSF5nB5NLOUWajCgHHbaaLoQJj2TNE1ILmGyui9mXOjvJxodHQ0xIWF5DkpclBdcdWXMEsvER8cxERAcFuraY9lKkFddImskazfKTJfbYhIVqWO1QGkJgeFD2uUGNQ8ip1pJZY2ErpbOUspTJsVQWgkbXcnb8JKYlyPBiOrcJZE0qaEn5hMR7np8iMQGayc0SdwistvwbakmnkH++ZAabdStKZR3Od1Ck5oAsZT23DamFqQF+F8z+PkA55Bric5bZih37hWbxZKZseYmMpXLQnvELhFopcQuTxWTeSQpHc+ArKhZImgtfJH5DRoxPIhsahtqyb1WBW8gGJbiegat+OnDJkp8qFW1LQHL2It2ayTY5/rdvnjQp2bqarCa43UboiU4/aIbc1iK1F0jzp0JnqihManUoHEz/5O2qiQnAxT4yXLGtgW2R/iwUnQJ73+LBG29TqzDDR9sEevBPYmzSWoYrMj5S314kKpaALAYd5YVcC55LSGYBFklYm4xt/q3wWQzHHwLfRxaDdoKthsgvk+TOUutaG4Fn/pHk2PGEwPkDvU0dBVChnlqZn87IvlprBiea4vz9oSshHNLlwjMYJFy+OdPIHrHLEXi2ePG38LlJBfoXvPwIOTjlu8xVs+b+C1iKfErTTCYIPo6IO7Ppv96UBn1uMsGkOqpKJOeC+98xbvyUiU2zk7NmJhAzZyVnN+E99D9okM+hUYGo0tqpCQAAAABJRU5ErkJggg==");background-position:center;background-repeat:no-repeat;background-size:contain}.react-cart-popup.w-arrow:after{content:"";width:0;height:0;-webkit-transform:rotate(360deg);border-style:solid;border-width:0 15px 15px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;top:0;right:0;background-color:rgba(0,0,0,0);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:8px;top:-6px;border-color:rgba(0,0,0,0) #f1f1f1 rgba(0,0,0,0) rgba(0,0,0,0)}.cart-popup__wrapper.addFixed{position:fixed !important;top:20px !important;right:20px !important}.cart-popup__wrapper.addFixed .react-cart-popup.w-arrow:after{display:none !important}@media screen and (max-width: 767px){.cart-popup__wrapper.addFixed{left:50% !important;right:auto !important;-webkit-transform:translateX(-50%) !important;transform:translateX(-50%) !important}}.cart-popup__wrapper.addFixed .cart-popup__close{-webkit-justify-content:space-between;justify-content:space-between}.cart-popup__wrapper.addFixed .cart-popup__close__message__add{display:block}.cart-popup__wrapper.addFixed .cart-popup__close__message__close{display:none}.cart-popup__wrapper.addFixed .cart-popup__errorMessage{display:block}.cart-popup__tipp__badge{background-image:url("../../images/icons/versandTipp_DE.png")}.cart-popup__tipp__badge.badge__multi{background-image:url("../../images/icons/versandTipps_DE.png")}.language-cz .cart-popup__tipp__badge{background-image:url("../../images/icons/versandTipp_CZ.png")}.language-cz .cart-popup__tipp__badge.badge__multi{background-image:url("../../images/icons/versandTipps_CZ.png")}.language-hr .cart-popup__tipp__badge{background-image:url("../../images/icons/versandTipp_HR.png")}.language-hr .cart-popup__tipp__badge.badge__multi{background-image:url("../../images/icons/versandTipps_HR.png")}.language-hu .cart-popup__tipp__badge{background-image:url("../../images/icons/versandTipp_HU.png")}.language-hu .cart-popup__tipp__badge.badge__multi{background-image:url("../../images/icons/versandTipps_HU.png")}.language-ro .cart-popup__tipp__badge{background-image:url("../../images/icons/versandTipp_RO.png")}.language-ro .cart-popup__tipp__badge.badge__multi{background-image:url("../../images/icons/versandTipps_RO.png")}.language-si .cart-popup__tipp__badge{background-image:url("../../images/icons/versandTipp_SI.png")}.language-si .cart-popup__tipp__badge.badge__multi{background-image:url("../../images/icons/versandTipps_SI.png")}@media screen and (max-width: 1919px){.hr-footer .hr-content__wrapper--full-width{max-width:1200px}}.hr-footer .hr-btn,.hr-footer_ckeckout .hr-btn{background-color:#004f91;color:#fff;border-color:#fff !important}.hr-footer .hr-btn .hr-btn__location-icon,.hr-footer_ckeckout .hr-btn .hr-btn__location-icon{display:none}.hr-footer .hr-btn.storefinder .hr-btn__text,.hr-footer_ckeckout .hr-btn.storefinder .hr-btn__text{margin-left:2em}.hr-footer .hr-btn.storefinder .hr-btn__location-icon,.hr-footer_ckeckout .hr-btn.storefinder .hr-btn__location-icon{position:absolute;display:inline-block;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:-2em;width:1.5em;height:1.5em;vertical-align:middle;fill:#fff}.hr-footer .hr-btn:hover,.hr-footer_ckeckout .hr-btn:hover{background-color:#fff !important;color:#004f91 !important}.hr-footer .hr-btn:hover .hr-btn__location-icon,.hr-footer_ckeckout .hr-btn:hover .hr-btn__location-icon{fill:#004f91 !important}.hr-footer__flex-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.hr-footer__flex-wrapper{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px}}@media screen and (min-width: 1024px){.hr-footer__flex-wrapper{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;justify-content:space-around}}.hr-footer__flex-wrapper__section{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:40px 20px;border-bottom:2px solid #f1f1f1}@media screen and (min-width: 768px){.hr-footer__flex-wrapper__section{border-bottom:none;width:calc(45% - 40px);padding:40px 0}}@media screen and (min-width: 1024px){.hr-footer__flex-wrapper__section{-webkit-justify-content:flex-start;justify-content:flex-start}.hr-footer__flex-wrapper__section:nth-child(2){-webkit-justify-content:flex-end;justify-content:flex-end}}@media screen and (min-width: 768px){.hr-footer__flex-wrapper__section--55{width:calc(55% - 40px)}}@media screen and (min-width: 768px){.hr-footer__flex-wrapper__section--50{width:100%}}@media screen and (min-width: 1024px){.hr-footer__flex-wrapper__section--50{width:calc(50% - 20px)}}@media screen and (min-width: 768px){.hr-footer__flex-wrapper__section--25{width:calc(50% - 20px)}}@media screen and (min-width: 1024px){.hr-footer__flex-wrapper__section--25{width:calc(25% - 20px)}}.hr-underfooter{background-color:#01143c;padding:45px 20px 35px 20px;color:#fff;font-size:13px;text-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}.hr-underfooter .c-socialMedia{padding-top:20px}.hr-underfooter .c-socialMedia__title{font-size:13px}.hr-underfooter .c-socialMedia__item__wrapper{-webkit-justify-content:center;justify-content:center}@media screen and (min-width: 768px){.hr-underfooter{-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;flex-direction:column;font-size:14px;text-align:left}.hr-underfooter .hr-underfooter__social{display:none}.hr-underfooter .c-socialMedia__title{font-size:18px}}@media screen and (min-width: 1024px){.hr-underfooter{-webkit-flex-direction:row;flex-direction:row}}.hr-underfooter__section{-webkit-flex:1 0 auto;flex:1 0 auto}.hr-underfooter__navigation{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;-webkit-align-self:center;align-self:center}@media screen and (min-width: 768px){.hr-underfooter__navigation{-webkit-flex-direction:row;flex-direction:row;-webkit-align-self:flex-start;align-self:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;padding-top:10px}}@media screen and (min-width: 1024px){.hr-underfooter__navigation{padding-top:0;-webkit-flex-direction:row;flex-direction:row;-webkit-align-self:flex-end;align-self:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-right:50px}}.hr-underfooter__link{position:relative;color:#fff !important;padding:5px 0;font-size:15px}@media screen and (min-width: 768px)and (max-width: 1024px){.hr-underfooter__link:first-child{padding-left:0}}@media screen and (min-width: 768px){.hr-underfooter__link{padding:0 12px}.hr-underfooter__link+.hr-underfooter__link:before{content:"";width:0;height:50%;border-left:1px solid #fff;position:absolute;left:0;top:25%}}.hr-partners__footer{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media screen and (min-width: 768px){.hr-partners__footer{-webkit-justify-content:flex-start;justify-content:flex-start}.hr-partners__footer #customTrustbadge{margin-right:20px}}.hr-partners__footer>div{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex:1 0 auto;flex:1 0 auto}@media screen and (min-width: 768px){.hr-partners__footer>div{-webkit-flex:none;flex:none}}.hr-partners__footer a{-webkit-flex:1 0 auto;flex:1 0 auto;text-align:center;text-decoration:none}@media screen and (min-width: 768px){.hr-footer .hr-content__wrapper--full-width{width:95%}}@media screen and (min-width: 1024px){.hr-footer .hr-content__wrapper--full-width{width:100%}}.hr-footer_ckeckout{background:#0f0f0f}@media screen and (min-width: 768px){.hr-footer_ckeckout .hr-content__wrapper--full-width{padding:75px 0 55px 0}}.hr-footer_ckeckout .c-footer-wrapper,.hr-footer_ckeckout .hr-triggerExpand--smallArrow:after{color:#fff}.hr-footer_ckeckout .hr-footer__flex-wrapper__section--50 .c-footer-wrapper{width:100%}@media screen and (min-width: 768px){.hr-footer_ckeckout .hr-footer__flex-wrapper__section--50 .c-footer-wrapper{width:70%}}@media screen and (max-width: 767px){.hr-footer_ckeckout .mobile-hide{display:none}}@media screen and (max-width: 767px){.hr-footer_ckeckout{margin-bottom:30px}}.page-cartPage .hr-underfooter,.page-multiStepCheckoutSummaryPage .hr-underfooter,.page-checkout-login .hr-underfooter,.page-orderConfirmationPage .hr-underfooter{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}@media screen and (min-width: 1280px){.page-cartPage .hr-underfooter,.page-multiStepCheckoutSummaryPage .hr-underfooter,.page-checkout-login .hr-underfooter,.page-orderConfirmationPage .hr-underfooter{-webkit-flex-direction:row;flex-direction:row}}.page-cartPage .hr-underFooter__message__checkout,.page-multiStepCheckoutSummaryPage .hr-underFooter__message__checkout,.page-checkout-login .hr-underFooter__message__checkout,.page-orderConfirmationPage .hr-underFooter__message__checkout{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.page-cartPage .hr-underFooter__message__checkout .i-Hervis_Icons-31,.page-multiStepCheckoutSummaryPage .hr-underFooter__message__checkout .i-Hervis_Icons-31,.page-checkout-login .hr-underFooter__message__checkout .i-Hervis_Icons-31,.page-orderConfirmationPage .hr-underFooter__message__checkout .i-Hervis_Icons-31{font-size:34px;padding:0 5px}@media screen and (max-width: 768px){.page-cartPage .hr-underFooter__message__checkout .i-Hervis_Icons-31,.page-multiStepCheckoutSummaryPage .hr-underFooter__message__checkout .i-Hervis_Icons-31,.page-checkout-login .hr-underFooter__message__checkout .i-Hervis_Icons-31,.page-orderConfirmationPage .hr-underFooter__message__checkout .i-Hervis_Icons-31{position:relative;bottom:-5px}}@media screen and (max-width: 768px){.page-cartPage .hr-underFooter__message__checkout,.page-multiStepCheckoutSummaryPage .hr-underFooter__message__checkout,.page-checkout-login .hr-underFooter__message__checkout,.page-orderConfirmationPage .hr-underFooter__message__checkout{display:block}}.page-cartPage .hr-underfooter__navigation,.page-multiStepCheckoutSummaryPage .hr-underfooter__navigation,.page-checkout-login .hr-underfooter__navigation,.page-orderConfirmationPage .hr-underfooter__navigation{-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;margin-right:0}@media screen and (min-width: 1280px){.page-cartPage .hr-underfooter__navigation,.page-multiStepCheckoutSummaryPage .hr-underfooter__navigation,.page-checkout-login .hr-underfooter__navigation,.page-orderConfirmationPage .hr-underfooter__navigation{-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;margin-right:50px}}.c-service__icon__component__wrapper{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-content:space-between;align-content:space-between;padding-bottom:20px;max-width:1500px;margin:0 auto}@media screen and (min-width: 768px){.c-service__icon__component__wrapper{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 20px 30px}}@media screen and (max-width: 1919px){.c-service__icon__component__wrapper{max-width:1200px}}.c-service__icon__component{-webkit-flex:1 50%;flex:1 50%}@media screen and (min-width: 768px){.c-service__icon__component{margin:0;-webkit-flex:1 25%;flex:1 25%}}.c-service__icon__component__item{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;flex-direction:column;padding:20px 0 0}.c-service__icon__component--ColIcon_ColText{-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.c-service__icon__component--ColIcon_ColText .c-service__icon__component__headline,.c-service__icon__component--ColIcon_ColText .c-service__icon__component__subtitle{text-align:left;padding:0px 10px 0}.c-service__icon__component__img{-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;max-width:60px}.c-service__icon__component__headline{font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;padding:10px 10px 0}@media screen and (min-width: 768px){.c-service__icon__component__headline{font-size:13px;padding:0 10px 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}}@media screen and (min-width: 1024px){.c-service__icon__component__headline{font-size:16px;padding:0 10px;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}}.c-service__icon__component__subtitle{font-size:12px;line-height:18px;font-weight:400;text-transform:uppercase;text-align:center;padding:10px 10px 0}@media screen and (min-width: 768px){.c-service__icon__component__subtitle{font-size:14px;padding:10px 0 0}}@media screen and (min-width: 1024px){.c-service__icon__component__subtitle{font-size:16px;padding:0 10px;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}}.page-productDetails .section3 .c-service__icon__component__wrapper{background:#fff url("../../images/background/triangleBkg.png");padding-top:20px}@media screen and (min-width: 768px){.page-productDetails .section3 .c-service__icon__component__wrapper{padding-top:40px;padding-bottom:40px}}@media screen and (min-width: 1920px){.page-productDetails .section3 .c-service__icon__component__wrapper{padding:40px 10% 40px}}.page-productDetails .section3 .c-service__icon__component__headline,.page-productDetails .section3 .c-service__icon__component__subtitle{text-transform:none;width:100%}@media screen and (min-width: 1024px){.page-productDetails .section3 .c-service__icon__component__headline,.page-productDetails .section3 .c-service__icon__component__subtitle{padding:10px 10px 0;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}}@media screen and (min-width: 1024px){.page-productDetails .section3 .c-service__icon__component__subtitle{font-size:16px}}.page-productDetails .section3 .c-service__icon__component__headline{width:100%}@media screen and (min-width: 1024px){.page-productDetails .section3 .c-service__icon__component__headline{font-size:24px}}.c-categorySuggestionsContainer{padding:30px 15px;background-color:#f7f7f7}@media screen and (min-width: 1024px){.c-categorySuggestionsContainer{padding:5% 13%}}@media screen and (min-width: 1920px){.c-categorySuggestionsContainer{padding:4% 30%}}.c-categorySuggestionsContainer .c-service__icon__component__wrapper{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between}.c-categorySuggestionsContainer .c-service__icon__component{width:23%;-webkit-flex:unset;flex:unset}.c-categorySuggestionsContainer .c-service__icon__component__img{-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;height:auto;width:100%}@media screen and (min-width: 768px){.c-categorySuggestionsContainer .c-service__icon__component__img{width:auto}}.c-categorySuggestionsContainer .c-service__icon__component__subtitle{font-size:9px;font-weight:600;color:#020049;padding:0}@media screen and (min-width: 768px){.c-categorySuggestionsContainer .c-service__icon__component__subtitle{font-size:14px}}@media screen and (min-width: 1024px){.c-categorySuggestionsContainer .c-service__icon__component__subtitle{padding:20px}}@media screen and (min-width: 1920px){.c-categorySuggestionsContainer .c-service__icon__component__subtitle{font-size:16px}}.pageType-HervisCategoryPage .productGrid .c-service__icon__component,.template-pages-theme-categoryCustomTemplate .productGrid .c-service__icon__component{color:#fff}.pageType-HervisCategoryPage .productGrid .c-service__icon__component:hover,.template-pages-theme-categoryCustomTemplate .productGrid .c-service__icon__component:hover{opacity:.75}.pageType-HervisCategoryPage .productGrid .c-service__icon__component__subtitle,.template-pages-theme-categoryCustomTemplate .productGrid .c-service__icon__component__subtitle{text-transform:none}.hr-footer_ckeckout .hr-footer__flex-wrapper__section--service-icons{color:#000;display:-webkit-flex;display:flex}@media screen and (min-width: 768px){.hr-footer_ckeckout .hr-footer__flex-wrapper__section--service-icons{display:none}}.hr-footer_ckeckout .hr-footer__flex-wrapper__section--service-icons .c-footer__headline{font-size:16px;padding:15px 0 15px 20px}.hr-footer_ckeckout .hr-footer__flex-wrapper__section--service-icons .c-footer-wrapper{padding:20px}.hr-footer_ckeckout .hr-footer__flex-wrapper__section--service-icons .c-serviceFontIcon__item{display:-webkit-flex;display:flex}.hr-footer_ckeckout .hr-footer__flex-wrapper__section--service-icons .c-serviceFontIcon__icon{font-size:40px;margin-right:20px}.hr-footer_ckeckout .hr-footer__flex-wrapper__section--service-icons .c-serviceFontIcon__headline{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:14px;font-weight:700}.app-header .c-serviceFontIcon__component__wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.app-header .c-serviceFontIcon__component__wrapper a{color:#fff}.app-header .c-serviceFontIcon__item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding-right:1em}.app-header .c-serviceFontIcon__item .c-serviceFontIcon__icon{text-align:center;font-size:24px}@media screen and (min-width: 1024px){.app-header .c-serviceFontIcon__item .c-serviceFontIcon__icon{height:35px;margin:0 0 6px 0;font-size:40px}}.app-header .c-serviceFontIcon__headline{display:none;font-size:12px}@media screen and (min-width: 1024px){.app-header .c-serviceFontIcon__headline{display:-webkit-flex;display:flex}}@media screen and (-ms-high-contrast: active)and (min-width: 768px),screen and (-ms-high-contrast: none)and (min-width: 768px){.app-header .c-serviceFontIcon__headline{max-width:80px}}@media screen and (-ms-high-contrast: active)and (min-width: 960px),screen and (-ms-high-contrast: none)and (min-width: 960px){.app-header .c-serviceFontIcon__headline{max-width:none}}.c-footer__newsletter,.c-footer__contact{text-align:center;-webkit-flex:1 0 auto;flex:1 0 auto;width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (min-width: 768px){.c-footer__newsletter,.c-footer__contact{text-align:left;-webkit-flex:1 0 auto;flex:1 0 auto}}@media screen and (min-width: 1024px){.c-footer__newsletter,.c-footer__contact{-webkit-flex:0 80%;flex:0 80%}}.c-footer__number,.c-footer__description,.c-footer__headline{color:#fff}.c-footer__headline{font-size:16px;font-weight:700;text-transform:uppercase;padding-bottom:20px}.c-footer__number{font-size:20px;font-weight:700}@media screen and (min-width: 768px){.c-footer__number{font-size:28px}}@media screen and (min-width: 1024px){.c-footer__number{font-size:34px}}@media screen and (min-width: 1920px){.c-footer__number{font-size:40px}}.c-footer__description{font-size:16px;padding:10px 0 20px 0}.c-btn__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.c-btn__wrapper .hr-btn{margin-top:10px}@media screen and (min-width: 768px){.c-btn__wrapper{-webkit-flex-direction:row;flex-direction:row}.c-btn__wrapper .hr-btn{margin-top:0px}.c-btn__wrapper .hr-btn+.hr-btn{margin-left:10px}}.c-footer__newsletter{position:relative}.c-footer__newsletter .hr-form__label__wrapper{display:none}.c-footer__newsletter .hr-form__input__wrapper{width:100%}.c-footer__newsletter .hr-form__input__wrapper .hr-form__input::-webkit-input-placeholder{color:inherit;font-size:16px;font-weight:700;opacity:1 !important}.c-footer__newsletter .hr-form__input__wrapper .hr-form__input:-ms-input-placeholder{color:inherit;font-size:16px;font-weight:700;opacity:1 !important}.c-footer__newsletter .hr-form__input__wrapper .hr-form__input::-ms-input-placeholder{color:inherit;font-size:16px;font-weight:700;opacity:1 !important}.c-footer__newsletter .hr-form__input__wrapper .hr-form__input::placeholder{color:inherit;font-size:16px;font-weight:700;opacity:1 !important}@media screen and (min-width: 768px){.c-footer__newsletter .hr-form__input__wrapper .hr-form__input::-webkit-input-placeholder{font-size:20px}.c-footer__newsletter .hr-form__input__wrapper .hr-form__input:-ms-input-placeholder{font-size:20px}.c-footer__newsletter .hr-form__input__wrapper .hr-form__input::-ms-input-placeholder{font-size:20px}.c-footer__newsletter .hr-form__input__wrapper .hr-form__input::placeholder{font-size:20px}}.c-footer__newsletter .hr-form__input__wrapper::-webkit-input-placeholder{color:#000}.c-footer__newsletter .hr-form__input__wrapper:-ms-input-placeholder{color:#000}.c-footer__newsletter .hr-form__input__wrapper::-ms-input-placeholder{color:#000}.c-footer__newsletter .hr-form__input__wrapper::placeholder{color:#000}.c-footer__newsletter__img{position:absolute;right:0;top:0;-webkit-transform:scale(0.6) translate(50%, -90%);transform:scale(0.6) translate(50%, -90%)}@media screen and (min-width: 768px){.c-footer__newsletter__img{-webkit-transform:scale(0.6) translate(30%, -90%);transform:scale(0.6) translate(30%, -90%)}}@media screen and (min-width: 1024px){.c-footer__newsletter__img{-webkit-transform:scale(0.75) translate(30%, -80%);transform:scale(0.75) translate(30%, -80%)}}.c-footer__contact .hervis-webshop-hervis-icons-35{font-size:24px}@media screen and (min-width: 1024px){.c-footer__contact .hervis-webshop-hervis-icons-35{font-size:40px}}.c-footer__contact .contact .hervis-webshop-hervis-icons-35{display:none}.hr-btn--icon{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.hr-btn--icon .hr-btn__text{position:relative}.hr-btn--icon .hr-btn__icon{position:absolute;left:-30px;top:-2px}@media screen and (min-width: 1024px){.hr-btn--icon .hr-btn__icon.hervis-webshop-hervis-icons-35{left:-50px;top:-8px}}.hr-footer_ckeckout .c-footer__contact{text-align:left}@media screen and (max-width: 767px){.hr-footer_ckeckout .c-footer__contact{border-bottom:5px solid #f1f1f1}}.hr-footer_ckeckout .c-footer__contact .c-footer__headline{font-size:16px;padding:15px 0 15px 20px;border-bottom:none;color:#fff}.hr-footer_ckeckout .c-footer__contact .c-footer__headline:after{margin-top:-6px}@media screen and (min-width: 768px){.hr-footer_ckeckout .c-footer__contact .c-footer__headline{padding:0 0 15px 0;border-bottom:2px solid #f1f1f1;cursor:default}.hr-footer_ckeckout .c-footer__contact .c-footer__headline:after{display:none}}.hr-footer_ckeckout .c-footer__contact .c-footer-wrapper{width:100%;padding:20px 20px}@media screen and (min-width: 768px){.hr-footer_ckeckout .c-footer__contact .c-footer-wrapper{width:100%;padding:20px 0}}.hr-footer_ckeckout .c-footer__contact .c-footer__number{font-size:26px;color:#fff}.hr-footer_ckeckout .c-footer__contact .c-footer__description{padding:0;font-size:14px}.hr-footer_ckeckout .c-footer__contact .c-footer__description p{margin:5px 0}.hr-footer_ckeckout .c-footer__contact .c-footer__description p:first-of-type{margin:10px 0 30px 0}.hr-footer_ckeckout .c-footer__contact .c-footer__description p:last-of-type{margin:5px 0 20px 0}.hr-footer_ckeckout .c-footer__contact .c-footer__description a{color:#ff2f36}.hr-footer_ckeckout .c-footer__contact .c-footer__description a:hover,.hr-footer_ckeckout .c-footer__contact .c-footer__description a:visited,.hr-footer_ckeckout .c-footer__contact .c-footer__description a:focus,.hr-footer_ckeckout .c-footer__contact .c-footer__description a:active{color:#ff2f36}.hr-footer_ckeckout .c-footer__contact .c-btn__wrapper{width:100%}@media screen and (min-width: 1024px){.hr-footer_ckeckout .c-footer__contact .c-btn__wrapper{width:90%}}@media screen and (min-width: 1280px){.hr-footer_ckeckout .c-footer__contact .c-btn__wrapper{width:80%}}.c-btn__appstore{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.app-icon{width:135px;padding-bottom:10px}.c-footer__navigation{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around}@media screen and (min-width: 768px){.c-footer__navigation{-webkit-flex-direction:row;flex-direction:row}}.c-footer__navigation .c-socialMedia{display:none}@media screen and (min-width: 768px){.c-footer__navigation .c-socialMedia{display:block}}.c-footer__navigation__section{border-bottom:2px solid #f1f1f1}@media screen and (min-width: 768px){.c-footer__navigation__section{border-bottom:none;width:calc(25% - 20px)}}.c-footer__navigation__section .hervis-footer-link a{color:#666}.c-footer__navigation__section .disp-img .title{display:none !important}.c-footer__navigation__section .hr-triggerExpand--smallArrow:after{color:#fff}.c-footer__navigation__head{font-size:14px;font-weight:700;text-transform:uppercase;color:#fff}@media screen and (min-width: 768px){.c-footer__navigation__head{border-bottom:2px solid #f1f1f1}.c-footer__navigation__head:after{display:none}}.c-footer_navigationExpand{padding:5px 15px 10px}.c-footer__navigation__list{padding:0 10px;margin:0}@media screen and (min-width: 768px){.c-footer__navigation__list{padding:0}}.c-footer__navigation__item{font-size:12px;padding:5px 0}@media screen and (min-width: 768px){.c-footer__navigation__item{font-size:14px}}@media screen and (min-width: 1024px){.c-footer__navigation__item{font-size:16px}}.c-footer__navigation__item a{color:#fff}.c-socialMedia{padding-top:40px;color:#666}.c-socialMedia__title{font-size:18px;text-transform:uppercase}.hr-partners__footer a{color:#fff}.c-socialMedia__item__wrapper{padding:20px 0;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start}.c-socialMedia__item{-webkit-flex:1 0 auto;flex:1 0 auto;padding-right:10px}.hr-footer_ckeckout .js-mobile-footer-links,.hr-footer_ckeckout .c-footer__navigation{width:100%}.hr-footer_ckeckout .c-footer__navigation__section{border-bottom:5px solid #f1f1f1;width:100%}@media screen and (min-width: 768px){.hr-footer_ckeckout .c-footer__navigation__section{border-bottom:none}}.hr-footer_ckeckout .c-footer__navigation__section .c-footer__navigation__head{font-size:16px;padding:15px 0 15px 20px;border-bottom:none}.hr-footer_ckeckout .c-footer__navigation__section .c-footer__navigation__head:after{margin-top:-6px}@media screen and (min-width: 768px){.hr-footer_ckeckout .c-footer__navigation__section .c-footer__navigation__head{padding:0 0 15px 0;border-bottom:2px solid #f1f1f1;cursor:default}.hr-footer_ckeckout .c-footer__navigation__section .c-footer__navigation__head:after{display:none}}.hr-footer_ckeckout .c-footer__navigation__section .c-footer_navigationExpand{padding:0}.hr-footer_ckeckout .c-footer__navigation__section .c-footer__navigation__list{padding:20px;font-size:14px}@media screen and (min-width: 768px){.hr-footer_ckeckout .c-footer__navigation__section .c-footer__navigation__list{padding:20px 0}}.c-footer__iconReviews__item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:20px 0}@media screen and (min-width: 768px){.c-footer__iconReviews__item{-webkit-flex-direction:row;flex-direction:row}}.c-footer__iconReviews__item__icon{font-size:40px;margin:0 0 5px 0}@media screen and (min-width: 768px){.c-footer__iconReviews__item__icon{margin:0 20px 0 0}}.c-footer__iconReviews__item__icon.i-Hervis_Icons-20{color:#3ab211}.c-footer__iconReviews__item__icon.i-Hervis_Icons-30{color:gold}.c-footer__iconReviews__item__text{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%}.c-footer__iconReviews__item__text a{color:#ff2f36}.c-footer__iconReviews__item__text a:hover,.c-footer__iconReviews__item__text a:visited,.c-footer__iconReviews__item__text a:focus,.c-footer__iconReviews__item__text a:active{color:#ff2f36}.c-footer__iconReviews__item__title{font-weight:700}.c-footer__tshops{position:relative;color:#fff}.c-footer__tshops .c-footer__headline{word-wrap:break-word;padding:0 0 15px 0;border-bottom:2px solid #f1f1f1}.c-footer__tshops .c-footer__badge{position:absolute;top:45px;right:0;width:45px;height:45px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAMAAAAPdrEwAAAB+1BMVEUAAAAkIyZjY2Vra21QUFIwLzKbnJ5KSkxgYWNVVVdwcHJQUFKpqqw8PD6Oj5FbW11LTE0nJSgpJys2NTiCg4UWFRigoqRBQENycnSkpqesrq9ISUqJioyPkZN6e32nqKo8PD54eXufoKKNj5AkIiUIBgorKiw/P0H///80MzYYFxxKSkz85Kbt0YT02pLny3hVVlf88d754JsAa7J9fn/76r7/+O1rbG1iY2R1dXf/+vThw2zdvmGSk5X+9OX87tX768vr6+qLjI309PRcXF4EBhulpqb857HU1NSEhYfMzMzh4eKbnJuvsK+3t7jGxsf97bX//bgAYbEBcLrb2tu/wMD/9r7//aNDPjb//uz//88GZrz//8TtznLVtVsBesj//a342GcBdr0BU7j//+H/9peynlwAWq4BL34AJ2sFXcABUq/+9KMAS6P97J///tg6hMr+7I//5Yr11oD/5GiCd0hknsj98cOgjlfBxqHtzGbArF7O1LzHtX1zaUi50crz9LUAO47Uv3XlxmFWTDWKucjm7L8AQLEAOpsBC0BxWSWkysshccj19sbH3saxx7Db16r//oX+34IAFlSNgFMLJkiKcSsDBioGaNQga7W4r3lPOBbm56dqlafv7I7k2Yk/X4GMjnMPHTQ1HQY7NCPq6dObubgxea8GLlowFbb0AAAAJHRSTlMA4iwOGrwXasGLYUEjjjTe1tbKnHzq236Sg1y5P9vZq+Wwyr4djUptAAAPQ0lEQVRYw6TTO3PUMBQFYAgQkuW1DI8hvMJDjyurUWYEspkRRLLH2F7baXYL+vSUNPwZCv4nRzYwAwQS4BQZp9hv7557fe70XNi+vrh97+nOzg1kudzZ3V1sXbxw7r+z/fD208eFczlSGaO1llJqvdy5fOXif7qPLdyUmTagv2W5e+VfZ796/7kt5kyyVkoIleyZV1I+uLz1L/DeI/vVxahp5jw9Kgb4e5Ra7v41vveotRa2dcY4XwOWAyFdnoH8Ef+rWu4/S7BNI9uhCURO5nKklV9T6di3Rhj7ii/O3sW+n2SXu0L3RGEoTFVh6oGrjjr0PZFC62/4g60zjnw3tm0LOHYxNy6QVa4wRm5oECxSkCLRQo1lOWox20/OMviFPR9BF7ndEI2m0g2tA3XooKM60auJVqymsCbKmVTJVtdObXx730fQth2JqHdu2t5qcBPtuWpow2CBxjdx22iBRwFbPLh4Ss3PfESsW1FJZS4LJy2R5LqQak1HLdZomE40L4gKzhRk7DPZN7f+KN/10ceiiK7u3JoaWTlpAg1HFBhrCOnMfHyC8Yg6uJJchVEwVMLOXz9V9t62aCJSWqCRK4hNL5VxRWHEJCtmG8lrapjKeJN+VrKzO9f/KPsC+0mvisMCG6Vz6cdo0qUphuDwFErIBio9es8yPtBKZ4xxoRQ//5tOtu96xNZEY44JnUabtTIGFwwNomBMiPkZY5dEa5lxS1gn141lk7194tXtJ7ltS4raD9agkg2NShsNCqLUeG/wj8iyTChM6Qq0URFRsNm0DIzAL510g3s+xXqioSMqW11pZ6VGEUJW7dCFUCLh88faasZRQcZZZkoaqkCBSs2VQPitE97BfqKjbQhwoJWBLRNc9U1JyKtX7+a8PPgYNWAMmdMa84d0K2KiWbY4sejWRm/tZl1LS0FrY7QQ+TixL5HXr18fHBy8QY7fvR8057gPY1B0oMgFimICf+/8vMp93/vYDzhpi5KrhnppDD45JhcwAniWDw8PXxweHw+SZ4pzXpU0cpxICmx+6Zc6+hhLOipyHG9N0/6E6BOM/CSDfvH2w/H7TxwF80grzjNu6qNewWZ88Usd0aOz4E1exVALbZjuZvjHNmYZ9hcyy/WnaTCM4qjxnmi8fFCjJsa+3dt2bHUrtiMBxXU3mBsdsOE2wzIuY4wJaFQMbhMjeEWNGonXqPjBP9PzdMVOfT7x6bfD6XnO+3jvTt0TGVAJhQnYH0zYAzYS+G86UKT0kKTAViXFFIwBRzKNA3bJxI7l1xEMAdoZ/r+0kUAE6bf2d6zhmSsQncQGahAaxQaqphAKu5oBpiEuTZsci3m9xQ3V9ldCTcLqJDWW2LnwJxMou2g4rkFvlIcRO9Uhu2ZgKBlTC3mauzYZY2XBphAOMkwUURFItitaA3oMVkUNSQ0DrQrG/5r7r/XHGjPvms3by41ANuv1EjtgPYAnzGOjNco32sDtklOalsC7koS38cQYj3pMEVHtdclAX+rnlxrNnz+evq1Wq79+KcvzFsBAB0qfkQuUVEpPc6RQFgUEca9THudDCcA1Q0+FOei0gYOdZIAv8IsfP0XeztYLhbnJQrlQnzW+Wm20z7rHUCvggiwzIovbVXJaw4QMI2QoofRoCtstI0mdmiH59TNWrc8trrVePv9SKwTLE0++5eYDND6f9R2ymZZOGVhQe29kdtBGH0c7h0xdV9GjdGGoovoP+SJvbD2tFAprG8WiVSxeqY8EgyOPkzlvm32jNA67t0dV/uRvz1mg1b6hoT70pkT9THa4bhB5hlUnCnOtYpZCl19SKmBPfvg8b4v2dZcaEVkiuKz0pXmcyfiQ9AgfwoVk6nA5HEpEk5qiiDrn7nKTG8tsdSIz2SreBRkbXmquAp2ZfDVNZJqcwlDXRjTOaWiN5IPkh463KsWTUU5zBa/TGHc1Aw3NRH7eJg/Heqzm7N/o7tzHiIBsY+KGzpPINjmy65yBi3EoLHl4OD2axtOHh6MzdbzBZsvB2h2QAR4ejmVLj2z03Ktp4hLatzQuM2k0qg+kmYyIy5QRWG3onhB+Ls37ZBHdj7rr0HyZ92xVR4K1F+vFHgddvCGSIZXC/WkH3N09/S5CmUO8xwbtcMsw+5COo1zHO0Jno0aH+SjvIF+89uxpcCRTWysSmMix/MwP+oy1xQdLNhrk7psP6UUTGB0ro5Id7p1dB+goVxW9Lz0AuiqRH27VkdH1MjAbWUezN299qtpWr+UcMubWrfEIeOjYRKJNlvd2HTfRSRAreVRtMCV5xAR3NNt2bGxVy8EO0d7swvtNEv0Yoh0yzVKT0IIdbwF/UbJP0AkgeUxDwV1LVl/lbvFf4MuRTDlY+bBu2WSq/xW2Wg4G63Mvp30BB+3v9t9cjoDI7Pa2e0Q+1rVPNT1mKqoopmnSMuIWdTRDdC9ET+CL3cGytH3Oz7DZiRGQWzlfwEGD7X+zIguyqKkCM6MhYsu7CS0afEiW6a1HM6Hz3MeqdyZSgR+Z51YPgbMLpfdErtRevMxhE13R/lsPRRnJHmMK51xjUH2U0JKBAwg9EtLhhxLu3SZf7l949haiM+QHwHlr5dNmfSJYm7yzDnKnaP91vxTBA6yzOEce6Mk80nUYNwF6vz26IKpAO+TLU6+FVfJjMTuczefnVx7J1cxIZXKxZc0HvB2qCX19PIKnwBD5gJzgKmTvsNE6D8dHB3BdmYJghq9tP92XpmY2M2Wg1/LFkv/dz81qPTNXWGw9yN1AUztkFy0zLDSOcZbiyjb6d2lm/txSFMVxQTCofYYZv/jhnvvc+ywZSpshY14ikb6XNoJKqSVFjaV2LdVaprba92XsjOXf9D3nPZ7EzqFtdMyn337POfeed6LTCzu1I9OSw2iQRfSaI/3sx/LuO69PX7LX9h3a3X1zYFjAiDrRqxitKIO+M1Qqm1h1UNAy2jquSgEtZKBPXdrP6I1vHuF+OXDz6MD5FbU+xgq5EZ03SCQaRmZNRk8KtwX4JF+V6wEdzhtHXhi2Gu2xG9jLt9fXRHCMjsmrzqwyVnNhcysyGmmcBCNc4wgYoZ0PW4TM6Nfv0OSIgRu3L9SqMTf2I0bv0ChmjVBRzGLVEhHa6OEtTBb0yDtUNWpvc7XaF3Pr/RDwqtU9e62KA3y0zDw3RnPYAtDhiLT17KMNfBBtvNvXwK1UwGZyjEajgxhxlTT6nAj7Fd28MiQD/exRN6OXD/fVkzeP7O2tJ6/uOZePwaJ67pjJsFrYWrEfyCNGOyFDNaPBvtNXT+57fy3bV4e+eKbLakbmIR4hh+q0L2ZkssbIY9bwHpA5to08QsegZT5W68iV69euDvTG5NUQPWSFp/r7rYjmq2DCdEHzlF6yQBvKbgGWY/Nrc5DRB19W68iPn4wevXD8Wzt29PSL2vzpe/fCV3yBjZvk1KOte0RE4zw6fGl0JxvySepDwEzOj94cxjUQk8WPerSMZnOimi5lxBCjaXDPOkGvrzzcBzRk36kByoE793p+9On53jryjpN7haetfQhDBD2XR77IbKVA5qDUnlPrVqxDVJY+OgBHMCi9qm3mf1cqI8+fjD690XsitCMiXzzZBbSw83lBhyPOhBlfC89IKMheJJP5+lo/Op3Zb4aOVavVYyOP6cFVJsc+x6L1Nx1DsBoxzwFZ4ots58ipReHM/8q9yrI37t536frj689x/B04evteA/nMSZNncBwyPLEjsgFjOpstst/uAZnhtddvrnYz+8Chffv37xvd/XTgSiN59cl+kCmCyt9oCEaNGHCNyLbWEt/4g1ujgqi+enlw94YNG5Zv7D5w4OnOgeHe+wDHZLZjKG81GfOt6FnRFmAysBLKNpfLbZYMmSvbAOayONw7+PLTxu7u7l1HBz7ePXz8RCO556LOw8OioVB1/MCBmDrDuEJWvldoK/sKbPdWZZnEkmXHji27Ozg4eHfZsuP3Q3AduQdzk6Vihij0O35MkkSqcJ3kB5qIOjbhP1FqcyVEI45z3Bfu9+RLeahs7yBqLVuyUnqSxEj2ArYEN7EhbRXlMuSAfaG2ROYjCYEK9zuy1mTLRaNybeEdoylcLsSyjeook21eS9ZtkVy6LyqNXJAZHNfGxS4mk8Iuys+C7LeQdGIcEyDb2IyHhc8mWdHw4oT0YOXwYpBjcEwGGPU8pJi8tl0RpTElUMFTpBoWUJO1cZTmiQpLKthSXEtg09ta7cdg6W7UM85/rJ/a4DGZoJjxNDUsLRDztePQWq/dK3HBbwosaQ22eVbtjca6mByB95q8BagtSBHxC9uBx2iu6cYdX0I7hlqg2yLfnkyzCh/kPjvWi2KuA1/s6TmztyuPHgR0YRnF4WuL1461jQsisUTWo9oif805w6YUHKv5Rup6eHbJMZT0do4zZ3rAHeoXsCW3mYyXdb00F4eFZumWxmiSvajmLUEra+70UEcyKedt17nTQyNLGb1qx97T57rwLcWkdFCy5ORQtKRSioNm/2iFOJ/ZSF5nB5NLOUWajCgHHbaaLoQJj2TNE1ILmGyui9mXOjvJxodHQ0xIWF5DkpclBdcdWXMEsvER8cxERAcFuraY9lKkFddImskazfKTJfbYhIVqWO1QGkJgeFD2uUGNQ8ip1pJZY2ErpbOUspTJsVQWgkbXcnb8JKYlyPBiOrcJZE0qaEn5hMR7np8iMQGayc0SdwistvwbakmnkH++ZAabdStKZR3Od1Ck5oAsZT23DamFqQF+F8z+PkA55Bric5bZih37hWbxZKZseYmMpXLQnvELhFopcQuTxWTeSQpHc+ArKhZImgtfJH5DRoxPIhsahtqyb1WBW8gGJbiegat+OnDJkp8qFW1LQHL2It2ayTY5/rdvnjQp2bqarCa43UboiU4/aIbc1iK1F0jzp0JnqihManUoHEz/5O2qiQnAxT4yXLGtgW2R/iwUnQJ73+LBG29TqzDDR9sEevBPYmzSWoYrMj5S314kKpaALAYd5YVcC55LSGYBFklYm4xt/q3wWQzHHwLfRxaDdoKthsgvk+TOUutaG4Fn/pHk2PGEwPkDvU0dBVChnlqZn87IvlprBiea4vz9oSshHNLlwjMYJFy+OdPIHrHLEXi2ePG38LlJBfoXvPwIOTjlu8xVs+b+C1iKfErTTCYIPo6IO7Ppv96UBn1uMsGkOqpKJOeC+98xbvyUiU2zk7NmJhAzZyVnN+E99D9okM+hUYGo0tqpCQAAAABJRU5ErkJggg==");background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 1280px){.c-footer__tshops .c-footer__badge{top:-25px}}.c-footer__tshops .c-footer__tshopsStars{position:relative;font-size:110px;height:30px;margin:10px 0}.c-footer__tshops .c-footer__tshopsStars__empty,.c-footer__tshops .c-footer__tshopsStars__full{line-height:30px;position:absolute;top:0;left:-10px}.c-footer__tshops .c-footer__tshopsStars__empty{color:#f1f1f1}.c-footer__tshops .c-footer__tshopsStars__full{color:gold;overflow:hidden}.c-footer__tshops .c-footer__tshopsMark{margin-bottom:10px}.c-footer__tshops .c-footer__tshopsMark__text{font-weight:700;margin-bottom:5px}@media screen and (max-width: 1600px){div[id^=tsbadge4_]{display:none !important}}.page-orderConfirmationPage div[id^=tscard4_]{position:absolute !important;top:50% !important;right:auto !important;bottom:auto !important;left:50% !important;-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}.c-footer__customReviews{position:relative;color:#000}.c-footer__customReviews .c-footer__headline{word-wrap:break-word;padding:0 0 15px 0;border-bottom:2px solid #f1f1f1}.c-footer__customReviews .c-footer__badge{position:relative;top:auto;right:auto}@media screen and (min-width: 1600px){.c-footer__customReviews .c-footer__badge{position:absolute;top:-20px;right:-50px}}.c-footer__customReviews .c-footer__badge img{max-width:160px;margin:10px;background-color:#fff}.c-footer__customReviews .c-footer__customReviewStars{position:relative;font-size:110px;height:30px;margin:10px 0}.c-footer__customReviews .c-footer__customReviewStars__empty,.c-footer__customReviews .c-footer__customReviewStars__full{line-height:30px;position:absolute;top:0;left:-10px}.c-footer__customReviews .c-footer__customReviewStars__empty{color:#f1f1f1}.c-footer__customReviews .c-footer__customReviewStars__full{color:#db2301;overflow:hidden}.c-footer__customReviews .c-footer__customReview__title{font-weight:700;margin:5px 0}.c-footer__customReviews .c-footer__customReview__authorDate{margin-bottom:25px}.c-dropup__wrapper{position:relative}.c-dropup__trigger{position:relative;padding-right:20px;cursor:pointer}.c-dropup__trigger:after{content:"";width:0;height:0;border-style:solid;border-width:0 4px 4px 4px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);border-style:inset;position:absolute;right:0px;top:50%;margin-top:-2px}.c-dropup__content{display:none;position:absolute;left:-50%;right:0;margin:0 auto;bottom:150%;background-color:#fff;border-radius:3px;border:1px solid #b4b4b4;color:#333;text-align:left;min-width:200px}@media screen and (min-width: 1024px){.c-dropup__content{left:-75%}}.c-dropup__list{margin:0}.c-dropup__link{color:#333 !important;display:block}.c-dropup__item{padding:10px}.c-dropup__item+.c-dropup__item{border-top:1px solid #b4b4b4}.c-dropup__item:hover{background-color:#f1f1f1}.c-popup__info__trigger .c-popup__info__content{display:none}.c-popup__info__trigger.is-open .c-popup__info__content{display:block}.c-popup__info__content{position:relative;padding:15px 20px}.c-popup__info__content .hr-close__icon{position:absolute;right:10px;top:10px;font-size:24px}.c-popup__info__content .c-popup__info__content .c-cartTotals__headline--main{padding-bottom:10px}@media screen and (max-width: 767px){.c-popup__info__content.c-contentInfoIcon{position:fixed;width:calc(100% - 20px);left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.c-popup__info__content p,.c-popup__info__content .c-tip__list__item{margin:10px 0 0px}.c-payment__popup:before{display:none}.c-payment__popup__info{-webkit-transform:translateX(-25%) !important;transform:translateX(-25%) !important}@media screen and (max-width: 767px){.c-payment__popup__info{-webkit-transform:translateX(0%) !important;transform:translateX(0%) !important}}.c-payment__popup__content{margin:15px 0}.badge-nav{display:-webkit-flex;display:flex}.badge-nav a{text-decoration:none}.badge-nav__item{display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:column;flex-direction:column;font-weight:bold;color:#01143c;font-size:12px;padding:10px 15px;cursor:pointer}.badge-nav__item:hover{background-color:#004f91;color:#fff}@media screen and (min-width: 768px){.badge-nav__item{-webkit-flex-direction:row;flex-direction:row;font-size:14px;padding:10px 20px}}.badge-nav__item-icon{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin:0 0 4px 0;height:48px;width:48px;-webkit-align-self:center;align-self:center}.badge-nav__item-icon>img{-o-object-fit:contain;object-fit:contain;height:inherit;width:inherit}@media screen and (min-width: 768px){.badge-nav__item-icon{margin:0 16px 0 0;height:56px;width:56px;-webkit-align-self:auto;-ms-grid-row-align:auto;align-self:auto}}.badge-nav__item-text{display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:center;white-space:break-spaces}@media screen and (min-width: 768px){.badge-nav__item-text{-webkit-align-items:stretch;align-items:stretch;text-align:left}}.c-boosterBar{min-height:35px;display:-webkit-flex;display:flex;width:100%}.c-boosterBar-content{min-height:35px;height:100%;width:100%;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:12px}.c-boosterBar-content__close{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:15px;width:15px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-radius:50%;background-color:#fff;cursor:pointer}.c-boosterBar-content__close svg{height:9px;width:9px}.c-boosterBar-content__close svg line{stroke-width:20px}@media screen and (max-width: 768px){.c-boosterBar-content__editable{text-align:center;width:calc(100% - 60px)}}.c-boosterBar-content__editable__img{max-width:55px;margin:0 5px}.c-boosterBar-content__editable__link{color:inherit !important}.c-boosterBar-content__editable__link:visited,.c-boosterBar-content__editable__link:hover,.c-boosterBar-content__editable__link:focus,.c-boosterBar-content__editable__link:active,.c-boosterBar-content__editable__link:link{text-decoration:none !important}.c-boosterBar-content__editable__link__arrow{display:inline-block;width:5px;height:8px;background-image:url(../../images/shapes/link-white.png);background-position:center right;background-repeat:no-repeat}.c-addressList__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 0 auto;flex:1 0 auto}.c-addressList__item__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:10px;padding:15px;border:1px solid #f1f1f1;border-radius:5px}.c-addressList__item__wrapper--selected{border:1px solid #c90400}.c-addressList__item__wrapper--selected .c-addressList__text{font-weight:bold}.c-addressList__item__wrapper .c-addressList__item__infos{-webkit-flex-basis:60%;flex-basis:60%}.c-addressList__item__wrapper .c-addressList__item__actions{-webkit-flex-basis:30%;flex-basis:30%}.c-addressList__item__wrapper .c-addressList__item__actions .hr-btn+.hr-btn{margin-top:10px}.c-addressList__text{font-size:14px}.c-deliveryMode__wrapper{border-top:1px solid #f1f1f1}.c-deliveryMode__text{-webkit-flex-grow:4;flex-grow:4;-webkit-flex-shrink:1;flex-shrink:1;padding-right:10px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.c-deliveryMode__text{-webkit-flex-direction:column;flex-direction:column}}@media screen and (min-width: 1024px){.c-deliveryMode__text{-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}}.c-checkout__block .c-list-radio__item__label{padding:10px 15px}@media screen and (min-width: 768px){.c-checkout__block .c-list-radio__item__label{padding:0px 10px 0 20px}}@media screen and (min-width: 1024px){.c-checkout__block .c-list-radio__item__label{padding:0px 10px 0 50px}}.c-deliveryMode__name{font-size:14px;font-weight:700;color:#333}.c-deliveryMode__time{color:#b4b4b4;font-size:14px;padding-right:20px}@media screen and (min-width: 1024px){.c-deliveryMode__time{padding-left:5px}}@media screen and (-ms-high-contrast: active)and (min-width: 320px),screen and (-ms-high-contrast: none)and (min-width: 320px){.c-deliveryMode__time{max-width:60%}}@media screen and (-ms-high-contrast: active)and (min-width: 1024px),screen and (-ms-high-contrast: none)and (min-width: 1024px){.c-deliveryMode__time{max-width:none;padding-left:5px}}.c-deliveryMode__price{-webkit-justify-content:right;justify-content:right;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;flex-shrink:0;text-align:right}.c-deliveryMode__logo{display:none}@media screen and (min-width: 768px){.c-deliveryMode__logo{display:block;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;text-align:center;width:50px}}@media screen and (min-width: 1024px){.c-deliveryMode__logo{width:100px}}.c-deliveryMode__logo img{max-width:50px}.c-deliverMode__expand__col-content{padding:10px 15px 10px 15px;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (min-width: 1024px){.c-deliverMode__expand__col-content{-webkit-flex-direction:row;flex-direction:row;padding:10px 10px 10px 50px}}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.c-deliverMode__expand__col-content{height:140px}}@media screen and (-ms-high-contrast: active)and (min-width: 768px),screen and (-ms-high-contrast: none)and (min-width: 768px){.c-deliverMode__expand__col-content{height:auto}}.c-deliverMode__expand__col-content .hr-btn__icon{position:relative}.c-deliverMode__expand__col-content .hr-btn__icon:before{position:absolute;left:-20px;font-size:20px}.c-deliverMode__expand__col-content .hr-btn--height50{margin-top:20px}@media screen and (min-width: 768px){.c-deliverMode__expand__col-content .hr-btn--height50{margin-top:0px}}.c-deliverMode__wrapperExpand{transition:opacity cubic-bezier(0.165, 0.84, 0.44, 1);transition:all .5s ease;overflow:hidden}.c-deliverMode__wrapperExpand .c-deliverMode__contentExpand{display:none;opacity:0}.c-deliverMode__wrapperExpand.opened .c-deliverMode__contentExpand{opacity:1;display:block}.hr-login-page__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.hr-login-page__wrapper{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:80px}}.hr-login-page__wrapper.no-margin{margin:0}.hr-login-page__wrapper.margin{margin:0 0 20px 0}@media screen and (min-width: 768px){.hr-login-page__wrapper.margin{margin:20px 0 80px 0}}.hr-login-page__section{margin-bottom:5px}@media screen and (min-width: 768px){.hr-login-page__section{-webkit-flex-basis:auto;flex-basis:auto;width:calc(33% - 5px);margin-bottom:0}.hr-login-page__section.hr-newRegistration{width:66%}.hr-login-page__section.hr-newRegistration a[data-popup-url]{color:#000 !important}}.hr-login-page__section .hr-form__input__wrapper{width:100%}.hr-login-page__section .hr-login-page__cta__wrapper{-webkit-justify-content:space-between;justify-content:space-between}.hr-login-page__section .hr-login-page__cta__wrapper .hr-login-page--50{width:100%}@media screen and (min-width: 1280px){.hr-login-page__section .hr-login-page__cta__wrapper .hr-login-page--50{width:300px}}@media screen and (min-width: 1280px){.hr-login-page__section .hr-login-page__cta__wrapper{-webkit-justify-content:center;justify-content:center}.hr-login-page__section .hr-login-page__cta__wrapper .hr-form__label__wrapper{display:inline-block}}.hr-login-page__section .boxWrapper__section-top{min-height:80px}.hr-login-page__section .hr-form__main__headline{padding:10px 0;border:none}.hr-login-page__section .hr-form__required{padding-left:0 !important}.hr-login-page__section .hr-form__required span{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#000}.hr-login-page__card-register{background-color:#fff;display:-webkit-flex;display:flex;width:100%;padding:25px 30px}.hr-login-page__card-register__inner-wrapper{display:-webkit-flex;display:flex;-webkit-flex-grow:1;flex-grow:1;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.hr-login-page__card-register__inner-wrapper{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}}.hr-login-page__card-register__badgeDescription{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding-bottom:20px}@media screen and (min-width: 768px){.hr-login-page__card-register__badgeDescription{-webkit-flex-direction:column;flex-direction:column;text-align:left;-webkit-flex-direction:row;flex-direction:row;padding-bottom:0}}.hr-login-page__card-register__badge img{width:110px}@media screen and (min-width: 400px){.hr-login-page__card-register__badge img{width:150px}}@media screen and (min-width: 768px){.hr-login-page__card-register__badge img{width:150px !important}}.hr-login-page__card-register__description{font-size:18px;font-weight:700;padding:20px 0 20px 20px}@media screen and (min-width: 400px){.hr-login-page__card-register__description{padding:20px 10px 20px 50px}}@media screen and (min-width: 768px){.hr-login-page__card-register__description{font-size:20px;width:350px;padding:20px 10px 20px 30px}}@media screen and (min-width: 1280px){.hr-login-page__card-register__description{padding:20px 10px 20px 70px}}.hr-login-page__card-register__button{width:100%}@media screen and (min-width: 768px){.hr-login-page__card-register__button{max-width:300px;margin-left:20px}}.hr-login-page__card-register__button a{padding:15px}.page-login .hr-form__main__headline{padding-left:30px;padding-right:20px;padding:10px 0;border:none;line-height:1.5;text-transform:none;font-size:22px}a.password-forgotten,.password-forgotten{font-size:14px;color:#ff2f36;margin-bottom:10px;padding:0 0 15px 0 !important;text-decoration:underline}.hr-form__showPasswordText{padding:0 5px;margin:0}.page-login .c-modal .col-sm-10{width:100%}.page-login .hr-content__wrapper--full-width{max-width:1200px}.page-login .hr-content__wrapper--full-width .hr-btn{font-size:14px !important}body.page-login #cboxLoadedContent,body.page-checkout-login #cboxLoadedContent{overflow:hidden !important}body.page-login .hr-forgottenPwd,body.page-checkout-login .hr-forgottenPwd{width:320px !important}body.page-login #cboxWrapper,body.page-checkout-login #cboxWrapper{overflow:hidden}#login-container{position:relative;min-height:350px}#login-container .gigya-screen-content{padding:20px 30px}.hr-uws-card__form{margin-bottom:60px;padding:0 35px 50px}.hr-uws-card__form .hr-form__main__headline{margin-left:-35px;margin-right:-35px;padding-left:35px;padding-right:35px}.hr-uws-card__form .hr-uws-card__logo{display:none}@media screen and (min-width: 768px){.hr-uws-card__form .hr-uws-card__logo{display:block;position:absolute;right:50px;top:45px}}@media screen and (min-width: 768px){.hr-uws-card__form .hr-uws-card__main__headline--wLogo{margin-bottom:40px}}@media screen and (min-width: 768px){.hr-uws-card__form .hr-form__flex-content,.hr-uws-card__form .hr-form__cta__wrapper{margin-right:auto;margin-left:auto;width:550px;transition:all .3s ease-in-out}}@media screen and (min-width: 1920px){.hr-uws-card__form .hr-form__flex-content,.hr-uws-card__form .hr-form__cta__wrapper{width:650px}}@media screen and (min-width: 320px)and (max-width: 768px){.page-uwsRegister #page{background-position:0 110px}}.page-uwsRegister .userRegister{width:100%}@media screen and (min-width: 768px){.page-uwsRegister .userRegister{width:768px;margin:30px auto 70px}}@media screen and (min-width: 1024px){.page-uwsRegister .userRegister{width:959px}}@media screen and (min-width: 1280px){.page-uwsRegister .userRegister{width:1200px}}@media screen and (min-width: 320px)and (max-width: 768px){.page-uwsRegister .userRegister{margin-top:20px}}@media screen and (min-width: 768px){.page-uwsRegister .userRegister .uwsRegistrationForm{width:90%}}@media screen and (min-width: 1024px){.page-uwsRegister .userRegister .uwsRegistrationForm{width:80%}}.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .registration-wrapper{clear:both}.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .registration-wrapper .hr-form__row{margin-bottom:20px}@media screen and (min-width: 768px){.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .registration-wrapper div.row-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .registration-wrapper div.row-wrapper>.hr-form__row,.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .registration-wrapper div.row-wrapper #countrySelector,.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .registration-wrapper div.row-wrapper .control-group{width:49%}.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .registration-wrapper>.hr-form__row{width:100%}.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .registration-wrapper .town-wrap{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .registration-wrapper .town-item{width:49%}}.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements #countrySelector{float:none}.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements #countrySelector select{background-image:none !important}.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .genericInput label{color:#a4a4af;font-size:15px}@media screen and (min-width: 320px)and (max-width: 768px){.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .genericInput{margin-top:-10px}}@media screen and (min-width: 320px)and (max-width: 768px){.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements{padding-top:5px}}.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .control-label{float:left;display:none}.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .control-group{margin-bottom:20px}@media screen and (min-width: 320px)and (max-width: 768px){.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .control-group:first-child{padding:0 0px}}.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .control-group:first-child .control-label{display:block}@media screen and (min-width: 768px){.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .control-group:first-child .control-label{width:auto}}.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .control-group:first-child .controls{width:70%}.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .controls{width:100%;float:left;padding:0 15px}@media screen and (min-width: 320px)and (max-width: 768px){.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .controls{margin-bottom:0px !important;padding:0 0px}}@media screen and (max-width: 767px){.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .controls{margin-bottom:20px}}.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .controls label{margin-right:10px}.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .controls label:first-of-type{margin-left:10px}.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .controls input[type=radio]:checked+label::before{background:url("../../images/icons/radio-checked-black.png")}.page-uwsRegister .userRegister .uwsRegistrationForm .form_field-elements .controls input[type=radio]:checked+label{color:#000}@media screen and (min-width: 320px)and (max-width: 768px){.page-uwsRegister .userRegister .uwsRegistrationForm .form-actions,.page-uwsRegister .userRegister .uwsRegistrationForm .hr-form__required{padding:0 0px}}.page-uwsRegister .userRegister .uwsRegistrationForm .form-actions{margin:0 auto 20px;width:30%}@media screen and (max-width: 767px){.page-uwsRegister .userRegister .uwsRegistrationForm .form-actions{width:100%;margin:10px auto 20px}}.page-uwsRegister .userRegister .uwsRegistrationForm .form-actions .positive{width:100%}.page-uwsRegister .userRegister .uwsRegistrationForm #contactOptions p{margin-top:6px}.page-uwsRegister .userRegister .uwsRegistrationForm #contactOptions img{width:50px;margin-left:20px}@media screen and (max-width: 460px){.page-uwsRegister .userRegister .uwsRegistrationForm #contactOptions img{width:45px;margin-left:0px}}.page-uwsRegister .userRegister .uwsRegistrationForm #contactOptions .info-newsLetter .mandatory:after{content:""}.page-uwsRegister .userRegister .uwsRegistrationForm #contactOptions #info-newsLetter{display:none}.page-uwsRegister .userRegister .uwsRegistrationForm #contactOptions.privacyCheckContainerReg{margin-bottom:0}.page-uwsRegister .userRegister .uwsRegistrationForm button{width:100%}.page-uwsRegister .userRegister .uwsRegistrationForm .privacyCheckContainerReg{margin-left:0;margin-bottom:10px}@media screen and (min-width: 320px)and (max-width: 768px){.page-uwsRegister .userRegister .uwsRegistrationForm .privacyCheckContainerReg{padding:0 0px}}.page-uwsRegister .userRegister .uwsRegistrationForm .privacyCheckContainerReg.noMarginBottom{margin-bottom:0px}.page-uwsRegister .userRegister .uwsRegistrationForm .privacyCheckContainerReg .control-group{margin-bottom:0px}.page-uwsRegister .userRegister .uwsRegistrationForm .privacyCheckContainerReg input:checked+input+.text-wrapper::before{background:url("../../images/icons/checkbox-selected-black.png")}.page-uwsRegister .externalGap .maxwidthForComponent,.page-uwsRegister .externalGap .maxwidth{margin:0 auto;width:90%}.checkbox-content-accordion{font-size:13px}.checkbox-content-accordion .checkbox-content-accordion__flex{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:10px}.checkbox-content-accordion .checkbox-content-accordion__flex.newsletter_accordian_container{margin-bottom:0}.checkbox-content-accordion .checkbox-content-accordion__flex .control-group{width:100%}.checkbox-content-accordion .hr-form__row{margin-bottom:20px}.checkbox-content-accordion .checkbox-content-accordion__info{color:#999}.checkbox-content-accordion .control-group{margin-right:6px}#content .checkbox-content-accordion button,.checkbox-content-accordion .controls__toggle-btn{font-size:20px;width:auto;text-transform:none;background:none;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#content .checkbox-content-accordion button::before,.checkbox-content-accordion .controls__toggle-btn::before{content:"l";font-family:"hervis-webshop";position:relative}.checkbox-content-accordion[data-collapse-open=false] .checkbox-content-accordion__content{display:none}#content .checkbox-content-accordion[data-collapse-open=true] button,.checkbox-content-accordion[data-collapse-open=true] .controls__toggle-btn{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#content .checkbox-content-accordion[data-collapse-open=true] button::before,.checkbox-content-accordion[data-collapse-open=true] .controls__toggle-btn::before{top:3px}.checkbox-content-accordion[data-collapse-open=true] .checkbox-content-accordion__content{display:block;padding-left:30px}.control-group .checkbox-content-accordion input[type=text]{height:50px}.control-group .checkbox-content-accordion .hr-form__label{margin:0 15px}.checkbox-content-accordion .marketing-permission-toggle{font-weight:bold;height:32px}@media screen and (min-width: 320px)and (max-width: 768px){.page-registration #page{background-position:0 110px}}.page-registration .externalGap .maxwidthForComponent,.page-registration .externalGap .maxwidth{margin:0 auto;width:90%}.page-registration .userRegister{background-color:#fff}.page-registration .control-group span{margin-top:-10px;font-size:14px}.page-registration .userRegister .registrationForm .form_field-elements .genericInput label{color:#a4a4af;font-size:15px}.page-registration .userRegister .registrationForm .form_field-elements .genericInput .hr-register__radioLabel__wrapper span{color:#a4a4af;font-size:15px}.hr-register__radioLabel__wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.hr-register__checkbox{display:none}.registration-wrapper{clear:both}.registration-wrapper .hr-form__row{margin-bottom:20px}@media screen and (min-width: 768px){.registration-wrapper div.row-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.registration-wrapper div.row-wrapper>.hr-form__row,.registration-wrapper div.row-wrapper #countrySelector,.registration-wrapper div.row-wrapper .control-group{width:49%}.registration-wrapper>.hr-form__row{width:100%}}.userRegister{width:100%}@media screen and (min-width: 768px){.userRegister{width:768px;margin:30px auto 70px}}@media screen and (min-width: 1024px){.userRegister{width:959px}}@media screen and (min-width: 1280px){.userRegister{width:1200px}}@media screen and (min-width: 320px)and (max-width: 768px){.userRegister{margin-top:20px}}@media screen and (min-width: 768px){.userRegister .registrationForm{width:90%}}@media screen and (min-width: 1024px){.userRegister .registrationForm{width:80%}}.userRegister .registrationForm .form_field-elements .registration-wrapper{clear:both}.userRegister .registrationForm .form_field-elements .registration-wrapper .hr-form__row{margin-bottom:20px}@media screen and (min-width: 768px){.userRegister .registrationForm .form_field-elements .registration-wrapper div.row-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.userRegister .registrationForm .form_field-elements .registration-wrapper div.row-wrapper>.hr-form__row,.userRegister .registrationForm .form_field-elements .registration-wrapper div.row-wrapper #countrySelector,.userRegister .registrationForm .form_field-elements .registration-wrapper div.row-wrapper .control-group{width:49%}.userRegister .registrationForm .form_field-elements .registration-wrapper>.hr-form__row{width:100%}}.userRegister .registrationForm .form_field-elements #countrySelector{float:none}.userRegister .registrationForm .form_field-elements #countrySelector select{background-image:none !important}.userRegister .registrationForm .form_field-elements .genericInput label{color:#a4a4af;font-size:15px}@media screen and (min-width: 320px)and (max-width: 768px){.userRegister .registrationForm .form_field-elements .genericInput{margin-top:-10px}}@media screen and (min-width: 320px)and (max-width: 768px){.userRegister .registrationForm .form_field-elements{padding-top:5px}}.userRegister .registrationForm .form_field-elements .control-label{float:left;display:none}.userRegister .registrationForm .form_field-elements .control-group{margin-bottom:20px}@media screen and (min-width: 320px)and (max-width: 768px){.userRegister .registrationForm .form_field-elements .control-group:first-child{padding:0 0px}}.userRegister .registrationForm .form_field-elements .control-group:first-child .control-label{display:block}@media screen and (min-width: 768px){.userRegister .registrationForm .form_field-elements .control-group:first-child .control-label{width:auto}}.userRegister .registrationForm .form_field-elements .control-group:first-child .controls{width:70%}.userRegister .registrationForm .form_field-elements .controls{width:100%;float:left;padding:0 15px}@media screen and (min-width: 320px)and (max-width: 768px){.userRegister .registrationForm .form_field-elements .controls{margin-bottom:0px !important;padding:0 0px}}@media screen and (max-width: 767px){.userRegister .registrationForm .form_field-elements .controls{margin-bottom:20px}}.userRegister .registrationForm .form_field-elements .controls label{margin-right:10px}.userRegister .registrationForm .form_field-elements .controls label:first-of-type{margin-left:10px}.userRegister .registrationForm .form_field-elements .controls input[type=radio]:checked+label::before{background:url("../../images/icons/radio-checked-black.png")}.userRegister .registrationForm .form_field-elements .controls input[type=radio]:checked+label{color:#000}@media screen and (min-width: 320px)and (max-width: 768px){.userRegister .registrationForm .form-actions,.userRegister .registrationForm .hr-form__required{padding:0 0px}}.userRegister .registrationForm .form-actions{margin:0 auto 20px;width:30%}@media screen and (max-width: 767px){.userRegister .registrationForm .form-actions{width:100%;margin:10px auto 20px}}.userRegister .registrationForm .form-actions .positive{width:100%}.userRegister .registrationForm #contactOptions p{margin-top:6px}.userRegister .registrationForm #contactOptions img{width:50px;margin-left:20px}@media screen and (max-width: 460px){.userRegister .registrationForm #contactOptions img{width:45px;margin-left:0px}}.userRegister .registrationForm #contactOptions .info-newsLetter .mandatory:after{content:""}.userRegister .registrationForm #contactOptions #info-newsLetter{display:none}.userRegister .registrationForm #contactOptions.privacyCheckContainerReg{margin-bottom:0}.userRegister .registrationForm button{width:100%}.userRegister .registrationForm .privacyCheckContainerReg{margin-left:0;margin-bottom:10px}@media screen and (min-width: 320px)and (max-width: 768px){.userRegister .registrationForm .privacyCheckContainerReg{padding:0 0px}}.userRegister .registrationForm .privacyCheckContainerReg.noMarginBottom{margin-bottom:0px}.userRegister .registrationForm .privacyCheckContainerReg .control-group{margin-bottom:0px}.userRegister .registrationForm .privacyCheckContainerReg input:checked+.text-wrapper::before{background:url("../../images/icons/checkbox-selected-black.png")}.checkbox-content-accordion{font-size:13px}.checkbox-content-accordion .checkbox-content-accordion__flex{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:10px}.checkbox-content-accordion .checkbox-content-accordion__flex.newsletter_accordian_container{margin-bottom:0}.checkbox-content-accordion .checkbox-content-accordion__flex .control-group{width:100%}.checkbox-content-accordion .hr-form__row{margin-bottom:20px}.checkbox-content-accordion .checkbox-content-accordion__info{color:#999}.checkbox-content-accordion .control-group{margin-right:6px}#content .checkbox-content-accordion button,.checkbox-content-accordion .controls__toggle-btn{font-size:20px;width:auto;text-transform:none;background:none;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#content .checkbox-content-accordion button::before,.checkbox-content-accordion .controls__toggle-btn::before{content:"l";font-family:"hervis-webshop";position:relative}.checkbox-content-accordion[data-collapse-open=false] .checkbox-content-accordion__content{display:none}#content .checkbox-content-accordion[data-collapse-open=true] button,.checkbox-content-accordion[data-collapse-open=true] .controls__toggle-btn{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#content .checkbox-content-accordion[data-collapse-open=true] button::before,.checkbox-content-accordion[data-collapse-open=true] .controls__toggle-btn::before{top:3px}.checkbox-content-accordion[data-collapse-open=true] .checkbox-content-accordion__content{display:block;padding-left:30px}.control-group .checkbox-content-accordion input[type=text]{height:50px}.control-group .checkbox-content-accordion .hr-form__label{margin:0 15px}.registrationForm{padding:30px 20px 50px;width:100%;margin:0 auto}@media(min-width: 768px){.registrationForm{font-size:16px;padding:30px 0px 50px;width:50%}}@media(min-width: 960px){.registrationForm{padding:40px 0px 50px;width:55%}}@media(min-width: 1280px){.registrationForm{padding:40px 0px 50px;width:50%}}@media(min-width: 1501px){.registrationForm{padding:40px 0px 50px;width:41%}}@media(min-width: 960px){.genericInput{clear:both}.userRegister .privacyCheckContainerReg{clear:both;margin-left:30%}.page-registration .genericInput{clear:both}.page-registration .registrationForm .form_field-elements .control-label{display:block}.page-registration .registrationForm .form_field-elements .controls{float:left;width:70%;margin-top:0}.page-registration .form_field-elements{margin-top:20px}.page-registration .form_field-elements .control-label{float:left}}.page-registration .form_field-elements .genericInput .controls input{border-radius:4px;height:52px}.page-registration .form_field-elements .genericInput .controls input.has-error{border-color:#c90400}.page-registration .registrationForm .form_field-elements .control-label{display:none}.hr-form__radio:checked+.hr-form__radio-label::before{background:#000}.hr-form__radio+.hr-form__radio-label::before{background:none}.page-registration #gigya-checkbox-terms{display:none}.page-registration .error-message--visible{visibility:visible !important}.page-registration .error-message--hidden{display:none !important}.page-registration .gigya-show-checkmark{background-image:none !important}.page-registration #register-container{min-height:920px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.gigya-gdpr-label{font-size:14px;margin:8px 0 12px 0}.clubWelcomeSectionComponent.maxwidthForComponent{padding-bottom:0}@media screen and (min-width: 1024px){.clubWelcomeSectionComponent.maxwidthForComponent{width:60%;margin:0 auto}}@media screen and (min-width: 1280px){.clubWelcomeSectionComponent.maxwidthForComponent{width:50%;margin:0 auto}}.clubWelcomeSectionComponent .hr-page-title__headline{padding:0}.clubWelcomeSectionComponent .__description{text-align:center;margin-bottom:20px}.__note-text{padding:10px}.__note-text p{text-align:right;color:#b6b7b8}.__note-text span{font-weight:700}.welcomeHowItWorks--wrapper{background-color:#efefef}@media screen and (max-width: 767px){.welcomeHowItWorks--wrapper .welcomeHowItWorks{padding-top:0;margin:0;width:100%}}.welcomeHowItWorks--wrapper .welcomeHowItWorks .hr-page-title__headline{padding-top:0;padding-bottom:10px}.welcomeTeaser{background-color:#e3e3e3}.welcomeTeaser .hr-login-page__wrapper{margin-top:0;margin-bottom:0}.welcomeTeaser .hr-login-page__card-register__button .hr-btn--radius{border-radius:6px}@media screen and (min-width: 768px){.welcomeTeaser .hr-login-page__card-register__button{max-width:300px}}.welcomeTeaser .hr-login-page__card-register__badgeDescription{width:100%}.welcomeTeaser .hr-login-page__card-register__badge{width:calc(35% - 10px)}.welcomeAdvantage--wrapper{background:url("../../images/background/banner-blue-welcome.jpg") no-repeat center;background-size:cover}.welcomeAdvantage--wrapper .welcomeAdvantage .__club--advantages{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;color:#fff}@media screen and (max-width: 767px){.welcomeAdvantage--wrapper .welcomeAdvantage .__club--advantages{display:block}}.welcomeAdvantage--wrapper .welcomeAdvantage .__club--advantages li{text-align:center}@media screen and (max-width: 767px){.welcomeAdvantage--wrapper .welcomeAdvantage .__club--advantages li{display:-webkit-flex;display:flex;-webkit-justify-content:unset;justify-content:unset;-webkit-align-items:center;align-items:center}.welcomeAdvantage--wrapper .welcomeAdvantage .__club--advantages li img{margin-right:30px}}.welcomeAdvantage--wrapper .__all-advantages{background:rgba(0,0,0,0);border-color:#fff !important;color:#fff}.__advantages-page .__advantages-item--wrapper{padding:50px;background-color:#fff}@media screen and (max-width: 767px){.__advantages-page .__advantages-item--wrapper{width:100%;margin:0;padding:50px 0}}.__advantages-page .__advantages-item{display:-webkit-flex;display:flex;background-color:#fff;margin:30px 0 70px}@media screen and (max-width: 767px){.__advantages-page .__advantages-item{display:block;width:90% !important;margin:0 auto;margin-bottom:30px}}.__advantages-page .__advantages-item>div{width:calc(50% - 10px)}@media screen and (max-width: 767px){.__advantages-page .__advantages-item>div{width:100%}}@media screen and (min-width: 768px){.__advantages-page .__advantages-item>div:first-child{margin-right:69px}}.__advantages-page .__advantages-item .hr-page-title__headline{text-align:left}@media screen and (max-width: 767px){.__advantages-page .__advantages-item ul{margin-bottom:0}}.__advantages-page .__advantages-item ul li{position:relative}@media screen and (min-width: 768px){.__advantages-page .__advantages-item ul li{margin-bottom:20px}}.__advantages-page .__advantages-item ul li::before{content:"";font-family:"hervis-redesign-icons" !important;font-size:20px;color:#3fb101;position:absolute;bottom:-10px}.__advantages-page .__advantages-item ul li p{margin-left:40px;font-weight:700}.__advantages-page .__advantages-item .__advantage-details .hr-page-title__headline{padding-top:0;padding-bottom:15px;font-size:24px}.__advantages-page .__advantages-item .__advantage-details .hr-btn{padding-top:10px;padding-bottom:10px;font-size:14px !important}@media screen and (min-width: 768px){.__advantages-page .__advantages-item .__advantage-details .hr-btn{width:60%}}@media screen and (max-width: 767px){.__advantages-page .__advantages-item{width:100%}}@media screen and (min-width: 1024px){.__advantages-page .__advantages-item{margin-left:auto;margin-right:auto}}@media screen and (min-width: 768px){.__advantages-page .__advantages-item:nth-child(even) .__advantage-img{-webkit-order:2;order:2;margin-left:69px;margin-right:0}.__advantages-page .__advantages-item:nth-child(even) .__advantage-details{margin-right:0}}@media screen and (max-width: 767px){.__advantages-page .__advantages-item .__advantage-img{margin-bottom:24px}}.welcomeImageLink{display:-webkit-flex;display:flex;margin:0;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 767px){.welcomeImageLink{display:block}}.welcomeImageLink .cms1x1teaser{padding:0}@media screen and (min-width: 768px){.welcomeImageLink .cms1x1teaser{width:49%}}@media screen and (max-width: 767px){.welcomeImageLink .cms1x1teaser{width:100%}}.welcomeImageLink .cms1x1teaser a{background:#fff}.welcomeImageLink .cms1x1teaser .infoContainer{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.externalGap>.section1{background-color:#efefef;padding:0}.externalGap>.club-section{background-color:#efefef}.hr_panel-group{display:block;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:40px}@media screen and (min-width: 768px){.hr_panel-group{display:-webkit-flex;display:flex}}.hr_panel-group .hr_panel{background-color:#fff;padding:20px 25px}.hr_panel-group .hr_panel .hr_panel-wrapper{display:-webkit-flex;display:flex}.hr_panel-group .hr_panel .hr_panel-wrapper img{width:50px;margin-right:30px;float:none}@media screen and (min-width: 768px){.hr_panel-group .hr_panel{width:32%}}@media screen and (max-width: 768px){.hr_panel-group .hr_panel{margin-bottom:15px}}.hr_panel-group .hr_panel p span{display:block;font-weight:700}.hr_panel-group .hr_panel .hr_panel-content{padding-left:80px}.hr_panel-group .hr_panel .hr_panel-content h3{font-size:18px;font-weight:bold;margin-top:0}.hr_panel-group .hr_panel .hr_panel-content a{text-decoration:underline}.hr_panel-group .hr_panel .hr_panel-content a:hover{text-decoration:none}@media screen and (max-width: 767px){.hr_panel-group .hr_panel .card-formats{margin-left:80px}}@media screen and (min-width: 1280px){.hr_panel-group .hr_panel .card-formats{margin-left:80px}}.hr_panel-group .hr_panel .card-formats ul{font-weight:700;display:-webkit-flex;display:flex;-webkit-justify-content:end;justify-content:end}.hr_panel-group .hr_panel .card-formats ul li{padding-left:30px;position:relative}.hr_panel-group .hr_panel .card-formats ul li::before{content:"";width:20px;height:20px;background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:0}.hr_panel-group .hr_panel .card-formats .stocard::before{background-image:url("../../images/icons/app-stocard.png")}.hr_panel-group .hr_panel .card-formats .wallet{margin-left:20px}.hr_panel-group .hr_panel .card-formats .wallet::before{background-image:url("../../images/icons/app-ios-wallet.png")}.__advantages{background:#f5f5f5}.__advantages h2{text-align:center}@media screen and (max-width: 767px){.__advantages .__advantages--wrapper{padding-top:0}}.__advantages .__advantages--wrapper .hr-page-title__headline{padding-top:0}.__advantages .__advantages--wrapper ul{display:-webkit-flex;display:flex;margin-bottom:30px;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:center;align-content:center}@media screen and (max-width: 767px){.__advantages .__advantages--wrapper ul{display:block}}.__advantages .__advantages--wrapper ul li{background-color:#fff;margin:0 5px;width:calc(25% - 10px)}.__advantages .__advantages--wrapper ul li:first-child{margin-left:0}.__advantages .__advantages--wrapper ul li:last-child{margin-right:0}@media screen and (max-width: 767px){.__advantages .__advantages--wrapper ul li{width:calc(50% - 10px);float:left;margin-bottom:10px}}.__advantages .__advantages--wrapper .__main-image{position:relative}.__advantages .__advantages--wrapper .__main-image>img{width:100%}.__advantages .__advantages--wrapper .__icon-image{position:absolute;bottom:-25px;left:50%;margin-left:-25px}.__advantages .__advantages--wrapper .__icon-image img{border-radius:100%;width:50px}@media screen and (min-width: 767px){.__advantages .__advantages--wrapper .__icon-image img{width:108%}}@media screen and (min-width: 767px){.__advantages .__advantages--wrapper .__icon-image{bottom:-38px;left:48%}}.__advantages .__advantages--wrapper .__content{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:150px;padding:30px 40px;margin-top:10px}.__advantages .__advantages--wrapper .__content p{text-align:center}.__advantages .__advantages--wrapper .hr-btn--black{color:#fff;border-radius:6px;padding:10px}@media screen and (max-width: 767px){.__advantages .__advantages--wrapper .hr-btn--black{width:50%;margin:0 auto}}.__advantages .hr-form__input__wrapper{width:25%;margin:0 auto}@media screen and (max-width: 767px){.__advantages .hr-form__input__wrapper{width:100%}}.hr-btn--black{background-color:#071727;color:#fff}.__contact-page .__contact-item--wrapper{background-color:#fff;padding:30px 5vw}@media screen and (max-width: 768px){.__contact-page .__contact-item--wrapper{padding:20px 40px}}.__contact-page .__contact-item{-webkit-justify-content:space-between;justify-content:space-between;width:auto;justify-content:space-between;background-color:#fff;margin:30px 0 70px}.__contact-page .__contact-item .hr-page-title__headline{padding-top:0;padding-bottom:10px;font-size:24px}.__contact-page .__contact-item .hr-btn{font-size:14px;padding-top:10px;padding-bottom:10px}.__contact-page .__contact-item .__contact-faq .hr-btn{text-decoration:none}@media screen and (min-width: 768px){.__contact-page .__contact-item .__contact-faq .hr-btn{width:70%}}.__contact-page .__contact-item .__contact-faq p{font-weight:bold}.__contact-page .__contact-item a:link{text-decoration:underline}.__contact-page .__contact-item a:hover{text-decoration:none}@media screen and (min-width: 768px){.__contact-page .__contact-item{display:-webkit-flex;display:flex}}@media screen and (max-width: 767px){.__contact-page .__contact-item{display:block;width:80% !important;margin:0 auto;margin-bottom:30px}.__contact-page .__contact-item .hr-page-title__headline{border-top:2px solid #cfcfcf;margin-top:30px;padding-top:30px}.__contact-page .__contact-item:first-of-type .hr-page-title__headline{border-top:0;margin-top:0;padding-top:0}}@media screen and (min-width: 768px){.__contact-page .__contact-item{margin-top:0;margin-bottom:0;padding-top:30px;padding-bottom:30px}}.__contact-page .__contact-item:last-child{margin-bottom:30px}.__contact-page .__contact-item .hr-page-title__headline{text-align:left}@media screen and (min-width: 768px)and (max-width: 960px){.__contact-page .__contact-item .__contact-details ul{width:80%}}@media screen and (min-width: 961px){.__contact-page .__contact-item .__contact-details ul{width:70%}}.__contact-page .__contact-item .__contact-details ul li{margin-left:20px;position:relative}.__contact-page .__contact-item .__contact-details ul li::before{content:"•";position:absolute;left:-20px;font-size:30px;top:-10px}.__contact-page .__contact-item .__contact-details ul li p{margin-left:10px;font-weight:bold}.__contact-page .__contact-item .__contact-img img{width:50%;margin:0 auto}@media screen and (max-width: 767px){.__contact-page .__contact-item .__contact-img{display:none}}@media screen and (min-width: 768px){.__contact-page .__contact-item{margin-left:auto;margin-right:auto}}.__faq-page{padding-bottom:30px}.__faq-page .__faq-section{background-color:#fff;margin-left:auto;margin-right:auto;margin-bottom:30px}.__faq-page .__faq-section .hr-page-title__headline{text-align:left;padding-left:20px;padding-right:20px;font-size:24px}.__faq-page .__faq-section .hr-page-title__headline span{margin-right:10px;color:#fc2d33}.__faq-page .__faq-section>ol>li{border-top:1px solid #d6d6d6;list-style-type:none}.__faq-page .__faq-section>ol>li>a{padding:20px;display:block;font-weight:700}.__faq-page .__faq-section>ol>li>a span{margin-right:10px}.__faq-page .__faq-section>ol>li>a::before{content:"l";font-family:"hervis-webshop";font-size:20px;float:right;-webkit-transform:rotate(-0.75turn);transform:rotate(-0.75turn)}.__faq-page .__faq-section>ol>li.__-faq-reveal .__faq-answer{display:block}.__faq-page .__faq-section>ol>li.__-faq-reveal>a::before{-webkit-transform:rotate(0.75turn);transform:rotate(0.75turn);color:#fc2d33}.__faq-page .__faq-section>ol>li.__-faq-reveal p a:link{text-decoration:underline}.__faq-page .__faq-section>ol>li.__-faq-reveal p a:hover{text-decoration:none}.__faq-page .__faq-section .__faq-answer{display:none;padding:20px;background-color:#f7f7f7;border-top:1px solid #d6d6d6}@media screen and (min-width: 768px){.__banner-wrapper{margin-left:auto;margin-right:auto}}.__banner-wrapper{position:relative;background-color:#41789e}@media screen and (max-width: 767px){.__banner-wrapper{min-height:200px}.__banner-wrapper img{height:200px;width:100%}}.__banner-wrapper .__banner-content{position:absolute;left:0;right:0;top:0;bottom:0;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;color:#fff}@media screen and (max-width: 767px){.__banner-wrapper .__banner-content{padding:20px;-webkit-flex-direction:column;flex-direction:column;text-align:center}}.__banner-wrapper .__banner-content p{margin-bottom:0}@media screen and (min-width: 768px){.__banner-wrapper .__banner-content .__banner-contact{text-align:right;padding-right:10px}}@media screen and (min-width: 768px){.__banner-wrapper .__banner-icon{width:calc(15% - 10px)}.__banner-wrapper .__banner-icon img{margin:0 auto}.__banner-wrapper .__banner-text{width:calc(60% - 10px)}.__banner-wrapper .__banner-contact{width:calc(35% - 10px)}}@media screen and (min-width: 1024px){.__banner-wrapper .__banner-icon{width:calc(15% - 10px)}.__banner-wrapper .__banner-icon img{margin:0 auto}.__banner-wrapper .__banner-text{width:calc(60% - 10px)}.__banner-wrapper .__banner-contact{width:calc(25% - 10px)}}@media screen and (min-width: 1280px){.__banner-wrapper .__banner-contact{width:calc(25% - 50px)}}@media screen and (max-width: 767px){.__banner-wrapper .__banner-content{display:block}.__banner-wrapper .__banner-icon{display:none}.__banner-wrapper .__banner-text,.__banner-wrapper .__banner-contact{width:70%;margin:0 auto}.__banner-wrapper .__banner-contact p:first-child{text-decoration:underline}}.__banner-wrapper p{font-weight:700;font-size:20px}.__banner-wrapper p.__open-time{font-size:14px}.page-clubContact #page,.page-clubFaq #page,.page-clubAdvantage #page{background-color:#e3e3e3;background-image:url("../../images/background/bkg_cart_account_checkout.png");background-size:initial;background-repeat:repeat-x;background-position:0 130px;background-size:100% auto;background-repeat:no-repeat}@media screen and (min-width: 768px){.__welcome-button-wrapper{width:80%;margin:0 auto;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.__welcome-button-wrapper .hr-btn{margin:10px;width:calc(40% - 10px);padding:10px 10px;border-radius:6px}.__welcome-button-wrapper .hr-btn--green{border:2px solid #3ab211 !important}}@media screen and (max-width: 767px){.__welcome-button-wrapper .hr-btn:last-child{margin-top:20px}}.welcomeHowItWorks--wrapper .welcomeHowItWorks,.__faq-page,.__advantages-page,.__contact-page .__contact-item--wrapper,.__advantages .__advantages--wrapper,.externalGap>.section1 .maxwidthForComponent,.welcomeTeaser .maxwidthForComponent,.welcomeHowItWorks--wrapper .welcomeHowItWorks{margin:0 auto}@media screen and (min-width: 768px){.welcomeHowItWorks--wrapper .welcomeHowItWorks,.__faq-page,.__advantages-page,.__contact-page .__contact-item--wrapper,.__advantages .__advantages--wrapper,.externalGap>.section1 .maxwidthForComponent,.welcomeTeaser .maxwidthForComponent,.welcomeHowItWorks--wrapper .welcomeHowItWorks{width:768px}}@media screen and (min-width: 1024px){.welcomeHowItWorks--wrapper .welcomeHowItWorks,.__faq-page,.__advantages-page,.__contact-page .__contact-item--wrapper,.__advantages .__advantages--wrapper,.externalGap>.section1 .maxwidthForComponent,.welcomeTeaser .maxwidthForComponent,.welcomeHowItWorks--wrapper .welcomeHowItWorks{width:959px}}@media screen and (min-width: 1280px){.welcomeHowItWorks--wrapper .welcomeHowItWorks,.__faq-page,.__advantages-page,.__contact-page .__contact-item--wrapper,.__advantages .__advantages--wrapper,.externalGap>.section1 .maxwidthForComponent,.welcomeTeaser .maxwidthForComponent,.welcomeHowItWorks--wrapper .welcomeHowItWorks{width:1200px}}@media screen and (min-width: 1400px)and (max-width: 1599px){.__advantages .__advantages--wrapper{width:1000px}}.checkoutLoginContainer{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.checkoutLoginContainer{-webkit-flex-direction:row;flex-direction:row;margin-bottom:80px}}.checkoutLoginContainer .hr-checkoutLogin{padding-bottom:5px}.checkoutLoginContainer .box_form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:#fff;margin-bottom:5px}@media screen and (min-width: 768px){.checkoutLoginContainer .box_form{-webkit-flex-basis:auto;flex-basis:auto;width:calc(33% - 5px);margin-bottom:0}}@media screen and (min-width: 1600px){.checkoutLoginContainer .box_form{width:calc(25% - 10px);max-width:none}}@media screen and (min-width: 768px){.checkoutLoginContainer .box_form--50{width:33%}}@media screen and (min-width: 1600px){.checkoutLoginContainer .box_form--50{width:50%}}@media screen and (min-width: 768px){.checkoutLoginContainer .hr-box__paddingLogin{margin:0 1px 0 20px}}@media screen and (min-width: 768px){.checkoutLoginContainer .hr-newRegistration{-webkit-order:3;order:3}}@media screen and (min-width: 1024px){.checkoutLoginContainer .hr-newRegistration{width:calc(100% - 660px);max-width:none}}@media screen and (min-width: 1600px){.checkoutLoginContainer .hr-newRegistration{width:50%}}.checkoutLoginContainer .hr-form__main__headline{padding-left:30px;padding-right:20px;padding:10px 0;border:none;line-height:1.5;text-transform:none;font-size:22px}@media screen and (min-width: 768px)and (max-width: 960px){.checkoutLoginContainer .hr-form__main__headline{font-size:15px}}.checkoutLoginContainer .hr-form__sub__headline{padding-bottom:0px}.checkoutLoginContainer .hr-form__sub__headline__url{padding-left:40px}.checkoutLoginContainer .hr-form__label__wrapper{display:none}.checkoutLoginContainer .hr-form__input__wrapper{width:100%}.checkoutLoginContainer .hr-form__required span{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#000}.checkoutLoginContainer .hr-login-page__cta__wrapper .hr-login-page--50{width:100%}@media screen and (min-width: 1280px){.checkoutLoginContainer .hr-login-page__cta__wrapper{width:100%;-webkit-justify-content:center;justify-content:center}.checkoutLoginContainer .hr-login-page__cta__wrapper .hr-form__label__wrapper{display:inline-block}.checkoutLoginContainer .hr-login-page__cta__wrapper .hr-login-page--50{width:50%}}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.checkoutLoginContainer .c-quickPay__wrapper{display:none}}.checkoutLoginContainer #paypal-button-container{width:80%;text-align:center;margin:15px auto 0 auto}.checkoutLoginContainer a.password-forgotten,.checkoutLoginContainer .password-forgotten{margin-bottom:0}.hr-newRegistration .hr-form__sub__headline{padding-bottom:0px}.hr-newRegistration .hr-form__sub__headline__url{padding-left:40px}.c-list__hook{line-height:20px;font-weight:700;font-size:14px;padding-left:40px;padding-bottom:10px;position:relative}.c-list__hook .content{font-family:"Open Sans",OpenSans,Open Sans,Arial,sans-serif !important}.c-list__hook:before{color:#3ab211;font-size:20px;padding-right:10px;font-weight:300;position:absolute;top:0;left:0}.c-list__hook span{font-family:"Open Sans",OpenSans,Arial,sans-serif}.boxWrapper{-webkit-align-items:center;align-items:center}.boxWrapper__section-top{-webkit-align-self:flex-start;align-self:flex-start;min-height:130px;width:100%;padding:20px 30px 0}.boxWrapper .no-min-height{min-height:auto}.boxWrapper .register__headline{padding:20px 30px 0px 30px}@media screen and (min-width: 1600px){.boxWrapper .register__headline{padding:20px 80px 0px 30px}}.boxWrapper__section-middle{-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;-webkit-flex:1 0 auto;flex:1 0 auto;width:100%;padding:20px 30px}.boxWrapper__section-bottom{-webkit-align-self:flex-end;align-self:flex-end;width:100%;padding:0px 30px 20px}.page-checkout-login .c-modal .col-sm-10{width:100%}.checkout__next-form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin-top:50px;padding:0 20px}.checkout__next-form__prev-link{font-size:14px;-webkit-order:2;order:2;padding-top:20px}.checkout__next-form__prev-link i{display:inline-block;position:relative;top:-2px;-webkit-transform:rotate(180deg);transform:rotate(180deg);padding-left:10px}@media screen and (min-width: 768px){.checkout__next-form{-webkit-flex-direction:row;flex-direction:row;padding:0}.checkout__next-form__prev-link,.checkout__next-form .hr-btn{width:50%}.checkout__next-form__prev-link{-webkit-order:-1;order:-1;padding-top:0}}@media screen and (max-width: 340px){.checkout__next-form{padding:0}}.hr-checkout-progressBar-backArrow{position:relative;display:-webkit-flex;display:flex;padding:20px 0 0 0;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;max-width:1500px;margin:0 auto}@media screen and (min-width: 768px){.hr-checkout-progressBar-backArrow{padding:30px 0 20px 0}}.checkoutNextButton-mobile{margin-top:0;border-radius:0}.checkoutNext-desktop{padding:10px;background:#fff}.checkoutNext-desktop>button{width:280px;margin:0 auto}.previous-pages{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1440px){.previous-pages{background-color:#fff}}.previous-pages .summary-wrapper{background-color:#fff;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;align-content:flex-start;padding:5px 15px}@media screen and (min-width: 1024px){.previous-pages .summary-wrapper{padding-left:50px}}@media screen and (max-width: 1440px){.previous-pages .summary-wrapper:not(:last-child){margin-bottom:20px}}.previous-pages .summary-wrapper .summary-title{-webkit-flex-grow:1;flex-grow:1;font-size:14px}.previous-pages .summary-wrapper .summary-brake-line{width:100%;border-bottom:1px solid #f1f1f1;margin-bottom:1em}@media screen and (min-width: 1440px){.previous-pages .summary-wrapper .summary-brake-line{border:none}}.previous-pages .summary-wrapper ul{width:100%}.next-pages{margin-top:20px}.next-pages .next-page-wrapper{height:4.5em;width:100%;background-color:#fff;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.next-pages .next-page-wrapper:not(:last-child){margin-bottom:20px}@media screen and (min-width: 1440px){.col-1440-4{width:33.3333333333%}.col-1440-3{width:25%}}.editIcon{width:3em;height:3em;background:url(../../images/icons/edit.svg) no-repeat center center rgba(0,0,0,0);margin-right:-8px}@media screen and (min-width: 1440px){.editIcon{margin:0}}.checkout-delivery__billing-form,.checkout-delivery__delivery-address-form{margin:0}.c-checkout-delivery__title-wrapper{border-bottom:1px solid #f1f1f1}.c-checkout__block{background:#fff}.c-checkout__block+.c-checkout__block{margin-top:15px}.c-checkout__row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.c-checkout__col{display:-webkit-flex;display:flex}.c-checkout__col-content{width:100%}@media screen and (min-width: 768px){.c-checkout__col-content{width:768px;-webkit-flex:0 1 auto;flex:0 1 auto}}.c-checkout__col-content--50{-webkit-flex-basis:calc(50% - 10px);flex-basis:calc(50% - 10px)}.c-checkout__main__headline{margin:0;line-height:1.5;padding:30px 0 30px 15px;font-size:18px;font-weight:bold}@media screen and (min-width: 768px){.c-checkout__main__headline{padding:30px 0 30px 20px}}@media screen and (min-width: 1024px){.c-checkout__main__headline{padding:30px 0 30px 50px}}.c-address__compact{padding-left:30px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.c-address__compact__address-wrapper{-webkit-flex-grow:1;flex-grow:1}@media screen and (min-width: 1024px){.c-address__compact{width:320px}}.c-address__compact__header{display:-webkit-flex;display:flex;width:100%}.c-address__compact__title{font-weight:bold;padding-bottom:15px;-webkit-flex-grow:1;flex-grow:1}#big-canvas{width:260px;margin:0 auto;font-family:inherit}#big-canvas #left-canvas,#big-canvas #right-canvas{height:35%;float:unset;width:100%;margin-bottom:15px}#big-canvas #searchinput{width:100%}@media screen and (min-width: 425px){#big-canvas{width:385px}}@media screen and (min-width: 460px){#big-canvas{width:415px}}@media screen and (min-width: 768px){#big-canvas{width:585px}}@media screen and (min-width: 1024px){#big-canvas{width:720px}#big-canvas #left-canvas{float:left;width:30%;height:70%}#big-canvas #right-canvas{float:right;width:70%;height:70%}}@media screen and (min-width: 1280px){#big-canvas{width:920px}}@media screen and (min-width: 1920px){#big-canvas{width:1050px}}#glsSubmit{margin-bottom:15px}.c-checkout__block .modal-dialog{width:100%;margin:0}@media screen and (min-width: 768px){.c-checkout__block .modal-dialog{width:90%}}@media screen and (min-width: 1024px){.c-checkout__block .modal-dialog{width:80%}}@media screen and (min-width: 1600px){.c-checkout__block .modal-dialog{width:60%}}.hr-modal{background-color:rgba(0,0,0,.75)}.hr-modal__content{border:none;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.hr-modal__content .hr-btn--height50{margin-top:20px}@media screen and (min-width: 768px){.hr-modal__content .hr-btn--height50{margin-top:0px}}.hr-modal__content--main{padding:0 50px 5px 50px}@media screen and (max-width: 767px){.hr-modal__content--main{padding:0 20px 20px 20px}}.hr-modal__error{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);margin:20px 50px}@media screen and (max-width: 767px){.hr-modal__error{margin:20px 20px}}.hr-modal__content__searchForm{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (min-width: 768px){.hr-modal__content__searchForm{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}}.hr-modal__searchSpinner--black{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding-bottom:15px}.hr-modal__searchSpinner--black .spinnerBlade{background-color:#999}.c-list__store__item{border-top:1px solid #f1f1f1;padding:15px 0}.c-checkout__addressSection__content__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 0 100%;flex:1 0 100%;padding:10px 15px 10px 15px;max-width:100%}@media screen and (min-width: 1024px){.c-checkout__addressSection__content__wrapper{padding:10px 10px 10px 50px}}.hr-modal__info__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.hr-modal__info__wrapper--inner{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (min-width: 400px){.hr-modal__info__wrapper--inner{-webkit-align-items:flex-start;align-items:flex-start}}.hr-modal__info__wrapper--inner .hr-modal__info__address{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:16px}@media screen and (max-width: 767px){.hr-modal__info__wrapper--inner .hr-modal__info__address{font-size:14px}}.hr-modal__info__wrapper--inner .hr-modal__info__address strong{font-size:22px}@media screen and (max-width: 767px){.hr-modal__info__wrapper--inner .hr-modal__info__address strong{font-size:18px}}.hr-modal__info__wrapper--inner .hr-modal__info__distance{font-size:16px;font-weight:700}@media screen and (max-width: 767px){.hr-modal__info__wrapper--inner .hr-modal__info__distance{font-size:14px}}.hr-modal__info__wrapper--inner .hr-modal__info__distance strong{color:#3ab211}.hr-modal__info__wrapper--button{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.hr-modal__info__wrapper--button .hr-modal__setShopButton{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:40px;min-width:175px;border:solid 1px #000;border-radius:4px;cursor:pointer;text-transform:uppercase;font-size:14px;font-weight:700}.hr-modal__showMoreInfo{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:10px 0}.hr-modal__showMoreInfoBtn{color:#000}.hr-modal__showMoreInfoContainer{margin-top:10px;padding:0 50px}@media screen and (max-width: 767px){.hr-modal__showMoreInfoContainer{padding:0 20px}}.hr-modal__moreInfo__mainImage{width:100%;position:relative}.hr-modal__moreInfo__mainImage .staticMap{max-width:100%}.hr-modal__moreInfo__mainImage .calculateRoute{position:absolute;top:10px;right:0;z-index:1;color:#fff;padding:5px;background:#ff2f36;font-weight:700}.hr-modal__moreInfo__mainImage .calculateRoute .icoMarker{width:10px}.hr-modal__moreInfo__mainInfo{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:20px 0;-webkit-justify-content:space-between;justify-content:space-between}.hr-modal__moreInfo__mainInfo--top,.hr-modal__moreInfo__mainInfo--bottom{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.hr-modal__moreInfo__mainInfo__item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:14px;width:calc(50% - 10px);border-bottom:1px solid #f1f1f1}.hr-modal__moreInfo__mainInfo__item__title{font-weight:700;padding:10px 0 5px 0}.hr-modal__moreInfo__mainInfo__item__content{padding-bottom:20px}.hr-modal__moreInfo__mainInfo__item__content ul.contacts img{padding-right:5px}.hr-postFinder__resultItem{padding:25px 50px;border-bottom:1px solid #f1f1f1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (max-width: 767px){.hr-postFinder__resultItem{padding:30px 20px}}.hr-postFinder__resultItem--wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.hr-postFinder__resultItem--left,.hr-postFinder__resultItem--right{display:-webkit-flex;display:flex}.hr-postFinder__resultItem--right{padding-left:10px}@media screen and (max-width: 767px){.hr-postFinder__resultItem--right{-webkit-flex-direction:column;flex-direction:column}.hr-postFinder__resultItem--right .hr-postFinder__resultItem--showMoreInfo{margin-bottom:10px}.hr-postFinder__resultItem--right .hr-postFinder__resultItem--showMoreInfo button{margin:0}.hr-postFinder__resultItem--right .hr-postFinder__resultItem--selectShop button{margin:0}}@media screen and (max-width: 767px){.hr-postFinder__resultItem__address{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.hr-postFinder__resultItem__address br{display:none}}.hr-postFinder__resultItem__distance{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:14px;color:#999;padding-right:50px}@media screen and (max-width: 400px){.hr-postFinder__resultItem__distance{padding-right:20px}}.hr-postFinder__resultItem__address{font-size:16px}@media screen and (max-width: 400px){.hr-postFinder__resultItem__address{font-size:14px}}.hr-postFinder__resultItem--showMoreInfo button{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:140px;height:40px;border:solid 1px #000 !important;border-radius:4px;cursor:pointer;text-transform:uppercase;font-size:14px;font-weight:700;color:#000;margin-right:10px}.hr-postFinder__resultItem--selectShop button{width:140px;height:40px;color:#fff;background-color:#3ab211;cursor:pointer;text-transform:uppercase;font-size:14px;font-weight:700;margin-left:10px}.hr-postFinder__resultItem--selectShopButton{width:100%}.hr-postFinder__resultItem--moreInfo{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-top:20px;margin-top:30px;border-top:1px solid #f1f1f1}@media screen and (max-width: 767px){.hr-postFinder__resultItem--moreInfo{-webkit-flex-direction:column;flex-direction:column}}.hr-postFinder__resultItem--moreInfo__addressInfo,.hr-postFinder__resultItem--moreInfo__hoursInfo,.hr-postFinder__resultItem--moreInfo__notesInfo{font-size:14px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width: 767px){.hr-postFinder__resultItem--moreInfo__addressInfo,.hr-postFinder__resultItem--moreInfo__hoursInfo,.hr-postFinder__resultItem--moreInfo__notesInfo{width:50%}}.hr-postFinder__resultItem--moreInfo__addressInfo,.hr-postFinder__resultItem--moreInfo__hoursInfo{border-bottom:1px solid #f1f1f1}@media screen and (max-width: 767px){.hr-postFinder__resultItem--moreInfo__addressInfo,.hr-postFinder__resultItem--moreInfo__hoursInfo{border:none;padding-right:5px}}.hr-postFinder__resultItem--moreInfo__title{font-weight:700;padding:10px 0}.hr-postFinder__resultItem--moreInfo__content{padding-bottom:10px}.hr-postFinder__resultItem--moreInfo__left,.hr-postFinder__resultItem--moreInfo__right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:calc(50% - 10px)}@media screen and (max-width: 767px){.hr-postFinder__resultItem--moreInfo__left,.hr-postFinder__resultItem--moreInfo__right{width:100%}}.hr-postFinder__resultItem--moreInfo__left--wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-left:85px}@media screen and (max-width: 767px){.hr-postFinder__resultItem--moreInfo__left--wrapper{padding:0;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.hr-postFinder__resultItem--moreInfo__right--wrapper{position:relative}@media screen and (max-width: 767px){.hr-postFinder__resultItem--moreInfo__right--wrapper{height:250px}}.hr-postFinder__resultItem--moreInfo__right--wrapper .staticMap{max-width:100%}.hr-postFinder__resultItem--moreInfo__right--wrapper .calculateRoute{position:absolute;top:10px;right:0;z-index:1;color:#fff;padding:5px;background:#ff2f36;font-weight:700}.hr-postFinder__resultItem--moreInfo__right--wrapper .calculateRoute .icoMarker{width:10px}@media screen and (min-width: 768px){.hr-postFinder__resultItem--right .mobile-hidden{display:block !important}}@media screen and (max-width: 768px){.hr-postFinder__resultItem--right .mobile-hidden{display:none !important}}@media screen and (min-width: 768px){.hr-postFinder__resultItem--right .mobile-visible{display:none !important}}@media screen and (max-width: 768px){.hr-postFinder__resultItem--right .mobile-visible{display:block !important}}.checkout-giftcard__wrapper{background:#fff;margin-top:20px;padding:0 10px}.checkout-giftcard__checkbox-wrapper{display:-webkit-flex;display:flex;width:100%;max-width:900px;min-height:70px;-webkit-align-items:center;align-items:center;padding:0 0 0 5px}@media screen and (min-width: 768px){.checkout-giftcard__checkbox-wrapper{padding-left:15px}}.checkout-giftcard__title{width:100%;padding:0 0 0 16px;font-weight:700;font-size:16px}.checkout-giftcard__icon{max-height:35px}.checkout-giftcard__form-wrapper{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;width:100%;max-width:600px;margin:auto}@media screen and (min-width: 1024px){.checkout-giftcard__form-wrapper{-webkit-justify-content:left;justify-content:left;max-width:none;padding-left:15px}}@media screen and (min-width: 1024px){.checkout-giftcard__description{width:70%;max-width:600px}}.checkout-giftcard__form{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;width:100%}@media screen and (min-width: 1024px){.checkout-giftcard__form{width:70%;max-width:600px}}.checkout-giftcard__input-controls{width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1024px){.checkout-giftcard__input-controls{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.checkout-giftcard__input-controls .hr-form__row{width:100%;margin-bottom:10px;padding:0}.checkout-giftcard__input-controls .hr-form__row:last-child{margin:0}@media screen and (min-width: 1024px){.checkout-giftcard__input-controls .hr-form__row{width:70%;margin-bottom:0}.checkout-giftcard__input-controls .hr-form__row:last-child{margin-left:1em;width:30%}}.checkout-giftcard__form-message{width:100%;text-align:center;color:#3ab211;padding:5px 0;font-size:12px}.checkout-giftcard__form-message.has-error{color:#c90400}.checkout-giftcard__button-submit{color:#000;background:#999;width:50%;margin:10px 0}.checkout-giftcard__cards{width:100%}.checkout-giftcard__card-row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;width:100%;margin:5px 0;padding:.5em;font-size:medium;border-radius:3px;border:1px solid #cfcfcf}.checkout-giftcard__card-row__amount{margin:0 1em;color:#a1cd63;font-weight:bold}.checkout-giftcard__card-row__remove{font-size:26px !important;color:#000;background:none}.checkout-giftcard__open-amount-wrapper{margin:20px auto;width:50%;min-width:280px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}@media screen and (min-width: 1024px){.checkout-giftcard__open-amount-wrapper{width:30%;min-width:auto;margin:0;padding:0 0 0 2em;-webkit-align-items:flex-start;align-items:flex-start}}.checkout-giftcard__open-amount-wrapper div{font-size:18px}.checkout-giftcard__open-amount-wrapper div>span{font-weight:bold}.checkout-giftcard__open-amount-wrapper i{text-align:center}@media screen and (min-width: 1024px){.checkout-giftcard__open-amount-wrapper i{text-align:left}}.checkout-giftcard__open-amount{color:#a1cd63}.checkout-giftcard__info-text{color:#b4b4b4}@media screen and (min-width: 1024px){.checkout-giftcard__info-text{width:70%;max-width:600px}}.checkout-giftcard__info-text a{color:red;text-decoration:underline}.checkout-payment__methods{margin:0}.checkout-payment__methods .js-checkout-payment__methods{margin-top:20px}.checkout-payment__methods .c-list-radio__item__name{display:inline;font-weight:700}.checkout-payment__methods .c-list-radio__item__label{padding-left:25px;max-width:900px}@media screen and (max-width: 767px){.checkout-payment__methods .c-list-radio__item__label{padding-left:15px;padding-right:15px}}.checkout-payment__methods .c-list-radio__item__logo{max-height:35px;max-width:none}@media screen and (max-width: 767px){.checkout-payment__methods .c-list-radio__item__logo{max-height:25px}}.checkout-payment__methods .c-list-radio>.paymentOption-container-item>li .c-list-radio__item__label form{width:100%}.checkout-payment__methods .c-list-radio>.paymentOption-container-item>li .c-list-radio__item__label img{float:right}.checkout-payment__form-wrapper .hr-form__main__headline{border-bottom:0;padding:20px 15px 20px 25px;text-transform:capitalize;font-size:22px}@media screen and (max-width: 768px){.checkout-payment__form-wrapper .hr-form__main__headline{padding-left:15px;padding-right:15px}}.checkout-payment__form-wrapper .paymentOption-container>.paymentOption-container-item{border-top:1px solid #f1f1f1}.checkout-payment__form-wrapper .paymentOption-container>.paymentOption-container-item:last-child{border-bottom:1px solid #f1f1f1}.checkout-payment__form-wrapper .paymentOption-container>.paymentOption-container-item .c-list-radio__item{border-top:unset}.checkout-payment__creditcard-form{padding:0 15px 20px 55px;max-width:768px}@media screen and (max-width: 768px){.checkout-payment__creditcard-form{padding-left:15px}}@media screen and (min-width: 768px)and (max-width: 960px){.checkout-payment__creditcard-form{padding-left:25px}}.checkout-payment__creditcard-form .payunityPaymentForm{display:none}.checkout-payment__creditcard-form .payUnityData{border:1px solid #fff;color:#9292a5}.checkout-payment__creditcard-form .payUnityData .headline{display:none}.checkout-payment__creditcard-form .payUnityData .wpwl-container-card .wpwl-group-submit .wpwl-wrapper-submit button.wpwl-button-pay{display:none}.checkout-payment__payinstall-form{padding:0 15px 0 55px;max-width:768px}@media screen and (max-width: 767px){.checkout-payment__payinstall-form{padding-left:15px;padding-right:15px}}.checkout-payment__payinstall-form__description{color:#999;font-size:15px;margin-bottom:10px}.checkout-payment__payinstall-form .checkout-payment__payinstall-terms{padding:10px 0;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}.checkout-payment__payinstall-form .checkout-payment__payinstall-terms__text{padding-left:20px;font-weight:300;font-size:12px}.checkout-payment__payinstall-form .checkout-payment__payinstall-terms [href]{color:#ff2f36}.checkout-payment__klarna-form,.checkout-payment__leanPay-form{padding:0 15px 0 55px;max-width:768px}@media screen and (max-width: 767px){.checkout-payment__klarna-form,.checkout-payment__leanPay-form{padding-left:15px;padding-right:15px}}.checkout-payment__klarna-form__description,.checkout-payment__leanPay-form__description{color:#999;font-size:15px;margin-bottom:20px}.checkout-payment__klarna-form .checkout-payment__klarna-terms,.checkout-payment__klarna-form .checkout-payment__leanPay-terms,.checkout-payment__leanPay-form .checkout-payment__klarna-terms,.checkout-payment__leanPay-form .checkout-payment__leanPay-terms{padding:40px 0;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}.checkout-payment__klarna-form .checkout-payment__klarna-terms__text,.checkout-payment__klarna-form .checkout-payment__leanPay-terms__text,.checkout-payment__leanPay-form .checkout-payment__klarna-terms__text,.checkout-payment__leanPay-form .checkout-payment__leanPay-terms__text{padding-left:20px;font-weight:300;font-size:12px}.checkout-payment__klarna-form .checkout-payment__klarna-terms [href],.checkout-payment__klarna-form .checkout-payment__leanPay-terms [href],.checkout-payment__leanPay-form .checkout-payment__klarna-terms [href],.checkout-payment__leanPay-form .checkout-payment__leanPay-terms [href]{color:#ff2f36}.checkout-payment__notes{padding:20px 15px 20px 25px;background-color:#fff;color:#999;font-size:12px}@media screen and (max-width: 767px){.checkout-payment__notes{padding-left:15px;padding-right:15px}}.checkout-payment__notes__text{max-width:875px}.checkout-payment__phoneNumber-dataPicker{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 767px){.checkout-payment__phoneNumber-dataPicker{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}}.checkout-payment__phoneNumber-dataPicker .checkout-payment__phoneNumber__wrapper{position:relative;width:calc(50% - 10px)}@media screen and (max-width: 767px){.checkout-payment__phoneNumber-dataPicker .checkout-payment__phoneNumber__wrapper{width:100%;padding-bottom:20px}}.checkout-payment__phoneNumber-dataPicker .checkout-payment__datePicker__wrapper{position:relative;width:calc(50% - 10px)}@media screen and (max-width: 767px){.checkout-payment__phoneNumber-dataPicker .checkout-payment__datePicker__wrapper{width:100%}}.checkout-payment__phoneNumber-dataPicker .checkout-payment__datePicker__wrapper:before{font-size:24px;position:absolute;top:25px;left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all 350ms cubic-bezier(1, 0.005, 0, 0.255);opacity:0;z-index:1}.checkout-payment__phoneNumber-dataPicker .checkout-payment__datePicker__wrapper.icon-visible:before{opacity:1}.checkout-payment__phoneNumber-dataPicker .checkout-payment__datePicker__wrapper label.hr-form__label{font-family:"Open Sans",OpenSans,Open Sans,Arial,sans-serif !important}.checkout-payment__phoneNumber-dataPicker .checkout-payment__datePicker__input{font-family:"Open Sans",OpenSans,Open Sans,Arial,sans-serif;padding-left:50px !important}.checkout-payment__phoneNumber-dataPicker .hr-form__error{font-family:"Open Sans",OpenSans,Open Sans,Arial,sans-serif !important}.ui-datepicker{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);padding:7px;margin-top:5px}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{transition:cubic-bezier(0.25, 0.46, 0.45, 0.94);cursor:pointer;font-family:"hervis-webshop" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important}.ui-datepicker .ui-datepicker-next:after,.ui-datepicker .ui-datepicker-prev:after{content:"";color:#000;font-size:16px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:none}.ui-datepicker .ui-datepicker-next:after{content:"l"}.ui-datepicker .ui-datepicker-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ui-datepicker .ui-datepicker-prev:after{content:"l"}#paymentSliderPaymentDetailsMobileCheck{display:none}@media only screen and (min-width: 1025px){.checkout-payment__form-wrapper .paymentOptionSlider-container>.paymentOption-container-item:last-child{border-bottom:1px solid #b4b4b4}}@media only screen and (max-width: 1024px){.checkout-payment__form-wrapper #paymentSliderPaymentDetailsMobileCheck{display:block}.checkout-payment__form-wrapper .paymentOptionSlider-container{white-space:nowrap;overflow:scroll;overflow-y:hidden;border-top:1px solid #f1f1f1}.checkout-payment__form-wrapper .paymentOptionSlider-container>.paymentOption-container-item{display:inline-block;width:140px;height:105px;border:2px solid #004f91;vertical-align:top;margin:20px 10px;overflow:hidden}.checkout-payment__form-wrapper .paymentOptionSlider-container>.paymentOption-container-item.selected{border:4px solid #a1cd63}.checkout-payment__form-wrapper .paymentOptionSlider-container>.paymentOption-container-item>form{height:100%}.checkout-payment__form-wrapper .paymentOptionSlider-container>.paymentOption-container-item>form>li{height:100%;-webkit-align-items:center;align-items:center;border:unset}.checkout-payment__form-wrapper .paymentOptionSlider-container>.paymentOption-container-item>form>li>label{height:100%;width:100%;padding:5px 5px 17px 5px;position:relative;text-align:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.checkout-payment__form-wrapper .paymentOptionSlider-container>.paymentOption-container-item>form>li>label>input,.checkout-payment__form-wrapper .paymentOptionSlider-container>.paymentOption-container-item>form>li>label>label{display:none}.checkout-payment__form-wrapper .paymentOptionSlider-container>.paymentOption-container-item>form>li>label>.c-list-radio__item__name{font-size:12px;padding:0;width:100%;word-break:break-word;text-align:center;white-space:normal;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.checkout-payment__form-wrapper .paymentOptionSlider-container>.paymentOption-container-item>form>li>label>.c-list-radio__item__logo{max-width:82%;max-height:unset;height:100%}}.hr-confirmation-page-content__wrapper{padding-bottom:40px}.hr-confirmation-page-content__wrapper .hr-page-title__headline{padding:20px 0 30px 0;line-height:1em}.hr-confirmation-page__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.hr-confirmation-page__wrapper{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:40px}}@media screen and (min-width: 320px)and (max-width: 768px){.hr-confirmation-page__wrapper .hr-box__flex__content{padding:20px 35px}.hr-confirmation-page__wrapper .hr-box__flex__content:nth-child(3){padding-left:20px}}.hr-confirmation-page__wrapper .hr_club_member_formHeading{padding-left:0px;font-size:18px;font-weight:bold;line-height:1.5;padding-bottom:18px}@media screen and (max-width: 768px){.userGuest{position:relative}}.userGuest .hr-box__main__headline{padding-bottom:0}@media screen and (max-width: 768px){.userGuest .hr-box__main__headline{margin-bottom:20px}}@media screen and (max-width: 768px){.userGuest .hr-box__signup.only-mobile{width:100%;position:absolute;top:42px;text-align:right}.userGuest .hr-box__signup.only-mobile img{width:45%}}@media screen and (max-width: 768px)and (min-width: 400px)and (max-width: 768px){.userGuest .hr-box__signup.only-mobile img{width:38%}}.userGuest a{text-decoration:underline}.userGuest a:hover{text-decoration:none}.hr-box__selections-wrapper{margin-bottom:20px}.hr-box__selections-wrapper p{margin-top:10px;margin-left:33px;color:#b4b4b4}.hr-box__selections-wrapper .hr-form__checkbox~.hr-form__checkbox-label{margin-right:10px}.hr-box__selections-wrapper .hr-form__checkbox:checked~.hr-form__checkbox-label{border-color:#000;background-color:#000;margin-right:10px}.hr-box__selections-wrapper .flex-h-space-between{-webkit-justify-content:normal !important;justify-content:normal !important}.hr-box__selections-wrapper .control-group .hr-form a{color:#000 !important;display:block;margin-right:5px}@media screen and (min-width: 1024px){.hr-box__selections-wrapper img{float:right;margin-right:-30px}}@media screen and (min-width: 1280px){.hr-box__selections-wrapper img{float:left;margin-right:0}}.hr-box__selections-wrapper.ie-flexbox .control-group .flex-h-space-between{display:-ms-flexbox;-webkit-justify-content:flex-start !important;justify-content:flex-start !important}.hr-confirmation-page__section{margin-bottom:20px;padding:0}.hr-confirmation-page__section .textLandingNewsletterComponent .hr-box__main__headline{border-bottom:2px solid #f1f1f1;font-size:18px;font-weight:bold;margin-top:0;line-height:45px}.hr-confirmation-page__section .textLandingNewsletterComponent .no-padding-bottom{padding:13px 20px 13px 30px}@media screen and (min-width: 768px){.hr-confirmation-page__section .only-mobile{display:none}}.hr-confirmation-page__section .only-desktop{display:block}@media screen and (max-width: 768px){.hr-confirmation-page__section .only-desktop{display:none}}.hr-confirmation-page__section .desktop-hide{display:none}@media screen and (max-width: 767px){.hr-confirmation-page__section .desktop-hide{display:block}}@media screen and (max-width: 767px){.hr-confirmation-page__section.mobile-hide{display:none}}@media screen and (min-width: 768px)and (max-width: 1280px){.hr-confirmation-page__section .image_section{margin:auto 0}}.hr-confirmation-page__section .hr-box__main__headline{text-transform:none;border:none}.hr-confirmation-page__section .hr-box__main__headline span img{width:170px;float:right}.hr-confirmation-page__section .hr-box__main__headline span img.guest-checkout-club{width:110px}.hr-confirmation-page__section .content-top-padding{padding-top:10px}.hr-confirmation-page__section .no-padding-bottom{padding:13px 20px}.hr-confirmation-page__section .hr-box__file a{font-weight:bold;display:block}.hr-confirmation-page__section:first-child .hr-box__main__headline{border-bottom:2px solid #f1f1f1}.hr-confirmation-page__section:first-child .hr-box__main__headline::before{content:"";font-family:"hervis-redesign-icons" !important;font-size:30px;color:#3fb101;position:relative;top:8px;margin-right:5px}.hr-confirmation-page__section .form-actions .positive{width:100%}.hr-confirmation-page__section .hr-box__club__advantages{margin-bottom:20px;font-weight:bold}@media screen and (max-width: 1024px){.hr-confirmation-page__section .hr-box__club__advantages{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.hr-confirmation-page__section .hr-box__club__advantages li:nth-child(2){-webkit-order:1;order:1}}.hr-confirmation-page__section .hr-box__club__advantages li{width:calc(50% - 10px);padding-left:32px;float:left}@media screen and (max-width: 768px){.hr-confirmation-page__section .hr-box__club__advantages li{width:100%;padding-left:25px}}@media screen and (min-width: 768px)and (max-width: 1024px){.hr-confirmation-page__section .hr-box__club__advantages li{width:80%}}.hr-confirmation-page__section .hr-box__club__advantages li::before{content:"";font-family:"hervis-redesign-icons" !important;color:#3fb101;position:relative;top:7px;font-size:20px;margin-right:-20px;left:-30px}@media screen and (max-width: 768px){.hr-confirmation-page__section .hr-box__club__advantages li::before{left:-30px}}.hr-confirmation-page__section .hr-box__club__advantages+p{margin-bottom:20px;color:#b4b4b4}@media screen and (max-width: 768px){.hr-confirmation-page__section .hr-box__club__advantages+p{color:#333359;font-size:16px}}.hr-confirmation-page__section .hr-box__club__advantages+p a{color:#b4b4b4}.hr-confirmation-page__section .hr-box__club__advantages+p+h4{display:none}@media screen and (max-width: 768px){.hr-confirmation-page__section .hr-box__club__advantages+p+h4{margin-bottom:20px;font-size:14px;display:block}}.hr-confirmation-page__section .order-details{margin-left:0px}@media screen and (min-width: 320px)and (max-width: 768px){.hr-confirmation-page__section .order-details{margin:0;padding:0}}.hr-confirmation-page__section .order-details li{list-style:none;vertical-align:text-top;position:relative}.hr-confirmation-page__section .order-details li::before{content:" ";width:18px;color:#000;background:url("../../images/icons/dot_icon.svg") no-repeat 0px 0px;background-size:10px;height:20px;display:block;float:left;margin-top:2px;margin-left:-35px}.hr-confirmation-page__section .order-details .text-green{font-weight:bold}.hr-confirmation-page__section .order-details .hr-box__text{padding-left:27px}@media screen and (min-width: 1024px)and (max-width: 1280px){.hr-confirmation-page__section .hr-box__signup{margin-right:25px}}@media screen and (min-width: 1281px){.hr-confirmation-page__section .hr-box__signup{margin-right:50px}}.hr-confirmation-page__section .hr-box__signup,.hr-confirmation-page__section .hr-box__selections{width:100%}@media screen and (min-width: 1024px){.hr-confirmation-page__section .hr-box__signup,.hr-confirmation-page__section .hr-box__selections{display:block}}.hr-confirmation-page__section .hr-box__selections .required{font-style:italic;color:#b4b4b4;width:100%}@media screen and (max-width: 768px){.hr-confirmation-page__section .hr-box__selections .required{text-align:right}}.hr-confirmation-page__section .hr-form__newsletter{position:relative}.hr-confirmation-page__section .hr-form__newsletter img{height:50px;display:block;float:left;margin-top:-14px}@media screen and (min-width: 1024px){.hr-confirmation-page__section .hr-form__newsletter img{float:right;margin-left:13px}}@media screen and (min-width: 1280px){.hr-confirmation-page__section .hr-form__newsletter img{float:left;width:50px;margin-left:10px;margin-bottom:10px}}.hr-confirmation-page__section .hr-form__newsletter p{clear:both}@media screen and (max-width: 768px){.hr-confirmation-page__section .form-actions .positive{width:100%}}.hr-confirmation-page__section .hr-box__signup .control-label{display:none}.hr-confirmation-page__section .hr-box__signup .controls input{width:100%;height:50px;border:1px solid #b4b4b4;border-radius:3px;padding-left:20px;font-size:15px}@media screen and (min-width: 768px){.hr-confirmation-page__section{-webkit-flex-basis:auto;flex-basis:auto;width:calc(50% - 10px);margin-bottom:0}}.option__information{display:none}#hervisClubMembershipForm .modal-dialog{top:55%}@media screen and (max-width: 768px){#hervisClubMembershipForm .modal-dialog{width:90%}}#hervisClubMembershipForm #closeAgbPopup{background:none;top:5px;right:5px}#hervisClubMembershipForm .error.control-group .help-inline{padding-left:0px}@media screen and (min-width: 1025px){#hervisClubMembershipForm{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}}@media screen and (min-width: 768px)and (max-width: 1023px){#hervisClubMembershipForm{display:block}}.hr_panel-group{display:block;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:40px}@media screen and (min-width: 768px){.hr_panel-group{display:-webkit-flex;display:flex}}.hr_panel-group .hr_panel{background-color:#fff;padding:20px 35px}@media screen and (min-width: 768px){.hr_panel-group .hr_panel{width:32%}}@media screen and (max-width: 768px){.hr_panel-group .hr_panel{margin-bottom:10px}}.hr_panel-group .hr_panel.offerImageCustomSize img{width:85px;left:-10px;position:relative;height:72px}.hr_panel-group .hr_panel img{float:left;width:50px}.hr_panel-group .hr_panel .hr_panel-content{padding-left:80px}.hr_panel-group .hr_panel .hr_panel-content.leftSpacing{padding-left:85px}.hr_panel-group .hr_panel .hr_panel-content h3{font-size:18px;font-weight:bold;margin-top:0}.hr_panel-group .hr_panel .hr_panel-content a{text-decoration:underline}.hr_panel-group .hr_panel .hr_panel-content a:hover{text-decoration:none}@media screen and (max-width: 768px){.hr-btn.hr-btn_small{max-width:90%}}.hr-membership-form-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 1024px){.hr-membership-form-wrapper{display:block}.hr-membership-form-wrapper .hr-box__signup{margin-bottom:50px}}.hr-fields--hidden{display:none !important}.order-confirmation-body .modal.in .modal-dialog{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.order-confirmation-body .modal.in .modal-dialog #closeAgbPopup{background:none;top:5px;right:5px}.order-confirmation-body .gigya-register-form .control-group{margin-bottom:10px}.order-confirmation-body .gigya-register-form .control-group input[type=password]{margin-bottom:0}.page-cartPage #page{overflow:visible}@media screen and (max-width: 767px){.page-cartPage #page .hr-underfooter{padding-bottom:65px}.page-cartPage #page #goUpButton{bottom:55px}.page-cartPage #page .fab__container{bottom:111px}}.hr-twoColumnPage__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:20px 0}@media screen and (min-width: 1024px){.hr-twoColumnPage__wrapper{-webkit-flex-direction:row;flex-direction:row;padding:20px 0 60px 0}}.hr-twoColumnPage__wrapper--checkoutPage{position:relative;-webkit-justify-content:center;justify-content:center}.hr-twoColumnPage__wrapper--checkoutPage .hr-twoColumnPage__column--left{width:100%;margin-bottom:0}@media screen and (min-width: 1024px){.hr-twoColumnPage__wrapper--checkoutPage .hr-twoColumnPage__column--left{width:calc(100% - 340px);padding-right:20px}}.hr-twoColumnPage__wrapper--checkoutPage .hr-twoColumnPage__column--left #checkoutOrderDetails{margin-top:20px;background-color:#fff}.hr-twoColumnPage__wrapper--checkoutPage .hr-twoColumnPage__column--right{width:100%;margin-top:20px}@media screen and (min-width: 1024px){.hr-twoColumnPage__wrapper--checkoutPage .hr-twoColumnPage__column--right{width:320px;margin:0}}.c-emptyCart__wrapper{background-color:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;text-align:center;color:#000;font-weight:700;padding:20px 0 50px 0}@media screen and (min-width: 1024px){.c-emptyCart__wrapper{padding-top:60px}}.c-emptyCart__title{font-size:24px}.c-emptyCart__subtitle{font-size:16px}.c-emptyCart__subtitle a{color:#ff2f36}.c-emptyCart__slider{margin:20px auto}@media screen and (max-width: 767px){.c-emptyCart__slider .productKarussellComponent{margin:0 auto 55px auto !important}}.c-emptyCart__slider .productKarussellComponent .slick-next{right:-15% !important}.c-emptyCart__slider .productKarussellComponent .slick-prev{left:-15% !important}@media(min-width: 1024px){.c-emptyCart__teaser.col-lg-1{width:8.33333333%}.c-emptyCart__teaser.col-lg-2{width:16.66666667%}.c-emptyCart__teaser.col-lg-3{width:25%}.c-emptyCart__teaser.col-lg-4{width:33.33333333%}.c-emptyCart__teaser.col-lg-5{width:41.66666667%}.c-emptyCart__teaser.col-lg-6{width:50%}.c-emptyCart__teaser.col-lg-7{width:58.33333333%}.c-emptyCart__teaser.col-lg-8{width:66.66666667%}.c-emptyCart__teaser.col-lg-9{width:75%}.c-emptyCart__teaser.col-lg-10{width:83.33333333%}.c-emptyCart__teaser.col-lg-11{width:91.66666667%}.c-emptyCart__teaser.col-lg-12{width:100%}}.c-cartItem{position:relative;background-color:#fff;padding-bottom:15px}@media screen and (min-width: 1024px){.c-cartItem{padding-top:20px;padding-bottom:20px}}.c-cartItem+.c-cartItem{border-top:2px solid #e1e1e1}.c-cart__removeItem{position:absolute;right:15px;cursor:pointer}@media screen and (min-width: 1024px){.c-cart__removeItem{right:25px}}.c-cartItem__details{display:-ms-grid;display:grid;-ms-grid-columns:30% 70%;grid-template-columns:30% 70%;-ms-grid-rows:auto auto auto auto auto;grid-template-rows:auto auto auto auto auto;grid-gap:15px 0px;justify-items:center;-webkit-align-items:center;align-items:center;-ms-grid-column-align:center}@media screen and (min-width: 1024px){.c-cartItem__details{-ms-grid-columns:21% 30% 13% 13% 10% 13%;grid-template-columns:21% 30% 13% 13% 10% 13%;-ms-grid-rows:auto auto auto;grid-template-rows:auto auto auto}}.c-cartItem__prices__wrapper{-ms-grid-column:4;grid-column-start:4;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-align:center;-ms-grid-column-align:center;justify-self:center;font-size:14px}@media screen and (min-width: 1024px){.c-cartItem__prices__wrapper{-ms-grid-column:4;grid-column-start:4;-ms-grid-row:1;grid-row-start:1;justify-self:center;-ms-grid-column-align:start}.c-cartItem__prices__wrapper .c-cartItem__price--original,.c-cartItem__prices__wrapper .c-cartItem__price--third{-ms-grid-row:2}.c-cartItem__prices__wrapper .c-cartItem__price--original-ro{-ms-grid-row:2}}.c-cartItem__info{-ms-grid-column-align:start;justify-self:start;-ms-grid-column:2;grid-column-start:2}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.c-cartItem__info{margin:15px 0}}.c-cartItem__mountage__row{-ms-grid-row:2;grid-row-start:2;-ms-grid-column-span:2}.c-cartItem__bundle__item{display:-ms-grid;display:grid;-ms-grid-columns:30% 70%;grid-template-columns:30% 70%;grid-gap:15px 0px;gap:15px 0;justify-items:center;-webkit-align-items:center;align-items:center}@media screen and (min-width: 1024px){.c-cartItem__bundle__item{-ms-grid-columns:15% 65% 20%;grid-template-columns:15% 65% 20%;-ms-grid-rows:auto;grid-template-rows:auto}}.c-cartItem__mountage__price{-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;-ms-grid-column:2;grid-column-start:2;-ms-grid-row:2;grid-row-start:2;-ms-grid-column-align:end;justify-self:end}@media screen and (min-width: 1024px){.c-cartItem__mountage__price{-ms-grid-column-align:center;justify-self:center}}.c-cartItem__specification__wrapper{-ms-grid-column:2;grid-column-start:2;-ms-grid-row:2;grid-row-start:2;-ms-grid-column-align:start;justify-self:start;font-size:14px;padding-left:15px}@media screen and (min-width: 1024px){.c-cartItem__specification__wrapper{padding-left:0px;-ms-grid-column-align:center;justify-self:center;-ms-grid-row-align:center;-ms-grid-column:3;grid-column-start:3;-ms-grid-row:1;grid-row-start:1}}@media screen and (min-width: 1024px){.c-cartItem__bundle__item .c-cartItem__specification__wrapper{-ms-grid-column-align:left;justify-self:left;-ms-grid-row-align:left}}.c-cartItem__bundle__item .c-cartItem__imgWrapper{margin-bottom:0;margin-left:0}.c-cartItem__quantity__wrapper{-ms-grid-column:2;grid-column-start:2;-ms-grid-row:2;grid-row-start:2;-ms-grid-column-align:end;justify-self:end;font-size:14px}@media screen and (min-width: 1024px){.c-cartItem__quantity__wrapper{-ms-grid-column:5;grid-column-start:5;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-align:center;-ms-grid-column-align:center;justify-self:center}}.c-cartItem__prices__wrapper--total{-ms-grid-column:2;grid-column-start:2;-ms-grid-row:3;grid-row-start:3;-ms-grid-column-align:end;justify-self:end}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.c-cartItem__prices__wrapper--total{margin:15px 0}}@media screen and (min-width: 1024px){.c-cartItem__prices__wrapper--total{-ms-grid-column:6;grid-column-start:6;-ms-grid-row:1;grid-row-start:1;-ms-grid-column-align:center;justify-self:center}}.c-cartItem__freeShipping__badge{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-align:center;justify-self:center;-ms-grid-row:3;grid-row-start:3;-ms-grid-row-align:center}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.c-cartItem__freeShipping__badge{margin:15px 0}}@media screen and (min-width: 1024px){.c-cartItem__freeShipping__badge{-ms-grid-column:2;grid-column-start:2;-ms-grid-row:2;grid-row-start:2;-ms-grid-column-align:start;justify-self:start;padding-left:15px}}.c-cartItem__delivery{-ms-grid-column:2;grid-column-start:2;-ms-grid-column-align:start;justify-self:start;-ms-grid-row:3;grid-row-start:3}.c-cartItem__delivery.isFreeDeliveryPromotion{-ms-grid-column-align:start;justify-self:start}@media screen and (min-width: 1024px){.c-cartItem__delivery.isFreeDeliveryPromotion{padding-left:155px}.c-cartItem__delivery.isFreeDeliveryPromotion:before{left:140px}}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.c-cartItem__delivery{margin:15px 0}}@media screen and (min-width: 1024px){.c-cartItem__delivery{-ms-grid-column:2;grid-column-start:2;-ms-grid-row:2;grid-row-start:2;grid-column-end:7;-ms-grid-column-span:5}}.c-cartItem__bundle__wrapper{-ms-grid-column:1;grid-column-start:1;grid-column-end:3;-ms-grid-column-span:2;-ms-grid-row:5;grid-row-start:5;-ms-grid-column-align:start;justify-self:start}@media screen and (min-width: 1024px){.c-cartItem__bundle__wrapper{-ms-grid-column:2;grid-column-start:2;grid-column-end:6;-ms-grid-column-span:4;-ms-grid-row:3;grid-row-start:3}}.c-cartItem__mountage{-ms-grid-column:1;grid-column-start:1;grid-column-end:3;-ms-grid-column-span:2;-ms-grid-row:6;grid-row-start:6;-ms-grid-column-align:start;justify-self:start;display:-ms-grid;display:grid;-ms-grid-columns:70% 30%;grid-template-columns:70% 30%;-ms-grid-rows:auto auto;grid-template-rows:auto auto}@media screen and (min-width: 1024px){.c-cartItem__mountage{-ms-grid-columns:80% 20%;grid-template-columns:80% 20%;-ms-grid-column:2;grid-column-start:2;grid-column-end:7;-ms-grid-column-span:5}}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.c-cartItem__mountage{margin:15px 0 0}}.c-cartItem__delivery{padding-left:30px;color:#3ab211;position:relative}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.c-cartItem__delivery{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}}.c-cartItem__delivery:before{content:"";border-radius:50%;height:10px;width:10px;background-color:#3ab211;position:absolute;left:15px;top:0;-webkit-transform:translate(0%, 50%);transform:translate(0%, 50%)}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.c-cartItem__delivery:before{top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.c-cartItem__delivery.employeePromotion{color:#000;-ms-grid-row:4;grid-row-start:4}.c-cartItem__delivery.employeePromotion:before{background-color:#000}.c-cartItem__bundle__wrapper{padding:10px 15px;width:100%;background-color:#f1f1f1}.c-cartItem__bundle__wrapper .hr-triggerExpand--smallArrow{padding:0}.c-cartItem__bundle__wrapper .hr-contentExpand{padding:0px 0}.c-cartItem__mountage{padding-left:15px;width:100%}.c-cartItem__mountage__text{font-size:14px;font-weight:700}@media screen and (max-width: 1023px){.c-cartItem__specification__wrapper,.c-cartItem__quantity__wrapper{padding-left:15px}.c-cartItem__quantity__wrapper{padding-right:15px}.c-cartItem__prices__wrapper--total{padding-right:15px}.c-cartItem__delivery{padding-left:30px;width:60%}.c-cartItem__mountage{padding:15px}}.c-cartItem__imgWrapper{position:relative;max-width:150px;height:auto;margin-bottom:-50px;margin-left:10px}.c-cartItem__imgWrapper img{width:100%;height:auto}.c-cartItem__imgWrapper a{display:inline-block}@media screen and (max-width: 1023px){.c-cartItem__freeShipping__badge img{width:80%;margin-left:20px}}.c-cartItem__badge--discount{position:absolute;right:0;top:0;font-weight:700;font-size:10px;line-height:25px;padding-right:5px;font-family:"Open Sans",OpenSans,Arial,sans-serif}@media screen and (min-width: 1024px){.c-cartItem__badge--discount{font-size:14px;line-height:35px}}.c-cartItem__badge--icon{position:relative;padding-top:32px}.c-cartItem__badge--icon.discountBg::before{font-size:50px;line-height:25px;color:#ff0;position:absolute;right:0;top:0}@media screen and (min-width: 1024px){.c-cartItem__badge--icon.discountBg::before{font-size:70px;line-height:35px}}.c-cartItem__info{padding-left:15px;padding-right:50px;min-width:0;min-height:0}@media screen and (min-width: 1024px){.c-cartItem__info{padding-right:15px}}.c-cartItem__name,.c-cartItem__brand{font-size:16px;font-weight:700}@media screen and (min-width: 1024px){.c-cartItem__name,.c-cartItem__brand{font-size:24px}}.c-cartItem__bundle__item .c-cartItem__name,.c-cartItem__bundle__item .c-cartItem__brand{font-size:14px}@media screen and (min-width: 1024px){.c-cartItem__bundle__item .c-cartItem__name,.c-cartItem__bundle__item .c-cartItem__brand{font-size:20px}}@media screen and (min-width: 1024px){.c-cartItem__prices__wrapper{padding-left:0}}.c-cartItem__price{color:#3ab211;font-weight:700}.c-cartItem__price--original-ro,.c-cartItem__price--original,.c-cartItem__price--third,.c-cartItem__price--original-at-de{position:relative;color:#000;font-weight:400}.c-cartItem__price--original-ro:before,.c-cartItem__price--original:before,.c-cartItem__price--third:before{content:"";width:120%;height:0;position:absolute;top:50%;left:-10%}.c-cartItem__price--original:before,.c-cartItem__price--third:before{border:1px solid #db2301}@media screen and (min-width: 1024px){.c-cartItem__prices__wrapper--total .c-cartItem__price{color:#000}}select.c-cartItem__quantity,.c-cartItem__quantity{border:1px solid #b4b4b4;min-width:60px;padding:0 10px;font-size:16px;line-height:40px;background:#fff;height:40px;color:rgba(0,0,0,0);color:#000;text-shadow:0 0 0 #000;cursor:pointer}.c-cartItem__quantity__label{font-weight:400;padding-right:5px;display:none}@media screen and (min-width: 1024px){.c-cartItem__quantity__label{display:inline-block !important}}.c-cartItem__mountage__row{padding:15px 0}.c-cartItem__mountage__row .hr-form__input__wrapper{width:100%}.c-cartItem__mountage__row .hr-form__radio__wrapper{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center}@media screen and (min-width: 1024px){.c-cartItem__mountage__row .hr-form__radio__wrapper{-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}}.c-cartItem__mountage__input{display:-webkit-flex;display:flex;padding-bottom:10px;padding-right:30px;position:relative}@media screen and (min-width: 1024px){.c-cartItem__mountage__input{padding-bottom:0px}}.c-infoIconTrigger{right:0px;font-size:20px;color:#b4b4b4;cursor:pointer}.c-infoIconTrigger--green{color:#3ab211;top:3px;line-height:18px;padding-left:5px}.c-infoIconTrigger--relativePos{position:relative}.c-contentInfoIcon{font-size:13px;line-height:16px;border:1px solid #b4b4b4;padding:20px;width:400px;color:#666;position:absolute;z-index:1000;top:30px;font-family:"Open Sans",OpenSans,Arial,sans-serif;background-color:#fff}@media screen and (min-width: 1024px){.c-contentInfoIcon{position:absolute;z-index:1000}}.c-contentInfoIcon--triangle{padding:10px;-webkit-transform:translateX(-33%);transform:translateX(-33%)}.c-contentInfoIcon--triangle:before{content:"";width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);position:absolute;top:-9px;left:33%;z-index:2}.c-contentInfoIcon--triangle:after{content:"";width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #b4b4b4 rgba(0,0,0,0);position:absolute;top:-10px;left:33%}.c-popup__info__content{border:none;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.c-cartItem__bundle__item{padding:20px 0}.c-cartItem__bundle__item+.c-cartItem__bundle__item{border-top:2px solid #e1e1e1}.c-cartItem__mountage__price{padding-top:20px}@media screen and (min-width: 1024px){.c-cartItem__mountage__price{padding-top:0;padding-right:0}}.c-cartTotals__wrapper{padding:20px 15px;background:#fff}.c-cartTotals__wrapper .c-cartTotals__giftcard{text-align:center}.c-cartTotals__wrapper .c-cartTotals__giftcard__icon{display:inline-block;vertical-align:middle;width:32px}.c-cartTotals__wrapper .c-cartTotals__giftcard__text{display:inline-block;vertical-align:middle;text-align:left;max-width:calc(100% - 40px);padding-left:5px}@media(min-width: 1024px){.c-cartTotals__wrapper .c-cartTotals__giftcard{text-align:left}}.c-cartTotals__wrapper__separator{border:1px solid #f1f1f1}.c-cartTotals__row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.c-cartTotals__row.c-cartTotals__row--mt8{margin-top:8px}.c-cartTotals__row.c-cartTotals__row--mt20{margin-top:20px}.c-cartTotals__row.c-cartTotals__row--mb20{margin-bottom:20px}.employee-discount-information-popup-button{width:100%}.employee-discount-information-popup ul li{list-style-type:disc;margin-left:15px;margin-top:10px}.employee-discount-information-popup a{color:#db2301;text-decoration:underline}.c-cartTotals__col--full{width:100% !important}.c-cartTotals__col--left{-webkit-align-self:flex-start;align-self:flex-start;width:70%;padding-right:10px}.c-cartTotals__col--left.c-cartTotals__col--left--smallFont{font-size:10px}.c-cartTotals__col--left.c-cartTotals__col--left--small{width:30%}.c-cartTotals__col--right{-webkit-align-self:flex-end;align-self:flex-end;width:30%;text-align:right;-webkit-flex-shrink:0;flex-shrink:0}.c-cartTotals__col--right.c-cartTotals__col--right--smallFont{font-size:10px}.c-cartTotals__col--right.c-cartTotals__col--right--big{width:70%;text-align:left}.c-cartTotals__col--right.c-cartTotals__col--half,.c-cartTotals__col--left.c-cartTotals__col--half{width:50%}.c-cartSeparator,.c-cartSeparator-totals{border-bottom:1px solid #f1f1f1;margin:8px -15px}@media screen and (min-width: 768px){.c-cartSeparator,.c-cartSeparator-totals{margin:8px 0 8px 0}}.c-cartSeparator-totals{border:1px solid #666}.c-cartTotals__headline--main{font-size:18px;font-weight:bold;margin:0}.c-cartTotals__headline--secondary{font-size:16px;font-weight:bold;margin:0}.c-cartTotals__headline{font-size:14px;font-weight:bold;margin:0}.c-cartTotals__main__headline{margin:0;padding:30px 0;text-align:center;font-weight:bold;text-transform:uppercase;background-color:#fff}@media screen and (min-width: 1024px){.c-cartTotals__main__headline{padding:40px 0}}.c-cartTotals__headline--checkbox{padding-left:20px;font-weight:bold;font-size:14px !important}.c-cartTotals__headline--checkbox>label{vertical-align:middle !important}.c-cartTotals__promo__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%}.c-cartTotals__promo__message{font-size:12px}.c-clickAndCollectSelect__form{width:100%}.c-clickAndCollectSelect__form .hr-form__checkbox__wrapper{padding:0}.c-clickAndCollectSelect__form .hr-form__checkbox__wrapper .hr-form__checkbox__text{margin:0}.c-voucher__form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;padding:10px 20px 10px 25px;width:100%}.c-voucher__form .hr-form__label__wrapper{display:none}.c-voucher__form input{padding-left:5px;height:40px}@media screen and (max-width: 767px){.c-voucher__form input{font-size:12px}}.c-voucher__form .hr-btn{width:inherit;height:40px;-webkit-align-self:flex-start;align-self:flex-start;font-size:13px !important}.c-voucher__form .hr-form__row{padding-bottom:5px}.c-voucher__input{position:relative}.c-voucher__input:after{content:"";font-size:18px;color:#3ab211;font-family:"hervis-redesign-icons" !important;position:absolute;-webkit-transform:translate(-120%, 30%);transform:translate(-120%, 30%)}@media screen and (max-width: 767px){.c-cartTotals__button{border-radius:0 !important;margin:0 -15px;width:-webkit-fill-available;width:-moz-available}}.c-cartTotals__wrapper .hr-triggerExpand:after{right:0}.c-cartTotals__hidden{display:none}.c-cartTotals__link__wrapper a{color:#ff2f36;text-decoration:underline;-webkit-flex:1 0 100%;flex:1 0 100%;margin-bottom:5px}.c-cartTotals__payment__logo{margin-right:10px;margin-bottom:10px;max-height:35px;height:100%;vertical-align:middle}.c-cartTotals__row__vcentered{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding-left:10px}.c-tip__list__item{position:relative;padding-left:10px}.c-tip__list__item+.c-tip__list__item{margin-top:10px}.c-tip__list__item:before{content:"";width:4px;height:4px;background-color:#000;border-radius:50% 50% 50% 50%;position:absolute;top:8px;left:0}.c-deliveryTip-container{height:100%;-webkit-align-items:center;align-items:center}.c-deliveryTip{max-height:40px;min-height:40px;height:40px;height:100%;max-width:100px;width:100%;background-image:url("../../images/icons/versandTipp_DE.png");background-repeat:no-repeat;background-position:center;background-size:cover}.c-deliveryTip.c-deliveryTip_multi{-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;background-image:url("../../images/icons/versandTipps_DE.png")}.language-cz .c-deliveryTip{background-image:url("../../images/icons/versandTipp_CZ.png")}.language-cz .c-deliveryTip.c-deliveryTip_multi{background-image:url("../../images/icons/versandTipps_CZ.png")}.language-hr .c-deliveryTip{background-image:url("../../images/icons/versandTipp_HR.png")}.language-hr .c-deliveryTip.c-deliveryTip_multi{background-image:url("../../images/icons/versandTipps_HR.png")}.language-hu .c-deliveryTip{background-image:url("../../images/icons/versandTipp_HU.png")}.language-hu .c-deliveryTip.c-deliveryTip_multi{background-image:url("../../images/icons/versandTipps_HU.png")}.language-ro .c-deliveryTip{background-image:url("../../images/icons/versandTipp_RO.png")}.language-ro .c-deliveryTip.c-deliveryTip_multi{background-image:url("../../images/icons/versandTipps_RO.png")}.language-si .c-deliveryTip{background-image:url("../../images/icons/versandTipp_SI.png")}.language-si .c-deliveryTip.c-deliveryTip_multi{background-image:url("../../images/icons/versandTipps_SI.png")}.c-cartTotals__wrapper .c-popup__info__content{right:0}.c-cartTotals__wrapper .c-popup__info__content .c-cartTotals__headline--main{width:90%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.c-cartTotals__wrapper .c-popup__info__content .c-cartTotals__headline--main--text{font-size:18px;font-weight:bold;margin:0}@media screen and (max-width: 767px){.c-cartTotals__wrapper .c-popup__info__content{-webkit-transform:translateX(0%);transform:translateX(0%);position:fixed;left:0;right:0;top:25%;margin:0 auto;width:calc(100% - 20px)}}.c-cartTotals__headline__icon{padding-left:10px;font-size:30px;color:#000}.c-cartTotals__expressCheckout .c-cartTotals__row{padding:8px 0}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.c-cartTotals__expressCheckout{display:none}}.hr-forgottenPwd{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;padding:30px}.hr-forgottenPwd__headline{padding:0 0 10px 0;font-size:16px;font-weight:700}.hr-forgottenPwd__descriptio{padding:0 0 20px 0}.hr-forgottenPwd__password-form .hr-form__row{-webkit-flex-direction:column;flex-direction:column}.hr-forgottenPwd__password-form .hr-form__label__wrapper{padding:0 0 10px 0;width:auto}@media screen and (min-width: 320px){.hr-forgottenPwd__password-form .hr-form__label__wrapper{display:-webkit-flex;display:flex}}.hr-forgottenPwd__password-form .hr-form__label__wrapper .hr-form__label{font-weight:700;display:none}.hr-forgottenPwd__password-form .hr-form__input__wrapper{width:100%}#cboxClose.hr-forgottenPwd__close{border:none;padding:0;background:none;top:15px;right:15px;bottom:auto;height:auto;width:auto;text-indent:0;font-size:25px;color:#b3b3b3}#cboxTopLeft,#cboxTopRight,#cboxBottomLeft,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxTopCenter,#cboxBottomCenter{height:0;width:0;background-image:none}#page .wideExternalGap .maxwidth{margin:0 auto}@media screen and (min-width: 320px){#page .wideExternalGap .maxwidth{width:100%;padding:0}}@media screen and (min-width: 768px){#page .wideExternalGap .maxwidth{width:85%}}@media screen and (min-width: 1024px){#page .wideExternalGap .maxwidth{width:65%}}@media screen and (min-width: 1280px){#page .wideExternalGap .maxwidth{width:50%}}@media screen and (min-width: 1920px){#page .wideExternalGap .maxwidth{width:35%}}#page .wideExternalGap .updatePwdBox{padding:1.5em;margin-bottom:50px}#page .wideExternalGap .updatePwdBox .hr-form__row{margin-bottom:20px}@media screen and (min-width: 768px){#page .wideExternalGap .updatePwdBox{padding:7.7em 12.3em}}#page .wideExternalGap .updatePwdBox p,#page .wideExternalGap .updatePwdBox .main-text{margin-bottom:30px}#page .wideExternalGap .updatePwdBox p.required,#page .wideExternalGap .updatePwdBox .main-text.required{float:right;font-style:italic;font-size:13px;color:#999;padding:10px 0}#page .wideExternalGap .updatePwdBox .hr-form__input{padding-left:20px !important}#page .wideExternalGap .updatePwdBox .positive{width:100%}#page .wideExternalGap .updatePwdBox .form_field-input input{width:100%;height:50px;border:1px solid #b4b4b4;border-radius:3px;padding-left:20px;font-size:15px}#page .wideExternalGap .updatePwdBox .form_field-input .control-group:first-child .controls{margin-bottom:30px}#page .wideExternalGap .updatePwdBox .form_field-input .control-label{display:none}.hr-twoColumnPage__wrapper--macroCategory{background-color:#e2e2e2;padding:0 0 30px 0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (min-width: 1024px){.hr-twoColumnPage__wrapper--macroCategory{padding:30px 30px 40px 40px}}.hr-twoColumnPage__wrapper--macroCategory .hr-twoColumnPage__column--left{width:auto}@media screen and (max-width: 1023px){.hr-twoColumnPage__wrapper--macroCategory .hr-twoColumnPage__column--left{display:none}}@media screen and (min-width: 1024px){.hr-twoColumnPage__wrapper--macroCategory .hr-twoColumnPage__column--left{width:300px}}.hr-twoColumnPage__wrapper--macroCategory .hr-twoColumnPage__column--left .navigation-fixed{position:fixed;top:20px;width:inherit}.hr-twoColumnPage__wrapper--macroCategory .hr-twoColumnPage__column--right{width:100%}@media screen and (min-width: 1024px){.hr-twoColumnPage__wrapper--macroCategory .hr-twoColumnPage__column--right{width:calc(100% - 320px)}}.hr-twoColumnPage__wrapper--macroCategory .hr-twoColumnPage__column--right .hr-macro__mainBanner{margin:10px 5px}@media screen and (min-width: 1024px){.hr-twoColumnPage__wrapper--macroCategory .hr-twoColumnPage__column--right .hr-macro__mainBanner{margin:0 10px}}.hr-twoColumnPage__wrapper--macroCategory .hr-twoColumnPage__column--right .hr-macro__mainBanner .homepagebildkarussel{margin:0}.hr-twoColumnPage__wrapper--macroCategory .hr-twoColumnPage__column--right .news-box-Wrapper{padding:0;margin:0}@media screen and (max-width: 767px){.hr-twoColumnPage__wrapper--macroCategory .hr-twoColumnPage__column--right .news-box .infoContainer{background-position:97% 50%}}.c-checkout-progress{margin:0;padding:0;display:-webkit-flex;display:flex;position:relative;-webkit-align-items:center;align-items:center;justify-self:center}.c-checkout-progress__step{border:2px solid #003368;position:relative;margin:0 10px;color:#000}@media screen and (max-width: 399px){.c-checkout-progress__step{margin:0 5px}}.c-checkout-progress__step.is-active{background-color:#003368}.c-checkout-progress__step.is-active:before{content:"";width:0;height:0;position:absolute;border-style:solid;border-width:10px 10px 0 10px;border-color:#003368 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:0;left:50%;-webkit-transform:translate(-50%, 100%);transform:translate(-50%, 100%);display:none}@media screen and (min-width: 768px){.c-checkout-progress__step.is-active:before{display:inline-block}}.c-checkout-progress__step.is-disabled{background-color:#eee;cursor:not-allowed}.c-checkout-progress__link{padding:0 20px;width:100%;height:45px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.c-checkout-progress__link--vsmall{height:35px}@media screen and (max-width: 1023px){.c-checkout-progress__link{padding:0;width:45px}}@media screen and (max-width: 767px){.c-checkout-progress__link{width:37px;height:37px}}.c-checkout-progress__link:hover,.c-checkout-progress__link:active,.c-checkout-progress__link:focus{text-decoration:none}.c-checkout-progress__link.is-active{color:#fff;cursor:default}@media screen and (max-width: 1023px){.c-checkout-progress__link.is-active{width:auto;padding:0 10px}}@media screen and (max-width: 413px){.c-checkout-progress__link.is-active{padding:0 5px}.c-checkout-progress__link.is-active .c-checkout-progress__link__text_flag{font-size:17px}}.c-checkout-progress__link.is-active .c-checkout-progress__link__text_dot,.c-checkout-progress__link.is-active .c-checkout-progress__link__text_step{display:inline-block}.c-checkout-progress__link.is-disabled{color:#666;cursor:not-allowed}.c-checkout-progress__link.is-text{cursor:default}@media screen and (max-width: 767px){.c-checkout-progress__link.is-text{color:#003368}}@media screen and (max-width: 767px){.c-checkout-progress__link.is-link{color:#003368}}.c-checkout-progress__link__text{display:-webkit-flex;display:flex;font-size:10px;text-transform:uppercase;font-weight:700}.c-checkout-progress__link__text_dot,.c-checkout-progress__link__text_step{display:none}@media screen and (min-width: 1024px){.c-checkout-progress__link__text_dot,.c-checkout-progress__link__text_step{display:inline-block}}@media screen and (min-width: 400px){.c-checkout-progress__link__text{font-size:12px}}@media screen and (min-width: 768px){.c-checkout-progress__link__text{font-size:14px}}.c-checkout-progress__link__text_flag{font-size:35px;line-height:15px;position:relative;left:0}@media screen and (min-width: 768px){.c-checkout-progress__link__text_flag{left:-10px}}.c-checkout-progress .badgeProgressBarComponent{position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.c-checkout-progress .badgeProgressBarComponent{-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}}@media screen and (max-width: 767px){.c-checkout-progress .badgeProgressBarComponent{display:none}}.c-checkout-progress .badgeProgressBarComponent .badgeImg{max-width:120px}.c-checkout-progress .is-cart{position:relative}.c-checkout-progress .is-cart img{display:none}@media screen and (min-width: 768px){.c-checkout-progress .is-cart img{display:block;position:absolute;left:-63px;top:-35px;width:100px}}.c-backArrow{color:#fff !important;font-weight:600;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;text-decoration:none !important}@media screen and (min-width: 1024px){.c-backArrow{display:none}}.c-backArrow-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100px}.c-backArrow__text{text-transform:uppercase;font-size:11px}.c-backArrow__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);font-family:"hervis-webshop";font-size:16px;padding-left:7px}.c-backArrow__arrow::before{content:"l"}.c-summaryColumn__wrapper{width:100%;padding:20px;background:#fff;transition:cubic-bezier(0.4, 0, 0.2, 1) .35s;z-index:1}@media screen and (min-width: 768px){.c-summaryColumn__wrapper.fixed{position:fixed;top:10px;max-width:320px}}@media screen and (min-width: 768px){.c-summaryColumn__wrapper.m-shadow{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}}.c-summaryColumn__row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.c-summaryColumn__row.c-summaryColumn__row--noPad{padding:0}.c-summaryColumn__row.c-summaryColumn__row--noPad--bottom{padding-bottom:0}.c-summaryColumn__row.c-summaryColumn__row--mt8{margin-top:8px}.c-summaryColumn__row.c-summaryColumn__row--mt20{margin-top:20px}.c-summaryColumn__row.c-summaryColumn__row--mb20{margin-bottom:20px}.c-summaryColumn__col--full{width:100% !important}.c-summaryColumn__col--left{-webkit-align-self:flex-start;align-self:flex-start;width:70%;padding-right:10px}.c-summaryColumn__col--left.c-summaryColumn__col--left--small{width:30%}.c-summaryColumn__col--right{-webkit-align-self:flex-end;align-self:flex-end;width:30%;text-align:right;-webkit-flex-shrink:0;flex-shrink:0}.c-summaryColumn__col--right.c-summaryColumn__col--right--big{width:70%;text-align:left}.c-summaryColumn__col--half{width:50%}.c-summaryColumn__separator,.c-summaryColumn__separator-totals{border-bottom:1px solid #f1f1f1;margin:8px -15px}@media screen and (min-width: 768px){.c-summaryColumn__separator,.c-summaryColumn__separator-totals{margin:8px 0 8px 0}}.c-summaryColumn__separator-totals{border-bottom:1px solid #666}.c-summaryColumn__headline--main{font-size:16px;font-weight:bold;margin:0}.c-summaryColumn__pay--desc{font-size:10px;border:1px solid #f1f1f1;padding:5px;margin:8px -15px}@media screen and (min-width: 768px){.c-summaryColumn__pay--desc{margin:8px 0 8px 0}}.c-summaryColumn__headline{font-size:14px;font-weight:bold;margin:0}.c-summaryColumn__giftcard-sum{color:#3ab211;font-weight:bold}@media screen and (max-width: 767px){.c-summaryColumn__button{position:fixed;bottom:0;left:0;z-index:1;width:100%;border-radius:0 !important}}.c-summaryColumn__button__chevron{font-family:"hervis-webshop" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;position:absolute;margin-left:5px}.c-summaryColumn__button__chevron:after{content:"l"}.c-summaryColumn__deliveryTime,.c-summaryColumn__employeePromotion{padding:10px 15px 0 15px}.c-summaryColumn__deliveryTime__text,.c-summaryColumn__employeePromotion__text{position:relative;max-width:200px;font-size:14px;font-weight:normal}.c-summaryColumn__deliveryTime__text:before,.c-summaryColumn__employeePromotion__text:before{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background-color:#3ab211;left:-15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-summaryColumn__employeePromotion__text:before{background-color:#000}@media screen and (max-width: 767px){.cartItem .c-summaryColumn__deliveryTime,.cartItem .c-summaryColumn__employeePromotion{width:calc(60% - 10px)}}@media screen and (max-width: 767px){.cartItem .c-summaryColumn__deliveryTime__text>span,.cartItem .c-summaryColumn__employeePromotion__text>span{display:block}}.cartItemMainWrapper{display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap}@media screen and (min-width: 401px)and (max-width: 767px){.cartItemMainWrapper{min-width:75%}}@media screen and (min-width: 320px)and (max-width: 400px){.cartItemMainWrapper{min-width:72%}}@media screen and (min-width: 768px){.cartItemMainWrapper{width:75%}}.cartItemMainWrapper .cartSecondaryContent{position:static;margin-top:auto}@media screen and (min-width: 768px){.cartItemMainWrapper .cartSecondaryContent{padding-left:30px}}@media screen and (max-width: 767px){.cartItemMainWrapper .cartSecondaryContent{padding-left:10px}}@media screen and (max-width: 767px){.cartItemMainWrapper .cartSecondaryContent .c-summaryColumn__deliveryTime{width:66.6666666667%}}@media screen and (max-width: 1025px){.cartItemMainWrapper .cartSecondaryContent .c-summaryColumn__deliveryTime__text:before{top:28%}}@media screen and (max-width: 1024px){.cartItemMainWrapper .cartSecondaryContent .c-summaryColumn__deliveryTime span{display:block}}@media screen and (min-width: 768px){.cartItemInnerWrapper{display:-webkit-flex;display:flex}}@media screen and (min-width: 768px){.cartItemInnerWrapper .cartItemColWrapper{margin-left:20px}}.leanPay-wrapper{color:#777;border:1px solid #f1f1f1;padding:5px;font-size:10px}@media screen and (max-width: 767px){.page-multiStepCheckoutSummaryPage #goUpButton{bottom:55px}}.page-multiStepCheckoutSummaryPage #tosca-checkoutNext .c-summaryColumn__button__chevron.summary_button{margin-top:0px}.modal .modal-dialog{position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);margin:0}.modal .modal-dialog.bs-default{position:relative;left:auto;top:auto;-webkit-transform:none;transform:none;margin:10px}@media screen and (min-width: 768px){.modal .modal-dialog.bs-default{width:600px;margin:30px auto}}.clubWelcomeSectionComponent.maxwidthForComponent{padding-bottom:0}@media screen and (min-width: 1024px){.clubWelcomeSectionComponent.maxwidthForComponent{width:60%;margin:0 auto}}@media screen and (min-width: 1280px){.clubWelcomeSectionComponent.maxwidthForComponent{width:50%;margin:0 auto}}.clubWelcomeSectionComponent .hr-page-title__headline{padding:0}.clubWelcomeSectionComponent .__description{text-align:center;margin-bottom:20px}.__note-text{padding:10px}.__note-text p{text-align:right;color:#b6b7b8}.__note-text span{font-weight:700}.welcomeHowItWorks--wrapper{background-color:#efefef}@media screen and (max-width: 767px){.welcomeHowItWorks--wrapper .welcomeHowItWorks{padding-top:0;margin:0;width:100%}}.welcomeHowItWorks--wrapper .welcomeHowItWorks .hr-page-title__headline{padding-top:0;padding-bottom:10px}.welcomeTeaser{background-color:#e3e3e3}.welcomeTeaser .hr-login-page__wrapper{margin-top:0;margin-bottom:0}.welcomeTeaser .hr-login-page__card-register__button .hr-btn--radius{border-radius:6px}@media screen and (min-width: 768px){.welcomeTeaser .hr-login-page__card-register__button{max-width:300px}}.welcomeTeaser .hr-login-page__card-register__badgeDescription{width:100%}.welcomeTeaser .hr-login-page__card-register__badge{width:calc(35% - 10px)}.welcomeAdvantage--wrapper{background:url("../../images/background/banner-blue-welcome.jpg") no-repeat center;background-size:cover}.welcomeAdvantage--wrapper .welcomeAdvantage .__club--advantages{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;color:#fff}@media screen and (max-width: 767px){.welcomeAdvantage--wrapper .welcomeAdvantage .__club--advantages{display:block}}.welcomeAdvantage--wrapper .welcomeAdvantage .__club--advantages li{text-align:center}@media screen and (max-width: 767px){.welcomeAdvantage--wrapper .welcomeAdvantage .__club--advantages li{display:-webkit-flex;display:flex;-webkit-justify-content:unset;justify-content:unset;-webkit-align-items:center;align-items:center}.welcomeAdvantage--wrapper .welcomeAdvantage .__club--advantages li img{margin-right:30px}}.welcomeAdvantage--wrapper .__all-advantages{background:rgba(0,0,0,0);border-color:#fff !important;color:#fff}.__advantages-page .__advantages-item--wrapper{padding:50px;background-color:#fff}@media screen and (max-width: 767px){.__advantages-page .__advantages-item--wrapper{width:100%;margin:0;padding:50px 0}}.__advantages-page .__advantages-item{display:-webkit-flex;display:flex;background-color:#fff;margin:30px 0 70px}@media screen and (max-width: 767px){.__advantages-page .__advantages-item{display:block;width:90% !important;margin:0 auto;margin-bottom:30px}}.__advantages-page .__advantages-item>div{width:calc(50% - 10px)}@media screen and (max-width: 767px){.__advantages-page .__advantages-item>div{width:100%}}@media screen and (min-width: 768px){.__advantages-page .__advantages-item>div:first-child{margin-right:69px}}.__advantages-page .__advantages-item .hr-page-title__headline{text-align:left}@media screen and (max-width: 767px){.__advantages-page .__advantages-item ul{margin-bottom:0}}.__advantages-page .__advantages-item ul li{position:relative}@media screen and (min-width: 768px){.__advantages-page .__advantages-item ul li{margin-bottom:20px}}.__advantages-page .__advantages-item ul li::before{content:"";font-family:"hervis-redesign-icons" !important;font-size:20px;color:#3fb101;position:absolute;bottom:-10px}.__advantages-page .__advantages-item ul li p{margin-left:40px;font-weight:700}.__advantages-page .__advantages-item .__advantage-details .hr-page-title__headline{padding-top:0;padding-bottom:15px;font-size:24px}.__advantages-page .__advantages-item .__advantage-details .hr-btn{padding-top:10px;padding-bottom:10px;font-size:14px !important}@media screen and (min-width: 768px){.__advantages-page .__advantages-item .__advantage-details .hr-btn{width:60%}}@media screen and (max-width: 767px){.__advantages-page .__advantages-item{width:100%}}@media screen and (min-width: 1024px){.__advantages-page .__advantages-item{margin-left:auto;margin-right:auto}}@media screen and (min-width: 768px){.__advantages-page .__advantages-item:nth-child(even) .__advantage-img{-webkit-order:2;order:2;margin-left:69px;margin-right:0}.__advantages-page .__advantages-item:nth-child(even) .__advantage-details{margin-right:0}}@media screen and (max-width: 767px){.__advantages-page .__advantages-item .__advantage-img{margin-bottom:24px}}.welcomeImageLink{display:-webkit-flex;display:flex;margin:0;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 767px){.welcomeImageLink{display:block}}.welcomeImageLink .cms1x1teaser{padding:0}@media screen and (min-width: 768px){.welcomeImageLink .cms1x1teaser{width:49%}}@media screen and (max-width: 767px){.welcomeImageLink .cms1x1teaser{width:100%}}.welcomeImageLink .cms1x1teaser a{background:#fff}.welcomeImageLink .cms1x1teaser .infoContainer{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.externalGap>.section1{background-color:#efefef;padding:0}.externalGap>.club-section{background-color:#efefef}.hr_panel-group{display:block;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:40px}@media screen and (min-width: 768px){.hr_panel-group{display:-webkit-flex;display:flex}}.hr_panel-group .hr_panel{background-color:#fff;padding:20px 25px}.hr_panel-group .hr_panel .hr_panel-wrapper{display:-webkit-flex;display:flex}.hr_panel-group .hr_panel .hr_panel-wrapper img{width:50px;margin-right:30px;float:none}@media screen and (min-width: 768px){.hr_panel-group .hr_panel{width:32%}}@media screen and (max-width: 768px){.hr_panel-group .hr_panel{margin-bottom:15px}}.hr_panel-group .hr_panel p span{display:block;font-weight:700}.hr_panel-group .hr_panel .hr_panel-content{padding-left:80px}.hr_panel-group .hr_panel .hr_panel-content h3{font-size:18px;font-weight:bold;margin-top:0}.hr_panel-group .hr_panel .hr_panel-content a{text-decoration:underline}.hr_panel-group .hr_panel .hr_panel-content a:hover{text-decoration:none}@media screen and (max-width: 767px){.hr_panel-group .hr_panel .card-formats{margin-left:80px}}@media screen and (min-width: 1280px){.hr_panel-group .hr_panel .card-formats{margin-left:80px}}.hr_panel-group .hr_panel .card-formats ul{font-weight:700;display:-webkit-flex;display:flex;-webkit-justify-content:end;justify-content:end}.hr_panel-group .hr_panel .card-formats ul li{padding-left:30px;position:relative}.hr_panel-group .hr_panel .card-formats ul li::before{content:"";width:20px;height:20px;background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:0}.hr_panel-group .hr_panel .card-formats .stocard::before{background-image:url("../../images/icons/app-stocard.png")}.hr_panel-group .hr_panel .card-formats .wallet{margin-left:20px}.hr_panel-group .hr_panel .card-formats .wallet::before{background-image:url("../../images/icons/app-ios-wallet.png")}.__advantages{background:#f5f5f5}.__advantages h2{text-align:center}@media screen and (max-width: 767px){.__advantages .__advantages--wrapper{padding-top:0}}.__advantages .__advantages--wrapper .hr-page-title__headline{padding-top:0}.__advantages .__advantages--wrapper ul{display:-webkit-flex;display:flex;margin-bottom:30px;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:center;align-content:center}@media screen and (max-width: 767px){.__advantages .__advantages--wrapper ul{display:block}}.__advantages .__advantages--wrapper ul li{background-color:#fff;margin:0 5px;width:calc(25% - 10px)}.__advantages .__advantages--wrapper ul li:first-child{margin-left:0}.__advantages .__advantages--wrapper ul li:last-child{margin-right:0}@media screen and (max-width: 767px){.__advantages .__advantages--wrapper ul li{width:calc(50% - 10px);float:left;margin-bottom:10px}}.__advantages .__advantages--wrapper .__main-image{position:relative}.__advantages .__advantages--wrapper .__main-image>img{width:100%}.__advantages .__advantages--wrapper .__icon-image{position:absolute;bottom:-25px;left:50%;margin-left:-25px}.__advantages .__advantages--wrapper .__icon-image img{border-radius:100%;width:50px}@media screen and (min-width: 767px){.__advantages .__advantages--wrapper .__icon-image img{width:108%}}@media screen and (min-width: 767px){.__advantages .__advantages--wrapper .__icon-image{bottom:-38px;left:48%}}.__advantages .__advantages--wrapper .__content{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:150px;padding:30px 40px;margin-top:10px}.__advantages .__advantages--wrapper .__content p{text-align:center}.__advantages .__advantages--wrapper .hr-btn--black{color:#fff;border-radius:6px;padding:10px}@media screen and (max-width: 767px){.__advantages .__advantages--wrapper .hr-btn--black{width:50%;margin:0 auto}}.__advantages .hr-form__input__wrapper{width:25%;margin:0 auto}@media screen and (max-width: 767px){.__advantages .hr-form__input__wrapper{width:100%}}.hr-btn--black{background-color:#071727;color:#fff}.__contact-page .__contact-item--wrapper{background-color:#fff;padding:30px 5vw}@media screen and (max-width: 768px){.__contact-page .__contact-item--wrapper{padding:20px 40px}}.__contact-page .__contact-item{-webkit-justify-content:space-between;justify-content:space-between;width:auto;justify-content:space-between;background-color:#fff;margin:30px 0 70px}.__contact-page .__contact-item .hr-page-title__headline{padding-top:0;padding-bottom:10px;font-size:24px}.__contact-page .__contact-item .hr-btn{font-size:14px;padding-top:10px;padding-bottom:10px}.__contact-page .__contact-item .__contact-faq .hr-btn{text-decoration:none}@media screen and (min-width: 768px){.__contact-page .__contact-item .__contact-faq .hr-btn{width:70%}}.__contact-page .__contact-item .__contact-faq p{font-weight:bold}.__contact-page .__contact-item a:link{text-decoration:underline}.__contact-page .__contact-item a:hover{text-decoration:none}@media screen and (min-width: 768px){.__contact-page .__contact-item{display:-webkit-flex;display:flex}}@media screen and (max-width: 767px){.__contact-page .__contact-item{display:block;width:80% !important;margin:0 auto;margin-bottom:30px}.__contact-page .__contact-item .hr-page-title__headline{border-top:2px solid #cfcfcf;margin-top:30px;padding-top:30px}.__contact-page .__contact-item:first-of-type .hr-page-title__headline{border-top:0;margin-top:0;padding-top:0}}@media screen and (min-width: 768px){.__contact-page .__contact-item{margin-top:0;margin-bottom:0;padding-top:30px;padding-bottom:30px}}.__contact-page .__contact-item:last-child{margin-bottom:30px}.__contact-page .__contact-item .hr-page-title__headline{text-align:left}@media screen and (min-width: 768px)and (max-width: 960px){.__contact-page .__contact-item .__contact-details ul{width:80%}}@media screen and (min-width: 961px){.__contact-page .__contact-item .__contact-details ul{width:70%}}.__contact-page .__contact-item .__contact-details ul li{margin-left:20px;position:relative}.__contact-page .__contact-item .__contact-details ul li::before{content:"•";position:absolute;left:-20px;font-size:30px;top:-10px}.__contact-page .__contact-item .__contact-details ul li p{margin-left:10px;font-weight:bold}.__contact-page .__contact-item .__contact-img img{width:50%;margin:0 auto}@media screen and (max-width: 767px){.__contact-page .__contact-item .__contact-img{display:none}}@media screen and (min-width: 768px){.__contact-page .__contact-item{margin-left:auto;margin-right:auto}}.__faq-page{padding-bottom:30px}.__faq-page .__faq-section{background-color:#fff;margin-left:auto;margin-right:auto;margin-bottom:30px}.__faq-page .__faq-section .hr-page-title__headline{text-align:left;padding-left:20px;padding-right:20px;font-size:24px}.__faq-page .__faq-section .hr-page-title__headline span{margin-right:10px;color:#fc2d33}.__faq-page .__faq-section>ol>li{border-top:1px solid #d6d6d6;list-style-type:none}.__faq-page .__faq-section>ol>li>a{padding:20px;display:block;font-weight:700}.__faq-page .__faq-section>ol>li>a span{margin-right:10px}.__faq-page .__faq-section>ol>li>a::before{content:"l";font-family:"hervis-webshop";font-size:20px;float:right;-webkit-transform:rotate(-0.75turn);transform:rotate(-0.75turn)}.__faq-page .__faq-section>ol>li.__-faq-reveal .__faq-answer{display:block}.__faq-page .__faq-section>ol>li.__-faq-reveal>a::before{-webkit-transform:rotate(0.75turn);transform:rotate(0.75turn);color:#fc2d33}.__faq-page .__faq-section>ol>li.__-faq-reveal p a:link{text-decoration:underline}.__faq-page .__faq-section>ol>li.__-faq-reveal p a:hover{text-decoration:none}.__faq-page .__faq-section .__faq-answer{display:none;padding:20px;background-color:#f7f7f7;border-top:1px solid #d6d6d6}@media screen and (min-width: 768px){.__banner-wrapper{margin-left:auto;margin-right:auto}}.__banner-wrapper{position:relative;background-color:#41789e}@media screen and (max-width: 767px){.__banner-wrapper{min-height:200px}.__banner-wrapper img{height:200px;width:100%}}.__banner-wrapper .__banner-content{position:absolute;left:0;right:0;top:0;bottom:0;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;color:#fff}@media screen and (max-width: 767px){.__banner-wrapper .__banner-content{padding:20px;-webkit-flex-direction:column;flex-direction:column;text-align:center}}.__banner-wrapper .__banner-content p{margin-bottom:0}@media screen and (min-width: 768px){.__banner-wrapper .__banner-content .__banner-contact{text-align:right;padding-right:10px}}@media screen and (min-width: 768px){.__banner-wrapper .__banner-icon{width:calc(15% - 10px)}.__banner-wrapper .__banner-icon img{margin:0 auto}.__banner-wrapper .__banner-text{width:calc(60% - 10px)}.__banner-wrapper .__banner-contact{width:calc(35% - 10px)}}@media screen and (min-width: 1024px){.__banner-wrapper .__banner-icon{width:calc(15% - 10px)}.__banner-wrapper .__banner-icon img{margin:0 auto}.__banner-wrapper .__banner-text{width:calc(60% - 10px)}.__banner-wrapper .__banner-contact{width:calc(25% - 10px)}}@media screen and (min-width: 1280px){.__banner-wrapper .__banner-contact{width:calc(25% - 50px)}}@media screen and (max-width: 767px){.__banner-wrapper .__banner-content{display:block}.__banner-wrapper .__banner-icon{display:none}.__banner-wrapper .__banner-text,.__banner-wrapper .__banner-contact{width:70%;margin:0 auto}.__banner-wrapper .__banner-contact p:first-child{text-decoration:underline}}.__banner-wrapper p{font-weight:700;font-size:20px}.__banner-wrapper p.__open-time{font-size:14px}.page-clubContact #page,.page-clubFaq #page,.page-clubAdvantage #page{background-color:#e3e3e3;background-image:url("../../images/background/bkg_cart_account_checkout.png");background-size:initial;background-repeat:repeat-x;background-position:0 130px;background-size:100% auto;background-repeat:no-repeat}@media screen and (min-width: 768px){.__welcome-button-wrapper{width:80%;margin:0 auto;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.__welcome-button-wrapper .hr-btn{margin:10px;width:calc(40% - 10px);padding:10px 10px;border-radius:6px}.__welcome-button-wrapper .hr-btn--green{border:2px solid #3ab211 !important}}@media screen and (max-width: 767px){.__welcome-button-wrapper .hr-btn:last-child{margin-top:20px}}.welcomeHowItWorks--wrapper .welcomeHowItWorks,.__faq-page,.__advantages-page,.__contact-page .__contact-item--wrapper,.__advantages .__advantages--wrapper,.externalGap>.section1 .maxwidthForComponent,.welcomeTeaser .maxwidthForComponent,.welcomeHowItWorks--wrapper .welcomeHowItWorks{margin:0 auto}@media screen and (min-width: 768px){.welcomeHowItWorks--wrapper .welcomeHowItWorks,.__faq-page,.__advantages-page,.__contact-page .__contact-item--wrapper,.__advantages .__advantages--wrapper,.externalGap>.section1 .maxwidthForComponent,.welcomeTeaser .maxwidthForComponent,.welcomeHowItWorks--wrapper .welcomeHowItWorks{width:768px}}@media screen and (min-width: 1024px){.welcomeHowItWorks--wrapper .welcomeHowItWorks,.__faq-page,.__advantages-page,.__contact-page .__contact-item--wrapper,.__advantages .__advantages--wrapper,.externalGap>.section1 .maxwidthForComponent,.welcomeTeaser .maxwidthForComponent,.welcomeHowItWorks--wrapper .welcomeHowItWorks{width:959px}}@media screen and (min-width: 1280px){.welcomeHowItWorks--wrapper .welcomeHowItWorks,.__faq-page,.__advantages-page,.__contact-page .__contact-item--wrapper,.__advantages .__advantages--wrapper,.externalGap>.section1 .maxwidthForComponent,.welcomeTeaser .maxwidthForComponent,.welcomeHowItWorks--wrapper .welcomeHowItWorks{width:1200px}}@media screen and (min-width: 1400px)and (max-width: 1599px){.__advantages .__advantages--wrapper{width:1000px}}.account-popup .modal-dialog{height:80%;overflow:auto}@media screen and (max-width: 768px){.account-popup .modal-dialog{width:80%}}.account-popup .modal-header{border-bottom:0;padding-bottom:0;min-height:60px}.account-popup .modal-body{padding-top:0}.account-popup .modal-body a{text-decoration:underline}.account-popup .modal-body a:hover{text-decoration:none}.account-popup .htmlcomponent{width:100%;padding-bottom:0}.account-popup .htmlcomponent h2{margin-top:0;font-size:16px}.account-popup .htmlcomponent p{font-size:13px;margin-bottom:20px}.account-popup .htmlcomponent .hcmBtnCnt{width:100%}.account-popup .htmlcomponent .account-popup__benefits{margin-left:0}.account-popup .htmlcomponent .account-popup__benefits li{font-weight:bold;list-style-type:none;position:static}.account-popup .htmlcomponent .account-popup__benefits li p{padding-left:30px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:0;position:relative}.account-popup .htmlcomponent .account-popup__benefits li i{color:#3ab211;font-weight:bold;font-size:50px;line-height:25px;position:absolute;top:-10px;left:-15px}.account-popup .htmlcomponent .account-popup__benefits+p>span{border-bottom:1px solid #333}.account-popup .htmlcomponent .account-popup__benefits+p>span a{text-decoration:none;color:#333 !important}.account-popup .htmlcomponent .hr-form__input__wrapper{width:100%}.account-popup .htmlcomponent .hr-btn{margin:10px 0;text-decoration:none}.account-popup .htmlcomponent .hr-form__checkbox:checked~.hr-form__checkbox-label{border-color:#333;background-color:#333}.account-popup .htmlcomponent .hr-form__checkbox:checked~.hr-form__checkbox-label::before{color:#fff}.account-popup .htmlcomponent #showpsw:checked~.hr-form__checkbox-label::before{left:-7px}.account-popup .htmlcomponent .hr-form__required.clubPopupCheckbox{margin-top:10px}.account-popup .htmlcomponent .hr-form__required.clubPopupCheckbox #showpsw:checked~.hr-form__checkbox-label::before{left:-12px;top:0}.account-popup .hr-forgottenPwd{padding:0;display:none}.account-popup__join{padding-bottom:20px;border-bottom:none}.account-popup__signin{border-top:1px solid #f1f1f1;padding-top:30px}.account-popup__sign-in{border-top:1px solid #efefef;padding-top:20px}.account-popup__sign-in h4{font-size:16px;margin-top:0}.account-popup__continue{margin-bottom:20px}.account-popup__continue h4{text-transform:uppercase;text-align:center;font-size:14px;margin-top:0;margin-bottom:10px}.account-popup__continue p{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:80%;margin-left:10px}.account-popup__continue p i{font-size:60px;line-height:50px}.account-popup__continue h4,.account-popup__continue p{font-weight:bold}.account-popup__barcode p{text-align:center;font-weight:bold}.account-popup__barcode p span{color:#3fb101}.account-popup .__warning{background:url("../../images/shapes/information-green.png") no-repeat left 5px}.account-popup .p-indent{padding-left:20px}.account-popup .closePopup i::before{font-size:26px}.account-popup #loginForm .mandatory{display:none}.account-popup #loginForm .login_checkbox{width:60%}.account-popup #loginForm .login_button{font-size:14px;letter-spacing:normal;margin-bottom:20px;width:100%}.account-popup #loginForm .control-group label{margin-top:0}#connectToCardPopup .htmlcomponent{padding-bottom:0}#connectToCardPopup .htmlcomponent h2{padding-top:20px}#connectToCardPopup .htmlcomponent p{display:block;text-align:left;margin-bottom:20px}#connectToCardPopup .htmlcomponent .hr-form__required{font-style:normal;color:#333}#connectToCardClosePopup::after{font-family:"hervis-redesign-icons" !important;content:"" !important}.newLoyaltyPopUpContainer .modal-dialog{width:510px}@media screen and (max-width: 768px){.newLoyaltyPopUpContainer .modal-dialog{width:100%}}.newLoyaltyPopUpContainer .btnCntPopup{width:100%}.newLoyaltyPopUpContainer #closeNewLoyaltyPopup:after{font-family:"hervis-redesign-icons" !important;content:"" !important}.newLoyaltyPopUpContainer .uwsHeadline{border-bottom:none;font-size:24px}.newLoyaltyPopUpContainer #loyaltyConditionsAccount:checked+label:before{background:url("../../images/icons/checkbox-selected-black.png")}.newLoyaltyPopUpContainer .wrapperFormLoyaltyCard{padding-top:0}.newLoyaltyPopUpContainer .wrapperFormLoyaltyCard label a{color:#333;font-weight:bold}.newLoyaltyPopUpContainer .wrapperFormLoyaltyCard .loyaltyNoCard p{font-size:15px}.newLoyaltyPopUpContainer .createNewLoyaltyButton{font-size:14px}.accountContentPane.accountContentPane--marketing{padding:0 50px 20px}@media screen and (max-width: 768px){.accountContentPane.accountContentPane--marketing{padding:0 30px 20px}}.accountContentPane.accountContentPane--marketing .checkbox-content-accordion__content{width:95%}.accountContentPane.accountContentPane--marketing .headline{padding-left:0px}.accountContentPane.accountContentPane--marketing .control-group .controls{width:auto;float:none;margin:0;height:auto}@media screen and (max-width: 959px){.accountContentPane.accountContentPane--marketing .control-group .controls:first-child{float:none;width:auto}}.accountContentPane.accountContentPane--marketing .control-group .control-label{font-size:14px;float:none;width:auto;margin:12px 0 2px 0;-webkit-transform:none;transform:none}@media screen and (max-width: 1399px)and (min-width: 824px){.accountContentPane.accountContentPane--marketing .control-group .control-label{padding-left:0}}@media screen and (max-width: 959px){.accountContentPane.accountContentPane--marketing .control-group .control-label:first-child{float:none;width:auto}}.accountContentPane.accountContentPane--marketing .control-group .hr-form__label{color:#000}.accountContentPane.accountContentPane--marketing .control-group img{width:50px;margin-left:20px}@media screen and (max-width: 460px){.accountContentPane.accountContentPane--marketing .control-group img{width:45px;margin-left:0px}}#content .accountContentPane .btn--account{border:1px solid #000}.accountContentPane .btn--account{background-color:#fff;border-radius:3px;color:#000;font-weight:700;height:auto;padding:10px 20px;float:none}.accountContentPane .btn--account:hover,.accountContentPane .btn--account:focus{background-color:#000;color:#fff}#accountPaymentDetails.accountContentPane{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}#accountPaymentDetails.accountContentPane .contingent{margin-top:auto;font-size:14px;font-weight:bold}#accountPaymentDetails.accountContentPane .contingent span{font-size:20px}.marketing-copy{font-size:13px}.marketing-copy .marketing-copy__heading{font-weight:600;text-transform:uppercase}.marketing-copy a{text-decoration:underline}.breadcrumb-section .breadcrumb{font-size:12px}.breadcrumb-section .breadcrumb>li+li:before{padding:7px;color:#000;content:">"}.breadcrumb-section .breadcrumb>.active{color:#dc2300}.page-contactPage .hr-content__wrapper--full-width{max-width:1200px}.contact__header-wrapper .contact__header-title{text-align:center;font-size:40px;font-weight:bold;line-height:46px;margin-top:1.5em;margin-bottom:1em;text-align:center}#globalMessages .alert.positive{border-color:#006400;color:#006400}#globalMessages .alert.negative{background-color:#fdf4f4;border-color:red;color:red}.contactContainer{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;background-color:#fff;padding:20px 20px 20px 20px;margin-bottom:50px}.contactContainer .hr-form__inputInfo:first-child{padding-bottom:20px;font-weight:bold;width:100%;text-align:left}@media screen and (max-width: 767px){.contactContainer .hr-form__inputInfo:first-child{text-align:center}}.contactContainer .hr-modal__showMoreInfo{display:none}.contactItem{width:100%}#contactForm{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#contactForm .contact-form__left-column,#contactForm .contact-form__right-column{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}#contactForm .contact-form__left-column>div,#contactForm .contact-form__right-column>div{padding:5px 0px}@media screen and (min-width: 768px){#contactForm .contact-form__left-column{width:50%;padding-right:10px;border-right:1px solid #ccc}#contactForm .contact-form__right-column{width:50%;padding-left:10px;padding-top:31px}#contactForm .contact-form__title-wrapper,#contactForm .contact-form__address-wrapper,#contactForm .contact-form__addressCountry-wrapper,#contactForm .contact-form__name-wrapper,#contactForm .contact-form__townCountry-wrapper,#contactForm .contact-form__districtCity-wrapper,#contactForm .contact-form__submitOptions-captcha-wrapper,#contactForm .contact-form__storeFinder-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#contactForm .contact-form__title-wrapper>*,#contactForm .contact-form__address-wrapper>*,#contactForm .contact-form__addressCountry-wrapper>*,#contactForm .contact-form__name-wrapper>*,#contactForm .contact-form__townCountry-wrapper>*,#contactForm .contact-form__districtCity-wrapper>*,#contactForm .contact-form__storeFinder-wrapper>*{width:50%}#contactForm .contact-form__title-wrapper>:first-child,#contactForm .contact-form__address-wrapper>:first-child,#contactForm .contact-form__addressCountry-wrapper>:first-child,#contactForm .contact-form__name-wrapper>:first-child,#contactForm .contact-form__townCountry-wrapper>:first-child,#contactForm .contact-form__districtCity-wrapper>:first-child,#contactForm .contact-form__storeFinder-wrapper>:first-child{margin-right:5px}#contactForm .contact-form__title-wrapper>:last-child,#contactForm .contact-form__address-wrapper>:last-child,#contactForm .contact-form__addressCountry-wrapper>:last-child,#contactForm .contact-form__name-wrapper>:last-child,#contactForm .contact-form__townCountry-wrapper>:last-child,#contactForm .contact-form__districtCity-wrapper>:last-child,#contactForm .contact-form__storeFinder-wrapper>:last-child{margin-left:5px}}#contactForm .contact-form__title-wrapper{-webkit-flex-wrap:wrap;flex-wrap:wrap}#contactForm .contact-form__title-wrapper .hr-form__row{width:100%}#contactForm .contact-form__storeFinder-wrapper button{height:50px}#contactForm .hr-form__input--fullWidth{width:100%}#contactForm .contact-form__concern-wrapper .hr-form__row:last-child{margin-top:10px}#contactForm .contact-form__concern-wrapper .hr-form__label{font-weight:bold}#contactForm .contact-form__concern-wrapper .hr-form__input{background-image:none !important;padding-right:30px !important}#contactForm .contact-form__message-wrapper{-webkit-flex:1;flex:1}#contactForm .contact-form__message-wrapper .control-group{width:100%}#contactForm .contact-form__message-wrapper .hr-form__row{height:100%;-webkit-flex-direction:column;flex-direction:column}#contactForm .contact-form__message-wrapper textarea{resize:none;-webkit-flex:1;flex:1}#contactForm .contact-form__submitOptions-captcha-wrapper{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 767px){#contactForm .contact-form__submitOptions-captcha-wrapper{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}#contactForm .contact-form__submitOptions-captcha-wrapper .contact-form__submitOptions-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}#contactForm .contact-form__submitOptions-captcha-wrapper .contact-form__submitOptions-wrapper .hr-form__row{width:auto;padding:10px 0}#contactForm .contact-form__submitOptions-captcha-wrapper .contact-form__submitOptions-wrapper .hr-form__checkbox-label{margin-right:7px}#contactForm .contact-form__submitButton-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:100%}@media screen and (min-width: 768px){#contactForm .contact-form__submitButton-wrapper{margin-top:20px}}#contactForm .contact-form__submitButton-wrapper .hr-form__row{width:50%}@media screen and (max-width: 767px){#contactForm .contact-form__submitButton-wrapper .hr-form__row{width:100%}}#contactForm .contact-form__submitButton-wrapper .hr-form__row .contact-form__submitButton{width:100%}#contactForm .contact-form__concern-wrapper .hr-form__label,#contactForm .contact-form__order-wrapper .hr-form__label{color:#0d43da;font-weight:bold}@media screen and (max-width: 767px){#contactForm{-webkit-flex-direction:column;flex-direction:column}#contactForm .contact-form__address-wrapper,#contactForm .contact-form__townCountry-wrapper,#contactForm .contact-form__districtCity-wrapper,#contactForm .contact-form__addressCountry-wrapper,#contactForm .contact-form__phone-wrapper{display:none}#contactForm .contact-form__name-wrapper,#contactForm .contact-form__storeFinder-wrapper{display:block}#contactForm .contact-form__name-wrapper .hr-form__row:first-child,#contactForm .contact-form__storeFinder-wrapper .hr-form__row:first-child{margin-bottom:10px}#contactForm .contact-form__message-wrapper textarea{min-height:100px}}#contactForm .contact-form__storeFinderResult-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#contactForm .contact-form__storeFinderResult-wrapper .contact-form__storeFinderResult-AddressData{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}#contactForm .contact-form__storeFinderResult-wrapper .contact-form__storeFinderResult-Buttons{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}#contactForm .contact-form__message-wrapper textarea{padding-top:10px}#contactForm .contact-form__file-wrapper label,#contactForm .contact-form__file-wrapper input{width:100%}#contactForm .contact-form__file-wrapper .contact-form__filePathButton{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:calc(100% - 20px);width:33.3333333333%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;cursor:pointer;padding:0}#contactForm .contact-form__file-wrapper .contact-form__fileInput{opacity:0}#contactForm .contact-form__file-wrapper .contact-form__fileInputOverlay{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:0px;left:0px}#contactForm .contact-form__file-wrapper input[readonly]{background-color:rgba(0,0,0,0)}#contactForm .hr-form__error,#contactForm .hr-form__inputInfo,#contactForm .contact-form__storeFinderResult-AddressData{margin:0px 5px;-webkit-box-decoration-break:clone;box-decoration-break:clone}#contactForm .hr-form__label__wrapper{display:none}.contactContainer__additionalInfo-wrapper{margin:20px 0px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}@media screen and (min-width: 768px){.contactContainer__additionalInfo-wrapper{border-left:1px solid #ccc;border-right:1px solid #ccc;width:30%}}.contactContainer__additionalInfo-wrapper span{padding:10px 0 10px 0;text-align:center;width:80%;color:#919191}.contactContainer__additionalInfo-wrapper .contactContainer__additionalInfo-phoneNumber,.contactContainer__additionalInfo-wrapper .contactContainer__additionalInfo-mailAddress{font-weight:bold;font-size:large}.contactContainer__additionalInfo-wrapper .contactContainer__additionalInfo-header{padding-top:20px}.contactContainer__additionalInfo-wrapper .contactContainer__additionalInfo-mailAddress{padding-bottom:20px}.contactContainer__additionalInfo-wrapper .contactContainer__additionalInfo-mailIcon,.contactContainer__additionalInfo-wrapper .contactContainer__additionalInfo-phoneIcon{font-size:50px;padding:0}.contactContainer__additionalInfo-wrapper .contactContainer__additionalInfo-openingHours{font-size:small}.page-contactThankYouPage .contactThankYouContainer{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:500px}.page-contactThankYouPage .contactThankYouContainer>*{box-shadow:5px 5px 8px 0px #919191;margin:0;padding:20px;width:450px;background-color:#fff}@media screen and (max-width: 459px){.page-contactThankYouPage .contactThankYouContainer{min-height:unset}.page-contactThankYouPage .contactThankYouContainer>*{box-shadow:unset;width:100%}}.giftcard-balance-page__wrapper{padding:0 1em}@media screen and (min-width: 768px){.giftcard-balance-page__wrapper{padding:0;margin:50px auto;max-width:600px}}.giftcard-balance-page__wrapper .htmlcomponent{width:auto;padding:0}.giftcard-balance-page__wrapper .checkout-giftcard__form-wrapper{padding:0;-webkit-justify-content:center;justify-content:center}.giftcard-balance-page__wrapper .captcha-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:100%}.giftcard-balance-page__wrapper #giftcard-amount{margin-top:10px;text-align:center}.giftcard-balance-page__wrapper #giftcard-amount #giftcard-amount-label,.giftcard-balance-page__wrapper #giftcard-amount #giftcard-amount-value{font-size:x-large;font-weight:bold}.giftcard-balance-page__wrapper #giftcard-amount #giftcard-amount-value{color:#81cb68}.giftcard-balance-page__wrapper .giftcard-history__wrapper{display:none;margin-bottom:4rem}.giftcard-balance-page__wrapper .giftcard-history__wrapper h2{color:#333;padding:0;margin:3rem 0 1rem 0;font-size:2.4rem;text-align:center;font-weight:bold}@media screen and (min-width: 768px){.giftcard-balance-page__wrapper .giftcard-history__wrapper h2{margin-bottom:2rem}}.giftcard-balance-page__wrapper .giftcard__table{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.giftcard-balance-page__wrapper .giftcard__table-row{display:-webkit-flex;display:flex;width:100%;border-bottom:.1rem solid #ddd;padding:1.2rem 0}@media screen and (min-width: 768px){.giftcard-balance-page__wrapper .giftcard__table-row{-webkit-flex-direction:column;flex-direction:column;padding:0}.giftcard-balance-page__wrapper .giftcard__table-row:first-child .giftcard__table-header{display:-webkit-flex;display:flex;border-bottom:.2rem solid #ddd}}.giftcard-balance-page__wrapper .giftcard__table-header,.giftcard-balance-page__wrapper .giftcard__table-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.giftcard-balance-page__wrapper .giftcard__table-header,.giftcard-balance-page__wrapper .giftcard__table-content{-webkit-flex-direction:row;flex-direction:row;width:100%}.giftcard-balance-page__wrapper .giftcard__table-header:hover,.giftcard-balance-page__wrapper .giftcard__table-content:hover{background-color:#f5f5f5}}.giftcard-balance-page__wrapper .giftcard__table-header{width:40%;font-weight:bold}@media screen and (min-width: 768px){.giftcard-balance-page__wrapper .giftcard__table-header{width:100%;display:none}.giftcard-balance-page__wrapper .giftcard__table-header:hover{background-color:rgba(0,0,0,0)}}.giftcard-balance-page__wrapper .giftcard__table-content{width:60%}@media screen and (min-width: 768px){.giftcard-balance-page__wrapper .giftcard__table-content{width:100%}}.giftcard-balance-page__wrapper .giftcard__table-cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}@media screen and (min-width: 768px){.giftcard-balance-page__wrapper .giftcard__table-cell{padding:.8rem;width:16.6666666667%}.giftcard-balance-page__wrapper .giftcard__table-cell:first-child{width:4rem}.giftcard-balance-page__wrapper .giftcard__table-cell:nth-child(4){-webkit-flex-grow:1;flex-grow:1}.giftcard-balance-page__wrapper .giftcard__table-cell:nth-child(5),.giftcard-balance-page__wrapper .giftcard__table-cell:last-child{width:16%}}.giftcard-balance-page__wrapper .giftcard-history__icon{width:100%;height:2rem;fill:rgba(0,0,0,0);stroke:#000}@media screen and (min-width: 768px){.giftcard-balance-page__wrapper .giftcard__table-colon{display:none}}@media screen and (max-width: 1023px){.template-pages-layout-landingLayout7Page .section1Wrapper{margin-left:0;margin-right:0;width:100%;padding:0}}.template-pages-layout-landingLayout7Page .bikestore-biketype-title{text-align:center;font-size:26px;font-weight:800;color:#01143c;margin:26px 0 12px 0}@media screen and (min-width: 1024px){.template-pages-layout-landingLayout7Page .bikestore-biketype-title{margin:80px 0 32px 0}}.template-pages-layout-landingLayout7Page .section2Wrapper{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;padding:0}@media screen and (max-width: 1023px){.template-pages-layout-landingLayout7Page .section2Wrapper{width:100%;margin:0}}.template-pages-layout-landingLayout7Page .section2Wrapper .cms1x1teaser{padding:0;margin:0;background-color:#f6f6f6}.template-pages-layout-landingLayout7Page .section2Wrapper .cms1x1teaser .infoContainer{border:0;padding:1em 0;background:0;min-height:0;text-align:center}.template-pages-layout-landingLayout7Page .section2Wrapper .cms1x1teaser .infoContainer .title{font-size:12px;line-height:1.2;text-transform:none;margin:0}.template-pages-layout-landingLayout7Page .section2Wrapper .cms1x1teaser .infoContainer .subtitle{display:none}.template-pages-layout-landingLayout7Page .section2Wrapper>div[class*=colh]{padding:.5em;width:50%}@media screen and (min-width: 768px){.template-pages-layout-landingLayout7Page .section2Wrapper>div[class*=colh]{width:33.3333333333%}}@media screen and (min-width: 1024px){.template-pages-layout-landingLayout7Page .section2Wrapper>div[class*=colh]{padding:0;width:calc(20% - .625em)}}.template-pages-layout-landingLayout7Page .productKarussellComponent{margin:0 -8px 40px -8px}.template-pages-layout-landingLayout7Page .productKarussellComponent .title{margin:26px 0 12px 0}@media screen and (min-width: 1024px){.template-pages-layout-landingLayout7Page .productKarussellComponent .title{margin:80px 0 32px 0}}.template-pages-layout-landingLayout7Page .productKarussellComponent .title .headline{font-size:26px;font-weight:800;color:#01143c}.template-pages-layout-landingLayout7Page .productKarussellComponent button{display:none !important}.template-pages-layout-landingLayout7Page .productKarussellComponent .singleProductKarussell{margin:0 8px}.template-pages-layout-landingLayout7Page .productKarussellComponent .singleProductKarussell .prodSize{background-color:#f6f6f6;padding:0;width:auto;min-height:0;margin:0}.template-pages-layout-landingLayout7Page .productKarussellComponent .singleProductKarussell .prodSize .productInformationImage{background:none;padding:8px 16px 32px 16px}.template-pages-layout-landingLayout7Page .productKarussellComponent .singleProductKarussell .prodSize .productInformationImage .brandLogo{display:none}.template-pages-layout-landingLayout7Page .productKarussellComponent .singleProductKarussell .prodSize .productInformationImage .productImage{padding:0 !important;margin-bottom:8px}.template-pages-layout-landingLayout7Page .productKarussellComponent .singleProductKarussell .prodSize .productInformationImage .productImage .discount{background:#d41217;color:#fff;line-height:.8em;top:4px;right:0;font-size:12px}@media screen and (min-width: 1024px){.template-pages-layout-landingLayout7Page .productKarussellComponent .singleProductKarussell .prodSize .productInformationImage .productImage .discount{top:8px;right:4px;font-size:16px}}.template-pages-layout-landingLayout7Page .productKarussellComponent .singleProductKarussell .prodSize .productInformationImage .productImage .discount:before{content:none}.template-pages-layout-landingLayout7Page .productKarussellComponent .singleProductKarussell .prodSize .productInformationImage .productImage img{padding:0;width:100%}.template-pages-layout-landingLayout7Page .productKarussellComponent .singleProductKarussell .prodSize .productInformationImage .InfoWrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:left}.template-pages-layout-landingLayout7Page .productKarussellComponent .singleProductKarussell .prodSize .productInformationImage .InfoWrapper>div{margin:0}.template-pages-layout-landingLayout7Page .productKarussellComponent .singleProductKarussell .prodSize .productInformationImage .InfoWrapper .stars-and-rating-wrapper{-webkit-order:3;order:3;min-height:0}.template-pages-layout-landingLayout7Page .productKarussellComponent .singleProductKarussell .prodSize .productInformationImage .InfoWrapper .stars-and-rating-wrapper .stars-wrapper{margin:0}.template-pages-layout-landingLayout7Page .productKarussellComponent .singleProductKarussell .prodSize .productInformationImage .InfoWrapper .stars-and-rating-wrapper .stars-wrapper .stars{background-color:#323232}.template-pages-layout-landingLayout7Page .productKarussellComponent .singleProductKarussell .prodSize .productInformationImage .InfoWrapper .stars-and-rating-wrapper .stars-wrapper img{width:10px}.template-pages-layout-landingLayout7Page .productKarussellComponent .singleProductKarussell .prodSize .productInformationImage .InfoWrapper .stars-and-rating-wrapper .reviewNumber{font-size:10px}.template-pages-layout-landingLayout7Page .productKarussellComponent .singleProductKarussell .prodSize .productInformationImage .InfoWrapper .name{padding:0;min-height:36px;font-size:16px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-order:1;order:1}.template-pages-layout-landingLayout7Page .productKarussellComponent .singleProductKarussell .prodSize .productInformationImage .InfoWrapper .name span{font-size:10px;font-weight:normal;color:#777}.template-pages-layout-landingLayout7Page .productKarussellComponent .singleProductKarussell .prodSize .productInformationImage .InfoWrapper .summary{display:none}.template-pages-layout-landingLayout7Page .productKarussellComponent .singleProductKarussell .prodSize .productInformationImage .InfoWrapper .priceContainer{margin:8px 0 6px 0;-webkit-order:2;order:2;font-size:16px;line-height:1.5;letter-spacing:normal}.template-pages-layout-landingLayout7Page .productKarussellComponent .singleProductKarussell .prodSize .productInformationImage .InfoWrapper .priceContainer.hasInsteadOfPrice{color:#d41217}.template-pages-layout-landingLayout7Page .productKarussellComponent .singleProductKarussell .prodSize .productInformationImage .InfoWrapper .priceContainer .insteadOf span{margin-left:8px;color:#777;line-height:1.6;font-size:10px;font-weight:normal}.retirees-discount-page__wrapper{padding:0 1em}@media screen and (min-width: 768px){.retirees-discount-page__wrapper{padding:0;margin:50px auto;max-width:600px}}.retirees-discount-page__wrapper .htmlcomponent{width:auto;padding:0}.retirees-discount-page__wrapper .retirees-discount-header{text-align:center;margin-bottom:30px}.retirees-discount-page__wrapper .retirees-discount-info{padding:0 1em;font-weight:bold}.retirees-discount-page__wrapper #retirees-discount-form-container{margin:auto}.retirees-discount-page__wrapper #retirees-discount-form-container div[class*=col]{padding:10px 0}@media screen and (min-width: 768px){.retirees-discount-page__wrapper #retirees-discount-form-container div[class*=col]{padding:10px 1em}}.retirees-discount-page__wrapper #retirees-discount-form-container .no-gutters{margin-right:0;margin-left:0}.retirees-discount-page__wrapper .terms-captcha-row,.retirees-discount-page__wrapper .terms-col,.retirees-discount-page__wrapper .terms-text{display:-webkit-flex;display:flex}.retirees-discount-page__wrapper .terms-captcha-row{-webkit-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 768px){.retirees-discount-page__wrapper .terms-captcha-row{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.retirees-discount-page__wrapper .terms-text{-webkit-flex-wrap:wrap;flex-wrap:wrap}.retirees-discount-page__wrapper .captcha-container{margin:auto}.retirees-discount-page__wrapper .hr-form__checkbox-label{-webkit-align-self:flex-start;align-self:flex-start;margin-right:7px}.retirees-discount-page__wrapper #retirees-discount-form__submit-button{margin:auto;width:100%}.fab__container{position:fixed;bottom:76px;right:15px;z-index:1030;color:#fff;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal}@media screen and (max-width: 1200px){.fab__container{bottom:76px;right:45px}}@media screen and (max-width: 767px){.fab__container{bottom:70px;right:31px}}.fab__icon--info{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;display:none}.fab__button--closed .fab__icon--info{display:inline-block}.fab__icon--close{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.fab__button{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:56px;width:180px;border-radius:28px;background-color:#004f91;cursor:pointer;overflow:hidden;transition:width 500ms ease;box-shadow:0 10px 20px 0 rgba(0,0,0,.5)}.fab__button--closed{width:56px}.fab__button--open{padding:0 16px 0 32px}.fab__button-text{display:none;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;font-size:.75em;font-weight:bold;white-space:nowrap}.fab__button--open .fab__button-text{display:-webkit-flex;display:flex}.fab__button-text-label{word-break:break-word;white-space:normal;width:108px}.fab__flyout{display:none;position:relative;font-size:.9em;width:344px;max-width:calc(100vw - 15px - 10px);border-radius:4px;-webkit-flex-direction:column;flex-direction:column;position:absolute;top:-20px;right:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:#004f91;box-shadow:0 10px 20px 0 rgba(0,0,0,.5)}@media screen and (max-width: 1200px){.fab__flyout{max-width:calc(100vw - 45px - 10px)}}@media screen and (max-width: 767px){.fab__flyout{max-width:calc(100vw - 31px - 10px)}}.fab__flyout--open{display:-webkit-flex;display:flex}.fab__flyout__item{padding:1em;cursor:pointer}.fab__flyout__item>a{color:#fff;text-decoration:none}.fab__flyout__item--separator{width:calc(100% - 2em);height:1px;margin:auto;opacity:.2;background-color:#fff}.fab__flyout__item--separator:last-child{display:none}.fab__flyout-triangle{position:absolute;bottom:1px;right:18px;width:0;height:0;-webkit-transform:translateY(100%);transform:translateY(100%);border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #004f91}.brand-icons{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.show-more{margin:3vw 0}.show-more__button{height:57px;background:#004f91;border-radius:5px;color:#fff !important;text-transform:uppercase;text-align:center;display:inline-block;padding:18px 25px 18px 25px;width:280px;margin:0 auto;font-size:12px;font-weight:700}.show-more__button:hover,.show-more__button:focus{text-decoration:none}@media screen and (min-width: 1024px){.show-more__button{font-size:18px;padding:16px 25px 16px 25px}}.brand-icons__list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-evenly;justify-content:space-evenly;width:100%;margin:0}@media screen and (min-width: 1024px){.brand-icons__list{max-height:9vw}}.brand-icons__link{display:-webkit-flex;display:flex;padding:3vw 1vw}.brand-icons__link:hover{opacity:.8;position:relative;text-decoration:none}.rows-xs-1 .brand-icons__link{height:100%}.rows-xs-2 .brand-icons__link{height:50%}@media screen and (min-width: 1024px){.brand-icons__link{padding:.6vw .9vw}.rows-sm-1 .brand-icons__link{height:100%}.rows-sm-2 .brand-icons__link{height:50%}}.brand-icons__icon{margin:0 auto;display:block;height:100%;width:100%;max-height:9vw}@media screen and (min-width: 1024px){.brand-icons__icon{max-width:9vw}}.banner-text-link__container{position:relative;width:100%;padding-top:60%;overflow:hidden;background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 768px){.banner-text-link__container{padding-top:50%}}.banner-text-link__background{top:0;width:100%;height:100%;position:absolute;background-repeat:no-repeat;background-size:cover;transition:.3s ease-out}.banner-text-link__link:hover .banner-text-link__background{-webkit-transform:scale(1.03);transform:scale(1.03)}.banner-text-link__overlay{position:absolute;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;max-width:95%;bottom:14px}.banner-text-link__overlay-background{position:absolute;height:100%;width:100%;top:0;left:0}.banner-text-link__overlay--left .banner-text-link__overlay-background{-webkit-transform-origin:left top;transform-origin:left top}.banner-text-link__overlay--right .banner-text-link__overlay-background{-webkit-transform-origin:right bottom;transform-origin:right bottom}.banner-text-link__overlay--red .banner-text-link__overlay-background{background-color:#db2301}.banner-text-link__overlay--white .banner-text-link__overlay-background{background-color:#f0f4f7}.banner-text-link__overlay--blue .banner-text-link__overlay-background{background-color:#004f91}.banner-text-link__overlay--left{left:0;padding:21px 23px 21px 14px}@media screen and (min-width: 1024px){.banner-text-link__overlay--left{padding:7px 18px 7px 10px}}.banner-text-link__overlay--right{right:0;padding:21px 14px 21px 23px}@media screen and (min-width: 1024px){.banner-text-link__overlay--right{padding:7px 10px 7px 18px}}.banner-text-link__content{position:relative}.banner-text-link__overlay--red .banner-text-link__content,.banner-text-link__overlay--blue .banner-text-link__content{color:#fff}.banner-text-link__overlay--white .banner-text-link__content{color:#004f91}.banner-text-link__title{text-transform:uppercase;font-weight:bold;font-size:15px;line-height:15px}@media screen and (min-width: 768px){.banner-text-link__title{font-size:100%;line-height:100%}}.banner-text-link__subtitle{font-size:100%;line-height:100%}@media screen and (min-width: 768px){.banner-text-link__subtitle{font-size:80%}}@media screen and (min-width: 0\0 )and (max-width: 768px){.badge-nav__item-text{display:inline-block;-webkit-flex:none;flex:none}}@media screen and (min-width: 0\0 )and (max-width: 425px){.badge-nav__item-text{word-break:break-all}}@media screen and (min-width: 0\0 ){.fab__button-text-label{word-break:break-all}}.text-grey{color:#b4b4b4}.text-green{color:#3ab211 !important}.text-uppercase{text-transform:uppercase !important}.text-normal{font-weight:normal !important;font-style:normal}.text-bold{font-weight:bold !important}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.hyphenate{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.text-italic{font-style:italic}a.text-red:link{color:#ff2f36}.flex-v-center{display:-webkit-flex !important;display:flex !important;-webkit-align-items:center !important;align-items:center !important}.flex-v-end{display:-webkit-flex !important;display:flex !important;-webkit-align-items:end !important;align-items:end !important}.flex-h-center{display:-webkit-flex !important;display:flex !important;-webkit-justify-content:center !important;justify-content:center !important}.flex-h-end{display:-webkit-flex !important;display:flex !important;-webkit-justify-content:flex-end !important;justify-content:flex-end !important}.flex-h-space-between{display:-webkit-flex !important;display:flex !important;-webkit-justify-content:space-between !important;justify-content:space-between !important}.flex-self-start{-webkit-align-self:flex-start !important;align-self:flex-start !important}.flex-self-end{-webkit-align-self:flex-end !important;align-self:flex-end !important}.flex-direction-column{-webkit-flex-direction:column;flex-direction:column}.hr-gridWrapper{display:-ms-grid;display:grid}.width-100pct{width:100% !important}.opacity-5{opacity:.5 !important}.pad-10{padding:10px !important}.pad-20{padding:20px !important}.pad-v5{padding:5px 0 !important}.pad-v10{padding:10px 0 !important}.pad-v20{padding:20px 0 !important}.pad-0{padding:0 !important}.pad-h5{padding:0 5px !important}.pad-h10{padding:0 10px !important}.pad-h20{padding:0 20px !important}.pad-h30{padding:0 30px !important}.pad-t10{padding-top:10px !important}.no-decoration{text-decoration:none !important}a.yes-decoration,.yes-decoration{text-decoration:underline !important}a.yes-decoration:hover,.yes-decoration:hover{text-decoration:underline !important}[hidden],.hidden{display:none !important}.hidden-mobile{display:none}@media screen and (min-width: 768px){.hidden-mobile{display:inherit}}.hidden-tablet{display:none}@media screen and (min-width: 768px){.hidden-tablet{display:none}}@media screen and (min-width: 1024px){.hidden-tablet{display:inherit}}.visible-mobile-inlineBlock{display:inline-block}@media screen and (min-width: 768px){.visible-mobile-inlineBlock{display:none}}.visible-mobile-inline{display:inline}@media screen and (min-width: 768px){.visible-mobile-inline{display:none}}.visible-tablet-inlineBlock{display:inherit}@media screen and (min-width: 768px){.visible-tablet-inlineBlock{display:inline-block}}@media screen and (min-width: 1024px){.visible-tablet-inlineBlock{display:none}}@media screen and (min-width: 768px){.visible-mobile{display:none}}.not-visible{visibility:hidden !important;display:none}.not-visible-slide{display:none}@media screen and (max-width: 767px){.has-overflow-hidden-mobile{overflow:hidden !important}.has-overflow-hidden-mobile .boosterBar{display:none}.has-overflow-hidden-mobile .c-boosterBar{display:none !important}}.has-pointer{cursor:pointer !important}.hr-clear:before,.hr-clear:after{content:"";visibility:hidden;display:block;clear:both;height:0;width:100%}.hr-border__top{border-top:1px solid #f1f1f1}.pos__rel{position:relative}.mg-b-0{margin-bottom:0 !important}.mg-t-20{margin-top:20px !important}.mg-b-15{margin-bottom:15px !important}.mg-b-5{margin-bottom:5px !important}.mg-b-40{margin-bottom:40px !important}.mg-b-30{margin-bottom:30px !important}.width-100{width:100%}