.cs-voucher{height:100%;display:flex;flex-direction:column}.cs-voucher__action-section,.cs-voucher__form{flex-grow:1;display:flex;flex-direction:column}.cs-voucher__input-box{width:100%}.cs-voucher__input-box input{word-spacing:8px}.cs-voucher__btn{margin:24px 0;width:100%;display:flex;justify-content:center}@media screen and (min-width:1024px){.cs-voucher__btn{display:flex;justify-content:flex-start;width:100%}}.cs-voucher__btn button{width:240px}.cs-voucher__sale-places{width:100%}.cs-voucher__sale-places a{color:#117ed1;font-size:1.4rem}.cs-voucher__sale-places a span{margin-right:3px}.cs-voucher__sale-places a:hover{border-bottom:1px solid #117ed1}.cs-voucher__sale-places_txt{line-height:24px}.cs-apco{gap:16px;height:100%}.cs-apco,.cs-apco__form{display:flex;flex-direction:column;flex:1 1}.cs-apco__form{justify-content:space-between}.cs-apco__form__section{flex:1 1}.cs-apco__from__btn{margin-top:48px}.cs-deposit-ecommerce{display:flex;flex-direction:column;height:100%}.cs-deposit-ecommerce__action-section,.cs-deposit-ecommerce__form{flex-grow:1;display:flex;flex-direction:column}.cs-deposit-ecommerce__desc{display:flex;flex-direction:column;font-size:1.4rem;line-height:20px;margin:0 0 24px}.cs-deposit-ecommerce__input-box{width:100%}.cs-deposit-ecommerce__btn{margin-top:24px}.cs-paysafecard{gap:8px;height:100%}.cs-paysafecard,.cs-paysafecard__form{display:flex;flex-direction:column;flex:1 1}.cs-paysafecard__form{justify-content:space-between}.cs-paysafecard__form__section{flex:1 1}.cs-paysafecard__desc{margin-bottom:24px;font-size:1.4rem;line-height:20px}.cs-paysafecard__btn{margin-top:48px}.cs-neteller{height:100%;display:flex;flex-direction:column}.cs-neteller__desc{margin-bottom:24px;font-size:1.4rem;line-height:20px}.cs-neteller__action-section{display:flex;flex-direction:column;flex-grow:1}.cs-neteller__input-box{width:100%}.cs-neteller__form{flex-grow:1;display:flex;flex-direction:column}.cs-shop{display:flex;flex-direction:column;gap:8px;height:100%;flex:1 1;overflow-y:auto;scrollbar-width:thin}.cs-shop__section{display:flex;flex-direction:column;gap:8px}.cs-display-code{display:flex;flex-direction:column;border:1px solid var(--light-color-layout-border);border-radius:16px;box-sizing:border-box}.cs-display-code__address__code{display:flex;padding:16px;justify-content:space-between;align-items:center;border-radius:16px;gap:16px}.cs-display-code__address__code.cs-display-code__bg{background-color:var(--light-color-layout-accent);background-color:rgba(var(--light-color-layout-accent-rgba),.6)}.dark-theme .cs-display-code__address__code.cs-display-code__bg{background-color:var(--dark-color-layout-accent)}.wmc-body .cs-display-code__address__code.cs-display-code__bg{background-color:var(--light-color-layout-accent)}.cs-payment-modal .cs-display-code__address__code.cs-display-code__bg{background-color:var(--light-color-layout-accent);background-color:rgba(var(--light-color-layout-accent-rgba),.6)}@media(max-width:275px){.cs-display-code__address__code{flex-direction:column}}.cs-qr-code-card__text{display:flex;flex-direction:column;gap:4px}.cs-qr-code-card__title{color:var(--light-color-typography-main);font-size:1.8rem;font-weight:700;font-style:bold;line-height:22px}.dark-theme .cs-qr-code-card__title{color:var(--dark-color-typography-main)}.cs-payment-modal .cs-qr-code-card__title,.wmc-body .cs-qr-code-card__title{color:var(--light-color-typography-main)}.cs-qr-code-card__subtitle{min-height:36px;color:var(--light-color-typography-accent);font-size:1.4rem;font-weight:500;font-style:medium;line-height:18px}.dark-theme .cs-qr-code-card__subtitle{color:var(--dark-color-typography-accent)}.cs-payment-modal .cs-qr-code-card__subtitle,.wmc-body .cs-qr-code-card__subtitle{color:var(--light-color-typography-accent)}.cs-qr-code-card__code{width:128px;height:128px;flex-shrink:0}.cs-qr-code-card__code canvas{border:1px solid var(--light-color-layout-border);border-radius:12px;background-color:var(--light-color-layout-main);image-rendering:pixelated;box-sizing:border-box}@media(max-width:275px){.cs-qr-code-card__code{width:100%;max-width:128px;flex-shrink:1}}.cs-okto{display:flex;flex-direction:column;height:100%}.cs-okto__desc{margin-bottom:24px;font-size:1.4rem;line-height:20px}.cs-okto__action-section{display:flex;flex-direction:column;flex-grow:1}.cs-okto__form{height:100%;display:flex;flex-direction:column}.cs-okto__container{flex-grow:1}.cs-okto__input-box .cs-select-option__field__row{display:block}.cs-okto__btn{margin:16px 0 0}.cs-okto__checkboxes{padding:16px 0 8px;display:flex;flex-direction:column;grid-gap:16px}.cs-okto__checkboxes .cs-checkbox__icon{align-self:flex-start}.cs-okto__user__firstname__lastname{display:flex}.cs-okto__barcode{display:flex;flex-direction:column;align-items:center;justify-content:center}.cs-okto__barcode img{margin-top:32px}.cs-okto__barcode .cs-okto__barcode__scan__or__mail-to__text{color:var(--light-color-typography-main);font-size:1.4rem;margin:16px 0;line-height:18px;text-align:center;display:flex;flex-direction:column}.cs-okto__barcode .cs-okto__barcode__scan__or__mail-to__text span{cursor:pointer;color:#117ed1;text-decoration:underline}.cs-okto__shortcode{display:flex;align-items:center}.cs-okto__shortcode .cs-content-info{margin-bottom:0}.cs-okto__shortcode .ico-copy{background-color:rgba(17,126,209,.16);color:var(--global-interactive-blue-dark1)}.cs-okto__shortcode .ico-copy,.cs-okto__shortcode .ico-st-success-simple{font-size:20px;width:36px;height:36px;border-radius:50%;flex-shrink:0;cursor:pointer;display:flex;margin-left:12px;align-items:center;justify-content:center}.cs-okto__shortcode .ico-st-success-simple{background-color:rgba(0,194,116,.16)}.cs-okto__cant__scan__text{font-size:1.4rem;line-height:18px;color:var(--light-color-typography-dimmed);padding:0 16px}