:root{--pst-paper:#f6f5f0;--pst-ink:#182328;--pst-clay:#a8462f;--pst-line:#d9dad4;--pst-muted:#5d6668}body{background:var(--pst-paper);color:var(--pst-ink)}.pst-footer,.pst-collection-hero{font:16px/1.6 Arial,Helvetica,sans-serif;color:var(--pst-ink);background:var(--pst-paper)}.pst-footer *,.pst-collection-hero *{box-sizing:border-box}.pst-footer a,.pst-collection-hero a{color:inherit;text-decoration:none}body :is(.pst-header,.pst-footer,.pst-collection-hero) :is(a,button,summary):focus-visible{outline:3px solid var(--pst-clay);outline-offset:4px}body .pst-wordmark{display:inline-flex;align-items:center;flex-direction:row;gap:12px;flex-shrink:0;line-height:1}body .pst-brand-mark{display:block;width:39px;height:44px;flex-shrink:0}body .pst-brand-type{display:flex;flex-direction:column;font:700 24px/1 Arial,Helvetica,sans-serif;letter-spacing:.12em}body .pst-wordmark small{font-size:9px;font-weight:600;letter-spacing:.18em;margin-top:8px;white-space:nowrap}body .pst-shop-panel{border-top:3px solid var(--pst-clay);box-shadow:0 16px 32px #18232815}body .pst-shop-panel a{padding-inline:8px;transition:background .18s,color .18s}body .pst-shop-panel a:hover,body .pst-shop-panel a[aria-current=page]{background:#e9e6de;color:var(--pst-clay)}body .pst-shop>summary,body .pst-mobile-menu>summary{cursor:pointer}body .pst-nav>a:hover,body .pst-tools>a:hover{color:var(--pst-clay)}body .pst-breadcrumbs{width:100%;text-align:left;justify-content:flex-start}.pst-category-image{border:1px solid var(--pst-line)}.pst-category-title{transition:color .18s}.pst-category:hover .pst-category-title{color:var(--pst-clay)}body .pst-footer{border-top:1px solid var(--pst-line);padding:0}body .pst-footer-inner{width:min(1440px,100%);margin:auto;padding:54px 5%;display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:36px;align-items:start}body .pst-footer-heading{font-size:11px;letter-spacing:.13em;text-transform:uppercase;font-weight:600;margin:0 0 15px}body .pst-footer nav{display:flex;flex-direction:column;align-items:flex-start;gap:0;font-size:13px}body .pst-footer nav a{min-height:44px;display:inline-flex;align-items:center;border-bottom:1px solid transparent}body .pst-footer nav a:hover{color:var(--pst-clay);border-color:currentColor}body .pst-footer-bottom{max-width:1440px;margin:auto;padding:22px 5%;border-top:1px solid var(--pst-line);font-size:12px;color:var(--pst-muted);display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}body .pst-footer-bottom a{display:inline-flex;align-items:center;min-height:44px;margin-right:18px;text-decoration:underline;text-underline-offset:4px}.pst-collection-hero{max-width:1440px;margin:auto;padding:42px 5% 0}.pst-collection-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,.42fr);gap:7%;align-items:center;padding-bottom:36px}.pst-collection-label{font-size:11px;letter-spacing:.16em;text-transform:uppercase;margin:0 0 20px;color:var(--pst-clay)}.pst-collection-hero h1{font:500 clamp(40px,5.4vw,74px)/1.04 Arial,Helvetica,sans-serif;letter-spacing:-.045em;margin:0;max-width:850px;text-wrap:balance;color:var(--pst-ink)}.pst-collection-description{font-size:15px;line-height:1.7;max-width:640px;color:var(--pst-muted);margin-top:22px}.pst-collection-description p{margin:0}.pst-collection-swatch{margin:0;position:relative;overflow:hidden;aspect-ratio:1.5;background:#e7e3d9;border:1px solid var(--pst-line)}.pst-collection-swatch img{width:100%;height:100%;object-fit:cover}.pst-collection-texture{display:block;width:100%;height:100%;background-image:var(--pst-atlas);background-size:200% 200%;background-position:var(--pst-position)}.pst-collection-swatch figcaption{position:absolute;bottom:10px;left:10px;background:#f6f5f0ed;padding:4px 8px;font-size:10px}.pst-material-tabs{display:flex;flex-wrap:wrap;gap:6px 25px;border-top:1px solid var(--pst-line);border-bottom:1px solid var(--pst-line);padding:14px 0}.pst-material-tabs a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;border-bottom:2px solid transparent;gap:12px}.pst-material-tabs a:hover,.pst-material-tabs a[aria-current=page]{border-bottom-color:var(--pst-clay);color:var(--pst-clay)}.pst-material-tabs small{font-size:10px;color:var(--pst-muted)}.pst-empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px}.pst-empty-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;font:13px/1.4 Arial,Helvetica,sans-serif;border:1px solid var(--pst-clay);background:var(--pst-clay);color:#fff;text-decoration:none}.pst-empty-actions a:last-child{background:transparent;color:var(--pst-ink);border-color:var(--pst-ink)}.pst-empty-actions a:hover{filter:brightness(.9)}body.pst-storefront #MainContent :is(h1,h2,h3){font-family:Arial,Helvetica,sans-serif;font-weight:500;letter-spacing:-.035em}body.pst-storefront #MainContent :is(.button,.button-secondary){border-radius:0;min-height:48px}body.pst-storefront #MainContent .main-collection-grid__empty{padding-block:56px;min-height:240px;background:var(--pst-paper)}body.pst-storefront #MainContent .main-collection-grid__empty-title{font-size:clamp(26px,3vw,36px)}body.pst-storefront #MainContent .main-collection-grid__empty p{font:14px/1.6 Arial,Helvetica,sans-serif;color:var(--pst-muted)}@media(max-width:760px){body .pst-wordmark{gap:9px}body .pst-brand-mark{width:30px;height:34px}body .pst-brand-type{font-size:19px}body .pst-wordmark small{font-size:7px;margin-top:6px;letter-spacing:.15em}body .pst-footer-inner{padding:34px 22px;grid-template-columns:1fr 1fr;gap:26px 16px}body .pst-footer-brand{grid-column:1/-1}body .pst-footer-bottom{padding:18px 22px;gap:8px}.pst-collection-hero{padding:30px 22px 0}.pst-collection-top{grid-template-columns:minmax(0,1fr);gap:25px;padding-bottom:26px}.pst-collection-swatch{aspect-ratio:2.5;width:100%;max-width:440px}.pst-collection-description{font-size:14px;margin-top:16px}.pst-collection-label{margin-bottom:14px}.pst-material-tabs{gap:4px 20px}.pst-material-tabs a{font-size:12px}.pst-material-tabs small{display:none}body.pst-storefront #MainContent .main-collection-grid__empty{padding:38px 22px}}@media(prefers-reduced-motion:reduce){body .pst-category-image *,body .pst-shop-panel a,body .pst-category-title{transition:none}}body .pst-wordmark{gap:0;min-height:44px;max-width:100%}body .pst-brand-logo{display:block;width:230px;height:auto;flex:none;max-width:100%}@media(max-width:760px){body .pst-brand-logo{width:180px}}@media(max-width:359px){body .pst-header .pst-brand-logo{width:154px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pst-brand-system.css.map */
