.size-guide__table{font-variant-numeric:tabular-nums;border-collapse:collapse;width:100%}.size-guide__table th,.size-guide__table td{padding:var(--space-8);text-align:left;border-bottom:var(--line)}.size-guide__table thead th{font-weight:var(--fw-regular);color:var(--color-text-muted)}.page-content{gap:var(--space-24);max-width:44rem;padding-block:var(--space-24) var(--space-64);margin-inline:auto;display:grid}.page-content--wide{max-width:72rem}.page-content__back{font-size:var(--fs-11);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-text-muted);justify-self:start}.page-content__title{font-size:var(--fs-24);text-transform:uppercase;letter-spacing:var(--tracking-caps)}.entry-content{gap:var(--space-16);font-size:var(--fs-14);line-height:var(--lh-base);display:grid}.entry-content>*{margin:var(--space-0)}.entry-content h2,.entry-content h3{margin-top:var(--space-16);font-size:var(--fs-12);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--tracking-caps)}.entry-content ul,.entry-content ol{gap:var(--space-8);padding-left:var(--space-24);display:grid}.entry-content details{border-bottom:var(--line)}.entry-content details:first-of-type{border-top:var(--line)}.entry-content summary{padding-block:var(--space-16);cursor:pointer}.entry-content details>:not(summary){padding-bottom:var(--space-16);margin:var(--space-0);color:var(--color-text-muted)}.page-links{gap:var(--space-12);padding-top:var(--space-24);border-top:var(--line);display:grid}.page-links__title,.help-contact__title,.contact__title,.size-guide-page__title{font-size:var(--fs-12);text-transform:uppercase;letter-spacing:var(--tracking-caps)}.page-links__list{gap:var(--space-8);padding:var(--space-0);margin:var(--space-0);list-style:none;display:grid}.page-links--cards{padding-top:var(--space-0);border-top:0}.page-links--cards .page-links__list{gap:var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.page-links--cards .page-links__link{min-height:6rem;padding:var(--space-16);font-size:var(--fs-12);text-transform:uppercase;letter-spacing:var(--tracking-caps);border:var(--line);align-items:flex-end;text-decoration:none;display:flex}.page-links--cards .page-links__link:hover{border-color:var(--color-text)}.help-contact{gap:var(--space-12);padding:var(--space-24);background:var(--color-placeholder);justify-items:start;display:grid}.help-contact p{margin:var(--space-0)}.size-guide-page__section{border-bottom:var(--line)}.size-guide-page__section:first-of-type{border-top:var(--line)}.size-guide-page__title{padding-block:var(--space-16);cursor:pointer}.size-guide-page__table{padding-bottom:var(--space-16);overflow-x:auto}.contact{gap:var(--space-48);display:grid}@media (width>=1024px){.contact{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.contact__main,.contact-form,.contact__details{gap:var(--space-24);align-content:start;display:grid}.contact-form__row{gap:var(--space-24);display:grid}@media (width>=768px){.contact-form__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact-form__message{min-height:8rem;padding-block:var(--space-8);resize:vertical}.contact-form .button{justify-self:start}.contact__list{gap:var(--space-4);margin:var(--space-0);font-size:var(--fs-12);display:grid}.contact__list dt{color:var(--color-text-muted)}.contact__list dd{margin:var(--space-0) var(--space-0) var(--space-12);white-space:pre-line}.stores{gap:var(--space-48) var(--grid-gap);padding:var(--space-0);margin:var(--space-0);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));list-style:none;display:grid}.store{gap:var(--space-8);font-size:var(--fs-12);align-content:start;display:grid}.store p{margin:var(--space-0)}.store__image{width:100%;height:auto}.store__name{font-size:var(--fs-14);text-transform:uppercase;letter-spacing:var(--tracking-caps)}.store__hours{color:var(--color-text-muted)}.store__actions{gap:var(--space-16);padding-top:var(--space-8);flex-wrap:wrap;align-items:center;display:flex}.store__map iframe{aspect-ratio:4/3;border:var(--line);width:100%;display:block}.store__map-note{font-size:var(--fs-11)}.not-found{gap:var(--space-32);max-width:72rem;padding-block:var(--space-48) var(--space-64);margin-inline:auto;display:grid}.not-found__head{gap:var(--space-16);justify-items:start;max-width:36rem;display:grid}.not-found__title{font-size:var(--fs-24);text-transform:uppercase;letter-spacing:var(--tracking-caps)}.not-found__links{gap:var(--space-8) var(--space-24);padding:var(--space-0);margin:var(--space-0);font-size:var(--fs-12);text-transform:uppercase;letter-spacing:var(--tracking-caps);flex-wrap:wrap;list-style:none;display:flex}.not-found__section-title{margin-bottom:var(--space-16);font-size:var(--fs-12);text-transform:uppercase;letter-spacing:var(--tracking-caps)}
