#rewards.columns--4 #loyaltylion{--lion-section-grid-columns: 4}.current-tier{display:flex;align-items:center;gap:2.5rem}@media only screen and (max-width: 500px){.current-tier{gap:1.5rem}}.current-tier:hover{color:#000 !important}.current-tier:hover #next-tier{color:var(--color-subtle)}.current-tier--last-tier .current-tier__image__icon{padding:0}.current-tier__image{width:9rem;height:9rem;position:relative}.current-tier__image__icon{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;transition:.5s all ease-in;animation:endlessRotate 120s infinite linear;z-index:3;padding:1rem;display:none !important}.current-tier__image__icon svg{width:100%;height:100%;pointer-events:none}.current-tier__image__circle{width:100%;height:100%;position:relative;border-radius:50%;--fillDegree: 0deg;display:block !important;z-index:2}.current-tier__image__circle__inactive,.current-tier__image__circle__active{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;clip:rect(0, 50%, 100%, 0);background:#eee;display:block !important}.current-tier__image__circle__active{clip:rect(0, 100%, 100%, 50%);background:rgba(0,0,0,0);background-image:conic-gradient(#000 0deg var(--fillDegree), transparent var(--fillDegree) 360deg);transition:none}.current-tier__image__circle__overlay{position:absolute;width:7.5rem;height:7.5rem;top:.75rem;left:.75rem;display:block !important;background:#fff;border-radius:100%;z-index:2}.current-tier__image__circle__revenue{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;position:absolute;top:0;left:0;z-index:9}@media only screen and (max-width: 500px){.current-tier__image__circle__revenue{font-size:1.3rem}}.current-tier__text__title{font-size:2rem;font-weight:var(--font-body-weight-medium)}.current-tier__text__revenue{margin-top:.5rem}.current-tier__text__revenue__current{line-height:1}.current-tier__text__revenue__next{line-height:1}.current-tier__text__revenue__next #next-tier{font-weight:var(--font-body-weight-medium);text-decoration:underline;text-decoration-thickness:.1em;text-underline-offset:.3rem}@keyframes endlessRotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.points{display:flex;align-items:center;gap:2.5rem}@media only screen and (max-width: 500px){.points{gap:1.5rem}}.points:hover{color:#000 !important}.points:hover .points__text__points{color:var(--color-subtle)}.points__progress{width:9rem;height:9rem;border-radius:100%;border:.75rem solid #000}.points__progress__value{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.5rem}@media only screen and (max-width: 500px){.points__progress__value{font-size:1.3rem}}.points__text__title{font-size:2rem;font-weight:var(--font-body-weight-medium)}.points__text__points{margin-top:.5rem;font-weight:var(--font-body-weight-medium);text-decoration:underline;text-decoration-thickness:.1em;text-underline-offset:.3rem}.points__text__points a{text-decoration:underline;text-decoration-thickness:.1em;text-underline-offset:.3rem}.progress{display:flex;align-items:center;gap:8rem;margin-bottom:4rem}@media only screen and (max-width: 849px){.progress{gap:2rem;align-items:flex-start;flex-direction:column}}.horizon-club__ll-element{margin:10rem 0}.horizon-club__ll-element h2:first-of-type{margin:0 0 3rem 0}@media only screen and (max-width: 849px){.horizon-club__ll-element{margin:8rem 0}}@media only screen and (max-width: 500px){.horizon-club__ll-element{margin:6rem 0}}.horizon-club__not-logged-in .btn{margin-bottom:1rem}body[data-layout=horizon-club] #loyaltylion *,body[data-layout=horizon-club] #loyaltylion *::before,body[data-layout=horizon-club] #loyaltylion *::after{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}body[data-layout=horizon-club] #loyaltylion strong,body[data-layout=horizon-club] #loyaltylion button{font-weight:var(--font-body-weight-medium)}body[data-layout=horizon-club] #loyaltylion .lion-action-button{border-radius:3rem;border:1px solid #000;font-weight:var(--font-body-weight-medium);margin:0;font-size:1.5rem}body[data-layout=horizon-club] #loyaltylion .lion-rules-list .lion-action-button{border-radius:0;border:none;padding:0;text-decoration:underline;text-decoration-thickness:.1em;text-underline-offset:.3rem;background:none}body[data-layout=horizon-club] #loyaltylion .lion-rules-list .lion-action-button:hover{background:none;color:var(--color-subtle)}body[data-layout=horizon-club] #loyaltylion .lion-rules-list .lion-action-button.lion-action-button--disabled{text-decoration:none}body[data-layout=horizon-club] #loyaltylion{--lion-tier-title-color: #000;--lion-rewards-grid-gap: 4rem;--lion-rules-grid-gap: 4rem}body[data-layout=horizon-club] #loyaltylion .lion-modal__header{background:var(--color-base-background-3)}body[data-layout=horizon-club] #loyaltylion .lion-modal__content{text-align:left}body[data-layout=horizon-club] #loyaltylion .lion-modal__title{color:#000}body[data-layout=horizon-club] #loyaltylion .lion-tier-overview{padding:0;background:none}body[data-layout=horizon-club] #loyaltylion .lion-tier-overview .lion-tier-box{border:.3rem solid #ddd;border-radius:2rem;padding:2rem;margin-right:4rem}@media(max-width: 700px){body[data-layout=horizon-club] #loyaltylion .lion-tier-overview .lion-tier-box{margin-bottom:2rem}}@media only screen and (max-width: 500px){body[data-layout=horizon-club] #loyaltylion .lion-tier-overview .lion-tier-box{margin:0 0 2rem 0 !important}}@media(min-width: 700px){body[data-layout=horizon-club] #loyaltylion .lion-tier-overview .lion-tier-box:last-child{margin-right:0}}@media(max-width: 700px){body[data-layout=horizon-club] #loyaltylion .lion-tier-overview .lion-tier-box:nth-child(2n){margin-right:0}}body[data-layout=horizon-club] #loyaltylion .lion-tier-overview .lion-tier-box:hover{box-shadow:none}body[data-layout=horizon-club] #loyaltylion .lion-tier-overview .lion-tier-box--current{box-shadow:none;border-color:#000}body[data-layout=horizon-club] #loyaltylion .lion-tier-overview .lion-tier-box__header{padding:0;margin:0 0 2rem 0;align-items:flex-start;justify-content:flex-start}body[data-layout=horizon-club] #loyaltylion .lion-tier-overview .lion-tier-box__footer{align-items:flex-start;justify-content:flex-start}body[data-layout=horizon-club] #loyaltylion .lion-tier-overview .lion-tier-box__title{font-weight:var(--font-body-weight-medium);padding:0}body[data-layout=horizon-club] #loyaltylion .lion-tier-overview .lion-tier-box__value-to-next{padding-bottom:0;color:var(--color-subtle);line-height:1;padding-left:0}body[data-layout=horizon-club] #loyaltylion .lion-tier-overview .lion-tier-box__you-are-here{border-radius:3rem;font-weight:var(--font-body-weight-medium);background:none;color:#000;text-align:left;padding-left:0}body[data-layout=horizon-club] #loyaltylion .lion-tier-overview .lion-tier-box__expiry{padding-left:0}body[data-layout=horizon-club] #loyaltylion .lion-tier-overview .lion-tier-box__position{display:none}body[data-layout=horizon-club] #loyaltylion .lion-tier-overview .lion-tier-box__purchase-rule{background:none;border:none;padding:0;font-weight:var(--font-body-weight-medium);color:#000;align-items:flex-start;justify-content:flex-start}body[data-layout=horizon-club] #loyaltylion .lion-tier-overview .lion-tier-box__benefits-list{padding:0;margin:2rem 0 0 0}body[data-layout=horizon-club] #loyaltylion .lion-tier-overview .lion-tier-box__benefits-list li{padding:0;margin:0;line-height:1.8;font-size:1.6rem;text-align:left}body[data-layout=horizon-club] #loyaltylion .lion-rules-list{padding:0;background:none}@media only screen and (max-width: 500px){body[data-layout=horizon-club] #loyaltylion .lion-rules-list .lion-rule-item{margin:.5rem 0 1.5rem 0}}body[data-layout=horizon-club] #loyaltylion .lion-rules-list .lion-rule-item__content{background:none;border-radius:0;color:#000;align-items:flex-start;justify-content:flex-start;padding:0;min-height:0px}body[data-layout=horizon-club] #loyaltylion .lion-rules-list .lion-rule-item__icon-wrap{display:none}body[data-layout=horizon-club] #loyaltylion .lion-rules-list .lion-rule-item__title{color:#000;font-weight:var(--font-body-weight-medium);margin-top:0;padding:0;text-align:left;line-height:1.2;margin-bottom:.3rem}body[data-layout=horizon-club] #loyaltylion .lion-rules-list .lion-rule-item__icon{background-color:#000}body[data-layout=horizon-club] #loyaltylion .lion-rules-list .lion-rule-item__actions{margin:1rem 0 0 0}body[data-layout=horizon-club] #loyaltylion .lion-rules-list .lion-rule-item.lion-rule-item--signup{opacity:.2}body[data-layout=horizon-club] #loyaltylion .lion-rewards-list,body[data-layout=horizon-club] #loyaltylion .lion-claimed-rewards-list{padding:0;background:none;margin:-2rem 0}body[data-layout=horizon-club] #loyaltylion .lion-rewards-list--empty,body[data-layout=horizon-club] #loyaltylion .lion-claimed-rewards-list--empty{border:none;text-align:left;padding:0}@media only screen and (max-width: 500px){body[data-layout=horizon-club] #loyaltylion .lion-rewards-list,body[data-layout=horizon-club] #loyaltylion .lion-claimed-rewards-list{gap:5rem}}body[data-layout=horizon-club] #loyaltylion .lion-rewards-list .lion-reward-item__content,body[data-layout=horizon-club] #loyaltylion .lion-rewards-list .lion-claimed-reward-item__content,body[data-layout=horizon-club] #loyaltylion .lion-claimed-rewards-list .lion-reward-item__content,body[data-layout=horizon-club] #loyaltylion .lion-claimed-rewards-list .lion-claimed-reward-item__content{background:none;border-radius:0;color:#000;align-items:flex-start;margin:0;min-height:0px}@media only screen and (max-width: 500px){body[data-layout=horizon-club] #loyaltylion .lion-rewards-list .lion-reward-item__content,body[data-layout=horizon-club] #loyaltylion .lion-rewards-list .lion-claimed-reward-item__content,body[data-layout=horizon-club] #loyaltylion .lion-claimed-rewards-list .lion-reward-item__content,body[data-layout=horizon-club] #loyaltylion .lion-claimed-rewards-list .lion-claimed-reward-item__content{padding:0}}body[data-layout=horizon-club] #loyaltylion .lion-rewards-list .lion-reward-item__title,body[data-layout=horizon-club] #loyaltylion .lion-rewards-list .lion-claimed-reward-item__title,body[data-layout=horizon-club] #loyaltylion .lion-claimed-rewards-list .lion-reward-item__title,body[data-layout=horizon-club] #loyaltylion .lion-claimed-rewards-list .lion-claimed-reward-item__title{color:#000;font-weight:var(--font-body-weight-medium);margin-top:0;text-align:left;line-height:1.2;margin-bottom:.5rem}body[data-layout=horizon-club] #loyaltylion .lion-rewards-list .lion-reward-item__icon-wrap,body[data-layout=horizon-club] #loyaltylion .lion-rewards-list .lion-reward-item__icon,body[data-layout=horizon-club] #loyaltylion .lion-rewards-list .lion-claimed-reward-item__icon-wrap,body[data-layout=horizon-club] #loyaltylion .lion-rewards-list .lion-claimed-reward-item__icon,body[data-layout=horizon-club] #loyaltylion .lion-claimed-rewards-list .lion-reward-item__icon-wrap,body[data-layout=horizon-club] #loyaltylion .lion-claimed-rewards-list .lion-reward-item__icon,body[data-layout=horizon-club] #loyaltylion .lion-claimed-rewards-list .lion-claimed-reward-item__icon-wrap,body[data-layout=horizon-club] #loyaltylion .lion-claimed-rewards-list .lion-claimed-reward-item__icon{display:none}body[data-layout=horizon-club] #loyaltylion .lion-rewards-list .lion-reward-item__product-image,body[data-layout=horizon-club] #loyaltylion .lion-rewards-list .lion-claimed-reward-item__product-image,body[data-layout=horizon-club] #loyaltylion .lion-claimed-rewards-list .lion-reward-item__product-image,body[data-layout=horizon-club] #loyaltylion .lion-claimed-rewards-list .lion-claimed-reward-item__product-image{background:#f2f2f2;width:100%;padding-top:100%;display:block;position:relative}body[data-layout=horizon-club] #loyaltylion .lion-rewards-list .lion-reward-item__product-image img,body[data-layout=horizon-club] #loyaltylion .lion-rewards-list .lion-claimed-reward-item__product-image img,body[data-layout=horizon-club] #loyaltylion .lion-claimed-rewards-list .lion-reward-item__product-image img,body[data-layout=horizon-club] #loyaltylion .lion-claimed-rewards-list .lion-claimed-reward-item__product-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}body[data-layout=horizon-club] #loyaltylion .lion-rewards-list .lion-reward-item__links,body[data-layout=horizon-club] #loyaltylion .lion-rewards-list .lion-claimed-reward-item__links,body[data-layout=horizon-club] #loyaltylion .lion-claimed-rewards-list .lion-reward-item__links,body[data-layout=horizon-club] #loyaltylion .lion-claimed-rewards-list .lion-claimed-reward-item__links{text-align:left}body[data-layout=horizon-club] #loyaltylion .lion-rewards-list .lion-reward-item__actions .lion-action-button,body[data-layout=horizon-club] #loyaltylion .lion-rewards-list .lion-claimed-reward-item__actions .lion-action-button,body[data-layout=horizon-club] #loyaltylion .lion-claimed-rewards-list .lion-reward-item__actions .lion-action-button,body[data-layout=horizon-club] #loyaltylion .lion-claimed-rewards-list .lion-claimed-reward-item__actions .lion-action-button{background:#000;color:#fff}body[data-layout=horizon-club] #loyaltylion .lion-rewards-list .lion-reward-item__actions .lion-action-button--disabled,body[data-layout=horizon-club] #loyaltylion .lion-rewards-list .lion-claimed-reward-item__actions .lion-action-button--disabled,body[data-layout=horizon-club] #loyaltylion .lion-claimed-rewards-list .lion-reward-item__actions .lion-action-button--disabled,body[data-layout=horizon-club] #loyaltylion .lion-claimed-rewards-list .lion-claimed-reward-item__actions .lion-action-button--disabled{opacity:.2}body[data-layout=horizon-club] #loyaltylion .lion-history-table{border:none}body[data-layout=horizon-club] #loyaltylion .lion-history-table td,body[data-layout=horizon-club] #loyaltylion .lion-history-table th{padding-top:2.4rem;padding-bottom:2.4rem;padding-right:2.2rem;font-size:1.6rem;color:#000;line-height:1}body[data-layout=horizon-club] #loyaltylion .lion-history-table th{font-weight:var(--font-body-weight-medium);text-transform:none;background:none}@media only screen and (max-width: 849px){body[data-layout=horizon-club] #loyaltylion .lion-history-table__row{padding:1rem 2rem}body[data-layout=horizon-club] #loyaltylion .lion-history-table__row td{display:block;margin:.5rem 0;padding:0;text-align:left}body[data-layout=horizon-club] #loyaltylion .lion-history-table__row td:nth-child(1):before{content:"Date:"}body[data-layout=horizon-club] #loyaltylion .lion-history-table__row td:nth-child(2):before{content:"Type:"}body[data-layout=horizon-club] #loyaltylion .lion-history-table__row td:nth-child(3):before{content:"Action:"}body[data-layout=horizon-club] #loyaltylion .lion-history-table__row td:nth-child(4):before{content:"Points:"}body[data-layout=horizon-club] #loyaltylion .lion-history-table__row td:nth-child(5):before{content:"Status:"}body[data-layout=horizon-club] #loyaltylion .lion-history-table__row td:before{display:inline-block;margin-right:1rem;width:7rem;font-size:1.6rem}body[data-layout=horizon-club] #loyaltylion .lion-history-table__row .lion-history-table__bubble{font-size:1.6rem;padding:0;background:none}}@media only screen and (max-width: 500px){.headline-container{display:flex;flex-direction:column-reverse;margin-bottom:3rem}}@media only screen and (min-width: 500px){.headline-container a{float:right}}.headline-container h1{font-size:2.8rem;margin-bottom:3rem}@media only screen and (max-width: 849px){.headline-container h1{font-size:2.5rem}}@media only screen and (max-width: 500px){.headline-container h1{margin-bottom:1rem}}@media only screen and (max-width: 849px){html[lang=de] body[data-layout=horizon-club] #loyaltylion .lion-history-table__row td:nth-child(1):before{content:"Datum:"}html[lang=de] body[data-layout=horizon-club] #loyaltylion .lion-history-table__row td:nth-child(2):before{content:"Typ:"}html[lang=de] body[data-layout=horizon-club] #loyaltylion .lion-history-table__row td:nth-child(3):before{content:"Aktion:"}html[lang=de] body[data-layout=horizon-club] #loyaltylion .lion-history-table__row td:nth-child(4):before{content:"Punkte:"}html[lang=de] body[data-layout=horizon-club] #loyaltylion .lion-history-table__row td:nth-child(5):before{content:"Status:"}}.pioneer-free-shipping__code-container{display:flex;align-items:center;justify-content:center}.pioneer-free-shipping__code{display:inline-block;padding:.5rem 1rem;background:#f2f2f2;letter-spacing:.25rem}.pioneer-free-shipping__copy{display:flex;padding:.5rem 1rem;align-items:center;justify-content:center;background:var(--color-subtle);cursor:pointer}.pioneer-free-shipping__copy svg{color:#f2f2f2;width:1.8rem;pointer-events:none}.pioneer-free-shipping__copy:hover{background:#333}.pioneer-free-shipping__copy.success{animation:flashBackgroundSuccess .5s forwards}.pioneer-free-shipping__copy.error{animation:flashBackgroundError .5s forwards}@keyframes flashBackgroundSuccess{0%{background-color:#333}50%{background-color:#f2f2f2}100%{background-color:#333}}@keyframes flashBackgroundError{0%{background-color:#f96161}50%{background-color:#f2f2f2}100%{background-color:#f96161}}.pioneer-free-shipping__copy-message{position:absolute;display:none}.pioneer-free-shipping__text{display:flex;gap:1rem;align-items:center;justify-content:flex-start}@media only screen and (max-width: 500px){.pioneer-free-shipping__text{flex-direction:column;align-items:flex-start;gap:.5rem}}.pioneer-free-shipping__text p{margin:0;padding:0}.pioneer-free-shipping__disclaimer{font-size:1.3rem;margin-top:1rem}#hc-special{margin-bottom:6rem}@media only screen and (max-width: 849px){#hc-special{margin:4rem 0}}@media only screen and (max-width: 500px){#hc-special{margin:4rem 0 2rem 0}}#hc-special h3{margin:0 0 1rem 0}#hc-special p:first-of-type{margin-top:0}#hc-special .klaviyo-wrapper{max-width:55rem;margin:0}#hc-special .klaviyo-wrapper button{margin:0}
