.tsas-bf-homepage-posters{width:100%}.tsas-bf-homepage-posters__inner{box-sizing:border-box;max-width:1600px;margin:0 auto;padding:0 10px}.tsas-bf-homepage-posters__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px 10px}.tsas-bf-homepage-posters__item{min-width:0;margin:0}.tsas-bf-homepage-posters__card{display:block;height:100%;color:#242424;background:#fff;text-decoration:none;outline-offset:4px}.tsas-bf-homepage-posters__card:hover{color:#242424;text-decoration:none}.tsas-bf-homepage-posters__card:focus-visible{outline:3px solid #242424;box-shadow:0 0 0 6px #ffc14b}.tsas-bf-homepage-posters__image{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:3 / 4;object-fit:contain}.tsas-bf-homepage-posters__caption{padding:12px 4px 4px}.tsas-bf-homepage-posters__title{margin:0 0 6px;color:#242424;font-family:inherit;font-size:1rem;font-weight:700;line-height:1.4;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere}.tsas-bf-homepage-posters__qualifier{margin:0;color:#444;font-family:inherit;font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.tsas-bf-homepage-posters__terms{margin:20px 0 24px;padding-top:12px;border-top:1px solid #ddd;color:#242424;font-family:inherit;font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.tsas-bf-homepage-posters__terms summary{min-height:44px;padding:10px 0;cursor:pointer;font-weight:600}.tsas-bf-homepage-posters__terms summary:focus-visible{outline:2px solid #242424;outline-offset:3px}.tsas-bf-homepage-posters__terms p{margin:0 0 12px}.tsas-bf-homepage-posters__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (min-width:720px){.tsas-bf-homepage-posters__inner{padding-left:15px;padding-right:15px}.tsas-bf-homepage-posters__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.tsas-bf-homepage-posters__inner{padding-left:25px;padding-right:25px}.tsas-bf-homepage-posters__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1080px){.tsas-bf-homepage-posters__grid{column-gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/tsasbfhomepageposters.css.map */
