.about_page__CbHcK{background:#fff}.about_heroSection__Yr0th{padding-block:56px}.about_heroGrid___pndw{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:56px;gap:56px;align-items:start}.about_eyebrow__1Gpwp{color:var(--color-primary);font-size:14px;font-weight:600;margin-bottom:12px}.about_heroTitle__x1CDg{font-size:clamp(30px,3vw,40px);line-height:1.35;max-width:640px;margin-bottom:20px}.about_heroDescription__ifmCe{max-width:640px;font-size:17px;line-height:1.8;margin-bottom:28px}.about_heroActions__Yf7yd{display:flex;flex-wrap:wrap;gap:12px}.about_secondaryAction__sM9la{display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;min-height:46px;border:1px solid #a9b49f;border-radius:6px;color:#2c3c28;font-weight:600;line-height:1.4;transition:background-color .16s ease,border-color .16s ease}.about_secondaryAction__sM9la:hover{background:#f3f5f0;border-color:var(--color-primary);color:#2c3c28}.about_storeDetails__2_MWc{-webkit-border-start:3px solid var(--color-primary);border-inline-start:3px solid var(--color-primary);padding:24px 28px;background:#f5f6f3;border-radius:0 10px 10px 0}[dir=rtl] .about_storeDetails__2_MWc{border-radius:10px 0 0 10px}.about_storeDetails__2_MWc img{display:block;width:150px;height:60px;object-fit:contain;object-position:center;margin-bottom:24px}.about_storeDetails__2_MWc h2{font-size:22px;margin-bottom:12px}.about_storeDetails__2_MWc address{font-style:normal;line-height:1.8;margin-bottom:16px}.about_storeDetails__2_MWc p{margin-bottom:8px;font-size:14px}.about_storeDetails__2_MWc a{display:inline-block;color:#2c3c28;font-size:20px;font-weight:600;text-decoration:underline;text-underline-offset:5px}.about_catalogSection__evvUj{border-block:1px solid #e3e7de;padding-block:40px}.about_sectionHeading__f32gD{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px}.about_sectionHeading__f32gD>a{color:var(--color-primary);text-decoration:underline;text-underline-offset:4px}.about_sectionTitle__VKSEg{font-size:clamp(24px,2.4vw,30px);line-height:1.4;margin-bottom:12px}.about_sectionDescription__VstHH{margin-bottom:24px}.about_categoryList__ZgHS3{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-gap:16px;gap:16px}.about_categoryList__ZgHS3 a{display:flex;gap:16px;align-items:center;justify-content:space-between;min-height:68px;border:1px solid #e3e7de;border-radius:8px;padding:16px 20px;color:#1a1a1a;font-weight:500;transition:border-color .16s ease,background-color .16s ease}.about_categoryList__ZgHS3 a:hover{border-color:var(--color-primary);background:#f5f6f3}[dir=rtl] .about_categoryList__ZgHS3 i{transform:scaleX(-1)}.about_helpSection__zOLWK{padding-block:48px}.about_helpGrid__rFkVS{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:56px;gap:56px}.about_helpGrid__rFkVS p{margin-bottom:0;max-width:600px}.about_helpLinks___mGwA{display:flex;flex-direction:column;gap:0}.about_helpLinks___mGwA a{padding-block:12px;border-bottom:1px solid #e3e7de;color:#2c3c28;text-decoration:underline;text-underline-offset:4px}.about_testimonialsSection__50DGi{padding-block:40px;background:#f5f6f3}.about_sectionLabel__LKfOz{display:block;margin-bottom:8px;color:var(--color-primary);font-weight:600}.about_testimonialsDescription__dqwRH{max-width:640px}.about_testimonialGrid__ZiE_N{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));grid-gap:20px;gap:20px}.about_testimonialCard__z3_0W{padding:24px;border:1px solid #e3e7de;border-radius:10px;background:#fff}.about_testimonialHeader__3x2MY,.about_testimonialIdentity__SE8_V{display:flex;gap:12px;align-items:center;justify-content:space-between}.about_testimonialIdentity__SE8_V{justify-content:start;min-width:0}.about_testimonialIdentity__SE8_V h3{font-size:18px;margin:0}.about_testimonialIdentity__SE8_V p{font-size:14px;margin:4px 0 0}.about_avatar__T7f_m{width:44px;height:44px;flex-shrink:0;display:grid;place-items:center;background:#f3f5f0;border-radius:50%;color:#2c3c28}.about_companyLogo__krj_A{width:64px;height:44px;object-fit:contain}.about_quote__fFlat{margin:20px 0 0}@media (max-width:767px){.about_heroSection__Yr0th{padding-block:32px}.about_helpGrid__rFkVS,.about_heroGrid___pndw{grid-template-columns:minmax(0,1fr);gap:28px}.about_heroDescription__ifmCe{font-size:16px}.about_storeDetails__2_MWc{padding:24px}.about_catalogSection__evvUj,.about_helpSection__zOLWK{padding-block:32px}}