@font-face{font-family:NittiGrotesk;font-weight:700;font-style:normal;src:url('../default/fonts/nittigrotesk-bold-v20.woff2') format('woff2'),url('../default/fonts/nittigrotesk-bold-v20.woff') format('woff')}@font-face{font-family:NittiGrotesk;font-weight:500;font-style:normal;src:url('../default/fonts/nittigrotesk-medium-v20.woff2') format('woff2'),url('../default/fonts/nittigrotesk-medium-v20.woff') format('woff')}@font-face{font-family:NittiGrotesk;font-weight:400;font-style:normal;src:url('../default/fonts/nittigrotesk-normal-v20.woff2') format('woff2'),url('../default/fonts/nittigrotesk-normal-v20.woff') format('woff')}@font-face{font-family:'FontAwesome';src:url('../../lib/font-awesome/fonts/fontawesome-webfont.eot?v=4.2.0');src:url('../../lib/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'),url('../../lib/font-awesome/fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'),url('../../lib/font-awesome/fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'),url('../default/fonts/font-awesome/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.l-b-progress{position:fixed;z-index:10001;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.l-b-progress:before{content:'';animation:l-b-progress-spin 2s infinite linear;font-family:FontAwesome;content:"";font-size:48px;display:block;color:var(--l-b-colors--light-text)}@keyframes l-b-progress-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.l-b-progress.overlay{background-color:var(--l-b-colors--overlay)}:root{--l-b-colors--background:#f0f6fa;--l-b-colors--background-dark:#e6e6e6;--l-b-colors--background-light:#fff;--l-b-colors--header-background:#f0f6fa;--l-b-colors--primary-light:#70c8f8;--l-b-colors--primary:#09b0da;--l-b-colors--secondary:#00bdef;--l-b-colors--thertiary:#00bdef;--l-b-colors--danger-light:#ff464e;--l-b-colors--danger:#a6311f;--l-b-colors--success:#16cd75;--l-b-colors--success-light:rgba(54,227,143);--l-b-colors--warning:yellow;--l-b-colors--light-text:rgba(6,16,46,.8) !important;--l-b-colors--dark-text:#1e6695;--l-b-colors--black:rgba(6,16,46,.8) !important;--l-b-colors--border:rgba(151,151,151,.5);--l-b-colors--overlay:rgba(0,0,0,.5);--l-b-borderradius--light:14px;--l-b-borderradius:14px;--l-b-boxshadow-light:0 2px 4px 0 rgba(19,20,20,.08);--l-b-boxshadow:0 2px 4px 0 rgba(19,20,20,.08);--l-b-boxshadow-strong:0 6px 10px 0 rgba(19,20,20,.2);--l-b-spacing--xs:4px;--l-b-spacing--s:8px;--l-b-spacing--m:16px;--l-b-spacing--l:24px;--l-b-spacing--xl:40px;--l-b-fontsize:16px;--l-b-fontsize--xs:14px;--l-b-fontsize--s:18px;--l-b-fontsize--m:20px;--l-b-fontsize--l:24px;--l-b-fontsize--xl:32px;--l-b-fontsize--xxl:40px;--l-b-fontsize--xxxl:56px;--l-b-lineheight:1.1;--l-b-fontfamily:Molgroup}@font-face{font-family:'Molgroup';font-style:normal;font-weight:100 400;font-display:swap;src:url(fonts/Molgroup-Normal.ttf) format('truetype')}@font-face{font-family:'Molgroup';font-style:normal;font-weight:500 700;font-display:swap;src:url(fonts/Molgroup-DemiBold.ttf) format('truetype')}@font-face{font-family:'Molgroup';font-style:normal;font-weight:800;font-display:swap;src:url(fonts/Molgroup-ExtraBold.ttf) format('truetype')}.l-b-progress{position:fixed;z-index:10001;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.l-b-progress:before{content:'';animation:l-b-progress-spin 2s infinite linear;font-family:FontAwesome;content:"";font-size:48px;display:block;color:#1e6695}@keyframes l-b-progress-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.l-b-progress.overlay{background-color:var(--l-b-colors--overlay)}.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:var(--l-b-colors--overlay)}.l-b-dlg--frame{display:flex;height:auto;width:auto;max-width:80%;max-height:80%;border:none;background-color:var(--l-b-colors--background-light);border-radius:var(--l-b-borderradius);box-shadow:var(--l-b-boxshadow-strong);padding:var(--l-b-spacing--l);flex-direction:column;gap:var(--l-b-spacing--l);animation:dlgFadeOut 1s ease normal}.l-b-dlg.open .l-b-dlg--frame{animation:dlgFadeIn .5s ease normal}@keyframes dlgFadeIn{from{opacity:0}to{opacity:1}}@keyframes dlgFadeOut{from{opacity:1}to{opacity:0}}.l-b-dlg--title{font-size:var(--l-b-fontsize--l);font-style:normal;font-weight:500;line-height:1.1;color:var(--l-b-colors--darkt-text);display:flex;justify-content:space-between;align-items:center}.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:var(--l-b-colors--dark-text);cursor:pointer}.l-b-dlg--close-button:after{transform:rotate(45deg)}.l-b-dlg--close-button:before{transform:rotate(-45deg)}.l-b-dlg--message{font-size:var(--l-b-fontsize--s);line-height:var(--l-b-lineheight)}.l-b-dlg--buttons{display:flex;justify-content:flex-end;gap:var(--l-b-spacing--m)}.l-b-dlg.l-b-dlg--alert .l-b-dlg--frame{width:400px}.l-b-dlg--alert-ok-button{background-color:var(--l-b-colors--primary-light);border:1px solid var(--l-b-colors--primary);color:var(--l-b-colors--light-text)}.l-b-dlg.l-b-dlg--confirm .l-b-dlg--frame{width:500px}.l-b-dlg--confirm-ok-button{background-color:var(--l-b-colors--primary-light);border:1px solid var(--l-b-colors--primary);color:var(--l-b-colors--light-text)}.l-b-dlg.l-b-dlg--notify{bottom:40px;right:0;top:unset;left:unset;width:auto;background-color:transparent}@media(max-width:640px){.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.success .l-b-dlg--frame{background-color:var(--l-b-colors--success);color:#fff}.l-b-dlg.l-b-dlg--notify.danger .l-b-dlg--frame{background-color:var(--l-b-colors--danger-light);color:#fff}.l-b-dlg.l-b-dlg--notify.success .l-b-dlg--close-button:before,.l-b-dlg.l-b-dlg--notify.success .l-b-dlg--close-button:after,.l-b-dlg.l-b-dlg--notify.danger .l-b-dlg--close-button:before,.l-b-dlg.l-b-dlg--notify.danger .l-b-dlg--close-button:after{background-color:var(--l-b-colors--light-text)}.l-b-dlg.l-b-dlg--slidein{justify-content:flex-end;background-color:var(--l-b-colors--overlay)}.l-b-dlg.l-b-dlg--slidein:not(.open){display:none}.l-b-dlg.l-b-dlg--slidein .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}.l-b-dlg.l-b-dlg--slidein.open{animation:dlgFadeIn .5s ease normal}.l-b-dlg.l-b-dlg--slidein.open .l-b-dlg--frame{animation:dlgSlideIn .5s ease normal}@keyframes dlgSlideIn{from{right:-100%}to{right:0}}@keyframes dlgSlideUp{from{bottom:-100%}to{bottom:0}}@media(max-width:640px){.l-b-dlg.l-b-dlg--slidein{flex-direction:column}.l-b-dlg.l-b-dlg--slidein .l-b-dlg--frame{right:0;bottom:-100%;border-radius:var(--l-b-borderradius) var(--l-b-borderradius) 0 0;max-height:90%;max-width:100%}.l-b-dlg.l-b-dlg--slidein.open .l-b-dlg--frame{bottom:0}.l-b-dlg.l-b-dlg--slidein.open .l-b-dlg--frame{animation:dlgSlideUp .5s ease normal}}.l-b-dlg.l-b-dlg--slidein .l-b-dlg--title{border-bottom:1px solid var(--l-b-colors--background);padding-bottom:var(--l-b-spacing--m);margin-left:calc(-1*var(--l-b-spacing--l));margin-right:calc(-1*var(--l-b-spacing--l));padding-left:var(--l-b-spacing--l);padding-right:var(--l-b-spacing--l)}.l-b-dlg.l-b-dlg--slidein .l-b-dlg--close-button{align-self:flex-start}.l-b-button{border:1px solid #1e6695;box-shadow:0 8px 24px rgba(12,28,74,.02);font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#1e6695;height:48px;border-radius:14px;background:transparent;display:flex;justify-content:center;align-items:center;text-decoration:none;cursor:pointer;padding:0 32px}.l-b-button:focus{outline:none !important}.l-b-button:active{box-shadow:var(--l-b--boxshadow);-webkit-transform:translateY(2px);transform:translateY(2px)}.l-b-button:hover{box-shadow:var(--l-b--boxshadow-strong);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.l-b-link{color:var(--l-b-colors--dark-text-color);text-decoration:none;cursor:pointer}.l-b-link:hover{text-decoration:underline}.asp-fallback-test-class{position:absolute}:root{--l-b-common--header-height:80px;--l-b-common--header-z-index:1000;--l-b-common--pillar-width:620px;--l-b-common--font-family:var(--l-b-fontfamily)}@media(max-width:640px){:root{--l-b-common--header-height:80px;--l-b-common--pillar-width:100%}.l-b-desktop{display:none !important}}@media(min-width:641px){.l-b-mobile{display:none !important}}.l-b-html{height:100%;background-color:var(--l-b-colors--background)}.l-b-body{height:100%;font-family:var(--l-b-fontfamily);color:var(--l-b-colors--dark-text);background-color:var(--l-b-colors--background);display:flex;flex-direction:column}.l-b-header{height:var(--l-b-common--header-height);position:fixed;top:0;left:0;right:0;z-index:1000;border:none !important;box-shadow:none !important;overflow:visible;display:grid;grid-template-rows:80px 96px;grid-template-columns:1fr var(--l-b-common--pillar-width) 1fr;grid-template-areas:"nav empty1 language" "empty2 back empty3";gap:0;flex-grow:0;flex-shrink:0;background-color:#f0f6fa !important;padding-left:24px !important;padding-right:12px !important;background-image:linear-gradient(270deg,#f7fafc 49.97%,rgba(232,241,247,.2) 100%,#e8f1f7 100%)}@media(max-width:640px){.l-b-header{grid-template-columns:1fr 1fr;grid-template-rows:80px 52px;grid-template-areas:"nav language" "back back"}}.l-b-header--nav{display:flex;justify-content:left;align-items:center;grid-area:nav;width:100%;grid-area:nav}@media(min-width:641px){.l-b-header--nav{margin-left:44px}}.l-b-header--logo-link{display:block;width:62.32px;height:47.97px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center center}.l-b-backbutton{grid-area:back;background-color:var(--l-b-colors--header-background);display:flex;align-items:center;margin-left:-8px}@media(max-width:640px){.l-b-backbutton{margin-left:-24px;margin-right:-16px}}.l-b-backbutton a{justify-content:flex-start;align-items:center;text-decoration:none;color:transparent;border:none;display:flex;font-size:0 !important;margin-top:24px;margin-left:11px}.l-b-backbutton a:before{content:'';background-image:url(images/mol-campus--back.svg);background-repeat:no-repeat;background-size:contain;width:100%;flex-shrink:0;height:18px;width:16px;display:block;margin-top:auto;margin-bottom:0;margin-right:12px;margin-left:28px}.l-b-backbutton a:after{content:'Back';display:block;font-family:'Molgroup';font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#1e6695;margin-top:auto;margin-bottom:0}html[lang=hu] .l-b-backbutton a:after{content:'Vissza'}@media(max-width:640px){.l-b-backbutton a{margin-left:25px;margin-top:8px}.l-b-backbutton a:before{margin-left:0}}.l-b-langlist{grid-area:language;display:flex;justify-content:flex-end;align-items:center;gap:8px;position:relative}.l-b-langlist-item{border-radius:50%;border:2px solid #fff !important;object-fit:cover;width:44px !important;height:44px !important;display:block;background-size:cover;background-repeat:no-repeat;background-position:center center;opacity:.4}.l-b-langlist-item.selected{opacity:1}.l-b-langlist--dropdown-button{display:block;height:36px;width:36px;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:50%;border:2px solid #fff;outline:none;background-color:transparent}.l-b-langlist:not(.open) .l-b-langlist--dropdown-menu{display:none}.l-b-langlist--dropdown-menu{border-radius:14px;box-shadow:var(--l-b-boxshadow-strong);border:1px solid var(--l-b-colors--border);position:absolute;display:block;z-index:var(--l-b-common--header-z-index);background-color:var(--l-b-colors--background-light);top:11px;right:-5px}.l-b-langlist--dropdown-menuitem{display:block;height:36px;width:36px;border-radius:50%;border:2px solid #fff;background-repeat:no-repeat;background-position:center;background-size:cover;margin:10px 4px}.l-b-main{padding-top:calc(var(--l-b-common--header-height) + 96px);flex-grow:1;flex-shrink:0}@media(max-width:640px){.l-b-main{padding-top:calc(var(--l-b-common--header-height) + 52px)}}.l-b-container{width:100%;max-width:var(--l-b-common--pillar-width);margin:0 auto}@media(min-width:641px){.l-b-container{min-height:auto;margin-bottom:200px !important;padding:48px !important;background-color:rgba(255,255,255,.4) !important;border:1px solid rgba(255,255,255,.8);border-radius:40px}}@media(max-width:640px){.l-b-container{padding:0 24px}}.l-b-cookieconsent{display:flex;align-items:center;justify-content:space-between;box-shadow:0 0 4px 0 rgba(19,20,20,.3);position:fixed;bottom:0;left:0;right:0;margin-bottom:0;z-index:1000;padding:40px;background-color:var(--l-b-colors--primary-light);color:var(--l-b-colors--light-text)}.l-b-cookieconsent--body{line-height:1.6;font-size:18px}.l-b-cookieconsent--title{font-weight:700;display:inline}.l-b-cookieconsent--message{display:inline}.l-b-cookieconsent--privacyurl{color:var(--l-b-colors--light-text)}.l-b-cookieconsent--button{color:var(--l-b-colors--light-text);background-color:var(--l-b-colors--danger-light);border:1px solid var(--l-b-colors--danger)}@media(max-width:480px){.l-b-cookieconsent{flex-direction:column;padding:20px;gap:10px}.l-b-cookieconsent--button{display:block;width:100%}}footer{flex-grow:0;flex-shrink:0}.testbadge{display:none}html{background-color:var(--l-b-colors--background)}:root{--l-b-fontfamily:'Molgroup'}body{background-color:transparent !important}.webflowfooter{background-color:transparent}.app-wrapper--blue,.app-wrapper--gray{background-color:transparent !important}.button:hover::before,.button:active::before,.button:focus::before{border:none !important;outline:none !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{transition:background-color 600000s 0s,color 600000s 0s !important;background-color:transparent !important}header{border:none !important;box-shadow:none !important;background-color:#f0f6fa !important;padding:0 !important;margin:0 !important;flex-direction:column;display:flex}.header__nav{background-color:transparent !important;background-image:linear-gradient(270deg,#f7fafc 49.97%,rgba(232,241,247,.2) 100%,#e8f1f7 100%);backdrop-filter:blur(8px);width:100% !important;height:80px !important;flex-shrink:0;flex-grow:0;order:1}header.header .header__logo{width:auto !important}.header__logo>a{position:static;width:auto !important}.header__logo .icon-wrapper{max-width:62.32px;max-height:47.97px}.header__back-button{position:static;order:2;width:620px;max-width:100%;position:relative;padding:0;height:96px}.header__back-button a{background-color:transparent;color:transparent;border:none;display:flex;z-index:1;font-size:0 !important}.header__back-button a:before{margin-left:28px;content:'';background-image:url("images/mol-campus--back.svg");background-repeat:no-repeat;background-size:contain;width:100%;flex-shrink:0;margin-top:auto;margin-bottom:auto;color:var(--white);height:18px;width:16px;display:block;margin-bottom:0;margin-right:12px}.header__back-button a:after{content:'Back';display:block;font-family:'Molgroup';font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#1e6695;margin-top:auto;margin-bottom:0 !important}html[lang=hu] .header__back-button a:after{content:'Vissza'}.lang-list img{border-radius:50%;border:2px solid var(--white) !important;object-fit:cover;width:44px !important;height:44px !important}.lang-list img.selected{width:44px !important;height:44px !important}.page-wrapper{padding-top:176px;width:620px;max-width:100%}@media(min-width:640px){header.header{height:176px}.header__logo>a{margin-right:auto;margin-left:68px}header.header .lang-list{height:80px;z-index:1}.app-wrapper{min-height:auto;margin-bottom:200px !important;padding:48px !important;background-color:rgba(255,255,255,.4) !important;border:1px solid rgba(255,255,255,.8);border-radius:40px}}@media(max-width:639px){header.header{height:132px}.header__nav{text-align:left}.header__logo{height:80px;margin-right:auto !important;margin-left:0;margin-left:24px}.header__logo>a{display:flex;height:100%}.header__logo a img{height:48px;width:62px}.mobile-lang-list{height:auto !important;top:0 !important;right:12px !important;bottom:0 !important;display:flex;align-items:center;height:80px !important;z-index:1}.mobile-lang-list .flag-dropdown-button{background-color:transparent !important;border:none !important;height:auto !important;width:auto !important}.mobile-lang-list .flag-icon{margin-right:0;height:32px;width:32px;border-radius:50%;border:2px solid var(--white);background-position:center}.mobile-lang-list .flag-dropdown-menu{top:-10px;right:-5px;border-radius:var(--border-radius) !important;background-color:var(--white)}.mobile-lang-list .flag-dropdown-menu li a{padding:4px 4px}.app-wrapper{padding-top:0 !important;padding-left:0 !important;padding-right:0 !important;padding-bottom:200px !important}.page-wrapper{padding-left:24px;padding-right:24px;padding-top:132px !important}.header__back-button a:before{margin-left:16px !important}}.l-c-my-cust-atp--validation-summary,.l-c-my-cust-cv--validation-summary,.l-c-my-cust-bs .validation-summary-errors,.l-c-my-cust-rt--validation-summary .validation-summary-errors,.l-c-my-cust-si--validation-summary,.l-c-my-cust-bs--validation-summary,.l-c-my-cust-pay--validation-summary{background:none;padding:0}.l-c-my-cust-cv--validation-summary ul,.l-c-my-cust-pay--validation-summary ul{padding-left:0 !important}.l-c-my-cust-atp--validation-summary div,.l-c-my-cust-cv--validation-summary ul li,.l-c-my-cust-bs .validation-summary-errors ul li,.l-c-my-cust-rt--validation-summary ul li,.l-c-my-cust-si--validation-summary ul li,.l-c-my-cust-bs--validation-summary ul li,.l-c-my-cust-pay--validation-summary ul li{font-family:Molgroup !important;text-align:left !important;font-style:normal;font-weight:400;line-height:20px;font-size:16px;color:#a6311f;padding-left:0}.l-c-my-cust-bs--service-name{display:none !important}.l-c-my-cust-atp--title,div.app-wrapper>p.instruction,.l-c-my-cust-bs--instruction{font-family:'Molgroup' !important;font-style:normal !important;font-weight:800 !important;font-size:31px !important;line-height:31px !important;color:#1e6695 !important;margin-bottom:32px}.l-c-my-cust-atp--title,.l-c-my-cust-bs--instruction{margin-bottom:8px !important}.l-c-my-cust-atp--instructions,.mol-basket-sub-instructions{font-family:'Molgroup';font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#000;margin-bottom:26px}.coupon-container,.product{background-color:transparent !important;padding:0 !important}.product-info-text{display:flex;flex-direction:column}.product-info-text div:last-child{order:2}@media(max-width:639px){.product{margin-bottom:32px !important}.product-info{display:grid;grid-template-columns:72px auto}.product-info-text+div{grid-column-start:2;margin-top:16px}.coupon{flex-direction:column;align-items:start}.coupon-editor{width:100%}.coupon-editor input{width:100%}}.l-c-my-cust-bs--product-info-text-name{font-family:'Molgroup';font-style:normal;font-weight:600;font-size:18px;line-height:24px;color:#0c1c4a;order:1}.l-c-my-cust-bs--product-info-text-description{order:3 !important;font-family:'Molgroup' !important;font-style:normal !important;font-weight:400 !important;font-size:16px !important;line-height:24px !important;color:#0c1c4a !important}.l-c-my-cust-bs--product-info-text-price-label{display:none !important}.l-c-my-cust-bs--product-info-text-price-with-currency{font-family:'Molgroup';font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#0c1c4a}.product-info-img{height:56px;width:56px;margin-right:16px}.product-info-quantity-editor{width:112px;height:40px;background:#fff;box-shadow:0 8px 24px rgba(12,28,74,.02);border-radius:12px}.l-c-my-cust-bs--product-info-text-quantity{font-family:'Molgroup';font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-align:center;color:#0c1c4a !important;background-color:transparent !important;width:106px;height:36px;border-radius:inherit !important}.l-c-my-cust-bs--product-info-text-quantity::placeholder{color:#0c1c4a !important}.l-c-my-cust-bs--product-info-quantity-add,.l-c-my-cust-bs--product-info-quantity-remove{display:block !important;background-color:transparent !important;color:#307da8 !important;cursor:pointer}.l-c-my-bs--product-info-quantity-validation-message{margin-left:74px}@media(max-width:639px){.reg__footer{max-width:100%;border:none;display:flex;justify-content:center;box-shadow:none !important;padding-top:24px;padding-bottom:24px;height:96px;padding-left:0;padding-right:0;background-color:rgba(255,255,255,.4);backdrop-filter:blur(8px);left:0;right:0;width:auto;transform:none !important}}@media(min-width:640px){.reg__footer{position:static;transform:none !important;background:transparent !important;border:none !important;box-shadow:none !important;padding:0 !important;margin-top:32px !important;width:auto !important}}.reg__footer a.button,.reg__footer button.button{width:620px;max-width:100%;background-color:#70c8f8 !important;border-color:transparent !important;box-shadow:0 8px 24px rgba(12,28,74,.02) !important;border-radius:14px !important;height:48px;display:flex;justify-content:center;align-items:center;cursor:pointer;transform:none !important}@media(max-width:639px){.reg__footer button.button{margin-left:24px;margin-right:24px}}.l-c-my-cust-atp--go-to-line-button,.reg__footer a.button span,.l-c-my-cust-cv--gotoline,.l-c-my-cust-si--go-to-line-button,.l-c-my-cust-rt--reserve-time-button,.l-c-my-cust-bs--reserve-time-button{font-family:Molgroup !important;font-style:normal !important;font-weight:600 !important;font-size:16px !important;line-height:24px !important;color:#0c1c4a !important}.l-c-my-cust-rt--reserve-time-button,.l-c-my-cust-bs--reserve-time-button{display:flex;justify-content:center;align-items:center}.l-c-my-cust-rt--reserve-time-button:after,.l-c-my-cust-bs--reserve-time-button:after{content:'';display:inline-block;height:24px;width:24px;background-image:url("images/mol-campus--arrow.svg");background-repeat:no-repeat;background-position:center;margin-left:8px}.total{display:grid;justify-content:normal;grid-template-columns:auto max-content}.total>div{width:100%;margin:8px 0;display:flex;justify-content:space-between}.total>div:first-child{border-right:1px solid rgba(30,102,149,.16);height:24px}.total>div:last-child{grid-column-start:1;grid-column-end:3;margin:0}.l-c-my-cust-bs--basket-total-label,.l-c-my-cust-bs--basket-total-tickets-label{font-family:'Molgroup';font-style:normal;font-weight:600;font-size:18px;line-height:24px;color:#000}.l-c-my-cust-bs--basket-total-tickets{font-family:'Molgroup';font-style:normal;font-weight:400;font-size:18px;line-height:24px;text-align:right;color:#1e6695}.l-c-my-cust-bs--basket-total-tickets b{font-weight:800}.l-c-my-cust-bs--basket-total-tickets{padding-right:16px}.l-c-my-cust-bs--total-with-currency{padding-left:16px}.l-c-my-cust-bs--total-tax-with-currency{font-family:'Molgroup';font-style:normal;font-weight:600;font-size:13px;line-height:16px;text-align:right;color:#1e6695;opacity:.4}.l-c-my-cust-bs--total-with-currency{font-family:'Molgroup';font-style:normal;font-weight:800;font-size:18px;line-height:24px;text-align:right;color:#1e6695}hr{border-top:1px solid #fff;border-left:none;border-right:none;border-bottom:none}.total+hr{display:none}.coupon-container{display:flex}.coupon-container:before{content:'';flex-grow:0;flex-shrink:0;display:block;width:56px;height:56px;margin-right:16px;background-image:url(images/mol-campus--coupon.svg)}.coupon{background-color:transparent !important;padding:0;flex-grow:1}.l-c-my-cust-bs--coupon-label{font-family:'Molgroup';font-style:normal;font-weight:600;font-size:18px;line-height:24px;color:#0c1c4a}.coupon-editor{border-radius:12px}.l-c-my-cust-bs--coupon-input{height:40px;background:#fff !important;font-family:'Molgroup';font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:rgba(6,16,46,.8) !important}.l-c-my-cust-bs--coupon-input::placeholder{font-family:'Molgroup';font-style:normal;font-weight:600;font-size:16px;line-height:24px;opacity:.8 !important}input:focus,input:active{border:none !important;outline:none !important}.input-wrapper--special .input-container__confirm.l-c-my-cust-pu--purchase-item-share-confirm-button,.l-c-my-cust-bs--coupon-validation-button{font-family:Molgroup;background-color:#70c8f8 !important;font-style:normal !important;font-weight:600 !important;font-size:16px !important;line-height:24px !important;color:#0c1c4a !important}.l-c-my-cust-bs--coupon-validation-result{font-family:'Molgroup';font-style:normal;font-weight:400;font-size:11px;line-height:14px;color:#a6311f}.l-c-my-cust-rt--service-name{display:none !important}.l-c-my-cust-rt--instruction{font-family:'Molgroup' !important;font-style:normal !important;font-weight:800 !important;font-size:31px !important;line-height:38px !important;color:#1e6695 !important}.l-c-my-cust-rt--validation-summary{margin-top:48px !important}.l-c-my-cust-rt--validation-summary .validation-summary-errors{margin-top:-40px}.l-c-my-cust-rt--validation-summary .validation-summary-errors ul{padding:0 !important}@media(max-width:639px){.calendar-container{margin-top:24px !important}}.l-c-my-cust-rt--calendar{max-width:100% !important}.l-c-my-cust-rt--calendar .ui-datepicker{background:rgba(255,255,255,.84) !important;border:1px solid rgba(30,102,149,.16) !important;box-shadow:0 4px 16px rgba(6,16,46,.04) !important;backdrop-filter:blur(60px) !important;border-radius:24px !important}.l-c-my-cust-rt--calendar .ui-datepicker-year,.l-c-my-cust-rt--calendar .ui-datepicker-month{font-family:'Molgroup';font-style:normal;font-weight:800;font-size:16px;line-height:24px;text-align:center;color:#1e6695}@media(min-width:640px){.l-c-my-cust-rt--calendar .ui-datepicker tr{height:64px}.l-c-my-cust-rt--calendar .ui-datepicker th,.l-c-my-cust-rt--calendar .ui-datepicker td{width:70px}}.l-c-my-cust-rt--calendar .ui-datepicker th span{font-family:'Molgroup' !important;font-style:normal !important;font-weight:600 !important;font-size:16px !important;line-height:24px !important;text-align:center !important;color:rgba(12,28,74,.8) !important;opacity:1 !important}.l-c-my-cust-rt--calendar .ui-datepicker td a.ui-state-default,.l-c-my-cust-rt--calendar .ui-datepicker td span{font-family:'Molgroup' !important;font-style:normal !important;font-weight:600 !important;font-size:16px !important;line-height:24px !important;text-align:center !important;color:#0c1c4a !important;margin:auto;display:flex;justify-content:center;align-items:center}@media(min-width:640px){.l-c-my-cust-rt--calendar .ui-datepicker td a.ui-state-default,.l-c-my-cust-rt--calendar .ui-datepicker td span{height:48px !important;width:48px}}@media(max-width:639px){.l-c-my-cust-rt--calendar .ui-datepicker td a.ui-state-default,.l-c-my-cust-rt--calendar .ui-datepicker td span{height:32px !important;width:32px}}.l-c-my-cust-rt--calendar .ui-datepicker td a.ui-state-default:after{display:none !important}.l-c-my-cust-rt--calendar .ui-datepicker td.ui-state-disabled{opacity:1 !important}.l-c-my-cust-rt--calendar .ui-datepicker td.ui-state-disabled span{color:rgba(12,28,74,.6) !important}.l-c-my-cust-rt--calendar .ui-datepicker td a.ui-state-active{background:#1e6695 !important;border-radius:14px !important;color:#fff !important;display:flex !important}.l-c-my-cust-rt--calendar tr.time-slots{background-color:#f0f6fa !important}.l-c-my-cust-rt--calendar .ts-control.next{background-image:linear-gradient(to left,#fff,#fff 24px,transparent) !important;color:#1e6695 !important}.l-c-my-cust-rt--calendar .ts-control.prev{background-image:linear-gradient(to right,#fff,#fff 24px,transparent) !important;color:#1e6695 !important}.l-c-my-cust-rt--calendar .radio-label{color:#1e6695 !important;border-color:#1e6695 !important;background-color:#fff;box-shadow:0 8px 24px rgba(12,28,74,.02);font-family:Molgroup;font-size:18px !important}.l-c-my-cust-rt--calendar input.radio:checked+.radio-label{background-color:#1e6695 !important;color:#fff !important}.l-c-my-cust-rt--calendar .ui-datepicker td.ui-datepicker-current-day:not(.ui-state-disabled)::after{border-color:transparent;border-bottom-color:#f0f6fa}.reg .input-wrapper label.l-c-my-cust-si--input-label{font-family:'Molgroup' !important;font-style:normal !important;font-weight:600 !important;font-size:13px !important;line-height:16px !important;color:rgba(6,16,46,.8) !important;display:block !important;opacity:1 !important;transform:none !important;margin-bottom:8px}.input-wrapper--special .input-container{border-bottom:none !important}.l-c-my-cust-si--required-label{top:0 !important}.l-c-my-cust-si--required-label,.l-c-my-cust-si--required-label{display:none !important}.input-wrapper--special.input-wrapper--has-value label.l-c-my-cust-si--input-label,.input-wrapper--special.input-wrapper--has-value label.l-c-my-cust-si--required-label,.input-wrapper--special.input-wrapper--active label.l-c-my-cust-si--input-label,.input-wrapper--special.input-wrapper--active label.l-c-my-cust-si--required-label{transform:translateY(0) !important}.input-wrapper--special{margin-bottom:16px !important}.input-wrapper--special .input-container select,.input-wrapper--special .input-container input.l-c-my-cust-si--input,.input-wrapper--special .input-container input.l-c-my-cust-cv--pin{font-family:'Molgroup' !important;font-style:normal !important;font-weight:600 !important;font-size:16px !important;line-height:24px !important;color:rgba(6,16,46,.8) !important;background:#fff !important;border-radius:14px !important;height:48px !important;padding:12px 16px;opacity:1 !important}.input-wrapper--special .input-container input.l-c-my-cust-pu--product-item-share-email-input{font-family:'Molgroup' !important;font-style:normal !important;font-weight:600 !important;font-size:16px !important;line-height:24px !important;color:rgba(6,16,46,.8) !important;background:#fff !important;border-radius:14px !important;height:48px !important}.input-wrapper--special .input-container input:focus{border-bottom:1px solid var(--border-color) !important}.input-wrapper--special .input-container input.l-c-my-cust-cv--pin::placeholder,.input-wrapper--special .input-container input.l-c-my-cust-si--input::placeholder{font-family:'Molgroup' !important;font-style:normal !important;font-weight:600 !important;font-size:16px !important;line-height:24px !important;color:rgba(6,16,46,.8) !important;background:#fff !important;border-radius:14px !important;height:48px !important;opacity:.6 !important}.input-validation-error{border:1px solid #a6311f}.field-validation-error{font-family:'Molgroup' !important;font-style:normal !important;font-weight:400 !important;font-size:11px !important;line-height:14px !important;color:#a6311f !important}@media(max-width:639px){#component-container{margin-top:32px}}.error-container{background-color:transparent !important;margin-bottom:12px}.error-container__info{background-color:transparent !important;font-family:Molgroup;padding:0;margin:0;font-weight:400;font-size:16px;line-height:20px;font-size:16px !important;color:#a6311f !important;margin-bottom:8px}.reg__separator.l-c-my-cust-si--privacy-html{margin-top:12px !important;margin-bottom:0 !important}.reg__separator.l-c-my-cust-si--privacy-html p{margin:0 !important}#validationCodeForm,#signInForm{display:flex;height:auto;position:relative;flex-wrap:nowrap}#validationCodeForm .reg__section,#signInForm .reg__section{width:100%;flex-grow:0;flex-shrink:0;position:static;transform:translateX(0);transition:opacity .3s ease-out,transform .6s ease-in,-webkit-transform .6s ease-in;height:auto !important;padding-bottom:104px !important}#signInForm fieldset.reg__section:first-of-type{transform:translateX(-100%)}#signInForm fieldset.reg__section:nth-of-type(2){transform:translateX(-200%)}#signInForm fieldset.reg__section:nth-of-type(3){transform:translateX(-300%)}#signInForm fieldset.reg__section:nth-of-type(4){transform:translateX(-400%)}#signInForm fieldset.reg__section--active.reg__section:first-of-type{transform:translateX(0)}#signInForm fieldset.reg__section--active.reg__section:nth-of-type(2){transform:translateX(-100%)}#signInForm fieldset.reg__section--active.reg__section:nth-of-type(3){transform:translateX(-200%)}#signInForm fieldset.reg__section--active.reg__section:nth-of-type(4){transform:translateX(-300%)}#signInForm fieldset.reg__section--active.reg__section:first-of-type+fieldset.reg__section{transform:translateX(0)}#signInForm fieldset.reg__section--active.reg__section:nth-of-type(2)+fieldset.reg__section{transform:translateX(-100%)}#signInForm fieldset.reg__section--active.reg__section:nth-of-type(3)+fieldset.reg__section{transform:translateX(-200%)}#signInForm fieldset.reg__section--active.reg__section:nth-of-type(4)+fieldset.reg__section{transform:translateX(-300%)}#signInForm fieldset.reg__section.reg__section--active+#signInForm fieldset.reg__section{transform:translateX(100%)}@media(min-width:639px){#validationCodeForm .reg__footer,#signInForm .reg__footer{position:absolute;left:0;right:0}}.l-c-my-cust-si--validation-summary ul{padding:0}legend.l-c-my-cust-si--questionnaire-header,legend.l-c-my-cust-cv--title,legend.l-c-my-cust-si--email-header{font-family:'Molgroup' !important;font-style:normal !important;font-weight:800 !important;font-size:31px !important;line-height:38px !important;color:#1e6695 !important;margin-bottom:32px !important;border:none !important}.l-c-my-cust-cv--submit,.l-c-my-cust-si--done-button{display:none !important}.l-c-my-cust-cv--resend,.l-c-my-cust-cv--description p,.l-c-my-cust-cv--information p,.l-c-my-cust-si--privacy-html p,.l-c-my-cust-si--privacy-html p a{font-family:'Molgroup' !important;font-style:normal !important;font-weight:400 !important;font-size:16px !important;line-height:24px !important;color:#0c1c4a !important}.l-c-my-cust-cv--resend,.l-c-my-cust-si--privacy-html p a{font-weight:600 !important;text-decoration:underline}.l-c-my-cust-si--privacy-html p>span.mol-dataconsent-cb-wrapper,.l-c-my-cust-si--privacy-html p>span.mol-generalterms-cb-wrapper{display:flex;margin-bottom:12px;align-items:baseline}.l-c-my-cust-si--privacy-html p>span.mol-dataconsent-cb-wrapper input[type=checkbox],.l-c-my-cust-si--privacy-html p>span.mol-generalterms-cb-wrapper input[type=checkbox]{margin-right:8px}.purchase-item{border-radius:14px !important}.purchase-item-info{padding:24px;margin:0 !important}.l-c-my-cust-pu--instruction{font-family:'Molgroup' !important;font-style:normal !important;font-weight:800 !important;font-size:31px !important;line-height:38px !important;color:#1e6695 !important;margin-bottom:32px !important;margin-top:0}.purchase-item-info .purchase-item-info-img{border:1px solid rgba(30,102,149,.16);border-radius:16px;width:56px !important;height:56px !important;max-width:unset;max-height:unset;background:#f7fbfd}.l-c-my-cust-pu--purchase-item-info-text-name{font-family:'Molgroup' !important;font-style:normal !important;font-weight:600 !important;font-size:18px !important;line-height:24px !important;color:#0c1c4a !important}.purchase-item-share-button{margin-top:auto;margin-bottom:auto}.purchase-item-share{background-color:#f0f6fa !important}.purchase-item-share-bg{display:none !important}.input-wrapper--special .input-container__confirm.l-c-my-cust-pu--purchase-item-share-confirm-button{position:absolute;right:0 !important;top:0 !important;height:48px !important;border-top-right-radius:14px;border-bottom-right-radius:14px;border:none !important;box-shadow:none !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.l-c-my-cust-pu--product-item-share-email-input{padding-left:12px !important}.input-wrapper--special .input-container input.l-c-my-cust-pu--product-item-share-email-input.input-validation-error{border:1px solid #a6311f !important}.purchase-item-qr-code.loading{background-color:#f0f6fa}.purchase-item-qr-code.loading i.fa.fa-spin{color:#1e6695}.l-c-my-cust-atp--countdown-value{color:#0c1c4a;font-family:Molgroup;font-size:40px;font-style:normal;font-weight:800;line-height:48px;opacity:.6}.l-c-my-cust-atp--validation-summary{margin-top:32px !important}.l-c-my-cust-atp .countdown.spinner-container{--spinner-size:160px;--spinner-border-width:12px;--spinner-border-color:#fff;--spinner-color:#70c8f8;margin:32px auto;opacity:.8}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.spinner-container{position:relative;width:var(--spinner-size);height:var(--spinner-size);border:var(--spinner-border-width) solid var(--spinner-border-color);border-radius:var(--spinner-size);display:flex;justify-content:center;align-items:center;box-sizing:border-box}.spinner-container>spinner,.spinner-container:after,.spinner-container:before{content:'';box-sizing:border-box;display:block;position:absolute;width:var(--spinner-size);height:var(--spinner-size);border-radius:var(--spinner-size);animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:var(--spinner-color) transparent transparent transparent;border-width:var(--spinner-border-width);border-style:solid;z-index:1}.spinner-container>spinner{animation-delay:-.45s}.spinner-container:after{animation-delay:-.3s}.spinner-container:before{animation-delay:-.15s}.l-b-form{display:grid;grid-template-rows:max-content 1fr max-content;grid-template-columns:1fr;grid-template-areas:"title" "fieldset" "submit";grid-row-gap:24px;position:relative}@media(max-width:640px){:root{--l-b-form--footer-height:96px}.l-b-form{grid-template-rows:max-content 1fr var(--l-b-form--footer-height)}.l-b-form:after{content:'';display:block;grid-area:submit;position:fixed;background-color:rgba(255,255,255,.4);backdrop-filter:blur(8px);bottom:0;left:-24px;right:-24px;height:var(--l-b-form--footer-height);z-index:1}}input[type=radio].l-b-tab{position:absolute;opacity:0}input[type=radio].l-b-tab+label{cursor:pointer;color:#1e6695;font-size:13px;font-weight:600;line-height:24px;display:flex;padding-bottom:32px;justify-content:center;align-items:center;border-bottom:2px solid #fff}input[type=radio].l-b-tab:checked+label{border-bottom:2px solid #1e6695}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-b-fieldset{display:grid;gap:var(--l-b-spacing--m);margin:var(--l-b-spacing--s) 0}.l-b-submit{max-width:100%;width:100%;font-weight:600 !important;font-size:16px !important;line-height:24px !important;color:#0c1c4a !important;background-color:#70c8f8;border:none;display:flex;justify-content:center;align-items:center}@media(max-width:640px){.l-b-submit{max-width:100%;position:fixed;width:calc(var(--l-b-common--pillar-width) - 48px);bottom:24px;left:calc(50% - var(--l-b-common--pillar-width)/2 + 24px);z-index:2}}.l-b-field{display:grid;grid-template-columns:1fr max-content;grid-template-rows:max-content max-content max-content;grid-template-areas:"label type" "input input" "validation validation";position:relative}.l-b-field--type{grid-area:type;color:var(--l-b-colors--light-text);font-size:var(--l-b-fontsize);opacity:.7}.l-b-field--label{grid-area:label;font-weight:600;font-size:13px;line-height:16px;color:rgba(6,16,46,.8);margin-bottom:8px}.l-b-field--input{grid-area:input}.l-b-field--val{grid-area:validation;font-weight:400;font-size:11px;line-height:14px;color:#a6311f}.l-b-field-val:not(:empty){margin-top:8px}select.l-b-field--input,input[type=text].l-b-field--input{font-family:var(--l-b-fontfamily);font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:rgba(6,16,46,.8);background:#fff;border-radius:14px;border:none;height:48px;padding:0 16px}select.l-b-field--input option{color:var(--l-b-colors--dark-text)}.l-b-field--input.pending~.l-b-field--val{color:transparent}.l-b-field--input.pending~.l-b-field--val:before{font-family:FontAwesome;content:"";display:block;font-size:16px;height:14px;width:16px;animation:l-b-progress-spin 2s infinite linear;color:var(--l-b-colors--dark-text);position:absolute;top:41px;right:16px}.l-b-h2{font-weight:800 !important;font-size:31px !important;line-height:38px !important;color:#1e6695 !important;margin-top:0}.l-c-my-cust-bi--form{display:grid;grid-template-rows:max-content max-content 1fr var(--l-b-form--footer-height);grid-template-columns:50% 50%;grid-template-areas:"title title" "tab1 tab2" "fieldset fieldset" "submit submit"}.l-c-my-cust-bi--individual{grid-template-columns:116px auto;grid-template-rows:repeat(5,max-content);grid-template-areas:"name name" "subtitle subtitle" "zip city" "address address" "country country"}.l-c-my-cust-bi--business{grid-template-columns:116px auto;grid-template-rows:repeat(6,max-content);grid-template-areas:"name name" "costcenter costcenter" "vat vat" "subtitle subtitle" "zip city" "address address" "country country"}.l-c-my-cust-bi--title{grid-area:title}.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,.l-c-my-cust-bi--business{grid-area:fieldset}.l-c-my-cust-bi--submit{grid-area:submit}.l-c-my-cust-bi--companyname,.l-c-my-cust-bi--name{grid-area:name}.l-c-my-cust-bi--companycostcentercode{grid-area:costcenter;display:none}.l-c-my-cust-bi--name{grid-template-areas:"label type" "input input" "validation validation" "subtitle subtitle"}.l-c-my-cust-bi--companyzip,.l-c-my-cust-bi--zip{grid-area:zip}.l-c-my-cust-bi--companyzip .l-b-field--input,.l-c-my-cust-bi--zip .l-b-field--input{width:116px}.l-c-my-cust-bi--companycity,.l-c-my-cust-bi--city{grid-area:city}.l-c-my-cust-bi--companyaddress,.l-c-my-cust-bi--address{grid-area:address}.l-c-my-cust-bi--companycountry,.l-c-my-cust-bi--country{grid-area:country}.l-c-my-cust-bi--taxnumber{grid-area:vat;grid-template-areas:"label type" "input input" "validation validation" "subtitle subtitle"}.l-c-my-cust-bi--name:after,.l-c-my-cust-bi--taxnumber:after{content:'Számlázási cím';display:content;color:#1e6695;font-family:Molgroup;font-size:25px;font-style:normal;font-weight:800;line-height:32px;margin-top:32px;margin-bottom:24px;grid-area:subtitle}html[lang=en] .l-c-my-cust-bi--name:after,html[lang=en] .l-c-my-cust-bi--taxnumber:after{content:'Billing Address'}.l-c-my-cust-bi--submit:after{content:'';display:inline-block;height:24px;width:24px;background-image:url("images/mol-campus--arrow.svg");background-repeat:no-repeat;background-position:center;margin-left:8px}.l-c-my-cust-bi .l-b-field--input::placeholder,.l-c-my-cust-bi .l-b-field--input::-webkit-input-placeholder{opacity:0 !important}.l-c-my-cust-bi .l-b-field--type{visibility:hidden}.l-c-my-cust-ti--main{height:100%}.l-c-my-cust-ti--container{background-color:transparent !important;border:none;border-radius:0;min-height:100%;display:flex;flex-direction:column;padding:30px !important}.l-c-my-cust-ti--container.customer-is-next{background-color:var(--l-b-colors--success-light)}.l-c-my-cust-ti--empty{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:auto;margin-bottom:200px !important;padding:48px !important;background-color:rgba(255,255,255,.4) !important;border:1px solid rgba(255,255,255,.8);border-radius:40px}.l-c-my-cust-ti--newticket-button{font-size:var(--l-b-fontsize--m);color:var(--l-b-colors--dark-text);border:none;box-shadow:none;display:flex;justify-content:center;align-items:center;gap:8px}.l-c-my-cust-ti--newticket-button:before{content:"";font-family:FontAwesome;display:block}.l-c-my-cust-ti--ticketemptymessage{font-style:normal !important;font-weight:400 !important;font-size:16px !important;line-height:24px !important;color:#0c1c4a !important}.l-c-my-cust-ti--ticketemptymessage>h1{font-style:normal;font-weight:800;font-size:31px;line-height:38px;color:#1e6695;margin-bottom:24px;margin-top:0}.l-c-my-cust-ti--ticketemptymessage>a{font-weight:600 !important;text-decoration:underline;color:#0c1c4a !important}.l-c-my-cust-ti--ticket{width:100%;display:grid;grid-template-columns:56px 1fr 1fr 56px;grid-template-rows:repeat(100,min-content);grid-template-areas:"logo name name menubutton" "logo description description description" "metadata metadata metadata metadata" "customerinlinename customerinlinename customerinlinename customerinlinename" "publicid publicid publicid publicid" "contactinfo contactinfo contactinfo contactinfo" "expectedprocesstime expectedprocesstime customerscountbefore customerscountbefore" "appointment appointment . ." "appointmentdownload appointmentdownload appointmentdownload appointmentdownload" "ticketcancelled ticketcancelled ticketcancelled ticketcancelled" "advertisementcustomtext advertisementcustomtext advertisementcustomtext advertisementcustomtext" "youarenext youarenext youarenext youarenext" "checkin checkin checkin checkin" "qr qr qr qr" "wallet wallet wallet wallet" "purchase purchase purchase purchase" "signout signout signout signout" "rebook rebook rebook rebook" "advertisement advertisement advertisement advertisement";border-radius:40px;padding:48px !important;background-color:#fff;height:auto;grid-column-gap:16px}.l-c-my-cust-ti--ticket:before{content:'';display:block;grid-area:logo/logo/description/description;border-bottom:6px dotted #f0f6fa;margin-left:-48px;margin-right:-48px}.l-c-my-cust-ti--rebook,.l-c-my-cust-ti--purchase,.l-c-my-cust-ti--google-walletbadge,.l-c-my-cust-ti--apple-walletbadge,.l-c-my-cust-ti--qr,.l-c-my-cust-ti--customerscountbeforeme,.l-c-my-cust-ti--expectedprocesstime,.l-c-my-cust-ti--logo,.l-c-my-cust-ti--name,.l-c-my-cust-ti--menubutton,.l-c-my-cust-ti--description,.l-c-my-cust-ti--customerinlinename,.l-c-my-cust-ti--metadata,.l-c-my-cust-ti--publicid,.l-c-my-cust-ti--email,.l-c-my-cust-ti--phone,.l-c-my-cust-ti--appointment,.l-c-my-cust-ti--appointment-download,.l-c-my-cust-ti--ticketcancelled,.l-c-my-cust-ti--advertisementcustomtext,.l-c-my-cust-ti--ticketyouarenext,.l-c-my-cust-ti--checkin,.l-c-my-cust-ti--signout-appointment,.l-c-my-cust-ti--signout-walkin,.l-c-my-cust-ti--advertisement{z-index:1}.l-c-my-cust-ti--rebook,.l-c-my-cust-ti--purchase,.l-c-my-cust-ti--google-walletbadge,.l-c-my-cust-ti--apple-walletbadge,.l-c-my-cust-ti--qr,.l-c-my-cust-ti--customerscountbeforeme,.l-c-my-cust-ti--expectedprocesstime,.l-c-my-cust-ti--metadata:not(:empty),.l-c-my-cust-ti--email,.l-c-my-cust-ti--phone,.l-c-my-cust-ti--appointment,.l-c-my-cust-ti--ticketcancelled:not(:empty),.l-c-my-cust-ti--advertisementcustomtext,.l-c-my-cust-ti--ticketyouarenext,.l-c-my-cust-ti--signout-appointment,.l-c-my-cust-ti--signout-walkin,.l-c-my-cust-ti--advertisement{margin-top:24px}.l-c-my-cust-ti--publicid{margin-top:32px}.l-c-my-cust-ti--logo{grid-area:logo}.l-c-my-cust-ti--name{grid-area:logo/logo/name/name}.l-c-my-cust-ti--logo+.l-c-my-cust-ti--name{grid-area:name}.l-c-my-cust-ti--menubutton{grid-area:menubutton}.l-c-my-cust-ti--description{grid-area:description}.l-c-my-cust-ti--customerinlinename{grid-area:customerinlinename}.l-c-my-cust-ti--metadata{grid-area:metadata}.l-c-my-cust-ti--publicid{grid-area:publicid}.l-c-my-cust-ti--phone,.l-c-my-cust-ti--email{grid-area:contactinfo}.l-c-my-cust-ti--appointment{grid-area:appointment}.l-c-my-cust-ti--appointment-download{grid-area:appointmentdownload;font-style:normal !important;font-weight:400 !important;font-size:16px !important;line-height:24px !important;color:#0c1c4a !important;text-decoration:underline}.l-c-my-cust-ti--ticketcancelled{grid-area:ticketcancelled;color:var(--l-b-colors--danger)}.l-c-my-cust-ti--advertisementcustomtext{grid-area:advertisementcustomtext}.l-c-my-cust-ti--ticketyouarenext{grid-area:youarenext}.l-c-my-cust-ti--expectedprocesstime{grid-area:expectedprocesstime}.l-c-my-cust-ti--expectedprocesstime+.l-c-my-cust-ti--customerscountbeforeme{grid-area:customerscountbefore}.l-c-my-cust-ti--customerscountbeforeme{grid-area:expectedprocesstime}.l-c-my-cust-ti--checkin{grid-area:checkin}.l-c-my-cust-ti--purchase{grid-area:purchase}.l-c-my-cust-ti--signout-walkin,.l-c-my-cust-ti--signout-appointment{grid-area:signout}.l-c-my-cust-ti--rebook{grid-area:rebook}.l-c-my-cust-ti--logo{border:1px solid rgba(30,102,149,.16);border-radius:16px;width:56px !important;height:56px !important;max-width:unset;max-height:unset;background:#f7fbfd;object-fit:contain}.l-c-my-cust-ti--name{font-style:normal !important;font-weight:800 !important;font-size:18px !important;line-height:24px !important;color:#1e6695 !important;opacity:1 !important}.l-c-my-cust-ti--menubutton{background:none;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:50%;height:40px;width:40px;justify-self:right;margin-right:-8px}.l-c-my-cust-ti--menubutton:hover{background-color:var(--l-b-colors--background)}.l-c-my-cust-ti--menubutton:before{content:"";font-family:FontAwesome;display:block;font-size:var(--l-b-fontsize--m);opacity:.5}.l-c-my-cust-ti--description{font-style:normal !important;font-weight:400 !important;font-size:16px !important;line-height:24px !important;color:#0c1c4a !important;opacity:1 !important;display:flex;gap:4px;margin-bottom:32px}.l-c-my-cust-ti--description:empty{padding-top:0}.l-c-my-cust-ti--description:not(:empty):before{content:"";font-family:FontAwesome;display:block;height:16px;width:16px;flex-shrink:0;flex-grow:0;margin-right:4px;font-size:18px}.l-c-my-cust-ti--customerinlinename{font-size:var(--l-b-fontsize--s)}.l-c-my-cust-ti--customerinlinename-value{color:var(--l-b-colors--black)}.l-c-my-cust-ti--advertisementcustomtext{font-style:normal !important;font-weight:400 !important;font-size:16px !important;line-height:24px !important;color:rgba(12,28,74,.6) !important;opacity:1 !important;margin-top:0 !important}.l-c-my-cust-ti--advertisementcustomtext a{font-weight:900;color:rgba(12,28,74,.6) !important}.l-c-my-cust-ti--advertisementcustomtext a:hover,.l-c-my-cust-ti--advertisementcustomtext a:active{text-decoration:none !important}.l-c-my-cust-ti--ticketyouarenext{display:none}.l-c-my-cust-ti--ticketyouarenext:before{content:"";font-family:"FontAwesome";height:16px;width:16px;color:var(--l-b-colors--success);margin-right:8px}.l-c-my-cust-ti--ticketyouarenext:after{content:'';display:block;position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;background-color:var(--l-b-colors--success-light);opacity:.1}.l-c-my-cust-ti--checkin{max-width:100%;display:block;width:100%;background-color:var(--l-b-colors--primary-light);border:1px solid var(--l-b-colors--primary);color:var(--l-b-colors--light-text)}.l-c-my-cust-ti--rebook,.l-c-my-cust-ti--purchase,.l-c-my-cust-ti--signout-appointment,.l-c-my-cust-ti--signout-walkin{border:1px solid #1e6695;box-shadow:0 8px 24px rgba(12,28,74,.02);font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#1e6695;height:48px;border-radius:14px;background:transparent;display:flex;justify-content:center;align-items:center;text-decoration:none;cursor:pointer}.l-c-my-cust-ti--rebook:before,.l-c-my-cust-ti--purchase:before,.l-c-my-cust-ti--signout-walkin:before,.l-c-my-cust-ti--signout-appointment:before{display:inline;padding-right:8px;font-family:FontAwesome}.l-c-my-cust-ti--rebook:before{content:""}.l-c-my-cust-ti--signout-appointment:before,.l-c-my-cust-ti--signout-walkin:before{content:""}.l-c-my-cust-ti--purchase:before{content:""}.l-c-my-cust-ti--advertisement{grid-area:advertisement;display:block;overflow:hidden;border:solid 2px var(--l-b-colors--border);border-radius:8px;background-color:var(--l-b-colors--background);margin-top:48px;margin-left:-24px;margin-right:-24px}.l-c-my-cust-ti--advertisement>*{max-width:100%}.l-c-my-cust-ti--customerscountbeforeme-label,.l-c-my-cust-ti--expectedprocesstime-label,.l-c-my-cust-ti--publicid-label,.l-c-my-cust-ti--email-label,.l-c-my-cust-ti--phone-label,.l-c-my-cust-ti--appointment-label{font-style:normal !important;font-weight:600 !important;font-size:16px !important;line-height:24px !important;color:rgba(12,28,74,.6) !important;opacity:1 !important;margin-bottom:0 !important}.l-c-my-cust-ti--customerscountbeforeme-value,.l-c-my-cust-ti--expectedprocesstime-value,.l-c-my-cust-ti--appointment-value,.l-c-my-cust-ti--phone-value,.l-c-my-cust-ti--email-value{font-style:normal !important;font-weight:800 !important;font-size:22px !important;line-height:28px !important;color:#0c1c4a !important}.l-c-my-cust-ti--container.ticket--cancelled .l-c-my-cust-ti--appointment-value{text-decoration:line-through}.l-c-my-cust-ti--phone-value,.l-c-my-cust-ti--email-value{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.l-c-my-cust-ti--customerscountbeforeme-value,.l-c-my-cust-ti--expectedprocesstime-value{max-width:100px}.l-c-my-cust-ti--publicid-value{font-style:normal !important;font-weight:800 !important;font-size:22px !important;line-height:28px !important;color:#0c1c4a !important}.l-c-my-cust-ti--advertisementcustomtext{font-size:var(--l-b-fontsize--s);opacity:.5}.l-c-my-cust-ti--ticketmenu-body{display:flex;flex-direction:column}.l-c-my-cust-ti--ticket-menu-button-new-ticket,.l-c-my-cust-ti--ticket-menu-button-download,.l-c-my-cust-ti--ticket-menu-button-copylink,.l-c-my-cust-ti--ticket-menu-button-signout-walkin,.l-c-my-cust-ti--ticket-menu-button-signout-appointment{display:block;font-size:var(--l-b-fontsize--m);color:var(--l-b-colors--dark-text);text-decoration:none;padding:10px 15px;display:flex;cursor:pointer}.l-c-my-cust-ti--ticket-menu-button-new-ticket:before,.l-c-my-cust-ti--ticket-menu-button-download:before,.l-c-my-cust-ti--ticket-menu-button-copylink:before,.l-c-my-cust-ti--ticket-menu-button-signout-walkin:before,.l-c-my-cust-ti--ticket-menu-button-signout-appointment:before{content:'';display:block;margin-right:24px;height:16px;width:16px;font-family:FontAwesome}.l-c-my-cust-ti--ticket-menu-button-new-ticket:before{content:""}.l-c-my-cust-ti--ticket-menu-button-download:before{content:""}.l-c-my-cust-ti--ticket-menu-button-copylink:before{content:""}.l-c-my-cust-ti--ticket-menu-button-signout-walkin:before,.l-c-my-cust-ti--ticket-menu-button-signout-appointment:before{content:""}.l-c-my-cust-ti--ticket-menu-button-new-ticket:hover,.l-c-my-cust-ti--ticket-menu-button-download:hover,.l-c-my-cust-ti--ticket-menu-button-copylink:hover,.l-c-my-cust-ti--ticket-menu-button-signout-walkin:hover,.l-c-my-cust-ti--ticket-menu-button-signout-appointment:hover{background-color:var(--l-b-colors--background)}.l-c-my-cust-ti--shortcodelink{margin:60px auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.l-c-my-cust-ti--shortcodelink-label{font-size:var(--l-b-fontsize--l);margin-bottom:32px}@media(max-width:640px){.l-c-my-cust-ti--ticketmenu-body{height:100%}.l-c-my-cust-ti--shortcodelink{margin-top:24px;margin-bottom:24px;flex-grow:1}}.l-c-my-cust-ti--privacyok{background-color:var(--l-b-colors--primary-light);border:1px solid var(--l-b-colors--primary);color:var(--l-b-colors--light-text)}.l-c-my-cust-ti--privacydialog--frame{width:660px}.l-c-my-cust-ti--qr{grid-area:qr;display:flex;flex-direction:column;justify-content:center;align-items:center}.l-c-my-cust-ti--qr-text{font-size:var(--l-b-fontsize--l);font-weight:700;margin-top:16px;color:var(--l-b-colors--black)}.l-c-my-cust-ti--apple-walletbadge,.l-c-my-cust-ti--google-walletbadge{grid-area:wallet;display:flex;justify-content:center;align-items:center}.l-c-my-cust-ti .l-b-progress.small-progress{justify-content:flex-start;flex-direction:column;z-index:9000}.l-c-my-cust-ti .l-b-progress.small-progress:before{margin-top:calc(var(--l-b-common--header-height) + (var(--l-b-spacing--l) - var(--l-b-fontsize--s))/2);font-size:var(--l-b-fontsize--s);height:var(--l-b-spacing--l);display:flex;justify-content:center;align-items:center}@media(max-width:640px){.l-c-my-cust-ti--ticket{grid-template-columns:1fr 56px;grid-template-rows:repeat(100,min-content);grid-template-areas:"name menubutton" "description description" "metadata metadata" "customerinlinename customerinlinename" "publicid publicid" "contactinfo contactinfo" "customerscountbefore customerscountbefore" "appointment appointment" "appointmentdownload appointmentdownload" "ticketcancelled ticketcancelled" "advertisementcustomtext advertisementcustomtext" "youarenext youarenext" "checkin checkin" "qr qr" "wallet wallet" "purchase purchase" "signout signout" "rebook rebook" "advertisement advertisement";padding:24px !important;border-radius:16px !important}.l-c-my-cust-ti--name{font-size:16px}.l-c-my-cust-ti--description{font-size:14px}.l-c-my-cust-ti--appointment-label,.l-c-my-cust-ti--email-label,.l-c-my-cust-ti--publicid-label{font-size:12px !important}.l-c-my-cust-ti--appointment-value,.l-c-my-cust-ti--email-value,.l-c-my-cust-ti--publicid-value{font-size:18px !important}.l-c-my-cust-ti--appointment-download{font-size:12px !important}.l-c-my-cust-ti--logo{display:none}.l-c-my-cust-ti--ticket:before{grid-area:name/name/description/description}}