.ContactSplit_section__dd_pP{width:100%;max-width:1280px;margin:0 auto;container-type:inline-size}.ContactSplit_intro__cgNZP{max-width:720px;margin:0 0 32px}.ContactSplit_eyebrow__3Syb4{display:inline-flex;color:var(--color-primary);font-size:11px;font-weight:800;letter-spacing:.13em}.ContactSplit_intro__cgNZP h1,.ContactSplit_intro__cgNZP h2{margin:12px 0 10px;color:var(--text-strong);font-size:clamp(28px,3.4vw,44px);line-height:1.15;font-weight:800}.ContactSplit_intro__cgNZP p{margin:0;color:var(--text-muted);font-size:16px;line-height:1.65}.ContactSplit_channels__NVMTD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:22px}.ContactSplit_channel__Cq8ne{min-width:0;min-height:112px;display:flex;align-items:flex-start;gap:14px;padding:20px;border:1px solid var(--border);border-radius:var(--radius-3xl);background:var(--surface);color:var(--text-strong);text-decoration:none;box-shadow:var(--shadow-sm)}a.ContactSplit_channel__Cq8ne:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:var(--shadow-md)}a.ContactSplit_channel__Cq8ne{transition:border-color .2s,transform .2s,box-shadow .2s}.ContactSplit_channelIcon__kl4_K,.ContactSplit_locationIcon__ZmqLR{width:42px;height:42px;flex:none;display:grid;place-items:center;border-radius:var(--radius-xl);background:var(--surface-alt);color:var(--color-primary)}.ContactSplit_channelCopy__RePHj{min-width:0;display:grid;gap:4px}.ContactSplit_channelCopy__RePHj small,.ContactSplit_locationHeading__lMEV1 small{color:var(--color-primary);font-size:10px;font-weight:800;letter-spacing:.1em}.ContactSplit_channelCopy__RePHj strong{color:var(--text-strong);font-size:16px;line-height:1.3}.ContactSplit_channelCopy__RePHj>span:last-child{color:var(--text-muted);font-size:13px;line-height:1.4}.ContactSplit_ellipsis__gCwEH{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ContactSplit_channelArrow__r5tQt{margin-left:auto;flex:none;color:var(--text-subtle)}.ContactSplit_mainGrid__z1__4{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:22px;align-items:start}.ContactSplit_formCard__saLyv,.ContactSplit_locationCard__E_XVI{min-width:0;border:1px solid var(--border);border-radius:var(--radius-4xl);background:var(--surface);box-shadow:var(--shadow-sm)}.ContactSplit_formCard__saLyv{padding:clamp(22px,3vw,36px)}.ContactSplit_formTitle__ajXKZ{margin:0 0 18px;color:var(--text-strong);font-size:1.15rem;font-weight:700}.ContactSplit_locationCard__E_XVI{padding:24px}.ContactSplit_locationHeading__lMEV1{display:flex;align-items:center;gap:12px}.ContactSplit_locationHeading__lMEV1 h3{margin:3px 0 0;color:var(--text-strong);font-size:20px;font-weight:800}.ContactSplit_address__4fio2{color:var(--text-body);font-size:14px;line-height:1.6;margin:18px 0}.ContactSplit_map__yqRKt{overflow:hidden;border-radius:var(--radius-2xl);background:var(--surface-alt);border:1px solid var(--border)}.ContactSplit_map__yqRKt iframe{display:block;width:100%;height:100%;min-height:inherit;border:0}.ContactSplit_mapPlaceholder__09jJy{min-height:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--text-muted);font-size:14px}.ContactSplit_mapLink__X_SxL{display:inline-flex;align-items:center;gap:7px;margin-top:18px;color:var(--color-primary);font-size:14px;font-weight:800;text-decoration:none}.ContactSplit_mapLink__X_SxL:hover{text-decoration:underline}@container (max-width: 900px){.ContactSplit_channels__NVMTD{grid-template-columns:repeat(2,minmax(0,1fr))}.ContactSplit_mainGrid__z1__4{grid-template-columns:minmax(0,1fr)}}@container (max-width: 600px){.ContactSplit_intro__cgNZP{margin-bottom:24px}.ContactSplit_intro__cgNZP p{font-size:14px}.ContactSplit_channels__NVMTD{grid-template-columns:minmax(0,1fr);gap:10px}.ContactSplit_channel__Cq8ne{min-height:92px;padding:16px}.ContactSplit_formCard__saLyv{padding:20px 16px}.ContactSplit_locationCard__E_XVI{padding:18px}.ContactSplit_map__yqRKt{min-height:260px!important}}.ShopStoryOverview_page__SZe_3{width:100%;max-width:1440px;margin:0 auto;padding:0 clamp(16px,4vw,24px);container-type:inline-size}.ShopStoryOverview_story__GqPgd{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,5vw,70px);align-items:center}.ShopStoryOverview_storyText__grc5q{min-width:0}.ShopStoryOverview_eyebrow__xOWqZ{display:flex;align-items:center;gap:10px;margin:0 0 16px;color:var(--color-primary);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ShopStoryOverview_eyebrowLine__REut2{width:24px;height:2px;flex:none;background:currentColor}.ShopStoryOverview_storyText__grc5q h2{max-width:690px;margin:0 0 22px;color:var(--text-strong);font-size:clamp(30px,3.4vw,48px);line-height:1.15;font-weight:800}.ShopStoryOverview_paragraph__ydcgs{max-width:670px;margin:0 0 16px;color:var(--text-body);font-size:15px;line-height:1.8}.ShopStoryOverview_actions__7qXV4{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.ShopStoryOverview_actions__7qXV4 a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 20px;border-radius:var(--radius-xl);font-size:14px;font-weight:800;text-decoration:none}.ShopStoryOverview_primaryAction__RY54w{background:var(--color-primary);color:var(--on-brand)}.ShopStoryOverview_secondaryAction__CtrEp{color:var(--text-strong);background:var(--surface);border:1px solid var(--border)}.ShopStoryOverview_profileCard__k93p0{min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-4xl);background:var(--surface);box-shadow:var(--shadow-md)}.ShopStoryOverview_profileTop__8voAM{display:flex;align-items:center;gap:16px;padding:28px 30px 22px;background:var(--surface-alt)}.ShopStoryOverview_logo__DX_TG{width:62px;height:62px;flex:none;-o-object-fit:contain;object-fit:contain;background:#fff;border:1px solid var(--border);border-radius:var(--radius-xl);padding:7px}.ShopStoryOverview_profileKicker__m9slb{color:var(--color-primary);font-size:11px;font-weight:800;letter-spacing:.12em}.ShopStoryOverview_profileTop__8voAM h3{margin:5px 0 0;color:var(--text-strong);font-size:clamp(20px,2vw,25px);line-height:1.3;font-weight:800}.ShopStoryOverview_profileDescription__l7Cng{margin:0;padding:24px 30px;color:var(--text-body);font-size:14px;line-height:1.7}.ShopStoryOverview_facts__GqLMu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0 30px;border-top:1px solid var(--border)}.ShopStoryOverview_facts__GqLMu>div{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:19px 10px 19px 0;color:var(--color-primary)}.ShopStoryOverview_facts__GqLMu>div span{display:grid;gap:4px;min-width:0}.ShopStoryOverview_facts__GqLMu small{color:var(--text-muted);font-size:11px}.ShopStoryOverview_facts__GqLMu strong{color:var(--text-strong);font-size:14px;line-height:1.4;overflow-wrap:anywhere}.ShopStoryOverview_facts__GqLMu>div:last-child:nth-child(odd){grid-column:1/-1;padding-top:4px}.ShopStoryOverview_badges__7e4Qw{display:flex;flex-wrap:wrap;gap:8px;padding:0 30px 28px}.ShopStoryOverview_badges__7e4Qw span{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:var(--radius-pill);background:var(--surface-alt);color:var(--text-strong);font-size:12px;font-weight:700}.ShopStoryOverview_gallery__4SBxm{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ShopStoryOverview_photo__wiAbH{min-height:180px;overflow:hidden;border-radius:var(--radius-2xl);background:var(--surface-alt)}.ShopStoryOverview_photo__wiAbH:first-child{grid-row:span 2}.ShopStoryOverview_catalog__6S5fS{margin-top:clamp(44px,6vw,78px)}.ShopStoryOverview_catalogHeading__CeDMw{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:20px}.ShopStoryOverview_catalogHeading__CeDMw h3{margin:6px 0 0;color:var(--text-strong);font-size:clamp(23px,2.4vw,30px);font-weight:800}.ShopStoryOverview_catalogHeading__CeDMw>a{display:inline-flex;align-items:center;gap:8px;flex:none;color:var(--color-primary);font-size:13px;font-weight:800;text-decoration:none}.ShopStoryOverview_categories__dCkW6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ShopStoryOverview_category__tjJu2{min-width:0;display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--border);border-radius:var(--radius-3xl);background:var(--surface);color:var(--text-strong);text-decoration:none;box-shadow:var(--shadow-sm)}.ShopStoryOverview_category__tjJu2:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md)}.ShopStoryOverview_categoryImage__WOtxF{width:62px;height:62px;flex:none;display:grid;place-items:center;overflow:hidden;border-radius:var(--radius-xl);background:var(--surface-alt);color:var(--color-primary)}.ShopStoryOverview_categoryImage__WOtxF img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ShopStoryOverview_categoryDetails__D41ag{display:grid;gap:5px;min-width:0;flex:1}.ShopStoryOverview_categoryDetails__D41ag strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.ShopStoryOverview_categoryDetails__D41ag small{color:var(--text-muted);font-size:12px}.ShopStoryOverview_category__tjJu2>svg{flex:none;color:var(--text-subtle)}@container (max-width: 1000px){.ShopStoryOverview_story__GqPgd{grid-template-columns:minmax(0,1fr)}.ShopStoryOverview_categories__dCkW6{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 600px){.ShopStoryOverview_storyText__grc5q h2{font-size:30px}.ShopStoryOverview_paragraph__ydcgs{font-size:14px}.ShopStoryOverview_profileDescription__l7Cng,.ShopStoryOverview_profileTop__8voAM{padding:20px}.ShopStoryOverview_facts__GqLMu{margin:0 20px}.ShopStoryOverview_badges__7e4Qw{padding:0 20px 20px}.ShopStoryOverview_catalogHeading__CeDMw{align-items:start;flex-direction:column}.ShopStoryOverview_categories__dCkW6{grid-template-columns:minmax(0,1fr)}.ShopStoryOverview_category__tjJu2{padding:10px}}