.sa-footer-top-section{background:transparent}.sa-footer-top{border-top:1px solid rgba(10,10,10,.08);border-bottom:1px solid rgba(10,10,10,.08);padding:clamp(40px,5vw,72px) 0;background:var(--sa-ft-paper)}.sa-footer-top__inner{max-width:1200px;margin:0 auto;padding:0 clamp(16px,4vw,48px);display:grid;grid-template-columns:1fr;gap:clamp(24px,3vw,44px);text-align:center}.sa-footer-top__manifesto{font-family:Playfair Display,Georgia,serif!important;font-style:italic!important;font-weight:400!important;font-size:clamp(1.75rem,3.2vw,2.5rem)!important;line-height:1.25!important;letter-spacing:.005em!important;text-transform:none!important;color:var(--sa-ft-ink)!important;margin:0 auto!important;max-width:30ch;padding-top:clamp(28px,3.5vw,52px)!important;padding-bottom:clamp(8px,1.5vw,20px)!important;border-top:1px solid rgba(139,115,85,.22);width:min(100%,38ch)}.sa-footer-press{display:flex;flex-direction:column;align-items:center;gap:.85em;padding-top:clamp(20px,2.5vw,32px);border-top:1px solid rgba(139,115,85,.22)}.sa-footer-press__logos{display:flex;align-items:center;justify-content:center;gap:1.5em;flex-wrap:nowrap}.sa-footer-press__logo-link{display:inline-flex;align-items:center;text-decoration:none;opacity:.6;transition:opacity .22s ease}.sa-footer-press__logo-link:hover{opacity:1}.sa-footer-press__logo--hb{height:22px;width:auto;display:block;mix-blend-mode:multiply}.sa-footer-press__logo--cs{height:22px;width:auto;max-width:90px;display:block;mix-blend-mode:multiply}.sa-footer-press__dot{color:var(--sa-ft-brass)!important;font-size:1.2em;line-height:1;flex-shrink:0}.sa-footer-showroom{display:flex;flex-direction:column;align-items:center;gap:.35em;padding-top:clamp(20px,2.5vw,32px);border-top:1px solid rgba(139,115,85,.22)}.sa-footer-showroom__kicker{font-family:JetBrains Mono,ui-monospace,Menlo,monospace!important;font-size:.6rem!important;letter-spacing:.36em!important;text-transform:uppercase!important;color:var(--sa-brass-text,#6F5A42)!important;margin-bottom:.4em}.sa-footer-showroom__line{font-family:Baskervville,Georgia,serif!important;font-size:clamp(.95rem,1.15vw,1.02rem)!important;color:var(--sa-ft-ink)!important;margin:0!important;line-height:1.5}.sa-footer-showroom__hours{font-family:JetBrains Mono,ui-monospace,Menlo,monospace!important;font-size:.7rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#555!important;margin:.2em 0 0!important}.footer .sa-footer-showroom__cta,footer .sa-footer-showroom__cta,.sa-footer-showroom__cta{margin-top:.8em;display:inline-block;font-family:JetBrains Mono,ui-monospace,Menlo,monospace!important;font-size:.68rem!important;letter-spacing:.26em!important;text-transform:uppercase!important;color:var(--sa-ft-ink)!important;text-decoration:none!important;border-bottom:1px solid var(--sa-ft-ink);padding-bottom:3px;transition:color .2s ease,border-color .2s ease}.sa-footer-showroom__cta:hover,.sa-footer-showroom__cta:focus-visible{color:var(--sa-ft-brass)!important;border-bottom-color:var(--sa-ft-brass)!important}@media(max-width:700px){.sa-footer-top{padding:40px 0}.sa-footer-top__inner{gap:28px}}body.template-blog h1,body.template-blog h2,body.template-blog h3,body.template-blog .h1,body.template-blog .h2,body.template-blog .h3,body.template-article h1,body.template-article h2,body.template-article h3,body.template-article .h1,body.template-article .h2,body.template-article .h3{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-style:normal!important;text-transform:none!important}.badge-list .badge{font-family:JetBrains Mono,ui-monospace,Menlo,monospace!important;font-size:8px!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:500!important;border-radius:0!important;padding:3px 6px!important}.footer a,footer a{color:#1c1c1c!important}.footer a:hover,footer a:hover{color:var(--sa-ft-brass)!important}.sa-condition-badge{font-family:JetBrains Mono,ui-monospace,Menlo,monospace!important;font-size:.6rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#5a4d45!important;margin:0!important;padding:0!important;line-height:1.4!important}.sa-condition-badge--prov{color:#6a5d55!important;margin-top:2px!important}.sa-condition-badge__info{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-left:6px;padding:0;border:1px solid rgba(90,77,69,.45);border-radius:50%;background:transparent;color:#5a4d45;font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:9px;line-height:1;letter-spacing:0;cursor:pointer;vertical-align:1px;transition:color .18s ease,border-color .18s ease,background .18s ease}.sa-condition-badge__info:hover,.sa-condition-badge__info:focus-visible{color:#0a0a0a;border-color:#0a0a0a;background:#0a0a0a0a;outline:none}.collection:has(.sa-empty-filters){--collection-grid-template:minmax(0,1fr) !important}.collection:has(.sa-empty-filters) .facets-sidebar,.collection:has(.sa-empty-filters) facets-drawer,.collection:has(.sa-empty-filters) .collection-toolbar{display:none!important}.sa-empty-filters{grid-column:1 / -1!important;width:100%!important;min-height:50vh!important;padding:24px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important}.sa-empty-filters__kicker{font-family:JetBrains Mono,ui-monospace,Menlo,monospace!important;font-size:10.5px!important;text-transform:uppercase!important;letter-spacing:.32em!important;color:#6b6b6b!important;margin:0 0 18px!important}.sa-empty-filters__line{font-family:Playfair Display,Georgia,serif!important;font-style:italic!important;font-weight:400!important;font-size:clamp(18px,2.2vw,22px)!important;line-height:1.4!important;letter-spacing:.005em!important;color:#1a1a1a!important;margin:0 auto 28px!important;max-width:32ch!important}.sa-empty-filters__cta{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:14px 22px!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#1a1a1a!important;background:transparent!important;border:1px solid rgba(10,10,10,.35)!important;border-radius:0!important;text-decoration:none!important;transition:color .25s ease,border-color .25s ease!important;cursor:pointer}.sa-empty-filters__cta:hover,.sa-empty-filters__cta:focus-visible{color:var(--sa-ft-brass,#8B7355)!important;border-color:var(--sa-ft-brass,#8B7355)!important;outline:none}.sa-empty-filters__arrow{display:inline-block;transition:transform .22s ease}.sa-empty-filters__cta:hover .sa-empty-filters__arrow{transform:translate(3px)}.product-card__info{flex-direction:column!important;align-items:center!important;justify-content:center!important}.product-card__info,.product-card__info .v-stack,.product-card__info .price-list,.product-card__info .price-list *{text-align:center!important}.product-card__info .v-stack{align-items:center!important}.product-card__info .price-list{justify-content:center!important}@media(max-width:640px){.sa-condition-badge--prov{display:flex!important;flex-direction:column;align-items:center;gap:1px;line-height:1.3!important}.sa-condition-badge--prov .sa-condition-badge__sep{display:none!important}}localization-form,.localization-selector,.localization-selectors{display:none!important}.sa-facets-kicker,safe-sticky.facets-sidebar>p.sa-facets-kicker,div.collection>safe-sticky>p.sa-facets-kicker{font-family:JetBrains Mono,ui-monospace,Menlo,monospace!important;font-size:.62rem!important;letter-spacing:.32em!important;text-transform:uppercase!important;color:#6e5b39!important;margin:0 0 1.2em!important;padding-bottom:1em!important;border-bottom:1px solid rgba(139,115,85,.22)!important}.sa-facets-cache-bust-2026-05-05-v2{display:none}.sa-pullquote{border-left:2px solid var(--sa-ft-brass)!important;padding:clamp(14px,1.6vw,20px) clamp(18px,2.2vw,28px)!important;margin:clamp(24px,3vw,40px) 0!important;background:#8b73550a!important}.sa-pullquote__kicker{font-family:JetBrains Mono,ui-monospace,Menlo,monospace!important;font-size:.62rem!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:var(--sa-ft-brass)!important;display:block!important;margin-bottom:.6em!important}.sa-pullquote__body,.sa-pullquote p{font-family:Playfair Display,Georgia,serif!important;font-style:italic!important;font-weight:400!important;font-size:clamp(1.05rem,1.4vw,1.25rem)!important;line-height:1.5!important;color:var(--sa-ft-ink)!important;margin:0!important}.sa-pullquote p+p{margin-top:.6em!important}.featured-collections-carousel__item .button:not(.button--outline):not(.button--raw){font-family:JetBrains Mono,ui-monospace,Menlo,monospace!important;font-size:.88rem!important;font-weight:600!important;letter-spacing:.26em!important;text-transform:uppercase!important;padding:16px 44px!important;min-width:220px!important;border-radius:0!important}body .product-info .jdgm-preview-badge,body .product-info .jdgm-prev-badge{display:flex!important;justify-content:center;align-items:center;gap:.8em;margin:18px 0 0!important;padding:0!important;background:transparent!important;text-align:center}body .product-info .jdgm-prev-badge[data-number-of-reviews="0"]{display:none!important}body .product-info .jdgm-prev-badge__stars{display:inline-flex!important;gap:2px;line-height:1}body .product-info .jdgm-prev-badge__stars .jdgm-star{font-size:13px!important;color:var(--sa-brass)!important;background:transparent!important;border:none!important;padding:0!important;margin:0!important;width:auto!important;height:auto!important;border-radius:0!important;line-height:1!important}body .product-info .jdgm-prev-badge__stars .jdgm-star.jdgm--on,body .product-info .jdgm-prev-badge__stars .jdgm-star.jdgm--half{color:var(--sa-brass)!important}body .product-info .jdgm-prev-badge__stars .jdgm-star.jdgm--off{color:#8b735540!important}body .product-info .jdgm-prev-badge__text{font-family:JetBrains Mono,ui-monospace,Menlo,monospace!important;font-size:.62rem!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:#595959!important;font-weight:500}body .product-info .jdgm-preview-badge--with-link{cursor:pointer}body .product-info .jdgm-preview-badge--with-link:hover .jdgm-prev-badge__text{color:var(--sa-ink)!important}body .jdgm-rev-widg,body .jdgm-rev-widg *{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}body .jdgm-rev-widg__title,body .jdgm-widget-title,body .jdgm-rev-widg__summary-title{font-family:Playfair Display,Georgia,serif!important;font-style:italic!important;font-weight:400!important;font-size:clamp(1.6rem,3vw,2.25rem)!important;letter-spacing:0!important;text-transform:none!important;color:var(--sa-ink)!important}body .jdgm-rev__body,body .jdgm-rev__title{font-family:Baskervville,Georgia,serif!important;font-size:1rem!important;line-height:1.6!important;color:#1c1c1c}body .jdgm-rev__author{font-family:JetBrains Mono,ui-monospace,Menlo,monospace!important;font-size:.68rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:500}body .jdgm-rev__timestamp{font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:#8a8a8a}body .jdgm-rev .jdgm-star{color:var(--sa-brass)!important}body .jdgm-rev .jdgm-star.jdgm--off{color:#8b735540!important}.product-info .shopify-payment-button__button--unbranded,.product-form .shopify-payment-button__button--unbranded,buy-buttons .shopify-payment-button__button--unbranded{background:transparent!important;color:var(--sa-ink)!important;border:1px solid var(--sa-ink)!important;border-radius:0!important;box-shadow:none!important}.product-info .shopify-payment-button__button--unbranded:hover,.product-form .shopify-payment-button__button--unbranded:hover,buy-buttons .shopify-payment-button__button--unbranded:hover,.product-info .shopify-payment-button__button--unbranded:focus-visible,.product-form .shopify-payment-button__button--unbranded:focus-visible,buy-buttons .shopify-payment-button__button--unbranded:focus-visible{color:var(--sa-brass)!important;border-color:var(--sa-brass)!important;background:transparent!important}.article-brand-links{margin-block:1.5rem 0;padding-block:1.25rem;border-block:1px solid rgb(var(--border-color))}.article-brand-links__eyebrow{margin:0 0 .75rem;font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;color:rgb(var(--text-color) / .62)}.article-brand-links__list{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.article-brand-links__list a{text-decoration:underline;text-underline-offset:.18em}.collection-editorial-links{margin-block:2rem 0}.collection-editorial-links__inner{max-width:760px;margin-inline:auto;padding:1.5rem 0;border-block:1px solid rgb(var(--border-color));text-align:start}.collection-editorial-links__eyebrow{margin:0 0 .5rem;font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;color:rgb(var(--text-color) / .62)}.collection-editorial-links__title{margin:0;font-family:Playfair Display,Georgia,serif;font-size:clamp(1.35rem,2vw,1.85rem);font-weight:400}.collection-editorial-links__intro{margin:.6rem 0 0;color:rgb(var(--text-color) / .72)}.collection-editorial-links__list{display:grid;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none}.collection-editorial-links__list a{text-decoration:underline;text-underline-offset:.18em}.price-list .sa-price-current{color:rgb(var(--text-color))}.price-list .sa-compare-at-price{display:inline-flex;align-items:baseline;gap:.35em;color:rgb(var(--text-color) / .62);text-decoration:none;white-space:nowrap}.price-list .sa-compare-at-price__label{font-size:.72em;letter-spacing:.08em;text-transform:uppercase}.price-list .sa-compare-at-price__amount{text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:rgb(var(--text-color) / .42);text-underline-offset:.12em}.price-list--product{row-gap:.25rem}.price-list--product .sa-price-adjustment{display:flex;flex-basis:100%;gap:.6rem;align-items:center;color:rgb(var(--text-color) / .68);font-size:.78rem;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.price-list--product .sa-price-adjustment:before{content:"";width:1.75rem;height:1px;background:currentColor;opacity:.35}@media screen and (max-width:699px){.price-list--product{justify-content:center}.price-list--product .sa-price-adjustment{justify-content:center;font-size:.72rem;gap:.45rem}.price-list--product .sa-price-adjustment:before{width:1.1rem}}.product-card__info{display:flex;flex-direction:column;gap:.5rem;height:100%}.product-card__info>.v-stack{flex:1 1 auto}.product-card__info .sa-product-card-title-slot{width:100%;max-width:100%;block-size:4.85em;display:flex;align-items:center;justify-content:center;overflow:hidden}.product-card__info .product-title{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important}.product-card__info .sa-condition-row{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-block-size:24px}.product-card__info .sa-condition-row--placeholder{visibility:hidden;pointer-events:none}.product-card__info .price-list{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.12rem;width:100%;min-block-size:3.1em;margin-top:auto}.product-card__info .price-list sale-price,.product-card__info .price-list compare-at-price{line-height:1.3}@media(max-width:699px){.product-card__info .sa-product-card-title-slot{min-block-size:4.45em}.product-card__info .price-list{min-block-size:3.35em}.product-card__info .vendor{display:inline-flex;align-items:center;justify-content:center;min-block-size:28px;line-height:1.25}.product-card__info .sa-condition-badge__info,.product-card__info .sa-condition-badge--prov{display:none!important}.product-card__info .sa-condition-badge{line-height:1.35}}.sa-vault-reference{margin-block-start:1rem;padding:1rem;border:1px solid #e8e4de;background:#faf8f5;text-align:start}.sa-vault-reference__eyebrow{margin:0 0 .45rem;font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.22em;line-height:1.25;text-transform:uppercase;color:#7a6f68}.sa-vault-reference__title{margin:0;font-family:Playfair Display,Georgia,serif;font-size:clamp(1.05rem,1.6vw,1.35rem);font-style:italic;font-weight:400;letter-spacing:0;line-height:1.25;color:#1d1d1d}.sa-vault-reference__copy{margin:.7rem 0 0;font-size:.86rem;line-height:1.6;color:#4a4a4a}.sa-vault-reference__links{display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin-block-start:.9rem}.sa-vault-reference__link{font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.18em;line-height:1.4;text-transform:uppercase;text-decoration:underline;text-underline-offset:.4em}@media screen and (max-width:699px){.sa-vault-reference{padding:.9rem}.sa-vault-reference__links{display:grid;gap:.7rem}}
/*# sourceMappingURL=/cdn/shop/t/123/compiled_assets/styles.css.map */
