:root{--nc-dark: #0e1013;--nc-glow: #ff7a2f}.nc-h2{font-weight:800;letter-spacing:-.025em}.nc-eyebrow:before{content:"";display:inline-block;width:18px;height:2px;background:currentColor;vertical-align:middle;margin-right:8px;transform:translateY(-2px)}.nc-card{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}@media(hover:hover){.nc-card:hover{transform:translateY(-3px);box-shadow:0 16px 32px #14171a14;border-color:#f6c9b0}}.nc-card .nc-icon{background:linear-gradient(135deg,#c2410c,#ff7a2f);color:#fff;border-radius:12px}product-info .product__title h1{font-weight:800;letter-spacing:-.02em}product-info .price-item{font-weight:700}.announcement-bar-section .utility-bar{background:#c2410c}.announcement-bar-section .announcement-bar__message{color:#fff;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:1.2rem}.nc-bh{position:relative;overflow:hidden;color:#fff;padding:40px 0 56px;background:radial-gradient(70% 60% at 75% 45%,#c2410c73,#c2410c00 70%),radial-gradient(50% 50% at 10% 100%,#ff7a2f2e,#ff7a2f00 70%),var(--nc-dark)}.nc-bh__grid{display:grid;gap:28px;align-items:center;position:relative;z-index:1}.nc-bh__eyebrow{color:var(--nc-glow)}.nc-bh__title{font-size:clamp(3.6rem,9vw,7rem);line-height:.98;font-weight:800;letter-spacing:-.035em;margin:0 0 16px;color:#fff}.nc-bh__title em{font-style:normal;background:linear-gradient(90deg,#ff7a2f,#ffb37a);-webkit-background-clip:text;background-clip:text;color:transparent}.nc-bh__sub{font-size:1.75rem;line-height:1.55;color:#c5cad1;margin:0 0 22px;max-width:46ch}.nc-bh__buy{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:22px}.nc-bh__price{font-size:2.6rem;font-weight:800;color:#fff;margin:0;flex:1 1 100%}.nc-bh__btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 28px;font-size:1.6rem;font-weight:700;letter-spacing:.02em;text-decoration:none;border-radius:999px;transition:transform .15s ease,box-shadow .15s ease}.nc-bh__btn--primary{background:linear-gradient(135deg,#c2410c,#ff7a2f);color:#fff;box-shadow:0 10px 30px #ff7a2f59}.nc-bh__btn--primary:hover{transform:translateY(-2px);box-shadow:0 14px 36px #ff7a2f80}.nc-bh__btn--ghost{border:1.5px solid rgba(255,255,255,.35);color:#fff}.nc-bh__btn--ghost:hover{border-color:#fff}.nc-bh__chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.nc-bh__chips li{display:inline-flex;align-items:center;gap:6px;font-size:1.3rem;font-weight:600;color:#e7e9ec;background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:6px 12px}.nc-bh__chips svg{width:16px;height:16px;color:var(--nc-glow)}.nc-bh__media{position:relative}.nc-bh__media:before{content:"";position:absolute;top:8%;right:8%;bottom:2%;left:8%;border-radius:50%;background:radial-gradient(circle,#ff7a2fbf,#c2410c40 45%,#c2410c00 70%);filter:blur(30px);animation:nc-bh-breathe 4s ease-in-out infinite}.nc-bh__frame{position:relative;border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 30px 60px #00000080,0 0 0 1px #ffffff14}.nc-bh__frame img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain}.nc-bh__badge{position:absolute;left:14px;bottom:14px;background:#0e1013e0;color:#fff;border-radius:12px;padding:10px 14px;font-size:1.3rem;line-height:1.3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.nc-bh__badge strong{display:block;font-size:2.2rem;color:var(--nc-glow)}@keyframes nc-bh-breathe{0%,to{opacity:.7;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@media(max-width:749px){.nc-bh__media{order:-1;max-width:420px;margin:0 auto;width:100%}.nc-bh__btn{flex:1 1 100%}}@media(min-width:990px){.nc-bh{padding:72px 0 96px}.nc-bh__grid{grid-template-columns:1.05fr .95fr;gap:64px}.nc-bh__price{flex:0 0 auto}}.nc-mq{background:linear-gradient(90deg,#c2410c,#ea580c);color:#fff;overflow:hidden;white-space:nowrap;padding:14px 0}.nc-mq__track{display:inline-flex;animation:nc-mq 28s linear infinite}.nc-mq__item{display:inline-flex;align-items:center;gap:18px;padding-right:18px;font-size:1.4rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.nc-mq__item:after{content:"\2726";opacity:.7}@keyframes nc-mq{0%{transform:translate(0)}to{transform:translate(-50%)}}.nc-cta{position:relative;overflow:hidden;color:#fff;text-align:center;padding:72px 0;background:radial-gradient(60% 80% at 50% 110%,#ff7a2f8c,#c2410c00 70%),var(--nc-dark)}.nc-cta__title{font-size:clamp(3rem,7vw,5.4rem);line-height:1.02;font-weight:800;letter-spacing:-.03em;margin:0 auto 14px;max-width:16ch;color:#fff}.nc-cta__sub{color:#c5cad1;font-size:1.6rem;margin:0 auto 26px;max-width:52ch;line-height:1.55}.nc-cta__fine{color:#8d949d;font-size:1.3rem;margin-top:18px}@media(min-width:990px){.nc-cta{padding:110px 0}}@media(prefers-reduced-motion:reduce){.nc-mq__track,.nc-bh__media:before{animation:none}}.nc-use__media{background:radial-gradient(circle at 50% 65%,#ff7a2f59,#ff7a2f00 60%),#14171a}.nc-use__media svg{color:#ff7a2f;opacity:1;width:64px;height:64px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/nc-brand.css.map */
