.aze{--az-bg:#faf9f5;--az-surface:#f1eee7;--az-text:#20201c;--az-muted:#65645b;--az-line:#d9d5cc;--az-accent:#bd4522;--az-orange:#ef6b3e;--az-gold:#d6b87a;background:var(--az-bg);color:var(--az-text);font:16px/1.65 Arial,Helvetica,sans-serif;overflow:hidden;color-scheme:light}
.aze[data-theme=dark]{--az-bg:#10110e;--az-surface:#1c1e18;--az-text:#faf9f5;--az-muted:#bbbdb1;--az-line:#3a3d32;--az-accent:#fa936d;color-scheme:dark}
.aze *, .aze *::before,.aze *::after{box-sizing:border-box}.aze a{color:inherit;text-decoration:none}.aze button,.aze input{font:inherit}.aze img{max-width:100%;height:auto;display:block}.aze h1,.aze h2,.aze h3,.aze p{margin:0}.aze a:focus-visible,.aze button:focus-visible,.aze input:focus-visible{outline:2px solid var(--az-accent);outline-offset:5px}.aze [hidden]{display:none!important}
.aze.e-con,.aze .e-con{--container-widget-width:100%;--container-widget-flex-grow:0;--container-widget-align-self:stretch;display:block;gap:0;padding:0;max-width:none;margin:0;min-width:0}.aze .elementor-widget{margin:0;min-width:0;width:100%}.aze .elementor-heading-title{color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit}.aze .elementor-widget-text-editor{color:inherit;font:inherit}.aze .elementor-widget-text-editor p:last-child{margin-bottom:0}.aze .elementor-widget-image img{vertical-align:middle}
.aze .az-shell{width:min(1260px,calc(100% - 96px));margin:auto}.aze .az-header{border-bottom:1px solid var(--az-line)}.aze .az-nav{min-height:90px;display:flex;align-items:center;justify-content:space-between;gap:28px}.aze .az-logo{display:inline-flex;align-items:center;gap:13px;font:23px Georgia,serif;white-space:nowrap}.aze .az-logo b{font:32px Georgia,serif;letter-spacing:-5px;color:var(--az-accent);padding-right:5px}.aze .az-navlinks{display:flex;align-items:center;gap:30px;font-size:11px;text-transform:uppercase;letter-spacing:.12em}.aze .az-navlinks a[aria-current=page]{border-bottom:1px solid var(--az-accent)}.aze .az-theme{display:flex;border:1px solid var(--az-line);padding:3px;gap:2px}.aze .az-theme button{font-size:10px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;padding:8px 10px;background:transparent;color:var(--az-text)}.aze .az-theme button[aria-pressed=true]{background:var(--az-text);color:var(--az-bg)}
.aze .az-breadcrumb{font-size:11px;padding-top:29px;color:var(--az-muted)}.aze .az-breadcrumb a{text-decoration:underline;text-underline-offset:3px}.aze .az-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:75px;align-items:center;padding-top:48px;padding-bottom:65px}.aze .az-hero-copy{min-width:0}.aze .az-eyebrow{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--az-accent);font-weight:700;margin-bottom:23px}.aze .az-title{font:clamp(48px,5.9vw,85px)/.98 Georgia,'Times New Roman',serif;letter-spacing:-.055em;margin-bottom:28px;max-width:760px}.aze .az-dek{color:var(--az-muted);font-size:17px;line-height:1.75;max-width:480px;margin-bottom:28px}.aze .az-meta{font-size:10px;letter-spacing:.12em;text-transform:uppercase;border-top:1px solid var(--az-line);padding-top:18px;margin-bottom:28px}.aze .az-hero-photo img{width:100%;aspect-ratio:4/5;object-fit:cover}.aze .az-caption{font-size:10px;color:var(--az-muted);margin-top:11px}.aze .az-btn .elementor-button,.aze a.az-button{display:inline-flex;align-items:center;justify-content:center;border-radius:0;background:var(--az-orange);color:#10110e;min-height:48px;padding:14px 22px;font-size:10px;font-weight:700;line-height:1.5;text-transform:uppercase;letter-spacing:.12em;border:1px solid var(--az-orange)}.aze .az-btn .elementor-button:not([href]){background:var(--az-surface);border:1px solid var(--az-line);color:var(--az-muted);cursor:not-allowed}.aze .az-btn .elementor-button[href]:hover,.aze a.az-button:hover{filter:brightness(.93)}
.aze .az-disclosure{font-size:12px;line-height:1.7;padding:20px 0;border-top:1px solid var(--az-line);border-bottom:1px solid var(--az-line);color:var(--az-muted)}.aze .az-disclosure strong{color:var(--az-text)}.aze .az-section{padding-top:75px;padding-bottom:78px}.aze .az-section-head{display:flex;justify-content:space-between;gap:40px;align-items:end;margin-bottom:35px}.aze .az-h2{font:clamp(35px,4vw,54px)/1.03 Georgia,serif;letter-spacing:-.045em;margin-bottom:18px}.aze .az-section-head .az-h2{margin-bottom:0}.aze .az-small{font-size:12px;color:var(--az-muted);max-width:360px}.aze .az-product-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px}.aze .az-product{border-top:1px solid var(--az-line);padding-top:20px}.aze .az-product-photo{background:var(--az-surface);margin-bottom:24px}.aze .az-product-photo img{width:100%;aspect-ratio:5/4;object-fit:contain;padding:24px}.aze .az-product .az-eyebrow{margin-bottom:10px}.aze .az-h3{font:29px/1.15 Georgia,serif;letter-spacing:-.03em;margin-bottom:16px}.aze .az-product-copy{color:var(--az-muted);font-size:14px;margin-bottom:18px;max-width:510px}.aze .az-product-note{font-size:11px;color:var(--az-muted);padding:12px 0;border-top:1px solid var(--az-line);margin-bottom:16px}.aze .az-paid-link{color:var(--az-muted);font-size:10px;margin-top:9px}.aze .az-style-note{background:var(--az-surface);padding:55px;display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:start;margin-top:15px;margin-bottom:75px}.aze .az-style-note p{color:var(--az-muted);font-size:15px}.aze .az-style-note p+p{margin-top:20px}.aze .az-return{border-top:1px solid var(--az-line);padding-top:34px;padding-bottom:60px;display:flex;justify-content:space-between;align-items:center;gap:25px}.aze .az-return .az-h2{font-size:40px}.aze .az-footer{border-top:1px solid var(--az-line);padding:30px 0;font-size:10px;letter-spacing:.08em;color:var(--az-muted)}.aze .az-footer-inner{display:flex;justify-content:space-between;gap:20px}
.aze .az-collection-head{padding-top:75px;padding-bottom:40px}.aze .az-collection-head .az-title{max-width:850px}.aze .az-collection-intro{display:flex;justify-content:space-between;gap:45px;align-items:end}.aze .az-collection-intro .az-dek{margin-bottom:0;max-width:550px}.aze .az-collection-seal{font:italic 24px/1.25 Georgia,serif;border-left:1px solid var(--az-line);padding-left:30px;color:var(--az-accent)}
.aze .az-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid var(--az-line);border-bottom:1px solid var(--az-line);padding:20px 0;margin:15px 0 22px}.aze .az-filter-list{display:flex;gap:7px;flex-wrap:wrap}.aze .az-filter{border:1px solid var(--az-line);background:transparent;color:var(--az-text);font-size:10px;text-transform:uppercase;letter-spacing:.07em;padding:9px 12px;cursor:pointer}.aze .az-filter[aria-current=true],.aze .az-filter[aria-pressed=true]{background:var(--az-text);color:var(--az-bg);border-color:var(--az-text)}.aze .az-search{display:flex;align-items:stretch;gap:6px}.aze .az-search input{border:1px solid var(--az-line);border-radius:0;background:transparent;color:var(--az-text);padding:9px 11px;width:170px;font-size:12px}.aze .az-search button{border:1px solid var(--az-line);padding:7px 10px;background:transparent;color:var(--az-text);cursor:pointer;font-size:11px}.aze .az-results{font-size:11px;color:var(--az-muted);margin-bottom:30px}.aze .az-collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px 27px;padding-bottom:70px}.aze .az-story-card:first-child{grid-column:span 2}.aze .az-story-card:first-child .az-story-image{aspect-ratio:1.62}.aze .az-story-card .az-story-image{width:100%;aspect-ratio:4/5;object-fit:cover;margin-bottom:20px}.aze .az-story-card .az-eyebrow{margin-bottom:10px}.aze .az-story-card h2{font:32px/1.08 Georgia,serif;letter-spacing:-.035em;margin-bottom:12px}.aze .az-story-card p{font-size:13px;color:var(--az-muted);max-width:470px;margin-bottom:18px}.aze .az-story-card .az-read{font-size:10px;text-transform:uppercase;letter-spacing:.15em;display:inline-block;border-bottom:1px solid var(--az-accent);padding-bottom:5px}.aze .az-story-card a:hover .az-read{color:var(--az-accent)}.aze .az-story-card .az-blank-image{display:grid;place-items:center;background:var(--az-surface);font:70px Georgia,serif;color:var(--az-accent)}.aze .az-empty{padding:50px;border:1px solid var(--az-line);text-align:center;margin-bottom:60px}.aze .az-empty h2{font:32px Georgia,serif;margin-bottom:15px}.aze .az-pagination{display:flex;gap:12px;justify-content:center;margin-bottom:60px}.aze .az-pagination a{padding:10px 18px;border:1px solid var(--az-line)}
.aze .az-story-card:first-child .az-story-image{object-position:center 22%}
.aze .az-product-grid:has(>.az-product:only-child){grid-template-columns:1fr}.aze .az-product-grid>.az-product:only-child{display:grid;grid-template-columns:1fr 1fr;gap:0 44px;align-items:start}.aze .az-product-grid>.az-product:only-child>.az-product-photo{grid-column:1;grid-row:1 / span 7}.aze .az-product-grid>.az-product:only-child>:not(.az-product-photo){grid-column:2}
@media(max-width:1000px){.aze .az-shell{width:calc(100% - 48px)}.aze .az-hero{gap:35px}.aze .az-navlinks{gap:16px}.aze .az-title{font-size:60px}.aze .az-toolbar{align-items:start}.aze .az-collection-seal{display:none}}
@media(max-width:700px){.aze .az-shell{width:calc(100% - 36px)}.aze .az-nav{flex-wrap:wrap;gap:17px;padding:20px 0}.aze .az-logo{font-size:20px}.aze .az-navlinks{order:3;width:100%;font-size:10px}.aze .az-hero{grid-template-columns:1fr;padding-top:35px;gap:30px}.aze .az-title{font-size:53px}.aze .az-dek{font-size:15px}.aze .az-hero-photo img{aspect-ratio:5/6}.aze .az-section{padding:50px 0}.aze .az-section-head{display:block}.aze .az-section-head .az-small{margin-top:18px}.aze .az-product-grid{grid-template-columns:1fr;gap:40px}.aze .az-style-note{display:block;padding:30px 24px;margin-bottom:45px}.aze .az-style-note .az-h2{margin-bottom:25px}.aze .az-return{display:block}.aze .az-collection-head{padding-top:45px}.aze .az-collection-grid{grid-template-columns:1fr;gap:40px}.aze .az-story-card:first-child{grid-column:auto}.aze .az-story-card:first-child .az-story-image{aspect-ratio:4/5}.aze .az-story-card .az-story-image{max-height:550px}.aze .az-footer-inner{display:block}.aze .az-footer-inner span{display:block;margin-bottom:9px}.aze .az-search{width:100%}.aze .az-search input{flex:1;width:auto}.aze .az-filter{padding:9px 10px}.aze .az-collection-intro{display:block}.aze .az-meta{line-height:1.7}}
@media(prefers-reduced-motion:reduce){.aze *{scroll-behavior:auto!important;transition:none!important}}
@media(max-width:700px){.aze .az-product-grid>.az-product:only-child{display:block}}
