@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500&display=swap";:root{--bg:#F4EEE5;--paper:#EDE4D8;--ink:#171411;--muted:rgba(23,20,17,.62);--line:rgba(23,20,17,.12);--bronze:#9A7659;--serif:"Cormorant Garamond",Georgia,"Times New Roman",serif;--sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}*{box-sizing:border-box}html,body{margin:0;background:var(--bg)}.nm{background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:15px;line-height:1.7;-webkit-font-smoothing:antialiased}.nm a{color:inherit;text-decoration:none}.nm img{display:block;max-width:100%;height:auto}.nm-wrap{width:min(1120px,calc(100% - 40px));margin:0 auto}.nm-narrow{width:min(680px,calc(100% - 40px));margin:0 auto}.nm-small{font-size:11px;letter-spacing:.24em;text-transform:uppercase}.nm-muted{color:var(--muted)}.nm-serif{font-family:var(--serif);font-weight:400}.nm-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nm-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 34px;background:var(--ink);color:var(--bg)!important;border:1px solid var(--ink);font:500 11px/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;cursor:pointer;transition:opacity .2s}.nm-btn:hover{opacity:.85}.nm-btn--line{background:transparent;color:var(--ink)!important}.nm-btn[disabled]{opacity:.4;cursor:not-allowed}.nm-link{border-bottom:1px solid currentColor;padding-bottom:2px}.nm-bar{background:var(--ink);color:var(--bg);text-align:center;padding:9px 16px;font-size:10px;letter-spacing:.22em;text-transform:uppercase}.nm-header{position:sticky;top:0;z-index:20;background:#f4eee5f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.nm-nav{height:68px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.nm-menu{display:flex;gap:28px}.nm-menu a,.nm-actions a{font-size:11px;letter-spacing:.2em;text-transform:uppercase}.nm-logo{font-family:var(--serif);font-size:26px;letter-spacing:.42em;padding-left:.42em;line-height:1}.nm-actions{justify-self:end;display:flex;gap:22px;align-items:center}.nm-mobile{display:none}.nm-mobile summary{list-style:none;cursor:pointer;font-size:11px;letter-spacing:.2em;text-transform:uppercase}.nm-mobile summary::-webkit-details-marker{display:none}.nm-mobile-panel{position:absolute;left:0;right:0;top:100%;background:var(--bg);border-bottom:1px solid var(--line);padding:22px 20px;display:grid;gap:18px}.nm-mobile-panel a{font-size:12px;letter-spacing:.2em;text-transform:uppercase}.nm-hero{text-align:center;padding:120px 20px 110px;border-bottom:1px solid var(--line)}.nm-hero-logo{font-family:var(--serif);font-size:clamp(56px,11vw,112px);letter-spacing:.32em;padding-left:.32em;line-height:1}.nm-hero-sub{margin-top:18px}.nm-hero-line{font-family:var(--serif);font-style:italic;font-size:clamp(22px,3vw,30px);margin:38px 0 40px;color:var(--muted)}.nm-section{padding:90px 0}.nm-head{text-align:center;margin-bottom:46px}.nm-head h2{font-family:var(--serif);font-weight:400;font-size:clamp(32px,4vw,44px);margin:10px 0 0;line-height:1.1}.nm-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px}.nm-card{display:block}.nm-card-img{aspect-ratio:4/5;object-fit:cover;width:100%;background:var(--paper)}.nm-card-body{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-top:18px}.nm-card-name{font-family:var(--serif);font-size:28px;line-height:1.1}.nm-card-words{margin-top:6px}.nm-price{font-family:var(--serif);font-size:22px;white-space:nowrap}.nm-card:hover .nm-card-img{opacity:.93}.nm-about{text-align:center;padding:90px 20px;border-top:1px solid var(--line)}.nm-about p{font-family:var(--serif);font-size:clamp(22px,3vw,28px);line-height:1.5;max-width:640px;margin:0 auto 28px}.nm-page-head{text-align:center;padding:80px 20px 50px}.nm-page-head h1{font-family:var(--serif);font-weight:400;font-size:clamp(40px,6vw,64px);line-height:1.05;margin:12px 0 0}.nm-content{padding-bottom:100px}.nm-content p{margin:0 0 16px}.nm-rich ul{padding-inline-start:20px;margin:0 0 18px}.nm-rich li{margin-bottom:6px}.nm-rich hr{border:0;border-top:1px solid var(--line);margin:30px 0}.nm-rich h2,.nm-rich h3{font-family:var(--serif);font-weight:500;line-height:1.2}.nm-rich a{border-bottom:1px solid currentColor}.nm-rich [dir=rtl]{text-align:right}.nm-product{display:grid;grid-template-columns:1.1fr .9fr;gap:64px;padding:56px 0 100px;align-items:start}.nm-gallery{display:grid;gap:12px}.nm-gallery img{width:100%;background:var(--paper)}.nm-info{position:sticky;top:110px}.nm-info h1{font-family:var(--serif);font-weight:400;font-size:clamp(44px,5vw,60px);line-height:1;margin:12px 0 10px}.nm-info .nm-price{display:block;font-size:28px;margin:22px 0 28px}.nm-buy{display:flex;gap:10px;margin-bottom:30px}.nm-qty{width:72px;min-height:50px;border:1px solid var(--line);background:transparent;text-align:center;font:15px var(--sans);color:var(--ink)}.nm-buy .nm-btn{flex:1}.nm-desc{border-top:1px solid var(--line);padding-top:26px;color:var(--muted)}.nm-note{margin-top:24px;line-height:2}.nm-cart-row{display:grid;grid-template-columns:80px 1fr auto;gap:20px;align-items:center;padding:22px 0;border-bottom:1px solid var(--line)}.nm-cart-row img{width:80px;height:100px;object-fit:cover;background:var(--paper)}.nm-cart-title{font-family:var(--serif);font-size:24px;line-height:1.1}.nm-cart-side{text-align:right;display:grid;gap:10px;justify-items:end}.nm-cart-sum{display:flex;justify-content:space-between;align-items:baseline;padding:28px 0 8px}.nm-form input,.nm-form textarea{width:100%;padding:15px 16px;border:1px solid var(--line);background:transparent;font:15px var(--sans);color:var(--ink);margin-bottom:12px;border-radius:0}.nm-form textarea{min-height:140px}.nm-faq details{border-bottom:1px solid var(--line);padding:20px 0}.nm-faq summary{cursor:pointer;font-family:var(--serif);font-size:22px;list-style:none}.nm-faq summary::-webkit-details-marker{display:none}.nm-faq summary:after{content:"+";float:right;font-family:var(--sans);font-size:18px;color:var(--muted)}.nm-faq details[open] summary:after{content:"\2013"}.nm-faq p{color:var(--muted);margin:12px 0 0}.nm-list a{display:block;padding:28px 0;border-bottom:1px solid var(--line)}.nm-list a:first-child{border-top:1px solid var(--line)}.nm-list h2{font-family:var(--serif);font-weight:400;font-size:30px;margin:8px 0 6px;line-height:1.15}.nm-list p{margin:0;color:var(--muted)}.nm-footer{border-top:1px solid var(--line);padding:70px 0 40px;text-align:center}.nm-footer .nm-logo{display:inline-block;font-size:22px}.nm-footer-line{font-family:var(--serif);font-style:italic;font-size:19px;color:var(--muted);margin:14px 0 34px}.nm-footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 26px;margin-bottom:16px}.nm-footer-links a{font-size:11px;letter-spacing:.18em;text-transform:uppercase}.nm-footer-legal{margin-top:34px;font-size:11px;color:var(--muted);letter-spacing:.06em}@media(max-width:800px){.nm-menu,.nm-actions .nm-hide-m{display:none}.nm-mobile{display:block}.nm-nav{grid-template-columns:1fr auto 1fr;height:60px}.nm-logo{font-size:22px}.nm-hero{padding:84px 20px 80px}.nm-section{padding:64px 0}.nm-grid{grid-template-columns:1fr;gap:44px}.nm-product{grid-template-columns:1fr;gap:30px;padding:0 0 70px}.nm-product .nm-gallery{margin:0 -20px}.nm-info{position:static}.nm-page-head{padding:56px 20px 36px}.nm-about{padding:64px 20px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/nova-min.css.map */
