@font-face{font-family: Museo Sans Cyrl;font-weight: 100;src: url('https://cdn.linistry.com/khbank/fonts/Museo_Sans_Cyrl_100.ttf') format('truetype');} @font-face{font-family: Museo Sans Cyrl;font-style: italic;font-weight: 100;src: url('https://cdn.linistry.com/khbank/fonts/Museo_Sans_Cyrl_100_Italic.ttf') format('truetype');} @font-face{font-family: Museo Sans Cyrl;font-weight: 300;src: url('https://cdn.linistry.com/khbank/fonts/Museo_Sans_Cyrl_300.ttf') format('truetype');} @font-face{font-family: Museo Sans Cyrl;font-style: italic;font-weight: 300;src: url('https://cdn.linistry.com/khbank/fonts/Museo_Sans_Cyrl_300_Italic.ttf') format('truetype');} @font-face{font-family: Museo Sans Cyrl;font-weight: 400;src: url('https://cdn.linistry.com/khbank/fonts/Museo_Sans_Cyrl_500.ttf') format('truetype');} @font-face{font-family: Museo Sans Cyrl;font-style: italic;font-weight: 400;src: url('https://cdn.linistry.com/khbank/fonts/Museo_Sans_Cyrl_500_Italic.ttf') format('truetype');} @font-face{font-family: Museo Sans Cyrl;font-style: italic;font-weight: 700;src: url('https://cdn.linistry.com/khbank/fonts/Museo_Sans_Cyrl_700.ttf') format('truetype');} @font-face{font-family: Museo Sans Cyrl;font-style: italic;font-weight: 700;src: url('https://cdn.linistry.com/khbank/fonts/Museo_Sans_Cyrl_700_Italic.ttf') format('truetype');} @font-face{font-family: Museo Sans Cyrl;font-style: italic;font-weight: 900;src: url('https://cdn.linistry.com/khbank/fonts/Museo_Sans_Cyrl_900_Italic.ttf') format('truetype');} @font-face{font-family: 'FontAwesome';font-style: normal;font-weight: normal;src: url('https://cdn.linistry.com/linistry/webflow/themes/default/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('https://cdn.linistry.com/linistry/webflow/themes/default/fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('https://cdn.linistry.com/linistry/webflow/themes/default/fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype');}@media (max-width: 767px) {.l-c-my-cust-ti--container.ticket--empty{padding: 0 24px;}}:root{--font-family: Museo Sans Cyrl, sans-serif;--pillar-width: 956px;--line-height: 1.5;--footer-height: 139px;--header-height: 80px;--header-z-index: 1000;--pillar-width--large: var(--pillar-width);} /* Button */ :root {--background-color--button: #ffffff;--border-color--button: #00aeef ;--text-color--button: #00aeef ;--background-color--button--hover: var(--background-color--button);--border-color--button--hover: #008bbf ;--text-color--button--hover: #008bbf ;--background-color--button--active: var(--background-color--button);--border-color--button--active: #008bbf ;--text-color--button-active: #008bbf ;} /* Primary Button */ :root {--background-color--primary-button: #00aeef ;--text-color--primary-button: #ffffff;--border-color--primary-button: #00aeef ;--background-color--primary-button--hover: #008bbf ;--border-color--primary-button--hover: #008bbf ;--text-color--primary-button--hover: var(--text-color--primary-button);--background-color--primary-button--active: #008bbf ;--border-color--primary-button--active: #008bbf ;--text-color--primary-button--active: var(--text-color--primary-button);} /* Font Size */ :root{--font-size--xxxl: 56px;--font-size: 18px;--font-size--l: 24px;--font-size--m: 20px;--font-size--xs: 14px;--font-size--xxl: 40px;} /* Spacing */ :root {--spacing--m: 16px;--spacing--xs: 4px;--spacing--s: 8px;--spacing--xl: 32px;--spacing--l: 24px;--spacing--xxl: 40px;} /* Shadows */ :root {--box-shadow: 0 2px 4px 0 rgba(19, 20, 20, .08);--box-shadow--strong: 0 6px 10px 0 rgba(19, 20, 20, .2);--box-shadow--strong-up: 0 -6px 10px 0 rgba(19, 20, 20, .2);}  /* Border Radius */ :root{--border-radius--strong: 16px;--border-radius: 10px;--border-radius--light: 4px;} /* Input */ :root {--input--height: 44px;--background-color--input: #ffffff;--border-color--input: #809bb2;} /* Background Colors */ :root {--background-color--primary: var(--background-color);--background-color--danger: #D64040;--background-color--light: #ffffff;--background-color--success-subtle: rgba(54, 227, 143, 0.3);--background-color--success: #5BA215;--background-color--dialog-overlay: rgba(0, 0, 0, 0.2);--background-color: #ffffff;--background-color--hover: #e9e9e9;--background-color--warning: #f5a623;} /* Text Colors */ :root {--text-color: #003665;--text-color--light: #ffffff;--text-color--danger: #D64040;--text-color--link: #00aeef ;--text-color--success: #16cd75;--text-color--progress: #111731;--text-color--warning: #000000;} /* Border Colors */ :root {--border-color--primary: #00aeef ;--border-color--success: #16cd75;--border-color--danger: #D64040;--border-color: #809bb2;--border-color--input-focus: #fa6d16;--border-color--light: #f9f9f9;} /* Intl Tel Input */ :root {--iti-hover-color: var(--background-color--hover);--iti-border-color: var(--border-color);--iti-dialcode-color: var(--text-color);--iti-dropdown-bg: white;--iti-spacer-horizontal: 8px;--iti-flag-height: 12px;--iti-flag-width: 16px;--iti-border-width: 1px;--iti-arrow-height: 4px;--iti-arrow-width: 6px;--iti-triangle-border: calc(var(--iti-arrow-width) / 2);--iti-arrow-padding: 6px;--iti-arrow-color: var(--text-color);--iti-path-flags-1x: url("../img/flags.webp");--iti-path-flags-2x: url("../img/flags@2x.webp");--iti-path-globe-1x: url("../img/globe.webp");--iti-path-globe-2x: url("../img/globe@2x.webp");--iti-flag-sprite-width: 3904px;--iti-flag-sprite-height: 12px;--iti-mobile-popup-margin: 30px;} /*kh colors*/ :root{--primary-main: #003665;--primary-main-300: #4D7293;}@media (max-width: 767px) {:root{--header-height: 44px;--pillar-width: 628px;--footer-height: 227px;}}@media (min-width: 1200px) and (max-width: 1399px) {:root{--pillar-width--large: 1140px;}}@media (min-width: 1400px) {:root{--pillar-width--large: 1320px;}}@media (min-width: 768px) and (max-width: 991px) {:root{--pillar-width: 676px;}}@media (min-width: 992px) and (max-width: 1199px) {:root{--pillar-width--large: 960px;--pillar-width: 856px;}}@media (max-width: 767px) {:root{--footer-height: 128px;}}.l-b-html{height: 100%;overflow: hidden;} *[tabIndex]:focus, a:focus{outline: 3px solid var(--border-color--input-focus);border: none;}@media (max-width: 767px) {html:not(:has(.l-b-backbutton)){--header-height: 64px;}}.l-b-body{height: 100%;font-family: var(--font-family);color: var(--text-color);background-color: var(--background-color);display: flex;flex-direction: column;overflow-y: auto;line-height: var(--line-height);position: relative;}.l-b-header{position: sticky;top: 0;left: 0;right: 0;z-index: 1000;overflow: visible;display: grid;grid-template-areas: "nav back title language";grid-template-rows: var(--header-height);flex-grow: 0;flex-shrink: 0;background-color: #e6f7fd;grid-template-columns: 80px max-content auto 80px;} .l-b-header:before{content: 'K&H időpontfoglaló';display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: flex;justify-content: center;align-items: center;font-style: normal;font-weight: 400;font-size: 16px;line-height: 24px;color: #003665;z-index: -1;grid-area: title;}@media (max-width: 767px) {.l-b-header:before{font-size: 14px;line-height: 20px;}html:has(.l-b-backbutton) .l-b-header{grid-template-columns: 40px 1fr 40px;grid-template-areas: "back title .";}html:has(.l-b-backbutton) .l-b-header:after{content: none;}}.l-b-backbutton{grid-area: back;height: 46px;width: 46px;align-self: center;display: flex;justify-content: center;align-items: center;text-decoration: none;background-image: url('https://cdn.linistry.com/khbank/images/navigation/arrow.svg');background-repeat: no-repeat;background-size: 24px 24px;background-position: center;}@media (max-width: 767px) {.l-b-backbutton{height: 44px;width: 40px;}}.l-b-backbutton--text{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0;}.l-b-header--nav{display: flex;justify-content: flex-start;align-items: center;grid-area: nav;width: 100%;}@media (max-width: 767px) {.l-b-backbutton + .l-b-header--nav{display: none;}}.l-b-header--logo-link{display: block;width: var(--header-height);height: var(--header-height);background-position: center center;background-repeat: no-repeat;background-size: contain;background-image: url('https://cdn.linistry.com/khbank/images/navigation/KH-circle-logo.svg');}.l-b-langlist{grid-area: language;display: flex;justify-content: flex-end;align-items: center;margin: 0 var(--spacing--m);gap: var(--spacing--s);}@media (max-width: 767px) {.l-b-langlist{position: relative;}.l-b-langlist:not(.dropdown){margin: 0 var(--spacing--s);}}.l-b-langlist--current-language{height: 30px;width: 40px;background-repeat: no-repeat;background-size: cover;background-position: center;display: block;box-shadow: var(--box-shadow--strong);border-radius: var(--border-radius--light);}@media (max-width: 767px) {.l-b-langlist--current-language{height: 24px;width: 32px;}.l-b-langlist.dropdown .l-b-langlist--current-language{box-shadow: none;}}.l-b-langlist--available-languages{display: flex;gap: var(--spacing--s);} .l-b-langlist--available-language-menuitem{height: 24px;background-repeat: no-repeat;background-size: cover;box-shadow: var(--box-shadow);display: block;width: 32px;border-radius: var(--border-radius--light);}@media (max-width: 767px) {.l-b-langlist--available-languages.dropdown{display: none;position: absolute;}.l-b-langlist.open.dropdown .l-b-langlist--available-languages{display: flex;flex-direction: column;top: 100%;background-color: var(--background-color--light);box-shadow: var(--box-shadow--strong);padding: var(--spacing--s);right: -8px;border-radius: var(--border-radius);border-color: var(--border-color);}.l-b-langlist.open.dropdown .l-b-langlist--available-languages::before{content: "";position: absolute;top: -7px;left: 50%;transform: translateX(-50%);width: 0;height: 0;border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid var(--border-color);z-index: 1;}.l-b-langlist.open.dropdown .l-b-langlist--available-languages::after{content: "";position: absolute;top: -6px;left: 50%;transform: translateX(-50%);width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid var(--background-color--light);z-index: 2;}.l-b-langlist:not(.dropdown) .l-b-langlist--available-language-menuitem{height: 21px;width: 28px;}}.l-b-main{flex-grow: 1;flex-shrink: 0;flex-direction: column;display: flex;min-height: calc(100% - var(--header-height) - var(--footer-height));}@media (max-width: 767px) {.l-b-main{min-height: calc(100% - var(--header-height));height: auto;}}.l-b-section{padding: var(--spacing--xxl) 0;height: 100%;}@media (max-width: 767px) {.l-b-section{padding: 0;}}.l-b-container{max-width: var(--pillar-width);margin: 0 auto;width: 100%;}@media (max-width: 767px) {.l-b-container{height: 100%;}}@media (max-width: 767px) {.l-b-form{flex-grow: 1;border-radius: 0;box-shadow: none;padding: 16px;min-height: 100%;}}@media (max-width: 767px) {.l-b-h1{font-size: var(--font-size--m);}}.l-b-h2{font-size: var(--font-size--m);line-height: 1.5;}.l-b-input{padding-left: 16px;line-height: 24px;font-style: normal;font-weight: 400;font-size: 16px;color: #003665;border: 1px solid #809bb2;border-radius: 8px;height: 44px;opacity: 1;display: block;} .l-b-input:focus{outline: 3px solid var(--border-color--input-focus);outline-offset: -3px;} .l-b-input::-webkit-search-cancel-button{-webkit-appearance: none !important;} .l-b-input::placeholder{font-style: normal;font-weight: 300;font-size: 16px;line-height: 44px;color: #4d7293 !important;opacity: 1;} textarea.l-b-input{height: calc(2 * var(--input--height));font-size: var(--font-size--m);border: 2px solid var(--border-color--input);border-radius: var(--border-radius--light);font-family: var(--font-family);}.l-b-input option{color: var(--text-color);}.l-b-button{max-width: 230px;height: 40px;padding: 8px 24px;border-radius: 20px;box-shadow: none;border: none;background: #00AEEF;font-size: 16px;line-height: 24px;color: #ffffff;font-family: Museo Sans Cyrl;-webkit-transition: none;display: flex;justify-content: center;align-items: center;text-decoration: none;transition: none;box-sizing: border-box;will-change: none;cursor: pointer;white-space: nowrap;} .l-b-button:focus{box-shadow: inset 0 0 0 3px var(--border-color--input-focus);outline: none;} .l-b-button:hover{background: #008BBF !important;}.l-b-checkbox{display: flex;justify-content: flex-start;align-items: center;gap: var(--spacing--m);}.l-b-checkbox--input{height: 24px;width: 24px;border-radius: var(--border-radius--light);cursor: pointer;flex-shrink: 0;} .l-b-checkbox--input:focus{outline: 3px solid var(--border-color--input-focus);outline-offset: 0px;}.l-b-checkbox--label{font-size: var(--font-size--m);cursor: pointer;}.l-b-radio{display: flex;justify-content: flex-start;align-items: center;gap: 8px;}.l-b-radio--input{height: 20px;width: 20px;border-radius: 50%;cursor: pointer;background-color: #00aeef;border-color: #00aeef;} .l-b-radio--input:focus{outline: 3px solid var(--border-color--input-focus);outline-offset: 0px;}.l-b-radio--label{cursor: pointer;font-style: normal;font-weight: 300;font-size: 14px;line-height: 20px;color: #003665 !important;display: flex;}.l-b-link{color: var(--text-color--link);cursor: pointer;text-decoration: underline;background-color: inherit;text-align: left;}.l-b-submit .l-b-button{margin-left: auto;}@media (max-width: 767px) {.l-b-submit .l-b-button{margin-left: auto;margin-right: auto;max-width: 280px;width: 100%;}.l-b-submit{position: sticky;bottom: 0;background-color: #ffffff;z-index: 2;padding: 24px;}}.l-b-fieldset{display: flex;gap: 24px;flex-direction: column;padding-top: 8px;}.l-b-field{display: grid;grid-template-rows: max-content max-content;grid-template-areas: "label input" ". validation";position: relative;gap: 4px;grid-template-columns: 1fr 1fr;}@media (max-width: 767px) {.l-b-field{grid-template-areas: "label type" "input input" "validation validation";grid-template-columns: 1fr max-content;}}.l-b-field--input{grid-area: input;}.l-b-field--label{grid-area: label;font-weight: 400;font-size: 14px;line-height: 20px;letter-spacing: 0%;color: #4D7293;align-self: center;}.l-b-field--type{grid-area: validation;font-weight: 300;font-size: 12px;line-height: 16px;letter-spacing: 0%;color: #4D7293;margin-left: auto;}.l-b-field--input.input-validation-error{border-color: var(--border-color--danger);color: var(--text-color--danger);} .l-b-field--input.input-validation-error::placeholder{color: var(--text-color--danger);opacity: 0.75;}.l-b-field--val{grid-area: validation;text-align: left;font-weight: 400;font-size: 14px;leading-trim: NONE;line-height: 20px;letter-spacing: 0%;color: #D64040;}.l-b-field--input option{color: var(--text-color);}@media (max-width: 767px) {.class{color: black;font-size: 14px;}.class:hover{color: red;font-size: 14px;}}.l-b-field.l-b-field--checkboxgroup{display: flex;flex-direction: column;gap: var(--spacing--m);}@media (max-width: 767px) {.l-b-field.l-b-field--checkboxgroup{gap: var(--spacing--s);}}.l-b-field.l-b-field--radiogroup{display: flex;flex-direction: column;gap: var(--spacing--m);}@media (max-width: 767px) {.l-b-field.l-b-field--radiogroup{gap: var(--spacing--s);}}/* Phone input wrapper */ .l-b-field--phone-input + .iti{font-size: var(--font-size--l);border: none;padding: 0;} /* Dropdown button */ .l-b-field--phone-input + .iti .iti__country-container .iti__selected-country{display: grid;grid-template-columns: auto 1fr auto auto;grid-template-areas: "flag number arrow border";grid-template-rows: 100%;gap: var(--spacing--xs);line-height: var(--input--height);padding-left: 16px;padding-right: 15px;width: 150px !important;} /* Dropdown button inner */ .l-b-field--phone-input + .iti .iti__country-container .iti__selected-country .iti__selected-country-primary{display: contents;} /*Dropdown button flag*/ .l-b-field--phone-input + .iti .iti__country-container .iti__selected-country .iti__selected-country-primary .iti__flag{grid-area: flag;} /*Dropdown button arrow*/ .l-b-field--phone-input + .iti .iti__country-container .iti__selected-country .iti__selected-country-primary .iti__arrow{grid-area: arrow;border: none;background-image: url(https://cdn.linistry.com/khbank/images/navigation/chevron.svg);width: 12px;height: 100%;background-repeat: no-repeat;background-size: contain;position: static;background-position: center 17px;} /*Dropdown button dial code */ .l-b-field--phone-input + .iti .iti__country-container .iti__selected-dial-code{grid-area: number;font-style: normal;font-weight: 300;font-size: 16px;line-height: 42px;color: #003665;opacity: 1 !important;position: static;width: auto !important;padding-left: 8px !important;padding-right: 16px;} /* Input */ .l-b-field--phone-input + .iti .l-b-field--input{width: 100%;padding-left: 150px !important;} /*Validation - Label*/ .l-b-field--phone-input.input-validation-error + .iti + .l-b-field--label{color: var(--text-color--danger);} /*Validation - Input*/ .l-b-field--phone-input.input-validation-error + .iti .l-b-field--input{border-bottom-color: var(--border-color--danger);color: var(--text-color--danger);} /*Validation - Input*/ .l-b-field--phone-input.input-validation-error + .iti .l-b-field--input::placeholder{color: var(--text-color--danger);opacity: 0.75;} /*Validation - Dial Code*/ .l-b-field--phone-input.input-validation-error + .iti .iti__selected-dial-code{color: var(--text-color--danger);} .iti__selected-country:after{grid-column: 4;grid-row: 1;height: calc(100% - 20px);content: '';display: block;width: 1px;border-right: 1px solid #809bb2;margin-top: 10px;margin-bottom: 10px;margin-left: 16px;}/*Dropdown list search */ .iti .iti__dropdown-content .iti__search-input{font-size: 16px;height: 44px;flex-shrink: 0;border-radius: 8px !important;padding: 16px 8px !important;} /* Dropdown list item */ .iti .iti__dropdown-content .iti__country{height: 44px;} /* Dropdown */ .iti .iti__dropdown-content .iti__country-list{background-color: var(--background-color--light);margin-top: 8px;} /*Dropwdown contents */  .iti .iti__dropdown-content{font-size: var(--font-size--m);}  /*Dropdown list search focus */ .iti .iti__dropdown-content .iti__search-input:focus{outline: 3px solid var(--border-color--input-focus);border-radius: var(--border-radius--light);padding-left: var(--spacing--xs);padding-right: var(--spacing--xs);outline-offset: 0px;} .iti__country-name{font-size: 16px;} .iti__dial-code{font-size: 16px;color: #99AFC1;} .iti__dropdown-content{border-radius: 8px;padding: 4px;}.l-b-dlg:not(.open){display: none;} .l-b-dlg{position: fixed;z-index: 10000;top: 0;left: 0;right: 0;bottom: 0;display: flex;justify-content: center;align-items: center;background-color: rgba(0, 54, 101, 0.60);}.l-b-dlg.open .l-b-dlg--frame{animation: dlgFadeIn 0.5s ease normal;} .l-b-dlg--frame{height: auto;width: auto;max-width: 80%;max-height: 80%;background-color: #ffffff;border-radius: 8px;box-shadow: 0px 2px 8px 0px rgba(0, 54, 101, 0.16);padding: 24px;display: flex;flex-direction: column;gap: 16px;}@keyframes dlgFadeIn {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@keyframes dlgFadeOut {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}.l-b-dlg--title{color: #003665;text-align: center;font-size: 18px;font-style: normal;font-weight: 600;line-height: 24px;}.l-b-dlg--close-button{position: relative;height: 16px;width: 16px;background-color: transparent;border: none;outline: none !important;box-shadow: none !important;padding: 0;margin: 0;} .l-b-dlg--close-button:after,
    .l-b-dlg--close-button:before{content: '';display: block;height: 16px;width: 2px;transform-origin: center;position: absolute;left: 11px;top: 0;background-color: #00AEEF;cursor: pointer;} .l-b-dlg--close-button:after{transform: rotate(45deg);} .l-b-dlg--close-button:before{transform: rotate(-45deg);}.l-b-dlg--message{color: #003665;font-family: Museo Sans Cyrl;font-size: 16px;font-style: normal;font-weight: 300;line-height: 24px;}.l-b-dlg--buttons{display: flex;justify-content: flex-end;gap: 24px;}.l-b-dlg.l-b-dlg--confirm .l-b-dlg--frame{width: 360px;}@media (max-width: 767px) {.l-b-dlg.l-b-dlg--confirm .l-b-dlg--frame{padding: 0;position: absolute;bottom: 16px;}}@media (max-width: 767px) {.l-b-dlg.l-b-dlg--confirm .l-b-dlg--title{padding-left: 24px;padding-right: 24px;padding-bottom: 0;padding-top: 24px;}}@media (max-width: 767px) {.l-b-dlg.l-b-dlg--confirm .l-b-dlg--message{padding-left: 24px;padding-right: 24px;padding-bottom: 8px;}}.l-b-dlg.l-b-dlg--confirm .l-b-dlg--buttons{justify-content: center;}@media (max-width: 767px) {.l-b-dlg.l-b-dlg--confirm .l-b-dlg--buttons{gap: 0;border-top: 1px solid rgba(0, 54, 101, 0.24);}.l-b-dlg.l-b-dlg--confirm .l-b-dlg--buttons button{flex-grow: 0;flex-shrink: 0;width: 50% !important;flex: unset;text-decoration: none !important;border: none !important;background: none;padding: 16px 12px;border-radius: 0;}}.l-b-button.l-b-dlg--button.l-b-dlg--confirm-cancel-button{color: #00AEEF;border: none;text-decoration: underline;background: #ffffff;} .l-b-button.l-b-dlg--button.l-b-dlg--confirm-cancel-button:hover{background-color: #ffffff!important;}@media (max-width: 767px) {.l-b-dlg.l-b-dlg--confirm .l-b-dlg--buttons .l-b-dlg--confirm-cancel-button{color: #00AEEF;border-right: 1px solid rgba(0, 54, 101, 0.24) !important;border-bottom-left-radius: 8px;}}.l-b-button.l-b-dlg--button.l-b-dlg--confirm-ok-button{background: #D64040;border: none;color: #ffffff;} .l-b-button.l-b-dlg--button.l-b-dlg--confirm-ok-button:hover{background-color: #AB3333!important;}@media (max-width: 767px) {.l-b-dlg.l-b-dlg--confirm .l-b-dlg--buttons .l-b-dlg--confirm-ok-button{color: #D64040;border-bottom-right-radius: 8px;}.l-b-dlg.l-b-dlg--confirm .l-b-dlg--buttons .l-b-dlg--confirm-ok-button:hover{background: #ffffff!important;color: #AB3333;}}.l-b-dlg.l-b-dlg--notify{background-color: transparent;top: 24px;right: -16px;bottom: unset;left: unset;}@media (max-width: 767px) {.l-b-dlg.l-b-dlg--notify{top: 20px;bottom: unset;left: 0;right: 0;}}.l-b-dlg.l-b-dlg--notify .l-b-dlg--frame{width: 400px;flex-direction: revert;justify-content: space-between;}.l-b-dlg.l-b-dlg--notify .l-b-dlg--message{display: flex;align-items: center;color: #ffffff;font-family: Museo Sans Cyrl;font-size: 14px;font-style: normal;font-weight: 400;line-height: 20px;} .l-b-dlg.l-b-dlg--notify .l-b-dlg--message:before{content: "";display: block;margin-right: 16px;height: 24px;width: 24px;background-repeat: no-repeat;background-size: contain;background-position: center;}.l-b-dlg.l-b-dlg--notify .l-b-dlg--close-button{height: 18px;width: 18px;background-repeat: no-repeat;background-size: contain;background-color: transparent;border: none;top: -9px;right: -9px;} .l-b-dlg.l-b-dlg--notify .l-b-dlg--close-button:after,
        .l-b-dlg.l-b-dlg--notify .l-b-dlg--close-button:before{content: unset;}.l-b-dlg.l-b-dlg--notify.danger .l-b-dlg--frame{background-color: #D64040;color: #ffffff;}.l-b-dlg.l-b-dlg--notify.danger .l-b-dlg--message:before{background-image: url(https://cdn.linistry.com/khbank/images/navigation/danger-notify-icon.svg);}.l-b-dlg.l-b-dlg--notify.danger .l-b-dlg--close-button{background-image: url(https://cdn.linistry.com/khbank/images/navigation/danger-notify-close-button.svg);}.l-b-dlg.l-b-dlg--notify.success .l-b-dlg--frame{background-color: #5BA215;color: #ffffff;}.l-b-dlg.l-b-dlg--notify.success .l-b-dlg--message:before{background-image: url(https://cdn.linistry.com/khbank/images/navigation/success-notify-icon.svg);}.l-b-dlg.l-b-dlg--notify.success .l-b-dlg--close-button{background-image: url(https://cdn.linistry.com/khbank/images/navigation/success-notify-close-button.svg);}.l-b-dlg--slidein.l-b-dlg{justify-content: flex-end;background-color: rgba(0, 54, 101, 0.60);} .l-b-dlg.l-b-dlg--slidein.open{animation: dlgFadeIn 0.5s ease normal;} .l-b-dlg.l-b-dlg--slidein .l-b-dlg--title{overflow: hidden;color: #003665;text-align: center;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;/* 150% */
    display: flex;display: grid;grid-template-columns: 24px 1fr 24px;grid-template-rows: 24px;grid-template-areas: "close title .";} .l-b-dlg.l-b-dlg--slidein .l-b-dlg--close-button{align-self: flex-start;background-image: url(https://cdn.linistry.com/khbank/images/navigation/cross.svg);background-repeat: no-repeat;background-size: contain;height: 24px;width: 24px;grid-area: close;cursor: pointer;} .l-b-dlg.l-b-dlg--slidein h3{grid-area: title;} .l-b-dlg.l-b-dlg--slidein .l-b-dlg--close-button:before, .l-b-dlg.l-b-dlg--slidein .l-b-dlg--close-button:after{content: unset;}@media (max-width: 767px) {.l-b-dlg.l-b-dlg--slidein{flex-direction: column;}.l-b-dlg.l-b-dlg--slidein .l-b-dlg--title{grid-template-areas: ". title close";}}.l-b-dlg--slidein.l-b-dlg .l-b-dlg--frame{height: 100%;max-height: 100%;width: 664px;border-radius: 0;position: absolute;right: -100%;} .l-b-dlg.l-b-dlg--slidein.open .l-b-dlg--frame{right: 0;animation: dlgSlideIn 0.5s ease normal;}@media (max-width: 767px) {.l-b-dlg--slidein.l-b-dlg{flex-direction: column;}.l-b-dlg.l-b-dlg--slidein .l-b-dlg--frame{right: 0;bottom: -100%;border-radius: var(--border-radius) var(--border-radius) 0 0;max-height: 90%;max-width: 100%;}.l-b-dlg.l-b-dlg--slidein.open .l-b-dlg--frame{bottom: 0;animation: dlgSlideUp 0.5s ease normal;}}@keyframes dlgSlideIn {
    from {
        right: -100%;
    }

    to {
        right: 0;
    }
}

@keyframes dlgSlideUp {
    from {
        bottom: -100%;
    }

    to {
        bottom: 0;
    }
}.l-c-my-cust-sm .l-b-main{height: auto;}.l-c-my-cust-sm--section{height: auto;padding-top: 0;}@media (max-width: 767px) {.l-c-my-cust-sm--section{padding-top: 0;padding-bottom: var(--spacing--xxl);padding-left: var(--spacing--m);padding-right: var(--spacing--m);}}@media (min-width: 992px) and (max-width: 1199px) {.l-c-my-cust-sm--section{padding-left: var(--spacing--l);padding-right: var(--spacing--l);padding-top: 0;padding-bottom: var(--spacing--l);}} .l-c-my-cust-sm--section.hidden{display: none;}.l-c-my-cust-sm--container{position: relative;padding-top: 80px;}@media (max-width: 767px) {.l-c-my-cust-sm--container{height: auto;padding-top: 64px;}}.l-c-my-cust-sm--title-with-fallback{font-family: 'Museo Sans Cyrl' !important;font-style: normal !important;font-weight: 400 !important;font-size: 14px !important;line-height: 20px !important;color: #003665 !important;opacity: 1 !important;text-align: left !important;position: fixed;top: var(--header-height);left: unset;width: min(calc(var(--pillar-width) + 32px), calc(100%));height: 80px;z-index: 1;background-color: #fff;margin-top: 0 !important;margin-left: -16px !important;margin-right: -16px !important;margin-bottom: 0 !important;padding-left: 16px;padding-right: 16px;padding-top: 28px !important;} .l-c-my-cust-sm--title-with-fallback:before{content: 'lépés 1 / 5';display: block;font-family: 'Museo Sans Cyrl' !important;font-style: normal !important;font-weight: 400 !important;font-size: 10px !important;line-height: 12px !important;color: #99afc1 !important;border-bottom: 1px solid #e6ebf0;height: 36px;position: absolute;left: 16px;right: 16px;top: 0;bottom: 0;z-index: -1;padding-top: 16px;} .l-c-my-cust-sm--title-with-fallback:after{content: '';display: block;width: 20%;height: 8px;border-bottom: 4px solid #9ccb65;margin-top: -1.65px;box-sizing: border-box;} .l-c-my-cust-sm--root-description{font-family: 'Museo Sans Cyrl' !important;font-style: normal !important;font-weight: 600 !important;font-size: 18px !important;line-height: 24px !important;color: #003665 !important;width: 100%;margin-block-start: 0;margin-block-end: 0;width: 100%;margin-bottom: 24px;margin-top: 24px;}.l-c-my-cust-sm--search-input{width: 100%;margin-bottom: var(--spacing--l);} .l-c-my-cust-sm--root-description + .l-c-my-cust-sm--heading-2{display: none;}.l-c-my-cust-sm--additional-info{text-align: center;margin-top: var(--spacing--s);margin-bottom: var(--spacing--s);}/* folder */.l-c-my-cust-sm--section:not([data-service-menu-item-count='1']) .l-c-my-cust-sm--list{gap: 24px;display: grid;grid-template-columns: 1fr 1fr;grid-auto-rows: max-content;margin-bottom: 72px;margin-top: 24px;} /* leaf */.l-c-my-cust-sm--section[data-service-menu-item-count='1'] .l-c-my-cust-sm--list{margin-top: 24px;}@media (max-width: 767px) {/* folder */.l-c-my-cust-sm--section:not([data-service-menu-item-count='1']) .l-c-my-cust-sm--list{grid-template-columns: 1fr;}}/* folder */ .l-c-my-cust-sm--section:not([data-service-menu-item-count='1']) .l-c-my-cust-sm--item{box-shadow: 0px 2px 8px rgba(0, 54, 101, 0.16);border-radius: 8px;position: relative;padding: 24px 16px;display: flex;flex-direction: column;justify-content: center;align-items: center;gap: 8px;} /* folder:hover */ .l-c-my-cust-sm--section:not([data-service-menu-item-count='1']) .l-c-my-cust-sm--item:hover{box-shadow: 0px 8px 16px 0px rgba(0, 54, 101, 0.16) !important;} /* leaf */ .l-c-my-cust-sm--section[data-service-menu-item-count='1'] .l-c-my-cust-sm--item{display: grid;grid-template-columns: 48px 1fr;grid-template-areas: "logo title" "description description" "buttons buttons";gap: 24px 8px;}@media (max-width: 767px) {.l-c-my-cust-sm--section:not([data-service-menu-item-count='1']) .l-c-my-cust-sm--item{height: 72px;padding: 12px;flex-direction: row;justify-content: flex-start;}}.l-c-my-cust-sm--item--logo{height: 48px;width: 48px;object-fit: contain;} .l-c-my-cust-sm--section[data-service-menu-item-count='1'] .l-c-my-cust-sm--item .l-c-my-cust-sm--item--logo{grid-area: logo;}@media (max-width: 767px) {.l-c-my-cust-sm--section:not([data-service-menu-item-count='1']) .l-c-my-cust-sm--item .l-c-my-cust-sm--item--logo{height: 36px;width: 36px;}}.l-c-my-cust-sm--event-card-title{font-family: 'Museo Sans Cyrl';font-style: normal;font-weight: 400;font-size: 16px;line-height: 24px;color: #003665;text-align: left;} .l-c-my-cust-sm--section[data-service-menu-item-count='1'] .l-c-my-cust-sm--item .l-c-my-cust-sm--event-card-title{grid-area: title;justify-self: start;align-self: center;}@media (max-width: 767px) {.l-c-my-cust-sm--section:not([data-service-menu-item-count='1']) .l-c-my-cust-sm--item .l-c-my-cust-sm--event-card-title{font-family: 'Museo Sans Cyrl';font-style: normal;font-weight: 400;font-size: 16px;line-height: 19px;color: #003665;}}.l-c-my-cust-sm--event-card-description{font-family: 'Museo Sans Cyrl';font-style: normal;font-weight: 300;font-size: 14px;line-height: 20px;color: #4D7293;grid-area: description;} .l-c-my-cust-sm--section:not([data-service-menu-item-count='1']) .l-c-my-cust-sm--item .l-c-my-cust-sm--event-card-description{display: none;}.l-c-my-cust-sm--line-info{display: none;} .l-c-my-cust-sm--line-info.hidden{display: none;} .l-c-my-cust-sm--line-info.loading .l-c-my-cust-sm--activecustomerscount-value:before, .l-c-my-cust-sm--line-info.loading .l-c-my-cust-sm--expectedstart-value:before{animation: l-b-progress-spin 2s infinite linear;font-family: FontAwesome;content: "\f1ce";font-size: 0.75em;display: flex;color: var(--text-color--progress);line-height: 0.5em;height: 0.75em;width: 0.75em;align-items: center;justify-content: center;margin-right: var(--spacing--m);}@media (max-width: 767px) {.l-c-my-cust-sm--expectedstart{gap: var(--spacing--xs);justify-content: flex-start;flex-wrap: wrap;}}.l-c-my-cust-sm--walkindisabled{display: none;}.l-c-my-cust-sm--walkindisabled.hidden{display: none;} .l-c-my-cust-sm--walkindisabled.loading{display: none;}.l-c-my-cust-sm--disabled{display: none;}.l-c-my-cust-sm--disabled.hidden{display: none;} .l-c-my-cust-sm--disabled.loading{display: none;}.l-c-my-cust-sm--section:not([data-service-menu-item-count='1']) .l-c-my-cust-sm--item .l-c-my-cust-sm--item-buttons{position: absolute;top: 0;left: 0;bottom: 0;right: 0;height: auto !important;opacity: 0;cursor: pointer;padding: 0 !important;} .l-c-my-cust-sm--section[data-service-menu-item-count='1'] .l-c-my-cust-sm--item .l-c-my-cust-sm--item-buttons{grid-area: buttons;display: flex;gap: 24px;justify-content: flex-end;margin-top: 48px;}@media (max-width: 767px) {.l-c-my-cust-sm--section[data-service-menu-item-count='1'] .l-c-my-cust-sm--item .l-c-my-cust-sm--item-buttons{flex-direction: column;align-items: center;justify-content: center;}}.l-c-my-cust-sm--item-action{order: 2;} .l-c-my-cust-sm--section:not([data-service-menu-item-count='1']) .l-c-my-cust-sm--item .l-c-my-cust-sm--item-action{display: none;}@media (max-width: 767px) {.l-c-my-cust-sm--item-action{width: 100%;display: flex;justify-content: center;}}.l-c-my-cust-sm--item-action--description{display: none;}/*secondary action button */ .l-c-my-cust-sm--section[data-service-menu-item-count='1'] .l-c-my-cust-sm--item .l-c-my-cust-sm--item-action:first-child:nth-last-of-type(2)  .l-c-my-cust-sm--event-card-action{background-color: transparent !important;color: #00AEEF !important;border: 1px solid #00AEEF !important;} /*secondary action button: hover */ .l-c-my-cust-sm--section[data-service-menu-item-count='1'] .l-c-my-cust-sm--item .l-c-my-cust-sm--item-action:first-child:nth-last-of-type(2)  .l-c-my-cust-sm--event-card-action:hover{color: #008BBF !important;border: 1px solid #008BBF !important;}@media (max-width: 767px) {.l-c-my-cust-sm--event-card-action{width: 100%;max-width: 280px;}}.l-c-my-cust-sm--folder-button{background-color: transparent;color: transparent;height: 100%;width: 100%;padding: 0;margin: 0;max-width: 100%;display: block;}/*folder */ .l-c-my-cust-sm--section:not([data-service-menu-item-count='1']) .l-c-my-cust-sm--item .l-c-my-cust-sm--appointment-button{background-color: transparent;color: transparent;height: 100%;width: 100%;padding: 0;margin: 0;max-width: 100%;display: block;} /* secondary appointment button */ .l-c-my-cust-sm--section[data-service-menu-item-count='1'] .l-c-my-cust-sm--item .l-c-my-cust-sm--item-action + .l-c-my-cust-sm--appointment-button{background-color: transparent !important;color: #00AEEF !important;border: 1px solid #00AEEF !important;} /* secondary appointment button:hover */ .l-c-my-cust-sm--section[data-service-menu-item-count='1'] .l-c-my-cust-sm--item .l-c-my-cust-sm--item-action + .l-c-my-cust-sm--appointment-button:hover{color: #008BBF !important;border: 1px solid #008BBF !important;} /* thertiary appointment button */ .l-c-my-cust-sm--section[data-service-menu-item-count='1'] .l-c-my-cust-sm--item .l-c-my-cust-sm--item-action + .l-c-my-cust-sm--item-action + .l-c-my-cust-sm--appointment-button{border: none !important;color: #00AEEF !important;text-decoration: underline;background-color: transparent !important;} /* thertiary appointment button:hover */ .l-c-my-cust-sm--section[data-service-menu-item-count='1'] .l-c-my-cust-sm--item .l-c-my-cust-sm--item-action + .l-c-my-cust-sm--item-action + .l-c-my-cust-sm--appointment-button:hover{color: #008BBF !important;} /* appointment button comes always first*/ .l-c-my-cust-sm--section[data-service-menu-item-count='1'] .l-c-my-cust-sm--item  .l-c-my-cust-sm--appointment-button{order: 1;}@media (max-width: 767px) { .l-c-my-cust-sm--appointment-button{width: 100%;max-width: 280px;}}.l-c-my-cust-sm--section:not([data-service-menu-item-count='1']) .l-c-my-cust-sm--item .l-c-my-cust-sm--walkin-button{display: none;}.l-c-my-cust-sm--walkin-button.hidden{display: none;} .l-c-my-cust-sm--walkin-button.loading{pointer-events: none;cursor: default;opacity: 0.75;} .l-c-my-cust-sm--walkin-button.loading:before{animation: l-b-progress-spin 2s infinite linear;font-family: FontAwesome;content: "\f1ce";font-size: 0.75em;display: flex;color: var(--text-color--progress);line-height: 0.5em;height: 0.75em;width: 0.75em;align-items: center;justify-content: center;margin-right: var(--spacing--s);}.l-c-my-cust-sm--empty-state{position: relative;margin: var(--spacing--xxl) 0;display: flex;flex-direction: column;gap: var(--spacing--xxl);} .l-c-my-cust-sm--empty-state::after{content: "";display: block;height: 120px;border-radius: var(--border-radius);border: 1px dashed var(--border-color);position: relative;background: linear-gradient(var(--border-color) 100%, transparent 0) no-repeat 20px 16px / 160px 12px, linear-gradient(var(--border-color) 100%, transparent 0) no-repeat 20px 36px / 120px 10px, linear-gradient(var(--border-color) 100%, transparent 0) no-repeat 20px 60px / calc(100% - 40px) 1px, linear-gradient(var(--border-color) 100%, transparent 0) no-repeat 20px 76px / 80px 10px, linear-gradient(var(--border-color) 100%, transparent 0) no-repeat 140px 76px / 70px 10px;width: 100%;}.l-c-my-cust-sm--empty-message{font-size: var(--font-size--m);text-align: center;}.l-c-my-cust-bl--section{height: auto;padding-top: 0;}.l-c-my-cust-bl--container{padding-top: 80px;}@media (max-width: 767px) {.l-c-my-cust-bl--container{padding-top: 64px;}}.l-c-my-cust-bl--form{display: grid;gap: 24px;align-items: flex-start;grid-template-columns: 1fr 1fr;grid-template-rows: min-content min-content min-content min-content min-content;grid-template-areas: "title title" "description search" "map map" "list list" "submit submit";}@media (max-width: 767px) {.l-c-my-cust-bl--form{grid-template-columns: 1fr;grid-template-areas:         "title"         "description"         "search"         "map"         "list"         "submit";;height: auto;padding-top: 0;}}.l-c-my-cust-bl--title{font-family: 'Museo Sans Cyrl' !important;font-style: normal !important;font-weight: 400 !important;font-size: 14px !important;line-height: 20px !important;color: #003665 !important;opacity: 1 !important;text-align: left !important;position: fixed;top: var(--header-height);left: unset;width: min(calc(var(--pillar-width) + 32px), calc(100%));height: 80px;z-index: 1;background-color: #fff;margin-top: 0 !important;margin-left: -16px !important;margin-right: -16px !important;margin-bottom: 0 !important;padding-left: 16px;padding-right: 16px;padding-top: 28px !important;} .l-c-my-cust-bl--title:before{content: 'lépés 2 / 5';display: block;font-family: 'Museo Sans Cyrl' !important;font-style: normal !important;font-weight: 400 !important;font-size: 10px !important;line-height: 12px !important;color: #99afc1 !important;border-bottom: 1px solid #e6ebf0;height: 36px;position: absolute;left: 16px;right: 16px;top: 0;bottom: 0;z-index: -1;padding-top: 16px;} .l-c-my-cust-bl--title:after{content: '';display: block;width: 40%;height: 8px;border-bottom: 4px solid #9ccb65;margin-top: -1.65px;box-sizing: border-box;}.l-c-my-cust-bl--description{grid-area: description;font-family: 'Museo Sans Cyrl' !important;font-style: normal !important;font-weight: 400 !important;font-size: 14px !important;line-height: 20px !important;color: #4d7293 !important;align-self: center;}.l-c-my-cust-bl--mapsearchinput{grid-area: search;padding-right: 73px;}.l-c-my-cust-bl--autocomplete-dropdown{position: sticky;z-index: 1000;width: 100%;max-height: 300px;overflow-y: auto;background-color: var(--background-color--light);border-radius: 0 0 var(--border-radius--light) var(--border-radius--light) ;box-shadow: var(--box-shadow--strong);list-style: none;padding-inline-start: 0;top: var(--input--height);box-sizing: border-box;grid-area: search;margin-top: var(--input--height);overflow-x: hidden;} .l-c-my-cust-bl--autocomplete-dropdown li{padding: var(--spacing--xs) var(--spacing--s);cursor: pointer;border-bottom: var(--border-color);font-size: var(--font-size--m);} .l-c-my-cust-bl--autocomplete-dropdown li:hover{background-color: var(--background-color--hover);} .l-c-my-cust-bl--autocomplete-dropdown li.active{background-color: var(--background-color--hover);} .l-c-my-cust-bl--autocomplete-loading, .l-c-my-cust-bl--autocomplete-empty{position: relative;height: 50px;} .l-c-my-cust-bl--autocomplete-loading:before{display: flex;position: absolute;top: 0;left: 0;right: 0;bottom: 0;align-items: center;justify-content: center;content: "\f1ce";animation: l-b-progress-spin 2s infinite linear;font-family: FontAwesome;font-size: var(--spacing--l);} .l-c-my-cust-bl--autocomplete-dropdown:has(.l-c-my-cust-bl--autocomplete-loading), .l-c-my-cust-bl--autocomplete-dropdown:has(.l-c-my-cust-bl--autocomplete-empty){overflow-y: hidden;} .l-c-my-cust-bl--autocomplete-empty{display: flex;justify-content: center;align-items: center;}.l-c-my-cust-bl--my-location-button{grid-area: search;height: 44px;width: 70px;justify-self: flex-end;background-color: #ffffff;height: 24px;align-self: center;border-left: 1px solid #6686A3;border-radius: 0 !important;margin-right: 3px;} .l-c-my-cust-bl--my-location-button:before{content: "";background-image: url("https://cdn.linistry.com/khbank/images/navigation/gps.svg");display: block;height: 20px;width: 20px;} .l-c-my-cust-bl--my-location-button:hover{background: #ffffff!important;}.l-c-my-cust-bl--map{flex-grow: 0;height: 310px;flex-shrink: 0;grid-area: map;} .l-c-my-cust-bl--map-mylocation-marker-label:before{font-family: FontAwesome;content: '\f007';margin-left: 1px;} .l-c-my-cust-bl--map-cluster-marker-label{font-size: 16px;} .l-c-my-cust-bl--map-address-marker-label:before{font-family: FontAwesome;content: '\f111';margin-left: 1px;}   @media (max-width: 767px) {.l-c-my-cust-bl--map{height: 343px;}}@media (min-width: 768px) and (max-width: 991px) {.l-c-my-cust-bl--map{height: 343px;}}@media (min-width: 992px) and (max-width: 1199px) {.l-c-my-cust-bl--map{height: 343px;}}.l-c-my-cust-bl--branch-list{display: flex;flex-direction: column;grid-area: list;gap: 24px;}@media (max-width: 767px) {.l-c-my-cust-bl--branch-list{overflow: visible;min-height: unset;height: unset;}}.l-c-my-cust-bl--list-item{order: 2;cursor: pointer;box-shadow: 0 2px 8px #d6dfe6;border-radius: 8px;padding: 12px;margin-left: 4px;margin-right: 4px;display: flex;flex-direction: column;gap: 4px;margin-top: 0 !important;margin-bottom: 0 !important;text-align: left;border: none;} .l-c-my-cust-bl--list-item:hover{box-shadow: 0 8px 16px 0 rgba(0, 54, 101, .16) !important;} .l-c-my-cust-bl--list-item:focus{outline-offset: -3px;outline: 3px solid var(--border-color--input-focus);}@media (max-width: 767px) {.l-c-my-cust-bl--list-item{background-color: var(--background-color--light);color: var(--text-color);}.l-c-my-cust-bl--list-item:hover{background-color: var(--background-color--light);color: var(--text-color);}}.l-c-my-cust-bl--branch-list-item-marker{display: none;}.l-c-my-cust-bl--branch-list-item-title{grid-area: title;font-weight: 400;font-size: 16px;leading-trim: NONE;line-height: 24px;letter-spacing: 0%;color: #003665;}.l-c-my-cust-bl--branch-list-item-description{grid-area: description;font-weight: 300;font-size: 12px;leading-trim: NONE;line-height: 16px;letter-spacing: 0%;color: #4D7293;}.l-c-my-cust-bl--list-item.selected{border: 1px solid #00aeef !important;position: relative;outline: none !important;} .l-c-my-cust-bl--list-item.selected:after{content: "";display: block;position: absolute;top: -1px;right: -1px;background-image: url(https://cdn.linistry.com/khbank/images/navigation/selected-checkmark.svg);background-repeat: no-repeat;height: 36px;width: 36px;}.l-c-my-cust-bl--branch-list-empty{grid-area: list;color: #003665 !important;font-size: 16px;font-style: normal;font-weight: 300;line-height: 24px;margin-top: 24px;} .l-c-my-cust-bl--branch-list:has(.l-c-my-cust-bl--list-item.selected) + .l-c-my-cust-bl--branch-list-empty{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0;}.l-c-my-cust-bl--submit-container{grid-area: submit;padding-bottom: 0;}@media (max-width: 767px) {.l-c-my-cust-bl--submit-container{margin-top: 0;padding-bottom: var(--spacing--m);}}.l-c-my-cust-su--container{padding-top: 80px;}@media (max-width: 767px) {.l-c-my-cust-su--container{padding-top: 64px;}}.l-c-my-cust-su--heading1{font-family: 'Museo Sans Cyrl' !important;font-style: normal !important;font-weight: 400 !important;font-size: 14px !important;line-height: 20px !important;color: #003665 !important;opacity: 1 !important;text-align: left !important;position: fixed;top: var(--header-height);left: unset;width: min(calc(var(--pillar-width) + 32px), calc(100%));height: 80px;z-index: 1;background-color: #fff;margin-top: 0 !important;margin-left: -16px !important;margin-right: -16px !important;margin-bottom: 0 !important;padding-left: 16px;padding-right: 16px;padding-top: 28px !important;} .l-c-my-cust-su--heading1:before{content: 'lépés 2 / 5';display: block;font-family: 'Museo Sans Cyrl' !important;font-style: normal !important;font-weight: 400 !important;font-size: 10px !important;line-height: 12px !important;color: #99afc1 !important;border-bottom: 1px solid #e6ebf0;height: 36px;position: absolute;left: 16px;right: 16px;top: 0;bottom: 0;z-index: -1;padding-top: 16px;} .l-c-my-cust-su--heading1:after{content: '';display: block;width: 40%;height: 8px;border-bottom: 4px solid #9ccb65;margin-top: -1.65px;box-sizing: border-box;}.l-c-my-cust-su--select-user-no-assistant-available{color: #003665 !important;font-size: 16px;font-style: normal;font-weight: 300;line-height: 24px;margin-top: 24px;}.l-c-my-cust-su--instruction{color: #003665 !important;font-size: 16px;font-style: normal;font-weight: 300;line-height: 24px;margin-top: 24px;}.l-c-my-cust-cc--count{display: grid;grid-template-columns: 66px 1fr 66px;grid-template-areas: "label label label" "dec input inc" "val val val";}.l-c-my-cust-cc--count-input{grid-area: input;-webkit-appearance: none;} .l-c-my-cust-cc--count-input::-webkit-outer-spin-button, .l-c-my-cust-cc--count-input::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0;}@media (max-width: 767px) {.l-c-my-cust-cc--count-input{width: 100%;}}.l-c-my-cust-cc--count-label{grid-area: label;}.l-c-my-cust-cc--count-val{grid-area: val;}.l-c-my-cust-cc--count-decrement{grid-area: dec;}.l-c-my-cust-cc--count-increment{grid-area: inc;}.l-c-my-cust-rt--section{padding-top: 0;}.l-c-my-cust-rt--container{padding-top: 80px;}@media (max-width: 767px) {.l-c-my-cust-rt--container{padding-top: 64px;}}.l-c-my-cust-rt--form{flex-grow: 1;display: flex;flex-direction: column;gap: var(--spacing--l);}@media (max-width: 767px) {.l-c-my-cust-rt--form{gap: 0;}}.l-c-my-cust-rt--service-name{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0;}.l-c-my-cust-rt--instruction{font-family: 'Museo Sans Cyrl' !important;font-style: normal !important;font-weight: 400 !important;font-size: 14px !important;line-height: 20px !important;color: #003665 !important;opacity: 1 !important;text-align: left !important;position: fixed;top: var(--header-height);left: unset;width: min(calc(var(--pillar-width) + 32px), calc(100%));height: 80px;z-index: 1;background-color: #fff;margin-top: 0 !important;margin-left: -16px !important;margin-right: -16px !important;margin-bottom: 0 !important;padding-left: 16px;padding-right: 16px;padding-top: 28px !important;} .l-c-my-cust-rt--instruction:before{content: "lépés 3 / 5";display: block;height: 36px;position: absolute;left: 16px;right: 16px;top: 0px;bottom: 0px;z-index: -1;padding-top: 16px;font-family: "Museo Sans Cyrl" !important;font-style: normal !important;font-weight: 400 !important;font-size: 10px !important;line-height: 12px !important;color: rgb(153, 175, 193) !important;border-bottom: 1px solid rgb(230, 235, 240);} .l-c-my-cust-rt--instruction:after{content: '';display: block;width: 60%;height: 8px;border-bottom: 4px solid #9ccb65;margin-top: -1.65px;box-sizing: border-box;}.l-c-my-cust-rt--nofreeslot{color: var(--text-color--danger);}.l-c-my-cust-rt--calendar-container{display: flex;justify-content: center;}.l-c-my-cust-rt--calendar{max-width: 343px !important;margin-left: auto;margin-right: auto;user-select: none;} .l-c-my-cust-rt--calendar .ui-datepicker{box-shadow: none !important;border: 1px solid #c2cfda !important;border-radius: 8px !important;font-family: 'Museo Sans Cyrl' !important;padding: 0 !important;margin-left: auto !important;margin-right: auto !important;} .l-c-my-cust-rt--calendar .ui-datepicker table.ui-datepicker-calendar th{height: 44px !important;width: 44px !important;padding: 0 !important;font-family: 'Museo Sans Cyrl' !important;font-style: normal !important;font-weight: 400 !important;font-size: 14px !important;line-height: 44px !important;color: #99afc1 !important;opacity: 1 !important;text-align: center;} .l-c-my-cust-rt--calendar .ui-datepicker table{width: 100%;table-layout: fixed;font-weight: 300;font-style: 300;font-size: 14px;line-height: 20px;letter-spacing: 0%;text-align: center;vertical-align: middle;color: #99AFC1;border-collapse: separate;border-spacing: 4px;} .l-c-my-cust-rt--calendar .ui-datepicker table.ui-datepicker-calendar td{text-align: center;height: 44px;width: 44px;} .l-c-my-cust-rt--calendar td > .ui-state-default{display: inline-flex;align-items: center;justify-content: center;height: 44px;width: 44px;} .l-c-my-cust-rt--calendar td:not(.ui-datepicker-unselectable) > .ui-state-default{color: #00AEEF;text-decoration: none;cursor: pointer;font-weight: 700;font-style: 900;font-size: 14px;line-height: 44px;letter-spacing: 0%;text-align: center;vertical-align: middle;} .l-c-my-cust-rt--calendar td:not(.ui-datepicker-unselectable) > .ui-state-default:hover{color: #008BBF;} .l-c-my-cust-rt--calendar td:not(.ui-datepicker-unselectable) > .ui-state-default.ui-state-active{background-color: #00AEEF;color: var(--text-color--primary-button);border-radius: 50%;} .l-c-my-cust-rt--calendar .ui-datepicker-header{display: grid;grid-template-columns: 1fr min-content 1fr;grid-template-areas: "prev title next";gap: 8px;border-bottom: 1px solid #c2cfda !important;height: 56px;} .l-c-my-cust-rt--calendar .ui-datepicker-title{grid-area: title;text-align: center;font-family: 'Museo Sans Cyrl' !important;font-style: normal !important;font-weight: 400 !important;font-size: 16px !important;line-height: 24px !important;display: flex;align-items: center;margin-left: 0 !important;margin-right: 0 !important;color: #003665 !important;} .l-c-my-cust-rt--calendar .ui-datepicker-next{grid-area: next;text-align: left;cursor: pointer;margin-right: auto;background-image: url(https://cdn.linistry.com/khbank/images/navigation/calendar-right.svg);height: 24px;width: 24px;background-repeat: no-repeat;object-fit: contain;background-position: center;align-self: center;} .l-c-my-cust-rt--calendar .ui-datepicker-prev{cursor: pointer;grid-area: prev;text-align: right;margin-left: auto;background-image: url(https://cdn.linistry.com/khbank/images/navigation/calendar-left.svg);height: 24px;width: 24px;display: block;background-repeat: no-repeat;background-position: center;object-fit: contain;align-self: center;} .l-c-my-cust-rt--calendar .ui-datepicker td.ui-datepicker-current-day:not(.ui-state-disabled){position: relative;} .l-c-my-cust-rt--calendar .ui-datepicker-prev span, .l-c-my-cust-rt--calendar .ui-datepicker-next span{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0;}@media (max-width: 767px) {.l-c-my-cust-rt--calendar .ui-datepicker table.ui-datepicker-calendar td{padding: var(--spacing--xs);}.l-c-my-cust-rt--calendar .ui-datepicker td.ui-datepicker-current-day:not(.ui-state-disabled)::after{border-width: var(--spacing--xs);margin-left: calc(-1 * var(--spacing--xs));}}  .l-c-my-cust-rt--calendar .time-slots .tiny-slider{float: left;transition-duration: 0.3s;display: inline-block;white-space: nowrap;} .l-c-my-cust-rt--calendar .time-slots{background-color: var(--background-color);} .l-c-my-cust-rt--calendar .ts-control.prev{background-image: linear-gradient(to right, #fff, #fff 20px, transparent) !important;position: absolute;top: 0;width: 40px;height: 100%;z-index: 1;cursor: pointer;border: none !important;background-color: transparent !important;left: 0;} .l-c-my-cust-rt--calendar .ts-control.next{background-image: linear-gradient(to left, #fff, #fff 20px, transparent) !important;position: absolute;top: 0;width: 40px;height: 100%;z-index: 1;cursor: pointer;border: none !important;background-color: transparent !important;display: none;right: 0;} .l-c-my-cust-rt--calendar .time-slots > td{position: relative;height: 80px;padding-left: 0 !important;padding-right: 0 !important;overflow: hidden;} .l-c-my-cust-rt .tns-visually-hidden{position: absolute;left: -10000em;} .l-c-my-cust-rt--calendar .tns-ovh{overflow: hidden;} .l-c-my-cust-rt--calendar .ts-control.next:before{color: #003665;transform: translateY(-50%) rotate(225deg);right: 10px;content: '∟';position: absolute;position: absolute;} .l-c-my-cust-rt--calendar .ts-control.next:focus, .l-c-my-cust-rt--calendar .ts-control.prev:focus{outline: none !important;} .l-c-my-cust-rt--calendar .ts-control.prev:before{color: #003665 !important;left: 10px;transform: translateY(-50%) rotate(45deg);position: absolute;top: 50%;content: '∟';}.tns-item label{cursor: pointer;margin-top: 16px !important;margin-bottom: 24px !important;font-style: normal !important;font-weight: 300 !important;font-size: 14px !important;line-height: 20px !important;color: #003665 !important;padding: 12px 24px;border-radius: 8px !important;display: inline-flex;box-shadow: 0 2px 8px 0 rgba(0, 54, 101, .16);border: none !important;align-items: center;margin-left: 16px;gap: 8px;} .tns-item label:before{content: '';background-image: url(https://cdn.linistry.com/khbank/images/navigation/radio-not-selected.svg);background-repeat: no-repeat;background-position: center;height: 20px;width: 20px;display: block;: ;} .tns-item input[type=radio]:checked + label{border: 1px solid #00aeef !important;box-shadow: 0 8px 16px 0 rgba(0, 54, 101, .16) !important;} .tns-item label:hover{box-shadow: 0 8px 16px 0 rgba(0, 54, 101, .16);} .tns-item input[type=radio]:checked + label:before{background-image: url(https://cdn.linistry.com/khbank/images/navigation/radio-selected.svg);} .tns-item input[type=radio]{appearance: none;-moz-appearance: none;-webkit-appearance: none;width: 0;height: 0;opacity: 0;margin: 0;} .tns-item{display: inline-block;}.l-c-my-cust-rt--single-date-slots{display: grid;grid-template-columns: repeat(6, 1fr);gap: 0 var(--spacing--m);} .l-c-my-cust-rt--single-date-slots .tns-item input[type=radio] + label{width: 100%;text-align: center;margin: 0;}@media (max-width: 767px) {.l-c-my-cust-rt--single-date-slots{grid-template-columns: repeat(3, 1fr);}}.l-c-my-cust-si .l-c-my-cust-rt--single-date-slots .tns-item{margin-top: var(--spacing--l);}.l-c-my-cust-sim--form{display: flex;flex-direction: column;gap: var(--spacing--l);}.l-c-my-cust-si--section{padding-top: 0;}.l-c-my-cust-si--form{display: grid;grid-template-rows: auto 1fr;grid-template-columns: 1fr;grid-template-areas: "fieldset" "submit";overflow-x: hidden;padding-top: 80px;} .l-c-my-cust-si--form .l-b-fieldset{grid-area: fieldset;transform: translateX(-100%);visibility: hidden;opacity: 0;transition: opacity .3s ease-out,left .3s ease-in,-webkit-transform .3s ease-in;height: 0;width: 0;overflow-y: hidden;} .l-c-my-cust-si--form .l-b-fieldset.active{transform: translateX(0);visibility: visible;opacity: 1;height: auto;width: unset;overflow-y: visible;} .l-c-my-cust-si--form .l-b-fieldset.active + .l-b-fieldset{transform: translateX(100%);visibility: hidden;opacity: 0;} .l-c-my-cust-si--form:not(:has(.active)) .l-b-fieldset:first-of-type{transform: translateX(0);} .l-c-my-cust-si--form .l-b-fieldset .l-b-h1{font-family: 'Museo Sans Cyrl' !important;font-style: normal !important;font-weight: 400 !important;font-size: 14px !important;line-height: 20px !important;color: #003665 !important;opacity: 1 !important;text-align: left !important;position: fixed;left: unset;width: 100%;height: 80px;z-index: 1;background-color: #fff;margin-top: 0 !important;margin-bottom: 0 !important;padding-top: 28px !important;top: -80px;} .l-c-my-cust-si--form .l-b-fieldset .l-b-h1:before{content: "lépés 4 / 5";display: block;height: 36px;position: absolute;left: 0;right: 0;bottom: 0px;z-index: -1;padding-top: 16px;font-family: "Museo Sans Cyrl" !important;font-style: normal !important;font-weight: 400 !important;font-size: 10px !important;line-height: 12px !important;color: rgb(153, 175, 193) !important;border-bottom: 1px solid rgb(230, 235, 240);top: 0;} .l-c-my-cust-si--form .l-b-fieldset .l-b-h1:after{content: '';display: block;width: 80%;height: 8px;border-bottom: 4px solid #9ccb65;margin-top: -1.65px;box-sizing: border-box;}@media (max-width: 767px) {.l-c-my-cust-si--form{overflow-x: unset;padding-top: 68px;}}.l-c-my-cust-si--form .l-b-fieldset.active ~ .l-b-fieldset{transform: translateX(100%);visibility: hidden;opacity: 0;} .l-b-fieldset.active:has([data-signin-next-trigger]) ~ .l-b-submit{display: none;} .l-b-fieldset.active:has([data-signin-terminating=true]) ~ .l-b-submit{display: none;}.l-c-my-cust-si--submit-container{background-color: var(--background-color--light);margin-top: var(--spacing--l);} @media (max-width: 767px) {.l-c-my-cust-si--submit-container{margin-top: 0;}}.l-c-my-cust-si--firstname-field{order: 2;}.l-c-my-cust-si--lastname-field{order: 1;}.l-c-my-cust-si--name-separated-advertisement-data{order: 3;}.l-c-my-cust-si--email-privacy-html{display: none;} .l-c-my-cust-si--privacy-html{display: none;}.grecaptcha-badge{z-index: 1000;} .l-c-my-cust-si .kh-dataconsent-section .kh-dataconsent-section-body a{color: #00AEEF;text-decoration: underline !important;} .l-c-my-cust-si #kh-dataconsent-dialog{position: fixed;z-index: 9000;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 54, 101, 0.4);display: none;} .l-c-my-cust-si #kh-dataconsent-dialog.open{display: block;} .l-c-my-cust-si .kh-dataconsent-dialog-content{background-color: white;display: flex;flex-direction: column;position: absolute;width: 644px;right: -644px;top: 0;bottom: 0;box-sizing: border-box;transition: right 1s ease-in;} .l-c-my-cust-si #kh-dataconsent-dialog.open .kh-dataconsent-dialog-content{right: 0;} .l-c-my-cust-si .kh-dataconsent-dialog-title{display: flex;justify-content: center;position: relative;flex-grow: 0;flex-shrink: 0;margin: 0 32px;height: 72px;align-items: center;} .l-c-my-cust-si .kh-dataconsent-dialog-title button{position: absolute;left: 0px;top: 0px;bottom: 0;padding: 0;width: 16px;margin: 0;background-image: url("https://cdn.linistry.com/khbank/images/navigation/cross.svg");opacity: 1 !important;background-size: contain;background-position: center;background-repeat: no-repeat;border: none !important;background-color: transparent !important;} l-c-my-cust-si .kh-dataconsent-dialog-title span{display: block;margin-top: auto;margin-bottom: auto;font-family: 'Museo Sans Cyrl';font-style: normal;font-weight: 400;font-size: 16px;line-height: 24px;color: #003665;} .l-c-my-cust-si .kh-dataconsent-dialog-body{flex-grow: 1;overflow-y: auto;font-family: Museo Sans Cyrl;font-size: 16px;font-style: normal;font-weight: 300;line-height: 24px;color: #4D7293;margin-top: 24px;padding: 0 64px;} .l-c-my-cust-si .kh-dataconsent-dialog-body::-webkit-scrollbar{width: 4px;} /* Track */
    .l-c-my-cust-si .kh-dataconsent-dialog-body::-webkit-scrollbar-track{background-color: transparent;} /* Handle */
    .l-c-my-cust-si .kh-dataconsent-dialog-body::-webkit-scrollbar-thumb{background: rgba(0, 54, 101, 0.1);} /* Handle on hover */
        .l-c-my-cust-si .kh-dataconsent-dialog-body::-webkit-scrollbar-thumb:hover{background: rgba(0, 54, 101, 0.1);} .l-c-my-cust-si .kh-dataconsent-section .kh-dataconsent-section-body{position: relative;margin-bottom: 32px;} /*no radio*/ .l-c-my-cust-si fieldset:has(#kh-dataconsent-questionnaire) input[type=radio][value=no] + .l-b-radio--label{color: #00aeef !important;border-color: #00aeef !important;} /*no radio hover*/ .l-c-my-cust-si fieldset:has(#kh-dataconsent-questionnaire) input[type=radio][value=no] + .l-b-radio--label:hover{color: #008bbf !important;border-color: #008bbf !important;} .l-c-my-cust-si fieldset:has(#kh-dataconsent-questionnaire) input[type=radio][value=yes] + .l-b-radio--label{background: #00aeef;color: #fff !important;border-color: #00aeef;} .l-c-my-cust-si fieldset:has(#kh-dataconsent-questionnaire) input[type=radio][value=yes] + .l-b-radio--label:hover{background: #008bbf !important;border-color: #008bbf !important;} .l-c-my-cust-si fieldset:has(#kh-dataconsent-questionnaire) input.l-b-radio--input{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0;} .l-c-my-cust-si fieldset:has(#kh-dataconsent-questionnaire).active label.l-b-radio--label{overflow: hidden;text-align: center;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;height: 40px;display: flex;justify-content: center;align-items: center;border-radius: 20px;border-width: 1px;border-style: solid;box-sizing: border-box;width: 100%;padding: 8px 24px;transition: all .3s ease;max-width: 280px;} .l-c-my-cust-si .kh-dataconsent-warning{color: rgba(0, 54, 101, 0.70);font-size: 12px;font-style: normal;font-weight: 300;line-height: 16px;/* 133.333% */
    margin-top: 12px;order: 1;max-width: 279px;margin-right: auto;} .l-c-my-cust-si .kh-dataconsent-warning a{color: #00AEEF;font-size: 12px;font-style: normal;font-weight: 300;line-height: 16px;text-decoration-line: underline;} .l-c-my-cust-si fieldset:has(#kh-dataconsent-questionnaire) .l-b-field--radiogroup{flex-direction: row;flex-wrap: wrap;gap: 24px;} .l-c-my-cust-si fieldset:has(#kh-dataconsent-questionnaire) .l-b-radio{order: 2;} .l-c-my-cust-si fieldset:has(#kh-dataconsent-questionnaire) .l-b-field--val{width: 100%;flex-grow: 1;flex-shrink: 0;} .l-c-my-cust-si fieldset.active:has(#kh-dataconsent-questionnaire) ~ .l-b-submit{display: none;} .l-c-my-cust-si .kh-dataconsent-title{color: #003665 !important;font-family: Museo Sans Cyrl;font-size: 20px;font-style: normal;font-weight: 600;line-height: 28px;margin-bottom: 16px;} .l-c-my-cust-si .kh-dataconsent-description{color: #003665 !important;font-family: Museo Sans Cyrl;font-size: 16px;font-style: normal;font-weight: 300;line-height: 24px;} .l-c-my-cust-si .kh-dataconsent-description a{color: #00AEEF;font-family: Museo Sans Cyrl;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;text-decoration-line: underline;display: block;}@media (max-width: 767px) {.l-c-my-cust-si .kh-dataconsent-dialog-title{height: 44px;}.l-c-my-cust-si .kh-dataconsent-dialog-title span{font-family: Museo Sans Cyrl;font-size: 14px;font-style: normal;font-weight: 400;line-height: 20px;}.l-c-my-cust-si .kh-dataconsent-dialog-title button{left: unset;right: -24px;}.l-c-my-cust-si fieldset:has([data-signin-field=KH_dataconsent]) .l-b-field--radiogroup{flex-direction: column;gap: 12px;align-items: center;}.l-c-my-cust-si fieldset:has([data-signin-field=KH_dataconsent]) .l-b-radio{order: 1;}.l-c-my-cust-si .kh-dataconsent-warning{order: 2;}.l-c-my-cust-si fieldset:has([data-signin-field=KH_dataconsent]).active label.l-b-radio--label{width: 280px;}.l-c-my-cust-si .kh-dataconsent-warning{margin-right: unset;}}@media(max-width:767px) and (min-height:660px) {
    .l-c-my-cust-si .kh-dataconsent-dialog-content {
        left: 0;
        right: 0;
        bottom: -644px;
        top: unset;
        width: auto;
        height: 644px;
        transition: bottom 1s ease-in;
        border-radius: 8px 8px 0px 0px;
    }

    .l-c-my-cust-si #kh-dataconsent-dialog.open .kh-dataconsent-dialog-content {
        bottom: 0;
    }

    .l-c-my-cust-si .kh-dataconsent-dialog-body {
        position: relative;
        padding: 16px;
        margin-top: 0;
    }
}.l-c-my-cust-si--questionnaire-html{display: flex;flex-direction: column;gap: 24px;}.l-c-my-cust-cv--fieldset{margin-bottom: var(--spacing--l);}@media (max-width: 767px) {.l-c-my-cust-ti .l-b-main{height: auto;}}.l-c-my-cust-ti--main{height: 100%;background-color: var(--background-color--primary);overflow-y: auto;}.l-b-progress.l-c-my-cust-ti--small-progress{z-index: 9000;justify-content: flex-start;flex-direction: column;} .l-b-progress.l-c-my-cust-ti--small-progress:before{margin-top: var(--header-height);height: 16px;width: 16px;font-size: 16px;display: flex;justify-content: center;align-items: center;}.l-c-my-cust-ti--container{display: flex;background-color: var(--background-color--primary);padding: 0 var(--spacing--m);flex-direction: column;margin: 24px auto;width: var(--pillar-width);} .l-c-my-cust-ti--container:not(.ticket--empty):before{grid-area: title;margin-bottom: 24px;content: 'sikeres időpontfoglalás';color: #003665;font-size: 30px;font-style: normal;font-weight: 600;line-height: 36px;}@media (max-width: 767px) {.l-c-my-cust-ti--container{max-width: 100%;padding: 24px 32px;margin-top: 0;}.l-c-my-cust-ti--container.not(.ticket--empty):before{margin-bottom: 16px;margin-left: -16px;font-size: 24px;}}.l-c-my-cust-ti--ticket{width: 100%;margin: 24px 0;grid-template-columns: minmax(0, 1fr) minmax(604px, 1fr) minmax(0, 1fr);grid-template-rows: repeat(100, max-content);display: grid;grid-template-areas: "title title title"         ". name . "         ". description ."         ". customerinlinename ."         ". contactinfo ."         ". appointment ." ". ticketcancelled ."          ". publicid ."         ". advertisementcustomtext ."         ". wallet ."         "buttons buttons buttons"         ". advertisement ." ;} .l-c-my-cust-ti--ticket:before{content: '';display: block;grid-area: name / name / wallet / wallet;background-size: 51% 100%;background-repeat: no-repeat;margin-top: -16px;margin-left: -16px;margin-right: -16px;margin-bottom: -16px;border-radius: 8px;box-shadow: 0px 2px 8px 0px rgba(0, 54, 101, 0.16);}@media (max-width: 767px) {.l-c-my-cust-ti--ticket{grid-template-columns: 1fr;grid-template-rows: repeat(100, max-content);grid-template-areas:             "title"             "name"             "description"             "customerinlinename"             "contactinfo"             "appointment"             "ticketcancelled"             "publicid"             "advertisementcustomtext"             "wallet"             "buttons"             "advertisement";}}.l-c-my-cust-ti--ticket-decor{display: none;}.l-c-my-cust-ti--logo{display: none;}.l-c-my-cust-ti--name{color: #003665;font-size: 20px;font-style: normal;font-weight: 600;line-height: 28px;} .l-c-my-cust-ti--name{grid-area: name;}@media (max-width: 767px) {.class{color: black;font-size: 14px;}.class:hover{color: red;font-size: 14px;}}.l-c-my-cust-ti--menubutton{background: none;border: none;cursor: pointer;display: flex;justify-content: center;align-items: center;height: 24px;width: 24px;justify-self: right;} .l-c-my-cust-ti--menubutton:hover{background-color: var(--background-color);} .l-c-my-cust-ti--menubutton:before{content: "";display: block;height: 24px;width: 24px;background-image: url("https://cdn.linistry.com/khbank/images/navigation/navigation-func-three-dots-full.svg");} .l-c-my-cust-ti--menubutton{grid-area: name;}.l-c-my-cust-ti--description{border-bottom: 1px solid rgba(0, 54, 101, 0.24);font-size: 12px;font-style: normal;font-weight: 400;line-height: 16px;color: rgba(0, 54, 101, 0.70);margin-top: 4px;margin-left: -12px;margin-right: -12px;padding-bottom: 24px;padding-left: 12px;padding-right: 12px;position: relative;} .l-c-my-cust-ti--description:after{content: '';display: block;height: 8px;position: absolute;left: -5px;right: -5px;bottom: -4.75px;background-image: radial-gradient(circle at 0 4px, rgba(0, 54, 101, 0.24) 4px, transparent 5px), radial-gradient(circle at 100% 4px, rgba(0, 54, 101, 0.24) 4px, transparent 5px);} .l-c-my-cust-ti--description{grid-area: description;}.l-c-my-cust-ti--customerinlinename{grid-area: customerinlinename;} .l-c-my-cust-ti--customerinlinename:before{content: 'név';display: block;margin-top: 24px;color: rgba(0, 54, 101, 0.70);font-size: 14px;font-style: normal;font-weight: 300;line-height: 20px;}.l-c-my-cust-ti--customerinlinename-value{margin-top: 4px;color: #003665;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;}.l-c-my-cust-ti--customerperpublicid{display: none;}.l-c-my-cust-ti--metadata{display: none;}.l-c-my-cust-ti--publicid{grid-area: publicid;} .l-c-my-cust-ti--publicid{display: flex;flex-direction: column-reverse;justify-content: center;align-items: center;margin-top: 24px;}.l-c-my-cust-ti--publicid-label{color: #4D7293;text-align: center;font-size: 12px;font-style: normal;font-weight: 300;line-height: 16px;}.l-c-my-cust-ti--publicid-value{color: #003665;text-align: center;font-size: 40px;font-style: normal;font-weight: 600;line-height: 50px;}.l-c-my-cust-ti--phone{grid-area: contactinfo;}.l-c-my-cust-ti--phone-label{font-size: var(--font-size--xs);}.l-c-my-cust-ti--phone-value{margin-top: var(--spacing--xs);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: bold;}.l-c-my-cust-ti--expectedprocesstime{display: none;}.l-c-my-cust-ti--expectedprocesstime-label{font-size: var(--font-size--xs);}.l-c-my-cust-ti--expectedprocesstime-value{margin-top: var(--spacing--xs);max-width: 100px;font-size: var(--font-size--xs);font-weight: bold;}.l-c-my-cust-ti--customerscountbeforeme{display: none;}@media (max-width: 767px) {.class{color: black;font-size: 14px;}.class:hover{color: red;font-size: 14px;}}.l-c-my-cust-ti--customerscountbeforeme-label{font-size: var(--font-size--xs);}.l-c-my-cust-ti--customerscountbeforeme-value{margin-top: var(--spacing--xs);max-width: 100px;font-weight: bold;font-weight: bold;}.l-c-my-cust-ti--advertisementcustomtext{grid-area: advertisementcustomtext;} .l-c-my-cust-ti--advertisementcustomtext{margin-top: 24px;}.l-c-my-cust-ti--validatedonformatted{background-color: var(--background-color--light);grid-area: validatedon;z-index: 1;text-align: center;margin-top: var(--spacing--l);}.l-c-my-cust-ti--buttons{grid-area: buttons;padding: 24px;display: flex;justify-content: flex-end;margin-top: 24px;gap: 24px;} .l-c-my-cust-ti:has(.kh-ticket-back-button) .l-c-my-cust-ti--buttons{padding-right: 194px;}@media (max-width: 767px) {.l-c-my-cust-ti--buttons{flex-direction: column;align-items: center;justfiy-content: center;padding: 24px 0;}.l-c-my-cust-ti:has(.kh-ticket-back-button) .l-c-my-cust-ti--buttons{padding-right: 0;}}.l-c-my-cust-ti--purchase{display: none;}.l-c-my-cust-ti--signout-appointment{color: #D64040;text-align: center;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;/* 150% */
    text-decoration-line: underline;padding: 8px 24px;white-space: nowrap;background-color: transparent;border-radius: 20px;}@media (max-width: 767px) {.l-c-my-cust-ti--signout-appointment{width: 280px;}}.l-c-my-cust-ti--signout-walkin{color: #D64040;text-align: center;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;/* 150% */
    text-decoration-line: underline;padding: 8px 24px;white-space: nowrap;background-color: transparent;border-radius: 20px;}@media (max-width: 767px) {.l-c-my-cust-ti--signout-walkin{width: 280px;}}.l-c-my-cust-ti--rebook{display: flex;height: 40px;padding: 8px 24px;justify-content: center;align-items: center;gap: 12px;border-radius: 20px;border: 1px solid #00AEEF;color: #00AEEF;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;/* 150% */
    text-decoration: none;background-color: transparent;white-space: nowrap;}@media (max-width: 767px) {.l-c-my-cust-ti--rebook{width: 280px;}}.l-c-my-cust-ti--apple-walletbadge{margin-top: 24px;grid-area: wallet;justify-self: center;}.l-c-my-cust-ti--advertisement{grid-area: advertisement;} .l-c-my-cust-ti--advertisement .kh-ticket-back-button{display: flex;height: 40px;padding: 8px 24px;justify-content: center;align-items: center;gap: 12px;border-radius: 20px;background: #00AEEF;color: #FFF;text-align: center;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;text-decoration: none;grid-area: buttons;width: auto;justify-self: flex-end;margin-top: 48px;} .l-c-my-cust-ti--advertisement:has(.kh-ticket-back-button){display: contents;}@media (max-width: 767px) {.l-c-my-cust-ti--advertisement:has(.kh-ticket-back-button){display: block;}.l-c-my-cust-ti--advertisement .kh-ticket-back-button{margin-top: 0;justify-self: center;width: 280px;}}.l-c-my-cust-ti--email{grid-area: contactinfo;margin-top: 24px;}.l-c-my-cust-ti--email-label{color: rgba(0, 54, 101, 0.70);font-size: 14px;font-style: normal;font-weight: 300;line-height: 20px;}.l-c-my-cust-ti--email-value {margin-top: 4px;color: #003665;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;}.l-c-my-cust-ti--appointment{grid-area: appointment;margin-top: 24px;}.l-c-my-cust-ti--appointment-label{color: rgba(0, 54, 101, 0.70);font-size: 14px;font-style: normal;font-weight: 300;line-height: 20px;}@media (max-width: 767px) {.class{color: black;font-size: 14px;}.class:hover{color: red;font-size: 14px;}}.l-c-my-cust-ti--appointment-value{margin-top: 4px;color: #003665;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;}.l-c-my-cust-ti--appointment-download{display: none;}.l-c-my-cust-ti--qr{display: none;}.l-c-my-cust-ti--qr-text{font-size: var(--font-size--l);font-weight: 700;margin-top: 16px;}.l-c-my-cust-ti--google-walletbadge{margin-top: 24px;grid-area: wallet;justify-self: center;}.l-c-my-cust-ti--container.ticket--cancelled .l-c-my-cust-ti--appointment-value{text-decoration: line-through;} .l-c-my-cust-ti--container.ticket--cancelled{background-color: var(--background-color);box-shadow: none;}.l-c-my-cust-ti--ticketcancelled{grid-area: ticketcancelled;color: var(--text-color--danger);z-index: 1;margin-top: var(--spacing--l);}.l-c-my-cust-ti--checkin{grid-area: checkin;max-width: 100%;display: block;margin-top: var(--spacing--l);margin-left: auto;margin-right: auto;z-index: 1;}.l-c-my-cust-ti--ticketyouarenext{display: none;}.l-c-my-cust-ti--desk-logourl{max-height: 40px;margin: var(--spacing--m) 0;}.l-c-my-cust-ti--validtoformatted{font-size: var(--font-size--xs);}.l-c-my-cust-ti--container.ticket--empty{background-color: #ffffff;}.l-c-my-cust-ti--empty.l-b-container{display: grid;grid-template-columns: 1fr 1fr;grid-template-rows: max-content max-content 1fr;grid-template-areas: "img message" "img new" "img back";max-width: 676px;margin: auto;grid-column-gap: 48px;}@media (max-width: 767px) {.l-c-my-cust-ti--empty.l-b-container{width: 100%;max-width: unset;grid-template-columns: 1fr;grid-template-rows: max-content 1fr max-content max-content;flex-grow: 1;margin: 24px auto;grid-template-areas: "img" "message" "new" "back";}.l-c-my-cust-ti--empty:before{justify-self: center;height: 196px;width: 196px;margin-bottom: 48px;}}.l-c-my-cust-ti--ticketemptymessage{color: #003665;font-size: 30px;font-style: normal;font-weight: 600;line-height: 36px;/* 120% */
    grid-area: message;}@media (max-width: 767px) {.l-c-my-cust-ti--ticketemptymessage{color: #003665;font-size: 30px;font-style: normal;font-weight: 600;line-height: 36px;grid-area: message;}}.l-c-my-cust-ti--newticket-button{display: flex;border-radius: 20px;border: 1px solid #00AEEF;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;height: 40px;justify-content: center;align-items: center;color: #00AEEF;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;/* 150% */
    grid-area: new;margin-left: 24px;margin-right: 24px;margin-top: 24px;max-width: unset;background: #ffffff;} .l-c-my-cust-ti--newticket-button:hover{color: #008BBF;border-color: #008BBF;background-color: #ffffff!important;}.l-c-my-cust-ti--ticketemptycustomhtml{display: contents;} .kh-empty-ticket--back-to-kh{grid-area: back;margin: 24px;max-width: unset;} .kh-customer-ticket-empty--animation{grid-area: img;}.l-c-my-cust-ti--privacydialog--frame{width: 660px;animation: none;}.l-c-my-cust-ti--privacydescription{overflow-y: auto;}@media (max-width: 767px) {.l-c-my-cust-ti--privacydialog--buttons{flex-direction: column;}}@media (max-width: 767px) {.l-c-my-cust-ti--privacyok{width: 100%;}}.l-c-my-cust-ti--ticketmenu-body{display: grid;margin: 24px auto;grid-template-columns: 256px 256px;grid-template-rows: 128px 128px;gap: 24px;}@media (max-width: 767px) {.l-c-my-cust-ti--ticketmenu-body{display: flex;flex-direction: column;margin: 24px 0;}}.l-c-my-cust-ti--ticket-menu-button-new-ticket{height: 128px;display: flex;flex-direction: column;align-items: center;gap: 8px;align-self: stretch;border-radius: 8px;box-shadow: 0px 2px 8px 0px rgba(0, 54, 101, 0.16);color: #003665;text-align: center;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;/* 150% */
    text-decoration: none;padding: 24px 16px;cursor: pointer;background-color: transparent;} .l-c-my-cust-ti--ticket-menu-button-new-ticket:before{background-image: url('https://cdn.linistry.com/khbank/images/navigation/calendar.svg');content: '';display: block;height: 48px;width: 48px;background-repeat: no-repeat;background-size: contain;flex-shrink: 0;} .l-c-my-cust-ti--ticket-menu-button-new-ticket:hover{box-shadow: 0px 8px 16px 0px rgba(0, 54, 101, 0.16);}@media (max-width: 767px) {.l-c-my-cust-ti--ticket-menu-button-new-ticket{height: 72px;flex-direction: row;padding: 12px;width: 100%;max-width: 480px;margin-left: auto;margin-right: auto;}}.l-c-my-cust-ti--ticket-menu-button-copylink{height: 128px;display: flex;flex-direction: column;align-items: center;gap: 8px;align-self: stretch;border-radius: 8px;box-shadow: 0px 2px 8px 0px rgba(0, 54, 101, 0.16);color: #003665;text-align: center;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;text-decoration: none;padding: 24px 16px;cursor: pointer;background-color: transparent;} .l-c-my-cust-ti--ticket-menu-button-copylink:before{content: '';display: block;height: 48px;width: 48px;background-repeat: no-repeat;background-size: contain;flex-shrink: 0;background-image: url('https://cdn.linistry.com/khbank/images/navigation/copy.svg');} .l-c-my-cust-ti--ticket-menu-button-copylink:hover{box-shadow: 0px 8px 16px 0px rgba(0, 54, 101, 0.16);}@media (max-width: 767px) {.l-c-my-cust-ti--ticket-menu-button-copylink{height: 72px;flex-direction: row;padding: 12px;width: 100%;max-width: 480px;margin-left: auto;margin-right: auto;: ;}}.l-c-my-cust-ti--ticket-menu-button-signout-walkin{height: 128px;display: flex;flex-direction: column;align-items: center;gap: 8px;align-self: stretch;border-radius: 8px;box-shadow: 0px 2px 8px 0px rgba(0, 54, 101, 0.16);color: #003665;text-align: center;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;/* 150% */
    text-decoration: none;padding: 24px 16px;cursor: pointer;background-color: transparent;} .l-c-my-cust-ti--ticket-menu-button-signout-walkin:before{content: '';display: block;height: 48px;width: 48px;background-repeat: no-repeat;background-size: contain;flex-shrink: 0;background-image: url('https://cdn.linistry.com/khbank/images/navigation/cancel.svg');} .l-c-my-cust-ti--ticket-menu-button-signout-appointment:hover{box-shadow: 0px 8px 16px 0px rgba(0, 54, 101, 0.16);}@media (max-width: 767px) {.l-c-my-cust-ti--ticket-menu-button-signout-walkin{height: 72px;flex-direction: row;padding: 12px;width: 100%;max-width: 480px;margin-left: auto;margin-right: auto;: ;}}.l-c-my-cust-ti--ticket-menu-button-signout-appointment{height: 128px;display: flex;flex-direction: column;align-items: center;gap: 8px;align-self: stretch;border-radius: 8px;box-shadow: 0px 2px 8px 0px rgba(0, 54, 101, 0.16);color: #003665;text-align: center;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;text-decoration: none;padding: 24px 16px;cursor: pointer;background-color: transparent;} .l-c-my-cust-ti--ticket-menu-button-signout-appointment:hover{box-shadow: 0px 8px 16px 0px rgba(0, 54, 101, 0.16);} .l-c-my-cust-ti--ticket-menu-button-signout-appointment:before{content: '';display: block;height: 48px;width: 48px;background-repeat: no-repeat;background-size: contain;flex-shrink: 0;background-image: url('https://cdn.linistry.com/khbank/images/navigation/cancel.svg');}@media (max-width: 767px) {.l-c-my-cust-ti--ticket-menu-button-signout-appointment{height: 72px;flex-direction: row;padding: 12px;width: 100%;max-width: 480px;margin-left: auto;margin-right: auto;}}.l-c-my-cust-ti--shortcodelink{display: none;}@media (max-width: 767px) {.l-c-my-cust-ti--shortcodelink{margin-top: var(--spacing--l);margin-bottom: var(--spacing--l);flex-grow: 1;}}.l-c-my-cust-ti--shortcodelink-label{font-size: var(--font-size--l);margin-bottom: 32px;}.l-c-basket{gap: var(--spacing--l);display: flex;flex-direction: column;}.l-c-my-cust-bs--products{display: flex;flex-direction: column;gap: var(--spacing--l);}.l-c-my-cust-bs--product{display: grid;grid-template-columns: auto 1fr auto;grid-template-areas: "img name editor"
        "img price editor"
        "img description editor"
        "img validation validation";grid-column-gap: var(--spacing--m);grid-row-gap: var(--spacing--xs);}@media (max-width: 767px) {.l-c-my-cust-bs--product{grid-template-columns: auto 1fr;grid-template-areas: "img name"
            "img price"
            "img description"
            "img editor"
            "img validation";}}.l-c-my-cust-bs--product-img{grid-area: img;height: 56px;width: 56px;}.l-c-my-cust-bs--product-info-text-name{grid-area: name;}.l-c-my-cust-bs--product-info-text-description{grid-area: description;}.l-c-my-cust-bs--product-info-text-price-label{display: none;}.l-c-my-cust-bs--product-info-text-price-with-currency{grid-area: price;}.l-c-my-cust-bs--product-quantity-editor{grid-area: editor;display: flex;align-items: center;display: grid;grid-template-columns: auto 1fr auto;grid-template-areas: "remove input add";align-items: center;align-self: flex-start;}.l-c-my-cust-bs--product-info-text-quantity{grid-area: input;text-align: center;width: 80px;grid-template-area: input;}@media (max-width: 767px) {.l-c-my-cust-bs--product-info-text-quantity{width: 100%;}}.l-c-my-cust-bs--product-info-quantity-remove{grid-column: 1;grid-row: 1;z-index: 1;padding: 0;width: 40px;}.l-c-my-cust-bs--product-info-quantity-add{grid-column: 3;grid-row: 1;z-index: 1;width: 40px;padding: 0;}.l-c-my-cust-bs--product-info-quantity-validation-message{grid-area: validation;}.l-c-my-cust-bs--coupon{display: grid;grid-template-columns: auto 1fr 1fr auto;grid-template-areas: "label label input button"        ". . validation validation"        ". . result result" ". . error error"        "original original original original"        "discount discount discount discount";}@media (max-width: 767px) {.l-c-my-cust-bs--coupon{grid-template-columns: 1fr auto;grid-template-areas: "label label"            "input button"            "validation validation"            "result result" "error error"            "original original"            "discount discount";}}.l-c-my-cust-bs--coupon-label{grid-area: label;display: flex;align-items: center;}.l-c-my-cust-bs--coupon-input{grid-area: input;}.l-c-my-cust-bs--coupon-validation-button{grid-area: button;padding: 0;width: 40px;}.l-c-my-cust-bs--coupon-val{grid-area: validation;}.l-c-my-cust-bs--coupon-validation-result{grid-area: error;} .l-c-my-cust-bs--coupon-validation-result.coupon-validation-success{grid-area: result;}.l-c-my-cust-bs--original-total-with-currency{grid-area: original;}.l-c-my-cust-bs--discount-with-currency{grid-area: discount;}.l-c-my-cust-bs--total{display: grid;grid-template-columns: auto 1fr auto;grid-template-areas: "tickets . price" ". . tax";margin-bottom: var(--spacing--l);grid-column-gap: var(--spacing--m);}@media (max-width: 767px) {.l-c-my-cust-bs--total{grid-template-columns: 1fr;grid-template-areas: "tickets"
            "price"
            "tax";}}.l-c-my-cust-bs--total-tickets{grid-area: tickets;display: flex;gap: var(--spacing--s);}.l-c-my-cust-bs--total-price{grid-area: price;display: flex;gap: var(--spacing--s);}.l-c-my-cust-bs--basket-total-label{display: none;}.l-c-my-cust-bs--total-tax{grid-area: tax;display: flex;gap: var(--spacing--s);}.l-c-my-cust-bs--basket-total-tax-label{display: none;}.l-c-my-cust-bi--title{grid-area: title;}.l-c-my-cust-bi--tabs{display: grid;grid-template-columns: 1fr 1fr;grid-template-areas: "tab1 tab2" "fieldset fieldset";grid-row-gap: var(--spacing--l);margin: var(--spacing--l) 0;} input[type=radio].l-b-tab{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0;} input[type=radio].l-b-tab + label{cursor: pointer;font-weight: 500;font-size: var(--font-size--m);padding: var(--spacing--m) 0;text-align: center;color: var(--text-color--button);display: block;} input[type=radio].l-b-tab + label:hover{color: var(--text-color--button--hover);} input[type=radio].l-b-tab + label:active{color: var(--text-color--button--hover);} input[type=radio].l-b-tab:checked + label{border-bottom: 2px solid var(--border-color--primary);} input[type=radio].l-b-tab-1:not(:checked) ~ .l-b-tab-content-1,
input[type=radio].l-b-tab-2:not(:checked) ~ .l-b-tab-content-2{display: none;}.l-c-my-cust-bi--individual-tab{grid-area: tab1;}.l-c-my-cust-bi--business-tab{grid-area: tab2;}.l-c-my-cust-bi--individual{grid-template-columns: 4fr 6fr;grid-template-rows: repeat(5, max-content);grid-template-areas: "name name" "zip city" "address address" "country country";grid-area: fieldset;display: grid;}.l-c-my-cust-bi--individual{gap: var(--spacing--l);}.l-c-my-cust-bi--name{grid-area: name;}.l-c-my-cust-bi--zip{grid-area: zip;}.l-c-my-cust-bi--city{grid-area: city;}.l-c-my-cust-bi--address{grid-area: address;}.l-c-my-cust-bi--country{grid-area: country;}.l-c-my-cust-bi--business{grid-template-columns: 4fr 6fr;grid-template-rows: repeat(8, max-content);grid-template-areas: "name name" "vat vat" "zip city" "address address" "country country";grid-area: fieldset;display: grid;gap: var(--spacing--l);}.l-c-my-cust-bi--business{gap: var(--spacing--l);}.l-c-my-cust-bi--companyname{grid-area: name;}.l-c-my-cust-bi--companyzip{grid-area: zip;}.l-c-my-cust-bi--companycity{grid-area: city;}.l-c-my-cust-bi--companyaddress{grid-area: address;}.l-c-my-cust-bi--companycountry{grid-area: country;}.l-c-my-cust-pay--container{background-color: var(--background-color--light);border-radius: var(--border-radius--strong);box-shadow: var(--box-shadow--strong);padding: var(--spacing--xl);margin-bottom: var(--spacing--l);}@media (max-width: 767px) {.l-c-my-cust-pay--container{border-radius: 0;box-shadow: none;}}.l-c-my-cust-tp--initial{display: flex;flex-direction: column;gap: var(--spacing--l);}.l-c-my-cust-tp--validation-summary{color: var(--text-color--danger);}.l-c-my-cust-tp--in-progress{display: flex;flex-direction: column;gap: var(--spacing--l);}.l-c-my-cust-tp--countdown-value{height: 160px;width: 160px;display: flex;justify-content: center;align-items: center;position: relative;margin: var(--spacing--l) auto;font-size: var(--font-size--xxl);font-style: normal;font-weight: 700;line-height: 48px;opacity: .6;border-color: var(--border-color--button--hover);border-width: 12px;border-style: solid;border-radius: 160px;} .l-c-my-cust-tp--countdown-value:before, .l-c-my-cust-tp--countdown-value:after{content: '';box-sizing: border-box;display: block;position: absolute;width: 160px;height: 160px;border-radius: 160px;animation: l-b-ring 1.2s cubic-bezier(.5, 0, .5, 1) infinite;border-color: var(--border-color--primary) transparent transparent transparent;border-width: 12px;border-style: solid;z-index: 1;} .l-c-my-cust-tp--countdown-value:before{animation-delay: -.15s;} .l-c-my-cust-tp--countdown-value:before{animation-delay: -.3s;}@keyframes l-b-ring {
    0% {
        transform: rotate(0deg)
    }

    100% {
        transform: rotate(360deg)
    }
}.l-c-my-cust-tp--success{display: flex;flex-direction: column;gap: var(--spacing--l);}.l-c-my-cust-pf--container{background-color: var(--background-color--light);border-radius: var(--border-radius--strong);box-shadow: var(--box-shadow--strong);padding: var(--spacing--xl);margin-bottom: var(--spacing--l);display: flex;flex-direction: column;gap: var(--spacing--l);}@media (max-width: 767px) {.l-c-my-cust-pf--container{border-radius: 0;box-shadow: none;}}.l-c-my-cust-pu--heading1{text-align: center;margin-bottom: var(--spacing--xxl);}.l-c-my-cust-pu--purchase-item{background-color: var(--background-color--light);border-radius: var(--border-radius--strong);box-shadow: var(--box-shadow--strong);padding: var(--spacing--xl);margin-bottom: var(--spacing--l);display: grid;grid-template-columns: auto 1fr;grid-template-areas: "logo name" "qr qr";grid-column-gap: var(--spacing--s);grid-row-gap: var(--spacing--l);}@media (max-width: 767px) {.l-c-my-cust-pu--purchase-item{margin: 16px;}}.l-c-my-cust-pu--item-title{grid-area: name;align-self: center;}.l-c-my-cust-pu--item-image{height: 40px;width: 40px;grid-area: logo;}.l-c-my-cust-pu--qrcode-wrapper{grid-area: qr;justify-self: center;display: flex;flex-direction: column;gap: var(--spacing--l);}.l-c-my-cust-pu--qrcode-text{text-align: center;}.l-b-cookieconsent-dlg--frame{width: 600px;max-height: 90%;}.l-b-cookieconsent-dlg--message{display: flex;flex-direction: column;gap: var(--spacing--m);overflow-y: auto;padding: 0 3px;}.l-b-cookieconsent-dlg--checkbox{display: flex;align-items: center;gap: var(--spacing--s);}.l-b-cookieconsent-dlg--section-description{font-size: var(--font-size--xs);line-height: var(--line-height);margin-top: var(--spacing--s);}.l-b-cookieconsent-dlg--recaptcha-info{font-size: var(--font-size--xs);line-height: var(--line-height);padding: var(--spacing--s) var(--spacing--m);background-color: var(--background-color);border-radius: var(--border-radius--light);}#kh-cookie-dialog:before{content: '';position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: #002e52;opacity: 0.7;z-index: 9000;} #kh-cookie-dialog, #kh-cookie-dialog > *{box-sizing: content-box !important;} .kh-cookie-consent-container{position: fixed;top: 0;left: 0;bottom: 0;right: 0;display: flex;justify-items: center;align-items: center;min-height: 148px;max-height: 1187px;height: auto;max-width: 1264px;width: auto;z-index: 9001;margin: auto;} .kh-cookie-consent-container .wrap{border-radius: 3px;border: 1px solid #c5c5c5;box-shadow: none;background-color: #ffffff;} .kh-cookie-consent-container .text-container{background: #00aeef;color: white;padding: 30px 50px;font-family: Arial, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: 400;line-height: 20px;} .kh-cookie-consent-container .text-container h2{font-size: 32px;font-weight: 400;line-height: 1.25;margin-bottom: 15px;margin-top: 0;-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);} .kh-cookie-consent-container .text-container p a{color: #ffffff;cursor: pointer;text-decoration: underline;} .kh-cookie-consent-container .level-container{display: flex;padding: 30px 50px;height: 300px;overflow-y: auto;box-sizing: content-box;} .kh-cookie-consent-container .wrap .level-container .level-content:first-child{padding-left: 0;} .kh-cookie-consent-container .wrap .level-container .level-content{flex: 1;padding: 0 10px;} .kh-cookie-consent-container .wrap .level-container .level-content .level-description{font-family: Arial, Arial, Helvetica, sans-serif;font-size: 14px !important;color: #003767 !important;display: block !important;margin-block-start: 1em !important;margin-block-end: 1em !important;margin-inline-start: 0px !important;margin-inline-end: 0px !important;margin-bottom: 15px !important;margin-top: 0 !important;line-height: 20px;} .kh-cookie-consent-container .wrap .level-container .level-content .level-header{color: #003767;font-family: Arial, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: 400;line-height: 20px;box-sizing: content-box;} .kh-cookie-consent-container .wrap .level-container .level-content input[type="checkbox"]{display: none;} .kh-cookie-consent-container .wrap .level-container .level-content input[type="checkbox"]:not(.old) + label:before{margin-left: -25px !important;} .kh-cookie-consent-container .wrap .level-container input[type="checkbox"]:not(.old):checked:disabled + label:before{background: #ccc;} .kh-cookie-consent-container .wrap .level-container input[type="checkbox"]:not(.old):checked + label:before{background: #00aeef;} .kh-cookie-consent-container .wrap .level-container input[type="checkbox"]:not(.old) + label:before{border-color: #ccc;background: #FFFFFF;color: #FFFFFF;} .kh-cookie-consent-container input[type="checkbox"]:not(.old):checked + label:before{content: '\f00c';margin-left: -35px !important;font-family: FontAwesome;} .kh-cookie-consent-container input[type="checkbox"]:not(.old) + label:before{content: '';position: absolute;top: 1px;display: inline-block;width: 15px;height: 15px;background: #fff;border: 1px solid #00aeef;color: #00aeef;border-radius: 3px;font: normal normal normal 14px/1 FontAwesome;font-size: 14px;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-align: center;text-align: center;line-height: 15px;vertical-align: middle;text-decoration: none;margin-left: -35px !important;} .kh-cookie-consent-container .wrap .level-container .level-content .level-header label{display: inline-block;margin-bottom: 8px;max-width: 100%;padding-left: 25px;position: relative;font-weight: 400;} .kh-cookie-consent-container .wrap .level-container input[type="checkbox"]:not(.old) + label:before{border-color: #ccc;background: #FFFFFF;color: #FFFFFF;} .kh-cookie-consent-container .wrap .level-container input[type="checkbox"]:not(.old):checked + label:before{background: #00aeef;} .kh-cookie-consent-container .wrap .level-container input[type="checkbox"]:not(.old):checked:disabled + label:before{background: #ccc;} .kh-cookie-consent-container .wrap .button-container{padding: 30px 50px;border-top: none !important;text-align: right;} .kh-cookie-consent-container .wrap .button-container .btn{text-align: center;cursor: pointer;} .kh-cookie-consent-container .wrap .button-container .btn.save-cookie-settings-button{background: #FFFFFF;color: #00aeef;border-color: #00aeef;} .kh-cookie-consent-container .wrap .button-container .btn.save-cookie-settings-button:hover{background: #FFFFFF;color: #00aeef;border-color: #00aeef;} .kh-cookie-consent-container .wrap .button-container #cookie-settings-button-4{background: #fa6d16;color: #FFFFFF;border-color: #fa6d16;cursor: pointer;} .kh-cookie-consent-container .wrap .button-container #cookie-settings-button-4:hover{background: #d85505;color: #FFFFFF;border-color: #d85505;} [class*=" khicon-"], [class^=khicon-]{font-family: khicon !important;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;letter-spacing: 0;-webkit-font-feature-settings: "liga";-moz-font-feature-settings: "liga=1";-moz-font-feature-settings: "liga";-ms-font-feature-settings: "liga" 1;-o-font-feature-settings: "liga";font-feature-settings: "liga";-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;} .kh-cookie-consent-container .wrap .button-container .btn:after{content: "\e93e";font-family: FontAwesome !important;vertical-align: middle;position: relative;left: 0;display: inline-block;margin-left: 15px;transition: left .5s;} .kh-cookie-consent-container .wrap .button-container .btn{border-radius: 5px;margin-left: 20px;border: 1px solid;font-size: 16px;font-weight: bold;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration: none;text-shadow: none;box-shadow: none;outline: 0;transition: background .5s;line-height: 20px;padding: 16px 24px;} @font-face{font-family: FontAwesome;src: url(https://cdn.linistry.com/khbank/fonts/khicon.eot) format("embedded-opentype"),url(https://cdn.linistry.com/khbank/fonts/khicon.ttf) format("truetype"),url(https://cdn.linistry.com/khbank/fonts/khicon.woff) format("woff");font-weight: 400;font-style: normal;} .kh-cookie-consent-container{max-width: 960px;}@media (max-width: 767px) {.kh-cookie-consent-container{height: 100%;width: 100%;margin: 0;padding: 0;max-width: none !important;max-height: 100%;}.kh-cookie-consent-container{width: auto;min-height: 148px;height: auto;}.kh-cookie-consent-container .wrap{display: flex;flex-direction: column;max-height: inherit;}.kh-cookie-consent-container .wrap .mobile-scrollable-container{overflow-y: auto;}.kh-cookie-consent-container .wrap .text-container{padding: 30px;}.kh-cookie-consent-container .wrap .text-container h2{font-size: 28px;}.kh-cookie-consent-container .wrap .level-container{height: auto;padding: 30px;}.kh-cookie-consent-container .wrap .level-container .level-content{width: 100%;max-width: 100%;padding: 0;flex: auto;}.kh-cookie-consent-container .wrap .level-container .level-content:nth-child(even){padding-left: 0;}.kh-cookie-consent-container .wrap .button-container .btn{margin-left: 0;box-sizing: border-box;margin-bottom: 20px;display: block;}.kh-cookie-consent-container .wrap .button-container .btn:last-child{margin-bottom: 0;}}@media (min-width: 768px) and (max-width: 991px) {.kh-cookie-consent-container{max-width: 728px;}.kh-cookie-consent-container .wrap .level-container{flex-wrap: wrap;}.kh-cookie-consent-container .wrap .level-container .level-content{width: 50%;max-width: calc(50% - 10px);padding: 0;flex: auto;}.kh-cookie-consent-container .wrap .level-container .level-content:nth-child(even){padding-left: 10px;}.kh-cookie-consent-container .wrap .button-container{padding: 30px;}}@media(max-height:698px) {
    .kh-cookie-consent-container {
        overflow-y: hidden;
        width: auto;
        min-height: 148px;
        max-height: 312px;
        height: auto;
        max-width: 728px;
    }

        .kh-cookie-consent-container .wrap {
            display: flex;
            flex-direction: column;
            max-height: inherit
        }

            .kh-cookie-consent-container .wrap .mobile-scrollable-container {
                overflow-y: auto
            }

                .kh-cookie-consent-container .wrap .mobile-scrollable-container .level-container {
                    height: auto
                }

            .kh-cookie-consent-container .wrap .button-container {
                padding-bottom: 50px;
                padding-top: 50px;
                margin-left: auto
            }
}

@media(max-height:698px) and (max-width:767px) {

    .kh-cookie-consent-container .wrap {
        display: flex;
        flex-direction: column;
        max-height: none;
        position: fixed;
        top: 0;
        bottom: 0;
        right: 0;
        left: 0;
        overflow-y: auto;
    }

        .kh-cookie-consent-container .wrap .button-container {
            padding-bottom: 30px;
        }

        .kh-cookie-consent-container .wrap .button-container {
            position: sticky;
            bottom: 0;
            left: 0;
            right: 0;
            background-color: #ffffff;
            margin-left: 0;
        }
}.l-b-cookieconsent--title{font-weight: bold;grid-area: title;margin: auto 0;}.l-b-cookieconsent--message{grid-area: message;margin: auto 0;}.l-b-cookieconsent--privacyurl{grid-area: link;color: var(--text-color);margin: auto 0;text-decoration: underline;font-weight: bold;}.l-b-cookieconsent--button{grid-area: button;margin: auto 0;}@media (max-width: 767px) {.l-b-cookieconsent--button.l-b-button{width: 100%;max-width: 100%;}}.l-b-progress{position: fixed;z-index: 9000;top: 0;left: 0;right: 0;bottom: 0;display: flex;justify-content: center;align-items: center;} .l-b-progress:before{animation: l-b-progress-spin 2s infinite linear;font-family: FontAwesome;content: "\f1ce";font-size: 48px;display: block;color: var(--text-color--progress);line-height: 38px;height: 48px;width: 48px;} .l-b-progress.overlay{background-color: var(--background-color--dialog-overlay);}@keyframes l-b-progress-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}footer.kh-footer{background: #E6F7FD;} footer.kh-footer .kh-footer-links{display: flex;justify-content: center;align-items: baseline;padding: 32px 0;gap: 24px;border-top: 2px solid rgba(0, 54, 101, 0.24);} footer.kh-footer .kh-footer-links a{color: rgba(0, 54, 101, 0.70);font-size: 14px;font-style: normal;font-weight: 400;line-height: 20px;text-decoration-line: underline;} footer.kh-footer .kh-footer-bottom{display: flex;justify-content: center;align-items: center;padding: 16px 0;color: rgba(0, 54, 101, 0.70);font-size: 14px;font-style: normal;font-weight: 300;line-height: 20px;border-top: 1px solid rgba(0, 54, 101, 0.24);background: #E6F7FD;}@media (max-width: 767px) {footer.kh-footer .kh-footer-links{flex-direction: column;padding: 32px 16px;}}.l-b-footer{flex-shrink: 0;height: var(--footer-height);display: flex;align-items: center;justify-content: center;background-color: var(--background-color);position: sticky;top: 100%;}@media (max-width: 767px) {.l-b-footer{flex-direction: column;gap: var(--spacing--m);height: auto;padding: var(--spacing--m) 0;}}.l-b-footer--privacyurl{text-align: right;margin-left: auto;}@media (max-width: 767px) {.l-b-footer--privacyurl{margin-left: 0;width: auto;order: 2;}}.l-b-footer--poweredby{display: flex;align-items: center;gap: var(--spacing--xs);padding: 0 var(--spacing--l);margin: 0 var(--spacing--l);border-left: 1px solid var(--border-color);border-right: 1px solid var(--border-color);} l-b-footer--poweredby img{height: 16px;}@media (max-width: 767px) {.l-b-footer--poweredby{border-left: none;border-right: none;order: 1;margin: 0;padding: 0;}}.l-b-footer--cookiesettings{margin-right: auto;}@media (max-width: 767px) {.l-b-footer--cookiesettings{margin-right: 0;width: auto;order: 3;}}