.nch{background:var(--nch-bg);color:var(--nch-fg);padding:var(--nch-pt) 0 var(--nch-pb)}.nch__frame{position:relative;overflow:hidden;border-radius:28px;border:1px solid var(--nch-line);background:linear-gradient(140deg,var(--nch-frame) 0%,var(--nch-bg) 58%,rgba(220,205,185,.38) 100%);padding:clamp(18px,2.6vw,36px);box-shadow:0 18px 50px #382d2612}.nch__glow{position:absolute;width:520px;height:520px;right:-140px;top:-180px;border-radius:50%;background:radial-gradient(circle,#53634f24,#53634f00 68%);pointer-events:none}.nch__grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:clamp(24px,4vw,64px);align-items:center}.nch--img-left .nch__media{order:-1}.nch__content{padding:clamp(4px,1.4vw,18px) 0 clamp(4px,1.4vw,18px) clamp(0px,1.2vw,14px)}.nch--img-left .nch__content{padding-left:0;padding-right:clamp(0px,1.2vw,14px)}.nch__eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 16px;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--nch-ac)}.nch__eyebrow span{width:34px;height:1px;background:var(--nch-ac)}.nch__title{margin:0 0 16px;font-family:Marcellus,Georgia,serif;font-weight:400;font-size:clamp(34px,3.9vw,56px);line-height:1.06;letter-spacing:-.005em;color:var(--nch-fg)}.nch__intro{max-width:52ch;font-size:17px;line-height:1.65;opacity:.86}.nch__intro p{margin:0 0 10px}.nch__facts{display:flex;flex-wrap:wrap;gap:0;margin:24px 0 0;padding:16px 0;border-top:1px solid var(--nch-line);border-bottom:1px solid var(--nch-line)}.nch__facts div{flex:1 1 0;min-width:110px;padding:0 18px;border-left:1px solid var(--nch-line)}.nch__facts div:first-child{padding-left:0;border-left:0}.nch__facts dt{font-size:11px;letter-spacing:.16em;text-transform:uppercase;opacity:.62;margin-bottom:4px}.nch__facts dd{margin:0;font:400 24px/1.15 Marcellus,Georgia,serif;color:var(--nch-fg)}.nch__points{list-style:none;margin:22px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.nch__point{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:16px;background:#fffdfac7;border:1px solid var(--nch-line);transition:transform .25s,box-shadow .25s}.nch__point:hover{transform:translateY(-2px);box-shadow:0 10px 24px #382d2614}.nch__ico{flex:0 0 36px;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#53634f1a;color:var(--nch-ac)}.nch__ico svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.nch__ptxt{display:grid;gap:3px;font-size:13.5px;line-height:1.4}.nch__ptxt strong{font-weight:600;font-size:14.5px}.nch__ptxt span{opacity:.75}.nch__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:26px}.nch__btn{display:inline-flex;align-items:center;gap:10px;min-height:56px;padding:14px 26px;border-radius:14px;background:var(--nch-btn);color:var(--nch-btn-fg);text-decoration:none;font-size:16px;letter-spacing:.02em;transition:transform .2s,box-shadow .2s}.nch__btn:hover{transform:translateY(-1px);box-shadow:0 12px 26px #382d263d}.nch__btn svg,.nch__link svg,.nch__card svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.nch__btn svg{animation:nch-bob 2.2s ease-in-out infinite}.nch__link{display:inline-flex;align-items:center;gap:8px;color:var(--nch-fg);font-size:15px;text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--nch-line);transition:text-decoration-color .2s,gap .2s}.nch__link:hover{text-decoration-color:var(--nch-fg);gap:11px}@keyframes nch-bob{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.nch__media{position:relative}.nch__img{position:relative;aspect-ratio:var(--nch-ratio);border-radius:22px;overflow:hidden;background:#efe7da;box-shadow:0 22px 50px #382d2624}.nch__photo{width:100%;height:100%;object-fit:var(--nch-fit);display:block;transition:transform 1.2s ease}.nch__media:hover .nch__photo{transform:scale(1.025)}.nch__ph{height:100%;display:grid;place-items:center;font:28px Marcellus,Georgia,serif;letter-spacing:.2em;background:linear-gradient(135deg,#e6d7c5,#f7f5ef)}.nch__badge{position:absolute;top:16px;left:16px;padding:9px 14px;border-radius:999px;background:#f7f5eff2;color:var(--nch-fg);border:1px solid var(--nch-line);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.nch__card{position:absolute;left:clamp(-28px,-2vw,-12px);bottom:24px;display:flex;align-items:center;gap:12px;max-width:min(330px,82%);padding:14px 16px;border-radius:16px;background:#fffdfaf5;border:1px solid var(--nch-line);box-shadow:0 16px 36px #382d2629;color:var(--nch-fg);text-decoration:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .25s}.nch--img-left .nch__card{left:auto;right:clamp(-28px,-2vw,-12px)}a.nch__card:hover{transform:translateY(-2px)}.nch__card-tag{flex:0 0 auto;background:var(--nch-ac);color:#fff;border-radius:999px;padding:7px 11px;font-size:13px;font-weight:600}.nch__card-txt{display:grid;gap:2px;font-size:13px;line-height:1.35}.nch__card-txt strong{font:400 16px/1.2 Marcellus,Georgia,serif}.nch__card-txt span{opacity:.75}.nch__anchor{display:block;height:0;scroll-margin-top:110px}@media(max-width:989px){.nch__frame{border-radius:20px;padding:14px}.nch__glow{width:320px;height:320px;right:-120px;top:-120px}.nch__grid{grid-template-columns:minmax(0,1fr);gap:20px}.nch__grid>*{min-width:0}.nch__media,.nch--img-left .nch__media{order:-1}.nch--m-text .nch__media{order:1}.nch__content,.nch--img-left .nch__content{padding:4px 6px 8px}.nch__img{aspect-ratio:var(--nch-m-ratio);border-radius:16px}.nch__badge{top:12px;left:12px;font-size:11px;padding:7px 11px}.nch__card,.nch--img-left .nch__card{position:relative;left:auto;right:auto;bottom:auto;max-width:none;margin:-34px 12px 0;border-radius:14px}.nch__title{font-size:var(--nch-m-title);overflow-wrap:anywhere}.nch__intro{font-size:15.5px;line-height:1.6}.nch__facts{margin-top:18px;padding:12px 0}.nch__facts div{padding:0 12px;min-width:0}.nch__facts dd{font-size:20px}.nch__points{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:18px}.nch__point{padding:12px}.nch__actions{flex-direction:column;align-items:stretch;gap:14px;margin-top:20px}.nch__btn{justify-content:center;min-height:54px}.nch__link{justify-content:center}}@media(prefers-reduced-motion:reduce){.nch__btn svg{animation:none}.nch__photo,.nch__point,.nch__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/noveria-collection-hero.css.map */
