.fmap .filters{display:contents}.fmap .filt{display:none}.fmap:not([data-mode=grid]) .rail .cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:9px}.fmap:not([data-mode=grid]) .rail .card{flex-direction:row;align-items:stretch}.fmap:not([data-mode=grid]) .rail .card .shot{width:clamp(104px,30%,150px);flex:none;aspect-ratio:4/3;height:auto}.fmap:not([data-mode=grid]) .rail .card .txt{padding:11px 13px;min-width:0}.fmap:not([data-mode=grid]) .rail .card h3{font-size:15px;margin-bottom:7px;-webkit-line-clamp:2}.fmap:not([data-mode=grid]) .rail .card .row{margin-bottom:8px}.fmap:not([data-mode=grid]) .rail .card .foot{padding-top:9px}.fmap:not([data-mode=grid]) .railhd{display:none}.fmap[data-mode=grid] .railhd .cnt{display:none}@media(min-width:751px)and (max-width:1600px){.fmap .barin{gap:8px;padding:11px 18px}.fmap .filt{display:inline-flex;align-items:center;justify-content:center;gap:9px;flex:0 0 auto;min-height:42px;padding:0 18px;cursor:pointer;border:1px solid var(--flg-line);border-radius:999px;background:var(--flg-paper);font-family:var(--flg-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--flg-ink);white-space:nowrap;transition:background .15s ease,color .15s ease,border-color .15s ease}.fmap .filt:hover{border-color:var(--flg-warm-2)}.fmap .filt b{font-family:var(--flg-body);font-weight:700;font-size:11px;letter-spacing:0;background:var(--flg-gold);color:var(--flg-ink);border-radius:999px;min-width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px}.fmap .filt.on{background:var(--flg-ink);color:#fff;border-color:var(--flg-ink)}.fmap .filters{display:none;flex:1 1 100%;flex-wrap:wrap;gap:8px;order:9}.fmap.filters-open .filters{display:flex}.fmap .filters .fld{flex:1 1 calc(33.333% - 6px);min-width:0}.fmap .filters .fld select{width:100%;height:42px}.fmap .right{margin-left:auto;gap:12px}}@media(min-width:751px)and (max-width:1100px){.fmap .modes button{padding:0 13px}.fmap .live span{display:none}.fmap .filters .fld{flex:1 1 calc(50% - 4px)}}@media(max-width:750px){.fmap .barin{gap:8px;padding:10px 14px}.fmap .modes{flex:1 1 calc(50% - 4px)}.fmap .filt{display:flex;align-items:center;justify-content:center;gap:9px;flex:1 1 calc(50% - 4px);min-height:44px;padding:0 14px;cursor:pointer;border:1px solid var(--flg-line);border-radius:999px;background:var(--flg-paper);font-family:var(--flg-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--flg-ink);transition:background .15s ease,color .15s ease,border-color .15s ease}.fmap .filt:hover{border-color:var(--flg-warm-2)}.fmap .filt b{font-family:var(--flg-body);font-weight:700;font-size:11px;letter-spacing:0;background:var(--flg-gold);color:var(--flg-ink);border-radius:999px;min-width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px}.fmap .filt.on{background:var(--flg-ink);color:#fff;border-color:var(--flg-ink)}.fmap .filters{display:none;flex:1 1 100%;flex-wrap:wrap;gap:8px}.fmap.filters-open .filters{display:flex}.fmap .filters .fld{flex:1 1 calc(50% - 4px);min-width:0}.fmap .filters .fld select{width:100%;height:44px;font-size:16px}.fmap .right{margin-left:0;flex:1 1 100%;align-items:center;justify-content:flex-start;gap:10px;flex-wrap:wrap}.fmap .right .fld{flex:1 1 auto;min-width:0}.fmap .count{flex:none;font-size:18px;line-height:1}.fmap .count small{margin-left:6px}.fmap .live{flex:1 1 100%;min-height:40px;justify-content:flex-start;font-size:10px;letter-spacing:.11em}.fmap .live span{display:inline}.fmap .clr{flex:1 1 100%;height:44px}.fmap:not([data-mode=grid]) .rail .card .shot{width:clamp(104px,32%,132px)}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/flg-map-phone.css.map */
