.FirmaShoppingEditorial_editorial__GnOl7{display:grid;gap:36px;margin:0 0 40px;color:#1d1d1f}.FirmaShoppingEditorial_editorial__GnOl7 header{margin-bottom:22px}.FirmaShoppingEditorial_editorial__GnOl7 h2{font-size:25px;font-weight:700;letter-spacing:-.6px;margin:6px 0 0;color:#253d4e}.FirmaShoppingEditorial_eyebrow__2cIBx{font-size:10px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:#6e6e73}.FirmaShoppingEditorial_offers__iV530{padding:26px;background:#f5f5f7;border:1px solid #ededf1;border-radius:22px;display:grid;gap:24px}.FirmaShoppingEditorial_withCampaign__V8ge1{grid-template-columns:minmax(0,3fr) minmax(230px,1fr)}.FirmaShoppingEditorial_deals__Zn110{min-width:0}.FirmaShoppingEditorial_dealGrid__uvyj7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.FirmaShoppingEditorial_dealGrid__uvyj7 [data-shopping-media]{height:clamp(190px,16vw,260px)}.FirmaShoppingEditorial_campaign__dK2UL{position:relative;display:flex;min-height:460px;border-radius:17px;overflow:hidden;background:#253b2d;color:#fff;text-decoration:none}.FirmaShoppingEditorial_campaignShade__iEjfs{position:absolute;inset:0;background:linear-gradient(180deg,#0f2016bb,#0f201620 90%)}.FirmaShoppingEditorial_campaignCopy__32XKJ{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:30px 24px;overflow-wrap:anywhere}.FirmaShoppingEditorial_campaignCopy__32XKJ small{font-size:11px;letter-spacing:.12em;text-transform:uppercase}.FirmaShoppingEditorial_campaignCopy__32XKJ strong{font-size:29px;line-height:1.2;font-weight:700;letter-spacing:-.6px}.FirmaShoppingEditorial_campaignCopy__32XKJ>span{font-size:13px;line-height:1.8}.FirmaShoppingEditorial_campaignCopy__32XKJ time{font-size:12px;margin-top:auto}.FirmaShoppingEditorial_stories__pGH0Y{padding:26px;border:1px solid #ededf1;border-radius:22px;background:#f5f5f7}.FirmaShoppingEditorial_storyGrid__rczdE{--story-columns:3;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--story-columns) - 1)*20px)/var(--story-columns));gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:8px}.FirmaShoppingEditorial_story__y2yoU{min-width:0;border:1px solid #e8e8ed;border-radius:18px;background:#fff;overflow:hidden}.FirmaShoppingEditorial_storyOpen__0y3u0{display:flex;flex-direction:column;width:100%;height:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.FirmaShoppingEditorial_storyImage__AMN69{position:relative;width:100%;display:block;aspect-ratio:16/10;overflow:hidden;background:#eceff0}.FirmaShoppingEditorial_play__8rGRY{position:absolute;left:18px;bottom:18px;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#ffffffed;color:#1d1d1f;font-size:15px}.FirmaShoppingEditorial_storyCopy__IxAKR{display:flex;flex:1;flex-direction:column;gap:12px;padding:22px}.FirmaShoppingEditorial_storyCopy__IxAKR small{font-size:11px;color:#6e6e73}.FirmaShoppingEditorial_storyCopy__IxAKR strong{font-size:18px;font-weight:650;line-height:1.5;letter-spacing:-.3px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.FirmaShoppingEditorial_storyCopy__IxAKR>span{font-size:13px;line-height:1.8;color:#6e6e73;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.FirmaShoppingEditorial_storyCopy__IxAKR time{margin-top:auto;font-size:11px;color:#86868b}.FirmaShoppingEditorial_noImage__929l2{display:grid;place-items:center;width:100%;height:100%;font-size:48px;color:#a5b1a8}.FirmaShoppingEditorial_empty__kK6E2{display:flex;align-items:center;gap:16px;padding:30px;border:1px dashed #d8d8df;border-radius:16px;background:#fff;color:#6e6e73;font-size:14px;line-height:1.7}.FirmaShoppingEditorial_empty__kK6E2>span{font-size:25px;color:#809787}.FirmaShoppingEditorial_campaign__dK2UL:focus-visible,.FirmaShoppingEditorial_close__FIeUK:focus-visible,.FirmaShoppingEditorial_storyOpen__0y3u0:focus-visible{outline:3px solid #5a9bff;outline-offset:3px}@media(max-width:1279px){.FirmaShoppingEditorial_dealGrid__uvyj7{grid-template-columns:repeat(3,minmax(0,1fr))}.FirmaShoppingEditorial_withCampaign__V8ge1{grid-template-columns:minmax(0,2.6fr) minmax(220px,1fr)}}@media(max-width:1023px){.FirmaShoppingEditorial_withCampaign__V8ge1{grid-template-columns:minmax(0,1fr)}.FirmaShoppingEditorial_campaign__dK2UL{min-height:280px}.FirmaShoppingEditorial_campaignCopy__32XKJ{max-width:70%}.FirmaShoppingEditorial_storyGrid__rczdE{--story-columns:2}}@media(max-width:767px){.FirmaShoppingEditorial_editorial__GnOl7{gap:24px}.FirmaShoppingEditorial_offers__iV530,.FirmaShoppingEditorial_stories__pGH0Y{padding:18px;border-radius:18px}.FirmaShoppingEditorial_dealGrid__uvyj7{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.FirmaShoppingEditorial_dealGrid__uvyj7 [data-shopping-media]{height:180px}.FirmaShoppingEditorial_storyGrid__rczdE{--story-columns:1}.FirmaShoppingEditorial_editorial__GnOl7 h2{font-size:22px}.FirmaShoppingEditorial_campaignCopy__32XKJ{padding:24px;max-width:100%}.FirmaShoppingEditorial_campaignCopy__32XKJ strong{font-size:26px}.FirmaShoppingEditorial_empty__kK6E2{padding:22px;font-size:13px}}.FirmaShoppingEditorial_storiesHeading__gonSU{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.FirmaShoppingEditorial_storiesHeading__gonSU>header{margin:0}.FirmaShoppingEditorial_storyControls__RrYkV{display:flex;gap:8px;flex-shrink:0}.FirmaShoppingEditorial_storyControls__RrYkV button{width:42px;height:42px;border-radius:50%;border:1px solid #dedee5;background:#fff;color:#424245;font-size:20px;cursor:pointer}.FirmaShoppingEditorial_storyControls__RrYkV button:hover{background:#e9e9ed}.FirmaShoppingEditorial_story__y2yoU{scroll-snap-align:start}.FirmaShoppingEditorial_storyControls__RrYkV button:focus-visible,.FirmaShoppingEditorial_storyGrid__rczdE:focus-visible{outline:3px solid #5a9bff;outline-offset:3px}.FirmaShoppingEditorial_storyOpen__0y3u0{text-decoration:none}.FirmaShoppingEditorial_withCampaign__V8ge1 .FirmaShoppingEditorial_dealGrid__uvyj7{grid-template-columns:repeat(4,minmax(0,1fr))}.FirmaShoppingEditorial_collectionPromo__G4Xzw{min-height:640px;background:#201009}.FirmaShoppingEditorial_collectionImage__mKrgk{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.FirmaShoppingEditorial_collectionPromo__G4Xzw .FirmaShoppingEditorial_campaignCopy__32XKJ{align-self:flex-start;padding:34px 26px;gap:18px;color:#fff5e8}.FirmaShoppingEditorial_collectionPromo__G4Xzw .FirmaShoppingEditorial_campaignCopy__32XKJ small{color:#dfad80;line-height:1.7}.FirmaShoppingEditorial_collectionPromo__G4Xzw .FirmaShoppingEditorial_campaignCopy__32XKJ strong{color:#fff5e8;font-size:clamp(26px,2.2vw,36px);letter-spacing:-.7px}.FirmaShoppingEditorial_collectionPromo__G4Xzw .FirmaShoppingEditorial_campaignCopy__32XKJ>span{color:#ead7c4}.FirmaShoppingEditorial_collectionPromo__G4Xzw .FirmaShoppingEditorial_campaignCopy__32XKJ .FirmaShoppingEditorial_collectionCta__A4zFK{display:inline-flex;align-items:center;gap:18px;margin-top:8px;padding:12px 16px;background:#fff5e8;color:#3b2114;border-radius:999px;font-size:12px;font-weight:650;line-height:1.4}@media(max-width:1023px){.FirmaShoppingEditorial_collectionPromo__G4Xzw{min-height:360px}.FirmaShoppingEditorial_collectionImage__mKrgk{-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}.FirmaShoppingEditorial_collectionPromo__G4Xzw .FirmaShoppingEditorial_campaignCopy__32XKJ{max-width:62%;padding:28px}.FirmaShoppingEditorial_collectionPromo__G4Xzw .FirmaShoppingEditorial_campaignCopy__32XKJ strong{font-size:32px}}@media(max-width:767px){.FirmaShoppingEditorial_withCampaign__V8ge1 .FirmaShoppingEditorial_dealGrid__uvyj7{grid-template-columns:repeat(2,minmax(0,1fr))}.FirmaShoppingEditorial_collectionPromo__G4Xzw{min-height:480px}.FirmaShoppingEditorial_collectionImage__mKrgk{-o-object-position:center bottom;object-position:center bottom}.FirmaShoppingEditorial_collectionPromo__G4Xzw .FirmaShoppingEditorial_campaignCopy__32XKJ{max-width:100%;padding:24px;gap:12px}.FirmaShoppingEditorial_collectionPromo__G4Xzw .FirmaShoppingEditorial_campaignCopy__32XKJ strong{font-size:28px}.FirmaShoppingEditorial_collectionPromo__G4Xzw .FirmaShoppingEditorial_campaignCopy__32XKJ>span{font-size:12px}.FirmaShoppingEditorial_collectionPromo__G4Xzw .FirmaShoppingEditorial_campaignCopy__32XKJ .FirmaShoppingEditorial_collectionCta__A4zFK{padding:11px 16px}}.FirmaShoppingEditorial_continuation___g7OA{min-width:0}.FirmaShoppingBenefits_benefits__pu8wH{margin:0 0 40px;color:#253d4e}.FirmaShoppingBenefits_grid__sDC_B{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none;margin:0;padding:0}.FirmaShoppingBenefits_card__j_ho7{min-width:0;display:flex;align-items:flex-start;gap:16px;padding:25px 22px;border:1px solid #e9eceb;border-radius:18px;background:#f8faf9;box-shadow:0 3px 12px #253d4e03}.FirmaShoppingBenefits_returns__x5wRx{background:#faf7f2;border-color:#f0e9de;--benefit-icon:#977444}.FirmaShoppingBenefits_shipping__YGsiq{background:#f3f6fb;border-color:#e7ecf4;--benefit-icon:#5878a2}.FirmaShoppingBenefits_support__8EfsM{background:#f3f8f5;border-color:#e4eee8;--benefit-icon:#447d61}.FirmaShoppingBenefits_security__Eot_z{background:#f7f5fa;border-color:#ece7f2;--benefit-icon:#7e6597}.FirmaShoppingBenefits_icon__kWlpr{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;background:#ffffffd9;border:1px solid #ffffff;border-radius:14px;color:var(--benefit-icon);box-shadow:0 2px 6px #253d4e04}.FirmaShoppingBenefits_icon__kWlpr svg{width:27px;height:27px}.FirmaShoppingBenefits_copy__o17wR{min-width:0}.FirmaShoppingBenefits_benefits__pu8wH .FirmaShoppingBenefits_copy__o17wR h3{margin:2px 0 8px;color:#253d4e;font-size:16px;font-weight:650;line-height:1.4;letter-spacing:-.3px}.FirmaShoppingBenefits_copy__o17wR p{margin:0;color:#6e7874;font-size:12px;line-height:1.8;overflow-wrap:anywhere}@media(max-width:1279px) and (min-width:1024px){.FirmaShoppingBenefits_card__j_ho7{flex-direction:column;padding:22px;gap:14px}}@media(max-width:1023px){.FirmaShoppingBenefits_grid__sDC_B{grid-template-columns:repeat(2,minmax(0,1fr))}.FirmaShoppingBenefits_card__j_ho7{padding:24px}}@media(max-width:639px){.FirmaShoppingBenefits_benefits__pu8wH{margin-bottom:28px}.FirmaShoppingBenefits_grid__sDC_B{grid-template-columns:minmax(0,1fr);gap:12px}.FirmaShoppingBenefits_card__j_ho7{padding:20px;gap:16px}.FirmaShoppingBenefits_icon__kWlpr{flex-basis:44px;width:44px;height:44px;border-radius:13px}.FirmaShoppingBenefits_icon__kWlpr svg{width:25px;height:25px}.FirmaShoppingBenefits_benefits__pu8wH .FirmaShoppingBenefits_copy__o17wR h3{font-size:15px;margin-top:0;margin-bottom:5px}.FirmaShoppingBenefits_copy__o17wR p{font-size:12px}}.FirmaShoppingContact_contactPage__bxbLK{--ink:#1d1d1f;--muted:#6e6e73;--accent:#32835d;--line:#e2eae5;--paper:#f3f7f4;color:var(--ink);min-width:0;padding-top:4px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-wrap:anywhere}.FirmaShoppingContact_contactPage__bxbLK a{text-decoration:none}.FirmaShoppingContact_contactPage__bxbLK :is(a,button,summary):focus-visible{outline:3px solid var(--accent);outline-offset:5px}.FirmaShoppingContact_contactPage__bxbLK h2,.FirmaShoppingContact_contactPage__bxbLK h3{color:var(--ink);letter-spacing:-.035em}.FirmaShoppingContact_contactPage__bxbLK svg{flex-shrink:0}.FirmaShoppingContact_hero__BNEl1{display:grid;grid-template-columns:1.3fr 1fr;min-height:398px;background:var(--paper);border:1px solid #e2eae5;border-radius:28px;overflow:hidden;isolation:isolate}.FirmaShoppingContact_heroCopy__CpY_o{padding:clamp(28px,4vw,64px);position:relative;z-index:1}.FirmaShoppingContact_eyebrow__5CLFk{display:flex;align-items:center;gap:10px;margin:0;font-size:11px;font-weight:600;line-height:1.6;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.FirmaShoppingContact_eyebrow__5CLFk>span:first-child{width:6px;height:6px;background:var(--accent);border-radius:50%;flex-shrink:0}.FirmaShoppingContact_eyebrow__5CLFk .FirmaShoppingContact_separator__9lhoU{color:#a4b5ab;font-weight:400}.FirmaShoppingContact_hero__BNEl1 h2{font-size:clamp(36px,4.1vw,64px);font-weight:600;line-height:1.09;margin:26px 0 22px;letter-spacing:-.055em}.FirmaShoppingContact_hero__BNEl1 h2>span{color:var(--accent)}.FirmaShoppingContact_intro__eNEze{max-width:450px;font-size:16px;line-height:1.8;color:var(--muted);margin:0 0 26px}.FirmaShoppingContact_primary__VLswD{display:inline-flex;gap:12px;align-items:center;min-height:48px;padding:12px 20px;border-radius:99px;background:var(--accent);color:#fff;font-size:13px;font-weight:600;transition:background .2s}.FirmaShoppingContact_primary__VLswD:hover{background:#286a4b}.FirmaShoppingContact_primary__VLswD svg{width:18px;height:18px}.FirmaShoppingContact_primary__VLswD svg:last-child{margin-left:12px}.FirmaShoppingContact_heroArt__RL_dt{position:relative;min-height:330px;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 54% 54%,#c9e3d375,transparent 65%)}.FirmaShoppingContact_orbitInner__duBAW,.FirmaShoppingContact_orbit__uxuE4{position:absolute;width:350px;height:350px;border:1px solid #c9ddd1;border-radius:50%;transform:rotateX(28deg);opacity:.65}.FirmaShoppingContact_orbitInner__duBAW{width:260px;height:260px;border-color:#b4d2c1;box-shadow:0 0 0 42px #c9e3d324}.FirmaShoppingContact_artPin__Cx5QS{width:134px;height:156px;border:1px solid #f3fcf6;border-radius:48px;background:linear-gradient(135deg,#e1f2e7,#a0cfb4 45%,#32835d);box-shadow:inset 3px 3px 7px #fffc,18px 30px 45px -24px #235d4277;display:grid;place-items:center;transform:rotate(-12deg) translateY(-10px)}.FirmaShoppingContact_artPin__Cx5QS svg{width:73px;height:73px;color:#27694b;filter:drop-shadow(0 2px 0 #e1f2e7)}.FirmaShoppingContact_artCaption__RbSRU{position:absolute;bottom:42px;left:20px;right:20px;text-align:center;display:grid;gap:7px}.FirmaShoppingContact_artCaption__RbSRU>span{font-size:16px;font-weight:600;color:#286a4b;letter-spacing:-.02em}.FirmaShoppingContact_artCaption__RbSRU small{font-size:12px;color:#627d6e}.FirmaShoppingContact_channels___6g8k{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:20px;margin:24px 0 54px}.FirmaShoppingContact_channel__FKPy4{border:1px solid var(--line);border-radius:22px;padding:28px;min-width:0;background:#fff;display:flex;flex-direction:column}.FirmaShoppingContact_channelTop__4UAzx{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--muted);font-weight:500}.FirmaShoppingContact_icon__KU2d9{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:var(--paper);color:var(--accent)}.FirmaShoppingContact_icon__KU2d9 svg{width:22px;height:22px}.FirmaShoppingContact_channel__FKPy4 h3{font-size:22px;line-height:1.3;margin:22px 0 10px;font-weight:600}.FirmaShoppingContact_channel__FKPy4>p{font-size:14px;line-height:1.8;color:var(--muted);margin:0 0 24px;max-width:340px}.FirmaShoppingContact_channelLink__J4vdJ{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:20px;border-top:1px solid var(--line);min-height:68px;color:var(--ink)}.FirmaShoppingContact_channelLink__J4vdJ>span{display:grid;gap:7px;min-width:0}.FirmaShoppingContact_channelLink__J4vdJ strong{font-size:16px;font-weight:500;line-height:1.4;overflow-wrap:anywhere}.FirmaShoppingContact_channelLink__J4vdJ>span>span{font-size:12px;color:var(--accent)}.FirmaShoppingContact_channelLink__J4vdJ>svg{width:20px;transition:transform .2s}.FirmaShoppingContact_channelLink__J4vdJ:hover>svg{transform:translateX(4px)}.FirmaShoppingContact_location__LFwkV{scroll-margin-top:110px;display:grid;grid-template-columns:1.25fr 1fr;border:1px solid var(--line);border-radius:26px;overflow:hidden;background:#fff}.FirmaShoppingContact_map__1e9EP{min-height:432px;position:relative;background:#edf4ef}.FirmaShoppingContact_map__1e9EP iframe{display:block;position:absolute;inset:0;width:100%;height:100%;border:0}.FirmaShoppingContact_mapPreview__Ite22{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;background:radial-gradient(ellipse at center,#f5faf7d9,#e2eee7);color:#63786c;font-size:13px;text-align:center;padding:26px 20px 68px}.FirmaShoppingContact_mapPin___yGKs{width:80px;height:80px;border-radius:28px;display:grid;place-items:center;background:#fff;box-shadow:0 12px 32px -15px #32835d42;color:#32835d;margin-bottom:12px}.FirmaShoppingContact_mapPin___yGKs svg{width:38px;height:38px}.FirmaShoppingContact_mapName__L_wuR{font-size:21px;font-weight:600;color:#286a4b}.FirmaShoppingContact_mapPreview__Ite22 button{display:inline-flex;align-items:center;gap:12px;min-height:44px;border:1px solid #c9ddd1;border-radius:99px;padding:10px 18px;margin-top:12px;background:#fff;color:#286a4b;font-size:13px;font-weight:500;cursor:pointer}.FirmaShoppingContact_mapPreview__Ite22 button:hover{background:#f3f7f4}.FirmaShoppingContact_mapPreview__Ite22 button svg{width:17px;height:17px}.FirmaShoppingContact_mapPreview__Ite22 small{font-size:11px;line-height:1.5;max-width:260px;margin-top:4px}.FirmaShoppingContact_mapExternal__mzE_M{position:absolute;bottom:18px;left:18px;display:inline-flex;align-items:center;gap:18px;border:1px solid #d6e4db;background:#fffffff2;border-radius:10px;padding:12px 15px;min-height:44px;font-size:12px;font-weight:500;color:#286a4b}.FirmaShoppingContact_locationInfo__axD6e{padding:clamp(28px,3.4vw,52px)}.FirmaShoppingContact_locationInfo__axD6e h2{font-size:clamp(28px,2.7vw,40px);font-weight:600;line-height:1.15;margin:14px 0}.FirmaShoppingContact_locationDescription__7THoi{font-size:14px;line-height:1.8;color:var(--muted);margin:0 0 28px}.FirmaShoppingContact_address__Y1Kvg,.FirmaShoppingContact_hours__cPwJX{display:flex;align-items:flex-start;gap:14px}.FirmaShoppingContact_address__Y1Kvg>svg,.FirmaShoppingContact_hours__cPwJX>svg{width:20px;height:20px;color:var(--accent);margin-top:2px}.FirmaShoppingContact_address__Y1Kvg h3,.FirmaShoppingContact_hours__cPwJX h3{font-size:14px;font-weight:600;letter-spacing:-.01em;margin:0 0 8px;line-height:1.5}.FirmaShoppingContact_address__Y1Kvg address,.FirmaShoppingContact_hours__cPwJX p{font-style:normal;color:var(--muted);font-size:13px;line-height:1.8;margin:0}.FirmaShoppingContact_hours__cPwJX{margin-top:24px;padding-top:24px;border-top:1px solid var(--line)}.FirmaShoppingContact_hours__cPwJX>div{flex:1;min-width:0}.FirmaShoppingContact_hours__cPwJX dl{margin:0;display:grid;gap:7px}.FirmaShoppingContact_hours__cPwJX dl>div{display:flex;justify-content:space-between;gap:12px;font-size:12px;line-height:1.5;color:var(--muted)}.FirmaShoppingContact_hours__cPwJX dd{margin:0;text-align:right}.FirmaShoppingContact_directions__5NhGJ{display:inline-flex;align-items:center;gap:10px;margin-top:26px;background:var(--paper);border:1px solid #c9ddd1;color:#32835d;padding:12px 18px;min-height:46px;border-radius:99px;font-size:13px;font-weight:600}.FirmaShoppingContact_directions__5NhGJ svg{width:18px;height:18px}.FirmaShoppingContact_directions__5NhGJ>span{margin-left:12px}.FirmaShoppingContact_directions__5NhGJ:hover{background:#e5f0e9}.FirmaShoppingContact_help__NyjDy{display:grid;grid-template-columns:1fr 1.3fr;gap:clamp(28px,6vw,100px);padding:60px 8px 10px;align-items:start}.FirmaShoppingContact_help__NyjDy h2{font-size:30px;font-weight:600;line-height:1.2;margin:14px 0}.FirmaShoppingContact_help__NyjDy>div>p:not(.FirmaShoppingContact_eyebrow__5CLFk){font-size:14px;line-height:1.8;color:var(--muted);max-width:300px;margin:0}.FirmaShoppingContact_collection__bvCAz{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:16px;color:var(--accent);font-size:13px;font-weight:500}.FirmaShoppingContact_collection__bvCAz svg{width:18px;height:18px}.FirmaShoppingContact_questions__8PKPX{border-top:1px solid var(--line)}.FirmaShoppingContact_questions__8PKPX details{border-bottom:1px solid var(--line)}.FirmaShoppingContact_questions__8PKPX summary{display:flex;justify-content:space-between;align-items:center;gap:18px;min-height:70px;padding:20px 0;font-size:14px;font-weight:500;line-height:1.6;cursor:pointer;list-style:none}.FirmaShoppingContact_questions__8PKPX summary::-webkit-details-marker{display:none}.FirmaShoppingContact_questions__8PKPX summary>span{font-size:22px;font-weight:300;color:var(--muted);transition:transform .2s}.FirmaShoppingContact_questions__8PKPX details[open] summary>span{transform:rotate(45deg)}.FirmaShoppingContact_questions__8PKPX details>p{font-size:13px;line-height:1.9;color:var(--muted);padding:0 30px 22px 0;margin:0}.FirmaShoppingContact_empty__K8v_V{font-size:14px;padding:24px 0;color:var(--muted)}@media(min-width:1440px){.FirmaShoppingContact_contactPage__bxbLK{max-width:1440px;margin-inline:auto}.FirmaShoppingContact_hero__BNEl1{min-height:432px}.FirmaShoppingContact_heroArt__RL_dt{margin-right:36px}}@media(max-width:1023px){.FirmaShoppingContact_hero__BNEl1{grid-template-columns:1.3fr 1fr}.FirmaShoppingContact_hero__BNEl1 h2{font-size:44px}.FirmaShoppingContact_heroCopy__CpY_o{padding:38px}.FirmaShoppingContact_orbit__uxuE4{width:270px;height:270px}.FirmaShoppingContact_orbitInner__duBAW{width:200px;height:200px}.FirmaShoppingContact_channels___6g8k{gap:14px}.FirmaShoppingContact_channel__FKPy4{padding:22px}.FirmaShoppingContact_channel__FKPy4 h3{font-size:20px}.FirmaShoppingContact_channelLink__J4vdJ strong{font-size:14px}.FirmaShoppingContact_location__LFwkV{grid-template-columns:1fr 1fr}.FirmaShoppingContact_locationInfo__axD6e{padding:30px}.FirmaShoppingContact_help__NyjDy{gap:36px}}@media(max-width:767px){.FirmaShoppingContact_hero__BNEl1{grid-template-columns:minmax(0,1fr);border-radius:22px;min-height:0;position:relative}.FirmaShoppingContact_heroCopy__CpY_o{padding:30px 26px}.FirmaShoppingContact_hero__BNEl1 h2{font-size:40px;margin-top:24px}.FirmaShoppingContact_intro__eNEze{font-size:14px;max-width:400px}.FirmaShoppingContact_heroArt__RL_dt{display:none}.FirmaShoppingContact_channels___6g8k{grid-template-columns:minmax(0,1fr);margin:18px 0 32px;gap:12px}.FirmaShoppingContact_channel__FKPy4{padding:22px;border-radius:18px;position:relative}.FirmaShoppingContact_channelTop__4UAzx{gap:10px}.FirmaShoppingContact_channel__FKPy4 h3{margin:18px 0 8px;font-size:22px}.FirmaShoppingContact_channel__FKPy4>p{max-width:none;margin-bottom:18px}.FirmaShoppingContact_channelLink__J4vdJ{padding-top:16px;min-height:62px}.FirmaShoppingContact_channelLink__J4vdJ strong{font-size:16px}.FirmaShoppingContact_location__LFwkV{grid-template-columns:minmax(0,1fr);border-radius:22px}.FirmaShoppingContact_map__1e9EP{min-height:320px}.FirmaShoppingContact_locationInfo__axD6e{padding:28px 24px}.FirmaShoppingContact_locationInfo__axD6e h2{font-size:32px}.FirmaShoppingContact_locationDescription__7THoi{margin-bottom:24px}.FirmaShoppingContact_help__NyjDy{grid-template-columns:minmax(0,1fr);padding:38px 4px 0;gap:24px}.FirmaShoppingContact_help__NyjDy h2{font-size:28px}.FirmaShoppingContact_help__NyjDy>div>p:not(.FirmaShoppingContact_eyebrow__5CLFk){max-width:none}.FirmaShoppingContact_questions__8PKPX summary{font-size:14px;min-height:68px}.FirmaShoppingContact_directions__5NhGJ{justify-content:center;width:100%}}@media(prefers-reduced-motion:reduce){.FirmaShoppingContact_contactPage__bxbLK *{transition:none!important;scroll-behavior:auto!important}}