@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVmQiA8.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmQiA8.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmQiA8.ttf) format('truetype')}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v21/4iCv6KVjbNBYlgoC1CzjtGyI.ttf) format('truetype')}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v21/4iCs6KVjbNBYlgoKew7z.ttf) format('truetype')}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v21/4iCv6KVjbNBYlgoCjC3jtGyI.ttf) format('truetype')}:root{--items-count-grid: 4}.mystic{--category-tiles-gap-Y: 25px;--category-tiles-gap-X: 20px;--category-tiles-gap: var(--category-tiles-gap-Y) var(--category-tiles-gap-X);--category-tiles-count: 3;--category-tiles-grid-space: calc(var(--category-tiles-gap-X) * (var(--category-tiles-count) - 1));--category-tile-width: calc((100% - var(--category-tiles-grid-space)) / var(--category-tiles-count))}#menu_list>li>a:hover,#menu_list>li>span,.category_item_tile:hover .category_title,.category_popup_menu_item:hover span,.items_table .descr a:hover,.login_or_reg a:hover,.logout svg:hover,.news_and_text .news a.all_news:hover,.news_and_text a.item:hover .title,.phone a:hover,.search_open:hover,a.slide_btn:hover{color:var(--mainSchemeColor)}#search:focus{border-color:var(--mainSchemeColor);outline:0}.main_page main{background-color:#fff}.main_page.shop_418 main{background-image:url(/img/t/mystic/bg_bih.png);background-position:center;background-repeat:no-repeat;background-size:cover}.main_page .main .inner{margin-top:0}.wrapper,footer.block{padding-bottom:0}.top_header{border-bottom:1px solid #f6f6f6;font-size:14px}header a{color:inherit;text-decoration:none}.header_city,.login_or_reg,.orders a,.phone{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:26px}.header_city .svg,.login_or_reg .svg,.phone .svg{margin-right:7px}.login_or_reg,.phone{margin-left:76px}.login_or_reg{margin-right:44px}.basket a,.favorite a,.search_open{padding:0 13px;height:34px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-transition:all .2s ease;transition:all .2s ease}.basket a:hover,.favorite a:hover,.search_open:hover{background-color:#f9f9f9}.basket{margin-right:-10px}.search_open i,header .f7-icons{font-size:23px}.top_header .inner{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding-top:16px;padding-bottom:10px}.top_header .left,.top_header .right{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.top_header a,.top_header svg{-webkit-transition:color .2s ease;transition:color .2s ease}.login_or_reg a,.phone a{line-height:1.2;-webkit-transition:all .2s ease;transition:all .2s ease;border-bottom:1px solid transparent}.login_or_reg a:hover,.phone a:hover{border-bottom:1px solid}.search_toggle{display:none}#basket_popup_list{top:61px}header .discount{margin:0 10px}.logout,.logout a,.search_form,.search_form form,header .discount{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.logout svg{margin-left:5px}.search_form{position:absolute;right:10000px;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;height:32px}.search_form.active{right:0;top:14px;opacity:1}.search_form button,.search_form form{height:32px}#search{height:100%;padding:0 15px;width:0;-webkit-transition:width .4s ease;transition:width .4s ease}.search_form.active #search{width:330px;max-width:100%;border-width:1px}.search_form button svg{margin-right:0}.search_open{cursor:pointer;width:auto}.bottom_header{border-bottom:1px solid #f6f6f6;background-color:#fff}.bottom_header .inner{padding:12px 0;position:relative;-webkit-box-pack:justify;justify-content:space-between}.logo{margin-right:14px}.logo img{max-height:100px;max-width:200px;display:block;-o-object-fit:cover;object-fit:cover}.slogan{color:#999;max-width:400px;font-size:14px}.bottom_header .inner,.bottom_header .left{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.item_content{padding:55px 71px;margin-top:20px;max-width:1000px}a.slide_btn{padding:17px 20px;border:2px solid #fff;height:auto;font-size:17px;width:auto;line-height:normal;font-weight:500;background-color:transparent}a.slide_btn:hover{background-color:#fff}.slider-block .swiper-slide{max-height:434px}.slider-block .swiper-slide__title{font-weight:700;margin-bottom:8px}.slider-block .swiper-slide__descr{margin-bottom:30px;max-width:770px}.triggers{border-bottom:none}#menu_list,.category_popup_menu{display:-webkit-box;display:flex;flex-wrap:wrap}#menu_list{-webkit-box-pack:end;justify-content:flex-end;gap:10px 20px;margin-left:60px}#menu_list span.current{color:var(--mainContrastSchemeColor)}#menu_list>li>a,#menu_list>li>span,a.category_popup_menu_item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-decoration:none}#menu_list>li>a,#menu_list>li>span{font-weight:400;-webkit-transition:all .2s ease;transition:all .2s ease;color:#797979}.catalog_li>a{position:relative;z-index:102}header .catalog_angle{font-size:9px;margin-left:5px;position:relative;top:1px}.category_popup_menu{-webkit-box-align:stretch;align-items:stretch;padding-left:0;position:absolute;left:-100000px;top:134px;width:100%;background-color:#fff;z-index:101;opacity:0;box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-transition-property:opacity,top;transition-property:opacity,top;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.catalog_li:hover .category_popup_menu{opacity:1;top:74px;left:0}.category_popup_menu li{width:25%}a.category_popup_menu_item{padding:15px;height:100%;width:100%;min-height:80px;color:inherit}.category_popup_menu_item:hover{background-color:#f9f9f9}.category_popup_menu_item img{width:80px;height:50px;-o-object-fit:cover;object-fit:cover}.category_menu_title{width:calc(100% - 90px);margin-left:15px;font-size:14px;font-weight:400}.category_tiles{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:stretch;align-items:stretch;width:100%;gap:var(--category-tiles-gap);margin:15px 0 40px}.category_item_tile{width:var(--category-tile-width);position:relative;padding:0 0 30px;border:1px solid #f0f0f0;background-color:#fff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;color:inherit;text-decoration:none;-webkit-transition:all ease .2s;transition:all ease .2s;overflow:hidden}.category_item_tile:nth-child(3n){margin-right:0}.category_item_tile:before{position:absolute;top:0;left:-45%;z-index:2;display:block;visibility:hidden;content:'';width:25%;height:100%;opacity:0;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg);-webkit-transition:opacity,left .5s ease;transition:opacity,left .5s ease}.category_item_tile:hover{border-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15)}.category_item_tile:hover:before{visibility:visible;opacity:1;left:100%}.category_item_tile img{-o-object-fit:cover;object-fit:cover;width:100%;height:242px}.category_title{font-weight:400;display:block;text-align:left;padding:0 35px;margin-top:33px;font-size:17px}.category_item img{height:130px;-o-object-fit:contain;object-fit:contain}.news_and_text,.news_and_text .news .top{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.news_and_text{-webkit-box-align:start;align-items:flex-start}.news_and_text .news{background-color:#fff;width:270px;overflow:hidden}.news_and_text .news .top{padding:28px 23px 0;margin-bottom:30px;font-size:15px}.news_and_text .news .top .title{font-weight:500;color:#000}.news_and_text .news a.all_news{color:#747474;text-decoration:none}.news_and_text .news a.item{display:block;padding:25px 23px;-webkit-transition:all .2s ease;transition:all .2s ease;text-decoration:none;border-bottom:1px solid #ebebeb}.news_and_text .news a.item:last-child{border-bottom:none}.news_and_text .news a.item .date{color:#9e9e9e;font-size:13px}.news_and_text .news a.item .title{font-size:14px;color:#333;-webkit-transition:color .2s ease;transition:color .2s ease}.news_and_text .main_text{width:calc(100% - 332px)}.items_table{width:100%;margin-top:50px;background-color:#fff;border-collapse:collapse;font-size:14px}.items_table .item{display:table-row;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-right:0}.items_table .item .image img{width:40px;height:auto;-o-object-fit:contain;object-fit:contain}.items_table td,.items_table th{background-color:#fff;text-align:center;border:1px solid #eee;padding:5px 10px;-webkit-box-align:center;align-items:center}.items_table th{font-weight:500;padding:15px 10px}.items_table .descr a{text-decoration:none}.items_table .item_preview{display:table-cell;width:177px}.items_table .price:not(.not_price){font-weight:500}.items_table form{display:-webkit-box;display:flex;height:32px;width:177px}.items_table .count_minus,.items_table .count_plus{width:30px;height:100%;line-height:32px}.items_table .number_input{height:100%;margin-bottom:0}.items_table button{width:auto;line-height:30px;height:100%;margin-top:0;margin-left:15px;padding-top:0;padding-bottom:0}.items_table .f7-icons{font-size:20px;margin-right:0}.items_table .item .price.discount_exist{text-decoration:line-through;opacity:.7;font-size:13px}.items_table_seacrh .btn_wrapp,.items_table_seacrh th:last-child{display:none}.items_table_seacrh td,.items_table_seacrh th{text-align:left}.characteristic_top{margin-bottom:40px;width:100%}footer,footer .bottom .inner .fmenu a,footer .top .inner .fmenu a{color:#747474}footer .social{display:none;margin-top:18px}footer .social a{width:37px;height:37px}footer .top .inner .fmenu .footer_subtitle{font-weight:400;margin-bottom:21px;font-size:18px}