body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Muli;src:url(/static/media/Muli-Regular.e9aab0fdac684ccdc422.ttf)}@font-face{font-family:Muli-ExtraBold;src:url(/static/media/Muli-ExtraBold.d4c1322840ba7d4d7335.ttf)}@font-face{font-family:Mulish-Medium;src:url(/static/media/Mulish-Medium.03f90a01ad5e990d419b.ttf)}@font-face{font-family:Mulish-Bold;src:url(/static/media/Mulish-Bold.3fd0f50bd4908ad371c2.ttf)}@font-face{font-family:Muli-SemiBold;src:url(/static/media/Muli-SemiBold.534f8b00662d5445104d.ttf)}body{--voucher-type-burn:#4a8bc0;--voucher-type-earn:#8cb42c;--voucher-type-show-your-card:#6c80db;--outlineGrey:#e4e4e7;--light-grey:#f6f6f9;--dark:#454555;--darkGrey:#8f8f99;font-family:Muli}.header__container{display:flex;flex-direction:column}.header__top-part{border-bottom:1px solid var(--outlineGrey);display:flex;flex-direction:row;margin:0 auto;max-width:1180px;padding:9px 0 19px}.header__jo-logo{fill:#d6ab53;height:54px;width:54px}.header__title{color:var(--dark);font-family:Muli;font-size:16px;font-weight:500;margin-bottom:0;padding:15px 0 0 20px}.header__flex{display:flex;flex-direction:column}.header__flex__error{align-items:center;display:flex;margin-top:2px;padding-left:20px}.header__error__message{color:#db475b;font-family:Muli;font-size:12px;margin-bottom:0;padding-left:8px}.voucher-header__container{display:flex;flex-direction:row;margin:0 auto;max-width:1180px;padding:19px 0 34px}.voucher-header__logo-container{border-radius:50%;height:80px;overflow:hidden;width:80px}.voucher__logo{max-height:100%;max-width:100%}.voucher-header__info-container{display:flex;flex-grow:100;justify-content:space-between;padding:12px 0 12px 24px}.voucher-header__name{font-size:20px;font-weight:700;margin:0}.voucher-header__duration{font-size:14px;margin-bottom:0;margin-top:10px}.voucher-header__opid,.voucher-header__ppid{font-size:14px;margin:6px 0 15px}.header__bottom-part__info__duration{color:var(--dark);font-size:14px;font-weight:500}.voucher_header__info-right{align-items:flex-end;display:flex;flex-direction:column}.voucher-header__pdf-btn{background-image:linear-gradient(90deg,#d6ab53,#e3bf74 99%);border:none;border-radius:20px;padding:10px 24px}.voucher-header__pdf-btn-label{font-size:14px;font-weight:800}.voucher-header__loader{display:flex;justify-content:center;left:50%;position:sticky;top:50%;transform:translateY(-50%)}@media print{.voucher-header__pdf{visibility:hidden}}.voucher-preview__header{box-shadow:0 6px 16px 0 #45455514;margin:0 auto;width:100%}.voucher-content{display:flex;justify-content:space-between;margin:0 auto;max-width:1180px;padding-bottom:200px;padding-top:38px;position:relative;width:100%}.voucher__mobile-list-view{display:flex;flex-direction:column;justify-content:space-between;padding:71px 0}.voucher__slider-list{display:flex;flex-direction:row;justify-content:space-between}.voucher__list{box-shadow:0 1px 6px 0 #4545550f,0 27px 53px -11px #4545551a}.voucher__mobile-details-view{display:flex;flex-direction:column;justify-content:space-between;position:relative}.voucher-content__slider-list-container{padding-top:51px;width:100%}.voucher__mobile__smartphone-container{height:100%}.voucher__mobile__smartphone-overlay{max-width:431px;overflow:hidden;position:relative;width:100%}.voucher__mobile__details-container{height:100%;width:31.77966%}.voucher__mobile__details-container--print{display:none}.voucher__mobile__smartphone{height:100%;left:0;position:absolute;top:0;width:100%}.voucher__mobile__smartphone-overlay-img{max-width:100%;position:relative}@media print{.voucher-content{display:block}.voucher__mobile-details-view{display:contents}.voucher__mobile__smartphone-container{float:left;margin-bottom:400px;width:36.52542%}.voucher__mobile-list-view{clear:left;float:left;width:36.52542%}.voucher__mobile__details-container--print{display:block;float:right;height:auto}.voucher__mobile__details-container--screen{display:none}.voucher-content:after{clear:both;content:"";display:block}.voucher-content,.voucher-preview__header{padding:0 50px}}.container-list{border:1px solid var(--outlineGrey);border-radius:12px;max-width:375px;position:relative}.container-slider,.container-slider-mobile{max-width:327px;width:100%}.voucher-item__slides-icn{align-self:center;margin-top:12px}.voucher-item__img-container{max-height:165px}.voucher-item__img-container__slider{height:148px}.voucher-item__img-container__mobile{max-height:165px}.voucher-item__img{border-top-left-radius:12px;border-top-right-radius:12px}.voucher-item__img,.voucher-item__img-square{display:block;margin:0 auto;max-height:100%;max-width:100%}.voucher-item__details{padding:16px 16px 20px}.voucher-item__details-mobile{padding:16px 0 20px;text-align:center}.voucher-item__description{font-size:14px;margin-bottom:0!important;margin-top:0!important}.voucher-item__details-bottom{display:flex;justify-content:space-between;padding:0 16px}.voucher-item__details-bottom-mobile{align-items:center;display:flex;justify-content:flex-end;margin-bottom:16px}.voucher-item__duration-container{align-items:center;display:flex}.voucher-item__duration{margin-right:5px}.voucher-item__duration-text{color:#454555;font-family:Muli-SemiBold;font-size:10px;margin:0}.voucher-item__content{border-radius:12px}.voucher-item__container__barcode-no-img{max-height:143px;max-width:327px;position:relative}.voucher-item__barcode-placeholder{max-height:100%;max-width:100%}.voucher-item__barcode-number{bottom:0;font-weight:700;left:50%;position:absolute;transform:translateX(-50%)}.voucher-item__img-container__barcode{align-items:center;border:1px dashed #e4e4e7;border-radius:12px;display:flex;height:106px;max-height:148px;padding:5px 54px}.voucher-item__exclusive-mobile{padding:0 16px 16px}.voucher-item__exclusive{margin-bottom:16px}.voucher-item__ticket-bottom{align-items:center;background-image:linear-gradient(90deg,#efeff1 12px,#0000 0);background-position:13px top;background-repeat:repeat-x;background-size:24px 1px;border-top:none;display:flex;flex-direction:row;justify-content:space-between;margin-top:16px;padding:16px;position:relative}.voucher-item__ticket-bottom:after,.voucher-item__ticket-bottom:before{background-color:#fff;content:"";height:26px;position:absolute;top:-13px;width:13px}.voucher-item__ticket-bottom:before{border-radius:0 13px 13px 0;border-right:1px solid var(--outlineGrey);left:-1px}.voucher-item__ticket-bottom:after,.voucher-item__ticket-bottom:before{border-bottom:1px solid var(--outlineGrey);border-top:1px solid var(--outlineGrey)}.voucher-item__ticket-bottom:after{border-left:1px solid var(--outlineGrey);border-radius:13px 0 0 13px;right:-1px}.voucher-item__like-button{align-items:center;border:1px solid #454555;border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}.voucher-item__onecode-button{align-items:center;background:#be8828;border-radius:27px;display:flex;justify-content:center;padding:4px 24px}.voucher-item__onecode-button p{margin:0}.voucher-item__onecode-help-text{color:#454555;font-size:14px;font-weight:400;line-height:20px;margin:0}.voucher-item__header,.voucher-item__header-mobile{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.voucher-item__header{padding:10px 17px 10px 16px}.voucher-item__header-mobile{padding-top:15px}.voucher-item__header-left{align-items:center;display:flex;flex-direction:row}.voucher-item__partner-logo-container{border-radius:50%;height:40px;overflow:hidden;width:40px}.voucher-item__partner-logo{max-height:100%;max-width:100%}.voucher-item__name{font-size:14px;font-weight:700;margin-bottom:0!important;margin-left:12px;margin-top:0!important}.voucher-item__heart-icn{width:26px}.voucher-item__heart-icn-mobile{border:1px solid var(--outlineGrey);border-radius:50%;margin-left:10px;padding:5px}.voucher-item__header-right-mobile{border:1px solid var(--outlineGrey);border-radius:50%;padding:2px}.voucher-item__header-right{display:flex;flex-direction:row}.voucher-item__webshop-container{align-items:center;border:1px solid var(--outlineGrey);border-radius:20px;display:flex;padding:5px}.voucher-item__webshop-text{color:var(--dark);font-size:12px;font-weight:600;margin:0;padding:5px}.voucher-item__header-container,.voucher-item__header-container-mobile{display:flex;flex-direction:column}.mobile-details__header-container{display:flex;flex-direction:column}.mobile-details__header-top{background-image:url(/static/media/oes-bg-top.85e2789a61488e27d7c0.png);display:flex;justify-content:space-between;text-align:center}.mobile-details__oes{color:var(--dark);font-size:18px;font-weight:700;margin:0}.mobile-details__header-title{color:var(--darkGrey);font-size:10px;margin:0}.mobile-details__right{visibility:hidden}.mobile-details__container{background:#f6f6f9;border:1px solid var(--outlineGrey);border-top-left-radius:12px;border-radius:12px;white-space:pre-line;width:100%;word-break:word-break}.mobile-details__container-smartphone{-ms-overflow-style:none;bottom:25px;box-sizing:border-box;left:30px;overflow-y:auto;position:absolute;right:30px;top:20px}.mobile-details__container-smartphone::-webkit-scrollbar{width:0}.mobile-details__status-bar{background-color:#fff;border-radius:12px;height:48px;left:0;overflow:hidden;position:sticky;top:0;width:100%;z-index:1}.mobile-details__top-content{background-color:#fff;border-radius:12px;margin:-4px 0 10px;overflow:hidden;padding:0 16px 16px;position:relative}.mobile-details__help-text-container{align-items:center;border-radius:12px;display:flex;justify-content:space-between;margin-top:16px;padding:16px 16px 16px 20px}.mobile-details__help-text{color:#fff;font-family:Mulish-Medium;font-size:12px;margin:0;width:80%}.mobile-details__help-text-link{color:#be8829;font-family:Mulish-Bold;font-size:12px}.mobile-details__help-text-link:hover{color:inherit;text-decoration:none}.mobile-details__help-text *{margin:0;padding:0}.mobile-details__help-text ol,.mobile-details__help-text ul{margin:0;padding-left:20px}.mobile-details__help-text li{margin:0;padding:0}.mobile-details__number-of-redeems{color:var(--darkGrey);font-size:12px;font-weight:600;margin:0}.mobile-details__voucher-link,.mobile-details__voucher-link:active,.mobile-details__voucher-link:focus,.mobile-details__voucher-link:hover,.mobile-details__voucher-link:link,.mobile-details__voucher-link:visited{color:var(--dark);display:block;font-size:14px;font-weight:700;line-height:22px;max-width:100%;outline:none;overflow-wrap:anywhere;text-decoration:underline;white-space:normal;word-break:break-word}.mobile-details__headline-text{color:var(--dark);font-size:14px;font-weight:700;margin:0;padding-top:12px}.mobile-details__description{margin-bottom:20px}.mobile-details__description-text,.mobile-details__online-description-text{color:var(--dark);font-size:14px;font-weight:500;margin:0}.mobile-details__description-text{margin-top:12px;white-space:break-spaces}.mobile-details__bottom-content{background:#fff;border-radius:12px;margin-bottom:10px;padding:16px;position:relative}.mobile-details__terms-container{border-top:1px solid var(--outlineGrey);padding-top:16px}.mobile-details__terms-title-wrapper{cursor:pointer;display:flex;justify-content:space-between}.mobile-details__terms-title-left,.mobile-details__terms-title-right{display:flex}.mobile-details__terms-title{color:var(--dark);font-size:12px;font-weight:500;height:20px;margin:3px 0 12px;padding-left:8px}.mobile-details__terms-description{align-self:center;color:var(--darkGrey);font-size:12px;font-weight:500;word-break:break-word}.mobile-details__online-description-text{padding-top:15px}.mobile-details__online-btn{background-image:linear-gradient(90deg,#d6ab53,#e3bf74 99%);border:none;border-radius:20px;margin-top:20px;padding:10px 24px;width:100%}.mobile-details__online-btn-label{font-size:14px;font-weight:800}.mobile-details__balance-info{background:#fff;border-radius:12px;margin-bottom:10px;padding:16px;position:relative}.mobile-details__balance-top{border-bottom:1px dashed var(--outlineGrey);display:flex;justify-content:space-between;padding-bottom:6px}.mobile-details__content{margin:0 16px}.mobile-details__smartphone-footer{bottom:0;position:sticky;width:339px}.mobile-details__scrollable-content{background:#f6f6f9;position:relative;z-index:-1}.mobile-details__arrow-icon{transform:rotate(180deg)}.mobile-details__barcode{margin:0 auto;width:202px}.mobile-details__barcode-img{max-width:100%}.mobile-details__barcode-wrapper{border:1px dashed #e4e4e7;border-radius:12px;padding:15px 0;width:100%}.mobile-details__status-bar img{border-top-left-radius:12px;border-top-right-radius:12px;max-width:100%}.mobile-details__status-bar svg{left:0;position:absolute;top:0;width:100%}.mobile-details__barcode-text{align-items:center;display:flex;flex-direction:column}.mobile-details__barcode-text p{color:#454555;font-family:Mulish-Bold;font-size:20px;margin:10px 0 0}.mobile-details__like-button{align-items:center;border:1px solid #454555;border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}.mobile-details__onecode-button{align-items:center;background:#be8828;border-radius:27px;display:flex;justify-content:center;line-height:24px;padding:10px 24px;width:240px}.mobile-details__onecode-button p{line-height:24px;margin:0}.mobile-details__onecode-help-text{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between}.mobile-details__onecode-help-text p{color:#454555;font-size:14px;font-weight:400;line-height:20px;margin:0;padding:0}.mobile-details__bottom-section{align-items:center;background-image:linear-gradient(90deg,#efeff1 12px,#0000 0);background-position:top;background-repeat:repeat-x;background-size:24px 1px;border-top:none;display:flex;flex-direction:row;justify-content:space-between;margin-top:16px;padding-top:16px;position:relative}.mobile-details__bottom-section:after,.mobile-details__bottom-section:before{background-color:#f6f6f9;border-radius:50%;content:"";height:26px;position:absolute;top:-13px;width:26px}.mobile-details__bottom-section:before{left:-29px}.mobile-details__bottom-section:after{right:-29px}.collecting-rule__container{justify-content:space-between;padding-top:15px}.collecting-rule__container,.collecting-rule__left{align-items:center;display:flex;flex-direction:row}.collecting-rule__partner-logo-container{border-radius:50%;height:40px;overflow:hidden;width:40px}.collecting-rule__partner-logo{max-height:100%;max-width:100%}.collecting-rule__partner-name{font-size:14px;font-weight:700;margin-bottom:0!important;margin-left:12px;margin-top:0!important}.collecting-rule__right{background-color:var(--light-grey);border-radius:12px;display:flex;flex-direction:row;padding:3px 3px 3px 8px}.collecting-rule__text{font-size:12px;font-weight:600;margin:0}.collecting-rule__logo-earn-green{align-self:center}.footer{padding:23px 0 8px}.footer_wrapper{align-items:center;display:flex;gap:36px}.footer_button{box-shadow:0 6px 16px 0 #45455514}.footer_round{align-items:center;border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}.footer_close{background:#be8828}.footer_heart{background:#fff}.footer_meine-jo-karte{align-items:center;background:#be8828;border-radius:27px;display:flex;padding:9px 15.9px 9px 12px}.footer_card-icon{margin-right:10px}.footer_text{color:#fff;font-family:Muli-ExtraBold;margin:0 0 0 10px}.footer_grey-line{background:#b8b8be;height:5px;margin:25px auto 0;width:134px}.voucher-preview-item-title__container{display:flex;padding-bottom:36px}.voucher-preview-item-title__text{font-size:18px;font-weight:500;margin:0 0 0 12px}
/*# sourceMappingURL=main.f0ae21f1.css.map*/