.header.svelte-114xbif.svelte-114xbif{position:fixed;top:0;left:0;right:0;z-index:var(--z-header)}.header__top-bar.svelte-114xbif.svelte-114xbif{background-color:var(--bg-tertiary);display:flex;align-items:center;justify-content:space-between;height:calc(var(--header-height) / 2);color:#fff;padding-right:12px;padding-left:12px}@media screen and (min-width: 768px){.header__top-bar.svelte-114xbif.svelte-114xbif{padding-right:72px;padding-left:72px}}.header__top-bar.svelte-114xbif .avatar.svelte-114xbif{border-radius:50%;border:1px solid var(--accent-color);padding:2px}.header__top-bar.svelte-114xbif .image.svelte-114xbif{margin:0;width:40px;height:40px;border-radius:50%}.header__top-bar.svelte-114xbif .login-btn.svelte-114xbif{display:flex;align-items:center;gap:var(--spacing-sm);color:#fff;text-decoration:none;font-size:var(--fs-sm);border:1px solid #ffffff;padding:var(--spacing-xs) var(--spacing-sm);border-radius:8px}.header__top-bar.svelte-114xbif .title.svelte-114xbif{margin:0;font-size:var(--fs-sm);font-weight:700;color:#fff}main.svelte-114xbif.svelte-114xbif{margin-top:calc(var(--header-height) / 2)}main.svelte-114xbif .container.svelte-114xbif{display:flex;flex-direction:column;gap:var(--spacing-md)}@media screen and (min-width: 768px){main.svelte-114xbif .container.svelte-114xbif{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width: 768px){main.svelte-114xbif .container .image.svelte-114xbif{height:100vh;width:100%}}main.svelte-114xbif .container section.svelte-114xbif{padding-right:12px;padding-left:12px}@media screen and (min-width: 768px){main.svelte-114xbif .container section.svelte-114xbif{padding-right:72px;padding-left:72px}}@media screen and (min-width: 768px){main.svelte-114xbif .container section.svelte-114xbif{max-width:50vw;padding:var(--spacing-md)}}main.svelte-114xbif .container section .form-wrapper.svelte-114xbif{background-color:var(--bg-secondary);border-radius:16px;padding:var(--spacing-md);box-shadow:2px 2px 12px -6px #0009}main.svelte-114xbif .container section .form-wrapper .name.svelte-114xbif{font-size:var(--fs-md);font-weight:700;margin:var(--spacing-sm) 0 0 0}main.svelte-114xbif .container section .form-wrapper .discounted-price.svelte-114xbif{font-size:var(--fs-sm);font-weight:700}main.svelte-114xbif .container section .form-wrapper .price.svelte-114xbif{font-size:var(--fs-xs);color:#292929;font-weight:500;text-decoration:line-through}main.svelte-114xbif .container section .form-wrapper .original-price.svelte-114xbif{font-size:var(--fs-sm);font-weight:700}main.svelte-114xbif .container section .form-wrapper form.svelte-114xbif{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-sm)}main.svelte-114xbif .container section .form-wrapper form input[type=submit].svelte-114xbif{padding:var(--spacing-sm) var(--spacing-md);margin:var(--spacing-md) 0;background-color:var(--accent-color);font-weight:700;color:#fff;border-radius:12px}main.svelte-114xbif .container section .form-wrapper form .marketeers.svelte-114xbif{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) 0;overflow:auto}main.svelte-114xbif .container section .form-wrapper form .marketeers.svelte-114xbif::-webkit-scrollbar{height:0px;width:0px}main.svelte-114xbif .container section .form-wrapper form .marketeers.svelte-114xbif::-webkit-scrollbar-track{background:none}main.svelte-114xbif .container section .form-wrapper form .marketeers.svelte-114xbif::-webkit-scrollbar-thumb{background-color:transparent}main.svelte-114xbif .container section .form-wrapper form .marketeers.svelte-114xbif::-webkit-scrollbar-thumb:hover{background-color:transparent}main.svelte-114xbif .container section .form-wrapper form .marketeers .marketeer.svelte-114xbif{display:flex;flex-direction:column;align-items:center}main.svelte-114xbif .container section .form-wrapper form .marketeers .marketeer .image.svelte-114xbif{border-radius:50%;width:64px;height:64px}main.svelte-114xbif .container section .form-wrapper form .marketeers .marketeer .surname.svelte-114xbif{font-weight:600;font-size:var(--fs-xs)}main.svelte-114xbif .container section .form-wrapper form .marketeers .marketeer.selected .image.svelte-114xbif{border:2px solid var(--accent-color);padding:2px;box-sizing:content-box;width:72px;height:72px}main.svelte-114xbif .container section .form-wrapper form .marketeers .marketeer.selected .surname.svelte-114xbif{font-weight:700;font-size:var(--fs-base)}.overlay.svelte-114xbif.svelte-114xbif{display:flex;justify-content:center;align-items:center;position:fixed;top:0;right:0;bottom:0;background-color:var(--bg-body-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .1s cubic-bezier(.215,.61,.355,1);z-index:var(--z-body-overlay);left:0;visibility:visible;opacity:1;pointer-events:all;transform:none;transition:all .1s cubic-bezier(.085,1.735,.285,.995)}.overlay.svelte-114xbif .modal.svelte-114xbif{position:relative;top:0;bottom:0;left:0;right:0;z-index:var(--z-modal);background-color:#fff;height:-moz-fit-content;height:fit-content;width:80%;overflow:auto;border-radius:8px;box-shadow:0 4px 12px #0003;display:flex;flex-direction:column;align-items:center}.overlay.svelte-114xbif .modal img.svelte-114xbif{height:28vh;width:100%;-o-object-fit:cover;object-fit:cover}.overlay.svelte-114xbif .modal .content.svelte-114xbif{padding:0 var(--spacing-lg)}.overlay.svelte-114xbif .modal .content .title.svelte-114xbif{text-align:center;font-weight:700;font-size:var(--fs-base)}.overlay.svelte-114xbif .modal .content .buttons.svelte-114xbif{display:flex;gap:var(--spacing-md);margin-top:var(--spacing-sm);margin-bottom:var(--spacing-lg)}.overlay.svelte-114xbif .modal .content .buttons .button.svelte-114xbif{display:inline-flex;text-decoration:none;align-items:center;justify-content:center;border-radius:var(--radius-xxs);font-size:var(--fs-sm);font-weight:var(--fw-semibold);gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-md);margin:var(--spacing-xs) 0 var(--spacing-sm) 0;width:100%;margin:var(--spacing-xs) auto}.overlay.svelte-114xbif .modal .content .buttons .button.svelte-114xbif:active{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transform:scale(.95)}.overlay.svelte-114xbif .modal .content .buttons .button.cancel.svelte-114xbif{background-color:#d73737;color:#e4e4e4}.overlay.svelte-114xbif .modal .content .buttons .button.call.svelte-114xbif{background-color:#e8e8e8;color:#1e1e1e}.overlay.svelte-114xbif .modal .content .buttons .button.select.svelte-114xbif{background-color:#33a51d;color:#fff}
