.Storefront-module-scss-module__e4J1bq__header{z-index:5;background:#fbf8f1;border-bottom:1px solid #e7e1d4;justify-content:space-between;align-items:center;gap:25px;min-height:94px;padding:18px max(5vw,24px);display:flex;position:relative}.Storefront-module-scss-module__e4J1bq__header nav{letter-spacing:.05em;gap:32px;font-size:13px;display:flex}.Storefront-module-scss-module__e4J1bq__header a{color:#164c43;text-decoration:none}.Storefront-module-scss-module__e4J1bq__header nav a:hover{color:#b58b54}.Storefront-module-scss-module__e4J1bq__logo{flex-direction:column;align-items:center;min-width:120px;line-height:.8;display:flex}.Storefront-module-scss-module__e4J1bq__logo span{font-family:Brush Script MT,cursive;font-size:46px;font-weight:400;transform:rotate(-8deg)}.Storefront-module-scss-module__e4J1bq__logo small{letter-spacing:.35em;margin-top:10px;font:9px Arial,sans-serif}.Storefront-module-scss-module__e4J1bq__headerCta{white-space:nowrap;border:1px solid #164c43;padding:12px 18px;font-size:12px}.Storefront-module-scss-module__e4J1bq__footer{color:#f6f0e4;background:#164c43;grid-template-columns:2fr 1fr;gap:35px;padding:65px max(5vw,24px) 25px;display:grid}.Storefront-module-scss-module__e4J1bq__footer p{color:#ddd9c8;max-width:330px;font-size:14px;line-height:1.7}.Storefront-module-scss-module__e4J1bq__footer a{color:#f6f0e4;margin-bottom:12px;text-decoration:none;display:block}.Storefront-module-scss-module__e4J1bq__footer small{color:#e0d8c5;border-top:1px solid #ffffff35;grid-column:1/-1;padding-top:25px}.Storefront-module-scss-module__e4J1bq__footerLogo{font-family:Brush Script MT,cursive;font-size:48px;font-weight:400}.Storefront-module-scss-module__e4J1bq__sectionHeading{max-width:680px;margin:0 0 34px}.Storefront-module-scss-module__e4J1bq__sectionHeading h2{color:#164c43;margin:14px 0;font:clamp(35px,5vw,64px)/1.1 Georgia,serif}.Storefront-module-scss-module__e4J1bq__sectionHeading p{color:#756d61;line-height:1.7}.Storefront-module-scss-module__e4J1bq__eyebrow{text-transform:uppercase;letter-spacing:.24em;color:#b58b54;font-size:11px;font-weight:700}.Storefront-module-scss-module__e4J1bq__artCard{color:#242c28;min-width:0;text-decoration:none;display:block}.Storefront-module-scss-module__e4J1bq__artImage{aspect-ratio:4/4.6;background:#eae3d8;position:relative;overflow:hidden}.Storefront-module-scss-module__e4J1bq__artImage img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.Storefront-module-scss-module__e4J1bq__artImage:hover img{transform:scale(1.04)}.Storefront-module-scss-module__e4J1bq__artArrow{color:#164c43;background:#fbf8f1;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:15px;right:15px}.Storefront-module-scss-module__e4J1bq__artCaption{justify-content:space-between;align-items:start;gap:10px;padding:15px 0 5px;display:flex}.Storefront-module-scss-module__e4J1bq__artCaption h3{margin:0 0 6px;font:23px Georgia,serif}.Storefront-module-scss-module__e4J1bq__artCaption p{color:#867c6c;margin:0;font-size:12px}.Storefront-module-scss-module__e4J1bq__artCaption span{color:#164c43;white-space:nowrap;margin-top:7px;font-size:11px}@media (max-width:750px){.Storefront-module-scss-module__e4J1bq__header{flex-wrap:wrap;justify-content:center;min-height:auto}.Storefront-module-scss-module__e4J1bq__header nav{flex-wrap:wrap;order:3;justify-content:center;gap:20px;width:100%;padding:10px 0}.Storefront-module-scss-module__e4J1bq__headerCta{display:none}.Storefront-module-scss-module__e4J1bq__footer{grid-template-columns:1fr}}
.home-module-scss-module__2HR-kW__hero{background:#f8f3e9;grid-template-columns:1fr 1fr;min-height:570px;display:grid;overflow:hidden}.home-module-scss-module__2HR-kW__heroCopy{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;padding:95px 7vw 70px 9vw;display:flex;position:relative}.home-module-scss-module__2HR-kW__heroCopy h1{color:#164c43;letter-spacing:-.055em;max-width:670px;margin:23px 0 25px;font:clamp(52px,6.5vw,95px)/.98 Georgia,serif}.home-module-scss-module__2HR-kW__heroCopy p{color:#6e6a60;max-width:400px;font-size:15px;line-height:1.8}.home-module-scss-module__2HR-kW__kicker{letter-spacing:.23em;color:#b58b54;font-size:11px;font-weight:700}.home-module-scss-module__2HR-kW__button{color:#fff;background:#164c43;align-items:center;gap:40px;margin-top:22px;padding:16px 23px;font-size:13px;text-decoration:none;display:inline-flex}.home-module-scss-module__2HR-kW__heroNote{letter-spacing:.18em;color:#b2a68f;margin-top:50px;font-size:10px}.home-module-scss-module__2HR-kW__heroVisual{background:radial-gradient(at 70%,#e3d3b5 0%,#0000 65%);justify-content:center;align-items:center;padding:65px 12% 65px 4%;display:flex;position:relative}.home-module-scss-module__2HR-kW__heroVisual img{object-fit:cover;z-index:1;width:100%;height:445px;position:relative;box-shadow:20px 24px #d6c3a3,0 12px 40px #0002}.home-module-scss-module__2HR-kW__goldRing{aspect-ratio:1;border:1px solid #c8a86c;border-radius:50%;width:80%;position:absolute;top:2%;right:-12%}.home-module-scss-module__2HR-kW__heroBadge{z-index:2;color:#f9f1df;background:#164c43;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:105px;height:105px;font:italic 35px Georgia,serif;display:flex;position:absolute;bottom:42px;left:0;box-shadow:0 8px 25px #0002}.home-module-scss-module__2HR-kW__heroBadge small{letter-spacing:.1em;font:8px Arial,sans-serif}.home-module-scss-module__2HR-kW__artworks,.home-module-scss-module__2HR-kW__categories{padding:95px max(5vw,24px)}.home-module-scss-module__2HR-kW__sectionTop{justify-content:space-between;align-items:end;gap:30px;display:flex}.home-module-scss-module__2HR-kW__textLink{color:#164c43;white-space:nowrap;border-bottom:1px solid #164c43;margin-bottom:35px;padding-bottom:8px;font-size:13px;text-decoration:none}.home-module-scss-module__2HR-kW__artGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;display:grid}.home-module-scss-module__2HR-kW__categories{background:#f4f0e8}.home-module-scss-module__2HR-kW__categoryGrid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.home-module-scss-module__2HR-kW__category,.home-module-scss-module__2HR-kW__categoryAlt{color:#f6f0e5;background:radial-gradient(circle at 80% 25%,#386a61,#0000 55%),#164c43;flex-direction:column;justify-content:space-between;min-height:280px;padding:40px;text-decoration:none;display:flex}.home-module-scss-module__2HR-kW__category span,.home-module-scss-module__2HR-kW__categoryAlt span{letter-spacing:.15em;font-size:11px}.home-module-scss-module__2HR-kW__category h3,.home-module-scss-module__2HR-kW__categoryAlt h3{margin:20px 0;font:clamp(35px,4vw,55px)/1.1 Georgia,serif}.home-module-scss-module__2HR-kW__categoryAlt{color:#164c43;background:radial-gradient(at 80% 10%,#dfc7a0,#0000 65%),linear-gradient(140deg,#f1e9dd,#d6c6b2)}.home-module-scss-module__2HR-kW__aboutStrip{background:#fbf8f1;grid-template-columns:1fr 1fr;align-items:center;gap:12%;padding:100px 9vw;display:grid}.home-module-scss-module__2HR-kW__aboutStrip h2{color:#164c43;margin:15px 0;font:clamp(40px,5vw,65px)/1.1 Georgia,serif}.home-module-scss-module__2HR-kW__aboutStrip p{color:#736c61;max-width:460px;line-height:1.8}.home-module-scss-module__2HR-kW__aboutDecoration{text-align:center;color:#c9aa79;background:radial-gradient(circle,#f0e3cf 0%,#0000 65%);font:italic 300px/1 Georgia,serif}.home-module-scss-module__2HR-kW__buttonOutline{color:#164c43;border:1px solid #164c43;margin-top:20px;padding:15px 24px;font-size:13px;text-decoration:none;display:inline-block}.home-module-scss-module__2HR-kW__closing{text-align:center;background:#efe8dc;padding:95px 20px 115px}.home-module-scss-module__2HR-kW__closing h2{color:#164c43;margin:15px 0;font:clamp(42px,5vw,70px) Georgia,serif}.home-module-scss-module__2HR-kW__closing p{color:#746c5f}.home-module-scss-module__2HR-kW__closing .home-module-scss-module__2HR-kW__button{margin-top:20px}@media (max-width:950px){.home-module-scss-module__2HR-kW__artGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module-scss-module__2HR-kW__heroCopy{padding:60px 6vw}.home-module-scss-module__2HR-kW__heroVisual{padding:50px 8%}.home-module-scss-module__2HR-kW__heroVisual img{height:360px}}@media (max-width:650px){.home-module-scss-module__2HR-kW__hero{grid-template-columns:1fr}.home-module-scss-module__2HR-kW__heroCopy{padding:65px 7vw 35px}.home-module-scss-module__2HR-kW__heroCopy h1{font-size:55px}.home-module-scss-module__2HR-kW__heroVisual{padding:35px 12% 70px}.home-module-scss-module__2HR-kW__heroVisual img{height:320px}.home-module-scss-module__2HR-kW__heroBadge{bottom:20px;left:5%}.home-module-scss-module__2HR-kW__artworks,.home-module-scss-module__2HR-kW__categories{padding:65px 20px}.home-module-scss-module__2HR-kW__sectionTop{display:block}.home-module-scss-module__2HR-kW__artGrid{gap:15px}.home-module-scss-module__2HR-kW__categoryGrid,.home-module-scss-module__2HR-kW__aboutStrip{grid-template-columns:1fr}.home-module-scss-module__2HR-kW__category,.home-module-scss-module__2HR-kW__categoryAlt{min-height:230px}.home-module-scss-module__2HR-kW__aboutStrip{gap:15px;padding:60px 25px}.home-module-scss-module__2HR-kW__aboutDecoration{font-size:160px}.home-module-scss-module__2HR-kW__textLink{display:inline-block}}
.inner-module-scss-module__9qXYEq__page{background:#fbf8f1;min-height:70vh;padding:85px max(5vw,24px) 110px}.inner-module-scss-module__9qXYEq__filters{flex-wrap:wrap;gap:10px;margin:30px 0 45px;display:flex}.inner-module-scss-module__9qXYEq__filters a{color:#164c43;border:1px solid #d9d0c0;padding:10px 16px;font-size:12px;text-decoration:none}.inner-module-scss-module__9qXYEq__filters .inner-module-scss-module__9qXYEq__active{background:#164c43;color:#fff!important;border-color:#164c43!important}.inner-module-scss-module__9qXYEq__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 22px;display:grid}.inner-module-scss-module__9qXYEq__detail{background:#fbf8f1;grid-template-columns:1.1fr 1fr;gap:7vw;min-height:75vh;padding:65px max(6vw,25px) 100px;display:grid}.inner-module-scss-module__9qXYEq__detailImage{background:#eee6d9}.inner-module-scss-module__9qXYEq__detailImage img{object-fit:contain;width:100%;max-height:700px;display:block}.inner-module-scss-module__9qXYEq__detailCopy{padding-top:15px}.inner-module-scss-module__9qXYEq__detailCopy h1{color:#164c43;margin:20px 0;font:clamp(45px,5vw,80px)/1 Georgia,serif}.inner-module-scss-module__9qXYEq__detailCopy p{color:#746d62;max-width:540px;line-height:1.8}.inner-module-scss-module__9qXYEq__detailCopy dl{border-top:1px solid #ddd4c6;margin:35px 0}.inner-module-scss-module__9qXYEq__detailCopy dl div{border-bottom:1px solid #ddd4c6;justify-content:space-between;gap:15px;padding:15px 0;display:flex}.inner-module-scss-module__9qXYEq__detailCopy dl dt{color:#7c7468;font-size:13px}.inner-module-scss-module__9qXYEq__detailCopy dl dd{color:#164c43;text-transform:capitalize;margin:0;font-size:13px}.inner-module-scss-module__9qXYEq__eyebrow{letter-spacing:.22em;color:#b58b54;font-size:11px;font-weight:700}.inner-module-scss-module__9qXYEq__back{color:#164c43;margin-bottom:50px;font-size:13px;text-decoration:none;display:block}.inner-module-scss-module__9qXYEq__button{color:#fff;background:#164c43;margin-top:10px;padding:16px 24px;font-size:13px;text-decoration:none;display:inline-block}.inner-module-scss-module__9qXYEq__note{font-size:12px!important}.inner-module-scss-module__9qXYEq__simple{background:#fbf8f1;min-height:70vh;padding:110px max(8vw,25px) 140px}.inner-module-scss-module__9qXYEq__simple h1{color:#164c43;max-width:780px;margin:20px 0 30px;font:clamp(45px,6vw,80px)/1.1 Georgia,serif}.inner-module-scss-module__9qXYEq__simple p{color:#6e6a61;max-width:740px;font-size:16px;line-height:1.9}.inner-module-scss-module__9qXYEq__form{gap:20px;max-width:650px;margin-top:40px;display:grid}.inner-module-scss-module__9qXYEq__form label{color:#164c43;gap:8px;font-size:13px;display:grid}.inner-module-scss-module__9qXYEq__form input,.inner-module-scss-module__9qXYEq__form textarea{font:inherit;background:#fff;border:1px solid #d7cfc0;outline-color:#b58b54;padding:15px}.inner-module-scss-module__9qXYEq__form button{color:#fff;cursor:pointer;background:#164c43;border:0;justify-self:start;padding:16px 30px}@media (max-width:900px){.inner-module-scss-module__9qXYEq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inner-module-scss-module__9qXYEq__detail{grid-template-columns:1fr}.inner-module-scss-module__9qXYEq__detailImage img{max-height:500px}}@media (max-width:550px){.inner-module-scss-module__9qXYEq__grid{gap:18px 12px}.inner-module-scss-module__9qXYEq__page{padding:55px 20px}.inner-module-scss-module__9qXYEq__detail{padding:35px 20px 70px}.inner-module-scss-module__9qXYEq__simple{padding:65px 24px}}
