.page__header{display:flex;flex-direction:column;gap:var(--space-2xs);margin-bottom:var(--space-lg)}.page__header.text-center{align-items:center}.page__image{width:100%;margin-bottom:var(--space-md);border-radius:var(--media-radius)}.page__title{margin:0}.page__subtitle{margin:0;max-width:55ch}.page__content{font-size:var(--fs-body);line-height:1.75}.page__content p+p{margin-top:var(--space-md)}.error-page{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm)}.error-page__code{margin:0;font-family:var(--font-heading);font-size:clamp(4rem,14vw,9rem);line-height:1;letter-spacing:.1em;color:var(--color-gold);opacity:.35}.error-page__title{margin:0}.error-page__text{max-width:45ch;margin:0}.error-page__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-sm);margin-top:var(--space-md)}.contact-form{display:flex;flex-direction:column;gap:var(--space-md)}.contact-form__row{display:grid;gap:var(--space-md)}@media screen and (min-width:750px){.contact-form__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact-form .button{align-self:flex-start}.customer{max-width:32rem;margin-inline:auto}.customer--wide{max-width:none}.customer__title{margin-bottom:var(--space-sm);text-align:center}.customer__subtext{margin-bottom:var(--space-lg);text-align:center;color:var(--color-text-muted)}.customer__form{display:flex;flex-direction:column;gap:var(--space-md)}.customer__actions{display:flex;flex-direction:column;gap:var(--space-sm);align-items:center}.customer__actions .button--primary{width:100%}.customer__link{font-size:var(--fs-small)}.customer__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-bottom:var(--space-lg);padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-border)}.customer__table-wrapper{overflow-x:auto;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}.customer__table{width:100%;min-width:34rem;border-collapse:collapse;font-size:var(--fs-small)}.customer__table th,.customer__table td{padding:var(--space-2xs) var(--space-sm);text-align:left;border-bottom:1px solid var(--color-border)}.customer__table th{font-size:var(--fs-xsmall);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);font-weight:var(--font-body-weight-bold)}.customer__table tfoot td{border-bottom:0}.customer__table tfoot tr:last-child td{font-family:var(--font-heading);font-size:var(--fs-h5);padding-top:var(--space-sm);border-top:1px solid var(--color-border)}.customer__addresses{display:grid;gap:var(--space-md)}@media screen and (min-width:750px){.customer__addresses{grid-template-columns:repeat(2,minmax(0,1fr))}}.address-card{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-md);border:1px solid var(--color-border)}.address-card__default{font-size:var(--fs-xsmall);letter-spacing:.1em;text-transform:uppercase;color:var(--color-gold-dark)}.address-card__actions{display:flex;gap:var(--space-sm);margin-top:var(--space-2xs)}.search-page__header{display:flex;flex-direction:column;gap:var(--space-md);margin-bottom:var(--space-lg)}.search-page__title{margin:0;font-size:var(--fs-h2)}.search-page__form{display:flex;gap:var(--space-2xs);max-width:32rem}.search-page__input{flex:1}.search-result-card{display:flex;flex-direction:column;gap:var(--space-2xs)}.search-result-card__type{letter-spacing:.12em;text-transform:uppercase}.search-result-card__title{font-size:var(--fs-small);transition:color var(--duration-fast) var(--ease-out)}.search-result-card:hover .search-result-card__title{color:var(--color-gold)}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-page.css.map */
