.lsfw-grouping{background:#e2e2e2;margin-bottom:15px;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lsfw-grouping .lsfw-grouping__link>*:not(.hint){display:inline-block;vertical-align:top;line-height:inherit}.lsfw-grouping .lsfw-grouping__link.no-ico{padding-left:15px !important}.lsfw-grouping .lsfw-grouping__link.w-auto{min-width:auto}.lsfw-grouping-flex .lsfw-grouping .lsfw-grouping__link:not(.active):hover{color:#318cc6}.lsfw-grouping-flex .lsfw-grouping .lsfw-grouping__link.active{color:#475669}.lsfw-grouping-flex .lsfw-grouping .lsfw-grouping__link{padding-right:30px;color:#318cc6}.lsfw-grouping-flex .lsfw-grouping{display:inline-block;vertical-align:top;border-radius:5px;margin-right:10px;padding-right:80px}.lsfw-grouping .lsfw-grouping__link.no-ico::before{display:none}.lsfw-grouping .lsfw-grouping__link.fa-radar.active:hover:hover,.lsfw-grouping .lsfw-grouping__link.fa-radar:hover::before,.lsfw-grouping .lsfw-grouping__link.fa-follow-price.active:hover:hover,.lsfw-grouping .lsfw-grouping__link.fa-follow-price:hover::before{background-color:#fff}.lsfw-grouping .lsfw-grouping__link.fa-follow-price::before{-webkit-mask:url(https://tophotels.ru/csstx/i/search-price.svg) no-repeat center/20px;mask:url(https://tophotels.ru/csstx/i/search-price.svg) no-repeat center/20px}.lsfw-grouping .lsfw-grouping__link.fa-radar::before{-webkit-mask:url(https://tophotels.ru/csstx/i/radar.svg) no-repeat center/20px;mask:url(https://tophotels.ru/csstx/i/radar.svg) no-repeat center/20px}.lsfw-grouping .lsfw-grouping__link.fa-radar::before,.lsfw-grouping .lsfw-grouping__link.fa-follow-price::before{content:'';background-color:#475669;width:100%;height:100%;display:block}.lsfw-grouping .lsfw-grouping__link i{margin-right:10px}.lsfw-grouping .lsfw-grouping__link:not(.fas){font-family:'apercu_pro',sans-serif}.lsfw-grouping .lsfw-grouping__link.fab,.lsfw-grouping .lsfw-grouping__link.fas{min-width:45px;padding:0;text-align:center;font-size:14px}.lsfw-grouping .lsfw-grouping__link.fab::before{font-family:"Font Awesome 5 Brands"}.lsfw-grouping .lsfw-grouping__link.fab:hover,.lsfw-grouping .lsfw-grouping__link.fas:hover,.lsfw-grouping .lsfw-grouping__link.fas.active{background:#ff8e41;color:#fff !important}.lsfw-grouping .lsfw-grouping__link.lsfw-grouping__link--blue:hover,.lsfw-grouping .lsfw-grouping__link.lsfw-grouping__link--blue.active{background:#318cc6;color:#fff !important}.lsfw-grouping .lsfw-grouping__link.lsfw-grouping__link--red:hover{background:#e03a3a;color:#fff !important}.lsfw-grouping .lsfw-grouping__link:not(.fas,.fab){padding-left:34px}.lsfw-grouping .lsfw-grouping__link:hover .hint{display:block}.lsfw-grouping .lsfw-grouping__link.lsfw-grouping__link--green-hov,.lsfw-grouping .lsfw-grouping__link:hover{color:#00a551}.lsfw-grouping .lsfw-grouping__link.lsfw-grouping__link--green-hov:hover{background:#00a551;color:#fff}.lsfw-grouping .lsfw-grouping__link.active{color:#00a551}.lsfw-grouping .lsfw-grouping__link.active:not(.fas,.fab)::before{content:'\f192';font-weight:bold}.lsfw-grouping .lsfw-grouping__link:not(.fas,.fab)::before{content:'\f111';position:absolute;top:0;left:10px;font-family:"Font Awesome 5 Free";font-weight:normal;font-size:13px}.lsfw-grouping .lsfw-grouping__link.ml-auto{margin-left:auto}.lsfw-grouping .lsfw-grouping__link{min-width:160px;text-transform:uppercase;font-size:13px;text-align:left;cursor:pointer;color:#475669;position:relative;white-space:nowrap;margin-right:15px;font-weight:bold;line-height:30px;padding:0 15px;height:30px;background:#fff;border:0;border-radius:5px}.lsfw-grouping .lsfw-grouping__link.w200px{width:225px}.lsfw-grouping .lsfw-grouping__link:last-child{margin-right:0}@media screen and (max-width:1199px){.lsfw-grouping{white-space:nowrap;overflow:auto}}@media screen and (max-width:1023px){.lsfw-grouping-flex{white-space:nowrap;overflow:auto}.lsfw-grouping-flex .lsfw-grouping{padding-right:10px;margin-right:5px}.lsfw-grouping .lsfw-grouping__link{font-size:13px;line-height:25px;min-width:auto;height:25px}.lsfw-grouping .lsfw-grouping__link.ml30{margin-left:20px !important}.lsfw-grouping .lsfw-grouping__link:not(.fas,.fab){padding-left:30px}.lsfw-grouping .lsfw-grouping__link.fab,.lsfw-grouping .lsfw-grouping__link.fas{min-width:30px;font-size:14px !important}.lsfw-grouping .lsfw-grouping__link:not(.fas,.fab)::before{font-size:10px;left:12px}.lsfw-grouping .lsfw-grouping__link.fa-radar::before,.lsfw-grouping .lsfw-grouping__link.fa-follow-price::before{mask-size:16px;-webkit-mask-size:16px}}@media screen and (max-width:767px){.lsfw-grouping{background:#d0dce3;padding:10px;gap:10px}.lsfw-grouping .lsfw-grouping__link.lsfw-grouping__link--w100p-mobile>*{display:inline-block;vertical-align:top;line-height:30px}.lsfw-grouping .lsfw-grouping__link.lsfw-grouping__link--w100p-mobile{width:100%;text-align:left;font-size:11px;padding:0 15px;line-height:30px;height:30px}.lsfw-grouping .lsfw-grouping__link{margin:0;font-size:10px}}
