.srh-header{display:grid;gap:.9rem;justify-items:center;text-align:center;max-width:620px;margin:0 auto 3rem}.srh-header>*{margin:0}.srh-eyebrow{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;opacity:.65}.srh-intro{opacity:.8}.srh-intro p{margin:0}.srh-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:3rem 2rem}.srh-card{flex:0 1 calc((100% - 4rem) / 3);display:flex;flex-direction:column;gap:1.5rem;text-align:center;color:inherit}.srh-media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:rgb(var(--text-color) / .05)}.srh-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.srh-card:hover .srh-media img{transform:scale(1.03)}.srh-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:rgb(var(--text-color) / .06)}.srh-placeholder__label{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;opacity:.5}.srh-body{flex:1;display:flex;flex-direction:column;align-items:center;gap:.8rem}.srh-logo{display:flex;align-items:center;justify-content:center;height:64px}.srh-logo img{max-width:var(--srh-logo-w, 110px);max-height:64px;width:auto;height:auto;object-fit:contain}.srh-text{font-size:.875rem;line-height:1.65;opacity:.8;max-width:320px}.srh-link{margin-top:auto;padding-top:.3rem;text-transform:uppercase;letter-spacing:.16em;font-size:.7rem;text-decoration:underline;text-underline-offset:.45em;text-decoration-thickness:1px}@media screen and (max-width:999px){.srh-card{flex-basis:calc((100% - 2rem)/2)}}@media screen and (max-width:699px){.srh-header{margin-bottom:2rem}.srh-grid{display:grid;grid-auto-flow:column;grid-auto-columns:78%;justify-content:start;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.25rem;margin-inline:-1.25rem;padding-inline:1.25rem;padding-bottom:.5rem;scrollbar-width:none}.srh-grid::-webkit-scrollbar{display:none}.srh-card{scroll-snap-align:start}}.sr-season{display:grid;gap:2.5rem}.sr-season__media{display:block}.sr-season__content{display:grid;gap:1.25rem;align-content:center;min-width:0}.sr-season__content>*{margin:0}.sr-season__summary{font-size:1rem;line-height:1.75;opacity:.85;max-width:560px}.sr-season__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem 1rem;padding-block:.75rem}.sr-season__tile{display:grid;gap:.3rem;align-content:start}.sr-season__tile .sr-media{margin-bottom:.35rem}.sr-season__vendor{font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;opacity:.55}.sr-season__title{font-size:.8125rem;line-height:1.35}.sr-season__tile:hover .sr-season__title{text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px}@media screen and (min-width:1000px){.sr-season{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:5rem;align-items:center}}@media screen and (max-width:699px){.sr-season__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:40%;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.25rem;margin-inline:-1.25rem;padding-inline:1.25rem;scrollbar-width:none}.sr-season__grid::-webkit-scrollbar{display:none}.sr-season__tile{scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map */
