.cm-nh{--nh-ease:cubic-bezier(.22,1,.36,1);position:relative;isolation:isolate;overflow:hidden;padding:clamp(56px,6vw,112px) 0 clamp(40px,4vw,72px);background:#0a0b0e;color:#fff}:where(html.cm-dark) .cm-nh{background:#0a0b0e;color:#fff}.cm-nh:before{content:"";position:absolute;inset:-20% -10% auto;height:70%;z-index:-1;background:radial-gradient(60% 60% at 30% 40%,rgba(120,140,255,.22),transparent 70%),radial-gradient(50% 55% at 75% 30%,rgba(255,170,120,.16),transparent 70%);pointer-events:none}.cm-nh:after{content:"";position:absolute;left:0;right:0;bottom:0;height:160px;z-index:-1;background:linear-gradient(180deg,#0a0b0e00,#0a0b0e 85%);pointer-events:none}.cm-nh~.cmx-r5-hero:after{content:"";position:absolute;left:0;right:0;top:0;height:clamp(220px,24vw,380px);z-index:-1;pointer-events:none;background:linear-gradient(180deg,#0a0b0e,#0a0b0ee6 30%,#0a0b0e73,#0a0b0e00)}.cm-nh{padding-bottom:clamp(24px,2.4vw,40px)!important}.cm-nh__head,.cm-nh__list{width:min(1440px,calc(100% - 112px));margin:0 auto}.cm-nh__eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 20px!important;padding:9px 18px 9px 14px;border-radius:999px;background:linear-gradient(180deg,#fff3,#ffffff1a);box-shadow:inset 0 0 0 1px #ffffff52,0 8px 30px -10px #8ca0ff99;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:1.6rem;font-weight:650;letter-spacing:.005em;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.4)}:where(html.cm-dark) .cm-nh__eyebrow{background:linear-gradient(180deg,#fff3,#ffffff1a);color:#fff!important}.cm-nh__eyebrow i{width:8px;height:8px;border-radius:50%;background:#30d158;box-shadow:0 0 #30d15899;animation:cm-nh-puls 2.4s ease-out infinite}.cm-nh__title{margin:0!important;color:#fff!important;font-size:clamp(4.4rem,4.4vw,8.4rem)!important;line-height:1!important;font-weight:650!important;letter-spacing:-.042em!important}:where(html.cm-dark) .cm-nh__title{color:#fff!important}.cm-nh__title span{display:block;padding-bottom:.06em;background:linear-gradient(92deg,#a9bdff,#dcc9ff 55%,#ffcfb4);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.cm-nh__list{list-style:none;padding:0!important;margin-top:clamp(32px,3.4vw,56px)!important;display:grid;grid-template-columns:repeat(var(--nh-n,2),minmax(0,1fr));gap:clamp(16px,1.8vw,28px)}.cm-nh__list[data-count="1"]{--nh-n:1}.cm-nh__list[data-count="2"]{--nh-n:2}.cm-nh__list[data-count="3"]{--nh-n:3}.cm-nh__item{min-width:0;animation:cm-nh-rein .9s var(--nh-ease) both;animation-delay:calc(var(--nh-i,0) * .12s + .15s)}.cm-nh__card{position:relative;isolation:isolate;display:flex;flex-direction:column;height:100%;border-radius:32px;overflow:hidden;text-decoration:none!important;color:#fff!important;background:linear-gradient(180deg,#ffffff17,#ffffff09);box-shadow:inset 0 0 0 1px #ffffff1f,0 30px 80px -40px #000000e6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:transform .6s var(--nh-ease),box-shadow .6s var(--nh-ease)}:where(html.cm-dark) .cm-nh__card{color:#fff!important;background:linear-gradient(180deg,#ffffff17,#ffffff09)}.cm-nh__card:hover{transform:translateY(-6px);box-shadow:inset 0 0 0 1px #ffffff38,0 40px 100px -40px #000000f2}.cm-nh__glow{position:absolute;z-index:-1;left:-25%;top:-35%;width:150%;height:150%;max-width:none;object-fit:cover;filter:blur(70px) saturate(2) brightness(.9);opacity:.55;pointer-events:none;transform:translateZ(0);animation:cm-nh-atmen 9s ease-in-out infinite alternate}.cm-nh__stage{position:relative;display:flex;align-items:center;justify-content:center;margin:12px 12px 0;padding:0;border-radius:24px;background:#fff;aspect-ratio:4/3;max-height:380px;overflow:hidden;box-shadow:inset 0 -40px 60px -40px #00000014}:where(html.cm-dark) .cm-nh__stage{background:#fff}.cm-nh__img{width:100%;height:100%;object-fit:contain;filter:brightness(1.05);mix-blend-mode:multiply;transform:scale(1.1);transition:transform .8s var(--nh-ease)}.cm-nh__card:hover .cm-nh__img{transform:translateY(-6px) scale(1.15)}.cm-nh__badge{position:absolute;z-index:1;top:16px;left:16px;display:inline-flex;align-items:center;gap:7px;padding:6px 12px 6px 10px;border-radius:999px;background:#1d1d1fdb;color:#fff;font-size:1.25rem;font-weight:600;line-height:1.2;letter-spacing:.01em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:where(html.cm-dark) .cm-nh__badge{background:#1d1d1fdb;color:#fff}.cm-nh__badge i{width:7px;height:7px;border-radius:50%;background:#ff9f0a}.cm-nh__badge--pre i{background:#0a84ff}.cm-nh__body{display:flex;flex-direction:column;gap:8px;padding:clamp(20px,2vw,30px) clamp(22px,2.2vw,34px) clamp(22px,2.2vw,32px)}.cm-nh__name{font-size:clamp(2.4rem,2vw,3.4rem);line-height:1.08;font-weight:650;letter-spacing:-.025em;color:#fff}:where(html.cm-dark) .cm-nh__name{color:#fff}.cm-nh__satz{font-size:1.6rem;line-height:1.45;color:#ffffffb3}:where(html.cm-dark) .cm-nh__satz{color:#ffffffb3}.cm-nh__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:10px}.cm-nh__price{font-size:1.7rem;font-weight:600;color:#ffffffeb}:where(html.cm-dark) .cm-nh__price{color:#ffffffeb}.cm-nh__btn{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:11px 22px;border-radius:999px;background:#0071e3;color:#fff;font-size:1.6rem;font-weight:600;line-height:1.2;box-shadow:0 10px 30px -12px #174fe4e6;transition:background .25s,box-shadow .25s}:where(html.cm-dark) .cm-nh__btn{background:#0071e3;color:#fff}.cm-nh__card:hover .cm-nh__btn{background:#0077ed;box-shadow:0 14px 34px -10px #174fe4}.cm-nh__btn svg{transition:transform .35s var(--nh-ease)}.cm-nh__card:hover .cm-nh__btn svg{transform:translate(3px)}.cm-nh__card:focus-visible{outline:3px solid #0a84ff;outline-offset:4px}.cm-nh__list[data-count="1"] .cm-nh__card{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center}.cm-nh__list[data-count="1"] .cm-nh__stage{margin:14px;max-height:none}.cm-nh__list[data-count="1"] .cm-nh__name{font-size:clamp(3rem,3vw,5rem)}.cm-nh__rig{position:absolute;inset:0 0 auto;height:100%;z-index:-1;pointer-events:none;overflow:hidden}.cm-nh__rig i{position:absolute;top:-6%;width:46vw;max-width:760px;height:118%;transform-origin:50% 0;background:conic-gradient(from 156deg at 50% 0%,transparent 0deg,rgba(255,255,255,.18) 12deg,rgba(255,255,255,.62) 24deg,rgba(255,255,255,.18) 36deg,transparent 48deg,transparent 360deg);-webkit-mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.75) 50%,transparent 95%);mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.75) 50%,transparent 95%);filter:blur(12px);mix-blend-mode:screen;opacity:0;animation:cm-nh-licht-an .9s ease-out forwards,cm-nh-schwenk 11s ease-in-out 1.2s infinite alternate}.cm-nh__rig i:nth-child(1){left:-6%;transform:rotate(-20deg);animation-delay:.15s,1.2s}.cm-nh__rig i:nth-child(2){left:calc(50% - min(23vw,380px));transform:rotate(0);animation-delay:.45s,1.6s;background:conic-gradient(from 156deg at 50% 0%,transparent 0deg,rgba(205,212,255,.2) 12deg,rgba(205,212,255,.62) 24deg,rgba(205,212,255,.2) 36deg,transparent 48deg,transparent 360deg)}.cm-nh__rig i:nth-child(3){right:-6%;transform:rotate(20deg);animation-delay:.75s,2s;background:conic-gradient(from 156deg at 50% 0%,transparent 0deg,rgba(255,222,196,.18) 12deg,rgba(255,222,196,.58) 24deg,rgba(255,222,196,.18) 36deg,transparent 48deg,transparent 360deg)}.cm-nh__haze{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(70% 40% at 50% 62%,rgba(150,160,220,.1),transparent 70%),radial-gradient(40% 30% at 20% 30%,rgba(255,255,255,.04),transparent 70%);animation:cm-nh-dunst 14s ease-in-out infinite alternate}.cm-nh__item{position:relative}.cm-nh__spot{position:absolute;left:-20%;right:-20%;bottom:58%;height:clamp(240px,28vw,460px);z-index:-1;pointer-events:none;background:conic-gradient(from 164deg at 50% 0%,transparent 0deg,rgba(255,255,255,.12) 8deg,rgba(255,255,255,.4) 16deg,rgba(255,255,255,.12) 24deg,transparent 32deg,transparent 360deg);-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 40%,#000 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 40%,#000 100%);filter:blur(8px);mix-blend-mode:screen;opacity:0;animation:cm-nh-licht-an 1.1s ease-out forwards;animation-delay:calc(var(--nh-i,0) * .22s + .7s)}.cm-nh__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:inherit;background:radial-gradient(70% 45% at 50% 0%,rgba(255,255,255,.22),transparent 70%);mix-blend-mode:soft-light}.cm-nh__floor{position:relative;z-index:-1;width:min(1600px,100%);height:clamp(60px,7vw,120px);margin:clamp(-60px,-4vw,-30px) auto 0;pointer-events:none;background:radial-gradient(50% 60% at 50% 0%,rgba(170,185,255,.28),rgba(120,130,200,.08) 45%,transparent 75%);filter:blur(6px)}@keyframes cm-nh-licht-an{0%{opacity:0}35%{opacity:.85}45%{opacity:.35}60%,to{opacity:1}}@keyframes cm-nh-schwenk{0%{rotate:-2.5deg}to{rotate:2.5deg}}@keyframes cm-nh-dunst{0%{opacity:.7;transform:translate(-2%)}to{opacity:1;transform:translate(2%)}}@keyframes cm-nh-rein{0%{opacity:0;transform:translateY(28px) scale(.985)}to{opacity:1;transform:none}}@keyframes cm-nh-atmen{0%{opacity:.42;transform:scale(1)}to{opacity:.62;transform:scale(1.08)}}@keyframes cm-nh-puls{0%{box-shadow:0 0 #30d1588c}80%,to{box-shadow:0 0 0 9px #30d15800}}@media(max-width:989px){.cm-nh__head,.cm-nh__list{width:calc(100% - 64px)}.cm-nh__list[data-count="3"]{--nh-n:2}.cm-nh__list[data-count="1"] .cm-nh__card{display:flex}}@media(max-width:749px){.cm-nh__head{width:calc(100% - 32px)}.cm-nh__list{width:auto;margin-left:0;margin-right:0;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 16px 8px!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cm-nh__list::-webkit-scrollbar{display:none}.cm-nh__item{flex:0 0 86%;scroll-snap-align:center}.cm-nh__list[data-count="1"] .cm-nh__item{flex-basis:100%}.cm-nh__card{border-radius:26px}.cm-nh__rig i{width:70vw}.cm-nh__rig i:nth-child(1),.cm-nh__rig i:nth-child(3){display:none}}@media(prefers-reduced-motion:reduce){.cm-nh__item,.cm-nh__glow,.cm-nh__eyebrow i,.cm-nh__haze{animation:none}.cm-nh__rig i,.cm-nh__spot{animation:none;opacity:1}.cm-nh__card,.cm-nh__img,.cm-nh__btn svg{transition:none}.cm-nh__card:hover,.cm-nh__card:hover .cm-nh__img,.cm-nh__card:hover .cm-nh__btn svg{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/cm-neuheiten.css.map */
