:root{--ink:#100d0b;--ink-soft:#1b1512;--parchment:#efe2cc;--paper:#f8f1e2;--copper:#bf713a;--copper-light:#e1a06b;--rule:#8d633f;--font-jamul:"Cormorant Garamond",Georgia,serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--parchment);color:var(--ink);font-family:var(--font-jamul);font-size:18px;line-height:1.35;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}button,input{font:inherit}a:focus-visible,button:focus-visible{outline:3px solid #f8c694;outline-offset:4px}.site-header{height:90px;padding:0 clamp(22px,5vw,90px);background:#0d0b0a;color:#f5e9d6;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;z-index:20;border-bottom:1px solid rgba(231,159,96,.18)}.brand,.site-header{display:flex;align-items:center}.brand{gap:13px;color:var(--copper-light);font-size:clamp(20px,2vw,32px);letter-spacing:.15em;text-transform:uppercase;white-space:nowrap}.brand-mark{width:44px;height:44px;object-fit:contain}.desktop-nav{display:flex;align-items:center;gap:40px;text-transform:uppercase;letter-spacing:.1em;font-size:16px;font-weight:600}.desktop-nav>a:not(.header-cta){transition:color .2s ease}.desktop-nav>a:not(.header-cta):hover{color:var(--copper-light)}.button,.header-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:13px 25px;border:1px solid var(--copper-light);text-transform:uppercase;letter-spacing:.1em;font-size:15px;font-weight:700;transition:transform .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.button.copper:hover,.header-cta:hover{background:#e8aa76;color:#130e0b;border-color:#e8aa76}.button:active,.header-cta:active{transform:scale(.98)}.menu-backdrop,.menu-button,.mobile-nav{display:none}.hero{min-height:calc(100svh - 90px);position:relative;overflow:hidden;color:#f7ead4;display:flex;align-items:flex-end}.hero-bg,.hero-bg img{position:absolute;inset:0;width:100%;height:100%;display:block}.hero-bg img{object-fit:cover;object-position:center}.hero-scrim{position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,5,7,.86),rgba(5,5,6,.7) 41%,rgba(5,5,6,.1) 75%)}.hero-copy{position:relative;width:min(700px,88vw);margin:0 0 clamp(42px,8vh,100px) clamp(24px,7vw,112px);animation:rise .8s ease both}.hero h1,h1,h2,h3{font-weight:500;line-height:.92;letter-spacing:.015em;text-wrap:balance}.hero h1{font-size:clamp(64px,7.2vw,124px);margin:0;color:#f4e2c9}.hero p{font-size:clamp(21px,2vw,28px);max-width:500px;margin:24px 0 28px;line-height:1.15}.hero-actions,.visit-actions{display:flex;flex-wrap:wrap;gap:14px}.button.copper{background:var(--copper);color:#fff5e7;border-color:var(--copper)}.button.outline{color:#f7ead4;background:transparent;border-color:#e9d5b8}.button.outline:hover{background:#f7ead4;color:var(--ink)}.button.outline.dark{color:var(--ink);border-color:var(--rule)}.button.outline.dark:hover{background:var(--ink);color:var(--paper)}.hero-notes{display:flex;gap:0;margin-top:28px;text-transform:uppercase;letter-spacing:.12em;font-size:14px;color:#efc393}.hero-notes span{padding:0 20px;border-right:1px solid var(--copper-light)}.hero-notes span:first-child{padding-left:0}.hero-notes span:last-child{border:0}.section{padding:clamp(65px,9vw,130px) clamp(24px,7vw,112px)}.memory-section{background:var(--paper);background-image:radial-gradient(rgba(116,71,35,.08) .7px,transparent 0);background-size:5px 5px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;border-bottom:1px solid var(--rule);padding-bottom:17px;margin-bottom:28px}.section-heading h2{margin:0;font-size:clamp(43px,4vw,72px)}.original-seven>a,.section-heading a{color:#88431f;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:15px}.original-seven>a span,.section-heading a span{font-size:24px;margin-left:8px}.feature-layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(260px,1fr);grid-gap:35px;gap:35px}.featured-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.product-card{background:rgba(255,255,255,.23);border:1px solid rgba(83,52,29,.55);display:flex;flex-direction:column;min-width:0;transition:transform .25s ease,box-shadow .25s ease}.product-card:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgba(34,19,8,.12)}.product-image{display:block;aspect-ratio:1.04;overflow:hidden;background:#2c2017}.product-image img,.product-image picture{display:block;width:100%;height:100%}.product-image img{object-fit:cover;transition:transform .4s ease}.product-card:hover img{transform:scale(1.04)}.product-info{padding:18px 18px 13px;display:flex;flex:1 1;flex-direction:column}.product-info h3{font-size:clamp(25px,2.1vw,33px);margin:0 0 8px;line-height:1}.product-info p{font-size:17px;line-height:1.1;margin:0 0 16px}.product-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:auto;color:#8b401d;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.product-bottom a{font-size:27px;line-height:1}.original-seven{border:1px solid var(--rule);padding:29px 30px;align-self:stretch}.original-seven h3{font-size:36px;margin:0 0 12px}.original-seven p{margin:0 0 18px;line-height:1.12}.original-seven ol{padding:15px 0 18px;margin:0 0 20px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);list-style:none;counter-reset:item}.original-seven li{counter-increment:item;margin:4px 0;font-size:18px}.original-seven li:before{content:"0" counter(item);color:#9b5226;display:inline-block;width:36px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chester-section{background:var(--ink);color:#f3e5d1;display:grid;grid-template-columns:1.05fr 1fr;grid-gap:clamp(36px,6vw,110px);gap:clamp(36px,6vw,110px);align-items:center;padding:clamp(48px,6vw,90px) clamp(24px,7vw,112px)}.chester-section picture{display:block;border:1px solid #9c7050;aspect-ratio:1.5;overflow:hidden}.chester-section img{width:100%;height:100%;display:block;object-fit:cover}.chester-section h2{font-size:clamp(43px,4.5vw,72px);color:var(--copper-light);margin:0 0 18px}.chester-section p{max-width:600px;font-size:20px;line-height:1.2;margin:0 0 25px}.shop-callout{background:#15100d;color:var(--paper);display:flex;justify-content:space-between;align-items:center;gap:28px}.eyebrow{margin:0 0 15px;text-transform:uppercase;letter-spacing:.13em;font-weight:700;font-size:15px;color:#a85b2f}.shop-callout h2{font-size:clamp(40px,4vw,70px);margin:0}.about-hero,.contact-page,.events-page,.legal-page,.not-found,.product-page,.shop-page,.story-copy,.visit-page{min-height:60vh}.page-intro{max-width:780px;margin-bottom:50px}.contact-page h1,.legal-page h1,.not-found h1,.page-intro h1,.visit-page h1{font-size:clamp(54px,7vw,104px);margin:0 0 20px}.contact-page>p:not(.eyebrow),.not-found p,.page-intro>p:last-child,.visit-lead{font-size:25px;line-height:1.2;margin:0;max-width:660px}.shop-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px}.shop-grid .product-info h3{font-size:26px}.pagination{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:44px;font-size:18px}.back-link{display:inline-block;text-transform:uppercase;letter-spacing:.1em;font-size:15px;font-weight:700;margin-bottom:35px}.product-detail{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);grid-gap:clamp(42px,8vw,130px);gap:clamp(42px,8vw,130px);align-items:center}.product-detail-image{background:#26190f;aspect-ratio:1;overflow:hidden}.product-detail-image img,.product-detail-image picture{display:block;width:100%;height:100%}.product-detail-image img{object-fit:cover}.product-detail-copy h1{font-size:clamp(55px,6vw,96px);margin:0}.product-detail-copy>p:not(.eyebrow):not(.purchase-note){font-size:23px;line-height:1.25;white-space:pre-line}.product-price{font-size:27px!important;color:#98491f;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:20px 0!important}.purchase-note{font-size:16px!important;margin-top:14px;color:#58402c}.about-hero{display:grid;grid-template-columns:1fr 1fr;grid-gap:70px;gap:70px;align-items:center;background:var(--ink);color:var(--paper)}.about-hero h1{font-size:clamp(54px,6vw,96px);margin:0 0 22px;color:var(--copper-light)}.about-hero p:not(.eyebrow){font-size:23px;line-height:1.2;max-width:560px}.about-hero picture{display:block;aspect-ratio:1.15;border:1px solid #81583c;overflow:hidden}.about-hero img{width:100%;height:100%;object-fit:cover}.story-copy{max-width:980px}.story-copy h2{font-size:clamp(45px,5vw,78px);margin:0 0 26px}.story-copy p{font-size:22px;line-height:1.35;max-width:780px}.story-copy .button{margin-top:24px}.events-page>.button{margin-bottom:65px}.event-list{border-top:1px solid var(--rule);max-width:980px}.event-list h2{font-size:45px;margin:28px 0}.event-list article{display:grid;grid-template-columns:180px 1fr 180px;grid-gap:30px;gap:30px;padding:25px 0;border-top:1px solid rgba(141,99,63,.6)}.event-list h3,.event-list p,.event-list time{margin:0;line-height:1.1}.event-list h3{font-size:32px}.visit-page{background:var(--ink);color:var(--paper)}.visit-page h1{color:var(--copper-light)}.visit-note{margin-top:95px;max-width:580px;border-top:1px solid var(--copper);padding-top:25px}.visit-note h2{font-size:44px;margin:0 0 10px}.visit-note p{font-size:22px;line-height:1.2}.contact-page{text-align:center;display:flex;min-height:66vh;flex-direction:column;align-items:center;justify-content:center;background:var(--paper)}.contact-page .eyebrow{margin-top:0}.contact-email{font-size:clamp(28px,4vw,60px);color:#91471f;border-bottom:1px solid #91471f;line-height:1.1;margin:34px 0 15px}.contact-location{font-size:20px!important}.legal-page{max-width:940px}.legal-page h1{margin-bottom:36px}.legal-page h2{font-size:37px;margin:42px 0 9px}.legal-page p{font-size:20px;line-height:1.4;max-width:760px}.legal-page a{color:#91471f;text-decoration:underline}.not-found{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--ink);color:var(--paper)}.not-found h1{color:var(--copper-light);max-width:850px}.not-found .button{margin-top:30px}.site-footer{min-height:310px;background:#0d0b0a;color:#f1dfc6;padding:60px clamp(24px,7vw,112px) 38px;display:grid;grid-template-columns:1.2fr 1fr auto;grid-gap:55px;gap:55px;align-items:start}.footer-brand{color:var(--copper-light);font-size:32px;text-transform:uppercase;letter-spacing:.12em}.site-footer p{font-size:18px;max-width:330px}.site-footer a:not(.theo-badge){display:block;margin:8px 0;color:#f1dfc6}.site-footer a:not(.theo-badge):hover{color:var(--copper-light)}.footer-links{display:grid;grid-template-columns:1fr 1fr;grid-gap:42px;gap:42px}.theo-badge{width:45px;display:block}.theo-badge img{width:100%;height:auto;display:block}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}@media(max-width:1050px){.desktop-nav{gap:22px}.shop-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-layout{grid-template-columns:1fr}.original-seven{max-width:none}.about-hero{gap:35px}.site-footer{grid-template-columns:1fr 1fr}.theo-badge{grid-column:2;justify-self:end}}@media(max-width:760px){body{font-size:17px}.site-header{height:75px;padding:0 20px}.brand{font-size:18px;letter-spacing:.1em}.brand-mark{width:32px;height:32px}.desktop-nav{display:none}.menu-button{display:block;position:relative;z-index:23;color:var(--paper);background:transparent;border:1px solid var(--copper-light);padding:0 12px;min-height:44px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:14px}.menu-backdrop{display:block;position:fixed;inset:75px 0 0;background:rgba(0,0,0,.52);border:0;z-index:21}.mobile-nav{display:flex;position:fixed;right:0;top:75px;z-index:22;background:#15100d;border-left:1px solid var(--copper-light);width:min(82vw,340px);height:calc(100dvh - 75px);padding:35px 28px;flex-direction:column;gap:16px}.mobile-nav>a:not(.header-cta){font-size:29px;line-height:1.1}.mobile-nav .header-cta{margin-top:15px;width:max-content}.hero{min-height:650px}.hero-copy{margin:0 22px 38px;width:auto}.hero h1{font-size:clamp(56px,17vw,76px)}.hero p{font-size:21px;max-width:340px}.hero-notes{font-size:11px;letter-spacing:.07em;margin-top:24px}.hero-notes span{padding:0 10px}.section{padding:62px 22px}.section-heading{align-items:start;flex-direction:column;margin-bottom:24px}.section-heading h2{font-size:48px}.about-hero,.chester-section,.feature-layout,.featured-grid,.product-detail{display:block}.featured-grid{display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px}.product-card{min-height:0}.product-info h3{font-size:30px}.original-seven{margin-top:24px;padding:25px}.chester-section{padding:54px 22px}.chester-section picture{margin-bottom:35px}.chester-section h2{font-size:48px}.chester-section p{font-size:19px}.shop-callout{display:block}.shop-callout .button{margin-top:25px}.shop-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.shop-grid .product-info{padding:13px 12px 10px}.shop-grid .product-info h3{font-size:24px}.pagination{align-items:flex-start;flex-direction:column}.product-detail-image{margin-bottom:35px}.product-detail-copy h1{font-size:60px}.product-detail-copy>p:not(.eyebrow):not(.purchase-note){font-size:20px}.about-hero picture{margin-top:35px}.about-hero h1{font-size:59px}.about-hero p:not(.eyebrow),.story-copy p{font-size:20px}.event-list article{display:block}.event-list article>*{margin:5px 0}.event-list h3{font-size:30px}.site-footer{grid-template-columns:1fr;padding:52px 22px 35px;gap:35px}.footer-links{gap:24px}.theo-badge{grid-column:auto;justify-self:start}.contact-page h1,.legal-page h1,.not-found h1,.page-intro h1,.visit-page h1{font-size:58px}.contact-page>p:not(.eyebrow),.not-found p,.page-intro>p:last-child,.visit-lead{font-size:21px}.contact-page{min-height:60vh}.contact-email{font-size:31px}.legal-page h2{font-size:33px}.legal-page p{font-size:19px}}.gallery-page .gallery-title{font-size:clamp(26px,7.1vw,72px);line-height:1.05;letter-spacing:0}.gallery-title span{display:block;white-space:nowrap}.hero-copy:has(.collection-headline){width:min(1100px,calc(100% - 44px));margin-left:clamp(22px,7vw,112px)}.hero h1.collection-headline{font-size:clamp(27px,4.4vw,76px);line-height:1.05}.collection-headline span{display:block;white-space:nowrap}@media(max-width:760px){.hero-copy:has(.collection-headline){width:calc(100% - 44px);margin-left:22px}.hero h1.collection-headline{font-size:clamp(23px,6.7vw,50px)}}.page-intro h1.shop-collection-headline{max-width:none;font-size:clamp(27px,4.4vw,76px);line-height:1.05}.shop-collection-headline span{display:block;white-space:nowrap}@media(max-width:760px){.page-intro h1.shop-collection-headline{font-size:clamp(23px,6.7vw,50px)}}.page-intro:has(.shop-collection-headline){max-width:none}.collection-links{display:flex;flex-wrap:wrap;gap:10px;margin:-20px 0 35px}.collection-links a{border:1px solid var(--rule);padding:9px 14px;text-transform:uppercase;letter-spacing:.09em;font-size:14px;font-weight:700}.collection-links a:hover{background:var(--ink);color:var(--paper)}.collection-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:42px}.collection-back{margin-top:45px;margin-bottom:0}.gallery-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.gallery-tile{position:relative;min-height:260px;overflow:hidden;background:var(--ink)}.gallery-tile img,.gallery-tile picture{display:block;width:100%;height:100%}.gallery-tile img{object-fit:cover;transition:transform .35s ease}.gallery-tile:hover img{transform:scale(1.05)}.gallery-tile span{position:absolute;inset:auto 0 0;padding:35px 15px 14px;color:#fff2df;font-size:24px;line-height:1;background:linear-gradient(transparent,rgba(0,0,0,.78))}@media(max-width:1050px){.gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.collection-links{margin-top:-15px;margin-bottom:25px}.collection-links a{font-size:13px;padding:8px 10px}.gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gallery-tile{min-height:170px}.gallery-tile span{font-size:20px;padding:30px 10px 10px}}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond Fallback;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_ded346{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.__variable_ded346{--font-jamul:"Cormorant Garamond","Cormorant Garamond Fallback"}