.native_voucher_page,.native_thank_you_page{--voucher-ink:var(--swatch--dark-900);--voucher-paper:var(--swatch--light-200);--voucher-line:color-mix(in srgb, var(--voucher-ink) 28%, transparent)}.native_voucher_page .voucher_section,.native_thank_you_page .thank_you_section{background:var(--_theme---background);color:var(--_theme---text)}.native_voucher_page .voucher_section{z-index:1;position:relative}.native_voucher_page .voucher_intro{text-align:center;width:100%;max-width:none;margin:0}.native_voucher_page .voucher_intro h1,.native_thank_you_page h1{font-family:var(--_typography---font--primary-family);font-size:var(--_typography---font-size--h2);font-weight:var(--_typography---font--primary-light);letter-spacing:var(--_typography---letter-spacing--tight);margin:0;line-height:1}.native_thank_you_page h1{width:100%;max-width:23ch;font-weight:var(--_typography---font--primary-regular);letter-spacing:var(--_typography---letter-spacing--medium);text-wrap:balance;hyphens:manual;margin-inline:auto}.native_voucher_page .voucher_intro p{max-width:50rem;margin:var(--_spacing---space--6-40px) auto 0;text-wrap:balance;font-size:var(--_typography---font-size--h6);font-weight:var(--_typography---font--secondary-medium);line-height:var(--_typography---line-height--huge)}.native_voucher_page .voucher_intro_place{white-space:nowrap}.native_voucher_page .voucher_section_contain{gap:var(--_spacing---section-space--main-112px)}.native_voucher_page .voucher_configurator{gap:var(--_spacing---space--5-32px);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.native_voucher_page .voucher_preview_sticky{top:calc(var(--nav--height-total) + var(--nav--spacing-outer-vertical));width:min(100%,20.625rem);margin-inline:auto;position:sticky}.native_voucher_page .voucher_form_fields,.native_voucher_page .voucher_details{gap:var(--_spacing---space--8-64px);display:grid}.native_voucher_page .voucher_form{gap:var(--_spacing---space--4-24px);display:grid}.native_voucher_page .voucher_form_component{height:100%;padding:var(--_spacing---space--6-40px);border-radius:var(--radius--main);background:var(--swatch--light-175)}.native_voucher_page .voucher_fieldset{border:0;min-width:0;margin:0;padding:0}.native_voucher_page .voucher_fieldset>legend,.native_voucher_page .voucher_field_label{margin-bottom:var(--_spacing---space--4-24px);font-weight:var(--_typography---font--secondary-medium);line-height:var(--_typography---line-height--huge);display:block}.native_voucher_page .voucher_choice_grid,.native_voucher_page .voucher_field_grid{gap:var(--_spacing---space--1-8px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.native_voucher_page .voucher_choice_grid.is-designs,.native_voucher_page .voucher_choice_grid.is-amounts{grid-template-columns:repeat(2,minmax(0,1fr))}.native_voucher_page .voucher_choice_grid.is-designs .voucher_choice{aspect-ratio:1.246;background:0 0;grid-template-columns:1fr;place-items:center;min-height:0;padding:0;display:grid}.native_voucher_page .voucher_choice_grid.is-designs .voucher_choice_control{opacity:0;position:absolute;inset:1rem 1rem auto auto}.native_voucher_page .voucher_choice_grid.is-designs .voucher_choice_label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.native_voucher_page .voucher_choice_icon{background:var(--voucher-paper);width:clamp(4rem,6.667vw,6rem);height:clamp(4rem,6.667vw,6rem);-webkit-mask:var(--voucher-choice-icon) center / contain no-repeat;-webkit-mask:var(--voucher-choice-icon) center / contain no-repeat;mask:var(--voucher-choice-icon) center / contain no-repeat}.native_voucher_page .voucher_choice[data-choice-value=therapie] .voucher_choice_icon{background:var(--swatch--dark-green-brand-therapie)}.native_voucher_page .voucher_choice[data-choice-value=sport] .voucher_choice_icon{background:var(--swatch--orange-brand-sport)}.native_voucher_page .voucher_choice[data-choice-value=wellness] .voucher_choice_icon{background:var(--swatch--brown-brand-wellness)}.native_voucher_page .voucher_choice[data-choice-value=praevention] .voucher_choice_icon{background:var(--swatch--blue-brand-praevention)}.native_voucher_page .voucher_choice:has(:checked) .voucher_choice_icon{background:var(--voucher-paper)}.native_voucher_page .voucher_choice_grid.is-designs .voucher_choice:has([value=therapie]:checked){border-color:var(--swatch--dark-green-brand-therapie);background:var(--swatch--dark-green-brand-therapie)}.native_voucher_page .voucher_choice_grid.is-designs .voucher_choice:has([value=sport]:checked){border-color:var(--swatch--orange-brand-sport);background:var(--swatch--orange-brand-sport)}.native_voucher_page .voucher_choice_grid.is-designs .voucher_choice:has([value=wellness]:checked){border-color:var(--swatch--brown-brand-wellness);background:var(--swatch--brown-brand-wellness)}.native_voucher_page .voucher_choice_grid.is-designs .voucher_choice:has([value=praevention]:checked){border-color:var(--swatch--blue-brand-praevention);background:var(--swatch--blue-brand-praevention)}.native_voucher_page .voucher_choice{min-height:var(--_spacing---space--8-64px);border-radius:var(--radius--medium);cursor:pointer;border:1px solid #0000;grid-template-columns:1.4rem 1fr auto;align-items:center;gap:.65rem;padding:.9rem 1rem;transition:background-color .18s,border-color .18s,transform .18s;display:grid;position:relative}.native_voucher_page .voucher_choice:hover{border-color:currentColor}.native_voucher_page .voucher_choice:has(:checked){border-color:var(--_theme---form--selection-border)}.native_voucher_page .voucher_choice_input{opacity:0;width:1px;height:1px;position:absolute}.native_voucher_page .voucher_choice_input:focus-visible+.voucher_choice_control{outline-offset:.2rem;outline:.15rem solid}.native_voucher_page .voucher_choice_control{aspect-ratio:1;border:1px solid;border-radius:50%;place-items:center;width:1.35rem;display:grid}.native_voucher_page .voucher_choice_control svg{fill:none;stroke:currentColor;stroke-width:1.5px;opacity:0;width:.72rem}.native_voucher_page .voucher_choice:has(:checked) .voucher_choice_control svg{opacity:1}.native_voucher_page .voucher_choice_detail{opacity:.72}.native_voucher_page .voucher_choice_grid:not(.is-designs) .voucher_choice{border-color:var(--swatch--light-100);background:var(--swatch--light-100)}.native_voucher_page .voucher_choice_grid.is-designs .voucher_choice:has(:checked){box-shadow:none}.native_voucher_page .voucher_choice_grid:not(.is-designs) .voucher_choice:has(:checked){border-color:var(--_theme---form--selection-border);color:var(--voucher-ink)}.native_voucher_page .voucher_choice_grid.is-designs .voucher_choice:not(:has(:checked)){border-color:color-mix(in srgb, var(--swatch--dark-900) 50%, transparent)}.native_voucher_page .voucher_choice_grid:not(.is-designs) .voucher_choice_control{display:none}.native_voucher_page .voucher_choice_grid.is-amounts .voucher_choice{padding:0 var(--_spacing---space--3-16px);grid-template-columns:minmax(0,1fr) auto}.native_voucher_page .voucher_custom_amount{grid-column:1/-1}.native_voucher_page .voucher_custom_amount[hidden]{display:none}.native_voucher_page .voucher_custom_amount_control{width:100%;min-height:var(--_spacing---space--8-64px);border:1px solid color-mix(in srgb, var(--swatch--dark-900) 50%, transparent);border-radius:var(--radius--field);align-items:stretch;display:flex;overflow:hidden}.native_voucher_page .voucher_custom_amount_control:focus-within{border-color:var(--swatch--dark-900)}.native_voucher_page .voucher_custom_amount_prefix{padding-inline:var(--_spacing---space--3-16px);background:var(--swatch--light-175);flex:none;justify-content:center;align-items:center;display:flex}.native_voucher_page .voucher_custom_amount_input{width:100%;min-width:0;height:var(--_spacing---space--8-64px);padding:0 var(--_spacing---space--3-16px);appearance:none;background:var(--swatch--light-100);color:inherit;font:inherit;border:0;border-radius:0;outline:0;margin:0;display:block}.native_voucher_page .voucher_custom_amount_input::-webkit-inner-spin-button{appearance:none;margin:0}.native_voucher_page .voucher_custom_amount_input::-webkit-outer-spin-button{appearance:none;margin:0}.native_voucher_page .voucher_custom_amount_input::placeholder{color:color-mix(in srgb, var(--swatch--dark-900) 60%, transparent);opacity:1}.native_voucher_page .voucher_custom_amount_hint{margin-top:var(--_spacing---space--1-8px);font-size:14px;font-weight:500;line-height:var(--_typography---line-height--huge);display:block}.native_voucher_page .voucher_choice_grid.is-delivery .voucher_choice{padding:0 var(--_spacing---space--3-16px);text-align:center;justify-content:center;display:flex}.native_voucher_page .voucher_field{display:block}.native_voucher_page .voucher_field[hidden],.native_voucher_page [data-voucher-send-when][hidden],.native_voucher_page .voucher_send_on[hidden]{display:none}.native_voucher_page .voucher_send_on{margin-top:var(--_spacing---space--3-16px);position:relative}.native_voucher_page .voucher_send_on .voucher_field_label{margin-bottom:var(--_spacing---space--1-8px);font-size:14px}.native_voucher_page .voucher_date_picker{--date-field-background:var(--swatch--light-100);--date-field-size:inherit;min-height:3.5rem}.native_voucher_page .voucher_field_input{width:100%;min-height:3.5rem;padding:var(--_spacing---space--1-8px) 1rem;border:var(--field--border-width) solid var(--field--border);border-radius:var(--radius--field);background:var(--field--background);color:inherit;font:inherit;transition:border-color .3s;display:block}.native_voucher_page .voucher_field_input:focus{border-color:var(--field--border-active);outline:none}@media (hover:hover) and (pointer:fine){.native_voucher_page .voucher_field_input:hover{border-color:var(--field--border-active)}}.native_voucher_page .voucher_field_input.is-textarea{min-height:9rem;padding-top:var(--_spacing---space--3-16px);padding-bottom:var(--_spacing---space--1-8px);resize:vertical}.native_voucher_page .voucher_field.is-message .voucher_field_label{margin-top:var(--_spacing---space--1-8px)}.native_voucher_page .voucher_char_count{margin-top:var(--_spacing---space--1-8px);color:color-mix(in srgb, var(--swatch--dark-900) 70%, transparent);font-size:.875rem;line-height:var(--_typography---line-height--huge);text-align:right;display:block}.native_voucher_page .voucher_details .voucher_field:not(.is-message) .voucher_field_label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.native_voucher_page .voucher_field_grid{grid-template-columns:1fr}.native_voucher_page .voucher_form_bottom{gap:var(--_spacing---space--3-16px);text-align:center;display:grid}.native_thank_you_page .thank_you_primary,.native_thank_you_page .thank_you_secondary{border-radius:var(--radius--medium);background:var(--voucher-ink);min-height:5rem;color:var(--voucher-paper);cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 2.5rem;font-family:inherit;font-size:1.375rem;line-height:1;text-decoration:none;display:inline-flex}.native_voucher_page .button_checkout_main_wrap{border-radius:var(--radius--medium);width:100%;height:5rem;display:inline-block;position:relative}.native_voucher_page .button_checkout_main_element{width:100%;height:100%;color:var(--voucher-paper);background:var(--voucher-ink);border-radius:inherit;justify-content:space-between;align-items:center;gap:.5rem;padding:1.5rem 2.5rem;line-height:1;transition:all .2s;display:flex;position:relative}.native_voucher_page .checkout_button_main_text{z-index:1;font-size:1.375rem;line-height:inherit;position:relative}.native_voucher_page .button_checkout_main_wrap .button_circle_wrap{inset:-.5px}.native_voucher_page .button_checkout_main_wrap .button_circle{background:var(--_theme---button-primary--background-hover);transition:transform .7s cubic-bezier(.625,.05,0,1),background-color .4s cubic-bezier(.625,.05,0,1);transform:translate(-50%,-50%)scale(0)rotate(.001deg)}.native_voucher_page .button_checkout_main_wrap:hover .button_circle,.native_voucher_page .button_checkout_main_wrap:focus-within .button_circle{transform:translate(-50%,-50%)scale(1)rotate(.001deg)}.native_voucher_page .button_checkout_main_wrap:is(:hover,:focus-within) .button_checkout_main_element{background:var(--_theme---button-primary--background-hover);transition:all .2s,background-color .15s linear .5s}.native_voucher_page .button_checkout_main_wrap:has(.clickable_btn:disabled){opacity:.5;pointer-events:none}.native_voucher_page .button_checkout_main_wrap .clickable_btn:disabled{cursor:wait}.native_voucher_page .voucher_payment_note{max-width:25.6875rem;font-size:.75rem;line-height:var(--_typography---line-height--huge);letter-spacing:var(--_typography---letter-spacing--normal);margin:0 auto}.native_voucher_page .voucher_form_status{border-radius:var(--radius--medium);border:1px solid;padding:1rem}.native_voucher_page .voucher_form_status[hidden]{display:none}.native_voucher_page .voucher_form_status.is-error{color:var(--swatch--red-error)}.native_voucher_page .voucher_payment,.native_voucher_page .voucher_payment_done{gap:var(--_spacing---space--4-24px);display:grid}.native_voucher_page :is(.voucher_payment,.voucher_payment_done){scroll-margin-top:10rem}.native_voucher_page .voucher_payment[hidden],.native_voucher_page .voucher_payment_done[hidden]{display:none}.native_voucher_page .voucher_payment_title{font-family:var(--_typography---font--primary-family);font-size:2rem;font-weight:var(--_typography---font--primary-medium);letter-spacing:-.02em;margin:0;line-height:1.1}.native_voucher_page .voucher_payment_title:focus{outline:none}.native_voucher_page .voucher_payment_total{color:color-mix(in srgb, var(--voucher-ink) 65%, transparent);margin:-.75rem 0 0}.native_voucher_page .voucher_payment_wallets{gap:.75rem;display:grid}.native_voucher_page .voucher_payment_wallets[hidden]{display:none}.native_voucher_page .voucher_payment_card{border-radius:var(--radius--medium);background:var(--swatch--light-100);--payment-cover-bg:var(--voucher-paper);min-height:13rem;padding:1rem;transition:background-color .18s ease-out;position:relative}.native_voucher_page .voucher_payment.is-processing .voucher_payment_card{background:var(--voucher-paper)}.native_voucher_page .voucher_payment_card_cover{z-index:3;border-radius:inherit;background:var(--voucher-paper);opacity:0;visibility:hidden;place-items:center;transition:opacity .18s ease-out,visibility 0s linear .18s;display:grid;position:absolute;inset:0}.native_voucher_page .voucher_payment.is-processing .voucher_payment_card_cover{opacity:1;visibility:visible;transition:opacity .18s ease-out,visibility}.native_voucher_page .voucher_payment_card_cover .voucher_payment_spinner{width:2.5rem;height:2.5rem;color:var(--voucher-ink);margin:0;display:block}.native_voucher_page .voucher_payment_status{min-height:1.5em;color:color-mix(in srgb, var(--voucher-ink) 70%, transparent);margin:0;font-size:.9375rem}.native_voucher_page .voucher_payment_status:empty{min-height:0;margin-top:calc(var(--_spacing---space--4-24px) * -1)}.native_voucher_page .voucher_payment_back{color:var(--voucher-ink);cursor:pointer;background-color:#0000;border:0;justify-self:center;padding:.5rem;font-size:.9375rem}.native_voucher_page .voucher_payment .voucher_payment_note{text-align:center}.native_voucher_page .voucher_payment_test{font-size:.8125rem}.native_voucher_page .voucher_payment_test p{margin:.5rem 0 0}.native_voucher_page .voucher_payment.is-confirming>:is(.voucher_payment_wallets,.voucher_payment_card,.voucher_payment_test,.voucher_payment_pay,.voucher_payment_back){display:none}.native_voucher_page .voucher_payment.is-confirming .voucher_payment_status{color:var(--voucher-ink);text-align:center;text-wrap:balance;justify-items:center;gap:1rem;margin:0;padding:0 0 1.5rem;font-size:1.0625rem;display:grid}.native_voucher_page .voucher_payment_spinner{display:none}.native_voucher_page .voucher_payment.is-confirming .voucher_payment_spinner{width:2.5rem;height:2.5rem;color:var(--voucher-ink);flex:none;justify-self:center;margin:1.5rem auto 0;display:block}.native_voucher_page .voucher_payment_spinner svg{width:100%;height:100%;display:block;overflow:visible}.native_voucher_page .voucher_payment_spinner .is-track{stroke:color-mix(in srgb, currentColor 20%, transparent)}.native_voucher_page .voucher_payment_spinner .is-arc{stroke:currentColor;transform-origin:50%;transform-box:fill-box;animation:.8s linear infinite voucher-spin}.native_voucher_page .voucher_payment_done{text-align:center;justify-items:center}.native_voucher_page .voucher_payment_done_mark{background:var(--voucher-ink);width:3.5rem;height:3.5rem;color:var(--voucher-paper);border-radius:50%;place-items:center;display:grid}.native_voucher_page .voucher_payment_done_mark:after{content:"";background:currentColor;width:1.5rem;height:1.5rem;-webkit-mask:url(/icons/check.svg) 50%/contain no-repeat;mask:url(/icons/check.svg) 50%/contain no-repeat}.native_voucher_page .voucher_payment_done_text{max-width:28rem;margin:0}.native_voucher_page .voucher_payment_code{background:var(--swatch--light-100);font-variant-numeric:tabular-nums;font-weight:var(--_typography---font--secondary-medium);letter-spacing:.04em;border-radius:999px;margin:0;padding:.75rem 1.25rem}.native_voucher_page .voucher_payment_code[hidden]{display:none}.native_voucher_page .voucher_wrap,.native_thank_you_page .voucher_wrap{border-radius:var(--radius--main);box-shadow:none;--border-width--main:1px;overflow:hidden}@media (resolution>=2x){.native_voucher_page .voucher_wrap,.native_thank_you_page .voucher_wrap{--border-width--main:.5px}}.native_voucher_page .voucher_wrap.design-therapie,.native_thank_you_page .voucher_wrap.design-therapie{background:var(--swatch--dark-green-brand-therapie)}.native_voucher_page .voucher_wrap.design-sport,.native_thank_you_page .voucher_wrap.design-sport{background:var(--swatch--orange-brand-sport)}.native_voucher_page .voucher_wrap.design-wellness,.native_thank_you_page .voucher_wrap.design-wellness{background:var(--swatch--brown-brand-wellness)}.native_voucher_page .voucher_wrap.design-praevention,.native_thank_you_page .voucher_wrap.design-praevention{background:var(--swatch--blue-brand-praevention)}.native_voucher_page .voucher_wrap.design-therapie .voucher_code,.native_thank_you_page .voucher_wrap.design-therapie .voucher_code{color:var(--swatch--dark-green-brand-therapie)}.native_voucher_page .voucher_wrap.design-sport .voucher_code,.native_thank_you_page .voucher_wrap.design-sport .voucher_code{color:var(--swatch--orange-brand-sport)}.native_voucher_page .voucher_wrap.design-wellness .voucher_code,.native_thank_you_page .voucher_wrap.design-wellness .voucher_code{color:var(--swatch--brown-brand-wellness)}.native_voucher_page .voucher_wrap.design-praevention .voucher_code,.native_thank_you_page .voucher_wrap.design-praevention .voucher_code{color:var(--swatch--blue-brand-praevention)}.native_voucher_page .voucher_onua,.native_thank_you_page .voucher_onua{width:100%}.native_voucher_page .voucher_onua svg,.native_thank_you_page .voucher_onua svg{width:100%;height:auto;display:block}.native_thank_you_page .thank_you_contain{gap:var(--_spacing---section-space--main-112px)}.native_thank_you_page .thank_you_card{width:100%}.native_thank_you_page .thank_you_state{text-align:center}.native_thank_you_page .thank_you_state[hidden]{display:none}.native_thank_you_page .thank_you_state>p{max-width:38rem;font-size:var(--_typography---font-size--h6);margin:1.5rem auto 2rem}.native_thank_you_page .thank_you_state.is-idle,.native_thank_you_page .thank_you_state.is-success{align-items:center;gap:var(--_spacing---section-space--main-112px);flex-flow:column;display:flex}.native_thank_you_page .thank_you_voucher{width:min(100%,20.625rem)}.native_thank_you_page .thank_you_idle_header,.native_thank_you_page .thank_you_success_header{align-items:center;gap:var(--_spacing---space--6-40px);flex-flow:column;width:100%;display:flex}.native_thank_you_page .thank_you_idle_header p,.native_thank_you_page .thank_you_success_header p{width:100%;max-width:60ch;font-size:var(--_typography---font-size--h6);line-height:var(--_typography---line-height--huge);letter-spacing:var(--_typography---letter-spacing--medium);text-wrap:balance;margin:0}.native_thank_you_page .thank_you_loader{aspect-ratio:1;border:.2rem solid #0f1a1b33;border-top-color:currentColor;border-radius:50%;width:3rem;margin:0 auto 2rem;animation:.8s linear infinite voucher-spin;display:block}.native_thank_you_page .thank_you_summary{flex-flow:column;width:100%;max-width:34.6875rem;display:flex}.native_thank_you_page .thank_you_order_summary{gap:var(--_spacing---space--8-64px);border-radius:var(--radius--main);background:var(--swatch--light-175);text-align:left;flex-flow:column;padding:2.5rem;display:flex}.native_thank_you_page .thank_you_summary_heading{overflow-wrap:anywhere;max-width:100%;font-size:var(--_typography---font-size--h3);margin:0}.native_thank_you_page .thank_you_summary dl{gap:var(--_spacing---space--4-24px);flex-flow:column;margin:0;display:flex}.native_thank_you_page .thank_you_summary dl div{justify-content:space-between;gap:var(--_spacing---space--4-24px);display:flex}.native_thank_you_page .thank_you_summary dd{text-align:right;margin:0;font-weight:600}.native_thank_you_page .thank_you_button_wrapper{gap:var(--_spacing---space--1-8px);width:100%;max-width:34.6875rem;margin-top:var(--_spacing---space--4-24px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.native_thank_you_page .thank_you_secondary{color:var(--voucher-ink);background:0 0}@keyframes voucher-spin{to{transform:rotate(1turn)}}@media (width<=62rem){.native_voucher_page .voucher_configurator{gap:var(--site--gutter);grid-template-columns:1fr}.native_voucher_page .voucher_preview_sticky{width:100%;max-width:none;margin:0 auto;position:static}.native_voucher_page .voucher_preview_sticky .voucher_wrap{width:min(100%,20.625rem);margin-inline:auto}.native_voucher_page .voucher_form_column{width:100%;max-width:46rem;margin:0 auto}.native_voucher_page .voucher_form_component{padding:var(--_spacing---space--4-24px)}.native_voucher_page .button_checkout_main_element{padding-inline:1.5rem}.native_voucher_page .checkout_button_main_text{font-size:1.25rem}}@media (width<=38rem){.native_voucher_page .voucher_choice_grid,.native_voucher_page .voucher_choice_grid.is-designs,.native_voucher_page .voucher_choice_grid.is-amounts,.native_voucher_page .voucher_field_grid{grid-template-columns:1fr}.native_thank_you_page .thank_you_primary,.native_thank_you_page .thank_you_secondary{justify-content:center}.native_voucher_page .voucher_choice_grid.is-designs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=47.999rem){.native_thank_you_page h1{hyphens:auto}}@container (width<25em){.native_thank_you_page .thank_you_button_wrapper{flex-flow:column;align-items:stretch;display:flex}}@media (width<=30rem){.native_voucher_page .checkout_button_main_text{font-size:1rem}}@media (prefers-reduced-motion:reduce){.native_thank_you_page .thank_you_loader{animation-duration:1.5s}.native_voucher_page .voucher_payment_spinner .is-arc{animation:none}.native_voucher_page :is(.voucher_payment_card,.voucher_payment_card_cover),.native_voucher_page .voucher_choice{transition:none}}.native_voucher_page .voucher_guide_section{--_theme---background-2:var(--swatch--green-background);background:var(--swatch--green-background);color:var(--_theme---text)}.native_voucher_page .voucher_guide_contain{z-index:1;gap:var(--_spacing---space--7-48px);display:grid;position:relative}.native_voucher_page .voucher_guide_heading{text-align:center;align-items:center}.native_voucher_page .voucher_guide_heading h2{text-wrap:balance;margin:0}.native_voucher_page .voucher_guide_list{gap:var(--_spacing---space--3-16px);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.native_voucher_page .voucher_guide_item{align-content:start;gap:var(--_spacing---space--2-12px);padding:var(--_spacing---space--6-40px);border-radius:var(--radius--main);background:var(--swatch--light-175);display:grid}.native_voucher_page .voucher_guide_item_title{font-family:var(--_typography---font--secondary-family);font-size:var(--_typography---font-size--text-large);font-weight:var(--_typography---font--secondary-medium);line-height:var(--_typography---line-height--huge);letter-spacing:var(--_typography---letter-spacing--tight);text-wrap:balance;margin:0}.native_voucher_page .voucher_guide_item_text{font-size:var(--_typography---font-size--text-main);line-height:var(--_typography---line-height--huge);text-wrap:pretty;margin:0}.native_voucher_page .voucher_guide_services{text-align:center;font-size:var(--_typography---font-size--text-main);margin:0}.native_voucher_page .voucher_guide_services a{color:inherit}@media (width<=47.999rem){.native_voucher_page .voucher_guide_list{grid-template-columns:1fr}.native_voucher_page .voucher_guide_item{padding:var(--_spacing---space--4-24px)}}.native_voucher_page .voucher_section:has(+.voucher_guide_section)>.u-section-spacer:last-child,.native_voucher_page .voucher_guide_section+.faq_section_wrap>.u-section-spacer:first-child,.native_paket_page [data-paket-gift][hidden],.native_paket_page [data-seal-custom][hidden],.native_paket_page [data-paket-account][hidden],.native_paket_page [data-paket-guest][hidden],.native_paket_page [data-paket-done][hidden]{display:none}.native_paket_page .paket_duration_choices.voucher_choice_grid.is-amounts{grid-template-columns:1fr}.native_paket_page .paket_duration_choices .voucher_choice_detail{opacity:1}.native_paket_page .paket_seal_choices.voucher_choice_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.native_paket_page .paket_seal_custom{margin-top:var(--_spacing---space--3-16px)}.native_paket_page .paket_hint{margin-top:var(--_spacing---space--1-8px)}.native_paket_page .paket_sign_in{color:inherit;font:inherit;cursor:pointer;background-color:#0000;border:0;padding:0}.native_paket_page .paket_account{align-items:center;gap:var(--_spacing---space--3-16px);min-height:var(--_spacing---space--8-64px);border-radius:var(--radius--field);background:var(--swatch--light-100);overflow-wrap:anywhere;padding:.75rem 1rem;display:flex}.native_paket_page .paket_account strong{font-weight:var(--_typography---font--secondary-medium)}.native_paket_page .paket_account_mark{aspect-ratio:1;background:var(--swatch--dark-900);width:2.5rem;color:var(--swatch--light-200);border-radius:50%;flex:none;place-items:center;display:grid}.native_paket_page .paket_muted{color:color-mix(in srgb, var(--voucher-ink) 68%, transparent)}.native_paket_page .voucher_form_status{text-align:left;margin:0}.native_paket_page .paket_done_actions{justify-content:center;gap:var(--_spacing---space--2-12px);flex-wrap:wrap;display:flex}.native_paket_page .voucher_payment_done_mark[hidden]{display:none}.native_paket_page .paket_checkout_button,.native_paket_page .paket_checkout_button .button_main_element{width:100%}.native_paket_page .paket_checkout_button .button_main_element{justify-content:space-between;gap:.5rem;min-height:5rem;padding:1.5rem 2.5rem}.native_paket_page .paket_checkout_button .button_main_text{z-index:1;font-size:1.375rem;line-height:1;position:relative}@media (width<=62rem){.native_paket_page .paket_checkout_button .button_main_element{padding-inline:1.5rem}.native_paket_page .paket_checkout_button .button_main_text{font-size:1.25rem}}@media (width<=30rem){.native_paket_page .paket_seal_choices.voucher_choice_grid{grid-template-columns:1fr}.native_paket_page .paket_checkout_button .button_main_text{font-size:1rem}}.native_paket_page .paket_guide_more{justify-items:center;gap:var(--_spacing---space--1-8px);text-wrap:balance;max-width:28rem;margin-inline:auto;display:grid}.native_paket_page .paket_guide_more_link{--_text-link-x:left;--_text-link-size:100%;width:fit-content}.native_paket_page .voucher_payment.is-pending .voucher_payment_spinner{display:none}.native_paket_page .voucher_payment_recheck{font:inherit;color:var(--voucher-ink);cursor:pointer;justify-self:center}.native_paket_page .voucher_payment_recheck[hidden]{display:none}
