.header-logo__image-container{font-family:Georgia,'Times New Roman',serif;font-style:italic;font-size:clamp(20px,2.2vw,30px);font-weight:700;letter-spacing:-.06em}
.header-logo__image{font-style:normal}
.product-card{--product-card-gap:10px}
.product-card__content{padding-top:8px}
body :is(.button,.button-secondary){letter-spacing:.025em}
@media(prefers-reduced-motion:no-preference){.hr-button{transition:background-color .18s ease}}
