*{box-sizing:border-box}body{margin:0;color:#171717;background:#fff;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}img{max-width:100%}.skip{position:absolute;left:-9999px}.skip:focus{left:10px;top:10px;z-index:99;background:#fff;padding:12px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.announcement{text-align:center;padding:11px 15px;font-size:11px;letter-spacing:1.7px;font-weight:700}.site-header{position:relative;z-index:5;background:#fff;border-bottom:1px solid #eee}.header-inner{min-height:92px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:0 4vw}.nav{display:flex;align-items:center;gap:clamp(10px,1.45vw,28px);font-size:11px;letter-spacing:.8px;text-transform:uppercase;white-space:nowrap}.nav-right{justify-content:flex-end}.nav a:hover,.text-link:hover{text-decoration:underline;text-underline-offset:5px}.brand{text-align:center;letter-spacing:5px;font-size:24px;font-weight:700;white-space:nowrap}.brand img{width:auto;max-width:190px;max-height:72px;object-fit:contain}.brand-small{display:block;font-size:9px;letter-spacing:5px;margin-top:3px}.mobile-toggle{display:none;background:none;border:0;font-size:25px}.mobile-menu{padding:16px 6vw 24px;border-top:1px solid #eee}.mobile-menu a{display:block;padding:13px 0;border-bottom:1px solid #eee;text-transform:uppercase;font-size:13px}.hero{min-height:var(--hero-min);position:relative;display:flex;align-items:center;overflow:hidden;background:#262626;color:#fff}.hero-media,.hero-shade{position:absolute;top:0;right:0;bottom:0;left:0}.hero-img,.hero-media picture{width:100%;height:100%;display:block;object-fit:cover}.hero-img{object-position:center}.hero-shade{background:linear-gradient(90deg,rgba(0,0,0,var(--hero-overlay)),transparent 90%)}.hero-copy{position:relative;z-index:1;width:100%;max-width:1440px;margin:auto;padding:65px 6vw}.hero-copy.align-center{text-align:center}.hero-copy.align-right{text-align:right}.eyebrow{font-size:11px;letter-spacing:3px;text-transform:uppercase;font-weight:700}.hero h1{font-size:clamp(45px,6vw,92px);line-height:1.04;letter-spacing:-3px;max-width:740px;margin:24px 0}.hero p{font-size:clamp(14px,1.5vw,20px);letter-spacing:1px;margin-bottom:35px}.hero-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:clamp(50px,10vw,150px);letter-spacing:10px;color:#888;background:linear-gradient(130deg,#121212,#484848,#121212)}.hero-placeholder span{font-size:12px;letter-spacing:5px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:17px 25px;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;border:1px solid #171717;transition:.2s}.btn-light{background:#fff;color:#111;border-color:#fff}.btn-dark{background:#171717;color:#fff}.btn-outline{background:transparent;color:#171717}.btn:hover{opacity:.78}.section-pad{padding:90px max(5vw,20px);max-width:1800px;margin:auto}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:34px}.section-heading h2,.social-feature h2{font-size:clamp(26px,3vw,46px);font-weight:500;letter-spacing:-1.5px;margin:12px 0 0}.text-link{font-size:11px;letter-spacing:1.5px}.tile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.collection-tile{position:relative;display:block;background:#e7e7e7;min-height:480px;overflow:hidden}.collection-tile img,.tile-placeholder{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;transition:transform .4s}.collection-tile:hover img{transform:scale(1.04)}.tile-placeholder{background:linear-gradient(140deg,#f3f3f3,#999)}.tile-label{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;gap:10px;background:linear-gradient(transparent,#000000a6);color:#fff;padding:65px 30px 28px;letter-spacing:1.5px;font-size:12px}.tile-label span:first-child{font-size:21px}.product-grid{display:grid;grid-template-columns:repeat(var(--columns,4),minmax(0,1fr));gap:var(--local-gap,22px)}.product-photo{display:block;aspect-ratio:3/4;background:#f5f5f5;overflow:hidden}.product-image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s}.product-photo:hover img{transform:scale(1.04)}.product-info{padding:17px 2px}.product-name{display:block;font-size:13px;line-height:1.5;min-height:20px}.price{margin:9px 0;font-size:13px;font-weight:700}.price s{color:#888;font-weight:400;margin-left:7px}.review-stars{font-size:12px;color:#555;min-height:20px}.reviews-placeholder{font-size:11px;text-decoration:underline;text-underline-offset:3px}.quick-form{display:flex;align-items:center;gap:7px;margin-top:14px}.quantity{display:flex;align-items:center;border:1px solid #ccc;height:39px;max-width:145px}.quantity button{border:0;background:transparent;width:38px;height:37px;font-size:20px}.quantity input{width:42px;text-align:center;border:0;background:transparent;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quick-submit{background:#171717;color:#fff;border:1px solid #171717;min-height:39px;padding:0 12px;font-size:10px;text-transform:uppercase;letter-spacing:.5px;flex:1}.quick-submit:disabled{opacity:.5}.variant-link{display:block;margin-top:10px;text-decoration:underline;font-size:11px}.card-status{font-size:11px;min-height:13px}.story-banner{display:grid;grid-template-columns:1fr 1fr;background:#efefef;min-height:500px}.story-image{background:linear-gradient(120deg,#999,#e1e1e1)}.story-image img{width:100%;height:100%;object-fit:cover}.story-text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:8vw}.story-text h2{font-size:clamp(35px,4vw,65px);line-height:1.05;letter-spacing:-2px;margin:20px 0}.story-text p{line-height:1.8;max-width:430px;color:#555;margin-bottom:28px}.social-feature{text-align:center}.social-feature p{color:#777}.social-buttons{display:flex;justify-content:center;gap:12px;margin-top:30px}.footer{background:#171717;color:#fff;padding:75px 5vw 25px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1.5fr;gap:60px;max-width:1500px;margin:auto}.footer h2{font-size:25px;letter-spacing:4px}.footer h3{font-size:12px;letter-spacing:2px;text-transform:uppercase}.footer p{color:#bbb;font-size:13px;line-height:1.8}.footer a{display:block;margin:15px 0;font-size:12px;color:#ddd}.footer .social{display:flex;gap:20px}.email-row{display:flex;margin-top:12px}.email-row input{min-width:0;flex:1;background:transparent;border:1px solid #666;padding:12px;color:#fff}.email-row button{background:#fff;color:#111;border:0;padding:0 20px}.footer label{font-size:11px}.footer-bottom{border-top:1px solid #444;max-width:1500px;margin:70px auto 0;padding-top:25px;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:11px;color:#bbb}.payments{display:flex;flex-wrap:wrap;gap:5px;margin-top:15px}.payment-icon{width:38px;height:25px}.collection-page h1,.page-content h1,.cart-page h1,.product-buy h1{font-size:clamp(35px,4vw,60px);font-weight:500;letter-spacing:-2px}.collection-description{max-width:760px;color:#666}.collection-toolbar{display:flex;justify-content:space-between;align-items:center;padding:25px 0;border-bottom:1px solid #ddd;margin-bottom:30px;font-size:12px}.sort-form select{border:1px solid #ccc;background:#fff;padding:10px;margin-left:8px}.collection-layout{display:flex;gap:30px}.collection-layout>.product-grid{flex:1;min-width:0}.filters{width:220px;flex-shrink:0}.filters h2{font-size:16px}.filters details,.product-accordion details{border-bottom:1px solid #ddd;padding:16px 0}.filters summary,.product-accordion summary{cursor:pointer;font-size:13px}.filter-option{display:block;margin:13px 0;font-size:12px}.filters .btn{margin:18px 0}.filters a{display:block;font-size:12px}.price-fields input{width:90px}.pagination{text-align:center;padding:35px}.pagination a,.pagination span{margin:8px}.product-detail{display:grid;grid-template-columns:1.15fr .85fr;gap:6vw}.product-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;align-content:start}.product-detail-image{width:100%;aspect-ratio:3/4;object-fit:cover;background:#f5f5f5}.product-buy{position:sticky;top:30px;align-self:start}.product-price{font-size:20px}.rte{line-height:1.8;color:#555}.product-buy label{display:block;margin:22px 0 8px;font-size:12px}.product-buy select{width:100%;padding:14px;border:1px solid #ddd;background:#fff}.product-buy .full{width:100%;margin:20px 0}.product-accordion{margin-top:30px}.reviews-container{margin-top:40px}.review-help{font-size:12px;color:#777}.cart-page form{display:grid;grid-template-columns:1.5fr 1fr;gap:70px}.cart-row{display:flex;gap:25px;padding:25px 0;border-bottom:1px solid #ddd}.cart-row img{width:120px;aspect-ratio:3/4;object-fit:cover}.cart-row input{width:60px;padding:7px}.cart-row p{color:#777}.cart-summary{background:#f6f6f6;padding:30px;align-self:start}.cart-summary .btn{width:100%;margin:8px 0}.cart-summary>p:first-child{display:flex;justify-content:space-between}.page-content{max-width:950px}.contact-page{max-width:750px}.contact-page input,.contact-page textarea,.search-box input{display:block;width:100%;padding:15px;border:1px solid #ccc;margin:8px 0 20px}.contact-page label{font-size:12px}.search-box{display:flex;gap:10px}.search-box input{margin:0}.empty-message{padding:60px;background:#f7f7f7;grid-column:1/-1;text-align:center;color:#777}@media(max-width:1150px){.nav{gap:11px;font-size:10px}.brand{font-size:19px;letter-spacing:3px}.header-inner{padding:0 2vw}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.mobile-toggle{display:block}.header-inner{grid-template-columns:1fr auto 1fr;min-height:75px}.nav-left{display:none}.nav-right>a:not(:last-child){display:none}.nav-right{justify-content:end}.brand{font-size:20px}.brand img{max-width:160px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.filters{width:170px}.collection-tile{min-height:360px}}@media(max-width:700px){.announcement{font-size:10px;line-height:1.5;letter-spacing:.6px}.header-inner{padding:0 18px}.brand{font-size:17px}.brand-small{font-size:7px}.hero{min-height:560px}.hero-img{object-fit:contain;background:#eee}.hero-shade{background:linear-gradient(0deg,rgba(0,0,0,.75),transparent 80%)}.hero-copy{align-self:flex-end;padding:30px 6vw 45px;text-align:left!important}.hero h1{font-size:46px;letter-spacing:-1.5px}.hero p{font-size:14px}.section-pad{padding:55px 18px}.section-heading{align-items:start}.section-heading h2{font-size:29px}.tile-grid{gap:10px}.collection-tile{min-height:280px}.tile-label{padding:50px 12px 14px;display:block}.tile-label span{display:block;margin-top:8px}.tile-label span:first-child{font-size:14px}.product-grid{gap:12px}.product-info{padding:12px 0}.product-name{font-size:12px}.quick-form{flex-wrap:wrap}.quick-submit{width:100%;flex:auto}.quantity{width:100%;max-width:none;justify-content:space-between}.story-banner{grid-template-columns:1fr}.story-image{min-height:300px}.story-text{padding:50px 25px}.footer{padding:55px 22px 25px}.footer-grid{grid-template-columns:1fr;gap:25px}.footer-bottom,.collection-layout{display:block}.filters{width:auto;margin-bottom:20px}.filters details{display:inline-block;margin-right:15px;vertical-align:top}.filters form>.btn{display:block}.product-detail{display:block}.product-gallery{gap:5px}.product-buy{position:static;margin-top:35px}.cart-page form{display:block}.cart-summary{margin-top:25px}.social-buttons{flex-wrap:wrap}.search-box{flex-direction:column}}:root{--edition-ink:#191917;--edition-ivory:#f4f0e9;--edition-silver:#b6b1aa}body{background:#faf9f6;color:var(--edition-ink)}.site-header{background:#faf9f6!important;border-bottom:1px solid #e9e5dd}.brand{letter-spacing:.24em!important}.nav a{font-size:10px!important;letter-spacing:.13em!important;text-transform:uppercase}.hero{background:#242522;min-height:min(79vh,790px)!important}.hero-img{object-position:center!important}.hero-shade{background:linear-gradient(90deg,#000000a6,#00000012 75%)!important}.hero-copy{max-width:820px!important}.hero-copy h1{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;letter-spacing:-.05em!important;line-height:.96!important;font-size:clamp(54px,7.4vw,118px)!important}.hero-copy .eyebrow,.eyebrow{letter-spacing:.24em!important;font-size:10px!important}.hero-copy p{font-size:16px!important;letter-spacing:.02em}.btn{border-radius:0!important;letter-spacing:.16em!important}.edition-intro{padding-top:var(--edition-space);padding-bottom:var(--edition-space);background:var(--edition-ivory)}.edition-intro-top{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #c9c4bc;padding-bottom:20px;font-size:10px;letter-spacing:.22em}.edition-intro-body{display:grid;grid-template-columns:1.3fr .7fr;gap:8%;align-items:end;padding-top:52px}.edition-intro h2{font:400 clamp(40px,5.5vw,90px)/1.04 Georgia,serif;letter-spacing:-.052em;max-width:980px;margin:0}.edition-intro p{font-size:16px;line-height:1.8;max-width:350px}.edition-arrow{display:inline-flex;gap:35px;margin-top:30px;padding-bottom:12px;border-bottom:1px solid currentColor;font-size:11px;letter-spacing:.13em}.section-heading h2{font-family:Georgia,serif!important;font-size:clamp(35px,4.4vw,65px)!important;letter-spacing:-.04em!important;font-weight:400!important}.product-card{background:transparent!important}.product-photo{background:#efeee9!important;aspect-ratio:3/4!important}.product-image{object-fit:contain!important}.product-info{padding-top:16px!important}.product-name{font-family:Georgia,serif;font-size:19px!important}.price{letter-spacing:.05em}.quantity{border:1px solid #d2cdc5!important;max-width:140px;margin-top:16px}.quantity button{font-size:20px!important}.review-stars{font-size:11px;color:#756f66}.section-pad{padding-top:90px;padding-bottom:90px}.site-footer{background:#20211f!important}.card-status{min-height:17px;font-size:11px}.hero-placeholder{background:linear-gradient(130deg,#3b3b37,#1c1d1b)!important;font-family:Georgia,serif!important;letter-spacing:.06em!important}.mobile-menu{background:#faf9f6!important}@media(max-width:700px){.hero{min-height:600px!important}.hero-copy h1{font-size:clamp(49px,12vw,78px)!important}.hero-shade{background:linear-gradient(0deg,rgba(0,0,0,.68),transparent 90%)!important}.hero-img{object-fit:contain!important;object-position:center 30%!important}.edition-intro{padding:55px 22px!important}.edition-intro-body{display:block;padding-top:35px}.edition-intro h2{font-size:45px}.edition-intro-body p{margin-top:25px}.edition-issue{font-size:9px;text-align:right}.section-pad{padding-top:55px;padding-bottom:55px}.product-name{font-size:16px!important}}:root{--signature-cream:#f5f3ee;--signature-ink:#151515;--signature-silver:#a7a9aa}body{background:var(--signature-cream);color:var(--signature-ink)}.site-header{background:#fff;border-bottom:1px solid #e9e7e2}.header-inner{min-height:90px}.brand{display:flex;align-items:center;justify-content:center}.brand-default{display:block;width:160px;height:72px;object-fit:contain;mix-blend-mode:multiply}.nav a{font-size:11px;letter-spacing:.13em;text-transform:uppercase}.hero{background:#1a1a1a;min-height:620px}.hero-media{background:radial-gradient(circle at 74% 45%,#515151,#171717 65%)}.hero-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;letter-spacing:.3em;color:#ddd}.hero-placeholder-mark{font: 260px/1 Georgia,serif;letter-spacing:-.12em;color:#bbb;opacity:.22}.hero-copy h1{font-family:Georgia,serif;font-weight:400;letter-spacing:-.045em;line-height:1.03;max-width:760px}.hero-copy .eyebrow{letter-spacing:.32em}.btn{border-radius:0!important;letter-spacing:.16em;text-transform:uppercase}.site-footer{background:#171717;color:#fff}@media(max-width:700px){.header-inner{min-height:74px}.brand-default{width:125px;height:59px}.hero{min-height:560px}.hero-placeholder-mark{font-size:155px}.hero-copy h1{font-size:clamp(42px,12vw,66px)}}:root{--maison-wine:#4b101d;--maison-paper:#f5f0e7;--maison-ink:#17120f;--maison-gold:#b59c73}body{background:var(--maison-paper)!important;color:var(--maison-ink)!important}.announcement{background:var(--maison-wine)!important;color:#fff!important;font-weight:400!important;letter-spacing:.16em!important}.site-header{background:var(--maison-paper)!important;border-color:#d6cfc2!important}.header-inner{min-height:104px!important}.nav a{font-size:10px!important;letter-spacing:.15em!important}.brand img,.brand-default{max-height:82px!important;mix-blend-mode:multiply}.hero{background:var(--maison-wine)!important;min-height:740px!important;color:var(--maison-paper)!important}.hero-media{background:radial-gradient(ellipse at 76% 45%,#9e5861,#661e31 28%,#330912 72%)!important}.hero-placeholder{background:transparent!important}.hero-placeholder-mark{font-size:clamp(220px,31vw,530px)!important;color:#d4ac9c!important;opacity:.3!important;letter-spacing:-.15em!important}.hero-shade{background:linear-gradient(90deg,#190309b8,#19030914)!important}.hero-copy{max-width:1500px!important}.hero-copy h1{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(64px,9vw,150px)!important;letter-spacing:-.075em!important;line-height:.88!important;font-weight:400!important;max-width:850px!important}.hero-copy p{font-family:Georgia,serif!important;font-style:italic;font-size:20px!important}.hero .btn{background:var(--maison-paper)!important;color:var(--maison-ink)!important;border-color:var(--maison-paper)!important}.section-heading h2,.edition-intro h2,.story-text h2{font-family:Georgia,serif!important;font-weight:400!important;letter-spacing:-.055em!important}.section-pad{padding-top:110px!important;padding-bottom:110px!important}.edition-intro{background:var(--maison-paper)!important}.edition-intro h2{font-size:clamp(45px,6vw,95px)!important}.eyebrow{color:var(--maison-gold)}.product-photo{background:#e8e1d7!important;aspect-ratio:3/4!important}.product-name{font-family:Georgia,serif!important;font-size:20px!important}.product-info{background:var(--maison-paper)}.quantity{border-color:#b7aa9c!important}.quick-submit{display:none!important}.btn-dark{background:var(--maison-wine)!important;border-color:var(--maison-wine)!important}.collection-tile{background:#d5c9ba!important}.tile-placeholder{background:linear-gradient(140deg,#a99180,#e5d9c9)!important}.story-banner{background:#33101b!important;color:#fff!important}.story-text p{color:#e9d9d6}.footer,.site-footer{background:#210a10!important;color:#f8efe5!important}@media(max-width:700px){.header-inner{min-height:76px!important}.hero{min-height:640px!important}.hero-copy h1{font-size:clamp(62px,15vw,100px)!important}.hero-copy{padding:30px 24px 60px!important}.hero-placeholder-mark{font-size:220px!important}.hero-shade{background:linear-gradient(0deg,#190309db,#1903090d)!important}.section-pad{padding-top:60px!important;padding-bottom:60px!important}.product-name{font-size:16px!important}}:root{--monument-ink:#101010;--monument-paper:#f6f6f3;--monument-metal:#b8bab9}body{background:var(--monument-paper);color:var(--monument-ink)}.announcement{background:#101010!important;color:#fff!important;font-size:10px!important;font-weight:400!important;letter-spacing:1.5px!important}.site-header{background:#fff!important;border-bottom:1px solid #e7e7e7}.header-inner{min-height:86px}.nav a{font-weight:500;letter-spacing:1.25px}.hero{background:#dededb!important;min-height:var(--hero-min)!important;color:#111!important;position:relative}.hero-media{background:linear-gradient(125deg,#f5f5f3,#ececea 43%,#c9cac8)}.hero-placeholder{background:transparent!important;color:#161616!important}.hero-placeholder-mark{font-size:clamp(200px,32vw,560px)!important;color:#babbb9!important;font-family:Georgia,serif!important;font-weight:400!important;opacity:.38!important}.hero-shade{background:linear-gradient(90deg,rgba(248,248,246,.92) 0%,rgba(248,248,246,.72) 38%,transparent 78%)!important}.hero-copy{color:#111!important;max-width:720px!important}.hero-copy h1{font-family:Arial,Helvetica,sans-serif!important;font-weight:300!important;letter-spacing:-.065em!important;font-size:clamp(64px,8.7vw,140px)!important;line-height:.91!important;text-transform:uppercase}.hero-copy .eyebrow{letter-spacing:4px!important;font-size:10px!important}.hero-copy p{font-size:16px!important;font-weight:300!important;letter-spacing:.3px!important}.btn,.btn-light{border-radius:0!important;background:#111!important;color:#fff!important;border:1px solid #111!important;padding:18px 29px!important;font-size:10px!important;letter-spacing:2px!important}.btn:hover{background:#444!important}.section-heading,.section-title,h2{letter-spacing:-.045em!important}.product-card,.product-card__media{border-radius:0!important}.product-card__media{background:#ececea!important}.product-card__title{font-weight:500!important}.footer{background:#101010!important;color:#fff!important}.collection-tile{filter:grayscale(1)}@media(max-width:700px){.hero{min-height:690px!important}.hero-copy{padding-top:55px!important}.hero-copy h1{font-size:clamp(58px,13vw,92px)!important}.hero-shade{background:linear-gradient(180deg,#f5f5f3f0 0%,#f5f5f3a0 45%,transparent 100%)!important}.hero-placeholder-mark{font-size:260px!important}}:root{--av-black:#151715;--av-cream:#f3efe8;--av-taupe:#b7aa9b}body{background:#faf8f4!important;color:#1b1d1b!important}.announcement{background:#e9e2d7!important;color:#151715!important;font-weight:600!important;letter-spacing:1.4px!important}.site-header{background:#faf8f4!important;border-bottom:1px solid #ddd6cb!important}.header-inner{min-height:106px!important}.nav a{font-size:11px!important;letter-spacing:1.7px!important}.hero{background:#d7d0c5!important;min-height:var(--hero-min)!important}.hero-media{background:linear-gradient(120deg,#b7afa4,#e6e0d5)!important}.hero-shade{background:linear-gradient(90deg,#181b18c4,#181b181a 75%)!important}.hero-copy{color:#fff!important}.hero-copy h1{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;font-size:clamp(65px,8.6vw,140px)!important;line-height:.92!important;letter-spacing:-.06em!important;text-transform:uppercase}.hero-copy .eyebrow{letter-spacing:3px!important}.btn,.btn-light{background:#fff!important;color:#1b1d1b!important;border:1px solid #fff!important;border-radius:0!important;padding:18px 30px!important;letter-spacing:1.5px!important}.product-card__media{background:#e9e5df!important;border-radius:0!important}.product-card img{object-fit:contain!important}.section-heading,.section-title,h2{font-family:Georgia,serif!important;font-weight:400!important}.footer{background:#242723!important;color:#fff!important}.collection-tile{border-radius:0!important}@media(max-width:700px){.hero{min-height:690px!important}.hero-copy h1{font-size:clamp(57px,13vw,90px)!important}.hero-shade{background:linear-gradient(180deg,#181b18c7,#181b1814)!important}}.brand-wordmark{display:inline-block;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,2.3vw,34px);font-weight:500;letter-spacing:.14em;line-height:1;white-space:nowrap}.brand{letter-spacing:normal}@media(max-width:650px){.brand-wordmark{font-size:23px;letter-spacing:.1em}}:root{--atelier-ink:#161616;--atelier-paper:#f5f3ee;--atelier-gold:#9b876b}body{background:var(--atelier-paper);color:var(--atelier-ink)}.announcement{background:#171717!important;color:#fff!important;letter-spacing:1.8px!important}.site-header{background:var(--atelier-paper);border-color:#d9d5cc}.header-inner{min-height:98px}.brand-wordmark{font-family:Georgia,serif;font-size:30px;font-weight:400;letter-spacing:3px}.nav{font-size:10px;letter-spacing:1.25px}.atelier-hero{display:grid;grid-template-columns:49% 51%;min-height:680px;background:var(--atelier-paper)}.atelier-hero__copy{padding:clamp(45px,6vw,110px) 6vw 38px;display:flex;flex-direction:column;justify-content:center;min-width:0}.atelier-kicker{font-size:10px;letter-spacing:3px;font-weight:700;color:#766a59}.atelier-hero h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(68px,8vw,145px);line-height:.94;font-weight:400;letter-spacing:-6px;margin:45px 0 30px}.atelier-hero h1 em{font-weight:400;letter-spacing:-7px;color:#8c8070}.atelier-hero__copy p{font-size:16px;line-height:1.9;max-width:370px;color:#59554e}.atelier-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.atelier-actions a{background:#161616;color:#fff;padding:18px 23px;font-size:11px;letter-spacing:1.8px;display:flex;gap:35px;justify-content:space-between;align-items:center}.atelier-actions a+a{background:transparent;color:#161616;border:1px solid #161616}.atelier-actions a:hover{background:#9b876b;color:#fff;border-color:#9b876b}.atelier-index{font-size:9px;letter-spacing:2px;margin-top:auto;padding-top:75px;display:flex;gap:20px;justify-content:space-between;color:#71695e}.atelier-hero__visual{position:relative;background:#dedbd4;min-height:680px;overflow:hidden}.atelier-hero__visual picture,.atelier-photo{width:100%;height:100%;display:block}.atelier-photo{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center}.atelier-art{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 53% 48%,#eae7df 0,#d7d2c8 60%,#c6c0b5);display:grid;place-items:center}.atelier-circle{height:min(72%,530px);aspect-ratio:1;border:1px solid #c4b8a7;border-radius:50%;display:grid;place-items:center;box-shadow:0 0 0 65px #ffffff1c}.atelier-watch{position:relative;width:220px;height:300px;display:grid;place-items:center;filter:drop-shadow(17px 20px 16px #0004)}.atelier-strap{position:absolute;left:76px;width:68px;height:150px;background:linear-gradient(90deg,#161616,#484848 45%,#111);border-radius:15px}.atelier-strap.top{top:-75px}.atelier-strap.bottom{bottom:-75px}.atelier-dial{position:relative;z-index:2;width:208px;height:208px;border-radius:50%;border:13px solid #c4c3bd;background:radial-gradient(circle,#2d2e30,#0d0e10);box-shadow:inset 0 0 0 2px #8b8b86,0 0 0 3px #777;display:flex;align-items:center;flex-direction:column;justify-content:center;color:#f3f0e9}.atelier-dial span{font-size:10px;letter-spacing:2px}.atelier-dial strong{font:90px Georgia,serif;font-weight:400;line-height:1}.atelier-dial small{font-size:7px;letter-spacing:2px}.atelier-visual-label{position:absolute;bottom:25px;left:30px;right:30px;display:flex;justify-content:space-between;font-size:10px;letter-spacing:2px;color:#34302b}.featured-collection,.editorial-intro,.collection-tiles,.story-banner{background:var(--atelier-paper)}@media(max-width:800px){.atelier-hero{grid-template-columns:1fr}.atelier-hero__copy{padding:52px 7vw 35px}.atelier-hero h1{font-size:clamp(62px,13vw,110px);margin:28px 0;letter-spacing:-4px}.atelier-hero h1 em{letter-spacing:-4px}.atelier-index{padding-top:40px}.atelier-hero__visual{min-height:430px}.atelier-circle{height:68%}.atelier-watch{transform:scale(.78)}.brand-wordmark{font-size:23px;letter-spacing:2px}}@media(max-width:420px){.atelier-actions a{padding:15px 17px;gap:15px}.atelier-hero__visual{min-height:365px}.atelier-hero h1{font-size:60px}}.mk-product{background:#fff;color:#111}.mk-product-grid{max-width:1440px;margin:auto;display:grid;grid-template-columns:minmax(0,1.13fr) minmax(0,.87fr);gap:clamp(30px,5vw,90px);align-items:start}.mk-main-image{background:#f6f6f6;aspect-ratio:4/4.3;display:flex;align-items:center;justify-content:center;overflow:hidden}.mk-feature-image{width:100%;height:100%;object-fit:contain}.mk-empty{font-size:32px;letter-spacing:.2em}.mk-thumbs{display:flex;gap:12px;overflow-x:auto;padding:18px 0}.mk-thumb{width:76px;height:88px;flex:0 0 auto;background:#f8f8f8;border:1px solid #ddd;padding:3px;cursor:pointer}.mk-thumb.active{border:2px solid #111}.mk-thumb img{width:100%;height:100%;object-fit:contain}.mk-details{padding-top:12px}.mk-label{font-size:13px;letter-spacing:.17em;font-weight:700;margin-bottom:20px}.mk-title-row{display:flex;align-items:start;gap:18px}.mk-title-row h1{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:clamp(25px,2.6vw,42px);line-height:1.22;letter-spacing:.01em;margin:0 0 22px;flex:1}.mk-heart{border:0;background:transparent;font-size:38px;line-height:1;cursor:pointer}.mk-heart[aria-pressed=true]{color:#a12236}.mk-rating{font-size:13px;margin-bottom:18px}.mk-rating a{margin-left:10px;color:inherit}.mk-price{font-size:30px;margin:0 0 35px;display:flex;gap:13px;align-items:baseline;flex-wrap:wrap}.mk-price del{font-size:19px;color:#888}.mk-price span{font-size:18px}.mk-form label{font-size:12px;font-weight:700;letter-spacing:.12em;display:block;margin:18px 0 9px}.mk-form select{width:100%;min-height:48px;border:1px solid #aaa;background:#fff;padding:0 14px}.mk-qty{margin-bottom:20px;display:inline-flex;border:1px solid #bbb;align-items:center}.mk-qty button{width:43px;height:43px;border:0;background:#fff;cursor:pointer;font-size:21px}.mk-qty input{width:48px;text-align:center;border:0;-webkit-appearance:textfield;appearance:textfield}.mk-actions{display:grid;grid-template-columns:1fr 1fr;margin:8px 0 18px}.mk-actions button{min-height:62px;cursor:pointer;font-size:13px;letter-spacing:.16em;font-weight:700;border:1px solid #111}.mk-add{background:#050505;color:#fff}.mk-buy{background:#fff;color:#111}.mk-actions button:disabled{opacity:.5}.mk-express .shopify-payment-button{margin-bottom:18px}.mk-express .shopify-payment-button__button{border-radius:0;min-height:55px}.mk-shipping{text-align:center;font-size:13px;letter-spacing:.05em;padding:14px 0}.mk-payments{display:flex;justify-content:center;flex-wrap:wrap;gap:9px;padding:8px 0 25px}.mk-payments svg{width:40px;height:26px}.mk-accordion details{border-top:1px solid #ddd;padding:18px 0}.mk-accordion details:last-child{border-bottom:1px solid #ddd}.mk-accordion summary{cursor:pointer;letter-spacing:.12em;font-size:12px;font-weight:700}.mk-accordion .rte,.mk-accordion p{padding:12px 0;line-height:1.7}.mk-reviews{padding-top:28px}.mk-reviews h2{font-size:18px;letter-spacing:.12em}.mk-product .section-pad{padding-top:30px}@media(max-width:750px){.mk-product{padding:0 18px 35px!important}.mk-product-grid{display:block}.mk-main-image{margin:0 -18px;aspect-ratio:1/1.06}.mk-thumbs{padding:14px 0 30px}.mk-thumb{width:64px;height:72px}.mk-details{padding-top:0}.mk-title-row h1{font-size:26px}.mk-price{font-size:27px;margin-bottom:25px}.mk-actions button{min-height:57px;font-size:12px}.mk-label{margin-bottom:12px}}body,.site-header{background:#fff}.product-card img{object-fit:contain}:root{--signature-black:#111;--signature-border:#dedede}body{background:#fff;color:#111;font-family:Arial,Helvetica,sans-serif}.signature-header{background:#fff;border-bottom:1px solid #e7e7e7;position:sticky;top:0;z-index:80}.signature-header__inner{max-width:1600px;margin:auto;min-height:90px;padding:12px 3%;display:grid;grid-template-columns:1fr auto 1fr;gap:25px;align-items:center}.signature-wordmark{font-size:clamp(23px,2.5vw,38px);font-weight:600;letter-spacing:.19em;color:#111;text-decoration:none;white-space:nowrap}.signature-nav{display:flex;align-items:center;gap:clamp(10px,1.4vw,26px)}.signature-nav--right{justify-content:flex-end}.signature-nav a{font-size:11px;letter-spacing:.075em;text-decoration:none;color:#111;text-transform:uppercase;white-space:nowrap}.signature-nav a:hover{text-decoration:underline;text-underline-offset:5px}.signature-menu-button{display:none;background:transparent;border:0;font-size:24px}.signature-header .mobile-menu{padding:16px 6%;border-top:1px solid #eee;background:#fff}.signature-header .mobile-menu:not([hidden]){display:flex;flex-direction:column;gap:15px}.signature-header .mobile-menu[hidden]{display:none!important}.signature-header .mobile-menu a{color:#111;text-decoration:none;font-size:14px;padding:6px 0}.signature-hero{background:var(--hero-bg);display:grid;grid-template-columns:56% 44%;min-height:620px}.signature-hero__image{min-height:620px;overflow:hidden}.signature-hero__photo{width:100%;height:100%;object-fit:cover;display:block}.signature-hero__placeholder{height:100%;min-height:620px;background:linear-gradient(130deg,#dedede,#fafafa 48%,#aaa);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.signature-hero__placeholder span{font-size:clamp(34px,6vw,90px);letter-spacing:.24em}.signature-hero__placeholder small{letter-spacing:.2em}.signature-hero__text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:9% 10%;background:#f5f5f5}.signature-hero__text h1{font-family:Arial,Helvetica,sans-serif;font-weight:500;font-size:clamp(35px,4.5vw,72px);line-height:1.08;letter-spacing:-.035em;margin:18px 0}.signature-hero__text>p:not(.eyebrow){font-size:16px;line-height:1.7}.signature-hero__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.signature-button{background:#111;border:1px solid #111;color:#fff!important;text-decoration:none;display:inline-block;padding:17px 27px;font-size:12px;letter-spacing:.13em}.signature-button--light{background:transparent;color:#111!important}.signature-section-head{text-align:center;margin:0 0 38px}.signature-section-head h2{font-size:clamp(26px,3vw,45px);font-weight:500;letter-spacing:.06em}.signature-categories__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.signature-category{text-decoration:none;color:#111}.signature-category__image{aspect-ratio:4/4.3;background:#f4f4f4;overflow:hidden}.signature-category__image img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.signature-category:hover img{transform:scale(1.03)}.signature-category__empty{height:100%;display:grid;place-items:center;font-size:clamp(25px,5vw,60px);letter-spacing:.2em;background:linear-gradient(145deg,#eee,#d4d4d4)}.signature-category__label{padding:22px 2px;display:flex;justify-content:space-between;align-items:center;gap:10px}.signature-category__label h3{font-size:17px;font-weight:500;letter-spacing:.08em}.signature-category__label span{font-size:11px;letter-spacing:.1em}.signature-statement{text-align:center;padding:110px 20px}.signature-statement h2{max-width:860px;margin:20px auto;font-size:clamp(34px,5vw,70px);font-weight:400;line-height:1.12}.signature-statement>p:not(.eyebrow){font-size:16px;line-height:1.7}.signature-statement a{color:inherit;display:inline-block;margin-top:25px;letter-spacing:.12em}.product-photo{aspect-ratio:3/4;display:block;overflow:hidden;background:#f5f5f5}.product-photo img{width:100%;height:100%;object-fit:contain}.product-card{background:#fff}.product-name{font-weight:400}.mk-product-grid{align-items:start}.mk-main-image{background:#f6f6f6}.mk-feature-image{width:100%;max-height:760px;object-fit:contain}.mk-actions{display:grid;grid-template-columns:1fr 1fr}.mk-add,.mk-buy{min-height:58px;letter-spacing:.14em}.mk-express{margin-top:12px}.mk-express .shopify-payment-button__button{min-height:54px}.mk-payments{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.mk-payments svg{max-width:48px}.mk-details h1{font-weight:400;line-height:1.25}.collection-page h1{font-weight:400}.section-heading h2{font-weight:500}.card-status{min-height:18px}@media(max-width:1180px){.signature-nav{gap:9px}.signature-nav a{font-size:10px}.signature-header__inner{gap:12px}}@media(max-width:900px){.signature-header__inner{min-height:74px;grid-template-columns:1fr auto 1fr}.signature-menu-button{display:block;justify-self:start}.signature-nav--left{display:none}.signature-nav--right>a:not(.signature-bag-link){display:none}.signature-wordmark{font-size:26px}.signature-hero{grid-template-columns:1fr}.signature-hero__image{min-height:0;height:clamp(300px,70vw,580px)}.signature-hero__placeholder{min-height:100%}.signature-hero__text{padding:45px 6% 55px}.signature-categories__grid{gap:12px}}@media(max-width:560px){.signature-header__inner{padding:8px 4%;min-height:65px}.signature-wordmark{font-size:21px;letter-spacing:.13em}.signature-hero__image{height:360px}.signature-hero__text h1{font-size:40px}.signature-category__label{display:block}.signature-category__label h3{font-size:13px}.signature-category__label span{display:block;margin-top:10px}.signature-statement{padding:65px 6%}.mk-actions{grid-template-columns:1fr 1fr}.mk-add,.mk-buy{font-size:11px;padding:10px 5px}}.product-photo,.product-card__media,.mk-main-image,.product-detail-image,.product-gallery,.signature-category__image,.product-card,.product-info,.mk-product-grid,.mk-details{background:#fff!important}.product-photo img,.product-image,.product-card img,.mk-feature-image,.product-detail-image{object-fit:contain!important;background:#fff!important}.product-photo,.product-card__media{border:1px solid #f1f1f1}.product-card{box-shadow:none!important}.product-grid{background:#fff}.collection-page,.product-detail,.section-pad{background-color:#fff}.product-photo:hover img{transform:scale(1.025)}
/*# sourceMappingURL=/cdn/shop/t/71/assets/theme.css.map */
