
.tls-pillar-qa .tls-pillar-guide{min-width:0}
.tls-pillar-qa .tls-blog-toc a{display:block}
.tls-pillar-qa .tls-blog-body h2,.tls-pillar-qa .tls-blog-body h3{scroll-margin-top:18rem}
.tls-pillar-qa .tls-pillar-guide .route,.tls-pillar-qa .tls-pillar-guide .example{padding:1.6rem 1.8rem;background:#edf3f2;border-radius:.4rem}
.tls-pillar-qa .tls-pillar-guide .example p:last-child{margin-bottom:0}
.tls-pillar-qa .tls-pillar-guide .table-wrap{max-width:100%;overflow-x:auto}
.tls-pillar-qa .tls-pillar-guide .table-wrap table{display:table;min-width:56rem;width:100%;margin:1.2rem 0}
.tls-pillar-qa .tls-pillar-guide .table-wrap .purchase-checklist{min-width:0;table-layout:fixed}
.tls-pillar-qa .purchase-checklist th:first-child{width:31%}
.tls-pillar-qa .purchase-checklist th,.tls-pillar-qa .purchase-checklist td{overflow-wrap:anywhere}
.tls-pillar-qa .tls-pillar-guide figure{margin:2.8rem 0}
.tls-pillar-qa .tls-pillar-guide picture{display:block}
.tls-pillar-qa .tls-pillar-guide figure img{display:block;width:100%;height:auto}
.tls-pillar-qa .tls-pillar-guide .figure-label{display:block;margin:0 0 1rem;font-size:1.7rem;font-weight:600}
.tls-pillar-qa .tls-pillar-guide .measure-real,.tls-pillar-qa .tls-pillar-guide .light-color{max-width:68rem;margin-inline:auto}
.tls-pillar-qa .tls-pillar-guide .seated-view{max-width:72rem;margin-inline:auto}
.tls-pillar-qa .tls-pillar-guide .look-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}
.tls-pillar-qa .look-grid>div{min-width:0}
.tls-pillar-qa .look-grid strong{display:block;margin-bottom:1rem;font-size:1.7rem;line-height:1.4}
.tls-pillar-qa .look-grid img{aspect-ratio:4/3;object-fit:contain}
.tls-pillar-qa .tls-blog-editorial-note{padding:1.6rem 1.8rem;margin-top:3rem;background:#f3f5f2;border:0;border-radius:.4rem;font-size:1.5rem;line-height:1.6}
.tls-pillar-qa .tls-blog-editorial-note p{margin:.6rem 0 0}
.tls-pillar-qa .tls-blog-takeaways ul{columns:initial;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 3rem}
.tls-pillar-qa .tls-blog-takeaways li{margin:0}
@media(max-width:749px){
.tls-pillar-qa .tls-blog-body h2,.tls-pillar-qa .tls-blog-body h3{scroll-margin-top:14rem}
.tls-pillar-qa .tls-pillar-guide .look-grid{grid-template-columns:1fr;gap:1.8rem}
.tls-pillar-qa .tls-pillar-guide .figure-label,.tls-pillar-qa .look-grid strong{font-size:1.6rem}
.tls-pillar-qa .tls-pillar-guide figure{margin:2.4rem 0}
.tls-pillar-qa .tls-blog-takeaways ul{grid-template-columns:1fr;gap:1rem}
.tls-pillar-qa .purchase-checklist th:first-child{width:34%}
.tls-pillar-qa .tls-pillar-guide .route,.tls-pillar-qa .tls-pillar-guide .example{padding:1.4rem 1.6rem}
}
