:root{--aw-ink:#112336;--aw-cream:#faf7f1;--aw-sand:#d4c5ae;--aw-rule:#d9d3c8;--aw-body:Arial,Helvetica,sans-serif;--aw-serif:Georgia,'Times New Roman',serif}body{background:var(--aw-cream);color:var(--aw-ink)}.aw-home,.aw-footer{font-family:var(--aw-body);color:var(--aw-ink)}.aw-home *,.aw-footer *{box-sizing:border-box}.aw-home a,.aw-footer a{color:inherit;text-decoration:none}.aw-home h1,.aw-home h2,.aw-home h3,.aw-footer h2,.aw-home p{margin:0}.aw-home h1,.aw-home h2{font-family:var(--aw-serif);font-weight:400;letter-spacing:-.035em;line-height:1.04}.aw-home h2{font-size:clamp(30px,3.2vw,52px)}.aw-eyebrow{font:10px/1.4 var(--aw-body);letter-spacing:.18em;font-weight:400}.aw-wordmark{display:block!important;position:relative;width:clamp(178px,22vw,310px);aspect-ratio:10/1;height:auto!important;min-height:0;overflow:hidden;flex:none}.aw-wordmark img{position:absolute;left:0;top:-217%;width:100%;height:auto;max-width:none;mix-blend-mode:multiply}.header__row,.header__row--top,.header__row--bottom{background:var(--aw-cream)!important}.header__row--top{min-height:82px}.header__row--bottom{border-top:1px solid var(--aw-rule);border-bottom:1px solid var(--aw-rule)}.header-logo{align-self:center}.aw-hero{height:min(740px,63vw);min-height:540px;position:relative;overflow:hidden;background:#d8ccbd}.aw-hero>img{width:100%;height:100%;object-fit:cover;object-position:66% top;display:block}.aw-hero-copy{position:absolute;left:5.8%;top:50%;transform:translateY(-50%);width:42%;max-width:560px}.aw-hero-copy h1{font-size:clamp(46px,5vw,82px);margin:20px 0 22px;line-height:.99}.aw-hero-copy>p:not(.aw-eyebrow){font:15px/1.65 var(--aw-body);margin-bottom:29px}.aw-button{display:inline-flex;justify-content:space-between;align-items:center;gap:34px;background:var(--aw-ink);color:var(--aw-cream)!important;font-size:12px;padding:18px 22px;min-height:52px}.aw-button:hover{background:#24394b}.aw-button:focus-visible,.aw-home a:focus-visible,.aw-footer a:focus-visible{outline:2px solid #977841;outline-offset:4px}.aw-space{padding:80px 4.5%}.aw-heading{margin-bottom:32px}.aw-heading .aw-eyebrow{margin-bottom:14px}.aw-heading-row{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.aw-heading-row h2{font-size:clamp(30px,2.9vw,46px)}.aw-text-link{font-size:12px;line-height:1.7;border-bottom:1px solid currentColor;padding-bottom:4px;display:inline-block;white-space:nowrap}.aw-collection-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.aw-collection-image{aspect-ratio:3/4;background:#e9e5de;overflow:hidden}.aw-collection-image img,.aw-product-photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.aw-collection:hover img,.aw-product-photo:hover img{transform:scale(1.025)}.aw-collection>span{font:21px/1.3 var(--aw-serif);display:flex;justify-content:space-between;padding-top:15px}.aw-collection>span>span:last-child{font-family:var(--aw-body);font-size:17px}.aw-products{border-top:1px solid var(--aw-rule);padding-top:72px}.aw-product-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:38px 18px}.aw-product-photo{display:block;aspect-ratio:3/4;background:#e9e5de;overflow:hidden}.aw-product-meta{padding-top:15px}.aw-product-meta h3{font:12px/1.45 var(--aw-body);font-weight:400;min-height:36px}.aw-product-meta>span{font:12px/1.6 var(--aw-body);display:block;padding-top:6px}.aw-note{background:var(--aw-ink);color:var(--aw-cream);padding:74px 7% 82px}.aw-note>.aw-eyebrow{color:#c6c0b5;margin-bottom:35px}.aw-note>div{display:grid;grid-template-columns:1fr 1fr;gap:12%}.aw-note h2{font-size:clamp(35px,4vw,62px)}.aw-note>div>div>p{font:14px/1.9 var(--aw-body);max-width:480px;margin-bottom:24px;color:#e2dfd8}.aw-service{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--aw-rule);padding:38px 4.5%;gap:32px}.aw-service>a{display:flex;flex-direction:column;gap:10px;padding-right:20px}.aw-service>a+a{border-left:1px solid var(--aw-rule);padding-left:32px}.aw-service>a>span:last-child{font:13px/1.5 var(--aw-body)}.aw-footer{padding:60px 4.5% 24px;background:var(--aw-cream)}.aw-footer-top{display:grid;grid-template-columns:1.45fr .7fr .9fr 1.15fr;gap:36px}.aw-footer h2{font:10px/1.4 var(--aw-body);letter-spacing:.15em;text-transform:uppercase;margin-bottom:21px}.aw-footer-top>div>a:not(.aw-wordmark){display:block;font:12px/1.6 var(--aw-body);margin-bottom:9px}.aw-footer-brand p{font:16px/1.6 var(--aw-serif);margin:24px 0}.aw-footer address{font:12px/1.7 var(--aw-body);margin-top:18px;font-style:normal}.aw-footer .aw-wordmark{width:240px;max-width:100%}.aw-footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--aw-rule);padding-top:24px;margin-top:48px;font:10px/1.5 var(--aw-body);letter-spacing:.04em}.aw-contact{overflow-wrap:anywhere}@media(max-width:1100px){.aw-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aw-footer-top{grid-template-columns:1fr 1fr;gap:38px}.aw-hero-copy{left:4.5%}.aw-hero-copy h1{font-size:56px}.aw-space{padding:60px 4.5%}}@media(max-width:749px){.header__row--top{min-height:66px}.aw-wordmark{width:190px}.aw-hero{height:auto;min-height:0;display:flex;flex-direction:column}.aw-hero>img{height:420px;object-position:74% center;order:0}.aw-hero-copy{position:static;transform:none;width:100%;max-width:none;padding:32px 6% 36px;background:var(--aw-cream);order:1}.aw-hero-copy h1{font-size:45px;margin:16px 0}.aw-hero-copy>p:not(.aw-eyebrow){font-size:13px;margin-bottom:24px}.aw-button{font-size:11px;width:100%;max-width:330px}.aw-space{padding:45px 5%}.aw-heading{margin-bottom:24px}.aw-home h2{font-size:32px}.aw-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.aw-collection>span{font-size:20px;padding-top:12px}.aw-heading-row{display:block}.aw-heading-row .aw-text-link{margin-top:18px}.aw-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 13px}.aw-product-meta{padding-top:12px}.aw-product-meta h3{font-size:11px;min-height:32px}.aw-note{padding:43px 6% 48px}.aw-note>.aw-eyebrow{margin-bottom:23px}.aw-note>div{display:block}.aw-note h2{font-size:39px;margin-bottom:24px}.aw-note>div>div>p{font-size:13px;line-height:1.85}.aw-service{display:block;padding:8px 6%}.aw-service>a,.aw-service>a+a{padding:24px 0;border-left:0}.aw-service>a+a{border-top:1px solid var(--aw-rule)}.aw-footer{padding:42px 6% 22px}.aw-footer-top{grid-template-columns:1fr 1fr;gap:31px 22px}.aw-footer-brand{grid-column:1/-1}.aw-footer .aw-wordmark{width:240px}.aw-footer-brand p{margin:18px 0 0}.aw-footer h2{margin-bottom:16px}.aw-contact{grid-column:1/-1}.aw-footer-bottom{font-size:9px;margin-top:30px;gap:16px}}@media(prefers-reduced-motion:reduce){.aw-collection-image img,.aw-product-photo img{transition:none}}

.aw-monogram{display:block;width:70px;height:70px;position:relative;overflow:hidden;margin-bottom:16px}.aw-monogram img{width:360px;max-width:none;height:240px;position:absolute;left:-145px;top:-125px}
