.Header-module__oFAQ6W__header{background:#fff}.Header-module__oFAQ6W__iconOnline,.Header-module__oFAQ6W__iconLogin,.Header-module__oFAQ6W__iconReg,.Header-module__oFAQ6W__iconCart{background-image:url(/legacy/sprites2.png);background-repeat:no-repeat;flex-shrink:0;display:inline-block}.Header-module__oFAQ6W__iconOnline{background-position:0 -40px;width:25px;height:21px;margin-right:10px}.Header-module__oFAQ6W__iconLogin{background-position:-40px -40px;width:13px;height:14px;margin-right:4px}.Header-module__oFAQ6W__iconReg{background-position:-60px -40px;width:10px;height:14px;margin-right:4px}.Header-module__oFAQ6W__iconCart{background-position:-40px 0;width:34px;height:34px;margin:0 auto 5px}.Header-module__oFAQ6W__utilityRow{justify-content:space-between;align-items:center;padding:10px 0;display:flex}.Header-module__oFAQ6W__city{white-space:nowrap;align-items:center;gap:10px;font-size:14px;display:flex}.Header-module__oFAQ6W__citySelect{border:1px solid var(--border);cursor:pointer;width:auto;min-width:160px;color:var(--fg);background:#fff;border-radius:999px;padding:5px 28px 5px 12px;font-size:14px;font-weight:600}.Header-module__oFAQ6W__online{align-items:center;display:flex}.Header-module__oFAQ6W__onlineText{color:var(--color-muted);font-size:14px;font-weight:500}.Header-module__oFAQ6W__auth{white-space:nowrap;align-items:center;gap:10px;display:flex}.Header-module__oFAQ6W__authItem{align-items:center;display:flex}.Header-module__oFAQ6W__authItem a{font-size:14px;text-decoration:none}.Header-module__oFAQ6W__sep{color:var(--border)}.Header-module__oFAQ6W__brandRow{border-radius:var(--radius);height:96px;box-shadow:var(--shadow);background:#007a48;align-items:stretch;margin-bottom:12px;display:flex;overflow:hidden}.Header-module__oFAQ6W__logo{flex-shrink:0;align-items:center;display:flex}.Header-module__oFAQ6W__logo img{width:auto;height:96px}.Header-module__oFAQ6W__promo{flex:1;min-width:0;height:100%;padding:6px 0;position:relative}.Header-module__oFAQ6W__favoritesLink{white-space:nowrap;color:#fff;flex-shrink:0;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.Header-module__oFAQ6W__favoritesLink:hover{color:#ffd6e2}.Header-module__oFAQ6W__favoritesCount{font-weight:700}.Header-module__oFAQ6W__basket{border-radius:var(--radius-sm);background:#00000024;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;width:auto;min-width:280px;margin:12px;padding:0 18px;transition:background-color .15s;display:flex}.Header-module__oFAQ6W__basketTitle{color:#fff;font-size:18px;font-weight:700;line-height:1.2}.Header-module__oFAQ6W__basketInfo div{white-space:nowrap;color:#fff;margin:0;font-size:13px;font-weight:500;line-height:1.35}.Header-module__oFAQ6W__basketInfo span{color:#fff;margin-left:6px;font-size:15px;font-style:normal;font-weight:700}.Header-module__oFAQ6W__basketButton{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.Header-module__oFAQ6W__basket:hover .Header-module__oFAQ6W__iconCart{animation:.6s ease-in infinite Header-module__oFAQ6W__cartJump}@keyframes Header-module__oFAQ6W__cartJump{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.Header-module__oFAQ6W__basketButton em{color:#fff;text-align:center;font-size:13px;font-style:normal;font-weight:500;line-height:1.2;text-decoration:none}.Header-module__oFAQ6W__searchRow{border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;align-items:stretch;gap:10px;margin-bottom:4px;padding:14px;display:flex}.Header-module__oFAQ6W__searchAnchor{--sticky-top:0px;display:flow-root}.Header-module__oFAQ6W__searchRowStuck{top:var(--sticky-top);z-index:400;position:fixed}.Header-module__oFAQ6W__searchRowStuck:before{content:"";z-index:-1;background:var(--page-bg);position:absolute;inset:-8px -100vw;box-shadow:0 4px 12px #10281c14}.Header-module__oFAQ6W__pharmacySelect{width:220px;color:var(--fg);border-radius:var(--radius-sm);background:#f7f9f8;border:1px solid #cfd8d3;flex-shrink:0;height:48px;padding:0 14px;font-size:15px}.Header-module__oFAQ6W__navRow{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px;padding:10px 0 14px;display:flex}.Header-module__oFAQ6W__navRow a{color:var(--fg);border-radius:999px;padding:8px 14px;font-size:15px;font-weight:500}.Header-module__oFAQ6W__navInert{background:var(--color-accent-soft);color:var(--color-accent);border-radius:999px;padding:8px 14px;font-size:15px;font-weight:500}.Header-module__oFAQ6W__navRow a:hover{background:var(--color-accent-soft);color:var(--color-accent)}.Header-module__oFAQ6W__navInert{cursor:default}.Header-module__oFAQ6W__hamburgerBtn{background:var(--fg);cursor:pointer;z-index:501;border:none;height:40px;margin:0;padding:0;display:none;position:fixed;top:0;left:0;right:0}.Header-module__oFAQ6W__hamburgerIcon{flex-direction:column;gap:5px;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.Header-module__oFAQ6W__hamburgerIcon span{background:#fff;width:24px;height:2px;display:block}@media (max-width:640px){.Header-module__oFAQ6W__hamburgerBtn{background:#007a48;display:block}.Header-module__oFAQ6W__header{padding-top:40px}.Header-module__oFAQ6W__searchAnchor{--sticky-top:40px}.Header-module__oFAQ6W__utilityRow{flex-flow:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 0}.Header-module__oFAQ6W__brandRow{flex-direction:column;height:auto}.Header-module__oFAQ6W__logo{justify-content:center;padding:8px 0 0}.Header-module__oFAQ6W__logo img{height:64px}.Header-module__oFAQ6W__promo{display:none}.Header-module__oFAQ6W__favoritesLink{justify-content:center;padding:8px 0}.Header-module__oFAQ6W__basket{width:auto;margin:8px;padding:12px 16px}.Header-module__oFAQ6W__searchRow{flex-direction:column}.Header-module__oFAQ6W__pharmacySelect{width:100%;height:44px;font-size:16px}.Header-module__oFAQ6W__navRow{display:none}.Header-module__oFAQ6W__navRowOpen{text-align:left;z-index:500;border-radius:0 0 0 var(--radius);width:auto;max-width:90vw;max-height:calc(100vh - 40px);box-shadow:var(--shadow-hover);background:#fff;flex-direction:column;align-items:flex-start;gap:6px;padding:20px;display:flex;position:fixed;top:40px;right:0;overflow-y:auto}}.Header-module__oFAQ6W__city,.Header-module__oFAQ6W__authItem a{color:var(--color-muted);font-weight:500}.Header-module__oFAQ6W__authItem a:hover{color:var(--color-accent)}.Header-module__oFAQ6W__basket:hover{background:#00000038}@media (max-width:640px){.Header-module__oFAQ6W__online{display:none}.Header-module__oFAQ6W__citySelect{min-width:0;max-width:170px}.Header-module__oFAQ6W__navRow a,.Header-module__oFAQ6W__navInert{color:var(--fg);font-size:17px;line-height:1.3}}
.Footer-module__A41bnq__footer{background:var(--footer-bg);color:#fff;margin-top:48px}.Footer-module__A41bnq__top{grid-template-columns:1.4fr 1fr 1fr;gap:2rem;max-width:1280px;padding:48px 24px 40px;display:grid}.Footer-module__A41bnq__about{flex-direction:column;gap:10px;display:flex}.Footer-module__A41bnq__logo{margin-bottom:8px}.Footer-module__A41bnq__contactRow{color:#b9c4bd;font-size:14px}.Footer-module__A41bnq__col{flex-direction:column;gap:10px;display:flex}.Footer-module__A41bnq__col h3{color:var(--color-accent-bright);margin:0 0 6px;font-size:15px;font-weight:600}.Footer-module__A41bnq__inert{color:#fff;font-size:13px}.Footer-module__A41bnq__col a{color:#dfe6e1;font-size:14px}.Footer-module__A41bnq__col a:hover{color:#fff}.Footer-module__A41bnq__inert{color:#b7bac2;cursor:default}.Footer-module__A41bnq__bottomBar{text-align:center;color:#93a198;background:#18211c;padding:20px;font-size:12px}@media (max-width:720px){.Footer-module__A41bnq__top{grid-template-columns:1fr}}
.SiteDisclaimer-module__4_Ry7q__disclaimer{border-radius:var(--radius-sm);color:var(--color-muted);background:#fbf6e6;margin:32px 0 0;padding:16px 20px;font-size:12px;line-height:1.5}.SiteDisclaimer-module__4_Ry7q__disclaimer p{margin:0}
