:root,.hrv-nacre,.hrv-nacre-band,.n-signup{--ink: #4a3d52;--plum: #6f5f78;--grey: #b9a9c2;--grey-deep: #8d7f96;--gold: #a8874a;--gold-soft: #d8bd7f;--cream: #f8f3ea;--frost: #f2eef2;--yellow: #e6cf96;--yellow-deep: #c8a63f;--rose: #a8874a;--ink-88: rgba(74, 61, 82, .88);--ink-75: rgba(74, 61, 82, .78);--ink-70: rgba(74, 61, 82, .72);--ink-65: rgba(74, 61, 82, .66);--ink-62: rgba(74, 61, 82, .62);--ink-60: rgba(74, 61, 82, .58);--ink-55: rgba(74, 61, 82, .54);--ink-50: rgba(74, 61, 82, .5);--ink-30: rgba(74, 61, 82, .3);--ink-22: rgba(74, 61, 82, .2);--serif: "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, "Times New Roman", serif;--sans: "Helvetica Neue", Helvetica, Arial, sans-serif}.hrv-nacre{position:relative;background:transparent;color:var(--ink);overflow:hidden;isolation:isolate}.hrv-nacre *,.hrv-nacre *:before,.hrv-nacre *:after{box-sizing:border-box}.hrv-nacre__stage{position:relative;z-index:2;width:100%;max-width:1310px;margin:0 auto;padding:clamp(44px,5vw,76px) clamp(20px,4vw,64px)}.hrv-nacre__bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.hrv-nacre__silh{position:absolute;color:var(--plum);opacity:.18;pointer-events:none}.hrv-nacre__silh svg{width:100%;height:100%;display:block}.n-eyebrow{margin:0 0 12px;font:600 11px/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);display:inline-flex;align-items:center;gap:10px}.n-eyebrow:before{content:"";width:26px;height:1px;background:var(--gold);opacity:.7}.n-num{margin:0;font:600 10px/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--plum)}.n-name{margin:3px 0 0;font:500 15px/1.35 var(--serif);color:var(--ink)}.n-spec{margin:4px 0 0;font:400 12px/1.45 var(--sans);color:var(--ink-60)}.n-light .n-light__split{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(24px,3.4vw,48px);align-items:start}.n-light__meta{margin-bottom:18px}.n-light__meta--main{max-width:440px}.n-light__mname{margin:4px 0 0;font:500 clamp(17px,1.9vw,22px)/1.26 var(--serif);color:var(--ink);overflow-wrap:anywhere}.n-light__mname--lead{font-size:clamp(24px,3vw,36px);line-height:1.16}.n-light__mname a{color:inherit;text-decoration:none}.n-light__mname a:hover{color:var(--gold)}.n-light__mspec{margin:6px 0 0;min-height:18px;font:400 12px/1.5 var(--sans);color:var(--ink-60)}.n-light__mprice{margin:6px 0 0;font:600 15px/1.2 var(--serif);color:var(--gold)}.n-light__mprice--lead{font-size:clamp(18px,1.9vw,22px)}.n-light__left{position:relative}.n-light__photo{position:relative;display:block;width:100%;aspect-ratio:62 / 42;border:1.5px solid var(--ink);background:var(--frost);overflow:hidden;z-index:2}.n-light__photo img{width:100%;height:100%;object-fit:contain;display:block}.n-light__plinth{position:absolute;left:4%;right:-8%;bottom:-34px;height:120px;z-index:1;pointer-events:none;color:var(--grey)}.n-light__plinth svg{width:100%;height:100%;display:block;overflow:visible}.n-light__right{display:flex;flex-direction:column;gap:clamp(16px,2vw,24px);padding-top:8px}.n-light__cap--a,.n-light__cap--b{margin-top:10px}.n-light__cap--b{padding-left:12%}.n-light__a,.n-light__b{position:relative;display:block;border:1.5px solid var(--ink);background:var(--frost);overflow:hidden;text-decoration:none;transition:border-color .2s linear,transform .2s linear}.n-light__a:hover,.n-light__b:hover{border-color:var(--gold);transform:translateY(-2px)}.n-light__a:focus-visible,.n-light__b:focus-visible,.n-light__photo:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.n-light__a{width:100%;aspect-ratio:26 / 24}.n-light__b{width:88%;margin-left:12%;aspect-ratio:24 / 22}.n-light__a img,.n-light__b img{width:100%;height:100%;object-fit:contain;display:block}.n-light__chip{position:absolute;right:0;bottom:0;width:28px;height:28px;background:var(--yellow);z-index:3}.n-light__b-arc{position:absolute;left:0;top:0;width:80px;height:40px;color:var(--grey);pointer-events:none;z-index:3}.n-light__b-arc svg{width:100%;height:100%}.n-tray__row{position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,3vw,44px);align-items:start;margin-top:clamp(20px,2.6vw,34px)}.n-tray__base{position:absolute;left:-4%;right:-4%;bottom:44px;height:90px;z-index:0;pointer-events:none;color:var(--grey)}.n-tray__base svg{width:100%;height:100%;display:block;overflow:visible}.n-tray__item{position:relative;z-index:1}.n-tray__item--1{margin-top:0}.n-tray__item--2{margin-top:34px}.n-tray__item--3{margin-top:68px}.n-tray__disc{position:relative;display:block;width:100%;aspect-ratio:1 / 1;border:1.5px solid var(--ink);border-radius:50%;background:var(--frost);overflow:hidden;transition:border-color .2s linear}.n-tray__disc:hover{border-color:var(--gold)}.n-tray__disc:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.n-tray__item--1 .n-tray__disc{max-width:340px}.n-tray__item--2 .n-tray__disc,.n-tray__item--3 .n-tray__disc{max-width:240px}.n-tray__disc img{position:absolute;left:16%;top:16%;width:68%;height:68%;object-fit:cover;border-radius:50%;display:block}.n-tray__label{margin-top:16px;max-width:260px}.n-shell__split{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,3.4vw,48px);align-items:center}.n-shell__copy{max-width:420px}.n-shell__title{margin:0 0 16px;font:500 clamp(24px,2.8vw,34px)/1.2 var(--serif);letter-spacing:-.01em;color:var(--ink)}.n-shell__body{margin:0 0 14px;max-width:40ch;font:400 16px/1.7 var(--sans);color:var(--ink-75)}.n-shell__note{margin:0;font:400 13px/1.6 var(--sans);color:var(--ink-55)}.n-shell__art{position:relative;aspect-ratio:44 / 34;max-width:460px;margin-left:auto;width:100%}.n-shell__art svg{width:100%;height:100%;display:block}.n-shell__photo:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.n-shell__photo{position:absolute;left:34%;top:22%;width:52%;aspect-ratio:34 / 30;display:block;border:1.5px solid var(--ink);background:var(--frost);overflow:hidden;z-index:3}.n-shell__photo img{width:100%;height:100%;object-fit:contain;display:block}.n-shell__rule{display:block;width:100%;max-width:460px;height:1.5px;margin-top:28px;background:var(--ink)}.n-layers__head{max-width:620px;margin-bottom:clamp(20px,2.6vw,32px)}.n-layers__title{margin:0 0 14px;font:500 clamp(24px,2.8vw,34px)/1.2 var(--serif);letter-spacing:-.01em;color:var(--ink)}.n-layers__intro{margin:0;max-width:560px;font:400 15px/1.7 var(--sans);color:var(--ink-70)}.n-layers__bar{display:flex;flex-direction:column;gap:2px;width:100%}.n-layer{position:relative;display:block;width:100%;height:46px;margin:0;padding:0;border:0;border-radius:0;background:#f8f3eadb;text-align:left;cursor:pointer;transition:background-color .15s linear}.n-layer:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.n-layer__dot{position:absolute;left:20px;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:var(--ink-30);transition:width .18s linear,height .18s linear,margin-top .18s linear,background-color .18s linear}.n-layer__name{position:absolute;left:64px;top:50%;transform:translateY(-50%);font:600 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-62);transition:color .15s linear}.n-layer__arc{position:absolute;right:20px;top:50%;width:120px;height:28px;margin-top:-14px;color:var(--grey);pointer-events:none}.n-layer__arc svg{width:100%;height:100%}.n-layer:hover .n-layer__name{color:var(--ink-88)}.n-layer:hover .n-layer__dot{background:var(--ink-50)}.n-layer[aria-pressed=true]{background:var(--yellow)}.n-layer[aria-pressed=true] .n-layer__name{color:var(--ink)}.n-layer[aria-pressed=true] .n-layer__dot{width:16px;height:16px;margin-top:-8px;background:var(--ink)}.n-layer[aria-pressed=true]:before,.n-layer[aria-pressed=true]:after{content:"";position:absolute;left:0;right:0;height:4px;background:var(--frost);pointer-events:none}.n-layer[aria-pressed=true]:before{top:-4px}.n-layer[aria-pressed=true]:after{bottom:-4px}.n-layers__grids{position:relative}.n-layers__group[hidden]{display:none}.n-layers__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(16px,2vw,26px) clamp(14px,1.6vw,22px);margin-top:clamp(22px,2.6vw,34px)}.n-cell{margin:0;min-width:0;display:flex;flex-direction:column}.n-cell--1{grid-column:1 / span 5;grid-row:1}.n-cell--2{grid-column:6 / span 3;grid-row:1}.n-cell--3{grid-column:9 / span 3;grid-row:1}.n-cell--4{grid-column:6 / span 5;grid-row:2}.n-layers__grid--3 .n-cell--1{grid-column:1 / span 5;grid-row:1}.n-layers__grid--3 .n-cell--2{grid-column:6 / span 3;grid-row:1}.n-layers__grid--3 .n-cell--3{grid-column:9 / span 4;grid-row:1}.n-layers__grid--2 .n-cell--1{grid-column:1 / span 7;grid-row:1}.n-layers__grid--many{grid-template-columns:repeat(12,minmax(0,1fr))}.n-layers__grid--many .n-cell--1{grid-column:1 / span 4;grid-row:1}.n-layers__grid--many .n-cell--2{grid-column:5 / span 4;grid-row:1}.n-layers__grid--many .n-cell--3{grid-column:9 / span 4;grid-row:1}.n-layers__grid--many .n-cell--4{grid-column:1 / span 4;grid-row:2}.n-layers__grid--many .n-cell--5{grid-column:5 / span 4;grid-row:2}.n-layers__grid--many .n-cell--6{grid-column:9 / span 4;grid-row:2}.n-layers__grid--many .n-cell--7{grid-column:1 / span 4;grid-row:3}.n-layers__grid--many .n-cell--8{grid-column:5 / span 4;grid-row:3}.n-layers__grid--2 .n-cell--2{grid-column:8 / span 5;grid-row:1}.n-layers__grid--1 .n-cell--1{grid-column:1 / span 12;grid-row:1}.n-cell__link{position:relative;display:block;flex:1 1 auto;min-height:0;border:1.5px solid var(--ink);background:var(--frost);overflow:hidden;aspect-ratio:21 / 11;text-decoration:none;transition:border-color .2s linear}.n-cell__link:hover{border-color:var(--gold)}.n-cell__link:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.n-cell__media{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.n-cell__media img{width:100%;height:100%;object-fit:contain;display:block}.n-cell__silh{position:absolute;left:19%;top:19%;width:62%;height:62%;color:var(--ink)}.n-cell__silh svg{width:100%;height:100%}.n-cell__arc{position:absolute;right:10px;bottom:10px;width:60px;height:18px;color:var(--gold);pointer-events:none}.n-cell__arc svg{width:100%;height:100%}.n-cell__label{margin-top:10px;min-width:0}.n-cell__label a{color:inherit;text-decoration:none}.n-cell__label a:hover{color:var(--gold)}.n-layers__foot{margin-top:clamp(22px,2.6vw,34px);border-top:1px solid var(--ink-22);padding-top:16px;display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.n-layers__foot-a{font:600 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);text-decoration:none}.n-layers__foot-a:hover{text-decoration:underline}.n-layers__foot-b{font:400 13px/1 var(--sans);color:var(--ink-60)}.n-cold__stage{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,28px);margin-top:8px}.n-cold__arc{position:absolute;left:-2%;right:-2%;top:0;height:130px;z-index:0;pointer-events:none;color:var(--grey)}.n-cold__arc svg{width:100%;height:100%;display:block;overflow:visible}.n-cold__col{position:relative;z-index:1}.n-cold__col--1{padding-top:52px}.n-cold__col--2{padding-top:66px}.n-cold__col--3{padding-top:78px}.n-cold__col--4{padding-top:86px}.n-cold__bead{position:relative;width:56px;height:56px;border:1.5px solid var(--ink);border-radius:50%;background:var(--frost);display:flex;align-items:center;justify-content:center}.n-cold__bead svg{width:22px;height:22px;color:var(--ink)}.n-cold__spine{display:none}.n-cold__shadow{position:absolute;right:-14px;bottom:-10px;width:30px;height:12px;border-radius:50%;background:#a8bcc866;z-index:0}.n-cold__drop{display:block;width:1.5px;height:14px;margin-left:27px;background:var(--ink)}.n-cold__info{margin-top:10px}.n-cold__time{margin:0;font:500 12px/1.3 var(--sans);letter-spacing:.08em;color:var(--ink-55)}.n-cold__step{margin:3px 0 0;font:600 13px/1.2 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.n-cold__temp{margin:4px 0 0;font:500 22px/1.1 var(--serif);color:var(--gold)}.n-cold__note{margin:5px 0 0;font:400 11px/1.5 var(--sans);color:var(--ink-60)}.hrv-nacre-band{background:transparent;padding:8px 0}.hrv-nacre-band__svg{display:block;width:1180px;max-width:100%;height:56px;margin:0 auto}.n-signup{background:#4a3d52;color:var(--cream);padding:clamp(48px,6vw,76px) 0;position:relative;overflow:hidden}.n-signup__inner{width:100%;max-width:1180px;margin:0 auto;padding:0 clamp(20px,4vw,64px);position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(24px,3vw,48px);align-items:center}.n-signup__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;color:var(--grey)}.n-signup__eyebrow{margin:0 0 12px;font:600 11px/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-soft)}.n-signup__title{margin:0;font:500 clamp(24px,2.8vw,34px)/1.2 var(--serif);color:var(--cream)}.n-signup__sub{margin:14px 0 0;max-width:46ch;font:400 15px/1.7 var(--sans);color:#f8f3eab8}.n-signup__form{display:flex;align-items:stretch}.n-signup__form input[type=email]{flex:1;min-width:0;height:50px;padding:0 16px;border:1.5px solid var(--grey);border-right:0;border-radius:0;background:transparent;color:var(--frost);font:400 15px/1 var(--sans)}.n-signup__form input[type=email]::placeholder{color:#f2f5f680}.n-signup__form button{height:50px;padding:0 24px;border:1.5px solid var(--yellow);border-radius:0;background:var(--yellow);color:var(--ink);font:600 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.n-signup__form button:hover{background:var(--frost);border-color:var(--frost)}.n-signup__msg{margin:12px 0 0;font:400 13px/1.5 var(--sans);color:var(--gold-soft)}.n-signup__form input:focus-visible,.n-signup__form button:focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.footer,.footer a,.footer p,.footer .des,.footer address{color:#f8f3ea}.footer{background:#4a3d52}.footer .foot-title,.footer .footer-newsletter h3{color:#e6cf96}.footer .foot-link a,.footer .footer address a{color:#f2f5f6d1}.footer .foot-link a:hover{color:#e6cf96}.footer .footer-top{border-color:#a8bcc847}.footer .footer-bottom{background:#4a3d52;color:#b9a9c2}.footer .footer_copyright,.footer .footer_copyright a{color:#b9a9c2}.footer .footer-social .social-icons li a,.footer .footer-social svg{color:#b9a9c2;fill:#b9a9c2;stroke:#b9a9c2}.footer .footer-newsletter input[type=email],.footer .newsletter input[type=email]{height:48px;padding:0 16px;border:1.5px solid #b9a9c2;border-radius:0;background:transparent;color:#f8f3ea;font:400 15px/1 Helvetica Neue,Helvetica,Arial,sans-serif}.footer .footer-newsletter input[type=email]::placeholder{color:#f2f5f68c}.footer .footer-newsletter button,.footer .footer-newsletter input[type=submit],.footer .newsletter button,.footer .newsletter input[type=submit]{height:48px;padding:0 24px;border:1.5px solid #e6cf96;border-radius:0;background:#e6cf96;color:#4a3d52;font:600 12px/1 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.footer .footer-newsletter button:hover,.footer .newsletter button:hover{background:#f8f3ea;border-color:#f8f3ea}.footer .foot-link a,.footer .foot-title{display:inline-flex;align-items:center;min-height:44px}.footer .address p,.footer .address span{word-break:normal;overflow-wrap:break-word}.footer .footer_copyright a{display:inline-flex;align-items:center;min-height:44px}.footer .footer-top .col-left{flex:0 0 38%;max-width:38%}.footer .footer-top .col-right{display:none}.footer .footer-top .col-12>.row>.col-footer{flex:0 0 31%;max-width:31%}.footer .footer-top .col-12{flex:0 0 62%;max-width:62%}@media(max-width:1024px){.footer .footer-top .col-left{flex:0 0 100%;max-width:100%;margin-bottom:28px}.footer .footer-top .col-12,.footer .footer-top .col-12>.row{flex:0 0 100%;max-width:100%}.footer .footer-top .col-12>.row>.col-footer{flex:0 0 50%;max-width:50%}.footer .footer-top .col-12>.row>.col-footer ul li a{font-size:14px;line-height:1.5;word-break:normal;overflow-wrap:break-word}.footer .col-footer .foot-title,.footer .col-footer .foot-title.dropdow-mb{cursor:default;padding-right:0;margin-bottom:6px}.footer .col-footer .foot-title:after,.footer .col-footer .foot-title.dropdow-mb:after{content:none;display:none}.footer .col-footer ul,.footer .col-footer ul.foot-link{display:block!important;visibility:visible!important;height:auto!important;max-height:none!important;overflow:visible!important}.footer .col-footer ul li{display:block}.footer .col-footer ul li a{display:inline-flex;align-items:center;min-height:44px;padding-block:8px;font-size:14px}.footer .footer-newsletter{margin-top:24px}}.n-rows__head{max-width:620px;margin-bottom:clamp(20px,2.6vw,32px)}.n-rows__list{margin:0;padding:0;list-style:none;display:grid;gap:clamp(16px,2vw,26px)}.n-row{position:relative;display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:clamp(16px,2.2vw,28px);align-items:center;border:1.5px solid var(--ink);background:#f2f5f6b8;padding:clamp(14px,1.6vw,20px)}.n-row--flip .n-row__media{order:2}.n-row--flip .n-row__body{order:1}.n-row__media{display:block;position:relative;width:100%;aspect-ratio:16 / 10;max-height:220px;background:var(--frost);overflow:hidden}.n-row__media img{width:100%;height:100%;object-fit:contain;display:block}.n-row__silh{position:absolute;left:20%;top:20%;width:60%;height:60%;color:var(--ink)}.n-row__silh svg{width:100%;height:100%}.n-row__body{min-width:0}.n-row__name{margin:4px 0 6px;font:500 clamp(18px,2vw,24px)/1.24 var(--serif);color:var(--ink);overflow-wrap:anywhere}.n-row__name a{color:inherit;text-decoration:none}.n-row__name a:hover{color:var(--gold)}.n-row__text{margin:8px 0 0;max-width:52ch;font:400 14px/1.62 var(--sans);color:var(--ink-70)}.n-row__foot{margin-top:14px;padding-top:12px;border-top:1px solid var(--ink-22);display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.n-row__price{font:600 17px/1 var(--serif);color:var(--gold)}.n-row__link{font:600 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink-30);padding-bottom:3px}.n-row__link:hover{color:var(--gold);border-color:var(--gold)}.n-row__arc{position:absolute;right:14px;top:14px;width:72px;height:22px;color:var(--grey);pointer-events:none}.n-row__arc svg{width:100%;height:100%}.n-faq__split{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,3.4vw,56px);align-items:start}.n-faq__head{position:relative}.n-faq__art{display:block;width:190px;height:130px;margin-top:24px;color:var(--grey)}.n-faq__art svg{width:100%;height:100%}.n-faq__list{display:grid;gap:0}.n-faq__item{border-top:1px solid var(--ink-22)}.n-faq__item:last-child{border-bottom:1px solid var(--ink-22)}.n-faq__q{display:grid;grid-template-columns:34px minmax(0,1fr) 22px;align-items:center;gap:12px;padding:18px 4px;cursor:pointer;list-style:none}.n-faq__q::-webkit-details-marker{display:none}.n-faq__q:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.n-faq__num{font:600 11px/1 var(--sans);letter-spacing:.12em;color:var(--plum)}.n-faq__label{font:500 clamp(15px,1.6vw,18px)/1.4 var(--serif);color:var(--ink);overflow-wrap:anywhere}.n-faq__mark{position:relative;width:14px;height:14px;justify-self:end}.n-faq__mark:before,.n-faq__mark:after{content:"";position:absolute;left:0;top:6px;width:14px;height:1.5px;background:var(--gold);transition:transform .16s linear}.n-faq__mark:after{transform:rotate(90deg)}.n-faq__item[open] .n-faq__mark:after{transform:rotate(0)}.n-faq__a{padding:0 4px 20px 50px}.n-faq__a p{margin:0;max-width:62ch;font:400 15px/1.72 var(--sans);color:var(--ink-75)}.n-quote__panel{position:relative;border:1.5px solid var(--ink);background:#f8f3eac7;padding:clamp(30px,4.6vw,64px);overflow:hidden;max-width:900px;margin:0 auto}.n-quote__art{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--grey);pointer-events:none;z-index:0}.n-quote__art svg{width:100%;height:100%;display:block}.n-quote__text{position:relative;z-index:1;margin:0;max-width:30ch;font:500 clamp(20px,2.6vw,32px)/1.42 var(--serif);color:var(--ink)}.n-quote__by{position:relative;z-index:1;margin:18px 0 0;font:600 11px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.n-quote__facts{position:relative;z-index:1;margin:30px 0 0;padding:20px 0 0;border-top:1px solid var(--ink-22);list-style:none;display:flex;flex-wrap:wrap;gap:clamp(20px,3vw,52px)}.n-quote__facts li{display:flex;flex-direction:column;gap:4px}.n-quote__facts b{font:500 clamp(20px,2.2vw,28px)/1 var(--serif);color:var(--ink)}.n-quote__facts span{font:600 10px/1.4 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-60)}@media(max-width:1024px){.n-row{grid-template-columns:minmax(0,1fr)}.n-row--flip .n-row__media,.n-row--flip .n-row__body{order:0}.n-faq__split{grid-template-columns:minmax(0,1fr)}.n-faq__art{display:none}}@media(max-width:640px){.n-faq__q{grid-template-columns:26px minmax(0,1fr) 18px;padding:16px 0}.n-faq__a{padding:0 0 18px 38px}.n-quote__facts{gap:18px 26px}}.wrapper-header,.site-header,.header-mb,.header-pc .header-bottom{background-color:#f8f3ea}.header-pc .header-bottom{border-bottom:1px solid rgba(74,61,82,.14)}.header-top{background-color:#4a3d52}.header-top a,.header-top .top-message{color:#f8f3ea}.hrv-contact-head h1{font:500 clamp(30px,4vw,48px)/1.15 var(--serif);letter-spacing:.01em;color:var(--ink);margin:0 0 10px}.hrv-contact-head .line{margin:0 0 26px}.hrv-contact-body{max-width:780px;margin:0 auto;padding:clamp(20px,3vw,34px) 0 clamp(40px,5vw,64px);font:400 clamp(17px,1.5vw,19px)/1.85 var(--sans);color:var(--ink)}.hrv-contact-body p{margin:0 0 14px}.hrv-contact-body strong,.hrv-contact-body b{font-weight:600;color:var(--ink)}.hrv-contact-body a{color:var(--gold);text-decoration:underline;text-underline-offset:3px}.hrv-contact-body a:hover{color:var(--ink)}@media(max-width:640px){.hrv-contact-body{font-size:16px;line-height:1.8}.hrv-contact-head h1{font-size:30px}}.n-marquee{background:#f8f3eaeb;border-top:1.5px solid var(--ink-22);border-bottom:1.5px solid var(--ink-22);overflow:hidden;padding:0}.n-marquee--invert{background:#4a3d52;border-color:#f8f3ea2e}.n-marquee--invert .n-marquee__text{color:var(--cream)}.n-marquee--invert .n-marquee__arc{color:var(--gold-soft)}.n-marquee__viewport{overflow:hidden;width:100%}.n-marquee__track{display:flex;width:max-content;animation:n-marquee-run var(--n-marquee-speed, 40s) linear infinite;will-change:transform}.n-marquee__viewport:hover .n-marquee__track,.n-marquee__viewport:focus-within .n-marquee__track{animation-play-state:paused}.n-marquee__run{display:flex;align-items:center;margin:0;padding:0;list-style:none;flex:0 0 auto}.n-marquee__item{display:inline-flex;align-items:center;gap:26px;padding:18px 26px 18px 0;white-space:nowrap}.n-marquee__text{font:500 clamp(13px,1.3vw,15px)/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--ink)}.n-marquee__arc{display:inline-block;width:44px;height:14px;color:var(--gold);flex:0 0 auto}.n-marquee__arc svg{width:100%;height:100%;display:block}@keyframes n-marquee-run{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(max-width:640px){.n-marquee__item{padding:14px 18px 14px 0;gap:18px}.n-marquee__text{letter-spacing:.14em}}@media(prefers-reduced-motion:reduce){.n-marquee__track{animation:none!important}}@media(max-width:1024px){.n-light .n-light__split,.n-shell__split,.n-signup__inner{grid-template-columns:minmax(0,1fr)}.n-light__right{flex-direction:row;gap:14px}.n-light__b{width:100%;margin-left:0}.n-light__plinth{display:none}.n-tray__row{grid-template-columns:repeat(2,minmax(0,1fr))}.n-tray__item--3{margin-top:0}.n-tray__base{display:none}.n-tray__item--1 .n-tray__disc{max-width:100%}.n-shell__art{margin:0 auto}.n-shell__photo{left:30%;width:56%}.n-cell--1,.n-cell--3{grid-column:1 / span 6}.n-cell--2,.n-cell--4{grid-column:7 / span 6}.n-cell--1,.n-cell--2,.n-cell--3,.n-cell--4{grid-row:auto}.n-cold__stage{grid-template-columns:minmax(0,1fr);gap:0;margin-top:4px}.n-cold__arc{display:none}.n-cold__col,.n-cold__col--1,.n-cold__col--2,.n-cold__col--3,.n-cold__col--4{padding:22px 0 22px 78px;position:relative;border-bottom:1px solid var(--ink-22)}.n-cold__col:last-child{border-bottom:0}.n-cold__bead{position:absolute;left:0;top:20px;width:52px;height:52px;margin:0}.n-cold__spine{display:block;position:absolute;left:25.5px;top:72px;bottom:-42px;width:1.5px;background:var(--grey);opacity:.7}.n-cold__col:last-child .n-cold__spine{display:none}.n-cold__drop{display:none}.n-cold__info{margin:0}.n-cold__time{font-size:12px}.n-cold__temp{font-size:20px}}@media(max-width:640px){.hrv-nacre__stage{padding:32px 18px}.n-light__right{flex-direction:column}.n-tray__row{grid-template-columns:minmax(0,1fr)}.n-tray__item--2,.n-tray__item--3{margin-top:0}.n-tray__item--1 .n-tray__disc{max-width:300px;margin:0 auto}.n-tray__item--2 .n-tray__disc{max-width:230px;margin:0 auto}.n-tray__item--3 .n-tray__disc{max-width:260px;margin:0 auto}.n-tray__label{margin-inline:auto;text-align:center}.n-layers__grid,.n-layers__grid--many,.n-layers__grid--3,.n-layers__grid--2,.n-layers__grid--1{grid-template-columns:repeat(2,minmax(0,1fr))}.n-layers__grid .n-cell--1,.n-layers__grid .n-cell--2,.n-layers__grid .n-cell--3,.n-layers__grid .n-cell--4,.n-layers__grid .n-cell--5,.n-layers__grid .n-cell--6,.n-layers__grid .n-cell--7,.n-layers__grid .n-cell--8,.n-layers__grid--many .n-cell--1,.n-layers__grid--many .n-cell--2,.n-layers__grid--many .n-cell--3,.n-layers__grid--many .n-cell--4,.n-layers__grid--many .n-cell--5,.n-layers__grid--many .n-cell--6,.n-layers__grid--many .n-cell--7,.n-layers__grid--many .n-cell--8,.n-layers__grid--3 .n-cell--1,.n-layers__grid--3 .n-cell--2,.n-layers__grid--3 .n-cell--3,.n-layers__grid--2 .n-cell--1,.n-layers__grid--2 .n-cell--2,.n-layers__grid--1 .n-cell--1{grid-column:span 1;grid-row:auto}.n-cold__stage{grid-template-columns:minmax(0,1fr)}.n-layer{height:52px}.n-layer__arc{display:none}.n-signup__form{flex-direction:column}.n-signup__form input[type=email]{border-right:1.5px solid var(--grey);border-bottom:0}}@media(prefers-reduced-motion:reduce){.hrv-nacre *,.hrv-nacre *:before,.hrv-nacre *:after,.n-layer,.n-layer__dot,.n-layer__name{transition-duration:0s!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hrv-nacre.css.map */
