a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{padding:0;margin:0;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow:auto}body.no-overflow{overflow:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}button{background:0}a{text-decoration:none;color:currentColor}button::-moz-focus-inner{border:0}input,textarea{display:inline-block;padding:0;margin:0;line-height:1;resize:none;vertical-align:middle;white-space:normal;border:0;outline:0;outline-offset:0;background:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}html{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}[hidden],template{display:none}html{-webkit-font-smoothing:antialiased}.items-table{border-collapse:separate;border-spacing:0 5px;margin-top:-5px}.items-table td,.items-table th{text-align:center;vertical-align:middle}.items-table td:first-child,.items-table th:first-child{border-radius:6px 0 0 6px;padding-left:1em;text-align:left}.items-table td:last-child,.items-table th:last-child{border-radius:0 6px 6px 0}.items-table th{border-bottom:1px solid #aaa;background-color:#cd1211;color:#fff}.items-table tbody tr{background-color:#f7f7f7;-webkit-transition:all .1s;transition:all .1s}.items-table tbody tr:hover{position:relative;z-index:1;box-shadow:0 2px 10px rgba(85,85,85,.4)}.items-table tbody td{padding:5px}.items-table thead{position:-webkit-sticky;position:sticky;top:0;background-color:#f3f5f5}.items-table thead th{padding:10px}.catalog-item{position:relative;display:block;padding:0 0 10px;box-sizing:border-box}.catalog-item__price{position:relative;white-space:nowrap;text-align:center;width:100%}.catalog-item--hit:before{position:absolute;top:0;left:0;z-index:2;content:"";-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-color:#ed3b3b transparent transparent;border-style:solid;border-width:30px 30px 0 0}.catalog-item--hit:after{position:absolute;top:5px;left:1px;z-index:3;font-size:10px;font-weight:700;content:"Хит";-webkit-transform:rotate(-45deg);transform:rotate(-45deg);color:#fff}.catalog-item--hit:hover{background-color:#fff;box-shadow:0 15px 30px 0 rgba(0,0,0,.15)}.catalog-item--hit:hover .catalog-item__img{border-color:transparent}.catalog-item__img{flex-wrap:wrap;position:relative;max-height:300px;padding:15px;-webkit-box-pack:center;-ms-flex-align:center;justify-content:center}.catalog-item__img,.catalog-item__img .bottom{display:-webkit-box;display:flex;align-items:center;-webkit-box-align:center}.catalog-item__img .bottom{-webkit-box-pack:justify;justify-content:space-between}.catalog-item__img img{max-width:100%;max-height:250px;-o-object-fit:cover;object-fit:cover;margin-bottom:0!important}.catalog-item__title{padding:0 5px;margin-bottom:10px;font-size:16px;font-weight:500;color:var(--black-color);display:block}.catalog-item__available{display:block;position:relative;margin-left:13px;font-size:14px;font-weight:600;color:var(--grey-color)}.catalog-item__available--no:before,.catalog-item__available--yes:before{position:absolute;left:-20px;width:6px;height:6px;content:"";border-radius:50%}.catalog-item__available--yes:before{background-color:#93ed3b}.catalog-item__available--no:before{background-color:#ed3b3b}.catalog-item__info{margin:0 0 20px;text-align:center}.catalog-item__price{display:inline-block;margin:0}.catalog-item__price+.catalog-item__price{margin-left:5px}.catalog-item__btn{font-size:11px;width:130px;margin:auto;text-transform:uppercase}.catalog-item__btn svg{margin-left:10px;fill:var(--black-color)}.catalog-item__btn:hover svg{fill:#fff}.offers{margin:50px 0}.offers__row{margin-top:20px}.offers__row .swiper-container{padding-bottom:80px}.offers__item{padding:0 15px}.banners .swiper-container{height:100%;margin:0 0 20px}.banners__slide{height:100%;max-height:450px;min-height:190px;background-repeat:no-repeat;background-position:top;background-size:contain}.banners__btn{top:auto;bottom:30px;left:calc(50% - 40px)}.reviews{position:relative;padding:20px;margin-top:40px;margin-bottom:50px;text-align:center;color:#fff;border-radius:7px;background:-webkit-radial-gradient(90% -20%,farthest-corner,#58a4f2 0,#305881 40%);background:radial-gradient(farthest-corner at 90% -20%,#58a4f2 0,#305881 40%);background-color:#305881}.reviews__title{font-size:16px;font-weight:600;color:#fff}.reviews__item{max-height:450px;padding:0 10px 20px;text-align:center}.reviews__photo{position:relative;display:inline-block;width:70px;height:70px;margin:50px 0}.reviews__photo:after{position:absolute;top:-30px;right:-30px;bottom:-30px;left:-30px;width:calc(100% + 60px);height:calc(100% + 60px);margin:auto;content:"";border:2px solid #3f648a;border-radius:50%}.reviews__photo img{width:100%;height:100%;max-width:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.reviews__author{margin-bottom:15px;font-size:14px;font-weight:600;color:#fff}.reviews__text{position:relative;max-height:160px;overflow:hidden;font-size:12px;font-style:normal;font-weight:500;font-stretch:normal;line-height:1.5;text-align:left;letter-spacing:-.1px;text-overflow:ellipsis;color:#b4d9ff}.reviews__text._more:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:-webkit-linear-gradient(hsla(0,0%,100%,.001) 110px,#305881);background:linear-gradient(hsla(0,0%,100%,.001) 110px,#305881);background-color:#305881}.reviews__link{display:inline-block;margin-top:10px;font-size:12px;text-decoration:underline;color:#fff}.reviews__link:hover{color:#e6e6e6}.reviews__link._hidden{display:none}.reviews__btn{position:absolute;right:0;bottom:-15px;left:0;width:130px;margin:auto;box-shadow:0 3px 30px 0 rgba(0,0,0,.3)}.reviews__slider-btn{top:23%;border-color:#fff}.reviews__slider-btn:after{border-color:#fff}.reviews__slider-btn--prev{left:2px}.reviews__slider-btn--next{right:2px;left:auto}.catalog-menu{margin:0;display:none;position:fixed;z-index:3;top:calc(10dvw + 110px);left:0;right:0}.catalog-menu__header{position:relative;padding:15px;font-size:16px;font-weight:600;text-align:center;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#324456),color-stop(0,#808e9c),color-stop(65%,#324456));background:-webkit-linear-gradient(top,#324456,#808e9c,#324456 65%);background:linear-gradient(180deg,#324456,#808e9c 0,#324456 65%);background-color:#324456}.catalog-menu__header:after{position:absolute;top:18px;right:25px;width:12px;height:10px;content:"";background-image:url(/theme/fonts/menu.svg);background-repeat:no-repeat;background-size:cover}.catalog-menu__item{border-bottom:2px solid #e7f0f1}.catalog-menu__item:last-child{border:0}.catalog-menu__item-header{position:relative;display:block;font-size:12px;font-weight:600;cursor:pointer;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;color:var(--black-color);background-color:#fff}.catalog-menu *{font-size:14px!important}.catalog-menu__sub-content{max-height:0;overflow:hidden;-webkit-transition:max-height .4s ease;transition:max-height .4s ease;margin-bottom:0}.catalog-menu__sub-content-item{font-size:12px;font-weight:600;line-height:1.2em;color:var(--grey-color)}.catalog-menu__sub-content-item a{display:inline-block;width:100%;padding:14px 25px 9px 50px;color:#324456}.catalog-menu__sub-content-item:hover{color:var(--brand-color-darker)}.catalog-menu__sub-content-item+.catalog-menu__sub-content-item{margin-top:5px}.advantages__row{display:-webkit-box;display:flex;flex-direction:column;align-items:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-align:center}.advantages__item{width:100%;height:110px;padding:17px;text-align:center;border-radius:7px;background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,from(#e6eaed),to(#fbfdff));background-image:-webkit-linear-gradient(bottom,#e6eaed,#fbfdff);background-image:linear-gradient(0deg,#e6eaed,#fbfdff);box-shadow:0 15px 30px 0 rgba(34,34,34,.3)}.advantages__icon{display:block;width:40px;height:40px;margin:auto}.advantages__icon svg{fill:var(--brand-color-darker)}.advantages__text{margin-top:15px;font-size:16px;font-style:normal;font-weight:600;font-stretch:normal;line-height:1.2em;text-align:center;letter-spacing:normal;color:var(--black-color)}.advantages__item+.advantages__item{margin-top:10px}.request{padding:5px 20px;background:url(/theme/images/form-bg.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}.request .container{display:-webkit-box;display:flex;-webkit-box-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;align-items:center;padding-block:50px}.request__form{margin:0}.request__input{position:relative}.request__input--time{padding-right:30px;background-image:url(/theme/fonts/clock.svg);background-repeat:no-repeat;background-position:95% 12px}.request__input+.request__input{margin-top:10px}.request__btn{width:100%;text-transform:uppercase;font-size:14px}.request__title{line-height:1.3em;text-align:center;color:var(--brand-color-darker)}.request__description{max-width:350px;margin:auto;font-size:14px;font-style:normal;font-weight:600;font-stretch:normal;line-height:1.71;text-align:center;letter-spacing:-.3px;color:#fff}.seo-post{padding:60px 0}.seo-post__text{width:100%;margin:auto;font-size:14px;font-style:normal;font-weight:500;font-stretch:normal;line-height:1.83;text-align:left;letter-spacing:normal;color:var(--black-color)}.seo-post__text h2,.seo-post__text h3,.seo-post__text h4{margin:30px 0}.watched__container{padding:0}.watched__item{margin-right:10px;max-width:250px}.watched__btn{top:30%}.breadcrumbs{padding:15px 0;color:var(--grey-color);margin-bottom:0}.breadcrumbs__item{position:relative;font-size:12px;font-weight:600;list-style:none}.breadcrumbs__item:not(:last-child):after{margin:0 5px;font-family:Lato;font-size:12px;font-weight:600;content:"›"}.item__order{display:-webkit-box;display:flex;gap:20px;-webkit-box-pack:justify;justify-content:space-between}.item__order-info{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.item__gallery{position:relative}.item__gallery .img-responsive{width:100%}.item__gallery .good-fav{position:absolute}.item__gallery .swiper-container{margin:auto}.item__thumbs-wrap{position:relative;z-index:1;width:330px;padding:30px;margin:auto}.item__thumbs-item{height:70px!important}.item__thumbs-item img{width:100%;height:100%;border:2px solid transparent;-o-object-fit:cover;object-fit:cover}.item__thumbs-item--active img{border-color:var(--brand-color)}.item__controls{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.item__nav-btn{position:absolute;top:calc(50% - 18px);padding:8px;cursor:pointer;text-align:center}.item__nav-btn svg{fill:none}.item__nav-btn._disabled{opacity:.35}.item__nav-btn_prev{left:-10px}.item__nav-btn_prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.item__nav-btn_next{right:-10px}.item__nav-btn_next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.item__gallery-main img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item__gallery-item{height:50vh}.item__info{margin-top:30px}.item__title{margin-top:20px;margin-bottom:20px;font-size:20px;line-height:1.3em;text-align:left}.item__available{position:relative;height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:0 0 20px}.item__btns *{text-transform:uppercase}.item__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:10px;min-width:200px;display:-webkit-box;display:flex}.item__btn{width:100%;max-width:200px;min-width:180px}.item__btn+.item__btn,.item__comment{margin-top:30px}.item__comment{padding-top:30px;font-size:14px;font-weight:500;line-height:1.71em;text-align:left;color:var(--black-color);border-top:2px solid #f3f5f5}.item__tabs{margin:10px 0 50px}.item__tabs-header{display:none}.item__tabs-wrap{display:-webkit-box;display:flex;flex-direction:column;border-radius:7px;-webkit-box-direction:normal;-webkit-box-orient:vertical}.item__tabs-wrap,.item__tabs-wrap._active{box-shadow:0 15px 30px 0 rgba(0,0,0,.15)}.item__tabs-title{position:relative;padding:20px;font-size:16px;font-weight:600;cursor:pointer;text-align:left;border-radius:7px;background-color:#f3f5f5}.item__tabs-title:after{position:absolute;top:calc(50% - 6px);right:15px;display:inline-block;width:0;height:0;padding:3px;content:"";-webkit-transition:all .4s ease-in;transition:all .4s ease-in;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-color:var(--grey-color);border-style:solid;border-width:0 2px 2px 0}.item__tabs-title._active{background-color:#fff}.item__tabs-title._active:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.item__tabs-content h2{font-size:20px}.item__tabs-content p{margin-bottom:10px}.item__tabs-content{display:none;padding:20px}.item__tabs-content *{font-size:14px}.item__tabs-content._active{display:block}.item__prop-wrap{padding:0;list-style:none}.item__prop-row{position:relative;margin-bottom:15px;overflow:hidden;font-size:12px}.item__prop-row:before{float:left;width:0;font-size:14px;content:". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . ";white-space:nowrap}.item__prop-row span:first-child{padding-right:.33em;background:#fff;float:left}.item__prop-row span:last-child{font-weight:700}.item__prop-row span+span{float:right;padding-left:.33em;background:#fff}.item__prop-wrap .row{font-size:14px}.item__prop-wrap .row:before{float:left;width:0;font-size:14px;content:". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . ";white-space:nowrap}.item__prop-wrap .row .name{padding-right:.33em;background:#fff}.item__prop-wrap .row .value{font-weight:700}.item__prop-wrap .row div+div{float:right;padding-left:.33em;background:#fff}.item__request{padding-top:5px;margin-bottom:30px}.item__request.item__request_main{padding:5px 0 0}.item__request .request__title{text-align:left;color:#fff}.item__request .request__title:after{right:auto}.item__request .request__header{float:none}.item__request .request__description{margin:0;text-align:left}.item__review-item{display:-webkit-box;display:flex}.item__review-wrap{margin-bottom:40px;border-bottom:2px solid #f3f5f5}.item__review-wrap:last-of-type{margin-bottom:0;border-bottom:0}.item__review-wrap+.item__review-item{margin-top:30px}.item__review-photo{width:50px;height:50px;margin-right:5px;overflow:hidden;border-radius:50%;-webkit-box-flex:0;flex:0 0 50px}.item__review-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item__review-info{display:-webkit-box;display:flex;margin-bottom:13px;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.item__review-info strong{margin-right:30px}.item__review-rate{margin:15px 0;overflow:hidden}.item__review-title{margin-bottom:4px;font-size:12px;font-weight:600;color:var(--grey-color)}.item__review-text{margin-bottom:30px;font-size:12px;line-height:1.4em}.item__review-vote{display:-webkit-box;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.item__review-btn{margin-left:25px;cursor:pointer}.item__review-btn span{font-size:12px}.item__review-btn--ok span{color:#77c62b}.item__review-btn--no span{color:#f59906}.item .fas{cursor:pointer;color:var(--grey-color)}.item .fas:hover{color:var(--black-color)}.item__review-add{display:-webkit-box;display:flex;padding-top:20px;border-top:2px solid #f3f5f5;-webkit-box-pack:end;justify-content:flex-end}.cart{width:100%;margin:30px 0}.cart thead{display:none}.cart th{padding:8px 8px 30px;font-weight:700;text-align:left;border-bottom:2px solid #f3f5f5}.cart tr{display:-webkit-box;display:flex;padding-top:25px;flex-wrap:wrap}.cart tr+tr{border-top:2px solid #f3f5f5}.cart tr+tr:last-of-type{border-top:2px solid var(--brand-color-darker)}.total_cost,.total_count{font-weight:600}.total_cost{color:var(--brand-color-darker);font-size:1.3em}.cart td:first-child{width:100%}.cart td:nth-child(2){-webkit-box-ordinal-group:3;order:2}.cart td:nth-child(2),.cart td:nth-child(3){margin-top:10px;margin-right:28px;margin-bottom:20px}.cart td:nth-child(3){-webkit-box-align:center;-webkit-box-ordinal-group:2;-ms-flex-align:center;order:1}.cart__item,.cart td:nth-child(3){display:-webkit-box;display:flex;align-items:center}.cart__item{-webkit-box-align:start;-ms-flex-align:start}.cart__img{width:70px;height:70px;padding:10px;margin-right:30px;border:2px solid #f3f5f5;-webkit-box-flex:0;flex:0 0 70px}.cart__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cart__title{margin-bottom:12px;font-size:12px;font-style:normal;font-weight:600;font-stretch:normal;line-height:1.3;color:var(--black-color)}.cart__description{display:none}.cart__amount{font-size:14px;font-weight:600;color:var(--grey-color)}.cart .counter__input{width:70px}.order__title{margin-bottom:25px}.order__form{border-top:2px solid var(--brand-color-darker);background-color:#f3f5f5}.order__block{display:-webkit-box;display:flex;padding:30px 25px;flex-direction:column;border-bottom:2px solid var(--brand-color-darker);-webkit-box-direction:normal;-webkit-box-orient:vertical}.order__subtitle{margin-bottom:20px;text-align:left}.order__input{max-width:370px}.order-submit-container{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:justify;justify-content:space-between;margin-top:20px}.order__submit-btn{margin-top:27px;font-size:14px}.btn-clear-order{font-size:14px}.order-popup{padding-top:0}.order-popup .cart{margin:0}.order-popup .cart td:nth-child(2){-webkit-box-ordinal-group:2;order:1}.order-popup .cart td:nth-child(3){-webkit-box-ordinal-group:3;order:2}.order-popup .cart td:last-child{-webkit-box-ordinal-group:4;order:3}.order-popup__block{padding:20px 0}.order-popup__block:not(:last-child){border-bottom:2px solid #f3f5f5}.order-popup__block:first-child,.order-popup__block:last-child{padding-bottom:0}.order-popup__block .price{font-size:14px}.order-popup__total{display:-webkit-box;display:flex;margin:30px 0 20px;align-content:center;-webkit-box-pack:justify;-ms-flex-line-pack:center;justify-content:space-between}.catalog__title{margin-bottom:16px;margin-top:0!important;line-height:normal!important}.catalog__filter-range{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.catalog__filter-input{width:40%;margin-top:0!important}.catalog__sorting{margin:8px 0 0}.catalog__sorting-item{display:inline-block;position:relative;white-space:nowrap;margin-bottom:10px}.catalog__sorting-item:not(:last-child){margin-right:30px}.catalog__sorting-item._active:after{position:absolute;top:6px;right:-17px;width:0;height:0;content:"";-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in;border-left:4px solid transparent;border-bottom:7px solid var(--brand-color);border-right:4px solid transparent;border-top:0 solid transparent}.catalog__sorting-item._down:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.catalog__items{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.catalog__items .catalog-item{margin-bottom:80px;-webkit-transition:border .1s ease-in;transition:border .1s ease-in;border:2px solid #f3f5f5;width:25%}.sell-one-click-btn span{width:100%}.sell-one-click-btn{bottom:-20px;background:#dc0000;color:#fff;margin:auto}.sell-one-click-btn:hover{background-color:var(--brand-color);color:var(--brand-color-darker)}.catalog .breadcrumbs{display:none}.breadcrumbs{display:-webkit-box;display:flex;flex-wrap:wrap;gap:5px}.contacts__content{padding-inline:15px}.contacts__content a{font-weight:700;-webkit-transition:all .3s;transition:all .3s}.contacts__content a:hover{color:#777}.contacts__content p{line-height:1.1;margin-block:30px}.contacts__title{margin-bottom:15px}.contacts__delivery{padding:20px;margin-bottom:45px;border:2px solid #e7f0f1;border-radius:7px;background-color:#fff}.contacts__delivery-items{max-height:400px;overflow:auto}.contacts__delivery-item{padding:20px 0;cursor:pointer}.contacts__delivery-item+.contacts__delivery-item{border-top:2px solid #e7f0f1}.contacts__delivery-descr{margin-top:35px}.delivery__title{margin:20px 0}.delivery__items{margin:20px 0 30px;max-height:500px;overflow:auto}.delivery__item:first-child .delivery__item-header{border-radius:7px 7px 0 0}.delivery__item:last-child .delivery__item-body{border-top:0;border-bottom:2px solid #e7f0f1;border-radius:0 0 7px 7px}.delivery__item:last-child .delivery__item-header{border-bottom:2px solid #e7f0f1}.delivery__item-header{position:relative;padding:20px 8px;font-size:14px;font-weight:600;cursor:pointer;border:2px solid #e7f0f1;border-bottom:0;background-color:#f2f9fa}.delivery__item-header:after{position:absolute;top:calc(50% - 7px);right:25px;display:inline-block;width:0;height:0;padding:4px;content:"";-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:65% 65%;transform-origin:65% 65%;border-color:var(--grey-color);border-style:solid;border-width:0 2px 2px 0}.delivery__item-body{display:none;padding:20px 8px;border-top:2px solid #e7f0f1;border-right:2px solid #e7f0f1;border-left:2px solid #e7f0f1}.delivery__item-body p+p{margin-top:1.2em}.seo-post__text ol,.seo-post__text ul{margin:1em;line-height:1.7em;list-style:circle}.banners .slider-button{z-index:50;border:2px solid #fff}.banners .slider-button:after{border-color:#fff}.swiper-slide{-webkit-transition:border .1s ease-in;transition:border .1s ease-in;border:2px solid #f3f5f5}.btn-clear{color:var(--brand-color);border:2px solid var(--brand-color);background-color:#fff}.btn-clear:hover{border:2px solid var(--brand-color-darker)}.sup_cat_filter{top:-5px;position:relative;left:3px}.catalog_childs{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));-webkit-box-align:center;align-items:center;grid-column-gap:1em;margin:0 5px;grid-gap:1em;-webkit-box-pack:start;justify-content:flex-start}.catalog_childs .catalog-item-child{margin:0;white-space:nowrap}.seo-post ul{margin-left:30px;list-style-type:square}.seo-post table{border:0;border-top:0;border-collapse:inherit;border-spacing:4px;text-align:center;width:100%;margin:0 auto;font-family:Lato;font-style:normal;font-weight:500;color:var(--black-color);font-size:14px}.seo-post table>tbody>tr>td,.seo-post table>tbody>tr>th,.seo-post table>tfoot>tr>td,.seo-post table>tfoot>tr>th,.seo-post table>thead>tr>td,.seo-post table>thead>tr>th{border:0;border-top:0}.seo-post table th{background-color:#efefef;color:#4d4d4d;font-weight:400;text-align:center;font-size:16px}.seo-post table tr{background-color:#f3f3f3}.seo-post table td,.seo-post table th,.seo-post table tr{will-change:background-color,color;-webkit-transition:background-color .2s ease-out,color .2s ease-out;transition:background-color .2s ease-out,color .2s ease-out}.seo-post table tr:hover td,.seo-post table tr:hover th{background-color:#e6e6e6;color:#fd0505}.seo-post table tr:hover td:hover,.seo-post table tr:hover th:hover{color:#ff5252}.seo-post table tr:hover a{color:#fff;text-decoration:underline}.seo-post table tr:hover td:hover a,.seo-post table tr:hover th:hover a{color:#f9c533}.seo-post table tr:hover td:hover a:hover,.seo-post table tr:hover th:hover a:hover{color:#fff}.seo-post__text h1{font-size:25px}.seo-post__text h2{font-size:22px}.seo-post__text h3{font-size:20px}@-webkit-keyframes fade{0%{margin-top:0;opacity:1}50%{opacity:0;margin-top:0}to{margin-top:-2.6em;opacity:0}}@keyframes fade{0%{margin-top:0;opacity:1}50%{opacity:0;margin-top:0}to{margin-top:-2.6em;opacity:0}}.covid-info__wrapper{position:-webkit-sticky;position:sticky;top:0;z-index:9999;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;background:#c40000;opacity:.7;font-size:1.3rem;width:100%}.covid-info__wrapper:hover{opacity:1}#covid-info{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;box-sizing:border-box;width:1200px;background:#c40000;height:2.6em;color:#fff;font-weight:700;overflow:hidden;margin:auto}#covid-info.transition{-webkit-animation-name:fade;animation-name:fade;-webkit-animation-duration:.7s;animation-duration:.7s}#covid-info.hidden{margin-top:-2.6em;opacity:0}#covid-info .text{width:100%;text-align:center;line-height:1.5em}#covid-info .close-btn{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;right:.5em;width:32px;height:32px;opacity:.55;cursor:pointer;margin-left:1em}#covid-info .close-btn:after,#covid-info .close-btn:before{position:absolute;left:15px;content:" ";height:22px;width:3px;background-color:#fff}#covid-info .close-btn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#covid-info .close-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#covid-info .close-btn:hover{opacity:1}#mse2_filters .mse2_number_slider{max-width:90%;margin:0 auto;margin-top:0!important}.swiperHome{position:relative}.sect-partners{margin-block:20px}.sect-partners__item{padding:20px;height:150px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.sect-partners__item:hover img{-webkit-filter:none;filter:none}.sect-partners__item img{-webkit-filter:grayscale(90%);filter:grayscale(90%);-webkit-transition:all .3s;transition:all .3s;width:100%;min-width:150px}.sect-certificates{margin-top:40px}.swiperCerts{position:relative;margin-top:30px}.swiperCerts__slide-wrapper{padding:10px;border:2px solid #f3f5f5}.swiperCerts__slide{border:none}.swiperCerts a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:300px}.swiperCerts img{width:100%}.submenu .submenu_wrap.opened .submenu_title:after{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.submenu .submenu_wrap .submenu_title:after{position:absolute;top:calc(50% - 6px);right:12px;display:inline-block;width:0;height:0;padding:4px;content:"";-webkit-transition:all .3s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:65% 65%;transform-origin:65% 65%;border-color:#91a1a4;border-style:solid;border-width:0 2px 2px 0}.submenu_wrap .submenu_wrap{position:relative}.submenu_wrap .submenu_wrap,.submenu_wrap .submenu_wrap>.submenu{width:-webkit-max-content;width:-moz-max-content;width:max-content}.submenu_wrap .submenu_wrap>.submenu{display:none;position:fixed;right:-50%;background:#fff;box-shadow:0 0 3px #324456;padding:20px 20px 10px;z-index:20}.filter_title:hover{color:var(--brand-color-darker)}.filter_title{-webkit-box-pack:justify;justify-content:space-between;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;position:relative;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}[arrow]:after{position:absolute;top:7px;right:15px;display:inline-block;width:0;height:0;padding:4px;content:"";-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:rotate(45deg);-webkit-transform-origin:65% 65%;transform-origin:65% 65%;border-color:#91a1a4;border-style:solid;border-width:0 2px 2px 0;z-index:2}[arrow-open]:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}[arrow-close]:after{-webkit-transform:rotate(-137deg);transform:rotate(-137deg)}.readmore-js-section{overflow:hidden}.reviews-author{font-weight:700}.reviews-content{padding:20px;background:#f3f5f5}.reviews-item{max-width:600px;margin:10px auto}.reviews-header{margin-bottom:5px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;width:100%}.reviews-data,.reviews-header{-webkit-box-align:center;align-items:center}.reviews-data{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;grid-gap:10px}.reviews-rating svg{fill:#f3d37c;max-width:17px;max-height:20px}.reviews-rating.four{max-width:80px;overflow:hidden;height:20px}.reviews-rating.three{max-width:60px;overflow:hidden;height:20px}.reviews-rating.two{max-width:40px;overflow:hidden;height:20px}.reviews-rating.one{max-width:20px;overflow:hidden;height:20px}.submenu-link-wrap{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:14px 25px;width:100%}.submenu-open-btn{background:transparent;height:50px;position:relative;z-index:10}._active .submenu-open-btn:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.submenu-open-btn:after{border-color:#91a1a4;border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;height:0;padding:4px;position:absolute;right:15px;top:calc(50% - 6px);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:65% 65%;transform-origin:65% 65%;width:0}.item__prop-wrap li{margin:0 25px}.harakt-mobile .show-harakt-btn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:10px;background:#d8d8d8;padding:2px 10px;width:100%;-webkit-box-pack:center;justify-content:center}.harakt-mobile .show-harakt-btn:after{border:solid #323232;border-width:0 2px 2px 0;content:"";display:inline-block;height:auto;padding:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s;transition:.3s}.harakt-mobile.active .show-harakt-btn:after{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.harakt-mobile .show-harakt-btn img{max-width:20px;width:20px}.harakt-mobile .item__prop-wrap{display:none;margin-top:10px}.harakt-mobile.active .item__prop-wrap{display:grid;gap:5px}.cart-table__btn-remove{border-radius:100px;display:block;height:20px;width:20px;padding:0;position:relative}.cart-table__btn-remove-form{width:20px;margin-top:5px;height:20px}.cart-table__btn-remove:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cart-table__btn-remove:after,.cart-table__btn-remove:before{background-color:var(--brand-color);content:"";height:18px;left:9px;position:absolute;top:0;width:2px}.cart-table__btn-remove:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.text-bold{font-weight:700}.text-larger{font-size:16px}.top-content{display:grid;grid-template-columns:1fr 400px;gap:16px}.top-content__img{height:280px}.top-content__img img{margin-left:auto;-o-object-fit:cover;object-fit:cover;max-width:100%;height:100%;display:block;border-radius:8px}.cart-table__btn-remove-col{-webkit-box-ordinal-group:6;order:5;margin-left:auto;-webkit-box-align:start;align-items:flex-start}.btn_one_click{bottom:0}.header__mail{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.header__logo-wrap{max-width:308px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.cart td.price_count{margin:4px 0 auto auto}.header__logo-text-string{white-space:nowrap}.row-grid-3{display:grid;grid-template-columns:1fr 1fr 1fr}.row-grid-4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.front-menu .page-title{text-align:center;margin-top:20px}.front-menu__row{gap:5px}.front-menu__item-hover-container{overflow:hidden}.front-menu__item-title{color:var(--brand-color-darker);margin-bottom:5px}.front-menu__item{cursor:pointer;padding:5px;font-weight:600}.front-menu__item-image{min-height:200px;background-repeat:no-repeat;background-size:cover;background-position:50%;-webkit-transition:.3s;transition:.3s}.front-menu__item:hover .front-menu__item-image{-webkit-transform:scale(1.05);transform:scale(1.05)}.quantity-button.quantity-down{left:11px}.quantity-button.quantity-up{right:-49px}.front-menu__item:hover{background:var(--brand-color-darker)}.front-menu__item:hover .front-menu__item-title{color:#fff}.item__order-price-count{display:-webkit-box;display:flex;width:100%;flex-wrap:wrap;gap:10px 35px;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.btn-primary-color{background:var(--brand-color-darker);color:#fff;border-radius:3px;-webkit-transition:.3s;transition:.3s;height:40px}.btn-primary-color:hover{background:var(--brand-color);color:#000}.btn-primary-color svg{fill:#fff}.btn-primary-color:hover svg{fill:#000!important}.mini-info-list{margin-top:20px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:15px}.mini-info-list li{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;font-weight:bolder;position:relative;overflow:hidden;gap:50px}.mini-info-list li div{background:#fff;color:var(--grey-color);z-index:1;font-weight:500}.mini-info-list li div:first-child{padding-right:10px}.mini-info-list li div:last-child{padding-left:10px;text-align:right}.mini-info-list li:after{content:".................................................................................................................................................................";position:absolute;left:0;right:0;color:#d8d8d8}.msoneclick_form-label{font-size:14px}.item__info .btn-primary-color{font-size:12px;font-weight:600}:root{--color-white:#fff;--border-radius-base:6px;--color-gray-md:#c9c9c9}.table{overflow-x:auto;overflow-y:hidden}.table__table{width:100%;background-color:var(--color-white);border-radius:var(--border-radius-base);border-spacing:0;border-collapse:collapse;table-layout:auto}.table__table thead{background-color:#e3e3e3}.table__cell{font-weight:700;font-size:16px;line-height:1.2;padding:9px 7px 10px;white-space:nowrap}.table__row{position:relative;border-bottom:1px solid var(--color-gray-md)}.table__row_border_bold{border-bottom-width:3px}.table__row:last-child{border-bottom:none}.table__row:last-child:before{border-radius:0 0 var(--border-radius-base) var(--border-radius-base)}.table__row:first-child:before{border-radius:var(--border-radius-base) var(--border-radius-base) 0 0}.table__row:before{content:"";position:absolute;left:0;top:0;width:100%;height:calc(100% + 1px);background-color:rgba(211,85,60,.3);opacity:0;pointer-events:none;-webkit-transition:.3s ease;transition:.3s ease}.table__row:hover:before{opacity:1}.table-delivery{text-align:center}.table-delivery .table__cell:first-of-type{text-align:left}.popup-delivery .popup__inner{max-width:800px}.btn-flex{cursor:pointer;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.delivery-btn{margin-left:auto;margin-right:auto;margin-bottom:20px}body{margin:0}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}h1{margin:.67em 0;font-size:2em}img{border:0}svg:not(:root){overflow:hidden}hr{height:0;box-sizing:content-box}button{overflow:visible}button,select{text-transform:none}input{line-height:normal}input[type=checkbox],input[type=radio]{padding:0;box-sizing:border-box}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}textarea{overflow:auto}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}@font-face{font-family:dlvrf;font-style:normal;font-weight:400;src:url(/theme/fonts/dlvrf.eot);src:url(/theme/fonts/dlvrf.eot#iefix) format("embedded-opentype"),url(/theme/fonts/dlvrf.ttf) format("truetype"),url(/theme/fonts/dlvrf.woff) format("woff"),url(/theme/fonts/dlvrf.svg#dlvrf) format("svg")}.icon{display:inline-block;margin-right:4px;font-family:dlvrf!important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;font-variant:normal;line-height:1;-webkit-transition:-webkit-transform .8s ease-in-out;transition:-webkit-transform .8s ease-in-out;transition:transform .8s ease-in-out;transition:transform .8s ease-in-out,-webkit-transform .8s ease-in-out;text-transform:none;speak:none}.icon.icon-2x{font-size:2em}.icon.icon-3x{font-size:3em}.icon.icon-4x{font-size:4em}.icon.icon-5x{font-size:5em}.icon.icon-6x{font-size:6em}a .icon{text-decoration:none}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}img{vertical-align:middle}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}[role=button]{cursor:pointer}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}.text-center{text-align:center}ol,ul{margin-top:0;margin-bottom:10px}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}.col-xs-12{width:100%}th{text-align:left}fieldset{min-width:0;padding:0;margin:0;border:0}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:#555;border:1px solid #ccc;border-radius:4px;background-color:#fff;background-image:none}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{padding-left:30px;margin-bottom:0;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer;vertical-align:middle}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}select.input-lg{height:46px;line-height:46px}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#404040}.btn{-moz-user-select:none;-ms-user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;box-shadow:none;filter:alpha(opacity=65)}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;border-width:2px;border-color:#ccc;background-color:#fff}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;border-color:#b3b3b3;background-color:#e6e6e6}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;border-color:#a1a1a1;background-color:#d4d4d4}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{border-color:#ccc;background-color:#fff}.btn-default .badge{color:#fff;background-color:#333}.btn-link:focus,.btn-link:hover{text-decoration:underline;color:#000;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{text-decoration:none;color:#777}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{-webkit-transition:opacity .15s linear;transition:opacity .15s linear;opacity:0}.btn .caret{margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#5d9211}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}.navbar-static-top{z-index:1000;border-width:0 0 1px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:80px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:23px;margin-right:15px;margin-bottom:23px;border:1px solid transparent;border-radius:4px;background-color:transparent;background-image:none}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-nav{margin:15px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}.navbar-form{padding:10px 15px;margin:23px -15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1)}.navbar-btn{margin-top:23px;margin-bottom:23px}.navbar-btn.btn-sm{margin-top:25px;margin-bottom:25px}.navbar-btn.btn-xs{margin-top:29px;margin-bottom:29px}.navbar-text{margin-top:30px;margin-bottom:30px}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;text-decoration:none;color:#222;border:1px solid #ddd;background-color:#fff}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.modal{z-index:999999}.modal-content{border:1px solid #999;border:1px solid rgba(0,0,0,.2)}.modal-body{padding:15px}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;border:0;background-color:transparent;text-shadow:none}.hidden{display:none!important}.affix{position:fixed}.wbg{padding:20px;background:#fff}.parallax{padding-top:60px;padding-bottom:60px;background:url(/theme/images/parallax-bg.jpg);background-repeat:no-repeat;background-size:cover}.parallax.bgf{background-attachment:fixed;background-position:50%;background-size:cover}.image{position:relative;display:block}.image>img,.image a>img{margin-right:auto;margin-bottom:20px;margin-left:auto}.relative{position:relative}.absolute{position:absolute}.mauto{margin:auto}.ml30{margin-left:30px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt60{margin-top:60px}.mt100{margin-top:100px}.mb10{margin-bottom:10px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb60{margin-bottom:60px!important}.mtm40{margin-top:-40px!important}.mtm60{margin-top:-60px!important}.mtm100{margin-top:-100px!important}.mtm125{margin-top:-125px!important}.pad0{padding:0}.pt10{padding-top:10px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pt50{padding-top:50px}.pt60{padding-top:60px}.pt100{padding-top:100px}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pb50{padding-bottom:50px}.pb60{padding-bottom:60px}.pb100{padding-bottom:100px}.pl0{padding-left:0}.pl10{padding-left:10px}.pl30{padding-left:30px}.sharp{border-radius:0!important}.rounded{border-radius:30px!important}.scrollup{position:fixed;right:30px;bottom:30px;display:none}.form-group .error{font-size:85%;font-size:.86em;color:#f44336}.pagination>li>a,.pagination>li>span{margin:0 5px}#preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999900;background-color:#fff}#preloader #status{position:absolute;top:50%;left:50%;width:200px;height:200px;margin:-100px 0 0 -100px;background-image:url(/theme/images/status.gif);background-repeat:no-repeat;background-position:50%}::selection{color:#fff;background:#333}::-moz-selection{color:#fff;background:#333}.strong{font-weight:700}.link-green,.link-green a{font-weight:700;color:#5d9211}.link-green:focus,.link-green:hover,.link-green a:focus,.link-green a:hover{color:#555}.link-orange,.link-orange a{font-weight:700;color:#ffc400}.link-orange:focus,.link-orange:hover,.link-orange a:focus,.link-orange a:hover{color:#555}.text-white{color:#fff}.text-palegray{color:#f1f1f1}.text-green{color:#5d9211}.text-orange{color:#ffc400}.text-red{color:#f44336}.bordered-bottom{padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #eee}.roll-iconbox{margin-bottom:20px;text-align:center}.roll-iconbox .roll-icon{width:90px;height:90px;margin:0 auto;line-height:100px;color:#94b800;border:1px solid #94b800;border-radius:50%}.roll-iconbox .roll-icon .icon{font-size:1.8em}.roll-iconbox p{font-size:.86em}[class*=block-grid-]{display:block;padding:0;margin:-15px}[class*=block-grid-]:after,[class*=block-grid-]:before{display:table;content:" "}[class*=block-grid-]:after{clear:both}.offcanvas-toggle.is-open .icon-bar:nth-last-child(3){-webkit-transform:rotate(45deg) translate(5px,4px);transform:rotate(45deg) translate(5px,4px);background:#5d9211}.offcanvas-toggle.is-open .icon-bar:nth-last-child(2){opacity:0}.offcanvas-toggle.is-open .icon-bar:last-child{-webkit-transform:rotate(-45deg) translate(4px,-4px);transform:rotate(-45deg) translate(4px,-4px);background:#5d9211}.btn-orange{color:#fff;border-width:2px;border-color:#ffc400;background-color:#ffc400}.btn-red{color:#fff;background-color:#f44336}.modal-content.white{position:relative;color:#555;border:none;border-bottom:8px solid #5d9211;border-radius:0!important;outline:0;background-color:#fff;background-clip:padding-box;box-shadow:none}.modal-content.white a{color:#5d9211}.modal-content.white .help-block{font-size:85%;font-size:.86em;color:#f44336}.modal-content.white .modal-header{font-size:1.2em;font-weight:700;color:#555;border-bottom:1px solid #f7f7f7}.modal-content.white .modal-header.close{color:#fff!important;border-radius:0!important}.modal-content.white .modal-header .btn-close,.modal-content.white .modal-header .close{position:relative;top:0;right:5px;float:right;-webkit-transition:-webkit-transform .8s ease-in-out;transition:-webkit-transform .8s ease-in-out;transition:transform .8s ease-in-out;transition:transform .8s ease-in-out,-webkit-transform .8s ease-in-out;color:#555;background-color:#fff}.modal-content.white .modal-header .btn-close:focus,.modal-content.white .modal-header .btn-close:hover,.modal-content.white .modal-header .close:focus,.modal-content.white .modal-header .close:hover{cursor:pointer;-webkit-transform:rotate(1turn);transform:rotate(1turn);color:#5d9211}.modal-content.white>.modal-footer{text-align:center;color:#555;border:none}.modal-content.white>.modal-footer button{display:inline-block;padding:10px 16px;margin-top:10px;margin-bottom:0;font-size:14px;font-size:12px;font-size:18px;font-weight:400;line-height:1.42857143;line-height:1.5;line-height:1.3333333;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;vertical-align:middle;white-space:nowrap;color:#fff;border:2px #5d9211;border-radius:3px;border-radius:0!important;border-radius:6px;background-color:#5d9211;background-image:none;touch-action:manipulation}.modal-content.white>.modal-footer button.active.focus,.modal-content.white>.modal-footer button.active:focus,.modal-content.white>.modal-footer button.focus,.modal-content.white>.modal-footer button:active.focus,.modal-content.white>.modal-footer button:active:focus,.modal-content.white>.modal-footer button:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.modal-content.white>.modal-footer button.focus,.modal-content.white>.modal-footer button:focus,.modal-content.white>.modal-footer button:hover{text-decoration:none;color:#333}.modal-content.white>.modal-footer button.active,.modal-content.white>.modal-footer button:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.modal-content.white>.modal-footer button.disabled,.modal-content.white>.modal-footer button[disabled],fieldset[disabled] .modal-content.white>.modal-footer button{cursor:not-allowed;opacity:.65;box-shadow:none;filter:alpha(opacity=65)}a.modal-content.white>.modal-footer button.disabled,fieldset[disabled] a.modal-content.white>.modal-footer button{pointer-events:none}.modal-content.white>.modal-footer button.active,.modal-content.white>.modal-footer button.focus,.modal-content.white>.modal-footer button:active,.modal-content.white>.modal-footer button:focus,.modal-content.white>.modal-footer button:hover,.open>.dropdown-toggle.modal-content.white>.modal-footer button{color:#fff;border-color:#40640c;background-color:#40640c}.modal-content.white>.modal-footer button.active.focus,.modal-content.white>.modal-footer button.active:focus,.modal-content.white>.modal-footer button.active:hover,.modal-content.white>.modal-footer button:active.focus,.modal-content.white>.modal-footer button:active:focus,.modal-content.white>.modal-footer button:active:hover,.open>.dropdown-toggle.modal-content.white>.modal-footer button.focus,.open>.dropdown-toggle.modal-content.white>.modal-footer button:focus,.open>.dropdown-toggle.modal-content.white>.modal-footer button:hover{color:#fff;border-color:#2c4408;background-color:#2c4408}.modal-content.white>.modal-footer button.active,.modal-content.white>.modal-footer button:active,.open>.dropdown-toggle.modal-content.white>.modal-footer button{background-image:none}.modal-content.white>.modal-footer button.disabled.focus,.modal-content.white>.modal-footer button.disabled:focus,.modal-content.white>.modal-footer button.disabled:hover,.modal-content.white>.modal-footer button[disabled].focus,.modal-content.white>.modal-footer button[disabled]:focus,.modal-content.white>.modal-footer button[disabled]:hover,fieldset[disabled] .modal-content.white>.modal-footer button.focus,fieldset[disabled] .modal-content.white>.modal-footer button:focus,fieldset[disabled] .modal-content.white>.modal-footer button:hover{border-color:#5d9211;background-color:#5d9211}.modal-content.white>.modal-footer button .badge{color:#5d9211;background-color:#fff}#modal_screen{position:fixed;top:0;left:0;z-index:1100;width:100%;height:100%;background-color:rgba(0,0,0,.8)}#modal_screen.nope{background-color:#000}#modal_content{position:fixed;z-index:1101;width:290px;height:290px;margin:0 auto;-ms-box-sizing:border-box;box-sizing:border-box;border:12px solid #222;background-color:#fff;background-image:url(/theme/fonts/logodark.svg);background-repeat:no-repeat;background-position:50%;-o-box-sizing:border-box}#modal_content .content_wrapper{padding-top:8em;margin:3em auto 0;text-align:center}#modal_content h2{margin:0;font-size:1em}#modal_content p{max-width:75%;margin:1.2em auto 0}.swiper-container{position:relative;z-index:1;margin-right:auto;margin-left:auto}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column;-webkit-box-orient:vertical}.swiper-wrapper{position:relative;z-index:1;display:-webkit-box;display:flex;width:100%;height:100%;box-sizing:content-box;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-slide{position:relative;width:100%;height:100%;-ms-flex:0 0 auto;flex-shrink:0}.swiper-slide>img,.swiper-slide a>img{margin-right:auto;margin-left:auto}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-transition-property:-webkit-transform,height;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform;align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start}.swiper-container .swiper-notification{position:absolute;top:0;left:0;z-index:-1000;pointer-events:none;opacity:0}.swiper-wp8-horizontal{touch-action:pan-y}.swiper-wp8-vertical{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{top:50%;z-index:10}.swiper-button-next:hover,.swiper-button-prev:hover{color:#5d9211}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{display:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px}.swiper-pagination{position:absolute;z-index:10;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateZ(0);transform:translateZ(0);text-align:center}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{display:inline-block;width:8px;height:8px;opacity:.2;border-radius:100%;background:#000}button.swiper-pagination-bullet{padding:0;margin:0;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#000}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{top:50%;right:10px;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:5px 0}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{position:absolute;background:rgba(0,0,0,.25)}.swiper-pagination-progress .swiper-pagination-progressbar{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top;background:#000}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{top:0;left:0;width:100%;height:4px}.swiper-container-vertical>.swiper-pagination-progress{top:0;left:0;width:4px;height:100%}.swiper-pagination-progress.swiper-pagination-white{background:hsla(0,0%,100%,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.singleSlide .swiper-pagination{position:absolute;bottom:90px;font-size:1.1em;color:#f1f1f1}.singleSlide .swiper-pagination .swiper-pagination-current{font-size:1.3em;color:#94b800}.singleSlide .swiper-button-next,.singleSlide .swiper-button-prev{background-image:none}.singleSlide .swiper-button-next i,.singleSlide .swiper-button-prev i{font-size:2em;color:#f1f1f1}.singleSlide .swiper-button-next,.singleSlide .swiper-button-prev{position:absolute;top:50%;z-index:10;width:27px;height:44px;margin-top:-22px;cursor:pointer}.singleSlide .swiper-button-next.swiper-button-disabled,.singleSlide .swiper-button-prev.swiper-button-disabled{display:none}.singleSlide .swiper-button-prev{right:auto;left:10px}.singleSlide .swiper-button-next{right:10px;left:auto}.galleryTop,.multiSlides{position:relative;min-height:300px}.multiSlides{padding-inline:50px}.galleryTop .swiper-container,.multiSlides .swiper-container{width:100%;height:100%;min-height:300px}.galleryTop .swiper-container .swiper-controls,.multiSlides .swiper-container .swiper-controls{position:absolute;top:10px;right:0;float:right;width:42px;height:39px}.galleryTop .swiper-container .swiper-controls .swiper-button-next,.galleryTop .swiper-container .swiper-controls .swiper-button-prev,.multiSlides .swiper-container .swiper-controls .swiper-button-next,.multiSlides .swiper-container .swiper-controls .swiper-button-prev{z-index:10;display:inline;cursor:pointer;background-image:none}.galleryTop .swiper-container .swiper-controls .swiper-button-next .fa,.galleryTop .swiper-container .swiper-controls .swiper-button-prev .fa,.multiSlides .swiper-container .swiper-controls .swiper-button-next .fa,.multiSlides .swiper-container .swiper-controls .swiper-button-prev .fa{font-size:1em;color:#555}.galleryTop .swiper-container .swiper-controls .swiper-button-next.swiper-button-disabled,.galleryTop .swiper-container .swiper-controls .swiper-button-prev.swiper-button-disabled,.multiSlides .swiper-container .swiper-controls .swiper-button-next.swiper-button-disabled,.multiSlides .swiper-container .swiper-controls .swiper-button-prev.swiper-button-disabled{display:none}.galleryTop .swiper-container .swiper-controls .swiper-button-next,.multiSlides .swiper-container .swiper-controls .swiper-button-next{margin-left:10px}.galleryThumbs{position:absolute;top:0;left:-100px;height:20%;padding:10px 0;margin-top:20px;box-sizing:border-box}.galleryThumbs .swiper-controls{position:relative;right:0;left:0}.galleryThumbs .swiper-controls .swiper-button-next,.galleryThumbs .swiper-controls .swiper-button-prev{position:absolute;top:50%;z-index:10;width:12px;height:16px;margin-top:-16px;cursor:pointer}.galleryThumbs .swiper-controls .swiper-button-next.swiper-button-disabled,.galleryThumbs .swiper-controls .swiper-button-prev.swiper-button-disabled{display:none}.galleryThumbs .swiper-controls .swiper-button-prev{margin-left:0}.galleryThumbs .swiper-controls .swiper-button-next{margin-right:0}.galleryThumbs .swiper-slide{display:inline-block;width:100px;height:75px;opacity:.4}.galleryThumbs .swiper-slide-active{opacity:1}.swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;pointer-events:none}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{z-index:1;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;width:100%;height:100%;-webkit-transform-origin:0 0;transform-origin:0 0}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{visibility:visible;pointer-events:auto}.swiper-container-cube .swiper-cube-shadow{position:absolute;bottom:0;left:0;z-index:0;width:100%;height:100%;opacity:.6;background:#000;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{-webkit-transition-property:opacity;transition-property:opacity;pointer-events:none}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{display:-webkit-box;display:flex;width:100%;height:100%;text-align:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-align:center;justify-content:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-scrollbar{position:relative;border-radius:10px;background:rgba(0,0,0,.1);-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;bottom:3px;left:1%;z-index:50;width:98%;height:5px}.swiper-container-vertical>.swiper-scrollbar{position:absolute;top:1%;right:3px;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{position:relative;top:0;left:0;width:100%;height:100%;border-radius:10px;background:rgba(0,0,0,.5)}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{position:absolute;top:50%;left:50%;z-index:10;width:42px;height:42px;margin-top:-21px;margin-left:-21px;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;width:100%;height:100%;content:"";background-image:url('data:image/svg + xml;charset=utf-8,%3Csvg%20viewBox%3D"0%200%20120%20120"%20xmlns%3D"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg"%20xmlns%3Axlink%3D"http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink"%3E%3Cdefs%3E%3Cline%20id%3D"l"%20x1%3D"60"%20x2%3D"60"%20y1%3D"7"%20y2%3D"27"%20stroke%3D"%236c6c6c"%20stroke-width%3D"11"%20stroke-linecap%3D"round"%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".27"%2F%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".27"%20transform%3D"rotate(30%2060%2C60)"%2F%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".27"%20transform%3D"rotate(60%2060%2C60)"%2F%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".27"%20transform%3D"rotate(90%2060%2C60)"%2F%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".27"%20transform%3D"rotate(120%2060%2C60)"%2F%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".27"%20transform%3D"rotate(150%2060%2C60)"%2F%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".37"%20transform%3D"rotate(180%2060%2C60)"%2F%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".46"%20transform%3D"rotate(210%2060%2C60)"%2F%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".56"%20transform%3D"rotate(240%2060%2C60)"%2F%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".66"%20transform%3D"rotate(270%2060%2C60)"%2F%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".75"%20transform%3D"rotate(300%2060%2C60)"%2F%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".85"%20transform%3D"rotate(330%2060%2C60)"%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-position:50%;background-size:100%}.swiper-lazy-preloader-white:after{background-image:url('data:image/svg + xml;charset=utf-8,%3Csvg%20viewBox%3D"0%200%20120%20120"%20xmlns%3D"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg"%20xmlns%3Axlink%3D"http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink"%3E%3Cdefs%3E%3Cline%20id%3D"l"%20x1%3D"60"%20x2%3D"60"%20y1%3D"7"%20y2%3D"27"%20stroke%3D"%23fff"%20stroke-width%3D"11"%20stroke-linecap%3D"round"%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".27"%2F%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".27"%20transform%3D"rotate(30%2060%2C60)"%2F%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".27"%20transform%3D"rotate(60%2060%2C60)"%2F%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".27"%20transform%3D"rotate(90%2060%2C60)"%2F%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".27"%20transform%3D"rotate(120%2060%2C60)"%2F%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".27"%20transform%3D"rotate(150%2060%2C60)"%2F%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".37"%20transform%3D"rotate(180%2060%2C60)"%2F%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".46"%20transform%3D"rotate(210%2060%2C60)"%2F%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".56"%20transform%3D"rotate(240%2060%2C60)"%2F%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".66"%20transform%3D"rotate(270%2060%2C60)"%2F%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".75"%20transform%3D"rotate(300%2060%2C60)"%2F%3E%3Cuse%20xlink%3Ahref%3D"%23l"%20opacity%3D".85"%20transform%3D"rotate(330%2060%2C60)"%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E')}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fancybox-enabled{overflow:hidden}.fancybox-enabled body{height:100%;overflow:visible}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;z-index:99993;width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{-webkit-transition-timing-function:cubic-bezier(.47,0,.74,.71);transition-timing-function:cubic-bezier(.47,0,.74,.71);-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;opacity:0;background:#1e1e1e}.fancybox-is-open .fancybox-bg{-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1);opacity:.87}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;z-index:99997;visibility:hidden;box-sizing:border-box;-webkit-transition:opacity .25s,visibility 0 linear .25s;transition:opacity .25s,visibility 0 linear .25s;opacity:0;direction:ltr}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{visibility:visible;-webkit-transition:opacity .25s,visibility 0;transition:opacity .25s,visibility 0;opacity:1}.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;line-height:44px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;pointer-events:none;color:#ddd;background-color:rgba(30,30,30,.7);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.fancybox-toolbar{top:0;right:0}.fancybox-stage{z-index:99994;overflow:hidden;-webkit-transform:translateZ(0);direction:ltr}.fancybox-slide{position:absolute;top:0;left:0;z-index:99994;display:none;width:100%;height:100%;padding:0;margin:0;overflow:auto;box-sizing:border-box;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;text-align:center;white-space:normal;outline:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.fancybox-slide:before{display:inline-block;width:0;height:100%;content:"";vertical-align:middle}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>div{position:relative;display:inline-block;padding:24px;margin:44px 0;overflow:auto;box-sizing:border-box;text-align:left;vertical-align:middle;border-width:0;background-color:#fff}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;z-index:99995;padding:0;margin:0;overflow:visible;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform-origin:top left;transform-origin:top left;border:0;background:transparent;background-repeat:no-repeat;background-size:100% 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;max-height:none;padding:0;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{width:80%;height:80%;max-width:0;padding:0;overflow:visible;background:#fff}.fancybox-iframe{display:block;height:100%;padding:0;border:0}.fancybox-error,.fancybox-iframe{width:100%;margin:0;background:#fff}.fancybox-error{max-width:380px;padding:40px;cursor:default}.fancybox-error p{padding:0;margin:0;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif;color:#444}.fancybox-close-small{position:absolute;top:0;right:0;z-index:10;width:44px;height:44px;padding:0;margin:0;cursor:pointer;border:0;border-radius:0;outline:none;background:transparent}.fancybox-close-small:after{position:absolute;top:5px;right:5px;z-index:2;width:30px;height:30px;box-sizing:border-box;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:300;content:"x";-webkit-transition:all .25s;transition:all .25s;text-align:center;color:#888;border-width:0;border-radius:50%;background:#fff}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{font-size:35px;color:#aaa;background:transparent}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{right:0;bottom:0;left:0;padding:60px 30px 0;pointer-events:none;background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8))}.fancybox-caption{padding:30px 0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#fff;border-top:1px solid hsla(0,0%,100%,.4);-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}.fancybox-caption a{text-decoration:underline;color:#fff}.fancybox-button{position:relative;display:inline-block;width:44px;height:44px;padding:0;margin:0;line-height:44px;cursor:pointer;text-align:center;vertical-align:top;color:#ddd;border:0;border-radius:0;outline:none;background:transparent}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{position:absolute;display:inline-block;box-sizing:border-box;content:"";pointer-events:none;opacity:.9;color:currentColor;background-color:currentColor}.fancybox-button[disabled]:after,.fancybox-button[disabled]:before{opacity:.3}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;border-top:2px solid;border-right:2px solid;background:transparent}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close:after,.fancybox-button--close:before{position:absolute;top:49%;left:42%;display:inline-block;width:16px;height:2px;content:""}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-arrow{position:absolute;top:50%;z-index:99995;width:54px;height:100px;padding:0;margin:-50px 0 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .25s;transition:opacity .25s;opacity:0;border:0;outline:none;background:none}.fancybox-arrow:after{position:absolute;top:28px;width:44px;height:44px;content:"";background-color:rgba(30,30,30,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTEyIDRsLTEuNDEgMS40MUwxNi4xNyAxMUg0djJoMTIuMTdsLTUuNTggNS41OUwxMiAyMGw4LTh6Ii8+PC9zdmc+);background-repeat:no-repeat;background-position:50%;background-size:24px 24px}.fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fancybox-arrow--left:after,.fancybox-arrow--right:after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}.fancybox-slide>.fancybox-loading{position:absolute;top:50%;left:50%;z-index:99999;width:50px;height:50px;margin-top:-25px;margin-left:-25px;-webkit-animation:fancybox-rotate .8s linear infinite;animation:fancybox-rotate .8s linear infinite;border:6px solid hsla(0,0%,39.2%,.4);border-top-color:hsla(0,0%,100%,.6);border-radius:100%;background:transparent}@-webkit-keyframes fancybox-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fancybox-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0,0,.25,1);transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);opacity:0}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.header{-moz-background-size:cover;-o-background-size:cover}.header.bgf{background-attachment:fixed;background-position:50%;background-size:cover}.header .main-top{padding-top:60px;padding-bottom:40px;margin-top:60px;margin-bottom:40px;text-align:center;color:#fff}.header .main-top .page-title h1{font-weight:700}.header .main-top a{color:#fff}.header .main-top a:active,.header .main-top a:focus,.header .main-top a:hover{color:#eee}.header .phone{margin-top:10px;font-size:1.2em;font-weight:700;text-align:right}.header .phone a{font-size:.86em;font-weight:400;text-decoration:none;color:#94b800;border-bottom:1px dashed #94b800}.header .phone a:focus,.header .phone a:hover{text-decoration:none;color:#555;border-bottom:1px solid #555}.header .search .btn{position:relative;top:-50px;float:right!important;font-weight:400;color:#5d9211;border-radius:0}.header .search .btn,.header .search .btn.active,.header .search .btn:active,.header .search .btn[disabled],fieldset[disabled] .header .search .btn{background-color:transparent;box-shadow:none}.header .search .btn,.header .search .btn:active,.header .search .btn:focus,.header .search .btn:hover{border-color:transparent}.header .search .btn:focus,.header .search .btn:hover{text-decoration:underline;color:#000;background-color:transparent}.header .search .btn[disabled]:focus,.header .search .btn[disabled]:hover,fieldset[disabled] .header .search .btn:focus,fieldset[disabled] .header .search .btn:hover{text-decoration:none;color:#777}.footer a{color:#777}.footer .fa-stack-1x{color:#f1f1f1}.footer h3{margin-top:0;margin-bottom:20px;font-size:1.2em;font-weight:700;color:#fff}.footer ul{padding-left:0;list-style:none}.footer ul>li{margin-bottom:2px}.footer ul>li>a{display:block;font-size:.92em;color:#fff}.footer ul>li>a:active,.footer ul>li>a:focus,.footer ul>li>a:hover{color:#777}.footer .copyrights{padding-top:20px;margin-top:20px;text-align:center;border-top:1px solid #222}.footer .company-info .name{font-size:1.4em}.footer .company-info .callback a{font-size:85%;font-size:.86em;text-decoration:none;color:#ffc400;border-bottom:1px dashed #ffc400}.footer .company-info .callback a:active,.footer .company-info .callback a:focus,.footer .company-info .callback a:hover{text-decoration:none;color:#fff;border-bottom:1px solid #fff}.section h2{font-weight:700}.section.popular{padding-top:60px;padding-bottom:100px;background:#000 url(/theme/images/parallax1.jpg);background-repeat:no-repeat;background-size:cover}.section.popular.bgf{background-attachment:fixed;background-position:50%;background-size:cover}.section.popular .container{margin-top:100px;color:#000}.section.gotomenus{padding-top:100px;padding-bottom:100px;background:#000 url(/theme/images/gotomenus.jpg);background-repeat:no-repeat;background-size:cover}.section.gotomenus.bgf{background-attachment:fixed;background-position:50%;background-size:cover}.section.gotomenus .container{margin-top:100px;color:#fff}.catalog-all .container{padding-bottom:60px}.catalog-all .container .good-col{padding:10px;background-color:#fff}.catalog-all .container .good-col h3{font-size:1.2em}.catalog-all .container .good-col>img,.catalog-all .container .good-col a>img{margin-right:auto;margin-left:auto}.catalog-all .container .good-col a{color:#94b800}.catalog-all .container .good-col a:focus,.catalog-all .container .good-col a:hover{color:#000}.catalog-all .container .good-col p{font-size:85%;font-size:.86em;color:#777}.store-catalog h2{font-size:1.4em;font-weight:400}.store-catalog h3{font-size:1.2em;font-weight:400;color:#ffc400}.store-catalog ul.list-unstyled>li>a{color:#777}.store-catalog ul.list-unstyled>li>a:focus,.store-catalog ul.list-unstyled>li>a:hover{color:#000}.store-header{min-height:20px;padding:19px;margin-bottom:20px;color:#555;border:1px solid #eee;border-radius:4px;border-radius:0!important;background-color:#f5f5f5;background-color:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.store-header blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.store-header>a{font-weight:700;color:#000}.store-header>a:focus,.store-header>a:hover{color:#ffc400}.store-header .btn{color:#555;border-color:#ccc;background:#fff}.catalog>img,.catalog a>img{margin-right:auto;margin-left:auto}.catalog a img{margin-bottom:10px}.good-block{position:relative;padding:10px;margin-bottom:30px;overflow:hidden;-webkit-transition:all 1s ease;transition:all 1s ease;text-align:center;border:2px solid #f1f1f1;border-radius:0;background:#fff}.good-block:hover{border:2px solid #eee;box-shadow:0 0 10px hsla(0,0%,57.3%,.4)}.good-block .prices{margin-bottom:20px;font-size:1.4em}.good-block .prices i{font-size:.86em}.good-block .prices .price{font-weight:900;color:#5d9211}.good-block .prices .old-price{font-weight:300;text-decoration:line-through;color:#777}.good-block .title{min-height:40px;margin-top:20px;font-size:1em;font-weight:700;text-transform:uppercase}.good-block .title a{text-transform:uppercase;color:#000}.good-block .title a:focus,.good-block .title a:hover{color:#5d9211}.good-block .title.hh{min-height:70px}.good-block .good-info{height:60px;margin-bottom:30px;overflow:hidden;font-size:.86em;color:#777}.good-block .image{position:relative;display:block}.good-block .image>img,.good-block .image a>img{margin-right:auto;margin-left:auto}.good-block .btn{color:#fff;border-width:2px;border-color:#5d9211;background-color:#5d9211}.good-block .btn.active,.good-block .btn.focus,.good-block .btn:active,.good-block .btn:focus,.good-block .btn:hover,.open>.dropdown-toggle.good-block .btn{color:#fff;border-color:#40640c;background-color:#40640c}.good-block .btn.active.focus,.good-block .btn.active:focus,.good-block .btn.active:hover,.good-block .btn:active.focus,.good-block .btn:active:focus,.good-block .btn:active:hover,.open>.dropdown-toggle.good-block .btn.focus,.open>.dropdown-toggle.good-block .btn:focus,.open>.dropdown-toggle.good-block .btn:hover{color:#fff;border-color:#2c4408;background-color:#2c4408}.good-block .btn.active,.good-block .btn:active,.open>.dropdown-toggle.good-block .btn{background-image:none}.good-block .btn.disabled.focus,.good-block .btn.disabled:focus,.good-block .btn.disabled:hover,.good-block .btn[disabled].focus,.good-block .btn[disabled]:focus,.good-block .btn[disabled]:hover,fieldset[disabled] .good-block .btn.focus,fieldset[disabled] .good-block .btn:focus,fieldset[disabled] .good-block .btn:hover{border-color:#5d9211;background-color:#5d9211}.good-block .btn .badge{color:#5d9211;background-color:#fff}.good-block .btn.focus,.good-block .btn:focus,.good-block .btn:hover{color:#fff;border-width:2px;border-color:#000;background-color:#000}.good-block .btn.focus.active,.good-block .btn.focus.active.focus,.good-block .btn.focus.active:focus,.good-block .btn.focus.active:hover,.good-block .btn.focus.focus,.good-block .btn.focus:active,.good-block .btn.focus:active.focus,.good-block .btn.focus:active:focus,.good-block .btn.focus:active:hover,.good-block .btn.focus:focus,.good-block .btn.focus:hover,.good-block .btn:focus.active,.good-block .btn:focus.active.focus,.good-block .btn:focus.active:focus,.good-block .btn:focus.active:hover,.good-block .btn:focus.focus,.good-block .btn:focus:active,.good-block .btn:focus:active.focus,.good-block .btn:focus:active:focus,.good-block .btn:focus:active:hover,.good-block .btn:focus:focus,.good-block .btn:focus:hover,.good-block .btn:hover.active,.good-block .btn:hover.active.focus,.good-block .btn:hover.active:focus,.good-block .btn:hover.active:hover,.good-block .btn:hover.focus,.good-block .btn:hover:active,.good-block .btn:hover:active.focus,.good-block .btn:hover:active:focus,.good-block .btn:hover:active:hover,.good-block .btn:hover:focus,.good-block .btn:hover:hover,.open>.dropdown-toggle.good-block .btn.focus,.open>.dropdown-toggle.good-block .btn.focus.focus,.open>.dropdown-toggle.good-block .btn.focus:focus,.open>.dropdown-toggle.good-block .btn.focus:hover,.open>.dropdown-toggle.good-block .btn:focus,.open>.dropdown-toggle.good-block .btn:focus.focus,.open>.dropdown-toggle.good-block .btn:focus:focus,.open>.dropdown-toggle.good-block .btn:focus:hover,.open>.dropdown-toggle.good-block .btn:hover,.open>.dropdown-toggle.good-block .btn:hover.focus,.open>.dropdown-toggle.good-block .btn:hover:focus,.open>.dropdown-toggle.good-block .btn:hover:hover{color:#fff;border-color:#000;background-color:#000}.good-block .btn.focus.active,.good-block .btn.focus:active,.good-block .btn:focus.active,.good-block .btn:focus:active,.good-block .btn:hover.active,.good-block .btn:hover:active,.open>.dropdown-toggle.good-block .btn.focus,.open>.dropdown-toggle.good-block .btn:focus,.open>.dropdown-toggle.good-block .btn:hover{background-image:none}.good-block .btn.focus.disabled.focus,.good-block .btn.focus.disabled:focus,.good-block .btn.focus.disabled:hover,.good-block .btn.focus[disabled].focus,.good-block .btn.focus[disabled]:focus,.good-block .btn.focus[disabled]:hover,.good-block .btn:focus.disabled.focus,.good-block .btn:focus.disabled:focus,.good-block .btn:focus.disabled:hover,.good-block .btn:focus[disabled].focus,.good-block .btn:focus[disabled]:focus,.good-block .btn:focus[disabled]:hover,.good-block .btn:hover.disabled.focus,.good-block .btn:hover.disabled:focus,.good-block .btn:hover.disabled:hover,.good-block .btn:hover[disabled].focus,.good-block .btn:hover[disabled]:focus,.good-block .btn:hover[disabled]:hover,fieldset[disabled] .good-block .btn.focus.focus,fieldset[disabled] .good-block .btn.focus:focus,fieldset[disabled] .good-block .btn.focus:hover,fieldset[disabled] .good-block .btn:focus.focus,fieldset[disabled] .good-block .btn:focus:focus,fieldset[disabled] .good-block .btn:focus:hover,fieldset[disabled] .good-block .btn:hover.focus,fieldset[disabled] .good-block .btn:hover:focus,fieldset[disabled] .good-block .btn:hover:hover{border-color:#000;background-color:#000}.good-block .btn.focus .badge,.good-block .btn:focus .badge,.good-block .btn:hover .badge{color:#000;background-color:#fff}.good-labels{position:absolute;top:0;left:0;z-index:1}.good-labels>.btn{margin:10px}.good-labels>div{display:block;width:auto;margin-top:10px;font-size:.78em;text-align:right;color:#fff}.good-labels>div.discount>span{padding:4px 6px;background:#f44336}.good-labels>div.new>span{padding:4px 6px;background:#5d9211}.good-labels>div.popular>span{padding:4px 6px;background:#ffc400}.good-labels>div:first-child{margin-top:0}.good-fav{position:relative;top:8px;right:2px;z-index:1}.good-fav>div{display:block;width:auto;margin-top:10px;font-size:.78em;text-align:right;color:#fff}.good-fav>div.fav>.msfavorites{padding:4px 6px;color:#edbd3b}.good-fav>div.fav>.msfavorites.voted{color:#ed3b3b}.good-fav>div:first-child{margin-top:0}.viewed .image{position:relative;display:block}.viewed .image>img,.viewed .image a>img{margin-right:auto;margin-left:auto;width:100%}.faded{color:#777}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.quantity{position:relative}.quantity input:focus{outline:0}.quantity-nav{position:relative;float:left;height:48px}.quantity-button{position:relative;width:20px;font-size:13px;line-height:1.7;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translateX(-100%);transform:translateX(-100%);text-align:center;color:#555;border-left:1px solid #ccc;-o-user-select:none}.quantity-button.quantity-up{position:absolute;top:0;margin-left:120px}.quantity-button.quantity-down{position:absolute;bottom:1px}.quantity-button:hover{color:#5d9211}#msProduct{margin-top:-10px;margin-bottom:0}#msProduct>img,#msProduct a>img{margin-right:auto;margin-left:auto}#msProduct .prices{margin-bottom:20px;font-size:1.4em}#msProduct .prices i{font-size:.86em}#msProduct .prices .price{font-weight:900;color:#5d9211}#msProduct .prices .old-price{font-weight:300;text-decoration:line-through;color:#777}#msProduct .inline{display:inline}#msProduct .inline:first-child{margin-right:20px}#msProduct .btn.focus,#msProduct .btn:focus{color:inherit;outline:none;background-color:#f59906}#msProduct .btn.active,#msProduct .btn:active,.open>.dropdown-toggle#msProduct .btn{background-image:none}#msProduct .btn.disabled.focus,#msProduct .btn.disabled:focus,#msProduct .btn.disabled:hover,#msProduct .btn[disabled].focus,#msProduct .btn[disabled]:focus,#msProduct .btn[disabled]:hover,fieldset[disabled] #msProduct .btn.focus,fieldset[disabled] #msProduct .btn:focus,fieldset[disabled] #msProduct .btn:hover{border-color:#5d9211;background-color:#5d9211}#msProduct .btn .badge{color:#5d9211;background-color:#fff}#msProduct .btn.focus.disabled.focus,#msProduct .btn.focus.disabled:focus,#msProduct .btn.focus.disabled:hover,#msProduct .btn.focus[disabled].focus,#msProduct .btn.focus[disabled]:focus,#msProduct .btn.focus[disabled]:hover,#msProduct .btn:focus.disabled.focus,#msProduct .btn:focus.disabled:focus,#msProduct .btn:focus.disabled:hover,#msProduct .btn:focus[disabled].focus,#msProduct .btn:focus[disabled]:focus,#msProduct .btn:focus[disabled]:hover,#msProduct .btn:hover.disabled.focus,#msProduct .btn:hover.disabled:focus,#msProduct .btn:hover.disabled:hover,#msProduct .btn:hover[disabled].focus,#msProduct .btn:hover[disabled]:focus,#msProduct .btn:hover[disabled]:hover,fieldset[disabled] #msProduct .btn.focus.focus,fieldset[disabled] #msProduct .btn.focus:focus,fieldset[disabled] #msProduct .btn.focus:hover,fieldset[disabled] #msProduct .btn:focus.focus,fieldset[disabled] #msProduct .btn:focus:focus,fieldset[disabled] #msProduct .btn:focus:hover,fieldset[disabled] #msProduct .btn:hover.focus,fieldset[disabled] #msProduct .btn:hover:focus,fieldset[disabled] #msProduct .btn:hover:hover{border-color:#000;background-color:#000}#msProduct .btn.focus .badge,#msProduct .btn:focus .badge,#msProduct .btn:hover .badge{color:#000;background-color:#fff}#msProduct .dish-properties{font-size:1.2em;text-transform:uppercase;color:#4c4c4c}#msProduct .char-line{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #eee}.btn-more{display:block;display:inline-block;padding:10px 16px;margin:auto auto 0;font-size:14px;font-size:18px;font-weight:400;line-height:1.42857143;line-height:1.3333333;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;vertical-align:middle;white-space:nowrap;color:#fff;border:2px solid #ffc400;border-radius:3px;border-radius:6px;background-color:#ffc400;background-image:none;touch-action:manipulation}.btn-more.active.focus,.btn-more.active:focus,.btn-more.focus,.btn-more:active.focus,.btn-more:active:focus,.btn-more:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn-more.focus,.btn-more:focus,.btn-more:hover{text-decoration:none;color:#333}.btn-more.active,.btn-more:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-more.disabled,.btn-more[disabled],fieldset[disabled] .btn-more{cursor:not-allowed;opacity:.65;box-shadow:none;filter:alpha(opacity=65)}a.btn-more.disabled,fieldset[disabled] a.btn-more{pointer-events:none}.btn-more.active,.btn-more.focus,.btn-more:active,.btn-more:focus,.btn-more:hover,.open>.dropdown-toggle.btn-more{color:#fff;border-color:#cc9d00;background-color:#cc9d00}.btn-more.active.focus,.btn-more.active:focus,.btn-more.active:hover,.btn-more:active.focus,.btn-more:active:focus,.btn-more:active:hover,.open>.dropdown-toggle.btn-more.focus,.open>.dropdown-toggle.btn-more:focus,.open>.dropdown-toggle.btn-more:hover{color:#fff;border-color:#a88100;background-color:#a88100}.btn-more.active,.btn-more:active,.open>.dropdown-toggle.btn-more{background-image:none}.btn-more.disabled.focus,.btn-more.disabled:focus,.btn-more.disabled:hover,.btn-more[disabled].focus,.btn-more[disabled]:focus,.btn-more[disabled]:hover,fieldset[disabled] .btn-more.focus,fieldset[disabled] .btn-more:focus,fieldset[disabled] .btn-more:hover{border-color:#ffc400;background-color:#ffc400}.btn-more .badge{color:#ffc400;background-color:#fff}.btn-more i{-webkit-transition:-webkit-transform .8s ease-in-out;transition:-webkit-transform .8s ease-in-out;transition:transform .8s ease-in-out;transition:transform .8s ease-in-out,-webkit-transform .8s ease-in-out}.btn-more:hover i{-webkit-transform:rotate(1turn);transform:rotate(1turn)}#msCart .title{text-align:left}#msCart th.total{padding-right:5px;text-align:right}.js #msCart [type=submit][value="cart/change"]{display:none}#msOrder{margin-top:50px}#msOrder .radio img{max-height:30px;padding:0 10px;margin-top:-2px}#msOrder .required-star{display:none}#msOrder .required .required-star{display:inline}#msOrder .error{border:1px solid #f44336!important}#msOrder .required-star{color:#f44336}#msMiniCart .empty,#msMiniCart.full .not_empty{display:block}#msMiniCart.full .empty,#msMiniCart .not_empty{display:none}.af-message-success,.ms2-message-success{background-color:#5d9211!important}.af-message-error,.ms2-message-error{background-color:#f44336!important}.af-message-info,.ms2-message-info{background-color:#000!important}.form-control.error{border:1px solid #f44336}.msCartLog,.msGalleryLog,.msGetOrderLog,.msOrderLog,.msProductsLog{width:100%;overflow:auto;white-space:pre;word-wrap:normal}.section-news .title{min-height:40px;margin-bottom:20px}.section-news .intro{min-height:160px;color:#777}.section-news .datetime{font-size:85%;font-size:.86em;text-align:right;color:#777}.galleryThumbs .swiper-container{height:275px;margin-top:10px}.galleryThumbs .swiper-button-next,.galleryThumbs .swiper-button-prev{display:none}form#mse2_form{width:100%}a#clear{cursor:pointer}.ajax_form .error{margin:5px 0;color:red}.header__favorites{position:relative;display:block;font-size:12px;font-style:normal;font-weight:600}.header__menu-item.header__favorites{margin-right:0}.header__favorites:hover{color:var(--brand-color)}.header__favorites:hover:after{border-color:var(--brand-color)}.item__btn a.btn_one_click{border-bottom:none}.catalog-item:hover{background-color:#fff;box-shadow:0 20px 30px 9px rgba(0,0,0,.08)}.catalog-item:hover .catalog-item__img{border-color:transparent}.ui-slider-horizontal .ui-slider-handle{top:-.5em!important}.ui-widget-header{height:.6em!important;background:var(--brand-color)!important}.ui-slider-horizontal{height:.6em!important;margin-top:.9em!important}.ui-slider .ui-slider-handle{width:17px!important;height:17px!important}.mse2_number_inputs.catalog__filter-range .form-group.catalog__filter-range:last-child .catalog__filter-input{float:right}.mse2_number_inputs.catalog__filter-range .form-group.catalog__filter-range .catalog__filter-input{width:85%;text-align:center}.check input[type=checkbox]{position:relative;display:inline-block;padding-left:30px;margin-top:1px;cursor:pointer;vertical-align:middle}.check input[type=checkbox]:before{position:absolute;top:-3px;left:0;width:16px;height:16px;box-sizing:border-box;content:"";border:1px solid #ccc;border-radius:3px;background-color:#fff}.check input[type=checkbox]:after{position:absolute;top:1px;left:5px;display:block;width:3px;height:6px;content:"";-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-transform:scale(0) rotate(90deg);transform:scale(0) rotate(90deg);opacity:0;border:solid var(--grey-color);border-width:0 2px 2px 0}.check input[type=checkbox]:checked:after{-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg);opacity:1}.catalog-menu__sub-content-item.levelClass1.catalog-menu__item.js-catalog-menu-header{border-bottom:2px solid #e7f0f1}.catalog-menu__sub-content-item.levelClass1{margin-top:0!important;list-style:none;cursor:pointer;border-bottom:1px solid #e7f0f1}li.catalog-menu__sub-content-item.levelClass1:last-of-type{border-bottom:1px solid #e7f0f1}.catalog-menu__sub-content-item.levelClass1 a.levelClass1{position:relative;display:block;padding:13px 25px;font-size:12px;font-weight:600;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;color:var(--black-color);background-color:#fff}.catalog-menu__sub-content-item.levelClass1:hover a.levelClass1{background-color:var(--brand-color)}.catalog__sorting-item.active:after{position:absolute;top:6px;right:-17px;width:0;height:0;content:"";-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in;border-left:4px solid transparent;border-bottom:7px solid var(--brand-color);border-right:4px solid transparent;border-top:0 solid transparent}.catalog__sorting-item.active[data-dir=desc]:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.radio{font-size:13px}.radio:before{position:absolute;top:0;left:0;width:16px;height:16px;content:"";border:1px solid #e7f0f1;border-radius:50%;background-color:#fff}.radio:after{background-color:#fff}.radio.checked:after,.radio:after{position:absolute;top:5px;left:5px;width:8px;height:8px;content:"";-webkit-transition:all .2s;transition:all .2s;border-radius:50%}.radio.checked:after{background-color:var(--grey-color)}.item__prop-wrap li{margin-left:25px;font-size:12px;line-height:1.25em;list-style:circle}.item__tabs-content .item__prop-wrap li{font-size:14px}.item__prop-wrap.content_kart{font-size:15px;line-height:1.25em}.item__prop-wrap.content_kart ul{margin-bottom:25px}.order__col{min-height:222px}.item__info .quantity-button.quantity-down,.item__info .quantity-button.quantity-up{bottom:0}.scrollbar{float:left;width:100%;height:300px;margin-bottom:25px;overflow-y:scroll;background:#f5f5f5}.force-overflow{min-height:350px}#style-1::-webkit-scrollbar,#style-2::-webkit-scrollbar{width:12px;background-color:#f5f5f5}#style-4::-webkit-scrollbar,#style-5::-webkit-scrollbar,#style-7::-webkit-scrollbar,#style-8::-webkit-scrollbar,#style-9::-webkit-scrollbar,#style-10::-webkit-scrollbar,#style-11::-webkit-scrollbar,.style-6::-webkit-scrollbar{width:10px;background-color:#f5f5f5}.style-6::-webkit-scrollbar-track{background-color:#f2f9fa;-webkit-box-shadow:inset 0 0 6px #f2f9fa}.style-6::-webkit-scrollbar-thumb{background-color:#f90;background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent)}.m-auto{margin:auto}#mse2_filters label{position:relative;font-size:14px;display:-webkit-box;display:flex}.tv_model label.order__check.check{display:none}#mse2_filters input.disabled{position:relative;display:-webkit-box;display:flex}.catalog__filter .ui-slider-handle{cursor:pointer;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;border-radius:50%;background:#fff;box-shadow:0 5px 15px 0 rgba(23,44,46,.15)}.catalog__filter .ui-slider-handle:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.catalog__filter .ui-slider-handle:after{display:none}.catalog__filter .ui-slider-handle:before{position:absolute;top:-1px;right:0;bottom:0;left:0;width:9px;height:9px;margin:auto;content:"";border-radius:50%;background-color:#778593}.form-control.required{border:1px solid #edbd3b}#ms_cdek2_status{font-size:18px}#cdek2_map_ajax,#ms_cdek2_status{margin:25px auto 15px}.btn--white{border:2px solid var(--brand-color)!important}.msoneclick_btn{max-width:45%;margin:auto}.tac{text-align:center}.levelClass1 .catalog-menu__item-header.js-catalog-menu-cat .catalog-menu__sub-content-item.levelClass2 a{padding:15px 30px}.levelClass1 .catalog-menu__item-header.js-catalog-menu-cat a{padding:0}.header__logo{-webkit-box-flex:0;flex:0 1 10%;max-width:222px}.catalog-menu.js-catalog-menu.menu-default-closed .catalog-menu__header.hover,.catalog-menu.js-catalog-menu.menu-default-closed:hover .catalog-menu__header.hover{cursor:pointer}.blue_line{height:3px;background:#f3f5f5}#mse2_filters option.disabled{display:none}#mse2_filters select{width:100%;height:30px;padding:3px 15px 0;font-size:.8rem;line-height:1em;-webkit-transition:.8s;transition:.8s;text-indent:.01px;border:2px solid rgba(88,115,120,.07);border-radius:3px;background-image:url(/theme/images/uparrow2_open.png);background-repeat:no-repeat;background-position:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none!important}#mse2_filters select.open{-webkit-transition:.8s;transition:.8s;background-image:url(/theme/images/uparrow2_close.png)}select::-ms-expand{display:none}#mse2_filters select option{font-size:1rem}.popup___btns{display:-webkit-box;display:flex}.ec-antispam{display:none}.popup__body.deliv_body{padding:0}.deliv_body{line-height:1.2}.deliv_body ul{list-style:disc inside}.deliv_body h3{font-weight:600}.catalog-item-child{height:30px;padding:0 10px;margin:5px auto 5px 10px;font-size:13px;line-height:30px;-webkit-transition:background .4s,border .4s;transition:background .4s,border .4s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;text-align:center;border:1px solid #d8d8d8;border-radius:5px;background-color:#f7f7f7}.catalog-item-child:hover{border:1px solid;border-color:var(--brand-color);background-color:#fff}.iconWrap_2n{border-radius:50%;background:rgba(237,189,59,.501961)}.item__prop-wrap.content_kart table,.item__prop-wrap.content_kart table>tbody>tr>td,.item__prop-wrap.content_kart table>tbody>tr>th,.item__prop-wrap.content_kart table>tfoot>tr>td,.item__prop-wrap.content_kart table>tfoot>tr>th,.item__prop-wrap.content_kart table>thead>tr>td,.item__prop-wrap.content_kart table>thead>tr>th{border:1px solid #ddd}.item__prop-wrap.content_kart table>thead>tr>td,.item__prop-wrap.content_kart table>thead>tr>th{border-bottom-width:2px}.item__prop-wrap.content_kart table>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.item__prop-wrap.content_kart table>tbody>tr:hover{background-color:#f5f5f5}.msfavorites i{font-size:1.5em}#callbackModal_sucsess .modal-dialog{top:25%;width:28%}.hovered.hovered_menu{position:absolute;z-index:2;width:100%;height:100%;min-height:2500px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;background:rgba(0,0,0,.4)}.catalog .catalog-menu,.front .catalog-menu{position:-webkit-sticky!important;position:sticky!important;top:40px}.catalog-menu__sub-content-item.levelClass1.catalog-menu__item.js-catalog-menu-header:last-of-type{border:none}.catalog-item:hover .catalog-item__btn{box-shadow:0 7px 30px 7px rgba(0,0,0,.05)}.catalog-item__btn.btn{-webkit-transition:none;transition:none}.delivery__item-body.page-text{font-size:14px}.delivery__item-body img{max-width:100%}.page-title.page-title-cont{font-size:20px}input.popup__input.input.error,input.request__input.input.error{border:1px solid #d0021b}.price span.old-price{margin-left:15px;font-size:20px;text-decoration:line-through;color:#6d7c8b}.popup_callback_block{padding:20px 40px;font-size:12px;border-bottom:1px solid #e5e5e5;background-color:#f2f9fa}.form-control:hover,.input:hover{border-color:#eee;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px hsla(0,0%,93.3%,.6)}.oneClick.btn_one_click.item__btn.btn{width:170px;min-width:170px}.ms2_form .hover{position:absolute;top:0;z-index:50;display:none;width:100%;height:231px;line-height:1.5em;color:#fff;background:-webkit-radial-gradient(90% -20%,farthest-corner,rgba(88,164,242,.8) 0,rgba(48,88,129,.8) 40%);background:radial-gradient(farthest-corner at 90% -20%,rgba(88,164,242,.8) 0,rgba(48,88,129,.8) 40%);-webkit-box-align:center;align-items:center}img.social_img{max-width:100%}.catalog-menu__sub-content-item.levelClass1.catalog-menu__item.js-catalog-menu-header.active span,li.catalog-menu__sub-content-item.levelClass1.active a{color:#fff;background:#798896}.catalog-menu__sub-content-item.levelClass1.catalog-menu__item.js-catalog-menu-header.active li.catalog-menu__sub-content-item.levelClass2.active a{color:#de0000}.cart.modal_cart{width:97%;padding:15px;margin:15px auto 22px;background:#f2f9fa}.cart.modal_cart th{padding:20px 23px;font-weight:700;text-align:left;border-bottom:2px solid #f3f5f5}.order__form.modal_cart{width:97%;padding:10px 25px;margin:20px auto 15px;text-align:left;border:none;border-radius:0}span.msoneclick_success_label{background:var(--brand-color-darker)}.CDEK-widget__choose,.CDEK-widget__delivery-type__button,.CDEK-widget__panel-details__block.sdek_image_block,.CDEK-widget__sidebar-button_phone{display:none!important}.CDEK-widget__sidebar{background:none!important}.CDEK-widget__logo{display:none!important}.CDEK-widget__sidebar-burger.CDEK-widget__sidebar-button.close{opacity:.8}.item__prop-wrap .row{margin:8px 15px;overflow:hidden;font-size:12px}.item__prop-wrap .row:before{position:relative}.item__prop-wrap .row .value{position:absolute;right:54px}.item__prop-wrap .row .name{position:relative}.tr_preim__container{display:grid;grid-template-columns:1fr 1fr}.tr_preim_item{display:-webkit-box;display:flex;margin:12px 0;font-size:14px}.preim_img_item{width:7%;fill:var(--brand-color-darker);margin-right:18px;text-align:left}.preim_img_item img{width:50px}.preim_txt_item{padding:2px 0}.tr_preim_item i.fa{color:#edbd3b}.tr_preim_item a{margin-bottom:24px;color:#edbd3b}.preim_txt_sp{margin-top:3px}.preim_img_item i.fa.fa-globe.fa-2x{font-size:2.4em;text-align:center}.preim_txt_item_dost{width:41.5%}span.preim_txt_item_head{font-weight:500;color:var(--brand-color-darker)}.ms2_form{margin-top:23px}#msProduct section.item,.ms2_form{width:100%}ol.sitemap{counter-reset:myCounter}ol.sitemap li{display:inline-block;width:100%;list-style:none}.sitemap li a{min-width:180px;padding:6px 0;line-height:23px;color:#f59906}.sitemap li a:hover{color:#4d5e6e}ol.sitemap ul ul{margin:15px 0}ol.sitemap ul ul>li{display:-webkit-inline-box;display:inline-flex;width:100%;padding:5px 25px;background:rgba(246,244,244,.3803921568627451);-webkit-box-align:center;align-items:center}ol.sitemap ul ul li ul{margin-left:25px}.page_33 .catalog__filter-block.model{display:none}.page_33 .catalog__filter-block.model.marka_block{display:block}.readmore-js-toggle,.readmore-ms-toggle{margin:0;position:absolute;width:100%;height:100%}.callback .error_callbackName.error{top:94px;right:-94px;color:#fff}.callback .error_callbackName.error,.callback .error_callbackPhone.error{position:absolute;padding:7px 10px 4px;font-size:11px;line-height:13px;border-radius:3px;background:rgba(208,2,27,.8) none repeat scroll 0 0}.callback .error_callbackPhone.error{top:142px;right:-114px}.callback .error_agree.error{position:absolute;top:163px;right:-73px;padding:7px 10px 4px;font-size:11px;line-height:13px;border-radius:3px;background:rgba(208,2,27,.8) none repeat scroll 0 0}.callback .error .error{color:#fff}.callback .error:after{position:absolute;top:50%;left:-4px;display:block;width:0;height:0;margin-top:-3px;content:" ";border-top:4px solid transparent;border-right:4px solid rgba(208,2,27,.8);border-bottom:4px solid transparent}.swiper-button-next,.swiper-button-prev{position:absolute;top:35%;width:auto;height:auto;margin-top:-22px;z-index:80;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat;color:#777;outline:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:0;right:auto;width:50px;height:50px}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:0;left:auto;width:50px;height:50px}.ajax_form input[type=tel]{margin:8px 0 0}.order__block .item__tabs-content{padding:10px 15px 5px}.catalog-item-child.item-hidden{display:none}.filter_check_button,.katalog-podbor-toggle{margin-top:15px;cursor:pointer;height:30px;padding:0;font-size:13px;line-height:30px;-webkit-transition:background .4s,border .4s;transition:background .4s,border .4s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;text-align:center;border:1px solid #d8d8d8;border-radius:5px;background-color:#f7f7f7}span.diam{font-size:1.4em}.item-row{display:grid;text-align:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-bottom:1px solid #d8d8d8}.item-row:hover,.item-row_header{background-color:#f3f5f5}.item-row_header{-webkit-box-align:stretch;align-items:stretch}.item-row__cell_header{font-weight:700}.item-row__cell{padding:10px 4px}#mse2_mfilter.category .pagination{margin-bottom:40px}.catalog__filters-block button[type=reset]{margin:0;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.msearch2message{margin-top:15px}.page-content{padding-top:30px}.page-pagination{margin-block:20px 30px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-top:20px}.sect-payment__items .delivery__item-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.sect-payment__items .delivery__item-body b{display:block}.sect-payment__items .delivery__item-body b,.sect-payment__items .delivery__item-body p{margin-top:25px}.sect-payment__items .delivery__item-body :first-child{margin-top:0}.mini-pricelist{background:#f3f5f5;padding:20px;margin:10px 0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:15px}.mini-pricelist__title{font-size:16px;font-weight:700;margin-bottom:20px}.mini-pricelist__item{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;font-weight:bolder;position:relative;overflow:hidden}.mini-pricelist__item div{padding:0 4px;z-index:1;background:#f3f5f5}.mini-pricelist__item:after{content:".................................................................................................................................................................";position:absolute;left:0;right:0;color:#d8d8d8}.pricelists{margin-top:30px}.pricelists .items-table{margin:0}.pricelists__row{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:30px}.pricelists__item-link{text-align:end;font-size:18px;margin-top:15px;padding-right:30px}.pricelists__item-link a{border-bottom:1px solid;position:relative}.pricelists__item-link a:after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;height:0;padding:4px;position:absolute;right:-20px;top:calc(50% - 6px);-webkit-transform:rotate(312deg);transform:rotate(312deg);-webkit-transform-origin:65% 65%;transform-origin:65% 65%;width:0}.items-table-wrap{overflow-x:auto;position:relative;max-width:100%;max-height:60vh}.prices-table-row .ms2_form{margin-top:0}.item-tab__chars{max-width:800px}.item__introtext{line-height:18.75px}.btn-clamp{color:#8e8e8e;text-decoration:underline;cursor:pointer;-webkit-transition:.2s;transition:.2s}.btn-clamp:hover{opacity:.8}.clamp-text-2:not(.opened){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.loading{position:relative;background-color:var(--brand-color);overflow:hidden;color:transparent;min-height:30px;border-radius:5px}.loading>*{display:none!important}.loading:after{content:"";position:absolute;top:0;left:-150%;width:50%;height:100%;background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,0));background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,0));-webkit-animation:loading-shimmer 1.2s infinite;animation:loading-shimmer 1.2s infinite}@-webkit-keyframes loading-shimmer{0%{left:-150%}to{left:150%}}@keyframes loading-shimmer{0%{left:-150%}to{left:150%}}.btn-hiddens{height:30px;padding:0 10px;-webkit-transition:background .4s,border .4s;transition:background .4s,border .4s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;text-align:center;border:1px solid #d8d8d8;border-radius:5px;background-color:#e9e9e9}.btn-hiddens:hover{background-color:#fff}.pagin-flex{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.catalog-menu-btn,.pagin-flex{-webkit-box-align:center;align-items:center}.catalog-menu-btn{padding:12px 30px 14px;gap:10px;border-radius:4px;display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:left;justify-content:left;background-color:#cd1212;color:#fff;font-family:Lato;font-size:14px;font-weight:800;line-height:21.6px;text-align:left;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin-right:28px;cursor:pointer;-webkit-transition:.2s;transition:.2s}.catalog-menu-btn:hover{opacity:.8}.header__mobile-bottom{-webkit-transition:.2s;transition:.2s;height:45px}.header--mobile{padding-top:0!important;position:-webkit-sticky;position:sticky;top:0;z-index:9}.header--mobile.scrolled .header__mobile-bottom{opacity:0;height:0}.__jivoMobileButton{bottom:70px!important}.header__rating{margin-left:30px}@font-face{font-family:Lato;font-style:normal;font-weight:100;src:url(/theme/fonts/Lato-Hairline.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:url(/theme/fonts/Lato-Light.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(/theme/fonts/Lato-Regular.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:500;src:url(/theme/fonts/Lato-Medium.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:600;src:url(/theme/fonts/Lato-Semibold.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(/theme/fonts/Lato-Bold.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:800;src:url(/theme/fonts/Lato-Heavy.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:url(/theme/fonts/Lato-Black.ttf) format("truetype")}*{box-sizing:border-box}:root{--black-color:#222;--brand-color:#d8d8d8;--brand-color-darker:#dc0000;--grey-color:#91a1a4}html{min-width:320px}body{font-family:Lato}body .no-scroll{overflow:hidden}button,input,select,textarea{font-family:Lato,sans-serif}.container{position:relative;width:100%;max-width:1200px;padding:0 15px;margin:0 auto;box-sizing:border-box}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:flex;margin:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.aside{margin-bottom:50px;padding:0 15px;max-width:25%;-webkit-box-flex:0;flex:0 1 25%}.front .aside{margin-bottom:30px}.content{max-width:100%;-webkit-box-flex:0;flex:0 1 100%;padding:0 15px}.template-static .content{margin-bottom:50px}.page-title{font-size:24px;text-align:left;font-weight:700;line-height:1.5em;color:var(--black-color)}.page-title--sm{font-size:16px;white-space:nowrap}.line{position:relative;padding-bottom:40px;text-align:center}.line:after{position:absolute;content:"";right:0;bottom:20px;left:0;width:16px;height:2px;margin:auto;background-color:var(--brand-color)}.text-grey{font-size:12px;color:var(--grey-color)}.link{font-size:16px;font-weight:600;line-height:1.25;cursor:pointer;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;text-decoration:underline;color:var(--brand-color-darker)}.link:hover{color:var(--brand-color)}.link--grey{font-size:12px;color:var(--grey-color)}.link--grey:hover{color:var(--brand-color)}.link--black{font-size:12px;color:var(--black-color)}.link--dotted{text-decoration:none;border-bottom:1px dotted}.price{display:inline-block;font-size:14px;font-weight:600}.price span{font-size:18px;color:var(--brand-color-darker)}.payment.radio{font-size:14px}.price--old{text-decoration:line-through;color:#99a8ab}.price--lg span{font-size:20px}.input{width:100%;height:40px;padding:15px;margin:2px 0;font-size:14px;font-style:normal;font-weight:600;font-stretch:normal;line-height:2.5;text-align:left;letter-spacing:normal;color:var(--grey-color);border:2px solid #ccc;border-radius:3px;background-color:#fff}.input+.input{margin-top:20px}.input::-webkit-input-placeholder{-webkit-transition:.2s ease-in;transition:.2s ease-in;opacity:1}.input:-moz-placeholder,.input::-moz-placeholder{-moz-transition:.2s ease-in;transition:.2s ease-in;opacity:1}.input:-ms-input-placeholder{-ms-transition:.2s ease-in;transition:.2s ease-in;opacity:1}.input:focus::-webkit-input-placeholder{opacity:0}.input:focus:-moz-placeholder,.input:focus::-moz-placeholder{opacity:0}.input:focus:-ms-input-placeholder{opacity:0}.counter{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;height:50px}.msoneclick_modal .msoc_product_line_pagetitle span{-webkit-line-clamp:none;-webkit-box-orient:inline-axis}.counter__input{width:90px;height:50px;margin:0 10px;font-size:12px;font-weight:500;text-align:center;color:var(--black-color);border:2px solid #f3f5f5;border-radius:3px;-webkit-appearance:none;-webkit-transition:.3s;transition:.3s}.counter__input:hover{border-color:#aa000f}.counter input[type=number]::-webkit-inner-spin-button,.counter input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.counter input[type=number]{-moz-appearance:textfield}.counter__btn{display:-webkit-box;display:flex;width:30px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:100%;font-size:18px;font-weight:500;cursor:pointer;color:var(--grey-color);border:2px solid #f3f5f5;border-radius:3px}.counter__btn:hover{color:var(--brand-color-darker);background:#eaeaea}.radio{position:relative;font-size:12px;font-weight:600;line-height:1.5em;color:var(--black-color)}.radio:not(:last-child){margin-bottom:15px}.radio__btn{position:absolute;left:-9999px}.radio__btn:checked+.radio,.radio__btn:not(:checked)+.radio{position:relative;padding-left:25px;cursor:pointer}.radio__btn:checked+.radio:before,.radio__btn:not(:checked)+.radio:before{position:absolute;top:0;left:0;width:16px;height:16px;content:"";border:1px solid #e7f0f1;border-radius:50%;background-color:#fff}.radio__btn:checked+.radio:after,.radio__btn:not(:checked)+.radio:after{position:absolute;top:5px;left:5px;width:8px;height:8px;content:"";-webkit-transition:all .2s;transition:all .2s;border-radius:50%;background-color:var(--grey-color)}.radio__btn:not(:checked)+.radio:after{-webkit-transform:scale(0);transform:scale(0);opacity:0}.radio__btn:checked+.radio{pointer-events:none}.radio__btn:checked+.radio:after{-webkit-transform:scale(1);transform:scale(1);opacity:1}.check{position:relative;margin-bottom:10px;font:600 12px/1.07em Lato;color:var(--black-color)}.catalog__filter-block .check{font-size:14px}input[type=checkbox]+.check{position:relative;display:inline-block;padding-left:30px;cursor:pointer;vertical-align:middle}input[type=checkbox]+.check:before{position:absolute;top:-3px;left:0;width:16px;height:16px;box-sizing:border-box;content:"";border:1px solid #f3f5f5;border-radius:3px;background-color:#fff}input[type=checkbox]+.check:after{position:absolute;top:1px;left:5px;display:block;width:3px;height:6px;content:"";-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-transform:scale(0) rotate(90deg);transform:scale(0) rotate(90deg);opacity:0;border:solid var(--grey-color);border-width:0 2px 2px 0}input[type=checkbox]:checked+.check:after{-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg);opacity:1}fieldset,label{padding:0;margin:0}.rating{float:left;border:0}.rating>input{display:none}.rating>label:before{display:inline-block;margin:3px;font-family:Font Awesome\ 5 Free;font-size:12px;font-weight:900;content:"f005"}.rating>.half:before{position:absolute;content:"f089"}.rating>label{float:right;color:var(--grey-color)}.rating:not(:checked)>label:hover,.rating:not(:checked)>label:hover~label,.rating>input:checked+label:hover,.rating>input:checked~label,.rating>input:checked~label:hover,.rating>input:checked~label:hover~label,.rating>label:hover~input:checked~label{color:var(--brand-color)}.social,.social__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.social__item{width:24px;height:24px;overflow:hidden;-webkit-transition:background-color .2s linear;transition:background-color .2s linear;border-radius:50%;background-color:var(--brand-color)}.social__item:hover{background-color:var(--brand-color-darker)}.social__item--vkontakte{background-color:#1989d0}.social__item--vkontakte svg{fill:#fff}.social__item--vkontakte:hover{background-color:#1989d0}.social__item--google{background-color:#df3737}.social__item--google svg{fill:#fff}.social__item--google:hover{background-color:#df3737}.social__item--facebook{background-color:#1a5a9b}.social__item--facebook svg{fill:#fff}.social__item--fb:hover{background-color:#1a5a9b}.social__item+.social__item{margin-left:30px}.popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;width:100%;height:auto;min-width:320px;margin:auto;overflow:auto;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.popup._show{display:-webkit-box;display:flex}.popup:after{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background-color:rgba(0,0,0,.6)}.popup--lg .popup__inner{max-width:90%}.popup__inner{position:relative;width:100%;max-width:90%;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}.popup__inner,.popup__inner._show{-webkit-transition:.3s ease;transition:.3s ease}.popup__inner._show{-webkit-transform:scale(1);transform:scale(1);opacity:1}.popup__close{position:absolute;top:20px;right:10px;z-index:10;width:20px;height:20px;cursor:pointer}.popup__close:after,.popup__close:before{position:absolute;top:10px;left:0;display:inline-block;width:100%;height:2px;content:"";background-color:var(--brand-color)}.popup__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.popup__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup__header{padding:25px;font-size:16px;font-style:normal;font-weight:600;text-align:center;color:#fff;border-radius:7px 7px 0 0;background-color:#aaa}.popup__ok{position:relative;display:inline-block}.popup__ok:after{position:absolute;top:-15px;left:-18px;display:block;width:6px;height:13px;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg);border:solid #fff;border-width:0 3px 3px 0}.popup__body{padding:30px 10px;border-radius:0 0 7px 7px;background-color:#fff}.popup__body--cart .cart{margin:0}.popup__body--cart .price{margin-top:10px}.popup__body--cart .popup__cart-text{margin-top:0}.popup__block+.popup__block{padding-top:20px;border-top:2px solid #f2f9fa}.popup__form,.popup__rate{text-align:center}.popup__rate{width:120px;margin:15px auto 10px;overflow:hidden}.popup__input+.popup__input{margin-top:10px}.popup__textarea{min-height:90px;margin-top:10px}.popup__btn{width:100%;max-width:300px;margin:10px auto 0;color:var(--black-color)}.popup__cart-text{margin:30px 0;font-size:12px;font-weight:500;color:var(--grey-color)}.popup__cart-text p+p{margin-top:10px}.popup__cart-text strong{color:var(--black-color)}.popup__title{margin-bottom:20px;font-size:14px}.popup__text{font-size:12px;font-weight:500;line-height:1.6;color:var(--black-color)}.popup__text i{font-style:normal;font-weight:400;color:var(--grey-color)}.popup__add-review{text-align:center}.popup__social{margin:25px 0}.mb-16{margin-bottom:16px}.catalog__filter .noUi-horizontal{height:6px}.catalog__filter .noUi-target{margin:20px 0;border:0;border-radius:3px;background-color:#e7f0f1;box-shadow:none}.catalog__filter .noUi-horizontal .noUi-handle{top:-7px;left:-8px;width:18px;height:18px}.catalog__filter .noUi-handle{cursor:pointer;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;border-radius:50%;background:#fff;box-shadow:0 5px 15px 0 rgba(23,44,46,.15)}.catalog__filter .noUi-handle:after{display:none}.catalog__filter .noUi-handle:before{top:0;right:0;bottom:0;left:0;width:8px;height:8px;margin:auto;content:"";border-radius:50%;background-color:#778593}.catalog__filter .noUi-handle:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.catalog__filter .noUi-connect{background:var(--brand-color);box-shadow:none}.catalog__filter-title{margin-bottom:15px;text-align:left}.catalog__filters-block{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.catalog__filter-block{position:relative;height:40px}.catalog__filter-block .readmore-js-expanded{z-index:22}.catalog__filter-block .readmore-js-section{position:absolute;background:#d8d8d8;border-radius:7px;padding:5px 10px}.btn,.btn-reverse{position:relative;display:-webkit-box;display:flex;height:40px;padding:0 15px;font-size:12px;font-weight:600;cursor:pointer;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;text-align:center;text-decoration:none;color:var(--black-color);border-radius:6px;background-color:var(--brand-color);align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-ms-flex-align:center;justify-content:center}.btn.btn-reverse,.btn:hover{background-color:var(--brand-color-darker);color:#fff}.btn.btn-reverse:hover{color:var(--black-color);background-color:var(--brand-color)}.btn svg{margin-left:10px}.btn.pdf-download{display:-webkit-box;display:flex;gap:10px;max-width:250px}.btn.pdf-download:before{content:"";display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask:url(/theme/fonts/pdf.svg) no-repeat center;mask:url(/theme/fonts/pdf.svg) no-repeat center;background-color:currentColor;min-width:2em;height:2em;width:20%;-webkit-transition:all .2s;transition:all .2s}.btn.pdf-download:hover{color:#fff}.btn--grey{color:var(--black-color);border:2px solid var(--grey-color);background:0}.btn--grey:hover{background:var(--grey-color)}.btn--white{color:var(--brand-color);border:2px solid var(--brand-color);background-color:#fff}.btn--white:hover{color:#fff;border-color:var(--brand-color-darker)}.btn button{outline:0}.banners__btn:hover,.reviews__slider-btn:hover{box-shadow:0 0 2px 1px #fff}.slider-button{position:absolute;width:30px;height:30px;border:2px solid #bec3c4;border-radius:50%;background:0}.slider-button:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999;display:inline-block;width:0;height:0;padding:4px;margin:auto;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg);border-color:#bec3c4;border-style:solid;border-width:0 2px 2px 0}.slider-button--next:after{left:-3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.slider-button--prev:after{left:3px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.slider-button._disabled{pointer-events:none;opacity:.7}.btn-icon{height:30px;display:-webkit-inline-box;display:inline-flex;padding-inline:5px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-align:center;border-radius:6px;border:1px solid #000}.btn-icon svg{display:block}.btn-icon span{display:none;min-width:125px}.btn-fav,.btn-fav.voted,.btn-fav:hover{border-color:#cd1211}.btn-fav i{color:rgba(205,18,17,.3333333333333333);font-size:1.6em}.btn-fav.voted i,.btn-fav:hover i{color:#cd1211}.btn-order{border:1px solid #cd1211;background-color:#cd1211;color:#fff;font-size:13px}.btn-order svg{fill:#fff}.btn-order:hover{background-color:#fb4a4a}.btn-to-cart{border:1px solid #cd1211;background-color:transparent;color:#cd1211;font-size:13px}.btn-to-cart svg{fill:#cd1211}.btn-to-cart:hover{background-color:#fb4a4a}.btn-to-cart:hover svg{fill:#fff}.btn-fast{border:1px solid #cd1211;background-color:#cd1211;color:#fff;font-size:13px}.btn-fast:hover{background-color:#fb4a4a}.btn-fast svg{fill:#fff}.tag-menu{display:-webkit-box;display:flex;flex-wrap:wrap;gap:1em 5px;-webkit-box-align:center;align-items:center}.tag-menu__item{display:block;padding:.5em 1em;text-align:center;border:1px solid #d8d8d8;border-radius:5px;background-color:#f7f7f7;-webkit-transition:all .5s;transition:all .5s;flex-basis:23%}.tag-menu__item:hover{background-color:#fff}.tag-menu__item-title{font-size:16px;font-weight:600;color:var(--black-color)}#pdopage h3{margin:20px 0 10px;font-size:1.3em}#pdopage .catalog_childs{display:-webkit-box;display:flex;flex-wrap:wrap}.page-text{font-family:Lato;font-size:14px;font-style:normal;font-weight:500;font-stretch:normal;line-height:1.83;text-align:left;letter-spacing:normal;color:var(--black-color)}.page-text p{font-size:14px;padding-block:5px}.page-text h2{font-size:20px;font-weight:700;line-height:1.5em;color:var(--black-color);padding:20px 0 15px}.page-text h3{font-size:18px;font-weight:600;padding:15px 0 10px}.page-text ul{list-style:circle}.page-text ol,.page-text ul{font-size:14px;margin-left:25px}.page-text ol{list-style-type:decimal}.page-text--grey{color:var(--grey-color)}.modal,.modal-open{overflow:hidden}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0);transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:none;border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0;margin-top:15%;border-radius:10px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before{content:" ";display:table}.clearfix:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.row:after{clear:both}a.btn_one_click.disabled{opacity:.6}.msoneclick_modal{font-family:Arial}.msoneclick_modal .modal-footer{text-align:center}.msoneclick_modal .modal-options{padding:20px;display:table;width:100%}.msoneclick_modal .modal-options .form-group{display:table;padding:8px 0;width:100%;margin-bottom:0}.msoneclick_modal h1{font-size:36px}.msoneclick_modal form{margin:0;padding:0}.msoneclick_modal .modal-title{font-size:16px}.msoneclick_body_loader{text-align:center;padding:30px 0}.msoneclick_body_loader img{width:30px}.msoc-message-success{background-color:green!important}.msoc-message-error{background-color:brown!important}.msoc-message-info{background-color:#000!important}.msoc-muted{color:#777;padding:15px 10% 0;font-size:13px}.forder-popup__block{padding:20px 0}.forder-popup__block--grey{background-color:#f2f9fa;font-size:12px;padding:20px 40px}.forder-popup__price{color:#3f454b;font-size:17px;width:100px}.forder-popup__selects{padding:20px 0}.msoc_product_line{border-bottom:1px solid #eee;position:relative;min-height:80px;padding:5px 19px 5px 10px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:100%}.msoc_product_line.row{min-height:86px;position:relative}.msoc_product_line_image{text-align:center}.msoc_product_line_pagetitle{padding:7px 5px 5px;margin-left:0;max-width:unset}.msoc_product_line_pagetitle span{font-size:18px}.msoc_product_line_count{width:100%;text-align:right}.msoneclick_form input.invalid{border:1px solid #d0021b;box-shadow:0 0 2px 0 #efc3c9}.msoneclick_form .invalid.errorNotic{top:0!important;left:410px!important}.errorNotic{top:5px;border-radius:3px;background:rgba(208,2,27,.8) none repeat scroll 0 0;padding:7px 10px 4px;font-size:11px;line-height:13px;position:absolute;z-index:1;width:auto!important;min-width:50px!important;max-width:250px!important;color:#fff;box-shadow:none!important;height:26px;margin:0;padding:0!important;text-align:right;display:table}.errorNotic .errorBlok{display:table-cell!important;float:none!important;margin:0;line-height:14px;padding:2px 10px;vertical-align:middle;text-align:left;height:auto}.errorNotic:after{content:" ";display:block;height:0;width:0;position:absolute;top:50%;margin-top:-3px;left:-4px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:4px solid rgba(208,2,27,.8)}.msoc_product_line_image img{max-width:80px;max-height:80px;padding:6px}.msoneclick_success_label{font-size:20px;padding:7px 10px;font-weight:400;background-color:#777;display:inline;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.msoneclickSuccess h2{padding-top:0}.msoc_product_line_count .product__add-cart .btnMinus.minus{left:3px}.msoc_product_line_count .product__add-cart .btnPlus.plus{right:-55px}.msoc_product_line_count .product__add-cart #product_price{text-align:center;width:80px}.msoc_field__required:after{content:"*";color:red;font-size:16px;position:absolute;margin-top:-5px;margin-left:4px}.msoc_product_line_count .count-field{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-pack:center;justify-content:center;width:auto;position:static}.msoc_product_line_count .form-control input{display:inline-block;outline:none!important;border:1px solid #ddd;border-radius:3px;height:35px;width:250px;padding:0 10px}.msoc_product_line_count .count-field .count-field-input{width:30%;text-align:center;font-family:inherit;margin:0;font:inherit;-webkit-rtl-ordering:logical;cursor:text;height:33px;box-sizing:border-box;font-size:16px;float:right;border:2px solid #f3f5f5;border-radius:0;padding:5px 10px;line-height:1.5;display:block;color:#555;background-color:#fff;background-image:none;text-rendering:auto;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;-webkit-appearance:textfield;-webkit-writing-mode:horizontal-tb!important;position:relative;display:table;border-collapse:separate}.msoc_product_line_count .count-field .count-field-control{background-color:#fff;border:2px solid #f3f5f5;text-align:center;display:block;float:right;width:28px;height:33px;cursor:pointer}.msoc_product_line_count .count-field .count-field-control-up{border-radius:5px 0 0 5px;border-right:none;line-height:2}.msoc_product_line_count .count-field .count-field-control-down{border-radius:0 5px 5px 0;border-left:none;line-height:2}.modal-close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;margin-top:-2px;float:right;font-size:21px;font-weight:700;line-height:1;color:var(--brand-color);text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.9;font-family:inherit}.mso_button{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:none;margin:0;overflow:visible;-webkit-box-align:start;align-items:flex-start;text-indent:0;text-shadow:none;letter-spacing:normal;word-spacing:normal;text-rendering:auto;color:#333;background-color:#fff;border:1px solid #ccc}.mso_button:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.mso_button:focus,.mso_button:hover{color:#333;text-decoration:none}.mso_button:focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn_send.active,.btn_send:active{color:#fff;background-color:#449d44;border-color:#398439}.btn_send{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn_send:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn_send:focus{color:#fff;background-color:#398439;border-color:#255625}.msoneclickSuccess{text-align:center}.msoneclick_form-label{padding-top:8px;text-align:right;margin-bottom:0;position:relative;min-height:1px;font-weight:700;display:inline-block;max-width:100%}.msoneclick_form-field{float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px}.msoneclick_form-field input{height:35px;line-height:19px}.msoneclick_form-field input,.msoneclick_form-field textarea{background-color:#fff;border:1px solid #c9c9c9;box-shadow:none;border-radius:5px;box-sizing:border-box;color:#3f4561;font-size:12px;padding:7px 10px;width:100%;line-height:19px}.msoneclick_form-field textarea{height:75px}.msoneclick_form-group{padding:10px;display:grid;grid-template-columns:1fr 2fr;width:100%}.msoneclick_phone_prefix{position:relative}.msoneclick_phone_prefix select{background-color:#fff;border:1px solid #c9c9c9;box-shadow:none;border-radius:5px 0 0 5px;box-sizing:border-box;color:#3f4561;font-size:12px;padding:7px 4px;width:50px;line-height:19px;height:35px}.msoneclick_phone_select{position:absolute}.msoneclick_phone_input{margin-left:53px}.msoneclick_phone_input input{border-bottom-left-radius:0;border-top-left-radius:0}.product__add-cart{width:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.product__add-cart>*{-webkit-box-flex:1;flex:1}#toTop{display:-webkit-box;display:flex;display:none;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:fixed;padding:20px;bottom:160px;right:20px;background-color:#fff;box-shadow:0 0 5px rgba(51,51,51,.3333333333333333);-webkit-transition:all .5s;transition:all .5s;opacity:.5;cursor:pointer;border-radius:50%;color:#cd1211}#toTop.visible{display:-webkit-box;display:flex}#toTop svg{display:block;color:inherit;width:20px;height:20px}#toTop:hover{opacity:1;color:#fff;background-color:#cd1211}.header{display:-webkit-box;display:flex;width:100%;padding:15px 0 20px;border-bottom:2px solid rgba(88,115,120,.07);background-color:#fff;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.header--desktop{display:none;position:relative;z-index:3}.header--desktop.fixed{position:-webkit-sticky;position:sticky;top:0;z-index:5}.header--desktop.fixed .header__left__top,.header--desktop.fixed .header__top{display:none}.header--desktop.fixed .header__main{-webkit-box-align:center;align-items:center;padding:5px 0}.header--desktop.fixed .cm-desktop{top:90px}.header--mobile{flex-wrap:wrap}.header__cart{display:-webkit-box;display:flex;margin-left:auto}.header__cart #msMiniCart{position:relative}.header__cart-icon{display:-webkit-box;display:flex;width:50px;height:50px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:50%;background-color:var(--brand-color);-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.header__cart-icon:hover{background-color:var(--brand-color-darker)}.header__cart-icon svg{fill:var(--black-color)}.header__cart-counter{position:absolute;right:0;bottom:-10px;left:0;width:20px;height:20px;margin:auto;font-size:12px;font-weight:700;line-height:20px;text-align:center;color:#f59906;border-radius:50%;background-color:#fff}.header__top{background-color:#fff}.header__bottom,.header__top{-webkit-box-flex:0;flex:0 1 50%}.header__nav{position:relative}.header__menu{display:-webkit-box;display:flex;flex-wrap:wrap;padding:10px 10px 10px 20px;gap:15px;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}.header__menu-item{position:relative;font-size:16px;font-style:normal;font-weight:600;-webkit-transition:background-color .2s ease;-webkit-transition:all .15s ease-in;transition:background-color .2s ease;transition:all .15s ease-in;color:var(--black-color);white-space:nowrap}.header__menu-item a{display:block}.headLevel2 a{padding:5px}.header__menu-title{text-align:center;padding:20px auto;text-transform:uppercase;font-size:16px;font-weight:700;margin-top:15px}.header__menu_inner{top:100%;left:0}.header__menu-item.headLevel2 .header__menu_inner,.header__menu_inner{display:none;position:absolute;min-width:150px;z-index:2;background-color:#eee;padding:10px;border-radius:8px}.header__menu-item.headLevel2 .header__menu_inner{top:0;left:100%}.header__menu-item:hover>.header__menu_inner{display:block}.header__menu-item._active,.header__menu-item:hover{color:var(--brand-color-darker)}.header__city{position:relative;display:block;padding-right:36px;font-size:12px;font-style:normal;font-weight:600;color:var(--grey-color)}.header__city:hover{color:var(--brand-color)}.header__city:hover:after{border-color:var(--brand-color)}.header__city:after{position:absolute;top:0;right:8px;display:inline-block;width:0;height:0;padding:3px;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg);border-color:var(--grey-color);border-style:solid;border-width:0 2px 2px 0}.header__social{display:-webkit-box;display:flex;width:200px;margin:auto;-webkit-box-pack:justify;justify-content:space-between}.header__social-item{margin:0 10px;font-size:12px;color:var(--grey-color)}.header__social-item svg{width:25px;height:15px;fill:currentColor}.header__social-item:hover{color:var(--grey-color-darker)}.header__main{display:-webkit-box;display:flex;padding:20px 0;color:var(--black-color);align-items:flex-start;-webkit-box-align:center;-webkit-box-pack:justify;-ms-flex-align:center;justify-content:space-between;gap:30px}.header__left{width:100%;max-width:856px}.header__left__top{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.header__left__top-right{max-width:315px;text-align:end}.header__left__bottom{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.header__left__bottom-left{width:305px}.header__text{margin-bottom:15px;font-weight:400}.header__logo-text,.header__text{font-size:14px}.header__logo-text{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:6px}.header__search{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;width:100%;margin-top:0}.header__search svg{position:absolute;top:50%;right:20px;fill:#91a1a4;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header__search_mobile{display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;padding-block:15px;height:100%;width:100%}.header__search_mobile svg{left:calc(100% - 50px)}.header__search_mobile .header__search-input{height:100%;vertical-align:middle}.header__search-form{position:relative;width:100%;display:-webkit-box;display:flex}.header__search-form .loading{opacity:.7;pointer-events:none;background:url(/theme/fonts/loader.svg) no-repeat right 40px center}.header__search-input{padding:10px 30px 10px 20px;box-sizing:border-box;font-family:Lato;font-size:12px;font-style:normal;font-weight:600;line-height:30px;color:var(--grey-color);border:2px solid rgba(88,115,120,.07);border-radius:3px}.header__right{-webkit-box-flex:0;flex:0 1 25%;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.header__info{margin-top:20px}.header__phone{display:-webkit-box;display:flex;cursor:pointer;-webkit-box-align:center;align-items:center}.header__callback,.header__phone{margin-bottom:3px}.header__phone-text{font-size:14px;font-weight:600;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:var(--black-color)}.header__phone-text:hover{color:var(--brand-color-darker)}.header__callback{display:-webkit-box;display:flex;cursor:pointer;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.header__callback:hover .header__callback-text{color:var(--brand-color-darker);border-bottom-color:var(--brand-color-darker)}.header__callback-text{font-size:14px;font-weight:600;text-transform:lowercase;color:var(--brand-color-darker)}.header__callback-text a{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.header__icon{display:inline-block;display:-webkit-box;display:flex;width:24px;height:24px;margin-right:13px;box-sizing:border-box;border-radius:50%;align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-ms-flex-align:center;justify-content:center}.header__icon svg{fill:var(--brand-color)}.header__icon--light{border:2px solid #faecc5}.header__icon--grey{background-color:#f3f5f5}.header__icon--grey svg{fill:var(--brand-color-darker)}.price-switcher{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;width:100%;padding-right:10px;padding-top:10px;gap:5px}.price-switcher__opt{display:block;cursor:pointer;padding:10px;border-radius:3px;background:#ddd}.price-switcher__opt.current,.price-switcher__opt:hover{background-color:#dc0000;color:#fff}.infopage-links{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;flex-wrap:wrap;gap:10px 20px}.infopage-links .btn{max-width:200px}.filter{padding:20px 0;text-align:center;border-top:1px solid #e7f0f1;border-bottom:1px solid #e7f0f1;background-color:#f2f9fa}.filter__title{font-size:16px;font-weight:600;line-height:1.5em}.filter__wrapper{display:-webkit-box;display:flex;margin-top:20px;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}.filter__col{margin-bottom:15px}.filter__select{position:relative;width:100%;font-size:12px;font-weight:600;text-align:left;color:var(--grey-color)}.filter__select-header{position:relative;display:block;width:100%;padding:14px 20px;cursor:pointer;background-color:#fff}.filter__select-header:after{position:absolute;top:calc(50% - 6px);right:15px;display:inline-block;width:0;height:0;padding:3px;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg);border-color:var(--grey-color);border-style:solid;border-width:0 2px 2px 0}.filter__list{position:absolute;top:31px;left:0;z-index:3;display:none;width:100%;box-shadow:0 15px 30px 0 rgba(0,0,0,.15)}.filter__list-item{padding:8px 20px;cursor:pointer;background-color:#fff}.filter__list-item:not(:last-child){border-bottom:1px solid #f2f9fa}.filter__btn{width:100%;margin-bottom:20px}.filter__reset-btn{font-size:12px;font-style:normal;font-weight:600;border-bottom:1px dashed var(--black-color)}.filter__reset-btn:hover{color:var(--brand-color);border-bottom-color:var(--brand-color)}.postavki{position:relative;margin-bottom:40px}.postavki .arrow-next,.postavki .arrow-prev{top:45%}.postavki__slide{border:none}.postavki__slide-wrapper{padding:10px;border:2px solid #f3f5f5}.postavki a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.postavki img{width:100%}.footer{padding:45px 0;margin-top:40px;text-align:center;background-color:rgba(88,115,120,.07)}.footer__title{font-size:18px;font-weight:600;text-align:center;color:var(--grey-color)}.footer__menu-mobile{max-height:0;overflow:hidden;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.footer__menu-switcher:checked+.footer__menu-mobile{max-height:300px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.footer__menu-header{display:block;cursor:pointer}.footer__menu-header:after{content:none}.footer__menu-header:before{position:absolute;right:0;bottom:15px;left:0;display:inline-block;width:0;height:0;padding:3px;margin:auto;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg);border-color:var(--black-color);border-style:solid;border-width:0 2px 2px 0}.footer__text{font-size:14px}.footer__text--bold{font-weight:600}.footer__email{font-size:14px}.footer__payment{margin-block:20px}.footer__payment strong{display:block;margin:10px}.footer__payment-list{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:10px}.footer__logo{margin:30px 0;text-align:left}.footer__logo img{max-width:100%;max-height:100%}.footer__menu-link{display:block;font-size:14px;font-weight:600;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;color:var(--black-color)}.footer__menu-link:hover{color:var(--brand-color)}.footer__menu-link+.footer__menu-link{margin-top:15px}.footer__address{margin:5px 0 2px;font-size:12px;line-height:1.5em}.footer__link{font-size:12px}.footer__social{margin-bottom:30px}.footer__contacts{margin-top:40px}.footer__subtitle{font-size:14px}.footer__icon{display:inline-block;display:-webkit-box;display:flex;width:24px;height:24px;margin-right:13px;box-sizing:border-box;border-radius:50%;align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-ms-flex-align:center;justify-content:center}.footer__icon svg{fill:var(--brand-color)}.footer__icon--light{border:2px solid #faecc5}.footer__info{display:-webkit-box;display:flex;align-items:center;-webkit-box-align:center;-webkit-box-pack:start;-ms-flex-align:center;justify-content:flex-start}.footer__info+.footer__info{margin-top:10px}.agreement{padding:20px 0;text-align:center}.agreement__text{font-size:12px;font-style:normal;font-weight:600;font-stretch:normal}.agreement__text,.agreement__text2{line-height:2;letter-spacing:normal;color:var(--grey-color)}.agreement__text2{font-size:10px}.agreement__text2:before{content:"Обращаем Ваше внимание на то, что данный интернет-сайт носит исключительно информационный характер и ни при каких условиях информационные материалы и цены, размещенные на сайте, не являются публичной офертой, определяемой положениями части 2 статьи 437 Гражданского кодекса РФ."}.agreement__text a{-webkit-transition:all .2s ease-in;transition:all .2s ease-in;text-decoration:underline}.agreement__text a:hover{color:var(--black-color)}.hidden-xs{display:none}.custom-tags .hidden{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}.custom-tags__extended,.custom-tags__hot{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;gap:1em}.custom-tags .tagtitle{margin:0}.custom-tags ul{display:-webkit-box;display:flex;flex-wrap:wrap;gap:1em;margin:0}.custom-tags ul a{color:#cd1211}.custom-tags .toggle,.custom-tags li{padding:1em;background-color:#f7f7f7;border:1px solid #d8d8d8;border-radius:5px;-webkit-transition:all .3s;transition:all .3s}.custom-tags li{cursor:pointer}.custom-tags .toggle,.custom-tags li:hover{background-color:#fff}.custom-tags .toggle{cursor:pointer;font-weight:600}.custom-tags .toggle:hover{background-color:#f7f7f7}.custom-tags .toggle-wrapper.full{margin-block:1em}.delivery-takeout{padding:1em}.page-text .delivery-takeout{padding:0}.delivery-takeout__title:is(h3){font-size:2em;font-weight:600}.delivery-takeout__description{font-size:1.2em;line-height:1.5;margin-bottom:1em}.delivery-takeout__wrap{display:grid;gap:.5em;grid-template-columns:repeat(3,1fr)}.delivery-takeout__item{border-radius:.3em;box-shadow:2px 2px 5px rgba(85,85,85,.4);-webkit-transition:all .3s;transition:all .3s}.delivery-takeout .takeout-item{padding:1em;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between}.delivery-takeout .takeout-item__title{font-size:1.2em;font-weight:600;margin-top:0}.delivery-takeout .takeout-item__description{font-size:1em;margin-bottom:1em}.delivery-takeout .takeout-item__description p{margin:0;padding:0;line-height:1.2}.delivery-takeout .takeout-item__link{display:block;margin-block:.5em;margin-top:auto;color:var(--brand-color-darker);text-decoration:underline}.delivery-takeout .takeout-item__link:hover{text-decoration:none;color:#333}.delivery__items h3{font-size:20px}.catalog-menu+.reviews{margin-top:40px}.mobile-tabbar{z-index:999;-webkit-box-pack:justify;justify-content:space-between;width:100%;padding:10px;position:fixed;bottom:0;background:#fff;box-shadow:0 4px 12.8px 0 rgba(0,0,0,.25098039215686274)}.mobile-tabbar,.mobile-tabbar__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.mobile-tabbar__item{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:4px}.mobile-tabbar__item.active{color:#cd1211}.mobile-tabbar__item.active svg.fill path{fill:#cd1211}.mobile-tabbar__item.active svg.stroke path{stroke:#cd1211}.mobile-tabbar__item svg{width:25px;height:25px}.fw-cstm{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.fw-cstm__filters{overflow-x:auto;overflow-y:hidden;padding-bottom:8px;width:100%}.fw-cstm__filters-row{gap:16px}.fw-cstm__filters-item-title,.fw-cstm__filters-row{display:-webkit-box;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}.fw-cstm__filters-item-title{gap:20px;font-weight:700;border-radius:7px;padding:13px 15px;background-color:var(--brand-color);cursor:pointer;-webkit-transition:.2s;transition:.2s}.fw-cstm__filters-item-title:after{content:"";top:7px;right:15px;display:inline-block;width:0;height:0;padding:4px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-transform-origin:65% 65%;transform-origin:65% 65%;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-color:#91a1a4;border-style:solid;border-width:0 2px 2px 0;z-index:2}.fw-cstm__filters-item-title.active:after{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.fw-cstm__filters-item-wrap{position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:200px;border-radius:7px;padding:13px 15px;z-index:9;margin-top:10px;background-color:var(--brand-color);-webkit-transition:.2s;transition:.2s;opacity:0;visibility:hidden}.fw-cstm__filters-item-wrap:not(.no-grid){display:grid}.fw-cstm__filters-item-wrap.opened{opacity:1;visibility:visible}.fw-cstm .mse2_number_inputs{display:-webkit-box;display:flex;gap:12px}.fw-cstm .mse2_number_inputs label{max-width:100px}.fw-cstm .mse2_number_inputs .ui-slider-range{background:#ccc!important}.fw-cstm [type=reset]{margin-left:16px}.perks{margin-bottom:40px}.perks-table{background-color:#eee;border-collapse:separate;border-spacing:.5px}.perks-table td,.perks-table th{border:1px solid #eee;background-color:#fff}.perks-table thead tr{font-size:16px}.perks-table thead th{text-align:center;padding:15px;font-weight:700;font-size:18px;text-transform:uppercase}.perks-table thead th:first-child{color:#306130}.perks-table thead th:nth-child(2){color:#8d7965}.perks-table tbody tr{-webkit-transition:all .5s;transition:all .5s}.perks-table tbody tr:nth-child(2n){background-color:#fbfbfb}.perks-table tbody tr:hover{background-color:#eee}.perks-table tbody tr:not(:last-child) td{border-bottom:0}.perks-table tbody td{padding:20px 20px 20px 30px;font-size:16px;line-height:1.1;vertical-align:middle;background-size:20px 20px;background-repeat:no-repeat;background-position:left 4px center}.perks-table tbody td:first-child{background-color:#d8ebd8;background-image:url('data:image/svg+xml;charset=utf-8,<svg viewBox="0 0 14 14" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"><path fill="green" d="M13 4.197q0 .31-.217.527l-5.605 5.605-1.053 1.053q-.217.217-.526.217-.31 0-.527-.217L4.02 10.329 1.217 7.526Q1 7.31 1 7t.217-.526L2.27 5.42q.216-.217.526-.217.31 0 .527.217l2.276 2.283 5.078-5.086q.217-.217.527-.217.31 0 .526.217l1.053 1.053q.217.217.217.526z"/></svg>');border:1px solid #306130}.perks-table tbody td:nth-child(2){background-color:#e4dfda;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 14 14' aria-hidden='true' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='red' d='M13 10.657q0 .404-.283.686l-1.374 1.374q-.282.283-.686.283t-.687-.283L7 9.747l-2.97 2.97Q3.747 13 3.343 13q-.404 0-.686-.283l-1.374-1.374Q1 11.061 1 10.657t.283-.687L4.253 7l-2.97-2.97Q1 3.747 1 3.343q0-.404.283-.686l1.374-1.374Q2.939 1 3.343 1t.687.283L7 4.253l2.97-2.97Q10.253 1 10.657 1q.404 0 .686.283l1.374 1.374q.283.282.283.686t-.283.687L9.747 7l2.97 2.97q.283.283.283.687z'/%3E%3C/svg%3E");border:1px solid #8d7965}.uslugiSwiper{padding-block:20px}.uslugiSwiper .uslugi-slide{position:relative}.uslugiSwiper .uslugi-slide__title{position:absolute;bottom:0;width:100%;padding:5px;background-color:rgba(0,0,0,.4392156862745098);color:#fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);text-align:center;font-weight:700;font-size:18px}.uslugiSwiper img{max-width:100%;display:block}.ya-reviews{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:10px;height:500px;margin-bottom:30px}.ya-reviews__widget{width:60%;height:100%;overflow:hidden auto;position:relative}.ya-reviews__form{padding:1rem;width:40%;height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;gap:20px;background:url(/theme/images/form-bg.jpg);background-position:top}.ya-reviews__form .request__form{max-width:unset}.ya-reviews__form .request__btn{margin-inline:auto}.ya-reviews__form .title{font-size:22px;font-weight:700;line-height:1.5;text-align:center;color:#dedddd}.contacts__info{padding:20px;border:2px solid #e7f0f1;border-radius:7px;background-color:#f2f9fa}.contacts__info,.contacts__info-header{margin-bottom:30px}.contacts__info-title{color:var(--grey-color)}.contacts__info-text,.contacts__info-title{font-size:14px;font-style:normal;font-weight:600;font-stretch:normal;line-height:1.83}.contacts__info-text{color:var(--black-color)}.contacts__info-paragraph{margin:20px 0}.contacts__info-map{width:100%;border:2px solid #e7f0f1;border-radius:7px;background-color:#fff;height:250px;min-width:50%;margin-top:20px}.contacts__info-map iframe{max-width:100%;max-height:100%;height:100%}.sect-otzyvy{width:100%;margin-bottom:60px}.sect-otzyvy__item-img{max-width:100%}.sect-otzyvy__hidden-wrap{display:none}.sect-otzyvy__item{cursor:pointer}.sect-otzyvy__annotation{margin-bottom:20px}.sect-otzyvy__sliper{-webkit-box-align:stretch;align-items:stretch}.sect-otzyvy__swiper-buttons{margin:0 auto 20px}.sect-otzyvy__slider-container{margin:-3px -3px 0;padding:3px 3px 0}.sect-otzyvy .swiper-pagination{z-index:50;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.sect-otzyvy .swiper-pagination-bullet{border-radius:4px;width:100%}.sect-otzyvy__quote{border-bottom:1px solid #eee;border-color:#eee currentcolor;border-top:1px solid #eee;position:relative;padding:0 0 20px;margin:60px 0}.sect-otzyvy__img{display:block;position:absolute;left:calc(50% - 21px);top:-21px;width:42px;height:42px}.sect-otzyvy__img svg path{fill:#111;stroke:none}.sect-otzyvy__img svg rect:nth-child(2){stroke:#eee}.sect-otzyvy__quote-text{padding:40px 0 20px!important;max-width:955px;margin:0 auto;font-weight:300;font-style:italic;font-size:26px/1.2}.sect-otzyvy__quote-btn{display:block;max-width:260px;color:#111;font:14px/1;background-color:#aaa;border-radius:5px;text-align:center;padding:14px;margin:0 auto;-webkit-transition:all .3s;transition:all .3s;text-transform:uppercase}.sect-otzyvy__quote-btn:focus,.sect-otzyvy__quote-btn:hover{background-color:#cd1212;color:#fff!important}.sect-otzyvy__tabs{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;gap:10px;margin:25px 0}.sect-otzyvy__tab-button{-webkit-box-flex:0;flex:0 0 138px;display:-webkit-box;display:flex;border:1px solid hsla(0,0%,66.7%,.2);border-radius:5px;padding:10px 0;font-weight:600;font-size:14px/1.2;color:#000;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;gap:6px}.sect-otzyvy__tab-button.active,.sect-otzyvy__tab-button:focus,.sect-otzyvy__tab-button:hover{color:#cd1212;border-color:#cd1212}.sect-otzyvy__tab-button .swiper-container{width:100%;overflow-x:hidden}.fancybox-slide .sect-otzyvy__item-img{max-width:none}.infopages{margin-bottom:40px}.infopages__header{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;gap:2rem}.infopages__header h1{-webkit-box-flex:1;flex-grow:1;margin:0}.infopages__header input{background-color:#f8f8f8;border-radius:5px;width:100%;color:#3c3c3b;padding:10px;border:1px solid transparent;-webkit-transition:all .3s;transition:all .3s;box-shadow:none;position:relative;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='48' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0l7 8v8l2 1V8h2l7-8z' fill='%2395a5a6'/%3E%3Cpath fill='%237f8c8d' d='M0 0l7 8h2V0z'/%3E%3Cpath d='M9 17l2 1V8H9z' fill='%23bdc3c7'/%3E%3C/svg%3E");background-size:13px 13px;background-position:right 10px center;background-repeat:no-repeat}.infopages__header input:hover{border-color:#369}.infopages__header input:active,.infopages__header input:focus{background-color:transparent}.infopages__header input:active{box-shadow:inset 0 0 10px #aaa}.infopages__content{width:100%}.infopages__list{padding-block:30px;width:80%;margin-inline:auto}.infopages__pagination{width:100%}.infopages__pagination .pagination__range,.infopages__pagination .pagination__wrapper{display:-webkit-box;display:flex;gap:10px;-webkit-box-pack:center;justify-content:center}.infopages__pagination .pagination__wrapper{padding-block:0 30px;-webkit-box-align:center;align-items:center}.infopages__pagination .pagination__button{cursor:pointer}.infopages__pagination .pagination__button a{display:block;border-radius:50%;background-color:#d8d8d8;color:#333;padding:6px;min-width:30px;min-height:30px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-transition:all .5s;transition:all .5s}.infopages__pagination .pagination__button a:hover{background-color:#cd1212;color:#fff}.infopages__pagination .pagination__button_current{cursor:default}.infopages__pagination .pagination__button_current a{color:#cd1212;border-color:#cd1212;font-weight:700}.infopages__pagination .pagination__button.disabled{cursor:default}.infopages__pagination .pagination__button.disabled a{pointer-events:none;border-color:#369;color:#aaa}.infopages .subcats,.infopages .submassa{display:-webkit-box;display:flex;gap:5vw;width:100%;-webkit-box-pack:center;justify-content:center}.infopages .subcats__item,.infopages .submassa__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:16px}.infopages .subcats__item a,.infopages .submassa__item a{color:#333;font-weight:600}.infopages .subcats__item.active a,.infopages .subcats__item:hover a,.infopages .submassa__item.active a,.infopages .submassa__item:hover a{color:#cd1212}.infopages .subcats__item{padding-inline:1rem;height:40px;border:1px solid #aaa}.infopages .subcats__item.active,.infopages .subcats__item:hover{background:#cd1212}.infopages .subcats__item.active a,.infopages .subcats__item:hover a{color:#fff}.infopages .submassa{padding-block:10px}.infopages .submassa a{color:#333;text-decoration:underline;background:none}.infopages .submassa__item{height:auto;background:none}.infopages .submassa__item.active,.infopages .submassa__item:hover{background:none}.infopages .submassa__item.active a,.infopages .submassa__item:hover a{text-decoration:none;color:#cd1212}.infopages .massatype{flex-wrap:wrap;padding-block:20px;gap:20px}.infopages .massatype,.infopages .massatype__item{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.infopages .massatype__item{-webkit-box-align:center;align-items:center;background-color:transparent;border:1px solid #333;color:#333;-webkit-transition:all .2s;transition:all .2s}.infopages .massatype__item a,.infopages .massatype__item b{display:block;padding:10px}.infopages .massatype__item a{color:#333}.infopages .massatype__item.active,.infopages .massatype__item:hover{background-color:#cd1212;color:#fff}.infopages .massatype__item.active a,.infopages .massatype__item:hover a{color:#fff}.infopages .info-list{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:10px;opacity:1;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:all .5s;transition:all .5s;list-style-type:none;padding:10px;max-width:900px;font-family:Lato,Helvetica,sans-serif}.infopages .info-list.invisible{opacity:0;-webkit-filter:blur(4px);filter:blur(4px)}.infopages .info-list__item{width:100%;border-radius:5px;padding:5px;-webkit-transition:all 1s;transition:all 1s}.infopages .info-list__item:hover{background-color:#eee}.infopages .info-list__item-desc{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:20px}.infopages .info-list__item-desc img{max-width:30px;display:block}.infopages .info-list__item-actions{margin-left:60px;display:-webkit-box;display:flex;gap:15px}.infopages .massa__categories{display:-webkit-box;display:flex;flex-wrap:wrap;gap:20px;padding:40px}.infopages .massa__category{flex-basis:30%;-webkit-box-flex:1;flex:1}.infopages .massa .category__list{padding-top:15px}.infopages .massa .category__list-item{padding-bottom:5px}.infopages .massa__subtitle{padding-block:10px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:20px;padding-left:11%;border-top:1px solid #ddd}.infopages .massa__list{width:80%;margin-inline:auto}.infopages .massa .items-list th{padding:10px}.infopages .massa .items-list td{text-align:center;padding:5px}.infopages .massa .items-list td:first-of-type{text-align:left}.infopages__collapse{-webkit-transition:all .3s;transition:all .3s;height:auto}.infopages__collapse_row{height:auto}.infopages__collapse .collapsed{display:none;height:0;overflow:hidden}.infopages__collapse_action{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:10px;box-shadow:0 -30px 30px #eee}.infopages__collapse_action.expanded{box-shadow:inset 0 -30px 30px #eee}.infopages .collapse-button,.infopages .go-button{cursor:pointer;padding:5px 30px;border-radius:5px;border:1px solid #333}.infopages .collapse-button:hover,.infopages .go-button:hover{background-color:#333;color:#fff}.infopages .isearch{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:10px}.infopages .isearch__reset{width:15px;height:15px;border-radius:50%;position:relative}.infopages .isearch__reset:after,.infopages .isearch__reset:before{content:"";display:block;position:absolute;height:2px;width:100%;background:red}.infopages .isearch__reset:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.infopages .isearch__reset:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cm-select{width:100%;display:-webkit-box;display:flex;flex-wrap:wrap;gap:5px}.cm-select:has(input[type=checkbox]:checked) .cm-select__option_clear{display:-webkit-box;display:flex}.cm-select__option{cursor:pointer;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:5px;padding:5px;border-radius:3px;border:1px solid #eee}.cm-select__option_clear{width:100%;background-color:#eee;display:none;-webkit-box-pack:center;justify-content:center;letter-spacing:1.5px}.cm-select__checkbox{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;margin:0!important;padding:5px}.filters-title__heading{font-size:19px;font-weight:600}.custom-filter__filters{padding:20px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap;gap:20px}.custom-filter__wrapper{max-width:20%;min-width:150px;width:100%}.custom-filter .range-slider{padding:8px}.custom-filter .range-slider__values{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:20px}.custom-filter .range-slider .value{padding:5px;border:2px solid #aaa;font-weight:700}.custom-filter .range-slider .slider{margin-inline:auto}.custom-dropdown{position:relative;width:100%}.custom-dropdown__head{cursor:pointer;font-size:16px;font-weight:600;padding:10px;background-color:#eee;border-radius:8px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.custom-dropdown__head:hover{color:#cd1211}.custom-dropdown__head:after{width:15px;height:15px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.293 8.293a1 1 0 011.414 0L12 14.586l6.293-6.293a1 1 0 111.414 1.414l-7 7a1 1 0 01-1.414 0l-7-7a1 1 0 010-1.414z' fill='%23000'/%3E%3C/svg%3E")}.custom-dropdown__body{box-sizing:border-box;position:absolute;z-index:4;border-radius:0 0 8px 8px;border-top:none;background-color:#eee;top:100%;left:0;right:0;height:0;padding:0 8px;opacity:0;-webkit-transition:all .3s;transition:all .3s;overflow-x:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.custom-dropdown.opened .custom-dropdown__head{border-radius:8px 8px 0 0;border-bottom:none}.custom-dropdown.opened .custom-dropdown__head:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.custom-dropdown.opened .custom-dropdown__body{padding:8px;-webkit-transform:translateY(0);transform:translateY(0);height:auto;max-height:40vh;opacity:1}.custom-mfilters{width:100%;position:relative;max-height:50dvh;overflow-y:auto;margin-bottom:30px}.custom-mfilters .select_type{display:none}.custom-mfilters.loading{opacity:.5}.custom-mfilters table{width:100%;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .2s;transition:all .2s}.custom-mfilters table.loading{opacity:.3}.custom-mfilters span.old-price{font-size:.7em;text-decoration:line-through;color:#aaa}.custom-mfilters form.ms2_form{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;gap:10px}.custom-mfilters thead{position:-webkit-sticky;position:sticky;top:0;min-height:30px}.custom-mfilters tbody tr{border-radius:6px}.custom-mfilters .input,.custom-mfilters .select{line-height:1;outline:0;font-weight:600;color:#222;height:auto;border:1px solid #d8d8d8;background-color:transparent;padding:5px;text-align:center}.custom-mfilters .input{width:4rem;text-align:center;border:none;border-bottom:1px solid #cd1211;border-radius:0}.custom-mfilters .select{border-radius:5px;min-width:70px;padding:2px 5px}.custom-mfilters .select option{background:none}.custom-mfilters .select option:active,.custom-mfilters .select option:checked,.custom-mfilters .select option:focus{background-color:#cd1211;color:#fff}.prices-table-row__title div.row-input{display:none;margin-top:10px}.prices-table-row .btn-to-cart,.prices-table-row.in-cart .btn-order{display:none}.prices-table-row.in-cart .btn-to-cart{display:-webkit-box;display:flex}.prices-table-row select{background-color:#fff}.prices-table-row select:hover{background-color:#d8d8d8}.row-input__button,.row-input__wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.row-input__button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:25px;height:25px;border-radius:50%;padding:3px;background-color:#fff;border:1px solid #d8d8d8;-webkit-transition:all .3s;transition:all .3s;font-family:Courier New,Courier,monospace;font-size:18px;font-weight:600}.row-input__button:hover{background-color:#d8d8d8}.fancybox-slide--iframe .fancybox-content{max-height:85dvh;max-width:95%}.pdf-download.loading{pointer-events:none;background-image:-webkit-linear-gradient(315deg,#b8b8b8 26.92%,#cfcfcf 0,#cfcfcf 50%,#b8b8b8 0,#b8b8b8 76.92%,#cfcfcf 0,#cfcfcf);background-image:linear-gradient(135deg,#b8b8b8 26.92%,#cfcfcf 0,#cfcfcf 50%,#b8b8b8 0,#b8b8b8 76.92%,#cfcfcf 0,#cfcfcf);background-size:73.54px 73.54px}.cm-jig.loading{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.cm-jig.loading:after{content:"Загружается..."}.cm-search{position:relative;-webkit-box-ordinal-group:2;order:1;display:-webkit-box;display:flex;gap:1em;-webkit-box-align:center;align-items:center;padding:10px;border-radius:8px;border:1px solid #ddd;max-width:100%}.cm-search:focus{border-color:red}.cm-search input[type=search]{display:block;-webkit-box-flex:1;flex:1;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.certificates{display:-webkit-box;display:flex;-webkit-box-pack:space-evenly;justify-content:space-evenly;padding-block:1em;gap:.5em;flex-wrap:wrap}.certificates__item{flex-basis:17%}.certificates .certificate a{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding:1em;border-radius:.5em;box-shadow:0 0 5px #eee}.certificates .certificate a span{font-size:1.1em}.certificates .certificate a img{display:block;width:100%;-o-object-fit:contain;object-fit:contain}.mlt-reviews{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:flex;flex-direction:column;gap:20px;margin-bottom:60px;width:100%}.mlt-reviews.prod-review{margin-bottom:0}.mlt-reviews__link{text-decoration:underline}.mlt-reviews__user-reviews .mlt-reviews__row{opacity:.5;pointer-events:none}.mlt-reviews-prod__row{display:grid;gap:20px;grid-template-columns:1fr 1fr}.mlt-reviews__all-reviews{margin:auto;max-width:1200px}.mlt-reviews__row{display:-webkit-box;display:flex;gap:20px;margin-bottom:20px}.mlt-reviews__slide{height:auto;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border:none}.mlt-reviews__item-header{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;gap:8px}.mlt-reviews__single-button{-webkit-box-pack:center;justify-content:center}.mlt-reviews__item{padding:16px 16px 36px;border-radius:10px;box-shadow:1px 2px 6px 0 rgba(0,0,0,.2);margin-bottom:20px;-webkit-box-flex:1;flex:1 0 180px}.mlt-reviews__item.prod-review{border:none;box-shadow:none;width:100%}.mlt-reviews__item-header-column{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.mlt-reviews__item-header-logo{width:44px;height:44px;border-radius:50%;background-size:cover;background-position:50%}.mlt-reviews__item-header-company-logo{height:15px;background-size:cover;background-position:50%}.mlt-reviews__item-header img{width:auto}.mlt-reviews__item-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:flex;flex-direction:column;gap:10px;padding-top:10px}.mlt-reviews__item-body.prod-review{padding:0}.mlt-reviews__item-header-name{font-size:12px;line-height:1.2;font-weight:600}.mlt-reviews__item-header-date{font-size:12px;line-height:1.2;min-width:77px}.mlt-reviews__item-header-imgrate{display:-webkit-box;display:flex;gap:4px;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;align-self:flex-start;-webkit-box-flex:1;flex-grow:1;-webkit-box-pack:end;justify-content:flex-end}.mlt-reviews__item-header-rating{height:10px;display:-webkit-box;display:flex}.mlt-reviews__item-body-date{font-size:12px;color:#999}.mlt-reviews__item-header-rating-item.active:after{background-image:url(/theme/fonts/star.svg)}.mlt-reviews__item-header-rating-item:after{content:"";width:8px;height:8px;display:block;background-size:8px 7px;background-position:50%;background-repeat:no-repeat;background-image:url(/theme/fonts/star-empty.svg)}.mlt-reviews__item-body-content{font-size:14px;line-height:1.2;overflow:hidden}.mlt-reviews__title:not(.small-title){font-size:24px;margin-bottom:20px}.mlt-reviews__title.small-title{color:#b1b2b3;margin-bottom:20px}.mlt-reviews__form-upload-wrapper{display:inline-block;position:relative}.mlt-reviews__form-file-input{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.mlt-reviews__form-file-label{background:#f9f9f9;border:1px dashed;border-radius:5px;color:#9f9f9f;cursor:pointer;display:inline-block;padding:10px 20px;text-align:center;-webkit-transition:.2s;transition:.2s;width:100%}.mlt-reviews__form-file-label:hover{background:#ababab;color:#fff}.mlt-reviews__form{min-width:400px;background-color:#fff;rating:hover}.mlt-reviews__form .mlt-reviews__title{border-bottom:1px solid #e3e3e3;margin:0;padding:20px;text-align:center}.mlt-reviews__form form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:flex;flex-direction:column;gap:20px;max-width:400px;padding:30px 20px}.mlt-reviews__form form.loading{opacity:.7;pointer-events:none}.mlt-reviews__form form input[type=radio]{-webkit-appearance:none;cursor:pointer;margin:0;position:relative;top:-12px}.mlt-reviews__form form rating{display:block;height:24px}.mlt-reviews__form form rating input[type=radio]:hover{color:#fab840!important}.mlt-reviews__form form input[type=radio]:after{content:"\2605";font-size:32px}.mlt-reviews__form form input[type=radio]:invalid:after{color:#ddd}.mlt-reviews__form form label{display:block;margin-bottom:10px}.mlt-reviews__form form button{background:#4f70ad;width:100%}.mlt-reviews__form rating input[type=radio]:valid{color:orange}.mlt-reviews__form rating input[type=radio]:checked~input[type=radio]:not(:checked):after{color:#ccc}.mlt-reviews__form input[type=text],.mlt-reviews__form textarea{border:1px solid #e3e3e3;border-radius:2px;padding:10px;width:100%}.mlt-reviews__form-success-message{display:none;padding:20px;text-align:center}.mlt-reviews__form-success-message.show{display:block}.mlt-reviews__form-info{color:#9d9d9d;font-size:12px}.mlt-reviews__actions{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-top:20px}.mlt-reviews__form form button,.mlt-reviews__open-form,.mlt-reviews__pagin-btn,.mlt-reviews__show-more-btn{box-shadow:1px 2px 6px 0 rgba(0,0,0,.2);border-radius:5px;cursor:pointer;display:inline-block;font-weight:700;padding:10px 20px;text-align:center;-webkit-transition:.2s;transition:.2s;width:48%}.mlt-reviews__form form button:hover,.mlt-reviews__open-form:hover,.mlt-reviews__pagin-btn:hover,.mlt-reviews__show-more-btn:hover{background-color:#7a99a6;color:#fff}.mlt-reviews__form rating:focus-within input[type=radio]:invalid:after,.mlt-reviews__form rating:hover input[type=radio]:invalid:after{color:#888}.mlt-reviews__form input[type=radio]:hover~input[type=radio]:invalid:after,.mlt-reviews__form rating input[type=radio]:focus~input[type=radio]:invalid:after{color:#ddd}.read-all-button{color:#727272}.read-all-button:hover{cursor:pointer;color:#000}.mlt-reviews__form-error-message{color:red;margin-top:5px}.collapse-long-text{max-height:3em}.fast-search{position:absolute;top:40px;z-index:12;background:#fff;border:1px solid #f0f0f0;border-radius:4px;padding:20px;width:100%;max-height:75dvh;overflow-y:auto}.fast-search img{width:45px;height:45px;background:#f0f0f0}.fast-search ul{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:10px;width:50%}.fast-search ul li:first-child{font-size:18px;font-weight:700}.fast-search.border{border-right:2px solid #eee;padding-right:10px}.fast-search-container{display:-webkit-box;display:flex;gap:10px}.fast-search-button{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-top:20px}.fast-search-close-button{opacity:0;color:#323232;font-size:21px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-transition:.3s;transition:.3s;max-width:0;margin:0}.fast-search-close-button.active{opacity:1;width:20px;max-width:unset;margin-left:10px;margin-bottom:5px}.fast-search-show-all{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.fast-search-show-all span{position:relative;height:15px;animation:flick 1s linear infinite alternate-reverse}.fast-search-show-all span:after{content:"";display:block;border:13px solid transparent;border-top-color:#afafaf}@-webkit-keyframes flick{0%{opacity:1}to{opacity:.5}}@keyframes flick{0%{opacity:1}to{opacity:.5}}.spag__item{font-size:16px;color:#323232}.spag__item.active{color:#cd1212}.spag__item:nth-last-child(n+2){margin-right:8px}.sect-search:nth-last-child(n+2){margin-right:12px}.sect-search__content{padding-bottom:40px;width:100%;font-size:16px}.sect-search__search-info{margin-bottom:40px;font-size:16px}.sect-search__pagination{margin-top:20px}.sect-search__pagination-item{color:#323232;font-size:20px}.sect-search__item a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:10px;font-weight:700;color:#222;padding:5px;text-decoration:underline;border-radius:4px;border:1px solid transparent}.sect-search__item a:hover{text-decoration:none;color:#cd1212;background:border-box -webkit-linear-gradient(bottom,rgba(85,85,85,.0666667),transparent);background:border-box linear-gradient(0deg,rgba(85,85,85,.0666667),transparent);border:1px solid rgba(85,85,85,.06666666666666667)}.sect-search__item a:hover img{box-shadow:0 0 5px rgba(51,51,51,.3333333333333333)}.sect-search__item .highlight{font-weight:700;color:#cd1212}.sect-search__item img{display:block;-webkit-transition:all .3s;transition:all .3s;width:50px;height:100%;border-radius:5px}.search-row{padding-bottom:20px;margin-bottom:20px;position:relative}.search-row:after{display:block;position:absolute;bottom:0;max-width:200px;width:100%;height:1px;background-color:#b1b2b3}.search-row:nth-last-of-type(n+2):after{content:""}.search-row__title{text-transform:uppercase}.search-row__intro{margin-top:20px}.search-row__idx,.search-row__title{font-size:16px}.search-row__link{color:#cd1212}.search-row__link:hover{text-decoration:underline}.products-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.cm-desktop{display:none;position:absolute;height:100vh;top:170px;left:0;right:0;margin:auto;background:rgba(19,19,19,.6196078431372549);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.cm-desktop.opened{display:block}.cm-desktop.opened .cm-desktop__row{-webkit-animation:fadeIn .6s ease forwards;animation:fadeIn .6s ease forwards}.cm-desktop__row{height:550px;border-radius:6px;overflow:hidden;width:80%;margin:20px auto auto;background:#fff;max-width:1200px;display:grid;grid-template-columns:25% 1fr;opacity:0}.cm-desktop__categories{overflow-y:auto;max-height:550px;background-color:#f7f7f7;padding:13px 18px}.cm-desktop__categories a{font-size:16px;font-weight:700;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:10px;width:100%;padding:7px 0;-webkit-transition:.2s;transition:.2s}.cm-desktop__categories a:after{opacity:0;-webkit-transition:.2s;transition:.2s;content:"";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #cd1211;margin-left:auto}.cm-desktop__categories a.active{color:#cd1211}.cm-desktop__categories a.active:after{opacity:1}.cm-desktop__main-content{overflow-y:auto;max-height:550px;display:none;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:30px;grid-template-columns:repeat(3,1fr);gap:24px}.cm-desktop__main-content.col-2{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:500px;grid-template-columns:repeat(2,1fr)}.cm-desktop__main-content.opened{display:grid}.cm-desktop__main-content.opened .cm-desktop__main-content__item{-webkit-animation:fadeIn .6s ease forwards;animation:fadeIn .6s ease forwards}.cm-desktop__main-content__item{background:#fbfbfb;padding:8px;border-radius:4px}.cm-desktop__main-content__item-name{font-size:16px;font-weight:700;margin-bottom:14px;display:inline-block}.cm-desktop__main-content__item-children{display:grid;gap:8px}.cm-desktop__main-content__item-children.col-2{grid-template-columns:repeat(2,1fr)}.cm-desktop__main-content__item-children.col-3{grid-template-columns:repeat(3,1fr)}.cm-desktop__main-content__item-children a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:8px}.cm-desktop__main-content a{-webkit-transition:.2s;transition:.2s}.cm-desktop__main-content a:hover{opacity:.8}.cm-desktop .span-hit{font-size:8px;color:#fff;padding:4px;border-radius:4px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:5px;background-color:#cd1211}.cm-desktop ::-webkit-scrollbar{width:6px}.cm-desktop ::-webkit-scrollbar-track{background:#e0e0e0;border-radius:3px}.cm-desktop ::-webkit-scrollbar-thumb{background-color:#cd1211;border-radius:3px}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.cm-mobile{position:fixed;z-index:1;width:100%;top:-100%;left:0;-webkit-transition:top .2s,opacity .5s;transition:top .2s,opacity .5s;background:#fff;padding:0 15px;opacity:0}.cm-mobile.opened{top:75px;opacity:1}.cm-mobile__header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;background:#9f9f9f;color:#fff;padding:10px 15px;width:calc(100% + 30px);margin-left:-15px}.cm-mobile__row{height:calc(100vh - 100px);overflow-y:auto;padding-bottom:140px;margin:18px 0;display:grid;gap:14px}.cm-mobile__category{margin-bottom:0}.cm-mobile__category.opened .cm-mobile__subcat{display:grid}.cm-mobile__category.opened .cm-mobile__category-item a{color:#cd1211}.cm-mobile__category.opened .cm-mobile__category-arrow:after{border-top-color:#cd1211;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cm-mobile__category-item{padding:4px 10px 4px 0;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.cm-mobile__category-item a{color:#333;font-size:16px;font-weight:700;-webkit-transition:.2s;transition:.2s}.cm-mobile__category-arrow{width:20px;height:20px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.cm-mobile__category-arrow:after{content:"";display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #bababa;margin:auto;-webkit-transition:.2s;transition:.2s}.cm-mobile__subcat{display:none;padding:12px;background-color:#fbfbfb;gap:14px;margin-top:14px}.cm-mobile__subcat a{font-weight:400}.header-mobile{width:100%;margin-bottom:8px}.header-mobile__row{position:relative;z-index:2;background:#fff;padding:5px 15px 0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.header-mobile__logo img{width:50px}.header-mobile__phone{font-size:16px;font-weight:700}.header-mobile__menu-btn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:27px;height:27px}.header-mobile__menu-btn.active svg:first-child,.header-mobile__menu-btn svg:last-child{display:none}.header-mobile__menu-btn.active svg:last-child{display:block}.mobile-menu{position:fixed;top:-100%;left:0;padding:6px 20px 100px;background:#fff;width:100%;height:calc(100vh - 75px);z-index:1;opacity:0;border-top:2px solid rgba(88,115,120,.07);-webkit-transition:top .2s,opacity .5s;transition:top .2s,opacity .5s;overflow-y:auto}.mobile-menu.opened{top:75px;opacity:1}.mobile-menu__row{display:grid}.mobile-menu__row a{padding:9px 0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:10px;font-size:16px}.mobile-menu__row a svg{min-width:20px}.mobile-menu__row span{color:#91a1a4;font-size:12px;display:block;margin-top:4px}.mobile-menu hr{width:100%;margin:10px 0}@media (min-width:480px) and (max-width:767px){.catalog-all .container .good-col h3{font-size:.92em}}@media (min-height:600px) and (max-height:650px){.popup__textarea{min-height:54px;margin-top:5px}.input{height:34px;line-height:1.5}.popup__body{padding:8px 70px}.popup__header{padding:15px}.popup__btn{margin:0 auto}}@media (min-width:680px) and (max-width:767px){.ajax_form.request__form span.error{display:none}.ajax_form.request__form{margin-top:0}}@media (min-width:688px){#modal_content{top:10em;top:30vh;left:30vw;width:90%;height:500px;max-width:500px;padding:3em;border-radius:100%;background-position:center 3em;background-size:160px auto}#modal_content .content_wrapper{padding-top:100px;margin:3em auto 0;text-align:center}#modal_content h2{margin:0;font-size:1.875em}#modal_content p{font-size:1em;line-height:1.9em}}@media (min-width:768px){.offers{margin:16px 0}.offers__row{margin-top:25px;margin-bottom:25px}.offers__item{padding:0 15px;margin-bottom:50px;-webkit-box-flex:0;flex:0 1 33.33333%}.offers__slider-btn{top:auto;bottom:0}.banners{margin:0 -25px 20px;width:100%;margin:0}.banners .swiper-container{border-radius:7px}.banners__slide{max-height:100%;min-height:350px;background-position:50%;background-size:cover}.banners__btn{top:50%}.banners__btn--next{right:2em;left:unset}.banners__btn--prev{left:2em;right:unset}.reviews{padding:20px 5px;margin-top:0}.catalog-menu__header{border-radius:7px 7px 0 0}.catalog-menu__header:after{content:none}.catalog-menu__item:last-child span{border-radius:0 0 7px 7px}.catalog-menu__item{position:relative}.catalog-menu__item:hover .catalog-menu__item-header{background-color:var(--brand-color)}.catalog-menu__item:hover .catalog-menu__sub-content{right:-220%;max-height:none;display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-box-align:center;align-items:center;margin-bottom:0}.catalog-menu__sub-content a{padding:0!important;margin:13px 25px;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.catalog-menu__item:hover .catalog-menu__sub-content.menu1777{right:-257%;display:-webkit-box;display:flex;max-height:none}.catalog-menu__sub-content.menu1777{width:257%}.catalog-menu__sub-content.menu95{width:100%}.catalog-menu__item:hover .catalog-menu__sub-content.menu95{right:-100%;display:block;max-height:none}.catalog-menu__sub-content.menu2083{width:100%}.catalog-menu__item:hover .catalog-menu__sub-content.menu2083{right:-100%;display:block;max-height:none}ul.mark-menu{-webkit-column-count:3;-moz-column-count:3;column-count:3}.kategory-header{padding:15px 0 15px 20px;color:#000}.kategory-content .catalog-menu__sub-content-item{padding-left:0!important}.catalog-menu__sub-content{position:absolute;top:-2px;right:0;z-index:9999;display:none;width:220%;max-height:100%;border-radius:0 7px 7px 0;background-color:#fff;box-shadow:0 15px 30px 0 rgba(0,0,0,.15);-webkit-column-count:3;-moz-column-count:3;column-count:3}.catalog-menu__sub-content-item a{padding:13px 25px}.advantages__row{flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;margin-bottom:30px}.advantages__text{margin-top:9px;font-size:14px}.advantages__item+.advantages__item{margin-top:0}.request__content{flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal}.request__form{max-width:270px}.seo-post__text{max-width:800px}.watched__item{padding:0 15px 40px;-webkit-box-flex:0;flex:0 1 16.66667%}.watched__item .catalog-item__title{display:-webkit-box;display:flex;min-height:34px;font-size:12px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.section-menu__row{margin-top:50px;margin-bottom:30px}.item__order-info{padding-left:18px;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}.item__gallery{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;width:620px;height:480px;margin-right:30px;flex-direction:row-reverse;-webkit-box-direction:reverse;-webkit-box-orient:horizontal}.item__thumbs-wrap{width:70px;padding:30px 0;margin-right:30px}.item__thumbs{width:70px;max-height:400px;margin-top:0;margin-right:30px;-webkit-box-flex:0;flex:0 0 70px}.item__thumbs-item{width:70px!important}.item__nav-btn{left:0;width:100%}.item__nav-btn_prev{top:0;left:0}.item__nav-btn_prev svg{-webkit-transform:rotate(0);transform:rotate(0)}.item__nav-btn_next{top:auto;right:auto;bottom:0;left:0}.item__nav-btn_next svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.item__gallery-main{width:620px}.item__gallery-item{height:100%}.item__info{max-width:179.10448%;-webkit-box-flex:0;flex:0 1 179.10448%}.item__info,.item__title{margin-top:0}.item__btn+.item__btn{margin-top:0;margin-left:30px}.item__tabs{border-radius:7px}.item__tabs-header{display:-webkit-box;display:flex}.item__tabs-wrap{display:block;box-shadow:none;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.15)}.item__tabs-wrap .item__tabs-title{display:none}.item__tabs-wrap._active{box-shadow:none}.item__tabs-title+.item__tabs-title{margin-left:30px}.item__tabs-title{text-align:center;border-radius:7px 7px 0 0}.item__tabs-title:after{content:none}.item__tabs-title._active{box-shadow:2px -7px 11px 2px rgba(0,0,0,.07)}.item__tabs-content{padding:50px 20px 40px}.item__prop-row{font-size:14px}.item__request .request__header{float:left}.item__request .request__img{position:relative;left:75px}.item__review-photo{margin-right:30px}.cart thead{display:table-header-group}.cart tr{display:table-row;padding-top:0}.cart td:nth-child(2){margin:0}.cart td:nth-child(3){display:table-cell;margin:0}.cart td{display:table-cell;padding:8px;vertical-align:middle}.cart td:first-child{max-width:800px}.cart td:nth-child(3){min-width:100px}.cart td:last-child{min-width:40px}.cart__img{width:100px;height:100px;-webkit-box-flex:0;flex:0 0 100px}.cart__title{font-size:16px}.cart__description{display:block;font-size:12px;font-style:normal;font-weight:500;font-stretch:normal;line-height:1.83}.order{margin:60px 0 30px}.order__form{border-left:2px solid var(--brand-color-darker);border-radius:7px}.order__col{display:-webkit-box;display:flex;height:220px;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal}.order__block{height:100%;-webkit-box-flex:0;flex:0 1 50%}.order__block:first-child{border-bottom:2px solid var(--brand-color-darker)}.order__block:first-child,.order__block:nth-child(2),.order__block:nth-child(3),.order__block:nth-child(4){border-right:2px solid var(--brand-color-darker)}.order__submit{display:-webkit-box;display:flex;float:right;width:50%;align-items:center;-webkit-box-align:center;-webkit-box-pack:justify;-ms-flex-align:center;justify-content:space-between}.order__submit-btn{margin:0}.order-popup .cart{margin-top:20px}.order-popup .cart td:first-child{width:60%}.btn-con{display:-webkit-box;display:flex;flex-wrap:wrap;gap:10px 0;-webkit-box-pack:justify;justify-content:space-between}.harakt-block{position:relative;max-height:60px;overflow:hidden}.harakt-block:hover{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.harakt-block:hover:after{display:none}.harakt-block:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50px;background:-webkit-linear-gradient(0,#fff,transparent);background:linear-gradient(0,#fff,transparent)}.harakt-block span{float:left}.contacts__delivery{display:-webkit-box;display:flex;max-height:420px;flex-wrap:nowrap}.contacts__delivery-items{max-height:100%}.delivery .row{flex-direction:row-reverse;-webkit-box-direction:reverse;-webkit-box-orient:horizontal}.delivery__title{margin:0}.clear_button{position:relative;color:var(--brand-color);margin-top:-69px}.harakt-mobile{display:none}.lead{font-size:21px}.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}.modal-dialog{width:50%}#msCart td,#msCart th{text-align:center}#msCart td:first-of-type,#msCart th:first-of-type{width:55%}#msCart td:nth-of-type(2),#msCart th:nth-of-type(2){width:20%}#msCart td:nth-of-type(3),#msCart th:nth-of-type(3){width:11%}#msCart td:nth-of-type(4),#msCart th:nth-of-type(4){width:30%}.cart td:first-child,.cart th:first-child{text-align:left!important}.cart td.total{padding:20px 0;text-align:right!important}#msProduct .input-sm{max-width:50%}.header__favorites_visible{display:none}.header__top-wrap{justify-content:space-between}#msProduct section.item{padding:0 15px}.catalog-item-child .catalog-item__title{font-size:14px}.watched__item.viewed{-webkit-box-flex:0;flex:0 1 16.66667%}#mse2_results .catalog-item__img{margin-top:-18px}#mse2_results .good-fav{top:8px}.request__form span.error_contactsName.error{top:47px;right:-1px;color:#fff}.request__form span.error_contactsName.error,.request__form span.error_contactsPhone.error{position:absolute;padding:7px 10px 4px;font-size:11px;line-height:13px;border-radius:3px;background:rgba(208,2,27,.8) none repeat scroll 0 0}.request__form span.error_contactsPhone.error{top:102px;right:-20px}.request__form span.error_agree.error{position:absolute;top:153px;right:-73px;padding:7px 10px 4px;font-size:11px;line-height:13px;border-radius:3px;background:rgba(208,2,27,.8) none repeat scroll 0 0}.request__form span.error span.error{color:#fff}.request__form span.error:after{position:absolute;top:50%;left:-4px;display:block;width:0;height:0;margin-top:-3px;content:" ";border-top:4px solid transparent;border-right:4px solid rgba(208,2,27,.8);border-bottom:4px solid transparent}.price--lg span{font-size:24px}.popup__inner{max-width:650px}.popup__body--cart td:first-child{width:60%}.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}.header{padding:0;box-sizing:border-box;border:0}.header,.header--desktop{display:block}.header--mobile{display:none}.header__top-wrap{display:-webkit-box;display:flex;-webkit-box-flex:0;-webkit-box-pack:justify;justify-content:flex-end}.header__logo{-webkit-box-flex:0;flex:0 1 15%;min-width:240px}.header__logo img{max-width:80%}.header__cart-counter{bottom:0}.header__top{background-color:#f3f5f5}.header__nav{display:-webkit-box;display:flex;align-items:center;-webkit-box-align:center;-webkit-box-pack:justify;-ms-flex-align:center;justify-content:space-between}.header__menu{padding:7px 0;flex-direction:row;-webkit-box-direction:normal;-webkit-box-flex:0;-webkit-box-orient:horizontal}.header__menu-item{margin-bottom:0;font-size:14px;cursor:pointer}.header__social{width:auto}.header__social-item svg{width:auto;height:auto}.header__logo-text,.header__text{font-size:11px}.header__info{display:-webkit-box;display:flex;margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}.filter{padding:30px 0;margin-bottom:50px}.filter__wrapper{flex-direction:row;align-items:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-ms-flex-align:center}.filter__col{max-width:calc(25% - 16px);margin:0 8px;-webkit-box-flex:0;flex:0 1 calc(25% - 16px)}.filter__submit{display:-webkit-box;display:flex;align-items:center;-webkit-box-align:center;-webkit-box-pack:justify;-ms-flex-align:center;justify-content:space-between}.filter__btn{margin-right:15px;margin-bottom:0}.footer{padding:40px 0;text-align:left}.footer__title{font-size:15px;text-align:left}.footer__title:after{right:auto}.footer__menu-mobile{max-height:100%}.footer__menu-switcher{display:none}.footer__menu-header:after{content:""}.footer__menu-header:before{content:none}.footer__logo{margin:0 auto 30px}.footer__wrapper{display:-webkit-box;display:flex;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal}.footer__menu{-webkit-box-flex:0;flex:0 1 50%}.footer__block{-webkit-box-flex:0;flex:0 1 25%}.footer__block+.footer__block{margin-top:0;margin-left:30px}.footer__address{max-width:70%}.footer__social{margin:0}.footer__contacts{margin-top:30px}.agreement{padding:15px 0}.hidden-xs{display:block}.mobile-tabbar{display:none}.fw-cstm__filters-item-title:hover{opacity:.8}.contacts__info-wrap{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.contacts__info-block+.contacts__info-block{width:65%;margin-left:60px}.contacts__info-block{width:45%}.contacts__info-map{height:auto;margin-top:0}.contacts__info .row{flex-direction:row-reverse;-webkit-box-direction:reverse;-webkit-box-orient:horizontal}}@media (min-width:768px) and (min-width:1170px){.popup__body--cart{display:-webkit-box;display:flex}}@media screen and (min-width:768px){.advantages__item{max-width:calc(25% - 30px);padding:8px;margin:0 15px;-webkit-box-flex:0;flex:0 1 calc(25% - 30px)}}@media (min-width:870px){.request__form{max-width:400px}}@media (min-width:991px){.navbar{border-radius:4px}.navbar-header{float:left}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}.navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand{margin-left:-15px}.navbar-toggle{display:none}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:30px;padding-bottom:30px}.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;box-shadow:none}.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:992px){.modal-lg{width:900px}}@media (min-width:1170px){.reviews{padding:20px}.catalog-menu__header:after{content:""}.advantages__item{padding:17px}.advantages__text{margin-top:15px;font-size:15px}.item__header,.order-popup{display:-webkit-box;display:flex}.order-popup{flex-wrap:wrap}.order-popup__block:last-child{padding-bottom:30px}.order-popup__block:first-child{width:70%;padding-right:20px}.order-popup__block:nth-child(2){width:30%;padding-left:20px;border-left:2px solid #f3f5f5}.order-popup__block:last-child{width:100%;padding-top:20px}.header__favorites_visible{display:block}.header__top-wrap{-webkit-box-flex:0}.popup--lg .popup__body{padding:0 20px}.popup__body{padding:20px 70px}.popup__body--cart .popup__btn{margin:0 20px 20px 0}.popup__body--cart .popup__btn:last-child,.popup__body--cart .popup__btn:nth-child(2){display:-webkit-inline-box;display:inline-flex}.popup__block{width:50%;padding-top:30px;padding-bottom:30px}.popup__block:first-child{padding-right:80px}.popup__block:last-child{padding-left:80px}.popup__block+.popup__block{padding-top:30px;border-top:0;border-left:2px solid #f2f9fa}.popup__btn{max-width:170px;padding:0 8px}.popup__text{font-size:14px}.header__logo{text-align:center;flex:0 1 25%}.header__logo,.header__menu{-webkit-box-flex:0}.header__text{font-size:14px}.filter__col{max-width:calc(25% - 30px);margin:0 15px;-webkit-box-flex:0;flex:0 1 calc(25% - 30px)}.filter__btn{width:170px}}@media (min-width:1200px){.galleryTop,.multiSlides{position:relative;min-height:370px}.galleryTop .swiper-container,.multiSlides .swiper-container{width:auto;height:100%;min-height:370px;padding-bottom:20px}}@media screen and (max-width:1400px){.table__cell{font-size:18px}}@media (max-width:1200px){.swiper-button-next,.swiper-button-prev{display:none}}@media screen and (max-width:1094px){.mlt-reviews__all-reviews{max-width:720px}}@media screen and (max-width:1024px){.delivery-takeout__wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:1023px){.aside{max-width:30%;-webkit-box-flex:0;flex:0 1 30%}.tag-menu__item-title{font-size:14px}.header__right{-webkit-box-flex:0;flex:0 1 35%}.perks-table tbody td{font-size:13px;padding:4px;background-image:none!important;line-height:1}.ya-reviews{min-height:600px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.ya-reviews__form,.ya-reviews__widget{width:100%}.custom-filter__wrapper{max-width:45%}}@media screen and (max-width:992px){.table__cell{font-size:16px;padding:12px 20px 11px}}@media (max-width:991px){.header{padding-bottom:0!important}.header .phone{text-align:right}.footer .company-info,.footer .logo,.footer .social{margin-bottom:40px;text-align:center}.footer .social{margin-top:40px}}@media (max-width:990px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;border:0;background-color:transparent;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (max-width:800px){.fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none!important}.fancybox-caption{padding:20px 0;margin:0}}@media (max-width:769px){.fast-search{width:100%;left:0}.fast-search ul{width:100%}.fast-search-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.fast-search-categories.border{border-right:none;padding-right:0;border-bottom:2px solid #eee;padding-bottom:10px}}@media (max-width:768px){.request .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:20px}.item__order{width:100%;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;padding-left:18px}.item__btns{margin-left:auto}.top-content{grid-template-columns:1fr}.top-content__img{display:none}.btn-hiddens{width:100%}.footer__payment-list{-webkit-box-pack:center;justify-content:center}.fw-cstm{display:grid;gap:0}.fw-cstm__filters-item-title{background-color:#fff;border:1px solid #91a1a4;border-radius:666px;padding:10px 15px;gap:12px}.fw-cstm__filters-item-wrap{width:100%;grid-template-columns:repeat(3,1fr);margin-top:0;background-color:#fff;border-radius:0;left:0;border-top:1px solid #c9c9c9;box-shadow:0 180px 100px 100px rgba(0,0,0,.23921568627450981)}.fw-cstm [type=reset]{margin-top:10px;margin-left:0}.fw-cstm .ui-slider-handle:before{background-color:#cd1211}.sect-otzyvy__quote{margin:30px 0}.sect-otzyvy__quote-text{font-size:20px}.sect-otzyvy__tabs{flex-wrap:wrap}}@media screen and (max-width:768px){.table__cell{font-size:14px}.header__logo{margin-left:25px}}@media (max-width:767px){.catalog-menu{display:block}.request__btn{width:170px}.catalog__items{display:grid;grid-template-columns:1fr 1fr;gap:15px}.catalog__items .catalog-item{width:100%}@-webkit-keyframes fade{0%{margin-top:0;opacity:1;margin-left:0}50%{margin-top:0;opacity:0;margin-left:-100%}to{margin-top:-8em;opacity:0;margin-left:-100%}}@keyframes fade{0%{margin-top:0;opacity:1;margin-left:0}50%{margin-top:0;opacity:0;margin-left:-100%}to{margin-top:-8em;opacity:0;margin-left:-100%}}.covid-info__wrapper{width:calc(100% + 10px);margin-top:50px}#covid-info{position:relative;font-size:3.5vw;height:8em;width:100%}#covid-info.hidden{margin-top:-8em}#covid-info .text{margin-left:1em;text-align:left;line-height:1.3em}.harakt-desktop{display:none}.swiper-button-next{right:0}.swiper-button-prev{left:0}.item__prop-wrap li{margin:0 5px!important;width:100%;text-align:left;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:baseline;align-items:baseline}.item__prop-wrap li:before{display:none!important}.item__prop-wrap span:first-child{font-weight:700;background:none!important}.item__prop-row span:last-child{font-weight:400!important}.item__prop-wrap span{padding-left:0!important}h1{font-size:12pt;font-weight:700}.singleSlide .swiper-pagination{bottom:80px}.singleSlide .swiper-button-next i,.singleSlide .swiper-button-prev i{font-size:1.2em}.header{padding-bottom:0!important}.header .logo{margin-bottom:20px}.header .logo,.header .phone{text-align:center}.footer .company-info{margin-bottom:40px;text-align:left}.footer .copyrights [class*=col-],.footer .copyrights [class*=col-] .text-right{text-align:center}.cart td:nth-child(2){margin-left:82px}.aside,.catalog .catalog-menu,.front .catalog-menu{margin-bottom:0}.aside{position:fixed;left:10px;z-index:99;width:calc(100% - 20px);top:calc(var(--header-height) + 2px)}.page-title{font-size:20px;text-align:center;margin-bottom:12px;text-align:start}.page-title--sm{font-size:14px}.forder-popup__price{font-size:15px}.msoc_product_line_pagetitle span{font-size:16px}.product__add-cart{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:10px}.footer__logo{text-align:center}.footer__logo+.footer__text{text-align:center;padding-block:20px}.custom-filter__wrapper{max-width:100%}.custom-mfilters form.ms2_form{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:32px;height:100%;margin-inline:auto}.custom-mfilters td,.custom-mfilters th{display:none}.custom-mfilters td:first-child,.custom-mfilters td:last-child,.custom-mfilters td:nth-child(2),.custom-mfilters td:nth-last-child(2),.custom-mfilters th:first-child,.custom-mfilters th:last-child,.custom-mfilters th:nth-child(2),.custom-mfilters th:nth-last-child(2){display:table-cell}.prices-table-row__title div.row-input{display:block}.row-input__wrapper{gap:10px}.row-input__button{width:32px;height:32px;padding-top:3.1px}}@media screen and (max-width:767px){.sell-one-click-btn{margin-bottom:10px}.catalog-menu__item._active .catalog-menu__sub-content{max-height:2100px;-webkit-transition:max-height .4s ease;transition:max-height .4s ease}.catalog-menu__item._active span:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);border-color:#425364}.top-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.cart-table__btn-remove-col{margin-top:auto;margin-bottom:24px}.cart-table__btn-remove-form{margin-top:0}.maybe-need{display:none}}@media screen and (max-width:734px){.mlt-reviews__all-reviews{max-width:340px}.mlt-reviews__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:20px}.mlt-reviews__form form button,.mlt-reviews__open-form,.mlt-reviews__pagin-btn,.mlt-reviews__show-more-btn{width:100%}}@media (max-width:700px){.submenu{display:none!important}}@media (max-width:648px){.row-grid-3,.row-grid-4{grid-template-columns:1fr 1fr}.front-menu__item-image{min-height:150px}.item__order-info,.item__order-price-count{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:10px}.item__order-info{-webkit-box-align:center;align-items:center}}@media (max-width:600px){.tr_preim__container{display:block}}@media screen and (max-width:500px){.sect-search__pagination{text-align:center}.search-row:after{max-width:none}}@media (max-width:480px){.catalog-all .container .good-col h3{font-size:.86em}.sect-otzyvy__quote-text{font-size:16px}}@media screen and (max-width:480px){.table-delivery .table__cell:nth-of-type(2){display:none}.delivery-takeout__wrap{grid-template-columns:1fr}}@media (max-width:479px){.catalog-menu{top:calc(10dvw + 164px)}.catalog__items{display:grid;grid-template-columns:1fr;gap:15px}.forder-popup__price{font-size:14px;font-weight:600}.msoc_product_line_pagetitle span{font-size:14px;font-weight:500}.msoneclick_form-label{text-align:left;padding-left:15px;padding-bottom:8px}.msoneclick_form-group{grid-template-columns:1fr}.header__search_mobile{padding:0 0 10px}.custom-filter__filters{gap:10px;padding:10px}.custom-mfilters table{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.custom-mfilters form.ms2_form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:100%;height:auto}.custom-mfilters thead{display:none}.custom-mfilters tbody{padding-top:5px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:5px}.custom-mfilters tbody tr{gap:8px;background-color:#fff;border-radius:8px;border:1px solid #c9c9c9;display:grid;padding:10px;grid-template-columns:repeat(3,1fr);grid-template-areas:"title title title" "ton pcs unit" "count price actions"}.custom-mfilters tbody tr td{-webkit-box-align:start;align-items:flex-start;text-align:center}.custom-mfilters tbody tr td:before{font-weight:600;margin-bottom:5px}.custom-mfilters tbody tr td:first-child{grid-area:title;font-weight:600;font-size:1.1em;text-align:left;padding-left:1em}.custom-mfilters tbody tr td:nth-child(2){grid-area:unit;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background:#fbfbfb;border:1px solid #e5e5e5;border-radius:4px;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.custom-mfilters tbody tr td:nth-child(2):before{color:#91a1a4;content:"Ед. изм."}.custom-mfilters tbody tr td:nth-child(3){display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;grid-area:count}.custom-mfilters tbody tr td:nth-child(4){background:#fbfbfb;border:1px solid #e5e5e5;border-radius:4px;grid-area:ton;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;gap:6px}.custom-mfilters tbody tr td:nth-child(4):before{color:#91a1a4;content:"Тонн:";margin-bottom:0}.custom-mfilters tbody tr td:nth-child(5){background:#fbfbfb;border:1px solid #e5e5e5;border-radius:4px;grid-area:pcs;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;gap:6px}.custom-mfilters tbody tr td:nth-child(5):before{color:#91a1a4;content:"Штук:";margin-bottom:0}.custom-mfilters tbody tr td:nth-child(6){display:none}.custom-mfilters tbody tr td:nth-last-child(2){grid-area:price;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:18px;font-weight:700}.custom-mfilters tbody tr td:last-child{grid-area:actions}.custom-mfilters tbody tr td a{font-weight:700}.custom-mfilters .input{width:2rem}.custom-mfilters [data-current="92026"] tbody tr td:nth-child(2),.custom-mfilters [data-current="92026"] tbody tr td:nth-child(4),.custom-mfilters [data-current="92026"] tbody tr td:nth-child(5){display:none}.custom-mfilters [data-current="92026"] tbody tr td .select_type{display:block}.prices-table-row__title div.row-input{display:none}.row-input__wrapper{gap:4px}}@media (max-width:468px){.preim_img_item{width:12%;margin-right:10px;text-align:left}.preim_txt_item_dost{width:57%}.blue_line{margin-bottom:0}.item__tabs-wrap{margin-top:20px}section.order{margin-top:35px}div#msCart{padding:0 15px}.offers__item{margin:30px 0}.banners__slide{min-height:130px!important}.catalog-menu__sub-content-item.levelClass1.catalog-menu__item.js-catalog-menu-header.active._active span{color:#edbd3b!important;background:#fff!important}.catalog-menu__sub-content-item.levelClass1.catalog-menu__item.js-catalog-menu-header.active._active span a{text-decoration:underline!important}.preim_txt_item{font-size:12px}.levelClass1 .catalog-menu__item-header.js-catalog-menu-cat .catalog-menu__sub-content-item.levelClass2 a{padding:0 30px;margin:10px 0}.levelClass1 .catalog-menu__item-header.js-catalog-menu-cat .catalog-menu__sub-content-item.levelClass2:first-child a{margin-top:25px}.pagination{display:-webkit-inline-box;display:inline-flex;width:105%}.pagination>li{margin:auto}.pagination .mobile-prev-page{margin-left:0}.pagination .mobile-next-page{margin-right:0}.pagination .mobile-first-page{position:absolute;left:30px;width:40%;margin-top:55px}.pagination .mobile-first-page>a{width:100%;text-align:center}.pagination .mobile-last-page{position:absolute;right:13px;width:40%;margin-top:55px}.pagination .mobile-last-page>a{width:100%;text-align:center}.pagination>li>a,.pagination>li>span{margin:0 3px}.catalog-item-child{min-width:30%;margin:10px auto}.pagin-flex{gap:45px;-webkit-box-pack:center;justify-content:center}}@media (max-width:410px){.item__order{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-left:0;-webkit-box-pack:center;justify-content:center;text-align:center}.item__btns{margin-left:0}.item__btn{max-width:none}}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}@media print{*,:after,:before{color:#000!important;background:transparent!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}
