@charset "UTF-8";.header_mobile[data-v-22b87954]{position:fixed;z-index:10030;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:100dvh;display:flex;flex-direction:column;background:linear-gradient(165deg,#fbf8f2,#fff 38%,#fbf6ed);box-shadow:inset 0 1px #ffffffd9}.header_mobile[data-v-22b87954]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#e3d1a6,#d0a26f 48%,#8f6033)}.header_mobile_top[data-v-22b87954]{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:10px 16px 10px 20px;padding-top:max(10px,env(safe-area-inset-top,0px));border-bottom:1px solid rgba(214,214,214,.9);background:#ffffffb8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.header_mobile_top_logo[data-v-22b87954]{height:36px;width:auto;max-width:min(200px,55vw);object-fit:contain;display:block}.header_mobile_logo_link[data-v-22b87954]{display:inline-flex;align-items:center;border-radius:10px;transition:opacity .2s ease,transform .15s ease}.header_mobile_logo_link[data-v-22b87954]:hover{opacity:.92}.header_mobile_logo_link[data-v-22b87954]:focus-visible{outline:2px solid #8f6033;outline-offset:3px}.header_mobile_logo_link[data-v-22b87954]:active{transform:scale(.98);opacity:.88}.header_mobile_top_close[data-v-22b87954]{width:44px;height:44px;padding:0;border:none;border-radius:50%;background:#8f603317;color:#6f4725;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,transform .15s ease;margin-inline-start:12px}.header_mobile_top_close svg[data-v-22b87954]{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.header_mobile_top_close[data-v-22b87954]:hover{background:#d0a26f38}.header_mobile_top_close[data-v-22b87954]:active{transform:scale(.96)}.header_mobile_top_close[data-v-22b87954]:focus-visible{outline:2px solid #8f6033;outline-offset:2px}.header_mobile_menu_wrapper[data-v-22b87954]{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:10px;padding:24px clamp(18px,5.5vw,28px) max(24px,env(safe-area-inset-bottom,0px));margin:0}.header_mobile_menu_item[data-v-22b87954]{margin:0}.header_mobile_menu_text[data-v-22b87954]{display:block;position:relative;min-height:54px;padding:15px 22px;font-size:1.125rem;font-weight:500;line-height:1.35;letter-spacing:.01em;color:#1a110e;text-decoration:none;border-radius:14px;background:#fff;border:1px solid rgba(143,96,51,.15);box-shadow:0 4px 18px #2a1e1312;transition:color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .15s ease}.header_mobile_menu_text[data-v-22b87954]:before{content:"";position:absolute;inset-inline-start:8px;top:50%;width:4px;height:0;border-radius:4px;background:#8f6033;transform:translateY(-50%);transition:height .2s ease}.header_mobile_menu_text[data-v-22b87954]:hover{color:#6f4725;border-color:#d0a26f8c;box-shadow:0 6px 22px #8f603324}.header_mobile_menu_text[data-v-22b87954]:active{transform:scale(.99)}.header_mobile_menu_text[data-v-22b87954]:focus-visible{outline:2px solid #8f6033;outline-offset:2px}@media(max-width:359.98px){.header_mobile_menu_wrapper[data-v-22b87954]{padding-inline:14px}.header_mobile_menu_text[data-v-22b87954]{min-height:50px;padding-block:13px;font-size:1rem}}[data-v-22b87954] .header_mobile_menu_text.router-link-active{color:#6f4725;font-weight:600;border-color:#d0a26f94;background:linear-gradient(135deg,#d0a26f29,#fffffff5);box-shadow:0 4px 20px #8f60332b}[data-v-22b87954] .header_mobile_menu_text.router-link-active:before{height:60%}.contact-widget[data-v-52912c0d]{--widget-primary: var(--db-primary, #8f6033);--widget-primary-dark: var(--db-primary-hover, #6f4725);--widget-ink: var(--db-ink, #1a110e);--widget-muted: var(--db-muted, #756b60);position:fixed;z-index:10010;right:max(20px,env(safe-area-inset-right,0px));bottom:max(var(--contact-widget-bottom, 20px),env(safe-area-inset-bottom,0px) + 16px);display:flex;flex-direction:column;align-items:flex-end;gap:14px;pointer-events:none}.contact-widget__panel[data-v-52912c0d],.contact-widget__launcher[data-v-52912c0d]{pointer-events:auto}.contact-widget.is-rtl[data-v-52912c0d]{align-items:flex-start}.contact-widget__panel[data-v-52912c0d]{width:min(354px,100vw - 32px);max-height:calc(100dvh - var(--contact-widget-bottom, 20px) - 92px);overflow-x:hidden;overflow-y:auto;color:var(--widget-ink);border:1px solid rgba(143,96,51,.16);border-radius:24px;background:#fff;box-shadow:0 24px 70px #2a1e1338,0 6px 20px #2a1e1317;scrollbar-width:thin}.contact-widget__header[data-v-52912c0d]{position:relative;padding:21px 20px 20px;overflow:hidden;color:#fff;border-radius:23px 23px 18px 18px;background:radial-gradient(circle at 92% 8%,rgba(255,255,255,.2),transparent 32%),linear-gradient(145deg,#2b1b11,#8f6033)}.contact-widget__header[data-v-52912c0d]:after{content:"";position:absolute;right:-36px;bottom:-42px;width:130px;height:130px;border:1px solid rgba(255,255,255,.12);border-radius:50%}.contact-widget__heading-row[data-v-52912c0d]{position:relative;z-index:1;display:grid;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:12px}.contact-widget__brand-icon[data-v-52912c0d]{display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(255,255,255,.24);border-radius:15px;background:#ffffff21}.contact-widget__brand-icon svg[data-v-52912c0d]{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.contact-widget__eyebrow[data-v-52912c0d]{display:block;margin-bottom:3px;color:#ffffffb8;font-size:10px;font-weight:600;letter-spacing:.08em}.contact-widget__header h2[data-v-52912c0d]{margin:0;color:#fff;font-size:21px;font-weight:600;line-height:1.2}.contact-widget__header>p[data-v-52912c0d]{position:relative;z-index:1;margin:15px 0 0;color:#ffffffd1;font-size:13px;line-height:1.5}.contact-widget__close[data-v-52912c0d]{display:grid;place-items:center;width:36px;height:36px;padding:0;color:#fff;border:1px solid rgba(255,255,255,.22);border-radius:12px;background:#ffffff1a;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.contact-widget__close[data-v-52912c0d]:hover{background:#fff3}.contact-widget__close[data-v-52912c0d]:active{transform:scale(.94)}.contact-widget__close svg[data-v-52912c0d]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.contact-widget__body[data-v-52912c0d]{padding:18px}.contact-widget__actions[data-v-52912c0d]{display:grid;gap:10px}.contact-widget__action[data-v-52912c0d]{display:grid;grid-template-columns:44px minmax(0,1fr) 22px;align-items:center;gap:12px;width:100%;min-height:68px;padding:11px 12px;color:var(--widget-ink);border:1px solid rgba(143,96,51,.14);border-radius:16px;background:#fdfaf5;font:inherit;text-align:start;text-decoration:none;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .2s ease}.contact-widget__action[data-v-52912c0d]:hover{border-color:#8f603352;background:#fbf6ed;box-shadow:0 8px 22px #2a1e1314;transform:translateY(-1px)}.contact-widget__action--whatsapp .contact-widget__action-icon[data-v-52912c0d]{color:#087f6b;background:#eaf8f3}.contact-widget__action--consult .contact-widget__action-icon[data-v-52912c0d]{color:var(--widget-primary-dark);background:#fbf0de}.contact-widget__action-icon[data-v-52912c0d]{display:grid;place-items:center;width:44px;height:44px;color:var(--widget-primary-dark);border-radius:14px;background:#f7f0e5}.contact-widget__action-icon svg[data-v-52912c0d]{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.contact-widget__action-copy[data-v-52912c0d]{display:grid;min-width:0;gap:3px}.contact-widget__action-copy strong[data-v-52912c0d]{color:var(--widget-ink);font-size:14px;font-weight:600;line-height:1.3}.contact-widget__action-copy small[data-v-52912c0d]{overflow:hidden;color:var(--widget-muted);font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.contact-widget__phone[data-v-52912c0d]{direction:ltr;unicode-bidi:isolate}.contact-widget__action-arrow[data-v-52912c0d]{display:grid;place-items:center;color:#8a7765}.contact-widget__action-arrow svg[data-v-52912c0d]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.contact-widget.is-rtl .contact-widget__action-arrow[data-v-52912c0d]{transform:scaleX(-1)}.contact-widget__location[data-v-52912c0d]{display:flex;align-items:center;justify-content:center;gap:7px;margin:15px 0 0;color:#7d6d5e;font-size:11px;line-height:1.4;text-align:center}.contact-widget__location svg[data-v-52912c0d]{width:15px;height:15px;flex:0 0 15px;fill:none;stroke:var(--widget-primary);stroke-width:1.7}.contact-widget__launcher[data-v-52912c0d]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:156px;min-height:58px;padding:10px 18px 10px 13px;color:#fff;border:1px solid rgba(255,255,255,.25);border-radius:999px;background:linear-gradient(135deg,#6f4725,#a8743d);box-shadow:0 14px 34px #6f47254d,0 4px 12px #2a1e1326;font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease}.contact-widget__launcher[data-v-52912c0d]:hover{box-shadow:0 18px 42px #6f472561,0 5px 14px #2a1e132b;transform:translateY(-2px)}.contact-widget__launcher[data-v-52912c0d]:active{transform:translateY(0) scale(.97)}.contact-widget__launcher-icon[data-v-52912c0d]{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:#ffffff21}.contact-widget__launcher-icon svg[data-v-52912c0d]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.contact-widget__status[data-v-52912c0d]{position:absolute;top:5px;left:39px;width:11px;height:11px;border:2px solid #6f4725;border-radius:50%;background:#55d58a;box-shadow:0 0 0 3px #55d58a2e}.contact-widget.is-rtl .contact-widget__status[data-v-52912c0d]{right:39px;left:auto}.contact-widget[data-v-52912c0d] :is(button,a):focus-visible{outline:3px solid rgba(208,162,111,.72);outline-offset:3px}.contact-widget-pop-enter-active[data-v-52912c0d],.contact-widget-pop-leave-active[data-v-52912c0d]{transition:opacity .2s ease,transform .22s ease;transform-origin:bottom right}.contact-widget-pop-enter-from[data-v-52912c0d],.contact-widget-pop-leave-to[data-v-52912c0d]{opacity:0;transform:translateY(12px) scale(.97)}@media(max-width:600px){.contact-widget[data-v-52912c0d]{right:max(12px,env(safe-area-inset-right,0px))}.contact-widget__panel[data-v-52912c0d]{width:min(354px,100vw - 24px);border-radius:21px}.contact-widget__launcher[data-v-52912c0d]{min-width:58px;width:58px;min-height:58px;height:58px;padding:9px}.contact-widget__launcher-label[data-v-52912c0d]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.contact-widget__status[data-v-52912c0d],.contact-widget.is-rtl .contact-widget__status[data-v-52912c0d]{top:3px;right:3px;left:auto}}@media(prefers-reduced-motion:reduce){.contact-widget[data-v-52912c0d] *,.contact-widget-pop-enter-active[data-v-52912c0d],.contact-widget-pop-leave-active[data-v-52912c0d]{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.visually-hidden[data-v-47721fbd]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.headerPopUp[data-v-47721fbd]{position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:clamp(52px,8vh,82px) 16px 24px;background-color:#1e160fc2;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);z-index:10020;width:100%;height:100dvh}.closeHeaderPopUp[data-v-47721fbd]{top:max(12px,env(safe-area-inset-top,0px));right:max(12px,env(safe-area-inset-right,0px));position:fixed;z-index:10021;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:5px;border-radius:50%;background:#fff;box-shadow:0 6px 22px #0003}.popUpShow[data-v-47721fbd]{display:block}.popUpHide[data-v-47721fbd]{display:none}.closeHeaderPopUpImg[data-v-47721fbd]{width:30px;height:30px;object-fit:contain;pointer-events:none}.flag[data-v-47721fbd]{width:23px;height:23px}.mobile_menu[data-v-47721fbd]{display:none;align-items:center;justify-content:center;width:48px;height:48px;flex:0 0 48px;cursor:pointer;border:none;background:transparent;padding:0;border-radius:8px;transition:opacity .2s ease,transform .15s ease}.mobile_menu[data-v-47721fbd]:hover{opacity:.88}.mobile_menu[data-v-47721fbd]:focus-visible{outline:2px solid var(--db-accent);outline-offset:3px}.mobile_menu[data-v-47721fbd]:active{transform:scale(.96);opacity:.82}.mobile_menu_wrapper[data-v-47721fbd]{display:flex;width:34px;flex-direction:column;gap:6px}.mobile_menu_line[data-v-47721fbd]{display:block;width:34px;height:4px;background:var(--db-primary);border-radius:999px}.header[data-v-47721fbd]{position:relative;isolation:isolate;background:radial-gradient(circle at 18% 0%,rgba(208,162,111,.12),transparent 30%),linear-gradient(180deg,#fffffffc,#fbf8f2fa);border-bottom:1px solid rgba(143,96,51,.12);box-shadow:0 8px 30px #2a1e1314}.header[data-v-47721fbd]:before{content:"";position:absolute;z-index:1;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#e3d1a6,var(--db-accent) 46%,var(--db-primary))}.header__logo-link[data-v-47721fbd]{text-decoration:none;color:inherit;border-radius:8px;transition:opacity .2s ease,transform .15s ease}.header__logo-link[data-v-47721fbd]:hover{opacity:.92}.header__logo-link[data-v-47721fbd]:focus-visible{outline:2px solid var(--db-accent);outline-offset:4px}.header__logo-link[data-v-47721fbd]:active{transform:scale(.99);opacity:.88}.header__container[data-v-47721fbd]{position:relative;z-index:2;height:100%;max-width:1480px;padding-inline:clamp(16px,2vw,28px);box-sizing:border-box}.header__body[data-v-47721fbd]{display:flex;flex-direction:column;height:100%}.header__top-row[data-v-47721fbd]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(18px,2.1vw,30px);padding:19px 0 14px}.header__logo[data-v-47721fbd]{width:clamp(190px,18vw,225px);flex:0 0 auto}.header__contact-links[data-v-47721fbd]{display:flex;align-items:center;justify-content:center;min-width:0;gap:10px;color:var(--db-ink)}.header__contact-links>.contact-link[data-v-47721fbd]{min-width:0;min-height:48px;gap:9px;padding:7px 12px 7px 7px;color:inherit;border:1px solid rgba(143,96,51,.13);border-radius:14px;background:#fffc;box-shadow:0 5px 18px #2a1e130d;transition:color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}.header__contact-links>.contact-link[data-v-47721fbd]:hover{color:var(--db-primary);opacity:1;border-color:#8f60334d;background:#fff;box-shadow:0 8px 22px #2a1e131a;transform:translateY(-1px)}.header__contact-links .contact-link__icon[data-v-47721fbd]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 32px;border-radius:10px;background:var(--db-primary-soft)}.header__contact-links .contact-link__icon img[data-v-47721fbd]{width:18px;height:18px;margin:0;object-fit:contain}.header__contact-links .contact-link__text[data-v-47721fbd]{display:block;max-width:210px;overflow:hidden;font-size:14px;font-weight:550;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.header__contact-phone .contact-link__text[data-v-47721fbd]{direction:ltr;unicode-bidi:isolate}.header__actions[data-v-47721fbd]{display:flex;align-items:center;justify-content:flex-end;gap:8px}.header__button[data-v-47721fbd]{min-height:50px;margin:0;padding:8px 14px 8px 18px;gap:9px;white-space:nowrap;box-shadow:0 10px 24px #8f603338}.header__button-icon[data-v-47721fbd]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex:0 0 30px;border-radius:50%;background:#fffffff0}.header__button-icon img[data-v-47721fbd]{width:17px;height:17px;margin:0;object-fit:contain}.header__lang[data-v-47721fbd]{display:flex;align-items:center;min-height:50px;gap:5px;padding:4px 7px;border:1px solid rgba(143,96,51,.14);border-radius:14px;background:#ffffffe0;box-shadow:0 5px 18px #2a1e130d}.header__lang .flag[data-v-47721fbd]{width:24px;height:24px;flex:0 0 24px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px #8f60331f}.header__lang select[data-v-47721fbd]{min-width:49px;min-height:38px;padding:5px 20px 5px 5px;color:var(--db-ink);border:0;outline:0;border-radius:9px;background-color:transparent;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.header__lang select[data-v-47721fbd]:focus-visible{outline:2px solid var(--db-primary);outline-offset:1px}.header__socials[data-v-47721fbd]{display:flex;align-items:center;gap:5px}.header__socials .header__social-link[data-v-47721fbd]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;border:1px solid rgba(143,96,51,.13);border-radius:12px;background:#ffffffdb;box-shadow:0 4px 14px #2a1e130d}.header__socials .header__social-link img[data-v-47721fbd]{width:24px;height:24px;object-fit:contain}.header__socials .header__social-link[data-v-47721fbd]{transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .18s ease}.header__socials .header__social-link[data-v-47721fbd]:hover{opacity:1;border-color:#8f603352;background:var(--db-primary-soft);box-shadow:0 7px 18px #8f603324;transform:translateY(-2px)}.header__socials .header__social-link[data-v-47721fbd]:focus-visible{outline:2px solid var(--db-primary);outline-offset:3px}.header__socials .header__social-link[data-v-47721fbd]:active{transform:scale(.96)}.header__nav[data-v-47721fbd]{display:flex;align-items:center;justify-content:stretch;gap:4px;margin:0 0 13px;padding:6px;border:1px solid rgba(143,96,51,.12);border-radius:16px;background:#e7f6f89e}.header__nav>div[data-v-47721fbd]{display:flex;flex:1 1 auto;min-width:0}.header__link[data-v-47721fbd]{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:43px;padding:9px 12px;color:var(--db-text);border-radius:11px;font-size:14px;font-weight:600;line-height:1.25;text-align:center;text-decoration:none;transition:color .2s ease,background .2s ease,box-shadow .2s ease,transform .18s ease}.header__link[data-v-47721fbd]:hover{color:var(--db-primary);background:#ffffffa8}.header__link[data-v-47721fbd]:focus-visible{outline:2px solid var(--db-primary);outline-offset:2px}.header__link[aria-current=page][data-v-47721fbd],.header__link.router-link-exact-active[data-v-47721fbd]{color:var(--db-primary);background:#fff;box-shadow:0 5px 16px #2a1e1317}@media(max-width:1180px){.header__top-row[data-v-47721fbd]{gap:clamp(12px,1.8vw,20px)}.header__contact-links[data-v-47721fbd]{gap:7px}.header__contact-links .contact-link__text[data-v-47721fbd]{max-width:160px;font-size:13px}.header__button[data-v-47721fbd]{padding-inline:13px;font-size:13px}.header__socials[data-v-47721fbd]{display:none}.header__link[data-v-47721fbd]{padding-inline:9px;font-size:13.5px}}@media(max-width:1100px){.header__logo[data-v-47721fbd]{width:clamp(175px,22vw,205px)}.header__contact-address[data-v-47721fbd]{width:48px;padding:7px!important}.header__contact-address .contact-link__text[data-v-47721fbd],.header__button-icon[data-v-47721fbd]{display:none}}@media(max-width:810px){.header__top-row[data-v-47721fbd]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;min-height:74px;padding:10px 0}.header__logo[data-v-47721fbd]{grid-column:2;grid-row:1;justify-self:center;width:min(175px,100%);height:54px;margin:0;max-width:100%}.header__logo img[data-v-47721fbd]{height:auto;max-height:48px}.header__contact-links[data-v-47721fbd]{display:none}.header__actions[data-v-47721fbd]{grid-column:3;grid-row:1;justify-self:end}.header__lang[data-v-47721fbd]{min-height:44px}.header__lang[data-v-47721fbd]{min-width:86px;padding-block:2px}.header__lang select[data-v-47721fbd]{min-height:38px}.header__button[data-v-47721fbd],.header__socials[data-v-47721fbd],.header__nav[data-v-47721fbd]{display:none}.mobile_menu[data-v-47721fbd]{display:inline-flex;grid-column:1;grid-row:1}}@media(max-width:420px){.header__logo[data-v-47721fbd]{max-width:min(205px,100vw - 88px)}.header__logo img[data-v-47721fbd]{height:auto;max-height:52px}.header__contact-phone[data-v-47721fbd]{width:48px;padding:7px!important}.header__contact-phone .contact-link__text[data-v-47721fbd]{display:none}}.header_social_icon[data-v-47721fbd]{width:24px;height:24px;border-radius:50%;object-fit:contain}.header.Heb[data-v-47721fbd],.header.Ar[data-v-47721fbd]{direction:rtl}.registration-toast[data-v-5d681b26]{position:fixed;z-index:10060;left:50%;bottom:max(1.1rem,env(safe-area-inset-bottom,0px) + .85rem);transform:translate(-50%);display:flex;align-items:center;gap:.65rem;max-width:min(26.5rem,100vw - 1.75rem);padding:.72rem .65rem .72rem .85rem;margin:0;border-radius:999px;font-family:inherit;font-size:.875rem;line-height:1.45;letter-spacing:.01em;color:var(--db-text);background:linear-gradient(135deg,#fffffff7,#f8fcfdfa);border:1px solid rgba(143,96,51,.28);box-shadow:0 .35rem 1.6rem #2a1e1321,0 .12rem .35rem #2a1e1312;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.registration-toast--success .registration-toast__accent[data-v-5d681b26]{background:linear-gradient(180deg,#d0a26f,#8f6033);box-shadow:0 0 0 1px #5ba8bc40}.registration-toast--error[data-v-5d681b26]{border-color:#d6787866;color:#5c2a2a}.registration-toast--error .registration-toast__accent[data-v-5d681b26]{background:linear-gradient(180deg,#e8a0a0,#d07070);box-shadow:0 0 0 1px #d0707033}.registration-toast__accent[data-v-5d681b26]{flex-shrink:0;width:.45rem;align-self:stretch;min-height:2.15rem;border-radius:999px}.registration-toast__message[data-v-5d681b26]{flex:1;margin:0;padding:0 .15rem;text-align:start;min-width:0;overflow-wrap:break-word}.registration-toast__dismiss[data-v-5d681b26]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;margin:0;padding:0;border:none;border-radius:50%;font:inherit;font-size:1.35rem;line-height:1;color:#2c3f4573;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .2s ease,background .2s ease}.registration-toast__dismiss[data-v-5d681b26]:hover{color:#2c3f45d9;background:#7eb8c61f}.registration-toast--error .registration-toast__dismiss[data-v-5d681b26]:hover{background:#d678781f}.registration-toast-enter-active[data-v-5d681b26],.registration-toast-leave-active[data-v-5d681b26]{transition:opacity .38s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1)}.registration-toast-enter-from[data-v-5d681b26],.registration-toast-leave-to[data-v-5d681b26]{opacity:0;transform:translate(-50%) translateY(.85rem)}@media(max-width:479.98px){.registration-toast[data-v-5d681b26]{left:max(.65rem,env(safe-area-inset-left,0px));right:max(.65rem,env(safe-area-inset-right,0px));bottom:max(.65rem,env(safe-area-inset-bottom,0px) + .45rem);width:auto;max-width:none;transform:none;border-radius:1.15rem;padding:.8rem .55rem .8rem .75rem;gap:.55rem;font-size:clamp(.8125rem,2.9vw,.875rem);line-height:1.5;align-items:flex-start}.registration-toast__accent[data-v-5d681b26]{margin-top:.2rem;align-self:flex-start;min-height:2.5rem}.registration-toast__message[data-v-5d681b26]{padding:.1rem .2rem 0 0}.registration-toast__dismiss[data-v-5d681b26]{width:2.75rem;height:2.75rem;min-width:2.75rem;min-height:2.75rem;font-size:1.5rem;margin:-.15rem -.1rem -.15rem 0}.registration-toast-enter-from[data-v-5d681b26],.registration-toast-leave-to[data-v-5d681b26]{transform:translateY(.75rem)}}@media(max-width:359.98px){.registration-toast[data-v-5d681b26]{left:max(.5rem,env(safe-area-inset-left,0px));right:max(.5rem,env(safe-area-inset-right,0px));padding:.72rem .45rem .72rem .65rem;font-size:.8125rem;border-radius:1rem}}.hide[data-v-5d681b26]{display:none}.registration[data-v-5d681b26]{position:relative;isolation:isolate;overflow:hidden;scroll-margin-top:96px;background:radial-gradient(circle at 12% 20%,rgba(227,209,166,.78),transparent 24%),radial-gradient(circle at 82% 86%,rgba(208,162,111,.2),transparent 28%),linear-gradient(135deg,#fffdf9,#f7f0e5 52%,#fbf6ed);border-block:1px solid rgba(143,96,51,.12)}.registration[data-v-5d681b26]:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:.38;background-image:radial-gradient(circle at 20% 26%,transparent 0 74px,rgba(143,96,51,.16) 75px 76px,transparent 77px),radial-gradient(circle at 18% 72%,transparent 0 150px,rgba(208,162,111,.2) 151px 152px,transparent 153px);pointer-events:none}.registration[data-v-5d681b26]:after{content:"DR.Beauty";position:absolute;z-index:-1;top:50%;left:clamp(28px,8vw,130px);max-width:38vw;transform:translateY(-50%);color:#6f472529;font-family:Chonburi,Georgia,serif;font-size:clamp(52px,8vw,118px);line-height:1;direction:ltr;white-space:nowrap;pointer-events:none}.registration__body[data-v-5d681b26]{position:relative;z-index:1;padding:var(--db-section-space) 0}.registration--modal[data-v-5d681b26]{width:min(1120px,100%);margin:0 auto;border:1px solid rgba(208,162,111,.32);border-radius:30px;box-shadow:0 28px 80px #140d0947}.registration--modal .registration__body[data-v-5d681b26]{padding:clamp(28px,5vw,58px)}.select_form[data-v-5d681b26]{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer}.select_form[data-v-5d681b26]::-ms-expand{display:none}.form[data-v-5d681b26]{position:relative;margin-left:auto;max-width:590px;padding:clamp(24px,4vw,40px);overflow:hidden;background:#fffffff0;border:1px solid rgba(143,96,51,.2);border-radius:var(--db-radius-lg);box-shadow:0 24px 64px #2a1e1329;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.form[data-v-5d681b26]:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,var(--db-primary),var(--db-accent),#e3d1a6)}.form__eyebrow[data-v-5d681b26]{display:inline-flex;align-items:center;gap:7px;width:max-content;margin:0 0 12px;padding:6px 11px;color:var(--db-primary-hover);background:var(--db-primary-soft);border:1px solid rgba(143,96,51,.15);border-radius:var(--db-radius-pill);font-size:12px;font-weight:700;letter-spacing:.08em;direction:ltr}.form__title[data-v-5d681b26]{margin:0 0 12px}.form__subtitle[data-v-5d681b26]{margin:0 0 18px;font-size:18px}.form__assurances[data-v-5d681b26]{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:0;list-style:none}.form__assurances li[data-v-5d681b26]{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;color:var(--db-text);background:#fbf8f2;border:1px solid rgba(143,96,51,.13);border-radius:var(--db-radius-pill);font-size:12px;line-height:1.25}.form__assurances svg[data-v-5d681b26]{width:16px;height:16px;flex:0 0 16px;fill:none;stroke:var(--db-primary);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.form__text-areas[data-v-5d681b26]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;font-size:14px}.form__field[data-v-5d681b26]{display:flex;flex-direction:column;gap:7px}.form .input[data-v-5d681b26]{min-height:50px;padding:13px 16px;border-radius:14px}.form__field--topic[data-v-5d681b26],.form__field--message[data-v-5d681b26]{grid-column:1/-1}.form__field--topic[data-v-5d681b26]{position:relative}.form__field--topic[data-v-5d681b26]:after{content:"";position:absolute;inset-inline-end:19px;bottom:20px;width:8px;height:8px;border-right:2px solid var(--db-primary);border-bottom:2px solid var(--db-primary);transform:rotate(45deg);pointer-events:none}.form__field--topic select[data-v-5d681b26]{padding-inline-end:48px}.form__label[data-v-5d681b26]{color:var(--db-ink);font-size:14px;font-weight:550;line-height:1.35}.form__error[data-v-5d681b26]{color:#8a1f17;font-size:13px;font-weight:650;line-height:1.4}.form .input[aria-invalid=true][data-v-5d681b26]{border-color:#a1281f;box-shadow:0 0 0 3px #a1281f24}.form__name[data-v-5d681b26],.form__phone[data-v-5d681b26],.form__message[data-v-5d681b26]{font-size:16px}.form__message[data-v-5d681b26]{min-height:126px;padding:16px 18px;border-radius:var(--db-radius-sm)!important;resize:none}.form__button[data-v-5d681b26]{grid-column:1/-1;width:100%;margin:2px 0 0}.form__button[data-v-5d681b26]:disabled{opacity:.65;cursor:wait}.form__privacy[data-v-5d681b26]{grid-column:1/-1;margin:-4px 0 0;color:var(--db-muted);font-size:12px;line-height:1.45;text-align:center}@media(max-width:767.98px){.registration[data-v-5d681b26]:after{display:none}.form[data-v-5d681b26]{max-width:620px;margin:0 auto}}@media(max-width:539.98px){.registration--modal[data-v-5d681b26]{border-radius:22px}.registration--modal .registration__body[data-v-5d681b26]{padding:16px}.form[data-v-5d681b26]{padding:22px 18px;border-radius:var(--db-radius-md)}.form__assurances[data-v-5d681b26]{display:grid;grid-template-columns:1fr}.form__text-areas[data-v-5d681b26]{grid-template-columns:1fr;gap:14px}.form__field[data-v-5d681b26],.form__field--topic[data-v-5d681b26],.form__field--message[data-v-5d681b26],.form__button[data-v-5d681b26],.form__privacy[data-v-5d681b26]{grid-column:1}}.zeroName[data-v-5d681b26]{display:none}.headerPopUp[data-v-c01431c3]{position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:clamp(52px,8vh,82px) 16px 24px;background-color:#2a1e13b8;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);z-index:10020;width:100%;height:100dvh}.closeHeaderPopUp[data-v-c01431c3]{top:max(12px,env(safe-area-inset-top,0px));right:max(12px,env(safe-area-inset-right,0px));position:fixed;z-index:10021;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:5px;border-radius:50%;background:#fff;box-shadow:0 6px 22px #0003}.popUpShow[data-v-c01431c3]{display:block}.popUpHide[data-v-c01431c3]{display:none}.closeHeaderPopUpImg[data-v-c01431c3]{width:30px;height:30px;object-fit:contain;pointer-events:none}.footer__container[data-v-c01431c3]{display:flex;flex-wrap:wrap;align-items:center;gap:24px 30px;width:100%}.footer__body[data-v-c01431c3]{display:flex;flex-direction:column;height:100%}.footer__top-row[data-v-c01431c3]{padding:20px 0;background-color:#1a110e}.footer__logo[data-v-c01431c3]{margin-inline-end:auto}.footer__legal[data-v-c01431c3]{display:flex;flex-wrap:wrap;align-items:center}.footer__legal a[data-v-c01431c3],.footer__legal button[data-v-c01431c3]{padding:10px 12px;border:0;background:transparent;cursor:pointer;font:inherit;color:#fff;border-radius:8px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.footer__legal a[data-v-c01431c3]:hover,.footer__legal button[data-v-c01431c3]:hover{background:#ffffff1a}.footer__legal a[data-v-c01431c3]:focus-visible,.footer__legal button[data-v-c01431c3]:focus-visible{outline:3px solid #e3d1a6;outline-offset:3px}.footer__logo-link[data-v-c01431c3]{text-decoration:none;color:inherit;border-radius:8px;transition:opacity .2s ease,transform .15s ease}.footer__logo-link[data-v-c01431c3]:hover{opacity:.9}.footer__logo-link[data-v-c01431c3]:focus-visible{outline:2px solid #8f6033;outline-offset:4px}.footer__logo-link[data-v-c01431c3]:active{transform:scale(.99);opacity:.82}.footer__contact-links[data-v-c01431c3]{display:flex;flex-wrap:wrap;align-items:center;gap:24px 30px;min-width:0}.footer__contact-links a[data-v-c01431c3],.footer__contact-links span.contact-link[data-v-c01431c3]{color:#fff;text-decoration:none}.footer__contact-links img[data-v-c01431c3]{width:20px;height:20px;object-fit:contain}.footer__contact-links a[data-v-c01431c3]:hover{opacity:.9}.footer__contact-links a[data-v-c01431c3]:focus-visible{outline:2px solid #8f6033;outline-offset:3px}.footer__button[data-v-c01431c3]{margin:0;display:inline-flex;align-items:center;justify-content:center;align-self:center;box-sizing:border-box;line-height:1.2;text-align:center}.footer__rights[data-v-c01431c3]{padding:20px 0;background-color:#0f282e;color:#fff;font-size:13px}.footer__rights div[data-v-c01431c3]{justify-content:center}@media(max-width:767.98px){.footer__container[data-v-c01431c3]{flex-direction:column;align-items:center;gap:20px;text-align:center}.footer__logo[data-v-c01431c3]{margin:0}.footer__contact-links[data-v-c01431c3]{width:100%;flex-direction:column;justify-content:center;gap:14px}.footer__button[data-v-c01431c3]{width:min(100%,320px)}}
