@import"https://fonts.googleapis.com/css2?family=Ubuntu+Sans:ital,wght@0,100..800;1,100..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Sedan+SC&family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400&display=swap";@font-face{font-family:dc_font;src:url(../../../assets/fonts/dc_font.otf)}.website_selection_area.svelte-23jd3r.svelte-23jd3r{position:fixed;top:0;right:0;bottom:0;left:0;padding:2px;display:none;align-items:center;z-index:9999;background:white}.website_selection_area.svelte-23jd3r.svelte-23jd3r.show_website_template_selection_area{display:flex;flex-direction:column;overflow-y:auto}.main_container.svelte-23jd3r.svelte-23jd3r{width:100%;height:auto;overflow:hidden;font-family:Poppins,sans-serif}.contact_numbers.svelte-23jd3r.svelte-23jd3r{margin-top:16px;display:flex;flex-direction:column;gap:8px}.contact_numbers.svelte-23jd3r p.svelte-23jd3r{margin:0;color:#fffc}.contact_numbers.svelte-23jd3r a.svelte-23jd3r{color:#fffc;text-decoration:none;transition:color .3s ease;font-size:.9375rem}.contact_numbers.svelte-23jd3r a.svelte-23jd3r:hover{color:#e8a5a5}.contact_for_welcome_landing.svelte-23jd3r.svelte-23jd3r{margin:0}a.svelte-23jd3r.svelte-23jd3r{text-decoration:none;color:#000}a.svelte-23jd3r.svelte-23jd3r:hover{color:#dc143c}.secound_container.svelte-23jd3r.svelte-23jd3r{width:100%;background:linear-gradient(135deg,#1a1a1a 0%,#2a1f1f 50%,#1a1a1a 100%);color:#fff;padding:80px 5%;position:relative;overflow:hidden}.secound_container.svelte-23jd3r.svelte-23jd3r:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(232,165,165,.08) 0%,transparent 50%),radial-gradient(circle at 80% 50%,rgba(232,138,144,.06) 0%,transparent 50%);pointer-events:none}.contact_wrapper.svelte-23jd3r.svelte-23jd3r{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr 1.2fr;gap:80px;align-items:start;position:relative;z-index:1}.contact_left_section.svelte-23jd3r.svelte-23jd3r{display:flex;flex-direction:column;gap:24px}.contact_tag.svelte-23jd3r.svelte-23jd3r{display:inline-block;background:rgba(255,255,255,.1);color:#ffffffe6;padding:8px 16px;border-radius:20px;font-size:.875rem;font-weight:500;width:fit-content;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.contact_main_heading.svelte-23jd3r.svelte-23jd3r{font-family:Fraunces,serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:600;color:#fff;margin:0;line-height:1.2;letter-spacing:-.02em}.contact_subheading.svelte-23jd3r.svelte-23jd3r{font-size:1.125rem;color:#ffffffb3;line-height:1.6;margin:0}.contact_email_link.svelte-23jd3r.svelte-23jd3r{color:#e8a5a5;text-decoration:none;font-weight:500;transition:color .3s ease}.contact_email_link.svelte-23jd3r.svelte-23jd3r:hover{color:#d4546f;text-decoration:underline}.contact_right_section.svelte-23jd3r.svelte-23jd3r{display:flex;flex-direction:column;gap:32px}section.mobile.svelte-23jd3r .secound_container.svelte-23jd3r{padding:60px 4%}section.mobile.svelte-23jd3r .contact_wrapper.svelte-23jd3r{grid-template-columns:1fr;gap:48px}section.mobile.svelte-23jd3r .contact_left_section.svelte-23jd3r{gap:20px}section.mobile.svelte-23jd3r .contact_main_heading.svelte-23jd3r{font-size:2rem}section.mobile.svelte-23jd3r .contact_subheading.svelte-23jd3r{font-size:1rem}.bigdate_logo_in_footer.svelte-23jd3r.svelte-23jd3r{transform:scale(1.2)}.contact_right_section.svelte-23jd3r .bigdate_logo_in_footer.svelte-23jd3r{margin-bottom:24px}.first_container.svelte-23jd3r.svelte-23jd3r{width:100%;min-height:auto;display:flex;justify-content:center;align-items:center;padding:0}section.mobile.svelte-23jd3r .first_container.svelte-23jd3r{margin-bottom:0}.contact_address.svelte-23jd3r.svelte-23jd3r{width:100%;background:rgba(255,255,255,.03);border-radius:16px;padding:24px;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.contact_address.svelte-23jd3r.svelte-23jd3r:hover{background:rgba(255,255,255,.05);border-color:#e8a5a54d;transform:translateY(-2px)}section.mobile.svelte-23jd3r .contact_address.svelte-23jd3r{width:100%;padding:20px}.contact_address.svelte-23jd3r .address_head h4.svelte-23jd3r{color:#fff;text-transform:capitalize;font-size:1.125rem;font-weight:600;margin:0 0 16px;letter-spacing:-.01em}.contact-item.svelte-23jd3r.svelte-23jd3r{min-width:320px}.map_link.svelte-23jd3r.svelte-23jd3r{padding-top:0;position:relative}.map_link.svelte-23jd3r p.svelte-23jd3r{color:#fffc;padding-bottom:12px;line-height:1.7;font-size:.9375rem;margin:0}.map_link.svelte-23jd3r p.svelte-23jd3r:last-child{padding-bottom:0}.map_link.svelte-23jd3r a.svelte-23jd3r{color:#fffc;text-decoration:none;transition:color .3s ease}.map_link.svelte-23jd3r a.svelte-23jd3r:hover{color:#e8a5a5}.contact_for_welcome_landing.svelte-23jd3r p.svelte-23jd3r{padding-bottom:10px}.seeonmap a.svelte-23jd3r i.svelte-23jd3r{margin-left:5px}.contact_links.svelte-23jd3r.svelte-23jd3r{display:flex;justify-content:space-between;align-items:flex-start;width:100%;flex-direction:column;gap:24px;background:rgba(255,255,255,.03);border-radius:16px;padding:24px;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}section.mobile.svelte-23jd3r .contact_links.svelte-23jd3r{width:100%;padding:20px}.contact_links_head.svelte-23jd3r.svelte-23jd3r{color:#fff;font-size:1rem;font-weight:600;margin:0;letter-spacing:.05em}.contact_inner.svelte-23jd3r.svelte-23jd3r{display:flex;justify-content:flex-start;align-items:center;padding-top:0;gap:16px}.contact_inner.svelte-23jd3r a.svelte-23jd3r{text-decoration:none;color:#fffc;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.contact_inner.svelte-23jd3r a.svelte-23jd3r:hover{background:rgba(255,255,255,.1);border-color:#e8a5a566;transform:translateY(-2px)}.instagram.svelte-23jd3r.svelte-23jd3r,.whatsapp.svelte-23jd3r.svelte-23jd3r,.email.svelte-23jd3r.svelte-23jd3r{padding-right:0;font-size:1.5rem}.contact_links.svelte-23jd3r .copyright_para.svelte-23jd3r{font-size:.875rem;color:#ffffffb3;margin:0}.contact_links.svelte-23jd3r .hyperlinks_container.svelte-23jd3r{font-size:.875rem;color:#ffffffb3;padding-top:0;padding-bottom:0;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.contact_links.svelte-23jd3r .hyperlinks_container a.svelte-23jd3r{color:#fffc;text-decoration:none;transition:color .3s ease}.contact_links.svelte-23jd3r .hyperlinks_container span.svelte-23jd3r{color:#fff6}.contact_links.svelte-23jd3r .hyperlinks_container a.svelte-23jd3r:hover{color:#e8a5a5;text-decoration:none}a.svelte-23jd3r.svelte-23jd3r{margin:0;text-decoration:none}.instagram.svelte-23jd3r .logo.svelte-23jd3r{color:#e1306c}.whatsapp.svelte-23jd3r .logo.svelte-23jd3r{color:#25d366}.contact_inner.svelte-23jd3r .instagram a:hover .logo.svelte-23jd3r{color:#e1306c}.contact_inner.svelte-23jd3r .whatsapp a:hover .logo.svelte-23jd3r{color:#25d366}.contact_inner.svelte-23jd3r .email a:hover .logo.svelte-23jd3r{color:#e8a5a5}.play_store_container.svelte-23jd3r.svelte-23jd3r{padding-top:0;display:flex;justify-content:flex-start;align-items:center;width:100%}.play_store_link.svelte-23jd3r.svelte-23jd3r{display:inline-block;text-decoration:none;max-width:180px;width:100%;transition:transform .3s ease}.play_store_link.svelte-23jd3r img.svelte-23jd3r{height:auto;width:100%;max-width:180px;transition:transform .3s ease;display:block;filter:brightness(.95)}.play_store_link.svelte-23jd3r.svelte-23jd3r:hover{transform:translateY(-2px)}.play_store_link.svelte-23jd3r:hover img.svelte-23jd3r{filter:brightness(1)}.email.svelte-23jd3r .logo.svelte-23jd3r{color:#0072c6}.action_buttons.svelte-23jd3r.svelte-23jd3r{position:fixed;bottom:0;left:0;right:0;display:flex;gap:8px;padding:10px 12px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));background:var(--surface-primary);border-top:1px solid var(--border-light);z-index:103;box-shadow:0 -2px 12px #0000000f}.action_buttons.svelte-23jd3r button.svelte-23jd3r{flex:1;border-radius:10px;border:none;padding:10px 14px;font-size:13px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s ease;min-height:42px}.btn_themes.svelte-23jd3r.svelte-23jd3r{background:var(--surface-primary);color:var(--text-primary);border:1.5px solid var(--border-medium)!important;flex:.8}.btn_themes.svelte-23jd3r.svelte-23jd3r:hover{background:var(--gray-50);border-color:var(--gray-400)!important}.btn_themes.svelte-23jd3r.svelte-23jd3r:active{transform:scale(.98)}.btn_finish.svelte-23jd3r.svelte-23jd3r{background:linear-gradient(135deg,var(--primary-500) 0%,var(--primary-600) 100%);color:#fff;box-shadow:0 3px 10px #0ea5e94d;flex:1.2}.btn_finish.svelte-23jd3r.svelte-23jd3r:hover{box-shadow:0 4px 14px #0ea5e966;transform:translateY(-1px)}.btn_finish.svelte-23jd3r.svelte-23jd3r:active{transform:translateY(0) scale(.98)}.btn_svg_icon.svelte-23jd3r.svelte-23jd3r{width:16px;height:16px;flex-shrink:0}.sheet_content.svelte-23jd3r.svelte-23jd3r::-webkit-scrollbar{width:4px}.sheet_content.svelte-23jd3r.svelte-23jd3r::-webkit-scrollbar-track{background:transparent}.sheet_content.svelte-23jd3r.svelte-23jd3r::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:2px}.sheet_content.svelte-23jd3r.svelte-23jd3r::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}@media (max-width: 768px){.sheet_title.svelte-23jd3r.svelte-23jd3r{font-size:18px}}.choose_template_overlay.svelte-23jd3r.svelte-23jd3r{--primary-50:#f0f9ff;--primary-100:#e0f2fe;--primary-200:#bae6fd;--primary-300:#7dd3fc;--primary-400:#38bdf8;--primary-500:#0ea5e9;--primary-600:#0284c7;--gray-50:#fafafa;--gray-100:#f4f4f5;--gray-200:#e4e4e7;--gray-300:#d4d4d8;--gray-400:#a1a1aa;--gray-500:#71717a;--gray-600:#52525b;--gray-700:#3f3f46;--gray-800:#27272a;--gray-900:#18181b;--success-50:#f0fdf4;--success-100:#dcfce7;--success-500:#22c55e;--success-600:#16a34a;--surface-primary:#ffffff;--surface-secondary:#fafafa;--surface-elevated:#ffffff;--text-primary:#18181b;--text-secondary:#52525b;--text-tertiary:#a1a1aa;--border-light:#e4e4e7;--border-medium:#d4d4d8;--shadow-sm:0 1px 2px 0 rgb(0 0 0 / .05);--shadow-md:0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl:0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1)}.choose_template_overlay.svelte-23jd3r.svelte-23jd3r{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--gray-100);display:flex;align-items:center;flex-direction:column;justify-content:center;z-index:999999;transition:opacity .3s ease;opacity:1;visibility:hidden}.choose_template_overlay.svelte-23jd3r.svelte-23jd3r.show_choose_template_overlay{visibility:visible}.fullscreen_preview_container.svelte-23jd3r.svelte-23jd3r{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--gray-100)}.bottom_sheet.svelte-23jd3r.svelte-23jd3r{position:fixed;bottom:62px;left:0;right:0;background:var(--surface-primary);border-radius:16px 16px 0 0;display:flex;flex-direction:column;box-shadow:var(--shadow-lg),0 -1px 0 var(--border-light);pointer-events:auto;overflow:hidden;z-index:102;will-change:height;transform:translateZ(0);max-height:calc(100vh - 62px)}.sheet_handle.svelte-23jd3r.svelte-23jd3r{padding:6px 16px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px;background:var(--surface-primary);cursor:grab;-webkit-tap-highlight-color:transparent;touch-action:pan-y;user-select:none;-webkit-user-select:none}.sheet_handle.svelte-23jd3r.svelte-23jd3r:active{cursor:grabbing}.handle_bar.svelte-23jd3r.svelte-23jd3r{width:32px;height:3px;background:var(--gray-300);border-radius:2px;transition:all .2s ease}.sheet_handle.svelte-23jd3r:hover .handle_bar.svelte-23jd3r{background:var(--gray-400)}.handle_hint.svelte-23jd3r.svelte-23jd3r{display:flex;align-items:center;gap:3px;font-size:10px;font-weight:500;color:var(--text-tertiary);transition:color .2s ease}.sheet_handle.svelte-23jd3r:hover .handle_hint.svelte-23jd3r{color:var(--text-secondary)}.hint_chevron.svelte-23jd3r.svelte-23jd3r{width:12px;height:12px;transition:transform .3s ease}.hint_chevron.expanded.svelte-23jd3r.svelte-23jd3r{transform:rotate(180deg)}.content_wrapper.svelte-23jd3r.svelte-23jd3r{flex:1;background:var(--surface-primary);overflow-y:auto;transition:all .3s ease}.content_wrapper.expanded.svelte-23jd3r.svelte-23jd3r{max-height:500px;opacity:1}.sheet_content.svelte-23jd3r.svelte-23jd3r{padding:8px 12px 12px}.title_row.svelte-23jd3r.svelte-23jd3r{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.sheet_title.svelte-23jd3r.svelte-23jd3r{color:var(--text-primary);font-size:16px;font-weight:700;margin:0;line-height:1.2;letter-spacing:-.01em;flex:1;font-family:DM Sans,sans-serif}.price_badge.svelte-23jd3r.svelte-23jd3r{display:inline-flex;align-items:center;padding:6px 14px;background:linear-gradient(135deg,#059669 0%,#047857 100%);color:#fff;font-size:15px;font-weight:700;border-radius:8px;white-space:nowrap;box-shadow:0 2px 8px #0596694d}.price_badge.free.svelte-23jd3r.svelte-23jd3r{background:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%);box-shadow:0 2px 8px #0ea5e94d}.rating_row.svelte-23jd3r.svelte-23jd3r{display:flex;align-items:center;gap:8px;margin-bottom:12px}.stars.svelte-23jd3r.svelte-23jd3r{color:#fbbf24;font-size:14px;letter-spacing:1px}.rating_text.svelte-23jd3r.svelte-23jd3r{font-size:12px;color:var(--text-tertiary);font-weight:500}.description_box.svelte-23jd3r.svelte-23jd3r{background:linear-gradient(135deg,var(--primary-50) 0%,#f0fdf4 100%);border:1px solid var(--primary-100);border-radius:12px;padding:14px 16px;margin-bottom:16px}.description.svelte-23jd3r.svelte-23jd3r{color:var(--text-primary);font-size:14px;line-height:1.6;margin:0}.offer_badge.svelte-23jd3r.svelte-23jd3r{background:linear-gradient(135deg,#fef9c3 0%,#fef08a 100%);color:#a16207;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;padding:8px 16px;border-radius:20px;display:inline-flex;align-items:center;gap:6px;margin-bottom:20px;border:1px solid #fde047}.offer_badge.svelte-23jd3r.svelte-23jd3r svg{stroke:#ca8a04;fill:#fde047}.website_previews_container.svelte-23jd3r.svelte-23jd3r{border:none;position:relative;width:100%;height:100%;max-width:100vw;max-height:100vh;background:var(--surface-primary)}iframe.svelte-23jd3r.svelte-23jd3r{border:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--surface-primary)}
