.garments_pageWrapper__i_fk0{background-color:#f8fafc;min-height:100vh}.garments_breadcrumbSection__sQYr5{background-color:#fff;border-bottom:1px solid #e2e8f0;padding:1vw 0}.garments_breadcrumbContainer__LimhU{max-width:90%;margin:0 auto}.garments_breadcrumbNav__veoIZ{font-family:var(--font-lato);font-size:.95vw}.garments_breadcrumbList__d8fCs{display:flex;align-items:center;gap:.8vw;list-style:none;padding:0;margin:0;flex-wrap:wrap}.garments_breadcrumbItem__IoT9k{display:flex;align-items:center;gap:.8vw;color:#64748b;font-size:.95vw;font-family:var(--font-lato)}.garments_breadcrumbItem__IoT9k a{color:var(--primary-color);text-decoration:none;font-weight:500;font-size:.95vw;font-family:var(--font-lato);transition:color .2s ease}.garments_breadcrumbItem__IoT9k a:hover{text-decoration:underline}.garments_breadcrumbSeparator__7v_7T{color:#94a3b8;font-size:.8vw}.garments_breadcrumbActive__ieWVw{color:#1e293b;font-weight:600;font-size:.95vw}.garments_section__2CIn_{padding:4.5vw 0}.garments_container__4zOYU{max-width:90%;margin:0 auto}.garments_sectionHeader__VmjYB{text-align:center;max-width:850px;margin:0 auto 3.5vw}.garments_badge__WVXe5{display:inline-block;padding:.4vw 1.2vw;background-color:rgba(212,5,17,.1);color:var(--primary-color);border-radius:50px;font-size:.9vw;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:1vw;font-family:var(--font-montserrat)}.garments_sectionTitle__buVk1{font-size:2.6vw;font-weight:700;color:var(--text-color);line-height:1.25;margin-bottom:1.2vw;font-family:var(--font-montserrat)}.garments_sectionSubtitle__A_lBv{font-size:1.15vw;color:#475569;line-height:1.8;margin:0;font-family:var(--font-lato)}.garments_valueBanner__TfJUk{background:linear-gradient(135deg,#1e293b,#0f172a);color:#fff;padding:2.5vw 3vw;border-radius:1vw;margin-bottom:4vw;box-shadow:0 10px 30px rgba(15,23,42,.1);display:grid;grid-template-columns:2fr 1fr;grid-gap:2vw;gap:2vw;align-items:center}.garments_valueBannerContent___nzQG h3{font-size:1.8vw;font-family:var(--font-montserrat);color:#fff;margin-bottom:.8vw}.garments_valueBannerContent___nzQG p{font-size:1.05vw;color:#cbd5e1;line-height:1.7;margin:0}.garments_valueBannerActions__0xupU{display:flex;flex-direction:column;gap:.8vw}.garments_btnPrimary__hJcr_{background-color:var(--primary-color);color:#fff;padding:.9vw 1.8vw;border-radius:.5vw;font-weight:600;font-size:1vw;text-decoration:none;text-align:center;transition:all .25s ease;display:inline-flex;align-items:center;justify-content:center;gap:.5vw;border:none;cursor:pointer}.garments_btnPrimary__hJcr_:hover{background-color:#b3040e;transform:translateY(-2px);box-shadow:0 4px 15px rgba(212,5,17,.3)}.garments_btnWhatsApp__AAK0X{background-color:#25d366;color:#fff;padding:.9vw 1.8vw;border-radius:.5vw;font-weight:600;font-size:1vw;text-decoration:none;text-align:center;transition:all .25s ease;display:inline-flex;align-items:center;justify-content:center;gap:.5vw}.garments_btnWhatsApp__AAK0X:hover{background-color:#128c7e;transform:translateY(-2px);box-shadow:0 4px 15px rgba(37,211,102,.3)}.garments_btnSecondary__89Xmi{background-color:#fff;color:#1e293b;padding:.9vw 1.8vw;border-radius:.5vw;font-weight:600;font-size:1vw;text-decoration:none;text-align:center;transition:all .25s ease;display:inline-flex;align-items:center;justify-content:center;gap:.5vw;border:1px solid #cbd5e1}.garments_btnSecondary__89Xmi:hover{background-color:#f1f5f9;border-color:#94a3b8}.garments_grid3__gYFJX{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2vw;gap:2vw;margin-bottom:3.5vw}.garments_grid2__8mh1X{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2vw;gap:2vw;margin-bottom:3.5vw}.garments_grid4__KFQFF{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5vw;gap:1.5vw;margin-bottom:3.5vw}.garments_card__YZAVv{background:#fff;border:1px solid #e2e8f0;border-radius:.8vw;padding:2.2vw;box-shadow:0 4px 15px rgba(0,0,0,.03);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;position:relative;display:flex;flex-direction:column}.garments_card__YZAVv:hover{transform:translateY(-4px);box-shadow:0 12px 25px rgba(0,0,0,.08);border-color:#cbd5e1}.garments_cardFeatured__30mRi{border-top:.4vw solid var(--primary-color)}.garments_cardIcon__lZF1i{font-size:2.5vw;margin-bottom:1.2vw;display:inline-block}.garments_cardTitle__38qst{font-size:1.35vw;font-weight:700;color:var(--text-color);margin-bottom:.8vw;font-family:var(--font-montserrat)}.garments_cardDesc__1o3Oi{font-size:1.02vw;color:#64748b;line-height:1.7;margin-bottom:1.5vw;font-family:var(--font-lato);flex-grow:1}.garments_cardList__aGSNv{list-style:none;padding:0;margin:0 0 1.5vw}.garments_cardListItem__2UQ5Z{display:flex;align-items:flex-start;gap:.6vw;margin-bottom:.6vw;font-size:.95vw;color:#334155;line-height:1.5}.garments_checkMark__ahktE{color:#10b981;font-weight:700}.garments_processSection__782v3{background-color:#fff;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:5vw 0}.garments_processGrid__2927M{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:2vw;gap:2vw;position:relative}.garments_processCard__OGLP4{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.8vw;padding:2vw;position:relative;text-align:center}.garments_stepNumber__C5PQw{width:3.2vw;height:3.2vw;min-width:44px;min-height:44px;background-color:var(--primary-color);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.2vw}.garments_processTitle__AhkjF,.garments_stepNumber__C5PQw{font-size:1.2vw;font-weight:700;font-family:var(--font-montserrat)}.garments_processTitle__AhkjF{color:var(--text-color);margin-bottom:.8vw}.garments_processDesc__mBNDm{font-size:.95vw;color:#64748b;line-height:1.6;margin:0}.garments_vacuumCallout__O0z5U{background:linear-gradient(135deg,#eff6ff,#dbeafe);border:2px dashed #3b82f6;border-radius:1vw;padding:2.5vw;margin:3.5vw 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:2.5vw;gap:2.5vw;align-items:center}.garments_vacuumCallout__O0z5U h3{font-size:1.8vw;color:#1e3a8a;margin-bottom:1vw;font-family:var(--font-montserrat)}.garments_vacuumCallout__O0z5U p{font-size:1.05vw;color:#1e40af;line-height:1.7;margin-bottom:1.2vw}.garments_comparisonBox__fWikQ{background:#fff;border-radius:.8vw;padding:1.5vw;box-shadow:0 4px 12px rgba(59,130,246,.1)}.garments_comparisonRow__jUQ8Q{display:flex;justify-content:space-between;align-items:center;padding:.8vw 0;border-bottom:1px solid #f1f5f9;font-size:.95vw}.garments_comparisonRow__jUQ8Q:last-child{border-bottom:none}.garments_comparisonRow__jUQ8Q strong{color:#0f172a}.garments_badgeSavings__2I4Ad{background-color:#dcfce7;color:#15803d;font-weight:700;padding:.3vw .8vw;border-radius:50px;font-size:.85vw}.garments_measureGuide__IIsiq{background:#fff;border:1px solid #e2e8f0;border-radius:.8vw;padding:2.5vw;margin:3vw 0}.garments_measureGrid__gNlIQ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5vw;gap:1.5vw;margin-top:1.5vw}.garments_measureCard__Z8V_B{background:#f8fafc;padding:1.5vw;border-radius:.6vw;border-left:4px solid var(--primary-color)}.garments_measureCard__Z8V_B h4{font-size:1.1vw;font-weight:700;color:var(--text-color);margin-bottom:.6vw;font-family:var(--font-montserrat)}.garments_measureCard__Z8V_B p{font-size:.92vw;color:#64748b;line-height:1.6;margin:0}.garments_brandPills__792Lo{display:flex;flex-wrap:wrap;gap:.8vw;margin:1.5vw 0 3vw;justify-content:center}.garments_brandPill__cKBV5{background:#fff;border:1px solid #cbd5e1;padding:.6vw 1.4vw;border-radius:50px;font-size:.95vw;font-weight:600;color:#334155;transition:all .2s ease}.garments_brandPill__cKBV5:hover{border-color:var(--primary-color);color:var(--primary-color);transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.05)}.garments_faqSection__5zrVN{background-color:#fff;border-radius:1vw;padding:3vw;border:1px solid #e2e8f0;margin:4vw 0}.garments_faqHeader__9jq2_{text-align:center;margin-bottom:2.5vw}.garments_faqHeader__9jq2_ h2{font-size:2.2vw;font-weight:700;color:var(--text-color);margin-bottom:.6vw;font-family:var(--font-montserrat)}.garments_faqList__TJdx9{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5vw;gap:1.5vw}.garments_faqItem__5v4Rr{background-color:#f8fafc;padding:1.5vw;border-radius:.6vw;border:1px solid #e2e8f0}.garments_faqQuestion__aKhrQ{font-size:1.05vw;font-weight:700;color:#0f172a;margin-bottom:.6vw;font-family:var(--font-montserrat);display:flex;align-items:flex-start;gap:.5vw}.garments_faqAnswer___GPxk{font-size:.95vw;color:#475569;line-height:1.7;margin:0;font-family:var(--font-lato)}.garments_relatedSection__byapY{margin:4vw 0 1vw}.garments_relatedGrid__4mfsl{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5vw;gap:1.5vw}.garments_relatedCard__Hg8m2{background:#fff;border:1px solid #e2e8f0;border-radius:.8vw;padding:1.8vw;text-decoration:none;transition:all .25s ease;display:flex;flex-direction:column}.garments_relatedCard__Hg8m2:hover{border-color:var(--primary-color);transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.05)}.garments_relatedIcon__rhPZ1{font-size:2vw;margin-bottom:.8vw}.garments_relatedTitle__tp1ws{font-size:1.2vw;font-weight:700;color:var(--text-color);margin-bottom:.4vw;font-family:var(--font-montserrat)}.garments_relatedDesc__W4cO9{font-size:.9vw;color:#64748b;line-height:1.5;margin-bottom:1vw;flex-grow:1}.garments_relatedLinkText__N9zx5{color:var(--primary-color);font-weight:600;font-size:.9vw;display:flex;align-items:center;gap:.3vw}@media (max-width:1024px){.garments_sectionTitle__buVk1{font-size:28px}.garments_sectionSubtitle__A_lBv{font-size:16px}.garments_grid3__gYFJX,.garments_grid4__KFQFF,.garments_relatedGrid__4mfsl{grid-template-columns:repeat(2,1fr)}.garments_faqList__TJdx9{grid-template-columns:1fr}}@media (max-width:768px){.garments_section__2CIn_{padding:40px 0}.garments_breadcrumbSection__sQYr5{padding:12px 0}.garments_breadcrumbActive__ieWVw,.garments_breadcrumbItem__IoT9k,.garments_breadcrumbItem__IoT9k a,.garments_breadcrumbNav__veoIZ{font-size:14px}.garments_badge__WVXe5{font-size:12px;padding:6px 14px;margin-bottom:12px}.garments_sectionTitle__buVk1{font-size:24px;margin-bottom:12px}.garments_sectionSubtitle__A_lBv{font-size:15px}.garments_valueBanner__TfJUk{grid-template-columns:1fr;padding:24px;border-radius:12px;gap:20px}.garments_valueBannerContent___nzQG h3{font-size:20px}.garments_valueBannerContent___nzQG p{font-size:14px}.garments_btnPrimary__hJcr_,.garments_btnSecondary__89Xmi,.garments_btnWhatsApp__AAK0X{font-size:15px;padding:12px 20px;border-radius:8px}.garments_grid2__8mh1X,.garments_grid3__gYFJX,.garments_grid4__KFQFF,.garments_measureGrid__gNlIQ,.garments_relatedGrid__4mfsl{grid-template-columns:1fr;gap:16px}.garments_card__YZAVv{padding:20px;border-radius:10px}.garments_cardIcon__lZF1i{font-size:32px;margin-bottom:12px}.garments_cardTitle__38qst{font-size:18px}.garments_cardDesc__1o3Oi,.garments_cardListItem__2UQ5Z{font-size:14px}.garments_processCard__OGLP4{padding:20px}.garments_stepNumber__C5PQw{width:44px;height:44px;font-size:18px;margin-bottom:12px}.garments_processTitle__AhkjF{font-size:17px}.garments_processDesc__mBNDm{font-size:14px}.garments_vacuumCallout__O0z5U{grid-template-columns:1fr;padding:20px;border-radius:12px;gap:16px}.garments_vacuumCallout__O0z5U h3{font-size:19px}.garments_vacuumCallout__O0z5U p{font-size:14px}.garments_comparisonBox__fWikQ{padding:14px}.garments_comparisonRow__jUQ8Q{font-size:13px}.garments_measureGuide__IIsiq{padding:20px}.garments_measureCard__Z8V_B h4{font-size:16px}.garments_measureCard__Z8V_B p{font-size:13px}.garments_faqSection__5zrVN{padding:20px;border-radius:12px}.garments_faqHeader__9jq2_ h2{font-size:20px}.garments_faqQuestion__aKhrQ{font-size:15px}.garments_faqAnswer___GPxk{font-size:14px}.garments_brandPill__cKBV5{font-size:13px;padding:6px 14px}.garments_relatedTitle__tp1ws{font-size:17px}.garments_relatedDesc__W4cO9,.garments_relatedLinkText__N9zx5{font-size:13px}}.ContactSection_contactSection__eXRO7{padding:5vw 0;background-color:var(--secondary-light)}.ContactSection_container__z6d_d{max-width:90%;width:100%;margin:0 auto}.ContactSection_mainHeading__JXegC{text-align:center;font-size:3.5vw;font-weight:700;margin-bottom:3vw;font-family:var(--font-montserrat);color:var(--text-color)}.ContactSection_grid__V9GHd{display:grid;grid-template-columns:49% 49%;grid-gap:2vw;gap:2vw}.ContactSection_leftColumn__S4GbQ{display:flex;flex-direction:column;gap:1.5vw}.ContactSection_infoBlock__mc4Rh{background-color:var(--white);padding:2vw;border-radius:var(--border-radius);box-shadow:var(--box-shadow)}.ContactSection_redTitle__EdWtU{color:var(--primary-dark);font-size:2vw;margin-bottom:1.2vw;font-family:var(--font-montserrat)}.ContactSection_infoBlock__mc4Rh p{color:var(--text-color);line-height:1.6;margin-bottom:.5vw;font-size:1.1vw}.ContactSection_label__FPH9U{color:var(--text-color);font-weight:600}.ContactSection_middleColumn__OMNYE{display:flex;flex-direction:column}.ContactSection_formCard__nJTvJ{background-color:var(--white);padding:2vw;border-radius:var(--border-radius);box-shadow:var(--box-shadow);height:100%}.ContactSection_formCard__nJTvJ h3{font-size:2vw;color:var(--text-color);margin-bottom:1.5vw;text-align:center;font-family:var(--font-montserrat)}.ContactSection_formGroup__Li1OU{margin-bottom:1.2vw}.ContactSection_formGroup__Li1OU input,.ContactSection_formGroup__Li1OU textarea{width:100%;padding:.8vw 1vw;border:.1vw solid #e1e1e1;border-radius:var(--border-radius);font-size:1vw;color:var(--text-color);background-color:var(--white);transition:border-color .3s ease}.ContactSection_formGroup__Li1OU input:focus,.ContactSection_formGroup__Li1OU textarea:focus{outline:none;border-color:var(--primary-color)}.ContactSection_formGroup__Li1OU textarea{resize:vertical;min-height:12vh}.ContactSection_status__1NJUy{padding:1vw;border-radius:var(--border-radius);margin-bottom:1vw;font-size:.9vw}.ContactSection_loading__L8N7_{background-color:#e3f2fd;color:#1976d2}.ContactSection_success__gE0QG{background-color:#e8f5e9;color:#2e7d32}.ContactSection_error__pIE3N{background-color:#ffebee;color:#c62828}.ContactSection_submitButton__bBmBi{width:100%;padding:1vw;background-color:var(--primary-color);color:var(--white);border:none;border-radius:var(--border-radius);font-size:1vw;font-weight:500;cursor:pointer;transition:background-color .3s ease}.ContactSection_submitButton__bBmBi:hover{background-color:var(--primary-dark)}.ContactSection_submitButton__bBmBi:disabled{background-color:#ccc;cursor:not-allowed}.ContactSection_mapColumn__TH_FY{height:100%;box-shadow:var(--box-shadow);border-radius:var(--border-radius)}.ContactSection_mapContainer__2jehU{width:100%;height:30vw;border-radius:var(--border-radius);margin-top:2vw;overflow:hidden}@media (max-width:1200px){.ContactSection_container__z6d_d{max-width:95%}}@media (max-width:1024px){.ContactSection_contactSection__eXRO7{padding:80px 0}.ContactSection_container__z6d_d{max-width:95%;padding:0 24px}.ContactSection_mainHeading__JXegC{font-size:32px;margin-bottom:48px}.ContactSection_grid__V9GHd{grid-template-columns:1fr 1fr;gap:24px}.ContactSection_leftColumn__S4GbQ{gap:20px}.ContactSection_infoBlock__mc4Rh{padding:24px}.ContactSection_redTitle__EdWtU{font-size:20px;margin-bottom:16px}.ContactSection_infoBlock__mc4Rh p{font-size:14px;margin-bottom:8px}.ContactSection_formCard__nJTvJ{padding:24px 10px}.ContactSection_formCard__nJTvJ h3{font-size:20px;margin-bottom:20px}.ContactSection_formGroup__Li1OU{margin-bottom:16px}.ContactSection_formGroup__Li1OU input,.ContactSection_formGroup__Li1OU textarea{padding:12px 16px;border-width:1px;font-size:16px}.ContactSection_formGroup__Li1OU textarea{min-height:120px}.ContactSection_status__1NJUy{padding:16px;margin-bottom:16px;font-size:14px}.ContactSection_submitButton__bBmBi{padding:16px;font-size:16px}.ContactSection_mapColumn__TH_FY{grid-column:span 2;height:350px}.ContactSection_mapContainer__2jehU{min-height:350px}}@media (max-width:768px){.ContactSection_contactSection__eXRO7{padding:40px 0}.ContactSection_container__z6d_d{padding:0 10px}.ContactSection_mainHeading__JXegC{font-size:28px;margin-bottom:36px}.ContactSection_grid__V9GHd{grid-template-columns:1fr;gap:24px}.ContactSection_mapColumn__TH_FY{grid-column:span 1;height:280px}.ContactSection_mapContainer__2jehU{min-height:280px}.ContactSection_redTitle__EdWtU{font-size:25px}.ContactSection_infoBlock__mc4Rh p{font-size:14px}.ContactSection_formCard__nJTvJ h3{font-size:25px}.ContactSection_formGroup__Li1OU input,.ContactSection_formGroup__Li1OU textarea{padding:12px 14px;font-size:14px}.ContactSection_formGroup__Li1OU textarea{min-height:100px}.ContactSection_submitButton__bBmBi{padding:14px;font-size:14px}.ContactSection_status__1NJUy{font-size:12px}}.SimpleHero_hero__fF_Jv{min-height:30vw;display:flex;align-items:center;color:var(--white);position:relative;overflow:hidden}.SimpleHero_imageWrapper__DSOY0{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.SimpleHero_overlay__ITx7n{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6));z-index:1}.SimpleHero_content__i5FUJ{text-align:center;max-width:100%;margin:0 auto;padding:1vw}.SimpleHero_content__i5FUJ h1{font-size:4vw;margin-bottom:0;font-weight:700;color:var(--white);line-height:1.2}.SimpleHero_content__i5FUJ p{font-size:1vw;margin:0;opacity:.9}@media (max-width:768px){.SimpleHero_hero__fF_Jv{min-height:300px}.SimpleHero_content__i5FUJ h1{font-size:40px}.SimpleHero_content__i5FUJ p{font-size:1.1rem}}