body{min-width:320px;max-width:1920px;margin:0 auto;padding:0;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;position:relative;background:#fff;color:#000}select{font-family:'Montserrat',sans-serif}#m-burger,#c-burger,#s-burger,#f-burger,#p-burger{display:none}.social>a{display:inline-block;width:2.3em;height:2.3em;margin-right:1em;background-repeat:no-repeat;background-size:100%}.social>a.fb{background-image:url("ico-fb.svg")}.social>a.viber{background-image:url("ico-viber.svg")}.social>a.telegram{background-image:url("ico-telegram.svg")}.social>a.instagram{background-image:url("ico-instagram.svg")}.social>a.youtube{background-image:url("ico-youtube.svg")}.social>a.tiktok{background-image:url("ico-tiktok.svg")}.social>a.facebook{background-image:url("ico-fb.svg")}.logo{display:block;background:url("logo.png") no-repeat center center;position:relative;background-size:100%}header{position:sticky;top:0;z-index:90;background:#7caa2d;padding:.25em;display:grid;grid-template-areas:"m_burger logo menu user";grid-template-columns:2em 4em auto max-content;grid-gap:1em;grid-template-rows:4em;grid-auto-flow:column;border-bottom:3px solid #cb6313}header .m_burger{grid-area:m_burger;background:url("ico-burger.svg") no-repeat center center;background-size:75%}header .logo{grid-area:logo}header .menu{grid-area:menu;display:grid;grid-gap:1em;grid-template-rows:4em;grid-auto-columns:1fr;grid-auto-flow:column}header .user{grid-area:user;display:grid;grid-gap:1em;grid-template-columns:1fr;grid-auto-columns:max-content;grid-auto-flow:column;align-content:center;align-items:center}header .user>.setting{width:4em;height:4em;background:url("ico-setting.svg") no-repeat center center;background-size:75%}header .user>.login{display:inline-block;width:3em;height:3em;background:url("ico-user.svg") no-repeat center center;background-size:100%;border-radius:50%}#menu{display:none;position:fixed;top:4.5em;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:90;grid-auto-columns:22.5em;grid-auto-rows:max-content;grid-auto-flow:row;overflow-y:auto;color:#f5e356}#menu>*{border-top:1px solid #eee;background-color:#7caa2d;padding:1.2em 1em;background-repeat:no-repeat;background-position:.85em center;background-size:auto 1.5em}#menu>*:first-child{border-top:0}#m-burger:checked~#menu{display:grid}#menu .m_user{background:#4d85bd url("logo.png") no-repeat 1em 3em;padding:7em 1em 2em 5em;background-size:auto 3em;position:relative}#menu .m_user>.photo{position:absolute;width:3em;height:3em;left:1em;top:8em;border-radius:50%;background:url("ico-user.svg");background-size:100%}#menu .m_user .title{font-size:1.3em;font-weight:600;padding-bottom:.5em}#menu .m_burger{display:block;position:absolute;top:1em;right:1em;width:2.8em;height:2.8em;background:url("ico-close.svg");background-size:100%}#menu .m_menu{padding-left:3em;font-size:1.15em;color:#fff}#menu .m_menu:hover{background-color:#cb6313}#menu .m_contacts>.title{font-size:1.3em;font-weight:600}#menu .m_contacts>div{font-size:1.15em;margin:1em 0;text-align:center}#content{padding:1em 2em;overflow:hidden}#lblock{width:0;height:0}#content #filter{display:none}#content.catalog{display:grid;grid-gap:1em;grid-template-columns:24em 1fr}#content.catalog #lblock{width:unset;height:unset}#content.catalog #filter{display:block}#content.catalog .my_breadcrumbs{grid-column:span 2}#catalog{position:fixed;top:9.8em;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:90}#catalog>div{position:absolute;top:0;left:0;max-width:100%;width:60em;display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:3em;grid-gap:2em;background:#fff;padding:3em 2em;border:1px solid #192133}#catalog>div>a{display:block;padding:.5em .5em .5em 5em;background-position:.5em top;background-repeat:no-repeat;background-size:auto 100%;overflow:hidden;white-space:nowrap;line-height:3em;font-weight:bold;color:#192133}#c-burger~#catalog{display:none}#c-burger:checked~#catalog{display:block}.f_burger{display:none;width:1.7em;height:1.7em;background:url("ico-filter.svg") no-repeat center center;background-size:100%;justify-self:left}#filter .f_burger,#catalog .c_burger{display:block;position:absolute;padding:0;top:.5em;right:1em;width:2.8em;height:2.8em;background:url("ico-close.svg");background-size:100%;z-index:+1}#content .my_breadcrumbs>li>span{font-weight:600;color:#000}#main{position:relative;width:100%;box-sizing:border-box;min-height:90vh;min-height:calc(100vh - 10em);overflow:hidden;padding-right:.5em}#content .my_breadcrumbs{margin-top:0;line-height:1.2em;white-space:nowrap;overflow:hidden}#content .my_breadcrumbs span.my_ico{padding-left:1.8em !important}.stitle{display:grid;grid-template-columns:auto;grid-auto-columns:max-content;grid-auto-flow:column;align-items:center;padding:1em 0}.stitle>a,.stitle>span,.stitle>h1{font-size:1.7em;line-height:1.75em;font-weight:700;display:block;position:relative;padding:0;margin:0}.stitle>a::before,.stitle>span::before,.stitle>h1::before{content:"";width:2em;height:1.75em;margin-right:.5em;background:url("ico-fish.svg") no-repeat center center;background-size:auto 100%;display:inline-block;vertical-align:middle}#content .filters>a{display:inline-block;height:1em;line-height:1em;padding:.5em 2.5em .5em 1em;border:1px solid #5e86ee;color:#5e86ee;background:#f0f3ff url("ico-close.svg") no-repeat right 6px center;background-size:auto 75%;border-radius:1.5em;margin-right:1em}#content .filters>div{padding:.5em 0;font-size:1.5em}.c_list{display:grid;grid-gap:1em;list-style:none;padding:0;margin:0;position:relative}.c_list.catalog{grid-template-columns:repeat(auto-fill,minmax(13em,1fr));padding:1em 0}.c_list.catalog.folder{display:block;white-space:nowrap}.c_list.catalog.folder>li{display:inline-block;margin-right:.5em}.c_list.catalog.folder>li:last-child{margin-right:0}.c_list.menu{grid-template-columns:1fr;padding:2em 0;grid-gap:.5em}.c_list.menu>a{display:block;border:1px solid #5E86EE66;border-radius:4px;font-size:1.7em;font-weight:600;padding:1em 3em;position:relative;background-repeat:no-repeat;background-position:left 1em center;background-size:1.5em}.c_list.menu>a::after{display:block;position:absolute;top:0;right:0;bottom:0;width:2em;content:'';background:url("myPlugins/ico-arrow.svg") no-repeat center center;background-size:20px}.c_list.small{grid-template-columns:repeat(auto-fill,minmax(17em,1fr));padding:1em .5em}.c_list.order{display:block;margin-bottom:1em;white-space:nowrap;overflow:hidden;position:relative}.c_list.order::after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;width:100px;background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1));)}.c_list.order>li{display:inline-block;width:100px;height:100px}.c_list.color{display:block}.c_list.color>li{display:inline-block;margin-left:1em;border:2px solid #fff;border-radius:50%;overflow:hidden}.c_list.color>li.sel{border-color:#5e86ee}.a_list,.f_list{position:relative}.a_list>.c_list,.f_list>.c_list{display:block;white-space:nowrap}.a_list>.c_list>li,.f_list>.c_list>li{display:inline-block;vertical-align:top;margin-right:1em;white-space:pre-wrap}.a_list>.c_list>li:last-child,.f_list>.c_list>li:last-child{margin-right:0}.a_list .my_arrow.left{left:-2em;opacity:1}.a_list .my_arrow.right{right:-2em;opacity:1}.c_card .c_action>*{font-size:.85em}.c_card .c_price{text-align:left;white-space:nowrap}.c_card .nope{color:#D00}.c_card .last{color:#D00}.c_card .noavailable{color:red;font-weight:bold}.c_card .c_price{position:relative}.c_card .c_price>div{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease-in-out}.c_card .c_price>div.show{opacity:1}.c_card .c_price{font-weight:bold;font-size:1.5em;color:#407c1a;display:inline-block;text-align:right;vertical-align:middle}.c_card .c_price>del{color:red;line-height:1em;font-size:.75em;vertical-align:middle;padding-right:.5em}.c_card .c_price>span{display:inline-block;line-height:1em;text-align:center;vertical-align:middle}.c_card .c_action{position:absolute;top:.5em;left:0}.c_card.full .description{grid-area:text}.c_card .c_title{font-weight:600;color:#192133}.my_action.type4.action_red{background:red}.my_action.type4.action_red:after{background:#f99}.my_action.type4.action_13{background:#00b716}.my_action.type4.action_13:after{background:#99e2a1}.my_action.type4.action_8315{background:#ff6421}.my_action.type4.action_8315:after{background:#ffc1a6}.c_card.action.goods{display:inline-block;padding:.5em;margin:0 .5em .5em 0;width:10em;border:2px solid #8A93AB1F;border-radius:1.5em;box-sizing:border-box;transition:box-shadow .3s ease-in-out;overflow:hidden;color:inherit;vertical-align:top}.c_card.action:hover{box-shadow:0 0 16px 0 #8A93AB1F;border-color:#5e86ee;opacity:1}.c_card.action.goods>img{width:10em;height:auto;border:0;box-shadow:none}.c_card.action.goods>.c_title{font-weight:500;padding-top:.5em;font-size:.75em;text-align:center;line-height:1.2em}.c_card.action.goods>.c_price{padding-top:1em;text-align:center;font-size:.75em}.c_card.small{box-sizing:border-box;transition:box-shadow .3s ease-in-out;border:1px solid #192133}.c_card.small.noshow{opacity:.75}.c_card.small.readonly{border:1px solid yellow}.c_card.small.hide{opacity:.75;border:1px solid red}.c_card.small:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,0.8);opacity:1}.c_card.small.folder{width:13em;height:12.5em;text-align:center}.c_card.small.folder>a{height:12em;padding:.5em;display:grid;grid-template-rows:7.5em 3em;align-items:center;justify-items:center;grid-gap:1em}.c_card.small.folder>a>img{width:7.5em;height:7.5em;border-radius:.25em}.c_card.small.folder>a>.c_title{max-height:3em;overflow:hidden;font-weight:bold;color:#192133}.c_list.catalog.main>.c_card.small.folder{width:100%}.c_card.small.news{width:100%;height:26em;line-height:1.2em}.c_card.small.news>a{display:block;height:100%;position:relative;overflow:hidden;margin-bottom:1em;text-align:center;padding:.25em}.c_card.small.news>a>img{width:17em;height:17em}.c_card.small.news>a>.c_date{text-align:right;padding:.5em 1em 0 1em}.c_card.small.news>a>.c_title{overflow:hidden;text-align:left;font-size:1.15em;height:4.4em;padding:.5em 1em 0 1em}.c_card.small.goods{width:100%;height:25.3em;text-align:center;line-height:1.2em;position:relative}.c_card.small.goods>a{display:block;height:21em;padding:1em}.c_card.small.goods>a>img{width:12em;height:12em}.c_card.small.goods>a>.c_rating{position:absolute;top:10em;right:.5em;color:#e79243;font-size:1.25em;line-height:1em}.c_card.small.goods>a>.c_article{line-height:1.25em;vertical-align:top;overflow:hidden;text-align:left;white-space:nowrap;padding-top:.5em}.c_card.small.goods>a>.c_title{font-size:1.15em;height:3.6em;margin:.5em 0;line-height:1.2em;position:relative;overflow:hidden;text-align:center}.c_card.small.goods>a>.c_price{height:2em}.c_card.small.goods>a>.c_price>div{width:45%;text-align:right}.c_card.small.goods>a>.c_price>div>div{padding-right:.1em}.c_card.small.goods>a>.last{width:50%;text-align:right}.c_card.small.goods>a.buy{display:block;background:#1a407c;color:#fff;font-weight:bold;border:1px solid #1a407c;transition:all .3s ease-in-out;padding:.5em;height:1em}.c_card.small.goods>a.buy:hover{background:#fff;color:#192133}.c_card.small.goods>.my_favorite{position:absolute;top:.5em;right:.5em;width:2em;height:2em}.c_list.small.my_clb>.c_card.small{width:17em}.c_card.full{display:grid;grid-template-areas:"image navi" "image title" "image info" "text text";grid-template-columns:38.75em 1fr;grid-template-rows:min-content min-content 1fr;grid-gap:1em}.c_card.full>.navi{grid-area:navi;text-align:right}.c_card>.navi>a{display:inline-block;margin-left:1em;position:relative}.c_card.full>.c_image{grid-area:image;align-self:self-start}.c_card.full>.c_title{grid-area:title;margin:0;font-size:1.7em}.c_card.full .c_date{padding-top:2em;font-style:italic}.c_card.full>.c_info{grid-area:info;display:grid;grid-template-columns:1fr;grid-gap:1em;grid-auto-flow:row;grid-auto-rows:max-content;padding-bottom:1em}.c_card.full .my_comment{border:2px solid #5E86EE66;text-align:left;border-radius:1.5em;padding:1em}.c_card.full .c_action{left:.5em}.c_card.full.goods .c_info>.param{display:grid;grid-template-columns:11em auto;grid-template-rows:max-content}.c_card.full.goods .c_info>.param .c_article{font-weight:600}.c_card.full.goods .c_info .c_rating{display:grid;font-size:1em;align-items:center;grid-gap:.5em;grid-template-columns:max-content;grid-auto-columns:max-content;grid-auto-flow:column}.c_card.full.goods .c_info .c_rating>span{height:1em}.c_card.full.goods .c_info .c_bag{display:grid;grid-template-areas:"price buy favorite" "empty1 buyoneclick empty2";grid-template-columns:18em auto 3em;grid-gap:.5em;align-items:center;grid-template-rows:2.5em 2.5em}.c_card.full.goods .c_info .c_price{grid-area:price;font-size:1.3em;height:2em;text-align:center}.c_card.full.goods .c_info .c_price.noavailable{color:red}.c_card.full.goods .c_info .c_bag .last,.c_card.full.goods .c_bag .c_price .nope{align-self:center;grid-area:nope}.c_card.full.goods>.c_info a.buy{grid-area:buy;display:block;max-width:25em;background:#1a407c;color:#fff;font-weight:bold;border:1px solid #1a407c;transition:all .3s ease-in-out;padding:.5em;height:1em;text-align:center}.c_card.full.goods>.c_info a.buy:hover{background:#fff;color:#192133}.c_card.full.goods>.c_info a.buyoneclick{grid-area:buyoneclick;display:block;max-width:25em;background:#7c1a40;color:#fff;font-weight:bold;border:1px solid #7c1a40;transition:all .3s ease-in-out;padding:.5em;height:1em;text-align:center}.c_card.full.goods>.c_info a.buyoneclick:hover{background:#fff;color:#7c1a40}.c_card.full.goods .c_info .my_favorite{grid-area:favorite;background-size:100%;width:2.25em;height:2.25em;justify-self:right}.c_card.full.goods .params{display:grid;list-style:none;padding:0 0 2em 0;margin:0;width:100%;grid-template-columns:1fr;font-weight:500;grid-gap:1em}.c_card.full.goods .params>li{display:grid;grid-template-columns:20em auto;grid-gap:1em}.c_card.full.goods .params>li>span:last-child{color:#5e86ee}.c_card.full.goods .p_text{grid-area:text}.c_card.full.folder{display:block}.c_card.message{border:1px solid #1c94c4;margin:.5em;border-radius:4px;display:inline-block;max-width:30em;vertical-align:top}.c_card.message>.c_title{font-weight:700;background:#1c94c4;padding:.25em}.c_card.message>.c_description{padding:.25em}.u_card{display:grid;grid-template-columns:2fr 1fr;grid-gap:1em;grid-template-areas:"person foto" "buttons foto";align-items:start}.u_card>.person{grid-area:person}.u_card>.my_buttons{grid-area:buttons}.u_card .title{font-size:1.3em;font-weight:500;color:#1d212d;padding-top:1em;line-height:1em;text-align:left}.u_card>.u_photo{grid-area:foto;position:relative;width:100%;justify-self:center}.u_card>.u_photo img{width:100%}.u_card>.u_photo .my_upload_image{position:absolute;top:2.3em;right:0;bottom:0;left:0;background:transparent}.c_card.bag,.c_card.order{display:grid;grid-template-areas:"image title price bag summa del";grid-template-columns:5em auto 10em 8em 8em 5em;grid-template-rows:5em;grid-gap:1em;padding:.5em;align-items:center}.c_card.bag img,.c_card.order img{grid-area:image;height:auto;width:100%}.c_card.bag>.c_title,.c_card.order>.c_title{grid-area:title;white-space:nowrap;overflow:hidden;align-self:start}.c_card.bag .c_info,.c_card.order .c_info{display:grid;grid-template-columns:max-content auto;grid-column-gap:.25em;padding-top:.25em}.c_card.bag .c_info>span.title,.c_card.order .c_info>span.title{font-weight:normal}.c_card.bag>.c_price{grid-area:price;height:2em}.c_card.bag>.my_bag{grid-area:bag;padding-top:1em}.c_card.bag>.c_summa,.c_card.order>.c_summa{grid-area:summa;text-align:right}.c_card.bag>.c_summa>span,.c_card.order>.c_summa>span{font-weight:bold;color:#198c19;font-size:1.5em}.c_card.bag>.my_trash,.c_card.order>.my_trash{grid-area:del;width:2em;height:2em;justify-self:center;background:url("ico-trash.svg") no-repeat;background-size:100% 100%;transition:opacity .3s ease-in-out}.c_card.bag>.ismanager,.c_card.order>.ismanager{grid-area:del;justify-self:center}.c_card.order>.c_price{grid-area:price;font-size:1em;color:unset;font-weight:normal}.c_card.order>.my_bag{grid-area:bag;white-space:nowrap}.c_card.order>.c_summa{font-size:1.5em;color:#407c1a}.bag_header{display:grid;grid-template-columns:auto 10em 8em 8em 5em;grid-gap:1em;text-align:left;font-weight:bold;padding:1em;background:#e3e9fa;color:#475156;text-transform:uppercase;margin-top:1em}.bag_footer{display:grid;grid-template-areas:"bag_total bag_all" "bag_length bag_all" "bag_quantity bag_all" "bag_vol bag_all" "bag_summa bag_all";grid-template-columns:minmax(max-content,33%) auto;grid-gap:.5em;padding:1em 0}.bag_footer>*>span{min-width:10em;display:inline-block}.bag_footer>.bag_total{grid-area:bag_total;font-weight:bold;font-size:1.2em}.bag_footer>.bag_length{grid-area:bag_length}.bag_footer>.bag_quantity{grid-area:bag_quantity}.bag_footer>.bag_vol{grid-area:bag_vol}.bag_footer>.bag_summa{grid-area:bag_summa}.bag_footer>.bag_all{grid-area:bag_all;font-size:1.2em;border-left:1px solid #e4e7e9;padding-left:1em}.bag_empty{text-align:center;margin:0 auto;padding-top:4em;width:27em;max-width:100%}.bag_empty>div{margin-bottom:1em}.bag_min_summa{text-align:center;color:red;font-size:1.2em}.bag_min_summa span{font-weight:bold;font-size:1.5em}.bag_checkout{display:grid;grid-template-columns:2fr 1fr;grid-gap:1em;align-items:start}.bag_checkout .title{font-size:1.3em;font-weight:500;color:#1d212d;padding:1em 0;line-height:1em;text-align:left}.bag_checkout .recipient{display:none;grid-column:span 2;border:1px solid #e4e7e9;border-radius:4px;padding:.5em}.bag_checkout #recipient:checked~.recipient,#recipient_m:checked~.recipient{display:grid}.bag_checkout .g_list{border:1px solid #e4e7e9;border-radius:4px}.bag_checkout .g_list .checkout{display:grid;grid-template-columns:4em auto;grid-template-rows:2.5em 2em;grid-gap:.5em;padding:.25em;border-bottom:1px solid #e4e7e9}.bag_checkout .g_list .checkout>img{width:4em;height:4em;grid-row:span 2}.bag_checkout .g_list .checkout>.c_title{overflow:hidden}.bag_checkout .g_list .checkout>.c_price{text-align:right}.bag_checkout .g_list>div{padding:1em .25em}.p_text{font-family:Verdana,Arial,serif;font-size:1.2em;text-align:justify;line-height:1.3em}.p_text a{color:#157fe1}.p_text a:hover::after{border-color:#157fe1}.p_text img{border:1px solid #a9a9a9;border-radius:.5em;box-shadow:.1em .1em .1em #a9a9a9;max-width:100%}.p_text table{max-width:100%}.p_text table td{vertical-align:top;padding:.5em}.p_text h1{font-size:1.3em}.p_text h2{font-size:1.25em}.p_text h3{font-size:1.2em}.p_text h4{font-size:1.15em}.p_text h5{font-size:1.1em}.p_text h6{font-size:1.05em}.p_text .my_gl{position:relative;width:100%;height:4em;padding-top:50%}.p_text .my_gl.single{height:0}.p_text .my_gl>.view{position:absolute;top:0;left:0;right:0;bottom:4em}.p_text .my_gl.single>.view{bottom:0}.p_text .my_gl>.view img{border:0;box-shadow:none}.p_text .my_gl>.my_cl{position:absolute;left:0;bottom:0;right:0}.p_text .my_gl>.my_cl>.my_clb{text-align:center}.buy_form{display:grid;grid-template-columns:1fr;grid-auto-flow:row;grid-auto-rows:max-content;text-align:center}.buy_form>img{max-width:100%;width:35em;height:auto;justify-self:center}.buy_form>.c_title{font-size:1.3em;font-weight:700;color:#192133}.buy_form .quantity{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;grid-template-rows:max-content;align-items:center}.buy_form .c_price{padding:1em 0;text-align:left}.buy_form .c_price>b{font-size:1.3em;font-weight:700;color:#138900}.buy_form .my_bag{grid-area:unset;justify-self:right;align-self:center;grid-template-columns:2.25em 3em 2.25em auto;grid-template-rows:1fr;position:relative}.buy_form .bag_info{display:grid;grid-auto-columns:max-content;border-top:1px solid #6085E666;padding:1em 0;grid-auto-flow:column;grid-gap:.5em;place-content:center center;font-weight:500;font-size:1.1em}.buy_form .bag_footer{grid-template-areas:none;grid-template-columns:max-content max-content;padding:0}.buy_form .bag_footer>*>span{min-width:0;text-transform:lowercase}.buy_form .bag_footer>.bag_total{display:none}.buy_form .bag_footer>.bag_length{display:none}.buy_form .bag_footer>.bag_quantity{grid-area:unset}.buy_form .bag_footer>.bag_summa{grid-area:unset}.buy_form .bag_footer>.bag_all{display:none}.buy_form .my_form.two_col{margin-bottom:1em;align-items:center}.confirm{padding:4em 0;text-align:center}#s-show{display:none}#s-show+label{display:block;height:2em;width:2em;background:url("myPlugins/ico-arrow.svg") no-repeat center center;background-size:100%;transform:rotate(90deg);position:relative;left:50vw;transition:transform .3s}.p_text.seo{max-height:0;overflow:hidden;opacity:0;transition:opacity .3s ease-in-out}#s-show:checked~.p_text.seo{max-height:max-content;opacity:1}#s-show:checked+label{transform:rotate(-90deg)}#p_load{display:none;text-align:center;font-size:1.3em;color:#777;padding:1em;line-height:1.3em}#p_load::before{display:inline-block;width:1.3em;height:1.3em;background:url("ico-upload.svg") no-repeat;background-size:100%;margin-right:1em;content:'';vertical-align:top}body.jQuery #p_load{display:block}.my_banner{width:100%;height:0;padding-top:30%}.my_banner>.view{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.my_banner>.preview a{width:2em;height:2em}.my_banner>.my_arrow{width:2.8em;height:2.8em;border-radius:50%;background-size:100%}.my_banner>.my_arrow.left{left:2em}.my_banner>.my_arrow.right{right:2em}.img_main>img{border-radius:20px;box-shadow:none;border:0}.p_burger{display:none}.my_button{background-color:#1a407c;border-color:#1a407c;border-radius:unset}.my_button:hover{color:#192133;background-color:#fff;border-color:#1a407c}.my_form.two_col>input[type=submit]{grid-column:span 2;border:1px solid #1a407c}.my_form.two_col>input[type=submit]:hover{border-color:#192133}.my_pagelist>a.select,.my_pagelist>span.select{background:#2a2a28}.my_tabs>input:checked+label{color:#192133;border-bottom:2px solid #192133}.my_tabs>label:hover{color:#192133}.my_payment.my_tabs>input:checked+label,.my_delivery.my_tabs>input:checked+label{border-bottom:0}#filter{width:100%;overflow:hidden}#filter label{overflow:hidden}#filter .ui-slider-handle{border-radius:50%}#filter .ui-widget-header{background:#bababa}#filter .ui-state-focus{border-color:#bababa}.ui-autocomplete{max-width:90vw;max-height:30em;overflow-y:auto;overflow-x:hidden}.ui-state-active{font-weight:normal !important}.ui-menu-item-wrapper{white-space:nowrap}#ui-datepicker-div{z-index:200 !important}.ui-widget-content{background:#fff}.ui-state-active{color:#ff6421 !important;border-color:#fff !important}footer{margin-top:1em;background:#192133;color:#eee;display:grid;grid-template-rows:max-content max-content;grid-template-columns:1fr 1fr 2fr 1fr;overflow:hidden;justify-content:space-between}footer>.logo{background-size:80%}footer .social{position:absolute;bottom:2em;left:2em}footer>.menu,footer>.catalog{padding:2em;width:auto;display:grid;grid-template-columns:1fr;grid-auto-rows:max-content;grid-gap:.5em}footer>.menu a,footer>.catalog a{display:block;line-height:1.2em;position:relative;justify-self:left;padding:.1em 0}footer>.menu a:hover,footer>.menu a.select,footer>.catalog a:hover,footer>.catalog a.select{font-weight:bold;text-decoration:underline}footer>.menu.contacts a.my_button{padding:1em 3.5em;display:inline-block;line-height:1em}footer>.menu>a.title,footer>.menu>span.title,footer>.catalog>a.title,footer>.catalog>span.title,footer>.contacts a.title{font-size:1.2em;font-weight:600;margin-bottom:.8em}footer>.contacts{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:row;grid-gap:0}footer>.contacts>a.title{grid-column:span 2}footer>.contacts>div{display:grid;grid-template-columns:1fr;grid-auto-flow:row;grid-gap:.5em;padding-bottom:1em;grid-template-rows:max-content}footer>.contacts>div>.title{font-weight:600}footer>.contacts>div>.phones{padding-left:1em}footer>.contacts>div a{margin-left:1em;width:max-content}footer>.contacts>div.social{display:block}footer>.contacts>div.social>a{width:2.3em;height:2.3em;margin-left:0;display:inline-block;margin-top:.5em}footer>.contacts>div.social>a:hover::after{display:none}footer>.copyright{line-height:2.85em;text-align:center;grid-column:span 4;background:#2a2a28;color:#fff}#gotop{position:fixed;width:2.8em;height:2.8em;right:1em;bottom:1em;background:#b8b7b7 url("ico-top.svg") no-repeat center center;border-radius:50%;display:none;z-index:100}#gotop:hover{background-color:#1a407c;transition:background-color .3s ease-in-out}#top,#bottom{display:block;width:0;height:0;position:absolute}#top{top:0}#bottom{bottom:0}@media only screen and (max-width:1439px){.logo{background-image:url("logo-small.svg")}header>.info{grid-template-areas:'m_burger logo catalog find user bag';grid-template-columns:4em 9em 10em auto max-content 4em;padding:0 .5em}header>.info>.c_burger{display:block}header>.catalog,header>.menu{display:none}#content{padding:.5em}#content.catalog{display:block}#content.catalog #lblock{width:0;height:0}#content.catalog #filter{display:none}#menu,#catalog{top:4.2em}#filter{display:none;position:fixed;top:4.2em;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:90;grid-auto-columns:22.5em;grid-auto-rows:max-content;grid-auto-flow:row;overflow-y:auto}#filter>*{border-top:1px solid #e3e9fa;background-color:#fff;padding:1.2em 1em;background-repeat:no-repeat;background-position:.85em center;background-size:auto 1.5em}#filter .f_burger{right:unset;left:19.6em;top:0}#f-burger:checked~#filter{display:grid}.my_banner>.my_arrow{display:none}.my_banner>.preview a{width:.4em;height:.4em}.img_main{text-align:center}.img_main>{max-width:100%}.stitle>a,.stitle>span,.stitle>h1{font-size:1.4em}.f_list .my_arrow,.a_list>.my_arrow{display:none}.p_burger{display:block;text-align:center;font-size:.8em}#p-burger:checked~.c_list.catalog.main{height:auto}#p-burger:checked~.p_burger{display:none}.f_burger{display:block}.u_card{grid-template-columns:1.5fr 1fr;grid-template-areas:"person foto" "delivery foto" "address address" "buttons buttons"}.my_action.type4{padding:4px 10px}.c_list.small{grid-template-columns:repeat(auto-fill,minmax(13em,1fr))}.c_list.catalog{grid-template-columns:repeat(auto-fill,minmax(10em,1fr))}.c_card.small{font-size:.75em}.c_card.full>.c_image>.view{height:0;padding-top:100%}footer{grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (max-width:1023px){header>.info{grid-template-columns:4em 6em 4em auto max-content 4em}header>.info>.c_burger>span{display:none}.c_card.full{grid-template-columns:25em 1fr}.c_card.full.goods .c_info .c_bag{grid-template-columns:8em max-content auto max-content}.c_card.full.goods .c_info .c_price{font-size:1em}.bag_header{grid-gap:.5em;grid-template-columns:auto 10em 8em 8em 3em}.c_card.bag,.c_card.order{grid-gap:.5em;grid-template-columns:5em auto 10em 8em 8em 3em}.bag_checkout{grid-template-columns:1fr}.bag_checkout .g_list{display:none}footer{grid-template-columns:1fr 1fr}footer>.logo{background-size:auto 80%}footer>.catalog{grid-template-columns:1fr 1fr;grid-column:span 2}footer>.contacts,footer>.copyright{grid-column:span 2}}@media only screen and (max-width:767px){header>.info{grid-template-areas:'m_burger logo catalog s_burger user bag';grid-template-columns:4em 6em 4em auto max-content 4em;grid-gap:.5em}header>.info>.s_burger{display:block}#find{display:none;position:absolute;top:0;left:5em;right:0;bottom:0}#s-burger:checked~#find{display:block}.stitle{grid-auto-flow:row}.c_card.full{grid-template-areas:"navi" "title" "image" "info" "text";grid-template-columns:100%;grid-template-rows:min-content min-content 1fr;grid-gap:.5em}.c_card.full>.navi{text-align:center}.c_card.full>.c_image>.view{max-height:100vw;height:500px;padding-top:0}.my_tabs{border:0}.u_card{grid-template-columns:1fr;grid-template-areas:"foto" "person" "delivery" "address" "buttons"}.u_card>.u_photo{max-width:250px}.u_card>.u_photo>.title{display:none}.u_card>.u_photo .my_upload_image{top:0}.bag_header{display:none}.c_card.bag,.c_card.order{grid-template-areas:"image title title title del" "image price bag summa summa";grid-template-columns:7.5em 10em auto 4.5em 3em;grid-template-rows:4em 3em}.c_card.bag>.c_title,.c_card.order>.c_title{grid-column:span 3;overflow:hidden;height:4.25em}.c_card.bag .c_info,.c_card.order .c_info{grid-template-columns:5em auto}.c_card.bag>.my_bag>.available,.c_card.order>.my_bag>.available{bottom:unset;top:-1em}.bag_total{grid-template-columns:5em auto 10em}.confirm{background-position:center top;background-size:auto 19em;padding:20em 0 2em 0;height:auto}}@media only screen and (max-width:639px){#my-favorites{display:none}}@media only screen and (max-width:479px){header>.info{grid-template-areas:'m_burger logo s_burger user bag';grid-template-columns:4em 5em auto max-content 4em;grid-gap:.5em}header>.info>.c_burger,header .user>.login{display:none}.c_card.small.goods{height:27em}.c_card.small.goods>a>.c_title{padding:0}.c_card.small.goods>a>.c_price{margin-top:4em}.c_card.small.goods>a>.c_price>div{width:100%;text-align:center}.c_card.small.goods>.my_bag{top:19.5em;margin:0 auto;left:.5em;width:max-content}.c_card .last{width:unset;text-align:center}.c_card.full.goods .params>li{grid-template-columns:10em auto;grid-gap:.5em}.c_card.full.goods .c_info .c_bag{grid-template-areas:"price buy" "nope favorite";grid-template-columns:auto 8.75em;grid-gap:.5em;grid-template-rows:3em 3em;position:relative}.c_card.full.goods .c_info .c_price{font-size:1.3em}.c_card.full.goods .c_info .c_rating{grid-template-columns:1fr;grid-auto-flow:row;justify-items:center}.c_card.full.goods .c_info .buy,.c_card.full.goods .c_info .buyoneclick{max-width:100%}.c_card.full.goods .c_info .delivery{padding:1em}footer{grid-template-columns:1fr}footer>.contacts,footer>.catalog{grid-column:span 1}footer>.contacts>a.title{grid-column:span 1}footer>.contacts>div{padding-left:2em}footer>.links>.logo{height:9em;background-position:0 2em}footer>.menu,footer>.catalog{padding:1em;grid-template-columns:1fr}footer>.copyright{grid-column:span 1}}@media only screen and (min-width:1440px){#content>.a_list,#content>.p_text{grid-column:span 2;margin:0 0 0 2.5em}#filter{border:1px solid #e3e9fa;border-radius:3px;box-shadow:0 8px 24px 0 #8A93AB1F}.c_card.full>.c_image>.view{width:34.74em;height:34.74em}.c_card.full>.c_image.single>.view{width:38.75em;height:38.75em}.img_main{float:right;width:31em;height:12em;position:relative;overflow:hidden;border-radius:20px;margin-left:2em}.img_main>img{position:absolute;top:0;left:0;height:100%;width:auto;max-width:unset}footer{grid-template-columns:1fr 1fr 2fr 2fr}footer>.catalog{grid-template-columns:1fr 1fr}footer>.catalog>a.title{grid-column:span 2}}@media only screen and (min-width:1600px){.c_card.full.goods .c_info .delivery{grid-template-columns:1fr 1fr}.c_card.full.goods .c_info .delivery>.price{text-align:left}}