.scAXvG_root{grid-template-columns:auto 1fr;align-items:flex-start;gap:1rem;max-height:calc(100svh - 114px);display:grid;position:relative;overflow-y:auto}.scAXvG_list{border-radius:0 0 1rem 1rem;margin:0;padding:1rem;list-style:none}.scAXvG_item{padding:.75rem;font-weight:500}.scAXvG_item:hover{background:var(--silver);border-radius:.85rem}.scAXvG_itemActive{background:var(--silver);border-radius:12px}@media (min-width:768px){.scAXvG_subMenu{position:static}}
.jKH5ha_list{row-gap:1rem;padding:1rem;list-style:none;display:grid}
.f8ue_W_link{color:var(--color-text)}.f8ue_W_button{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}
.IGbzia_root{z-index:100;background-color:var(--color-light-bg);width:100%;box-shadow:var(--shadow);position:fixed;top:0}.IGbzia_nav{padding-top:.75rem;padding-bottom:.75rem}.IGbzia_mobileNav{z-index:100;opacity:.97;background-color:var(--color-light-bg);width:100%;position:fixed;bottom:0}.IGbzia_desktopOnly{display:contents}@media (max-width:767px){.IGbzia_desktopOnly{display:none}}
.pl05-W_root{border:1px solid var(--color-silver);background-color:var(--color-silver);border-radius:14px;grid-template-columns:1fr 38px;height:38px;padding:1px;display:grid}.pl05-W_input{border:none;border-radius:13px;width:100%;height:34px;padding:.5rem 1rem;font-size:1.2rem}.pl05-W_btn{background:0 0;border:none;height:34px;padding:6px 8px;display:grid}
._0_hUiW_container{grid-template-columns:1fr;align-items:center;gap:.85rem;display:grid}._0_hUiW_icon{background:0 0;border:none;align-items:center;width:1.4rem;height:1.4rem;margin:0;padding:0;display:flex}._0_hUiW_icon:hover{color:var(--color-text)}@media (min-width:1024px){._0_hUiW_icon{width:1.75rem;height:1.75rem}}
.p38E_q_container{position:relative}.p38E_q_counter{background-color:var(--color-green);min-width:1rem;height:1rem;color:var(--color-text-invert);box-sizing:border-box;border-radius:1rem;justify-content:center;align-items:center;padding:0 .2rem;font-size:.6rem;display:grid;position:absolute;top:-5px;right:-8px}
._97BXgG_root{background:var(--color-light-bg)}._97BXgG_burger{grid-area:burger;display:none}._97BXgG_right{grid-area:right;display:none}._97BXgG_logo{display:grid}._97BXgG_contacts{grid-area:contacts;column-gap:.8rem;font-size:.8rem;display:grid}._97BXgG_search{grid-area:search;display:none}._97BXgG_messengers{grid-area:messengers;display:none}._97BXgG_container{background-color:var(--color-light-bg);grid-template-columns:auto auto;grid-template-areas:"logo contacts";justify-content:space-around;align-items:center;gap:1rem;height:58px;display:grid}@media (min-width:768px){._97BXgG_container{grid-template-columns:auto auto 1fr auto auto;grid-template-areas:"burger logo search contacts right";justify-content:space-between;gap:1.6rem}._97BXgG_burger,._97BXgG_search,._97BXgG_right{display:grid}}@media (min-width:992px){._97BXgG_contacts{grid-template-columns:auto auto;font-size:1rem}}@media (min-width:1200px){._97BXgG_messengers{display:block}._97BXgG_container{grid-template-columns:auto auto 1fr auto auto auto;grid-template-areas:"logo burger search contacts messengers right"}}
.iJ7c9G_root{background:var(--color-light-bg)}.iJ7c9G_container{background-color:var(--color-light-bg);grid-template-columns:auto 1fr auto;justify-content:space-around;align-items:center;gap:1rem;height:3.5rem;display:grid}
.QY5QOq_wrap{grid-template-rows:1fr auto;min-height:100svh;display:grid}.QY5QOq_main{padding-top:70px}@media (min-width:576px){.QY5QOq_main{padding-top:98px}}
.H7PEVW_root{background:var(--color-light-bg);box-shadow:var(--shadow);border-radius:var(--radius)}.H7PEVW_md{padding:1.5rem}.H7PEVW_lg{padding:2rem}.H7PEVW_sm{padding:1rem}@media (max-width:768px){.H7PEVW_md{padding:1rem}.H7PEVW_lg{padding:1.2rem}.H7PEVW_mobileMargin{margin-left:-.7rem;margin-right:-.7rem}}
.bwjoJW_root{gap:1rem;display:grid}.bwjoJW_image{aspect-ratio:1.6;object-fit:cover;border-radius:var(--radius-sm);width:100%;height:auto}.bwjoJW_title{color:var(--color-gray-dark);text-align:center;white-space:nowrap;text-overflow:ellipsis;margin:0;padding:0;font-size:1rem;overflow:hidden}.bwjoJW_title:first-letter{text-transform:uppercase}.bwjoJW_actions{grid-template-columns:auto auto;justify-content:center;column-gap:.75rem;display:grid}.bwjoJW_priceCont{background-color:var(--color-)}.bwjoJW_priceLabel{color:var(--color-gray-dark);opacity:.6;font-size:.8rem}.bwjoJW_priceValue{font-size:.9rem;font-weight:500}
.gEcO0W_categories{row-gap:1rem;padding:1rem;list-style:none;display:grid}.gEcO0W_category{text-decoration:none}.gEcO0W_root{gap:1.5rem;display:grid;position:sticky;top:80px}
.x5EO1G_top{margin-top:1.5rem}.x5EO1G_main{grid-template-areas:"section""aside";gap:1.5rem;margin:2rem auto;display:grid}.x5EO1G_imgWrap{margin-bottom:1rem;position:relative}.x5EO1G_info{background-color:var(--color-silver);z-index:5;opacity:.8;border-radius:12px 0;justify-content:space-between;gap:1.5rem;padding:.4rem 1rem;font-size:.9rem;display:inline-flex;position:absolute;bottom:3px;right:0}.x5EO1G_author{font-weight:500}.x5EO1G_body{grid-area:section;align-content:space-between;row-gap:1.5rem;display:grid}.x5EO1G_aside{grid-area:aside;align-content:start;gap:1.5rem;display:grid;position:relative}@media (min-width:768px){.x5EO1G_main{grid-template-columns:1fr 260px;grid-template-areas:"section aside"}}@media (min-width:992px){.x5EO1G_main{grid-template-columns:1fr 240px}}@media (min-width:1400px){.x5EO1G_main{grid-template-columns:1fr 280px}}
.tqWS5W_top{margin-top:1.5rem}.tqWS5W_main{grid-template-areas:"section""aside";gap:1.5rem;margin:2rem auto;display:grid}.tqWS5W_body{grid-area:section;align-content:space-between;row-gap:1.5rem;display:grid}.tqWS5W_aside{grid-area:aside;align-content:start;gap:1.5rem;display:grid;position:relative}.tqWS5W_articles{grid-template-columns:repeat(1,1fr);align-items:center;gap:1.4rem;display:grid}@media (min-width:768px){.tqWS5W_main{grid-template-columns:1fr 260px;grid-template-areas:"section aside"}}@media (min-width:992px){.tqWS5W_main{grid-template-columns:1fr 240px}.tqWS5W_articles{grid-template-columns:repeat(1,1fr)}}@media (min-width:1200px){.tqWS5W_articles{grid-template-columns:repeat(2,1fr)}}@media (min-width:1400px){.tqWS5W_main{grid-template-columns:1fr 280px}.tqWS5W_articles{grid-template-columns:repeat(2,1fr)}}
