html.tlf2 body:not(.tlf2a):not(.tlf2b):not(.tlf2c):not(.tlf2d) #ajax-content-wrap .tlds .tl-hero.tl-hero.tl-hero--area.tl-nbhd__hero,html.tlf2 body .tl-hero.tl-hero--area.tl-nbhd__hero{min-height:0!important;height:auto!important;padding-top:24px!important;padding-bottom:24px!important} html.tlf2 .tl-hero.tl-hero--area .tl-hero__body{padding-top:56px!important;padding-bottom:40px!important} html.tlf2 .tl-hero.tl-hero--area h1{font-size:44px!important;line-height:1.1!important} html.tlf2 .tl-hero.tl-hero--area p:not([class*=eyebrow]){font-size:17px!important;margin-top:10px!important} html.tlf2 #tll-listing .tlf2-sub{margin:0!important;font-size:16px!important;color:#62625d!important} html.tlf2 #tll-listing .tlf2-seg{display:inline-flex;border:1px solid #e4dfd5;border-radius:999px!important;padding:3px;background:#fff} html.tlf2 body #tll-listing .tlf2-seg a{padding:8px 16px;border-radius:999px!important;font:500 14px/1.3 Poppins,Arial,sans-serif!important;color:#1a1a1a!important;text-decoration:none!important;border:0!important;background:transparent!important;white-space:nowrap} html.tlf2 body #tll-listing .tlf2-seg a b{font-weight:400;color:#62625d;margin-left:4px} html.tlf2 body #tll-listing .tlf2-seg a.on{background:#1f7a73!important;color:#fff!important} html.tlf2 body #tll-listing .tlf2-seg a.on b{color:#dcefed} html.tlf2 #tll-listing .tlx-fsres__bar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:0 0 16px!important;border:0!important;background:none!important} html.tlf2 #tll-listing .tlx-fscount{margin:0!important;font-size:16px!important;color:#62625d!important} html.tlf2 #tll-listing .tlx-fscount strong{color:#1a1a1a;font-weight:600} html.tlf2 #tll-listing .tlx-fsres__acts{display:flex!important;align-items:center;gap:16px;position:relative} html.tlf2 #tll-listing .tlx-fsres__acts>a{font-size:15px;color:#1a1a1a!important;text-decoration:none!important;border-bottom:1px solid #9fcfca} html.tlf2 #tll-listing .tlx-fsres nav{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:32px} html.tlf2 body #tll-listing .tlx-fsres nav a.tlf2-more{display:inline-flex;align-items:center;height:52px;padding:0 28px;background:#1f7a73!important;color:#fff!important;border-radius:8px!important;border:0!important;font:600 13px/1 Poppins,Arial,sans-serif!important;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none!important} html.tlf2 body #tll-listing .tlx-fsres nav .tlf2-off{display:none!important} html.tlf2 body #tll-listing .tlx-fsres nav a:not(.tlf2-more){color:#1a1a1a!important;border:1px solid #e4dfd5!important;border-radius:8px!important;padding:12px 18px!important;text-decoration:none!important;background:#fff!important} html.tlf2 body #tll-listing #tll-fsglance.tlf2-hide,html.tlf2 #tll-listing .tlf2-hide{display:none!important} html.tlf2 body #tll-listing section.tlf2-offer.tlx-sec{display:flex;gap:24px;align-items:center;flex-wrap:wrap;background:#f6f4ef;border-radius:12px;padding:28px 32px!important} html.tlf2 #tll-listing .tlf2-offer__t{flex:1 1 360px} html.tlf2 #tll-listing .tlf2-eb{margin:0 0 8px!important;font:600 13px/1.4 Poppins,Arial,sans-serif!important;letter-spacing:1.6px!important;text-transform:uppercase;color:#1f7a73!important} html.tlf2 #tll-listing .tlf2-ln{margin:0 0 4px!important;font-size:17px!important;line-height:1.5!important;color:#1a1a1a!important} html.tlf2 #tll-listing .tlf2-mk{font-weight:600} html.tlf2 #tll-listing .tlf2-offer__b{display:flex;gap:12px;flex-wrap:wrap} html.tlf2 body #tll-listing a.tlf2-btn,html.tlf2 body #tll-listing a.tlf2-btn2{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 24px;border-radius:8px!important;font:600 13px/1 Poppins,Arial,sans-serif!important;letter-spacing:1.5px!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap} html.tlf2 body #tll-listing a.tlf2-btn{background:#1f7a73!important;color:#fff!important;border:0!important} html.tlf2 body #tll-listing a.tlf2-btn2{background:#fff!important;color:#1a1a1a!important;border:1px solid #1a1a1a!important} html.tlf2 #tll-listing .tlx-rest>.tlx-sec{margin-top:72px!important;border-top:0!important} html.tlf2 #tll-listing .tlx-rest>#tll-forsale{margin-top:0!important} html.tlf2 #tll-listing .tlx-band{background:none!important;padding-left:0!important;padding-right:0!important} html.tlf2 #tll-listing .tlx-band::before,html.tlf2 #tll-listing .tlx-band::after{display:none!important} @media (max-width:689px){ html.tlf2 .tl-hero.tl-hero--area .tl-hero__body{padding-top:40px!important;padding-bottom:28px!important} html.tlf2 .tl-hero.tl-hero--area h1{font-size:32px!important} html.tlf2 #tll-listing .tlf2-head{display:block} html.tlf2 #tll-listing .tlf2-seg{display:flex;margin-top:12px} html.tlf2 body #tll-listing .tlf2-seg a{flex:1;text-align:center;padding:8px 6px} html.tlf2 body #tll-listing section.tlf2-offer.tlx-sec{padding:20px 18px!important} html.tlf2 body #tll-listing a.tlf2-btn,html.tlf2 body #tll-listing a.tlf2-btn2{width:100%} html.tlf2 #tll-listing .tlx-rest>.tlx-sec{margin-top:56px!important} }  html.tlf2 body .tl-hero.tl-hero--area.tlf2-hide,html.tlf2 body:not(.tlf2a):not(.tlf2b):not(.tlf2c):not(.tlf2d) #ajax-content-wrap .tlds .tl-hero.tl-hero.tl-hero--area.tlf2-hide{display:none!important} html.tlf2 .tlf2-band{background:#2b2b28;color:#fff} html.tlf2 .tlf2-band__in{max-width:1344px;margin:0 auto;padding:28px 48px 26px;box-sizing:border-box} html.tlf2 .tlf2-crumb{margin:0 0 6px!important;font:400 13px/1.4 Poppins,Arial,sans-serif!important;color:#e8e7e2!important} html.tlf2 .tlf2-crumb a{color:#e8e7e2!important;text-decoration:none!important} html.tlf2 .tlf2-crumb a:hover{text-decoration:underline!important} html.tlf2 .tlf2-area{font-family:'Playfair Display',Georgia,serif;font-weight:500;font-size:40px;line-height:1.1;letter-spacing:-.3px;color:#fff} html.tlf2 .tlf2-area span{color:#3bbab0} html.tlf2 #tll-listing .tlf2-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin:48px 0 28px!important} html.tlf2 body #tll-listing h1.tlf2-h1{margin:0!important;font-family:'Playfair Display',Georgia,serif!important;font-weight:500!important;font-size:40px!important;line-height:1.15!important;letter-spacing:-.3px!important;color:#1a1a1a!important;text-shadow:none!important} html.tlf2 body #tll-listing h1.tlf2-h1 em{font-style:normal!important;color:inherit!important} html.tlf2 body #tll-listing h1.tlf2-h1 .tlx-dot,html.tlf2 body #tll-listing h1.tlf2-h1 .tl-dot{color:#1f7a73!important} html.tlf2 #tll-listing .tlf2-sub{margin:8px 0 0!important} html.tlf2 #tll-listing .tlf2-tools{display:flex;align-items:center;gap:16px;flex-wrap:nowrap;margin:0 0 32px} html.tlf2 body #tll-listing .tlf2-tools form.tlx-fbar{display:flex!important;flex-wrap:nowrap;gap:10px;flex:1 1 auto;min-width:0;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important} html.tlf2 body #tll-listing .tlf2-tools .tlx-fsel{margin:0!important;flex:1 1 0;min-width:0} html.tlf2 body #tll-listing .tlf2-tools .tlx-fsel.tlx-fsel--sort{flex:1.35 1 0} html.tlf2 body #tll-listing .tlf2-tools select{width:100%!important;height:52px!important;padding:0 30px 0 14px!important;border:1px solid #e4dfd5!important;border-radius:8px!important;background-color:#fff!important;font:400 15px/1.2 Poppins,Arial,sans-serif!important;color:#1a1a1a!important;box-shadow:none!important} html.tlf2 #tll-listing .tlf2-act{display:flex;align-items:center;gap:20px;margin-left:auto;flex:0 0 auto} html.tlf2 #tll-listing .tlf2-lm{font-size:15px;color:#62625d;white-space:nowrap} html.tlf2 #tll-listing .tlf2-lm b{color:#1a1a1a;font-weight:600} html.tlf2 #tll-listing .tlf2-lm a{color:#62625d!important;text-decoration:none!important} html.tlf2 #tll-listing .tlf2-lm a:hover{color:#1a1a1a!important} html.tlf2 body #tll-listing button.tlf2-alert{display:inline-flex!important;align-items:center;justify-content:center;height:52px!important;padding:0 24px!important;background:#1f7a73!important;color:#fff!important;border:0!important;border-radius:8px!important;font:600 13px/1 Poppins,Arial,sans-serif!important;letter-spacing:1.5px!important;text-transform:uppercase!important;white-space:nowrap;cursor:pointer;box-shadow:none!important} html.tlf2 body #tll-listing button.tlf2-alert:hover{background:#186560!important} html.tlf2 body #tll-listing.tlx-fsale .tlx-cards.tlx-fsgrid.tll-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important} @media (max-width:999px){html.tlf2 #tll-listing .tlf2-tools{flex-wrap:wrap}html.tlf2 body #tll-listing .tlf2-tools form.tlx-fbar{flex-wrap:wrap;width:100%}html.tlf2 body #tll-listing .tlf2-tools .tlx-fsel,html.tlf2 body #tll-listing .tlf2-tools .tlx-fsel.tlx-fsel--sort{flex:1 1 calc(33% - 8px)}html.tlf2 body #tll-listing.tlx-fsale .tlx-cards.tlx-fsgrid.tll-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}html.tlf2 #tll-listing .tlf2-act{margin-left:0;width:100%;justify-content:space-between}} @media (max-width:689px){ html.tlf2 .tlf2-band__in{padding:20px 16px} html.tlf2 .tlf2-area{font-size:30px} html.tlf2 #tll-listing .tlf2-head{margin:32px 0 20px!important} html.tlf2 body #tll-listing h1.tlf2-h1{font-size:30px!important} html.tlf2 body #tll-listing .tlf2-tools .tlx-fsel,html.tlf2 body #tll-listing .tlf2-tools .tlx-fsel.tlx-fsel--sort{flex:1 1 calc(50% - 6px)} html.tlf2 body #tll-listing.tlx-fsale .tlx-cards.tlx-fsgrid.tll-cards{grid-template-columns:1fr!important} html.tlf2 body #tll-listing button.tlf2-alert{flex:1} } 
/* Mobile filter card: matches the /search/ "Find a home" card (one search component, two versions). Added 2026-11-08, all widths from 2026-11-09. Neighbourhood for-sale pages (#707); the Toronto pages (#801) have their own card. */
/* 2026-11-09: one filter card at every width. Panel (More filters), card layout, desktop row. */
html.tlf2p body #tll-listing button.tlf3-more{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 16px;border:1px solid #e4dfd5!important;border-radius:8px!important;background:#fff!important;color:#1a1a1a!important;font:400 15px/1.2 Poppins,Arial,sans-serif!important;cursor:pointer;white-space:nowrap;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important}
html.tlf2p body #tll-listing button.tlf3-more[aria-expanded=true],html.tlf2p body #tll-listing button.tlf3-more.has{border-color:#1f7a73!important}
html.tlf2p #tll-listing .tlf3-n{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;border-radius:999px;background:#1f7a73;color:#fff;font-size:12px;font-weight:600}
html.tlf2p #tll-listing .tlf3-n[hidden]{display:none}
html.tlf2p #tll-listing .tlf3-panel{flex:1 0 100%;order:50;background:#f6f4ef;border-radius:12px;padding:28px 32px;box-sizing:border-box;margin-top:6px}
html.tlf2p #tll-listing .tlf3-panel[hidden]{display:none!important}
html.tlf2p #tll-listing .tlf3-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 28px}
html.tlf2p #tll-listing .tlf3-f{min-width:0}
html.tlf2p #tll-listing .tlf3-w2{grid-column:span 2}
html.tlf2p #tll-listing .tlf3-f>p{margin:0 0 10px!important;font:600 12px/1.3 Poppins,Arial,sans-serif!important;letter-spacing:2px!important;text-transform:uppercase;color:#1a1a1a!important}
html.tlf2p #tll-listing .tlf3-seg{display:inline-flex;flex-wrap:wrap;border:1px solid #e4dfd5;border-radius:999px;padding:3px;background:#fff;max-width:100%;box-sizing:border-box}
html.tlf2p #tll-listing .tlf3-seg label{position:relative;margin:0!important;cursor:pointer}
html.tlf2p #tll-listing .tlf3-seg input{position:absolute;opacity:0;width:1px;height:1px;margin:0}
html.tlf2p #tll-listing .tlf3-seg span{display:block;padding:7px 14px;border-radius:999px;font:500 14px/1.3 Poppins,Arial,sans-serif;color:#1a1a1a;white-space:nowrap}
html.tlf2p #tll-listing .tlf3-seg input:checked+span{background:#1f7a73;color:#fff}
html.tlf2p #tll-listing .tlf3-seg input:focus-visible+span{outline:2px solid #1f7a73;outline-offset:2px}
html.tlf2p #tll-listing .tlf3-two{display:flex;gap:8px}
html.tlf2p body #tll-listing .tlf3-panel select{width:100%!important;height:44px!important;padding:0 28px 0 12px!important;border:1px solid #e4dfd5!important;border-radius:8px!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%231a1a1a' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center!important;-webkit-appearance:none!important;appearance:none!important;font:400 15px/1.2 Poppins,Arial,sans-serif!important;color:#1a1a1a!important;box-shadow:none!important;margin:0!important}
html.tlf2p #tll-listing .tlf3-foot{display:flex;align-items:center;gap:16px;margin-top:24px;padding-top:20px;border-top:1px solid #e4dfd5}
html.tlf2p #tll-listing .tlf3-sum{flex:1;font-size:14px;color:#62625d}
html.tlf2p body #tll-listing a.tlf3-clear{font-size:14px;font-weight:500;color:#1a1a1a!important;text-decoration:underline!important;text-decoration-color:#1f7a73!important;text-underline-offset:4px}
html.tlf2p body #tll-listing button.tlf3-go{display:inline-flex;align-items:center;height:44px;padding:0 22px;border:0!important;border-radius:8px!important;background:#1f7a73!important;color:#fff!important;font:600 13px/1 Poppins,Arial,sans-serif!important;letter-spacing:1.5px!important;text-transform:uppercase!important;cursor:pointer}
@media (max-width:999px){html.tlf2p #tll-listing .tlf3-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html.tlf2p #tlpb a.tlf3-cta,html.tlf2p #tlpb button.tlf3-cta{border:0;cursor:pointer;display:none}html.tlf2p body #tll-listing .tlf3-rrow button.tlf2-alert{display:inline-flex!important}}
@media (max-width:689px){html.tlf2p #tll-listing .tlf3-w2{grid-column:auto}html.tlf2p .tlf2-band__in{display:block}html.tlf2p .tlf3-rb{display:none}html.tlf2p #tll-listing .tlf3-grid{grid-template-columns:1fr}html.tlf2p #tll-listing .tlf3-panel{padding:20px 16px}html.tlf2p #tll-listing .tlf3-sw{margin-top:12px;flex-wrap:wrap}html.tlf2p body #tll-listing button.tlf3-more{flex:1 1 calc(50% - 6px);justify-content:center}html.tlf2p #tll-listing .tlf3-foot{flex-wrap:wrap}html.tlf2p #tll-listing .tlf3-sum{flex:1 0 100%}}
html.tlf2p body #tll-listing button.tlf3-more svg{flex:0 0 auto;color:#1f7a73}
html.tlf2p body #tll-listing button.tlf3-more.has{color:#1f7a73!important;font-weight:500!important}
html.tlf2p body #tll-listing .tlf2-tools form.tlx-fbar>button.tlf3-more:not(#z){height:44px!important;min-height:44px;flex:0 0 auto}
@media (max-width:689px){html.tlf2p body #tll-listing .tlf2-tools form.tlx-fbar>.tlx-fsel:not(#z),html.tlf2p body #tll-listing .tlf2-tools form.tlx-fbar>button.tlf3-more:not(#z){flex:1 1 calc(50% - 6px)!important}}
html.tlf2p body #tll-listing .tlf2-tools form.tlx-fbar{flex-wrap:wrap!important}
html.tlf2p body #tll-listing .tlf2-tools form.tlx-fbar > .tlf3-panel{order:50}
@media (max-width:689px){
html.tlf2p body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc .tlf3-panel{flex:none!important;width:100%!important;margin:0!important;padding:4px 0 0!important;background:rgb(246, 244, 239)!important;border:0!important;border-radius:12px!important}
html.tlf2p body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc .tlf3-grid{grid-template-columns:1fr!important;gap:18px!important}
html.tlf2p body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc .tlf3-foot{flex-wrap:wrap;gap:10px}
html.tlf2p body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc button.tlf3-more{width:100%!important;height:44px!important;justify-content:center;font-size:14px!important;font-weight:500!important}
}
@media (min-width:690px){html.tlf2p body #tll-listing .tlf2-tools{align-items:flex-start!important}}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-tools.tlf2-mc-on{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:16px!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-tools.tlf2-mc-on>.tlf2-act{display:none!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-tools form.tlx-fbar.tlf2-mc{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:10px!important;width:100%!important;max-width:none!important;flex:none!important;margin:0!important;padding:18px 18px 16px!important;background:#f6f4ef!important;border:1px solid #ece7dd!important;border-radius:12px!important;box-shadow:0 1px 2px rgba(26,26,24,.06),0 6px 18px rgba(26,26,24,.07)!important;text-align:left!important;box-sizing:border-box!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc .tlf2-mc__h{font-family:"Playfair Display",Georgia,serif!important;font-size:22px!important;font-weight:500!important;line-height:1.2!important;margin:0 0 4px!important;padding:0!important;color:#111!important;text-align:left!important;letter-spacing:0!important;text-transform:none!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc .tlf2-mc__grid,html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc .tlf2-mc__more{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc .tlf2-mc__more[hidden]{display:none!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc .tlx-fsel,html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc__acts .tlx-fsel{width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;flex:none!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc select,html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc__acts select{width:100%!important;height:44px!important;min-height:44px!important;font-size:15px!important;border-radius:8px!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc .tlf2-mc__btn{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;height:44px!important;margin:0!important;padding:0 10px!important;background:#fff!important;border:1px solid #e4dfd5!important;border-radius:8px!important;color:#000!important;font-family:inherit!important;font-size:14px!important;font-weight:500!important;line-height:1!important;cursor:pointer!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc .tlf2-mc__btn svg{color:#1f7a73!important;flex:none!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc .tlf2-mc__btn.tlf2-mc__btn--none{display:none!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc__bar{display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc__count{margin:0!important;padding:0!important;font-size:15px!important;line-height:1.4!important;color:#333!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc__acts{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;gap:10px!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc__views{display:flex!important;flex:none!important;height:44px!important;padding:3px!important;border:1px solid #e4dfd5!important;border-radius:8px!important;background:#fff!important;box-sizing:border-box!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc__views>*{display:flex!important;align-items:center!important;padding:0 16px!important;border-radius:6px!important;font-size:14px!important;font-weight:500!important;color:#000!important;text-decoration:none!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc__views>.on{background:#000!important;color:#fff!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc__acts .tlx-fsel--sort{flex:1 1 0!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc__acts .tlx-fsel--sort select{border-color:#cbc4b7!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc__acts .tlf2-alert{flex:0 0 100%!important;width:100%!important;height:52px!important;margin:0!important;justify-content:center!important;border-radius:8px!important}
@media (min-width:690px){
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-tools.tlf2-mc-on{display:block!important;margin:0 0 20px!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-tools form.tlx-fbar.tlf2-mc{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:stretch!important;gap:10px!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc .tlf2-mc__h{display:none!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc .tlf2-mc__grid{display:flex!important;flex:1 1 100%!important;gap:10px!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc .tlf2-mc__grid>label{flex:1 1 0!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc .tlf2-mc__grid>button.tlf3-more{flex:0 0 auto!important;width:auto!important;height:44px!important;padding:0 16px!important;font-size:15px!important;font-weight:400!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc .tlf3-panel{margin:0!important;padding:28px 32px!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc__bar{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;margin:20px 0 0!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc__acts{flex-wrap:nowrap!important;align-items:center!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc__acts .tlf2-alert{display:none!important}
html body:not(#tlm1):not(#tlm2):not(#tlm3) #tll-listing .tlf2-mc__acts .tlx-fsel--sort{flex:0 0 220px!important}
}