._container_1188p_1{width:100%;background:var(--background);color:var(--foreground)}._contentWrapper_1188p_7{max-width:1400px;margin:0 auto;padding:0 var(--spacing-6)}._hero_1188p_13{display:flex;align-items:center;min-height:680px;padding:var(--spacing-20) var(--spacing-6);background:linear-gradient(90deg,color-mix(in srgb,var(--background) 95%,transparent),color-mix(in srgb,var(--background) 66%,transparent)),url(/_cdn/static/520def1b-2d9c-405e-8851-058861b23b3f.png) 65% center / cover}._heroContent_1188p_28{width:100%;max-width:1400px;margin:0 auto}._eyebrow_1188p_34,._sectionEyebrow_1188p_35{margin:0 0 1.25rem;color:var(--primary);font-family:var(--font-family-monospace);font-size:.8rem;letter-spacing:.14em;text-transform:uppercase}._heroTitle_1188p_44{max-width:900px;margin:0;font-family:var(--font-family-heading);font-size:clamp(3.5rem,9vw,7rem);font-weight:600;line-height:.98;text-transform:uppercase}._heroLead_1188p_54{margin:var(--spacing-6) 0 0;color:var(--primary);font-family:var(--font-family-heading);font-size:clamp(1.5rem,3vw,2.25rem);text-transform:uppercase}._heroDescription_1188p_62{max-width:590px;margin:var(--spacing-3) 0 0;color:var(--foreground);font-size:1.125rem;line-height:1.65}._heroActions_1188p_70{display:flex;flex-wrap:wrap;gap:var(--spacing-3);margin-top:var(--spacing-8)}._heroContact_1188p_77{max-width:50rem;margin-top:var(--spacing-6)}._suppliersSection_1188p_82,._stylesSection_1188p_83,._servicesSection_1188p_84,._enquirySection_1188p_85{padding:calc(var(--spacing-20) + var(--spacing-8)) 0}._suppliersSection_1188p_82,._servicesSection_1188p_84{background:var(--background)}._stylesSection_1188p_83,._enquirySection_1188p_85{background:var(--surface)}._sectionIntro_1188p_99{max-width:800px;margin-bottom:var(--spacing-12)}._sectionTitle_1188p_104{margin:0;font-family:var(--font-family-heading);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:600;line-height:1.08;text-transform:uppercase}._sectionDescription_1188p_113{max-width:800px;margin:1.25rem 0 0;color:var(--muted-foreground);font-size:1.125rem;line-height:1.7}._supplierStrip_1188p_121{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-3);margin-top:var(--spacing-12)}._supplierTile_1188p_128{display:flex;align-items:center;min-height:6rem;padding:var(--spacing-6);border:1px solid var(--border);background:var(--surface);font-family:var(--font-family-heading);font-size:clamp(1.3rem,2vw,1.75rem);font-weight:500;text-transform:uppercase}._styleGrid_1188p_141{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}._styleCard_1188p_147{min-width:0;overflow:hidden;border:1px solid var(--border);background:var(--card)}._styleImage_1188p_154{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}._styleDetails_1188p_161{display:flex;align-items:flex-start;gap:1.25rem;padding:var(--spacing-6)}._styleNumber_1188p_168,._serviceNumber_1188p_169{color:var(--primary);font-family:var(--font-family-monospace);font-size:.875rem}._styleTitle_1188p_175{margin:0;font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;line-height:1.2;text-transform:uppercase}._styleCaption_1188p_184{margin:var(--spacing-2) 0 0;color:var(--muted-foreground);font-size:.9rem;line-height:1.6}._serviceList_1188p_191{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--spacing-8);max-width:1100px;margin:var(--spacing-12) 0 0;padding:0;list-style:none}._serviceItem_1188p_201{display:flex;align-items:baseline;gap:var(--spacing-6);padding:var(--spacing-6) 0;border-top:1px solid var(--border);font-family:var(--font-family-heading);font-size:clamp(1.25rem,2vw,1.65rem);font-weight:500;line-height:1.3;text-transform:uppercase}._quotedNote_1188p_214{max-width:850px;margin:var(--spacing-12) 0 0;padding:var(--spacing-6);border:1px solid color-mix(in srgb,var(--primary) 35%,var(--border));background:var(--surface);color:var(--surface-foreground);line-height:1.7}._enquiryGrid_1188p_224{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--spacing-16);align-items:start}._enquiryIntro_1188p_231{max-width:480px}._form_1188p_235{display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-8);border:1px solid var(--border);background:var(--background)}._formRow_1188p_244{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}._field_1188p_250{display:flex;flex-direction:column;gap:var(--spacing-2);min-width:0}._label_1188p_257{color:var(--foreground);font-size:.875rem;font-weight:600}._optional_1188p_263{color:var(--muted-foreground);font-weight:400}._selectTrigger_1188p_268{width:100%}._fieldError_1188p_272,._submitError_1188p_273{margin:0;color:var(--error);font-size:.875rem;line-height:1.5}._packageNote_1188p_280{margin:var(--spacing-1) 0 0;color:var(--primary);font-size:.875rem;line-height:1.5}._submitButton_1188p_287{align-self:flex-start}._closingSection_1188p_291{padding:var(--spacing-20) 0;background:var(--background)}#_enquire_1188p_1{scroll-margin-top:var(--spacing-20)}@media(max-width:1000px){._enquiryGrid_1188p_224{grid-template-columns:1fr;gap:2.5rem}._enquiryIntro_1188p_231{max-width:800px}}@media(max-width:767px){._supplierStrip_1188p_121,._styleGrid_1188p_141,._serviceList_1188p_191,._formRow_1188p_244{grid-template-columns:1fr}}@media(max-width:640px){._hero_1188p_13{min-height:620px;padding:var(--spacing-16) 1.25rem;background-position:60% center}._heroActions_1188p_70>button{width:100%;height:auto;min-height:3rem;padding:var(--spacing-3) var(--spacing-4);white-space:normal;text-align:center}._contentWrapper_1188p_7{padding:0 1.25rem}._suppliersSection_1188p_82,._stylesSection_1188p_83,._servicesSection_1188p_84,._enquirySection_1188p_85,._closingSection_1188p_291{padding:var(--spacing-20) 0}._form_1188p_235{padding:1.25rem}._submitButton_1188p_287{width:100%}}
