@font-face{font-family:ConcertOne;src:url('ConcertOne-Regular.ttf') format('truetype');font-display:swap}
@font-face{font-family:ArchivoNarrow;src:url('ArchivoNarrow-Regular.woff2') format('woff2');font-display:swap}
body{font-family:ArchivoNarrow,Arial,sans-serif;letter-spacing:0}
.section-header .header__heading-logo{height:auto}
.collection .card__inner{background:#fff;border:0;border-radius:0}
.collection .card__inner:after{box-shadow:none}
.collection .card__media img{object-fit:contain}
.collection .card__media,.collection .card__media .media,.collection .card__media img{border-radius:0}
.collection .card__information{padding-top:1rem;padding-bottom:1rem}
.collection .card__heading a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.3em}
.collection .card-wrapper{padding-bottom:1.5rem}
.collection .plushshop-product-pill{display:inline-block;min-width:9rem;padding:.2rem 1.4rem;border:1px solid #444;border-radius:999px;color:#333;font-family:ArchivoNarrow,Arial,sans-serif;font-size:1.5rem;line-height:1.25;text-align:center;margin:.8rem 0 1.4rem;text-transform:uppercase}
.collection .plushshop-rating-empty{display:inline-flex;vertical-align:middle;align-items:center;justify-content:space-between;gap:1rem;min-width:11rem;padding:.2rem 1rem;border:1px solid #444;border-radius:999px;color:#777;font-size:1.6rem;line-height:1.25;margin:.8rem .5rem 1.4rem 0}
.collection .plushshop-rating-empty small{font-size:1.2rem;color:#444}
@media(max-width:749px){.collection .plushshop-rating-empty{min-width:8rem;padding:.2rem .5rem;font-size:1.1rem}.collection .plushshop-product-pill{min-width:7rem;padding:.2rem .5rem;font-size:1.1rem}.collection .card__heading a{-webkit-line-clamp:1;min-height:1.15em}}
