.PharmacyPage_main__1DLMF{display:flex;flex-direction:column;gap:1rem;-webkit-padding-after:2rem;padding-block-end:2rem}.PharmacyPage_crump__R42k9{-webkit-margin-after:0;margin-block-end:0}.PharmacyPage_card__3nLbG,.PharmacyPage_hero__DMYFG{background:var(--white);border:1px solid var(--line);border-radius:var(--radiusLg);padding:1rem 1.125rem;display:flex;flex-direction:column;gap:.75rem;min-width:0}.PharmacyPage_hero__DMYFG{overflow:hidden}.PharmacyPage_banner__UHfCn{position:relative;height:7rem;margin:-1rem -1.125rem 0}.PharmacyPage_head__gY_m8{display:flex;align-items:center;gap:.875rem;min-width:0}.PharmacyPage_avatar__T1DIa{position:relative;flex:0 0 auto;width:3.5rem;height:3.5rem;border-radius:1rem;overflow:hidden;background:var(--primary0)}.PharmacyPage_headText__DbUfm{display:flex;flex-direction:column;gap:.3rem;min-width:0;flex:1 1}.PharmacyPage_name__aiTa_{display:flex;align-items:center;gap:.35rem;margin:0;font-size:1.0625rem;font-weight:700;line-height:1.6;color:var(--gray13)}.PharmacyPage_place__QGxIN{display:flex;align-items:flex-start;gap:.3rem;font-size:.78rem;line-height:1.7;color:var(--gray9);overflow-wrap:anywhere}.PharmacyPage_badges__nvAwq{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.PharmacyPage_actions__1y3AX{display:flex;flex-direction:column;gap:.4rem;flex-shrink:0}.PharmacyPage_ghostAction__VHeOQ,.PharmacyPage_primaryAction__oRmUq{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:2.25rem;padding-inline:.875rem;border-radius:2rem;font-size:.8125rem;font-weight:600;white-space:nowrap;transition:background-color .15s,box-shadow .15s}.PharmacyPage_primaryAction__oRmUq{background:var(--primary6);color:var(--white)}.PharmacyPage_primaryAction__oRmUq:hover{box-shadow:0 8px 20px -10px var(--primary6)}.PharmacyPage_phone__H2HMk{font-weight:500;opacity:.85}.PharmacyPage_ghostAction__VHeOQ{background:var(--primary0);color:var(--primary6)}.PharmacyPage_ghostAction__VHeOQ:hover{background:var(--primary1)}.PharmacyPage_layout__7wBRk{display:grid;grid-template-columns:minmax(0,1fr) 20rem;grid-gap:1rem;gap:1rem;align-items:start}.PharmacyPage_primary__Sj8cs,.PharmacyPage_side__ILPb4{display:flex;flex-direction:column;gap:1rem;min-width:0}.PharmacyPage_side__ILPb4{position:-webkit-sticky;position:sticky;top:5.5rem}.PharmacyPage_allDay__CKWcj{display:flex;align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:600;color:var(--gray12)}.PharmacyPage_dot__IuSyK{width:.5rem;height:.5rem;border-radius:50%;background:var(--success,#16a34a);flex-shrink:0}.PharmacyPage_muted__GFB1j{margin:0;font-size:.85rem;color:var(--gray10)}.PharmacyPage_hours___5bGj,.PharmacyPage_hours___5bGj table{font-size:.8125rem}.PharmacyPage_chips__9x7dl{display:flex;flex-wrap:wrap;gap:.4rem}.PharmacyPage_about___LARS p{margin:0;font-size:.875rem;line-height:1.9;color:var(--gray11);text-align:start}.PharmacyPage_sectionTitle__PVXyi{margin-top:0;font-size:.9375rem;font-weight:700;color:var(--gray12);-webkit-margin-after:.5rem;margin-block-end:.5rem}.PharmacyPage_subTitle__1ijeZ{font-size:.95rem;font-weight:600;color:var(--gray11);-webkit-margin-before:.5rem;margin-block-start:.5rem}.PharmacyPage_empty__xtUrF{font-size:.9rem;color:var(--gray10)}.PharmacyPage_grid__G23Rg{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));grid-gap:1rem;gap:1rem;list-style:none;padding:0;margin:0}.PharmacyPage_cell__Cl_pb{display:flex;flex-direction:column;gap:.5rem;min-width:0}.PharmacyPage_cardWrap__WM6aX{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.PharmacyPage_cardWrap__WM6aX>li{width:100%}.PharmacyPage_checkIcon__EDL55{color:var(--success6,#16a34a)}.PharmacyPage_location__g1GU9.PharmacyPage_location__g1GU9{padding-inline:unset}@media (max-width:40rem){.PharmacyPage_grid__G23Rg{grid-template-columns:1fr 1fr;gap:.75rem}}.PharmacyPage_facts__9n4h_{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .875rem;font-size:.8125rem;color:var(--gray10)}.PharmacyPage_facts__9n4h_ a{color:var(--primary7);font-weight:700}.PharmacyPage_chip__o2sI8{padding:.2rem .7rem;border-radius:999px;background:var(--primary0);color:var(--primary7);font-size:.78rem;font-weight:600}.PharmacyPage_notice__NnGtb{margin:0 0 1rem;padding:.75rem 1rem;border-radius:.75rem;background-color:var(--warningT1);color:var(--warningS3);font-size:.875rem;text-align:start}.PharmacyPage_rating__Qib3E{display:inline-flex;align-items:center;gap:.3rem;font-size:.85rem;color:var(--gray11);align-self:flex-start}.PharmacyPage_star__RMQ1K{color:var(--yellow)}@media (max-width:64rem){.PharmacyPage_layout__7wBRk{grid-template-columns:minmax(0,1fr)}.PharmacyPage_side__ILPb4{position:static}}@media (max-width:36rem){.PharmacyPage_head__gY_m8{flex-wrap:wrap}.PharmacyPage_actions__1y3AX{flex-direction:row;width:100%}.PharmacyPage_ghostAction__VHeOQ,.PharmacyPage_primaryAction__oRmUq{flex:1 1}.PharmacyPage_grid__G23Rg{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}}