/* 03211efc477b620750aa07a0f979f11f691b9336215ac27088ac420a39f2919f.css */
:where(:root){--baza-helper-space-scale:1;--baza-helper-space-unit:calc(4px*var(--baza-helper-space-scale));--baza-helper-space-rem-unit:calc(0.25rem*var(--baza-helper-space-scale));--baza-helper-space-em-unit:calc(0.25em*var(--baza-helper-space-scale));--baza-helper-space-0:0px;--baza-helper-space-auto:auto;--baza-helper-space-normal:normal;--baza-helper-space-0-5:calc(var(--baza-helper-space-unit)*0.5);--baza-helper-space-1:var(--baza-helper-space-unit);--baza-helper-space-1-5:calc(var(--baza-helper-space-unit)*1.5);--baza-helper-space-2:calc(var(--baza-helper-space-unit)*2);--baza-helper-space-2-5:calc(var(--baza-helper-space-unit)*2.5);--baza-helper-space-3:calc(var(--baza-helper-space-unit)*3);--baza-helper-space-3-5:calc(var(--baza-helper-space-unit)*3.5);--baza-helper-space-4:calc(var(--baza-helper-space-unit)*4);--baza-helper-space-5:calc(var(--baza-helper-space-unit)*5);--baza-helper-space-6:calc(var(--baza-helper-space-unit)*6);--baza-helper-space-7:calc(var(--baza-helper-space-unit)*7);--baza-helper-space-8:calc(var(--baza-helper-space-unit)*8);--baza-helper-space-9:calc(var(--baza-helper-space-unit)*9);--baza-helper-space-10:calc(var(--baza-helper-space-unit)*10);--baza-helper-space-12:calc(var(--baza-helper-space-unit)*12);--baza-helper-space-14:calc(var(--baza-helper-space-unit)*14);--baza-helper-space-16:calc(var(--baza-helper-space-unit)*16);--baza-helper-space-20:calc(var(--baza-helper-space-unit)*20);--baza-helper-space-24:calc(var(--baza-helper-space-unit)*24);--baza-helper-space-32:calc(var(--baza-helper-space-unit)*32);--baza-helper-space-layout-50-percent:50%;--baza-helper-space-layout-50-vw:50vw;--baza-helper-space-layout-4-vw:4vw;--baza-helper-space-layout-8-vw:8vw;--baza-helper-space-layout-5-vw:5vw;--baza-helper-space-layout-7-vw:7vw;--baza-helper-size-70:70px;--baza-helper-size-80:80px;--baza-helper-size-90:90px;--baza-helper-size-100:100px;--baza-helper-size-110:110px;--baza-helper-size-120:120px;--baza-helper-size-130:130px;--baza-helper-size-140:140px;--baza-helper-size-150:150px;--baza-helper-size-160:160px;--baza-helper-size-180:180px;--baza-helper-size-190:190px;--baza-helper-size-200:200px;--baza-helper-size-220:220px;--baza-helper-size-240:240px;--baza-helper-size-250:250px;--baza-helper-size-260:260px;--baza-helper-size-280:280px;--baza-helper-size-300:300px;--baza-helper-size-320:320px;--baza-helper-size-360:360px;--baza-helper-size-400:400px;--baza-helper-size-420:420px;--baza-helper-size-440:440px;--baza-helper-size-500:500px;--baza-helper-size-520:520px;--baza-helper-size-560:560px;--baza-helper-size-600:600px;--baza-helper-size-620:620px;--baza-helper-size-680:680px;--baza-helper-size-720:720px;--baza-helper-size-760:760px;--baza-helper-size-800:800px;--baza-helper-size-960:960px;--baza-helper-size-1100:1100px;--baza-helper-size-1280:1280px;--baza-helper-size-340:340px}:where(:root){--baza-helper-border-width:1px;--baza-helper-border-width-thick:2px;--baza-helper-radius-xs:4px;--baza-helper-radius-sm:6px;--baza-helper-radius:8px;--baza-helper-radius-lg:12px;--baza-helper-radius-xl:16px;--baza-helper-color-white:#fff;--baza-helper-color-black:#000;--baza-helper-gray-0:#fff;--baza-helper-gray-50:#fafafa;--baza-helper-gray-100:#f4f4f4;--baza-helper-gray-200:#e6e6e6;--baza-helper-gray-300:#d0d0d0;--baza-helper-gray-400:#b0b0b0;--baza-helper-gray-500:#888;--baza-helper-gray-600:#666;--baza-helper-gray-700:#444;--baza-helper-gray-800:#2a2a2a;--baza-helper-gray-900:#171717;--baza-helper-ui-color-warning:#f59e0b;--baza-helper-ui-color-info:#2271b1;--baza-helper-shadow-sm:0 1px 2px color-mix(in srgb,var(--baza-helper-color-black) 8%,transparent);--baza-helper-shadow-md:0 4px 12px color-mix(in srgb,var(--baza-helper-color-black) 14%,transparent);--baza-helper-shadow-lg:0 12px 32px color-mix(in srgb,var(--baza-helper-color-black) 24%,transparent);--baza-helper-layer-raised:10;--baza-helper-layer-modal:100000;--baza-helper-layer-toast:100002;--baza-helper-ui-radius:var(--baza-helper-radius-sm);--baza-helper-warning:var(--baza-helper-ui-color-warning);--baza-helper-switch-width:34px;--baza-helper-switch-height:20px;--baza-helper-switch-thumb:14px;--baza-helper-switch-inset:3px;--baza-helper-scrollbar-size:6px;--baza-helper-control-height:36px;--baza-helper-control-height-sm:28px;--baza-helper-ui-font-size-l:18px;--baza-helper-ui-font-size-m:15px;--baza-helper-ui-font-size-s:13px;--baza-helper-ui-font-size-sm:13px;--baza-helper-ui-font-size-xl:30px;--baza-helper-ui-font-size-xs:11px;--baza-helper-ui-font-size-xxs:10px;--baza-helper-ui-font-size-caption:12px;--baza-helper-ui-font-size-body:14px;--baza-helper-ui-font-size-title:16px;--baza-helper-ui-font-size-h3:20px;--baza-helper-ui-font-size-h2:22px;--baza-helper-ui-font-size-h1:24px;--baza-helper-ease:cubic-bezier(.22,1,.36,1);--baza-helper-ease-in-out:cubic-bezier(.65,0,.35,1);--baza-helper-duration-fast:.18s;--baza-helper-duration:.32s;--baza-helper-duration-slow:.6s;--baza-helper-brand-yellow:#ffe050;--baza-helper-brand-ink:#111;--baza-helper-radius-pill:999px;--baza-helper-layer-sticky:100;--baza-helper-ui-color-error:#e5484d;--baza-helper-ui-color-success:#10b981}.baza-helper-picture{display:contents}.baza-helper-cookie{display:contents;font-size:var(--baza-helper-cookie-fs,var(--baza-helper-ui-font-size-s));line-height:1.45}.baza-helper-cookie[data-position=right] .baza-helper-cookie__box,.baza-helper-cookie[data-position=right] .baza-helper-cookie__icon{inset-inline-end:var(--baza-helper-cookie-off,var(--baza-helper-space-4));inset-inline-start:auto}.baza-helper-cookie__box{animation:baza-helper-cookie-in var(--baza-helper-duration) ease backwards;background:var(--baza-helper-cookie-bg,var(--theme_bg,var(--baza-helper-color-white)));border:var(--baza-helper-border-width) solid var(--baza-helper-cookie-border,var(--theme_border,var(--baza-helper-gray-200)));border-radius:var(--baza-helper-cookie-r,var(--baza-helper-radius-lg));box-shadow:var(--baza-helper-shadow-lg);box-sizing:border-box;color:var(--baza-helper-cookie-text,var(--theme_text,var(--baza-helper-ui-color-info)));display:grid;gap:var(--baza-helper-space-3);inline-size:min(var(--baza-helper-cookie-w,var(--baza-helper-size-340)),100vw - 2 * var(--baza-helper-cookie-off,var(--baza-helper-space-4)));inset-block-end:var(--baza-helper-cookie-off,var(--baza-helper-space-4));inset-inline-start:var(--baza-helper-cookie-off,var(--baza-helper-space-4));max-block-size:calc(100vh - var(--baza-helper-cookie-off, var(--baza-helper-space-4))*2);overflow-y:auto;padding:var(--baza-helper-cookie-pad,var(--baza-helper-space-4));position:fixed;transition:opacity var(--baza-helper-duration) ease,transform var(--baza-helper-duration) ease;z-index:var(--baza-helper-layer-modal)}.baza-helper-cookie__box[hidden]{display:none}.baza-helper-cookie__box.is-closing{opacity:0;pointer-events:none;transform:translateY(var(--baza-helper-space-2))}.baza-helper-cookie__box *,.baza-helper-cookie__box :after,.baza-helper-cookie__box :before{box-sizing:border-box}.baza-helper-cookie{--baza-helper-cookie-ink:var(--baza-helper-cookie-text,var(--theme_text,var(--baza-helper-gray-900)));--baza-helper-cookie-soft:var(--baza-helper-cookie-muted,var(--theme_text_muted,var(--baza-helper-gray-600)));--baza-helper-cookie-line:var(--baza-helper-cookie-border,var(--theme_border,var(--baza-helper-gray-200)));--baza-helper-cookie-gap:var(--baza-helper-space-3)}.baza-helper-cookie .baza-helper-cookie__box{color:var(--baza-helper-cookie-ink);gap:var(--baza-helper-cookie-gap);text-align:start}.baza-helper-cookie .baza-helper-cookie__head{align-items:start;display:grid;gap:var(--baza-helper-space-2);grid-template-columns:minmax(0,1fr) auto}.baza-helper-cookie .baza-helper-cookie__title{color:var(--baza-helper-cookie-ink);font-family:inherit;font-size:1.1em;font-weight:650;letter-spacing:normal;line-height:var(--baza-helper-space-10);margin:0;padding:0;text-transform:none}.baza-helper-cookie .baza-helper-cookie__min{background:transparent;block-size:var(--baza-helper-space-10);border:0;border-radius:var(--baza-helper-radius-sm);color:var(--baza-helper-cookie-soft);cursor:pointer;display:inline-grid;inline-size:var(--baza-helper-space-10);margin:0;margin-inline-end:calc((var(--baza-helper-space-5) - var(--baza-helper-space-10))/2);padding:0;place-items:center;text-decoration:none}.baza-helper-cookie .baza-helper-cookie__min svg{block-size:var(--baza-helper-space-5);display:block;inline-size:var(--baza-helper-space-5)}.baza-helper-cookie .baza-helper-cookie__min:focus-visible,.baza-helper-cookie .baza-helper-cookie__min:hover{background:color-mix(in srgb,var(--baza-helper-cookie-ink) 8%,transparent);color:var(--baza-helper-cookie-ink)}.baza-helper-cookie .baza-helper-cookie__text{color:var(--baza-helper-cookie-soft);margin:0}.baza-helper-cookie .baza-helper-cookie__text a,.baza-helper-cookie .baza-helper-cookie__text a:visited{color:var(--baza-helper-cookie-ink);margin-inline-start:.35em;text-decoration:underline;text-underline-offset:.2em}.baza-helper-cookie .baza-helper-cookie__option{color:var(--baza-helper-cookie-ink);font-size:inherit;font-weight:500}.baza-helper-cookie__options{display:grid;gap:var(--baza-helper-space-0-5)}.baza-helper-cookie__option{align-items:center;cursor:pointer;display:flex;gap:var(--baza-helper-space-3);justify-content:space-between;margin:0;min-block-size:var(--baza-helper-space-9)}.baza-helper-cookie__switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:color-mix(in srgb,var(--baza-helper-cookie-text,var(--theme_text,var(--baza-helper-ui-color-info))) 22%,transparent);block-size:var(--baza-helper-space-5);border:0;border-radius:var(--baza-helper-radius-pill);cursor:pointer;flex:none;inline-size:var(--baza-helper-space-9);margin:0;position:relative;transition:background-color var(--baza-helper-duration) ease}.baza-helper-cookie__switch:after{background:var(--baza-helper-cookie-bg,var(--theme_bg,var(--baza-helper-color-white)));border-radius:50%;box-shadow:var(--baza-helper-shadow-sm);content:"";inline-size:var(--baza-helper-space-4);inset:var(--baza-helper-space-0-5) auto var(--baza-helper-space-0-5) var(--baza-helper-space-0-5);position:absolute;transition:transform var(--baza-helper-duration) ease}.baza-helper-cookie__switch:checked{background:var(--baza-helper-cookie-accent,var(--theme_color,var(--baza-helper-brand-yellow)))}.baza-helper-cookie__switch:checked:after{background:var(--baza-helper-cookie-accent-text,var(--theme_color_on_accent,var(--baza-helper-gray-900)));transform:translateX(var(--baza-helper-space-3-5))}.baza-helper-cookie__switch:disabled{cursor:not-allowed;opacity:.55}.baza-helper-cookie__switch:focus-visible{outline:var(--baza-helper-border-width-thick) solid currentColor;outline-offset:var(--baza-helper-space-0-5)}.baza-helper-cookie__actions{display:grid;gap:var(--baza-helper-space-2);grid-template-columns:1fr 1fr}.baza-helper-cookie .baza-helper-cookie__btn,.baza-helper-cookie .baza-helper-cookie__btn:visited{align-items:center;background:transparent;border:var(--baza-helper-border-width) solid var(--baza-helper-cookie-border,var(--theme_border,var(--baza-helper-gray-200)));border-radius:calc(var(--baza-helper-cookie-r, var(--baza-helper-radius-lg))*.6);box-sizing:border-box;color:var(--baza-helper-cookie-ink);cursor:pointer;display:flex;font:inherit;font-weight:600;justify-content:center;line-height:1.2;min-block-size:var(--baza-helper-space-10);outline:none;padding:var(--baza-helper-space-1-5) var(--baza-helper-space-3);text-align:center;text-decoration:none}.baza-helper-cookie .baza-helper-cookie__btn.is-primary,.baza-helper-cookie .baza-helper-cookie__btn.is-primary:visited,.baza-helper-cookie .baza-helper-cookie__btn:visited.is-primary,.baza-helper-cookie .baza-helper-cookie__btn:visited.is-primary:visited{background:var(--baza-helper-cookie-accent,var(--theme_color,var(--baza-helper-brand-yellow)));border-color:transparent;color:var(--baza-helper-cookie-accent-text,var(--theme_color_on_accent,var(--baza-helper-gray-900)));grid-column:1/-1}.baza-helper-cookie .baza-helper-cookie__btn:hover:not(.is-primary),.baza-helper-cookie .baza-helper-cookie__btn:visited:hover:not(.is-primary){background:color-mix(in srgb,var(--baza-helper-cookie-ink) 6%,transparent)}.baza-helper-cookie .baza-helper-cookie__btn:focus-visible,.baza-helper-cookie .baza-helper-cookie__btn:visited:focus-visible{outline:var(--baza-helper-border-width-thick) solid currentColor;outline-offset:var(--baza-helper-space-0-5)}.baza-helper-cookie__icon{background:none;block-size:var(--baza-helper-space-10);border:0;box-shadow:none;color:var(--baza-helper-color-white);cursor:pointer;display:inline-grid;inline-size:var(--baza-helper-space-10);inset-block-end:var(--baza-helper-cookie-off,var(--baza-helper-space-4));inset-inline-start:var(--baza-helper-cookie-off,var(--baza-helper-space-4));margin:0;mix-blend-mode:difference;outline:0;padding:0;place-items:center;position:fixed;text-decoration:none;z-index:var(--baza-helper-layer-cookie-icon,9991)}.baza-helper-cookie__icon svg{block-size:var(--baza-helper-space-5);display:block;inline-size:var(--baza-helper-space-5)}.baza-helper-cookie__icon[hidden]{display:none}.baza-helper-cookie__icon{opacity:1;transition:opacity var(--baza-helper-duration) ease,visibility 0s linear 0s}.baza-helper-cookie__icon.is-away{opacity:0;pointer-events:none;transition:opacity var(--baza-helper-duration) ease,visibility 0s linear var(--baza-helper-duration);visibility:hidden}.baza-helper-cookie__icon:focus,.baza-helper-cookie__icon:focus-visible{box-shadow:none;outline:0}.baza-helper-cookie__icon:focus-visible svg{transform:scale(1.2)}.baza-helper-cookie__icon:hover{color:var(--baza-helper-color-white)}@keyframes baza-helper-cookie-in{0%{opacity:0;transform:translateY(var(--baza-helper-space-2))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.baza-helper-cookie__box{animation:none}.baza-helper-cookie__switch,.baza-helper-cookie__switch:after{transition:none}}
/* 0a802cb29b1985036e87a309a0f0adab2200a74308fad4f1f204c68dbcb0615d.css */
.baza-liqpay-icon:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyNSAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMEMzLjQ1MTc4IDAgNi4yNSAyLjc1NzkzIDYuMjUgNi4xNlYxNi4yNEgwVjBaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEyLjUgMjEuODRDMTUuOTUxOCAyMS44NCAxOC43NSAxOS4wODIxIDE4Ljc1IDE1LjY4QzE4Ljc1IDEyLjI3NzkgMTUuOTUxOCA5LjUyIDEyLjUgOS41MkM5LjA0ODIyIDkuNTIgNi4yNSAxMi4yNzc5IDYuMjUgMTUuNjhDNi4yNSAxOS4wODIxIDkuMDQ4MjIgMjEuODQgMTIuNSAyMS44NFpNMTIuNSAyOEMxOS40MDM2IDI4IDI1IDIyLjQ4NDEgMjUgMTUuNjhDMjUgOC44NzU4NSAxOS40MDM2IDMuMzYgMTIuNSAzLjM2QzUuNTk2NDQgMy4zNiAwIDguODc1ODUgMCAxNS42OEMwIDIyLjQ4NDEgNS41OTY0NCAyOCAxMi41IDI4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)}.baza-liqpay-container,.baza-liqpay-result-page{width:100%}.baza-liqpay-container:not(.baza-liqpay-container-button),.baza-liqpay-result-page:not(.baza-liqpay-container-button){max-width:var(--baza_form_width,500px);margin:0 auto;background:var(--baza_form_bg,#fff);border:1px solid var(--baza_form_border,#e5e5e5);border-radius:var(--baza_form_radius,12px);padding:var(--baza_form_padding,24px);position:relative;overflow:hidden;color:var(--baza_text_color,#000)}@media (max-width:480px){.baza-liqpay-container:not(.baza-liqpay-container-button),.baza-liqpay-result-page:not(.baza-liqpay-container-button){margin:10px;padding:20px;max-width:none}}.baza-liqpay-container.baza-liqpay-container-button,.baza-liqpay-result-page.baza-liqpay-container-button{max-width:var(--baza_form_width,500px);margin:0 auto}.baza-liqpay-container.baza-liqpay-container-amount.baza-liqpay-container-button .baza-liqpay-form,.baza-liqpay-result-page.baza-liqpay-container-amount.baza-liqpay-container-button .baza-liqpay-form{display:grid;align-items:center;grid-template-columns:auto 1fr}@media (max-width:480px){.baza-liqpay-container.baza-liqpay-container-amount.baza-liqpay-container-button .baza-liqpay-form,.baza-liqpay-result-page.baza-liqpay-container-amount.baza-liqpay-container-button .baza-liqpay-form{display:flex;flex-direction:column;align-items:stretch}}.baza-liqpay-container+.baza-liqpay-container,.baza-liqpay-result-page+.baza-liqpay-container{margin-top:calc(var(--baza_form_padding) * 2)}.baza-liqpay-container.baza-shadow-light,.baza-liqpay-result-page.baza-shadow-light{box-shadow:0 2px 4px rgba(0,0,0,.1)}.baza-liqpay-container.baza-shadow-medium,.baza-liqpay-result-page.baza-shadow-medium{box-shadow:0 4px 12px rgba(0,0,0,.15)}.baza-liqpay-container.baza-shadow-heavy,.baza-liqpay-result-page.baza-shadow-heavy{box-shadow:0 8px 25px rgba(0,0,0,.2)}.baza-liqpay-container,.baza-liqpay-result-page{animation:baza-fade-in .5s ease-out}.baza-result-icon{color:var(--baza_button_color)}.baza-liqpay-form{display:flex;flex-direction:column;gap:var(--baza_form_padding);color:var(--baza_form_text)}.baza-payment-amount{text-align:center}.baza-payment-amount .baza-amount-value{font-size:32px;font-weight:700;letter-spacing:-.5px}@media (max-width:480px){.baza-payment-amount .baza-amount-value{font-size:28px}}.baza-payment-amount .baza-amount-currency{font-size:18px;font-weight:500;vertical-align:top;opacity:.5}@media (max-width:480px){.baza-payment-amount .baza-amount-currency{font-size:16px}}.baza-payment-amount-input{text-align:center}.baza-payment-amount-input .baza-custom-amount-row{display:flex;align-items:center;gap:calc(var(--baza_form_padding)/ 2)}.baza-payment-amount-input .baza-amount-input{-moz-appearance:textfield;text-align:center;font-weight:600;flex:1}.baza-payment-amount-input .baza-amount-input::-webkit-inner-spin-button,.baza-payment-amount-input .baza-amount-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.baza-payment-amount-input .baza-amount-input,.baza-payment-amount-input .baza-currency-select{min-height:44px;border:1px solid var(--baza_form_border,#e5e5e5)!important;border-radius:var(--baza_form_radius,12px)!important;color:var(--baza_form_text,#000)!important;font-size:18px;font-family:inherit;padding:0 12px;outline:0!important;transition:all .3s ease}.baza-payment-amount-input .baza-amount-input:focus,.baza-payment-amount-input .baza-currency-select:focus{border-color:var(--baza_button_bg,#ffe050)!important}.baza-payment-amount-input .baza-currency-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:36px!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M0.75 0.75L4.75 4.75L8.75 0.75' stroke='%23111111' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 12px center!important}.baza-payment-amount-input .baza-help-text{display:block;margin-top:6px;font-size:12px;opacity:.6;text-align:left}.baza-payment-description{text-align:center;font-weight:500;line-height:1.4;padding:12px;background:var(--baza_form_description_bg)!important;border-radius:var(--baza_form_radius)!important;color:var(--baza_form_description_color)!important}@media (max-width:480px){.baza-payment-description{padding:10px}}.baza-payment-methods .baza-methods-label{margin-bottom:12px;text-align:center}.baza-payment-methods .baza-methods-list{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.baza-payment-methods .baza-method{display:inline-flex;align-items:center;padding:6px 12px;transition:all .3s ease;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.baza-payment-methods .baza-method:hover{transform:translateY(-1px)}.baza-payment-methods .baza-method:hover img{filter:grayscale(0);opacity:1}.baza-payment-methods .baza-method img{width:50px;max-height:50px;filter:grayscale(100%);opacity:.5;transition:all .3s ease}.baza-payment-form{margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.baza-liqpay-button{background:0 0;border:none;padding:0;margin:0;font:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%!important;margin:0 auto!important;background:var(--baza_button_bg,#ffe050)!important;color:var(--baza_button_color,#000)!important;border-radius:var(--baza_button_radius,12px)!important;padding:var(--baza_button_padding,16px)!important;font-size:var(--baza_button_font_size,16px)!important;font-weight:var(--baza_button_font_weight,600)!important;gap:10px!important;transition:all .3s ease;position:relative;overflow:hidden!important;border:0!important}.baza-liqpay-button::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.3);transition:width .2s,height .2s;transform:translate(-50%,-50%);z-index:1;filter:blur(10px)}.baza-liqpay-button:hover::before{width:1600px;height:1600px}.baza-liqpay-button:focus{outline:0}.baza-liqpay-button .baza-button-icon{position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.baza-liqpay-button .baza-button-icon svg{width:var(--baza_button_icon_size,20px);height:var(--baza_button_icon_size,20px);transition:all .3s ease}.baza-liqpay-button .baza-button-text{position:relative;z-index:2;font-weight:inherit;text-align:center;white-space:nowrap}.baza-liqpay-button.loading{pointer-events:none}.baza-liqpay-button.loading .baza-button-icon svg{animation:baza-spin 1s linear infinite}.baza-liqpay-button.loading .baza-button-text{opacity:.7}.baza-liqpay-button.success{background:#27ae60}.baza-liqpay-button.success .baza-button-icon svg{animation:baza-check-bounce .6s ease-out}@media (max-width:480px){.baza-liqpay-button{padding:var(--baza_button_padding,14px);font-size:calc(var(--baza_button_font_size,16px) - 1px)}.baza-liqpay-button .baza-button-icon svg{width:calc(var(--baza_button_icon_size,20px) - 2px);height:calc(var(--baza_button_icon_size,20px) - 2px)}}.baza-liqpay-button.baza-submitting{opacity:.7!important;cursor:not-allowed!important;pointer-events:none}.baza-payment-info{display:flex;flex-direction:column;gap:12px}.baza-security-badge{display:flex;align-items:center;justify-content:center;gap:8px;opacity:.7}.baza-security-badge svg{width:16px;height:16px;flex-shrink:0}@media (max-width:480px){.baza-security-badge{padding:6px 10px}.baza-security-badge svg{width:14px;height:14px}}.baza-order-id{display:none!important;text-align:center}.baza-order-id span{font-weight:600;margin-left:4px}@media (max-width:480px){.baza-order-id span{display:block;margin:4px auto 0;word-break:break-all}}@keyframes baza-fade-in{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes baza-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes baza-check-bounce{0%,20%{transform:scale(1)}40%{transform:scale(1.2)}60%{transform:scale(.95)}80%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes baza-pulse{0%{box-shadow:0 0 0 0 rgba(0,166,81,.4)}70%{box-shadow:0 0 0 15px rgba(0,166,81,0)}100%{box-shadow:0 0 0 0 rgba(0,166,81,0)}}@media (prefers-reduced-motion:reduce){*{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}.baza-liqpay-button:hover{transform:none}.baza-liqpay-button::before{display:none}}.baza-hidden{display:none!important}.baza-loading{pointer-events:none;opacity:.7}.baza-error{border-color:#e74c3c!important;box-shadow:0 0 0 3px rgba(231,76,60,.1)!important}.baza-success{border-color:#27ae60!important;box-shadow:0 0 0 3px rgba(39,174,96,.1)!important}


:root {--baza_button_bg: #ffe050;--baza_button_color: #000000;--baza_button_radius: 15px;--baza_button_padding: 12px;--baza_button_font_size: 16px;--baza_button_font_weight: 600;--baza_form_bg: #ffffff;--baza_form_description_bg: #f5f5f5;--baza_form_description_color: #000000;--baza_form_border: #000000;--baza_form_text: #000000;--baza_form_radius: 15px;--baza_form_padding: 30px;--baza_form_width: 500px;--baza_form_shadow: 0 4px 8px rgba(0,0,0,0.15);}
/* 71ef47401051db23f1aefb9201dbdb30077567c59f9519ef8ba41c1be92961b2.css */
@keyframes bazaLcDot {
  0%, 60%, 100% {
    transform: translateY(0);
    opacity: 0.4;
  }
  30% {
    transform: translateY(-3px);
    opacity: 1;
  }
}
@keyframes blc-choice-fade {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes blc-choice-enter {
  from {
    opacity: 0;
    transform: translateY(12px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes blc-spin {
  to {
    transform: rotate(360deg);
  }
}
@keyframes shine {
  0% {
    background-position: -200% center;
  }
  100% {
    background-position: 200% center;
  }
}
:root {
  --baza-lc-primary: #FFE050;
  --baza-lc-secondary: #111111;
  --baza-lc-white: #ffffff;
  --baza-lc-black: #000000;
  --baza-lc-text: #111111;
  --baza-lc-error: #FF5733;
  --baza-lc-bg-message: color-mix(in srgb, var(--baza-lc-secondary) 5%, transparent);
  --baza-lc-border: color-mix(in srgb, var(--baza-lc-secondary) 10%, transparent);
  --baza-lc-placeholder: color-mix(in srgb, var(--baza-lc-secondary) 40%, transparent);
  --baza-lc-online: #4ade80;
  --baza-lc-typing-dots: color-mix(in srgb, var(--baza-lc-secondary) 5%, transparent);
  --baza-lc-typing-dots-span: color-mix(in srgb, var(--baza-lc-secondary) 80%, transparent);
  --baza-lc-dot-offline: #FF5733;
  --baza-lc-dot-online: #4ade80;
  --baza-lc-width: 360px;
  --baza-lc-height: 500px;
  --baza-lc-max-width: 50vw;
  --baza-lc-max-height: 75vh;
  --baza-lc-radius: 16px;
  --baza-lc-textarea-radius: 10px;
  --baza-lc-button-send-radius: 10px;
  --baza-lc-button-toggle-radius: 50%;
  --baza-lc-toggle-size: 48px;
  --baza-lc-bottom: 20px;
  --baza-lc-right: 20px;
  --baza-lc-left: 20px;
  --baza-lc-shadow: 0 8px 40px rgba(0, 0, 0, 0.18);
  --baza-lc-transition: 0.28s cubic-bezier(0.1, 0.6, 0, 1);
  --baza-lc-font: inherit;
  --baza-lc-font-size: 14px;
  --baza-lc-font-size-small: 12px;
  --baza-lc-gap: 12px;
  --baza-lc-padding-xs: 4px;
  --baza-lc-padding-sm: 10px;
  --baza-lc-padding-md: 12px;
  --baza-lc-padding-lg: 16px;
  --baza-lc-line-height: 1.5;
}
@media (max-width: 767px) {
  :root {
    --baza-lc-width: 100vw;
    --baza-lc-height: 100dvh;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  :root {
    --baza-lc-width: 320px;
    --baza-lc-height: 480px;
  }
}
@media (min-width: 992px) and (max-width: 1023px) {
  :root {
    --baza-lc-width: 340px;
  }
}

body.baza-lc-open {
  overflow: hidden !important;
}

#bazaLiveChat {
  font-family: var(--baza-lc-font);
  font-size: var(--baza-lc-font-size);
  line-height: var(--baza-lc-line-height);
}
#bazaLiveChat * {
  outline: none !important;
}
#bazaLiveChat:not(.blc-static) {
  position: fixed;
  bottom: var(--baza-lc-bottom);
  z-index: 99999;
}
#bazaLiveChat.blc-static .blc-window {
  position: static !important;
  max-height: 70vh !important;
  margin: 0 auto;
  opacity: 1 !important;
  transform: none !important;
  pointer-events: auto !important;
}
@media (max-width: 767px) {
  #bazaLiveChat.blc-static .blc-window {
    width: auto !important;
  }
}
#bazaLiveChat.blc-static .blc-toggle {
  display: none !important;
}
#bazaLiveChat.blc-position-right {
  right: var(--baza-lc-right);
}
#bazaLiveChat.blc-position-left {
  left: var(--baza-lc-left);
}
@media (min-width: 768px) {
  #bazaLiveChat.blc-expanded .blc-window {
    width: var(--baza-lc-max-width);
    height: var(--baza-lc-max-height);
    max-width: var(--baza-lc-max-width);
  }
}
#bazaLiveChat #bazaLiveChatToggle {
  position: absolute;
  bottom: 0;
  padding: 0 !important;
  margin: 0 !important;
  width: var(--baza-lc-toggle-size);
  height: var(--baza-lc-toggle-size);
  border-radius: var(--baza-lc-button-toggle-radius);
  background: var(--baza-lc-primary);
  color: var(--baza-lc-primary-text);
  border: none;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: var(--baza-lc-shadow);
  transition: all 0.5s ease;
}
#bazaLiveChat #bazaLiveChatToggle.blc-position-right {
  right: 0;
}
#bazaLiveChat #bazaLiveChatToggle.blc-position-left {
  left: 0;
}
#bazaLiveChat #bazaLiveChatToggle:hover {
  background: var(--baza-lc-secondary);
  color: var(--baza-lc-white);
}
#bazaLiveChat #bazaLiveChatToggle:focus-visible {
  outline: 3px solid var(--baza-lc-primary);
  outline-offset: 3px;
}
#bazaLiveChat #bazaLiveChatToggle .blc-icon {
  width: 24px;
  height: 24px;
  line-height: 1;
  position: absolute;
  transition: opacity var(--baza-lc-transition), transform var(--baza-lc-transition);
}
#bazaLiveChat #bazaLiveChatToggle .blc-icon svg {
  width: 100%;
  height: 100%;
  display: block;
}
#bazaLiveChat #bazaLiveChatToggle .blc-icon.blc-icon-open {
  opacity: 1;
  margin-top: 2px;
  transform: scale(1) rotate(0deg);
}
#bazaLiveChat #bazaLiveChatToggle .blc-icon.blc-icon-close {
  opacity: 0;
  transform: scale(0.5) rotate(-90deg);
}
#bazaLiveChat #bazaLiveChatToggle .blc-badge {
  position: absolute;
  top: -4px;
  right: -4px;
  min-width: 20px;
  height: 20px;
  padding: 0 5px;
  border-radius: 10px;
  background: var(--baza-lc-error);
  color: var(--baza-lc-white);
  font-size: 11px;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}
#bazaLiveChat .blc-window {
  position: absolute;
  bottom: calc(var(--baza-lc-toggle-size) + 12px);
  width: var(--baza-lc-width);
  height: var(--baza-lc-height);
  max-height: var(--baza-lc-max-height);
  background: var(--baza-lc-white);
  border-radius: var(--baza-lc-radius);
  box-shadow: var(--baza-lc-shadow);
  display: flex;
  flex-direction: column;
  opacity: 0;
  pointer-events: none;
  transform: translateY(16px) scale(0.97);
  transition: opacity ease, transform var(--baza-lc-transition), width var(--baza-lc-transition), height var(--baza-lc-transition);
}
@media (max-width: 767px) {
  #bazaLiveChat .blc-window {
    position: fixed;
    z-index: 9999999;
  }
}
#bazaLiveChat .blc-window.blc-position-left {
  left: 0;
  transform-origin: bottom left;
}
#bazaLiveChat .blc-window.blc-position-right {
  right: 0;
  transform-origin: bottom right;
}
@media (max-width: 767px) {
  #bazaLiveChat .blc-window {
    right: 0;
    bottom: 0;
    border-radius: 0;
    transform: translateY(20px);
    transform-origin: bottom center;
    max-height: unset;
  }
}
#bazaLiveChat .blc-window .blc-header {
  background: var(--baza-lc-secondary);
  padding: var(--baza-lc-padding-md) var(--baza-lc-padding-lg);
  display: flex;
  align-items: center;
  gap: 10px;
  flex-shrink: 0;
  position: relative;
}
@media (min-width: 768px) {
  #bazaLiveChat .blc-window .blc-header {
    border-top-left-radius: var(--baza-lc-radius);
    border-top-right-radius: var(--baza-lc-radius);
    margin-top: -1px;
  }
}
#bazaLiveChat .blc-window .blc-header .blc-expand {
  background: none;
  border: none;
  cursor: pointer;
  padding: var(--baza-lc-padding-xs);
  color: var(--baza-lc-white);
  opacity: 0.6;
  display: flex;
  align-items: center;
  flex-shrink: 0;
  transition: opacity 0.5s ease;
}
#bazaLiveChat .blc-window .blc-header .blc-expand svg {
  width: 16px;
  height: 16px;
}
#bazaLiveChat .blc-window .blc-header .blc-expand:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  #bazaLiveChat .blc-window .blc-header .blc-expand {
    display: none !important;
  }
}
#bazaLiveChat .blc-window .blc-header .blc-close {
  background: transparent;
  padding: 0;
  margin: 0;
  line-height: 0;
  border: 0;
  box-shadow: none;
  color: var(--baza-lc-primary);
  width: 20px;
  height: 20px;
  cursor: pointer;
  transition: all var(--baza-lc-transition);
}
#bazaLiveChat .blc-window .blc-header .blc-close:hover {
  transform: scale(1.2);
}
#bazaLiveChat .blc-window .blc-header .blc-close svg {
  width: 100%;
  height: 100%;
  display: block;
}
#bazaLiveChat .blc-window .blc-header .blc-avatar {
  width: 36px;
  height: 36px;
  border-radius: 50%;
  overflow: hidden;
  flex-shrink: 0;
  background: var(--baza-lc-primary);
  display: flex;
  align-items: center;
  justify-content: center;
}
#bazaLiveChat .blc-window .blc-header .blc-avatar img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}
#bazaLiveChat .blc-window .blc-header .blc-avatar.blc-avatar-empty .blc-dot {
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background: var(--baza-lc-online);
  display: block;
}
#bazaLiveChat .blc-window .blc-header .blc-avatar.blc-avatar-empty .blc-dot.blc-dot-online {
  background: var(--baza-lc-dot-online);
}
#bazaLiveChat .blc-window .blc-header .blc-avatar.blc-avatar-empty .blc-dot.blc-dot-offline {
  background: var(--baza-lc-dot-offline);
}
#bazaLiveChat .blc-window .blc-header .blc-info {
  display: flex;
  flex-direction: column;
  gap: 2px;
  flex: 1;
}
#bazaLiveChat .blc-window .blc-header .blc-info .blc-title {
  color: var(--baza-lc-white);
  font-weight: 600;
  font-size: 15px;
  line-height: calc(var(--baza-lc-line-height) - 0.3);
}
#bazaLiveChat .blc-window .blc-header .blc-info .blc-subtitle {
  color: rgba(255, 255, 255, 0.55);
  font-size: 12px;
  line-height: calc(var(--baza-lc-line-height) - 0.3);
}
#bazaLiveChat .blc-window .blc-body {
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  border-bottom-left-radius: var(--baza-lc-radius);
  border-bottom-right-radius: var(--baza-lc-radius);
}
#bazaLiveChat .blc-window .blc-body .baza-lc-notice {
  font-size: var(--baza-lc-font-size);
  padding: var(--baza-lc-padding-sm) var(--baza-lc-padding-md);
}
#bazaLiveChat .blc-window .blc-body .baza-lc-notice[hidden] {
  display: none;
}
#bazaLiveChat .blc-window .blc-body .baza-lc-notice.baza-lc-notice-info {
  background: color-mix(in srgb, var(--baza-lc-primary) 20%, var(--baza-lc-white));
  color: var(--baza-lc-text);
}
#bazaLiveChat .blc-window .blc-body .baza-lc-notice.baza-lc-notice-warning {
  background: color-mix(in srgb, var(--baza-lc-error) 12%, var(--baza-lc-white));
  color: var(--baza-lc-text);
}
#bazaLiveChat .blc-window .blc-body .baza-lc-notice.baza-lc-notice-error {
  background: var(--baza-lc-error);
  color: var(--baza-lc-white);
}
#bazaLiveChat .blc-window .blc-body .baza-lc-notice.baza-lc-notice-shine .baza-lc-notice-text {
  background: linear-gradient(120deg, var(--baza-lc-secondary) 40%, var(--baza-lc-primary) 50%, var(--baza-lc-secondary) 60%);
  background-size: 200% auto;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: shine 2.5s linear infinite reverse;
}
#bazaLiveChat .blc-window .blc-body .baza-lc-gdpr-notice {
  font-size: calc(var(--baza-lc-font-size) - 3px);
  opacity: 0.5;
  padding: var(--baza-lc-padding-sm) 32px var(--baza-lc-padding-sm) var(--baza-lc-padding-md);
  border-top: 1px solid var(--baza-lc-border);
  position: relative;
  transition: opacity 0.3s ease;
}
#bazaLiveChat .blc-window .blc-body .baza-lc-gdpr-notice a {
  color: var(--baza-lc-secondary);
}
#bazaLiveChat .blc-window .blc-body .baza-lc-gdpr-notice:hover {
  opacity: 1;
}
#bazaLiveChat .blc-window .blc-body .baza-lc-gdpr-notice[hidden] {
  display: none !important;
}
#bazaLiveChat .blc-window .blc-body .baza-lc-gdpr-close {
  padding: 0;
  margin: 0;
  background: transparent;
  border: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  cursor: pointer;
  border: none;
  outline: none;
  box-shadow: none;
  color: var(--baza-lc-black);
  position: absolute;
  top: 10px;
  right: 12px;
  line-height: 0;
}
#bazaLiveChat .blc-window .blc-body .blc-booking-btn {
  display: block;
  width: 100%;
  box-sizing: border-box;
  margin: 8px 0;
  text-align: center;
  padding: 10px var(--baza-lc-padding-lg);
  background: var(--baza-lc-primary);
  border: 1px solid var(--baza-lc-primary);
  border-radius: 20px;
  font-size: 13px;
  font-weight: 600;
  cursor: pointer;
  color: var(--baza-lc-primary-text);
  transition: opacity 0.3s ease;
}
#bazaLiveChat .blc-window .blc-body .blc-booking-btn:hover {
  opacity: 0.85;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group,
#bazaLiveChat .blc-window .blc-body .blc-choice-group *,
#bazaLiveChat .blc-window .blc-body .blc-choice-btn,
#bazaLiveChat .blc-window .blc-body .blc-choice-step,
#bazaLiveChat .blc-window .blc-body .blc-choice-change {
  box-sizing: border-box;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group {
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-self: stretch;
  margin: 4px 0 10px;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group .blc-choice-summary {
  padding: 2px 2px 0;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group .blc-choice-options {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(112px, 1fr));
  gap: 8px;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group.blc-choice-services .blc-choice-options, #bazaLiveChat .blc-window .blc-body .blc-choice-group.blc-choice-pick .blc-choice-options {
  grid-template-columns: 1fr;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group.blc-choice-pick.blc-choice-inline .blc-choice-options {
  grid-template-columns: none;
  grid-auto-flow: column;
  grid-auto-columns: 1fr;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group .blc-quote {
  padding: 12px 14px;
  border: 1px solid var(--baza-lc-border);
  border-radius: 14px;
  background: transparent;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group .blc-quote-rows {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group .blc-quote-row {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  gap: 16px;
  font-size: 14px;
  line-height: 1.4;
  color: color-mix(in srgb, var(--baza-lc-secondary) 78%, transparent);
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group .blc-quote-row.blc-quote-tax {
  font-size: 13px;
  opacity: 0.8;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group .blc-quote-row.blc-quote-total {
  margin-top: 4px;
  padding-top: 10px;
  border-top: 1px solid var(--baza-lc-border);
  font-size: 16px;
  font-weight: 700;
  color: var(--baza-lc-secondary);
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group .blc-quote-row.blc-quote-total .blc-quote-amount {
  font-size: 18px;
  font-weight: 700;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group .blc-quote-label {
  min-width: 0;
  overflow-wrap: anywhere;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group .blc-quote-amount {
  flex: none;
  font-weight: 500;
  white-space: nowrap;
  color: var(--baza-lc-secondary);
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group.blc-choice-pending, #bazaLiveChat .blc-window .blc-body .blc-choice-group.blc-choice-gone {
  display: none;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group.blc-choice-answered-card > .blc-choice-options {
  display: none;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group.blc-choice-enter {
  animation: blc-choice-enter 0.5s cubic-bezier(0.22, 1, 0.36, 1) both;
}
@media (prefers-reduced-motion: reduce) {
  #bazaLiveChat .blc-window .blc-body .blc-choice-group.blc-choice-enter {
    animation: none;
  }
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group .blc-choice-result {
  display: none;
  align-items: center;
  gap: 8px;
  padding: 6px 8px 6px 12px;
  border: 1px solid color-mix(in srgb, var(--baza-lc-primary) 55%, transparent);
  border-radius: 12px;
  background: color-mix(in srgb, var(--baza-lc-primary) 12%, transparent);
  color: var(--baza-lc-secondary);
  font-size: 14px;
  line-height: 1.35;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group .blc-choice-result-icon {
  flex: none;
  display: flex;
  width: 16px;
  height: 16px;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group .blc-choice-result-icon svg {
  width: 100%;
  height: 100%;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group .blc-choice-result-text {
  flex: 1 1 auto;
  min-width: 0;
  font-weight: 600;
  overflow-wrap: anywhere;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group.blc-choice-collapsed > .blc-choice-summary,
#bazaLiveChat .blc-window .blc-body .blc-choice-group.blc-choice-collapsed > .blc-choice-options,
#bazaLiveChat .blc-window .blc-body .blc-choice-group.blc-choice-collapsed > .blc-choice-confirm {
  display: none;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group.blc-choice-collapsed > .blc-choice-result {
  display: flex;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-change {
  flex: none;
  padding: 6px 12px;
  border: 0;
  border-radius: 999px;
  background: transparent;
  color: var(--baza-lc-secondary);
  font-size: 13px;
  font-weight: 600;
  line-height: 1.2;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  touch-action: manipulation;
  -webkit-tap-highlight-color: transparent;
  transition: background 0.2s ease;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-change:hover {
  background: var(--baza-lc-primary);
  color: var(--baza-lc-primary-text);
}
#bazaLiveChat .blc-window .blc-body .blc-choice-change:focus-visible {
  outline: 2px solid var(--baza-lc-secondary);
  outline-offset: 2px;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  min-height: 44px;
  padding: 8px 12px;
  border-radius: 12px;
  border: 1px solid var(--baza-lc-primary);
  background: transparent;
  color: var(--baza-lc-secondary);
  font-size: 14px;
  line-height: 1.25;
  text-align: center;
  cursor: pointer;
  touch-action: manipulation;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  -webkit-tap-highlight-color: transparent;
  transition: background 0.2s ease, border-color 0.2s ease, opacity 0.2s ease;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-btn:not(.blc-choice-selected):not(.blc-choice-confirm):hover:not([aria-disabled=true]) {
  background: color-mix(in srgb, var(--baza-lc-primary) 18%, transparent);
}
#bazaLiveChat .blc-window .blc-body .blc-choice-btn:focus-visible {
  outline: 2px solid var(--baza-lc-secondary);
  outline-offset: 2px;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-btn[aria-disabled=true] {
  cursor: default;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-btn.blc-choice-selected {
  background: var(--baza-lc-primary);
  border-color: var(--baza-lc-primary);
  color: var(--baza-lc-primary-text);
}
#bazaLiveChat .blc-window .blc-body .blc-choice-btn.blc-choice-selected:hover:not([aria-disabled=true]) {
  background: var(--baza-lc-primary);
  filter: brightness(0.96);
}
#bazaLiveChat .blc-window .blc-body .blc-choice-btn .blc-choice-count {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 22px;
  height: 22px;
  padding: 0 7px;
  border-radius: 999px;
  background: color-mix(in srgb, currentColor 22%, transparent);
  color: inherit;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-btn.blc-choice-confirm {
  width: 100%;
  background: var(--baza-lc-secondary);
  border-color: var(--baza-lc-secondary);
  color: var(--baza-lc-secondary-text);
  font-weight: 600;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-btn.blc-choice-confirm:hover:not([aria-disabled=true]) {
  background: var(--baza-lc-secondary);
  color: var(--baza-lc-secondary-text);
  filter: brightness(1.25);
}
#bazaLiveChat .blc-window .blc-body .blc-choice-btn.blc-choice-confirm[aria-disabled=true] {
  opacity: 0.4;
}
@media (prefers-reduced-motion: reduce) {
  #bazaLiveChat .blc-window .blc-body .blc-choice-btn {
    transition: none;
  }
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group.blc-choice-extras .blc-choice-options {
  grid-template-columns: 1fr;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-group-title {
  grid-column: 1/-1;
  margin-top: 4px;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.3;
  color: var(--baza-lc-secondary);
  opacity: 0.7;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-item {
  position: relative;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-item.blc-choice-picked .blc-choice-btn.blc-choice-extra {
  padding-bottom: 44px;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-item.blc-choice-picked .blc-choice-note {
  display: none;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-btn.blc-choice-extra {
  justify-content: space-between;
  gap: 12px;
  padding: 10px 12px;
  text-align: left;
  transition: background-color 0.35s cubic-bezier(0.4, 0, 0.2, 1), border-color 0.35s cubic-bezier(0.4, 0, 0.2, 1), color 0.35s cubic-bezier(0.4, 0, 0.2, 1), padding-bottom 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
@media (prefers-reduced-motion: reduce) {
  #bazaLiveChat .blc-window .blc-body .blc-choice-btn.blc-choice-extra {
    transition: none;
  }
}
#bazaLiveChat .blc-window .blc-body .blc-choice-btn.blc-choice-extra .blc-choice-text {
  display: flex;
  flex-direction: column;
  gap: 2px;
  flex: 1 1 auto;
  min-width: 0;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-btn.blc-choice-extra .blc-choice-title {
  font-size: 14px;
  font-weight: 600;
  line-height: 1.3;
  overflow-wrap: anywhere;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-btn.blc-choice-extra .blc-choice-note {
  font-size: 12px;
  line-height: 1.3;
  opacity: 0.7;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-btn.blc-choice-extra .blc-choice-price {
  flex: none;
  padding: 4px 10px;
  border-radius: 999px;
  background: color-mix(in srgb, var(--baza-lc-primary) 30%, transparent);
  font-size: 13px;
  font-weight: 700;
  line-height: 1.3;
  white-space: nowrap;
  transition: background-color 0.35s cubic-bezier(0.4, 0, 0.2, 1), color 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}
@media (prefers-reduced-motion: reduce) {
  #bazaLiveChat .blc-window .blc-body .blc-choice-btn.blc-choice-extra .blc-choice-price {
    transition: none;
  }
}
#bazaLiveChat .blc-window .blc-body .blc-choice-btn.blc-choice-extra.blc-choice-selected .blc-choice-price {
  background: var(--baza-lc-secondary);
  color: var(--baza-lc-secondary-text);
}
#bazaLiveChat .blc-window .blc-body .blc-choice-qty {
  position: absolute;
  left: 10px;
  bottom: 8px;
  display: inline-flex;
  align-items: center;
  padding: 2px;
  border-radius: 10px;
  background: color-mix(in srgb, var(--baza-lc-white) 70%, transparent);
}
#bazaLiveChat .blc-window .blc-body .blc-choice-qty[hidden] {
  display: none;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-qty:not([hidden]) {
  animation: blc-choice-fade 0.3s ease 0.08s both;
}
@media (prefers-reduced-motion: reduce) {
  #bazaLiveChat .blc-window .blc-body .blc-choice-qty:not([hidden]) {
    animation: none;
  }
}
#bazaLiveChat .blc-window .blc-body .blc-choice-step {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 28px;
  height: 28px;
  border-radius: 8px;
  color: var(--baza-lc-secondary);
  font-size: 18px;
  line-height: 1;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  touch-action: manipulation;
  -webkit-tap-highlight-color: transparent;
  transition: background 0.2s ease, opacity 0.2s ease;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-step:hover:not([aria-disabled=true]) {
  background: var(--baza-lc-white);
}
#bazaLiveChat .blc-window .blc-body .blc-choice-step:focus-visible {
  outline: 2px solid var(--baza-lc-secondary);
  outline-offset: 1px;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-step[aria-disabled=true] {
  opacity: 0.35;
  cursor: default;
}
#bazaLiveChat .blc-window .blc-body .blc-choice-qty-value {
  min-width: 24px;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  color: var(--baza-lc-secondary);
}
#bazaLiveChat .blc-window .blc-body .blc-operator-btn {
  display: block;
  margin: 8px auto;
  padding: 6px var(--baza-lc-padding-lg);
  background: transparent;
  border: 1px solid var(--baza-lc-primary);
  border-radius: 20px;
  font-size: 12px;
  cursor: pointer;
  color: inherit;
  transition: all 0.3s ease;
}
#bazaLiveChat .blc-window .blc-body .blc-operator-btn:hover {
  background: var(--baza-lc-primary);
}
#bazaLiveChat .blc-window .blc-body .blc-messages {
  flex: 1;
  overflow-y: auto;
  padding: var(--baza-lc-padding-lg);
  display: flex;
  flex-direction: column;
  gap: 8px;
  scroll-behavior: smooth;
}
#bazaLiveChat .blc-window .blc-body .blc-messages::-webkit-scrollbar {
  width: 4px;
}
#bazaLiveChat .blc-window .blc-body .blc-messages::-webkit-scrollbar-track {
  background: transparent;
}
#bazaLiveChat .blc-window .blc-body .blc-messages::-webkit-scrollbar-thumb {
  background: var(--baza-lc-border);
  border-radius: 4px;
}
#bazaLiveChat .blc-window .blc-body .blc-messages .blc-message {
  max-width: 80%;
  display: flex;
  flex-direction: column;
}
#bazaLiveChat .blc-window .blc-body .blc-messages .blc-message .blc-button-link {
  display: block;
  margin-top: 8px;
  padding: 8px 14px;
  border-radius: 8px;
  text-align: center;
  text-decoration: none;
  font-weight: 500;
  background: var(--baza-lc-primary);
  color: var(--baza-lc-primary-text);
}
#bazaLiveChat .blc-window .blc-body .blc-messages .blc-message .blc-button-link:hover {
  opacity: 0.9;
}
#bazaLiveChat .blc-window .blc-body .blc-messages .blc-message .blc-link {
  color: var(--baza-lc-secondary);
  text-decoration: none;
  word-break: break-all;
  font-weight: bold;
}
#bazaLiveChat .blc-window .blc-body .blc-messages .blc-message .blc-link:hover {
  text-decoration: underline;
}
#bazaLiveChat .blc-window .blc-body .blc-messages .blc-message.blc-message-operator.blc-waiting .blc-text {
  background: color-mix(in srgb, var(--baza-lc-primary) 15%, var(--baza-lc-white));
  border: 1px dashed var(--baza-lc-primary);
  color: var(--baza-lc-secondary);
  opacity: 0.85;
  background: linear-gradient(120deg, var(--baza-lc-secondary) 40%, var(--baza-lc-primary) 50%, var(--baza-lc-secondary) 60%);
  background-size: 200% auto;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: shine 2.5s linear infinite reverse;
}
#bazaLiveChat .blc-window .blc-body .blc-messages .blc-message.blc-typing-dots {
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: center;
  gap: 5px;
  padding: var(--baza-lc-padding-sm) 14px;
  background: var(--baza-lc-typing-dots);
  border-radius: 18px 18px 18px 4px;
  width: -moz-fit-content;
  width: fit-content;
  min-width: 52px;
}
#bazaLiveChat .blc-window .blc-body .blc-messages .blc-message.blc-typing-dots span {
  display: block;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: var(--baza-lc-typing-dots-span);
  animation: bazaLcDot 1.2s infinite ease-in-out;
}
#bazaLiveChat .blc-window .blc-body .blc-messages .blc-message.blc-typing-dots span:nth-child(1) {
  animation-delay: 0s;
}
#bazaLiveChat .blc-window .blc-body .blc-messages .blc-message.blc-typing-dots span:nth-child(2) {
  animation-delay: 0.2s;
}
#bazaLiveChat .blc-window .blc-body .blc-messages .blc-message.blc-typing-dots span:nth-child(3) {
  animation-delay: 0.4s;
}
#bazaLiveChat .blc-window .blc-body .blc-messages .blc-message.blc-message-visitor {
  align-self: flex-end;
}
#bazaLiveChat .blc-window .blc-body .blc-messages .blc-message.blc-message-visitor .blc-text {
  background: var(--baza-lc-primary);
  color: var(--baza-lc-primary-text);
  border-radius: 16px 16px 4px 16px;
}
#bazaLiveChat .blc-window .blc-body .blc-messages .blc-message.blc-message-ai, #bazaLiveChat .blc-window .blc-body .blc-messages .blc-message.blc-message-operator {
  align-self: flex-start;
}
#bazaLiveChat .blc-window .blc-body .blc-messages .blc-message.blc-message-ai .blc-text, #bazaLiveChat .blc-window .blc-body .blc-messages .blc-message.blc-message-operator .blc-text {
  background: var(--baza-lc-bg-message);
  color: var(--baza-lc-text);
  border-radius: 16px 16px 16px 4px;
}
#bazaLiveChat .blc-window .blc-body .blc-messages .blc-message .blc-text {
  display: inline-block;
  padding: var(--baza-lc-padding-sm) 14px;
  font-size: var(--baza-lc-font-size);
  line-height: var(--baza-lc-line-height);
  word-break: break-word;
  white-space: pre-wrap;
  line-height: calc(var(--baza-lc-line-height) - 0.2);
}
#bazaLiveChat .blc-window .blc-body .blc-composer {
  border-top: 1px solid var(--baza-lc-border);
  padding: var(--baza-lc-padding-sm) var(--baza-lc-padding-md);
  display: flex;
  gap: 8px;
  background: var(--baza-lc-white);
  flex-shrink: 0;
}
#bazaLiveChat .blc-window .blc-body .blc-composer #bazaLiveChatComposerInput {
  box-sizing: border-box;
  flex: 1;
  resize: none;
  border: 1px solid var(--baza-lc-border);
  border-radius: var(--baza-lc-textarea-radius);
  padding: 9px var(--baza-lc-padding-md);
  font-size: 16px;
  font-family: var(--baza-lc-font);
  color: var(--baza-lc-text);
  line-height: var(--baza-lc-line-height);
  height: 38px;
  min-height: 44px;
  max-height: 120px;
  overflow-y: auto;
  outline: none;
  transition: border-color var(--baza-lc-transition);
  display: block;
}
#bazaLiveChat .blc-window .blc-body .blc-composer #bazaLiveChatComposerInput::-moz-placeholder {
  color: var(--baza-lc-placeholder);
}
#bazaLiveChat .blc-window .blc-body .blc-composer #bazaLiveChatComposerInput::placeholder {
  color: var(--baza-lc-placeholder);
}
#bazaLiveChat .blc-window .blc-body .blc-composer #bazaLiveChatComposerInput:focus {
  border-color: var(--baza-lc-primary);
}
#bazaLiveChat .blc-window .blc-body .blc-composer .blc-send {
  padding: 0;
  margin: 0;
  border: 0;
  width: 38px;
  height: 100%;
  border-radius: var(--baza-lc-button-send-radius);
  background: var(--baza-lc-primary);
  border: none;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  transition: all 0.5s ease;
  color: var(--baza-lc-primary-text);
}
#bazaLiveChat .blc-window .blc-body .blc-composer .blc-send svg {
  width: 18px;
  height: 18px;
  display: block;
}
#bazaLiveChat .blc-window .blc-body .blc-composer .blc-send:hover {
  background: var(--baza-lc-secondary);
  color: var(--baza-lc-white);
  transform: scale(1.06);
}
#bazaLiveChat .blc-window .blc-body .blc-composer .blc-send:disabled {
  opacity: 0.5;
  cursor: not-allowed;
  pointer-events: none;
}
#bazaLiveChat .blc-window .blc-body .blc-composer .blc-send.blc-loading {
  cursor: wait;
}
#bazaLiveChat .blc-window .blc-body .blc-powered-by {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  padding: 0 var(--baza-lc-padding-md) var(--baza-lc-padding-sm) var(--baza-lc-padding-md);
  font-size: var(--baza-lc-font-size-small);
  opacity: 0.5;
  transition: all 0.5s ease;
  color: var(--baza-lc-black);
  gap: calc(var(--baza-lc-gap) / 2);
}
#bazaLiveChat .blc-window .blc-body .blc-powered-by .blc-powered-by-link {
  line-height: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  gap: calc(var(--baza-lc-gap) / 2);
  text-decoration: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  color: var(--baza-lc-black);
}
#bazaLiveChat .blc-window .blc-body .blc-powered-by .blc-powered-by-link:hover {
  color: var(--baza-lc-black);
  text-decoration: none;
}
#bazaLiveChat .blc-window .blc-body .blc-powered-by svg {
  line-height: 0;
}
#bazaLiveChat .blc-window .blc-body .blc-powered-by:hover {
  opacity: 1;
}
#bazaLiveChat.blc-open .blc-window {
  opacity: 1;
  pointer-events: all;
  transform: translateY(0) scale(1);
}
#bazaLiveChat.blc-open #bazaLiveChatToggle .blc-icon-open {
  opacity: 0;
  transform: scale(0.5) rotate(90deg);
}
#bazaLiveChat.blc-open #bazaLiveChatToggle .blc-icon-close {
  opacity: 1;
  transform: scale(1) rotate(0deg);
}

@keyframes blc-teaser-in {
  from {
    opacity: 0;
    transform: translateY(12px) scale(0.92);
  }
  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}
#bazaLiveChat .blc-teaser {
  position: absolute;
  bottom: calc(var(--baza-lc-toggle-size) + 12px);
  right: 0;
  width: -moz-max-content;
  width: max-content;
  max-width: 240px;
  z-index: 1;
  transform-origin: bottom right;
}
#bazaLiveChat .blc-teaser[hidden] {
  display: none;
}
#bazaLiveChat.blc-position-left .blc-teaser {
  right: auto;
  left: 0;
  transform-origin: bottom left;
}
#bazaLiveChat .blc-teaser-bubble {
  position: relative;
  padding: var(--baza-lc-padding-md) calc(var(--baza-lc-padding-lg) + 20px) var(--baza-lc-padding-md) var(--baza-lc-padding-lg);
  background: var(--baza-lc-teaser-bg, color-mix(in srgb, var(--baza-lc-white) 75%, transparent));
  backdrop-filter: blur(10px) saturate(150%);
  color: var(--baza-lc-teaser-text, var(--baza-lc-text));
  font-family: var(--baza-lc-font);
  font-size: var(--baza-lc-font-size);
  line-height: var(--baza-lc-line-height);
  border-radius: var(--baza-lc-radius);
  box-shadow: var(--baza-lc-shadow);
  border: 1px solid var(--baza-lc-primary);
  cursor: pointer;
  animation: blc-teaser-in 0.38s cubic-bezier(0.1, 0.6, 0, 1) both;
}
#bazaLiveChat .blc-teaser-bubble.blc-teaser-message .blc-teaser-typing {
  display: none;
}
#bazaLiveChat .blc-teaser-bubble.blc-teaser-message .blc-teaser-text {
  display: block;
}
#bazaLiveChat .blc-teaser-bubble:not(.blc-teaser-message) {
  padding: var(--baza-lc-padding-md) var(--baza-lc-padding-lg);
}
#bazaLiveChat .blc-teaser-bubble:not(.blc-teaser-message) .blc-teaser-close {
  display: none !important;
}
#bazaLiveChat.blc-position-left .blc-teaser {
  left: 100%;
}
#bazaLiveChat.blc-position-right .blc-teaser {
  right: 100%;
}
#bazaLiveChat .blc-teaser-close {
  position: absolute;
  top: 8px;
  right: 9px;
  width: 18px;
  height: 18px;
  padding: 0;
  border: none;
  background: none;
  cursor: pointer;
  color: var(--baza-lc-text);
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease;
}
#bazaLiveChat .blc-teaser-close:hover {
  transform: scale(1.1);
}
#bazaLiveChat .blc-teaser-close svg {
  width: 100%;
  height: 100%;
  display: block;
}
#bazaLiveChat .blc-teaser-typing {
  display: flex;
  align-items: center;
  gap: 5px;
  min-height: 20px;
}
#bazaLiveChat .blc-teaser-typing span {
  display: block;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: var(--baza-lc-typing-dots-span);
  animation: bazaLcDot 1.2s infinite ease-in-out;
}
#bazaLiveChat .blc-teaser-typing span:nth-child(1) {
  animation-delay: 0s;
}
#bazaLiveChat .blc-teaser-typing span:nth-child(2) {
  animation-delay: 0.2s;
}
#bazaLiveChat .blc-teaser-typing span:nth-child(3) {
  animation-delay: 0.4s;
}
#bazaLiveChat .blc-teaser-text {
  display: none;
  word-break: break-word;
  line-height: calc(var(--baza-lc-line-height) - 0.2);
}
#bazaLiveChat{--baza-lc-primary:#FFE050;--baza-lc-secondary:#111111;--baza-lc-teaser-bg:rgba(255, 255, 255, 0.84);--baza-lc-teaser-text:#111111;--baza-lc-bottom:20px;--baza-lc-right:20px;--baza-lc-left:20px;}
