:root{--fnx10-void:#010516;--fnx10-deep:#020b25;--fnx10-navy:#04143c;--fnx10-royal:#06266f;--fnx10-cobalt:#0a3fd8;--fnx10-electric:#145bff;--fnx10-electric-hi:#347cff;--fnx10-ice:#f4f7ff;--fnx10-soft:#a8bcdf;--fnx10-line:rgba(80,130,255,.2);--fnx10-line-hi:rgba(82,139,255,.46);--fnx10-glow:rgba(20,91,255,.34);--fnx10-glow-hi:rgba(52,124,255,.44)}html body.template-index,html body.template-collection,html body.template-product{background:radial-gradient(1050px 650px at 76% 4%,rgba(20,91,255,.2),transparent 64%),radial-gradient(820px 620px at 4% 34%,rgba(10,63,216,.14),transparent 66%),linear-gradient(180deg,#02081d,#03102d 40%,#02091f)!important;color:var(--fnx10-ice)}html body.template-index .main-content,html body.template-collection .main-content,html body.template-product .main-content{background:radial-gradient(900px 540px at 82% 12%,rgba(25,92,255,.13),transparent 66%),radial-gradient(720px 500px at 9% 30%,rgba(21,73,225,.09),transparent 70%),linear-gradient(180deg,#030e2bbd,#02081af0)!important}html body.template-product .product-single,html body.template-product .nmps,html body.template-product .nmps__authored-hero,html body.template-product .nmps__quick,html body.template-product .nmps__benefits,html body.template-product .nmps__identity-shell,html body.template-product .nmps__essential-panel,html body.template-product .nmps__deep,html body.template-collection .nm-collection-hero,html body.template-collection .nm-collection-intro{--fnx-surface-blue:rgba(4,18,58,.7);border-color:#4a7cff21!important}html body.template-index .site-header,html body.template-collection .site-header,html body.template-product .site-header{background:linear-gradient(180deg,#030a22f7,#030d2bf0)!important;box-shadow:0 1px #467dff24,0 18px 55px #00082338!important}html body.template-index .nm-card-shell,html body.template-collection .nm-card-shell,html body.template-product .related-products .nm-card-shell,html body.template-product [data-product-card].nm-card-shell{position:relative!important;isolation:isolate;overflow:hidden!important;background:radial-gradient(125% 72% at 50% 18%,rgba(35,108,255,.22),transparent 60%),linear-gradient(180deg,#061c52f5,#030f30fa 58%,#020a1ffc)!important;border:1px solid rgba(72,125,255,.16)!important;border-radius:20px!important;box-shadow:0 22px 52px #00051a4d,inset 0 1px #99bbff0f!important;transform:translateZ(0);transition:transform .42s cubic-bezier(.2,.7,.2,1),box-shadow .42s ease,border-color .42s ease!important}html body.template-index .nm-card-shell:before,html body.template-collection .nm-card-shell:before,html body.template-product .related-products .nm-card-shell:before,html body.template-product [data-product-card].nm-card-shell:before{content:"";position:absolute;z-index:-1;inset:-28% -20% auto;height:72%;pointer-events:none;background:radial-gradient(circle at 50% 48%,rgba(34,102,255,.34),rgba(9,55,178,.13) 42%,transparent 70%);filter:blur(4px);opacity:.92;transition:opacity .42s ease,transform .55s cubic-bezier(.2,.7,.2,1)}html body.template-index .nm-card-shell:after,html body.template-collection .nm-card-shell:after,html body.template-product .related-products .nm-card-shell:after,html body.template-product [data-product-card].nm-card-shell:after{content:"";position:absolute;z-index:3;left:14%;right:14%;top:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(80,133,255,.7),transparent);opacity:.48}@media(hover:hover)and (pointer:fine){html body.template-index .nm-card-shell:hover,html body.template-collection .nm-card-shell:hover,html body.template-product .related-products .nm-card-shell:hover,html body.template-product [data-product-card].nm-card-shell:hover{transform:translateY(-7px)!important;border-color:#528bff57!important;box-shadow:0 30px 72px #0008266b,0 0 38px #145bff21,inset 0 1px #acc8ff17!important}html body.template-index .nm-card-shell:hover:before,html body.template-collection .nm-card-shell:hover:before,html body.template-product .related-products .nm-card-shell:hover:before,html body.template-product [data-product-card].nm-card-shell:hover:before{opacity:1;transform:scale(1.07) translateY(5px)}}html body.template-index .nm-card-img-wrap,html body.template-collection .nm-card-img-wrap,html body.template-product .related-products .nm-card-img-wrap,html body.template-product [data-product-card] .nm-card-img-wrap{position:relative!important;overflow:hidden!important;background:radial-gradient(ellipse at 50% 76%,rgba(20,91,255,.27),transparent 48%),radial-gradient(circle at 50% 35%,rgba(60,123,255,.19),transparent 52%),linear-gradient(180deg,#061f5bcc,#04123861)!important}html body.template-index .nm-card-img-wrap:before,html body.template-collection .nm-card-img-wrap:before,html body.template-product .related-products .nm-card-img-wrap:before,html body.template-product [data-product-card] .nm-card-img-wrap:before{content:"";position:absolute;z-index:0;left:12%;right:12%;bottom:7%;height:12%;background:radial-gradient(ellipse,rgba(44,111,255,.48),rgba(11,53,176,.14) 52%,transparent 74%);filter:blur(10px);opacity:.76;pointer-events:none}html body.template-index .nm-card-img-primary,html body.template-index .nm-card-img-secondary,html body.template-collection .nm-card-img-primary,html body.template-collection .nm-card-img-secondary,html body.template-product .related-products .nm-card-img-primary,html body.template-product .related-products .nm-card-img-secondary,html body.template-product [data-product-card] .nm-card-img-primary,html body.template-product [data-product-card] .nm-card-img-secondary{position:relative!important;z-index:1!important;filter:drop-shadow(0 16px 22px rgba(0,7,32,.42)) drop-shadow(0 0 16px rgba(24,88,255,.13));transition:transform .48s cubic-bezier(.2,.7,.2,1),filter .48s ease,opacity .35s ease!important}@media(hover:hover)and (pointer:fine){html body.template-index .nm-card-shell:hover .nm-card-img-primary,html body.template-collection .nm-card-shell:hover .nm-card-img-primary,html body.template-product .related-products .nm-card-shell:hover .nm-card-img-primary,html body.template-product [data-product-card].nm-card-shell:hover .nm-card-img-primary{transform:translateY(-5px) scale(1.035)!important;filter:drop-shadow(0 20px 26px rgba(0,7,34,.5)) drop-shadow(0 0 22px rgba(31,101,255,.2))}}html body.template-index .nm-card-copy,html body.template-collection .nm-card-copy,html body.template-product .related-products .nm-card-copy,html body.template-product [data-product-card] .nm-card-copy{position:relative;z-index:4;background:linear-gradient(180deg,#0413398f,#020b22e6)!important;border-top:0!important;padding-top:17px!important}html body.template-index .nm-card-title-link,html body.template-collection .nm-card-title-link,html body.template-product .related-products .nm-card-title-link,html body.template-product [data-product-card] .nm-card-title-link{color:#f7f9ff!important;font-weight:720!important;letter-spacing:-.018em!important;line-height:1.22!important;text-shadow:0 1px 20px rgba(20,91,255,.06)}html body.template-index .grid-link__meta,html body.template-collection .grid-link__meta,html body.template-product .related-products .grid-link__meta,html body.template-product [data-product-card] .grid-link__meta{color:#77a2ff!important;font-weight:760!important;letter-spacing:-.01em}html body.template-index .nm-compare-price,html body.template-collection .nm-compare-price,html body.template-product .related-products .nm-compare-price,html body.template-product [data-product-card] .nm-compare-price{color:#b1c3e58c!important}html body.template-index .nm-goal-badge,html body.template-collection .nm-goal-badge,html body.template-product .related-products .nm-goal-badge,html body.template-product [data-product-card] .nm-goal-badge{color:#9ab7ff!important;background:#103fa92e!important;border:1px solid rgba(82,132,255,.2)!important;box-shadow:none!important}html body.template-index .nm-quick-add,html body.template-collection .nm-quick-add,html body.template-product .related-products .nm-quick-add,html body.template-product [data-product-card] .nm-quick-add{color:#fff!important;background:linear-gradient(112deg,#0d42df,#145bff 52%,#347cff)!important;border:1px solid rgba(113,158,255,.52)!important;box-shadow:0 8px 24px #0b3dd238,inset 0 1px #ffffff2e!important;border-radius:11px!important;font-weight:760!important;transition:transform .24s ease,box-shadow .28s ease,filter .28s ease!important}@media(hover:hover)and (pointer:fine){html body.template-index .nm-quick-add:hover,html body.template-collection .nm-quick-add:hover,html body.template-product .related-products .nm-quick-add:hover,html body.template-product [data-product-card] .nm-quick-add:hover{transform:translateY(-2px)!important;filter:brightness(1.09);box-shadow:0 12px 32px #124ef657,0 0 22px #387bff2b,inset 0 1px #ffffff38!important}}html body.template-product .product-single{position:relative;isolation:isolate;background:radial-gradient(760px 520px at 38% 28%,rgba(31,105,255,.2),transparent 64%),linear-gradient(145deg,#04133db8,#020a2185)!important}html body.template-product #ProductPhoto{position:relative!important;isolation:isolate;overflow:hidden!important;min-height:clamp(420px,50vw,650px);display:flex!important;align-items:center!important;justify-content:center!important;background:radial-gradient(ellipse at 50% 74%,rgba(39,108,255,.35),transparent 43%),radial-gradient(circle at 50% 36%,rgba(48,116,255,.26),transparent 48%),linear-gradient(145deg,#04133d,#062365 45%,#020b27)!important;border:0!important;border-radius:24px!important;box-shadow:0 28px 72px #00061e57,inset 0 1px #9cbcff12!important}html body.template-product #ProductPhoto:before{content:"";position:absolute;z-index:0;width:76%;height:76%;left:12%;top:8%;pointer-events:none;border-radius:50%;background:radial-gradient(circle,rgba(41,108,255,.28) 0%,rgba(20,75,212,.1) 43%,transparent 72%);filter:blur(8px)}html body.template-product #ProductPhoto:after{content:"";position:absolute;z-index:0;left:17%;right:17%;bottom:8%;height:11%;pointer-events:none;background:radial-gradient(ellipse,rgba(65,127,255,.52),rgba(14,59,181,.15) 52%,transparent 74%);filter:blur(15px);opacity:.82}html body.template-product #ProductPhotoImg{position:relative!important;z-index:1!important;max-height:clamp(380px,46vw,610px)!important;width:auto!important;max-width:88%!important;margin:auto!important;filter:drop-shadow(0 28px 34px rgba(0,5,30,.46)) drop-shadow(0 0 24px rgba(37,104,255,.16));transform:translateZ(0);transition:transform .55s cubic-bezier(.2,.7,.2,1),filter .55s ease!important}@media(hover:hover)and (pointer:fine){html body.template-product #ProductPhoto:hover #ProductPhotoImg{transform:translateY(-4px) scale(1.012)!important;filter:drop-shadow(0 32px 38px rgba(0,5,30,.52)) drop-shadow(0 0 30px rgba(43,112,255,.2))}}@supports selector(:has(*)){html body.template-product .product-single .grid__item:has(#AddToCart){position:relative;overflow:hidden;background:radial-gradient(520px 330px at 95% 8%,rgba(39,105,255,.22),transparent 68%),linear-gradient(155deg,#071c4fe6,#030d2af0)!important;border:1px solid rgba(77,131,255,.18)!important;border-radius:24px!important;padding:clamp(24px,3.1vw,42px)!important;box-shadow:0 28px 72px #00051f4f,inset 0 1px #a6c2ff12!important}html body.template-product .product-single .grid__item:has(#AddToCart):before{content:"";position:absolute;pointer-events:none;top:0;left:13%;right:13%;height:1px;background:linear-gradient(90deg,transparent,rgba(82,139,255,.72),transparent);opacity:.66}}html body.template-product .nm-pdp-hero-copy__kicker{color:#7ea9ff!important;background:#0f3eab33!important;border-color:#5389ff52!important;box-shadow:none!important}html body.template-product .nm-pdp-hero-copy__headline{color:#f7f9ff!important;text-shadow:0 0 30px rgba(40,105,255,.12)!important}html body.template-product .nm-pdp-hero-copy__title{color:#a8c3ff!important}html body.template-product #ProductPrice{color:#f8faff!important;text-shadow:0 0 26px rgba(50,113,255,.13)!important}html body.template-product #ComparePrice{color:#b7c7e585!important}html body.template-product .nm-chip{background:#071947c2!important;border-color:#4f80ff33!important;color:#c8d7f5!important}html body.template-product .nm-chip:hover,html body.template-product .nm-chip.is-active,html body.template-product .nm-chip[aria-pressed=true]{background:linear-gradient(135deg,#0f42cbb8,#145bff6b)!important;border-color:#568dff8c!important;color:#fff!important;box-shadow:0 0 20px #145bff21!important}html body.template-product .nm-qty,html body.template-product #nmQty{background:#041031b8!important;border-color:#4e81ff38!important;color:#f5f8ff!important}html body.template-product #AddToCart{color:#fff!important;background:linear-gradient(112deg,#0c3dd2,#145bff 48%,#347cff)!important;border:1px solid rgba(121,165,255,.58)!important;box-shadow:0 14px 38px #093cda4d,0 0 24px #3073ff21,inset 0 1px #ffffff38!important;text-shadow:0 1px 8px rgba(0,17,80,.3)!important}html body.template-product #AddToCart:hover{filter:brightness(1.09)!important;box-shadow:0 18px 46px #0a43ec5e,0 0 30px #3b7eff2e,inset 0 1px #ffffff40!important}html body.template-product .fnx26-dna-field{opacity:.22!important;filter:saturate(.82) contrast(.92)!important;mix-blend-mode:screen}html body.template-product .fnx26-dna-field .fnx26-orbit,html body.template-product .fnx26-dna-field [class*=orbit]{opacity:.32!important}html body.template-product .nmps{background:radial-gradient(760px 460px at 82% 8%,rgba(25,88,242,.12),transparent 65%),linear-gradient(180deg,#030f2f99,#02091ec2)!important}html body.template-product .nmps__quick,html body.template-product .nmps__benefits,html body.template-product .nmps__identity-shell,html body.template-product .nmps__essential-panel,html body.template-product .nmps__deep,html body.template-product details.nmps__oneclick{background:linear-gradient(155deg,#06194899,#030d2a8a)!important;border-color:#487bff1f!important;box-shadow:none!important}html body.template-product .nmps__story-content,html body.template-product .nmps__story-content p,html body.template-product .nmps__story-content li{color:#b8c9e7!important}html body.template-product .nmps h2,html body.template-product .nmps h3,html body.template-product .nmps strong{color:#f2f6ff!important}html body.template-product .nmps a,html body.template-product .nmps summary{color:#78a5ff!important}html body.template-index .nm-featured-grid{position:relative;isolation:isolate}html body.template-index .nm-featured-grid:before{content:"";position:absolute;z-index:-1;top:-8%;right:-7%;bottom:-8%;left:-7%;pointer-events:none;background:radial-gradient(ellipse at 50% 38%,rgba(20,91,255,.13),transparent 64%);filter:blur(18px)}html body.template-collection .nm-grid-align{position:relative;isolation:isolate}html body.template-collection .nm-grid-align:before{content:"";position:absolute;z-index:-1;top:-3%;right:-4%;bottom:-3%;left:-4%;pointer-events:none;background:radial-gradient(ellipse at 54% 18%,rgba(25,91,248,.11),transparent 56%),linear-gradient(180deg,rgba(3,17,52,.12),transparent 35%)}@media(max-width:989px){html body.template-product #ProductPhoto{min-height:clamp(330px,80vw,500px);border-radius:20px!important}html body.template-product #ProductPhotoImg{max-height:clamp(310px,72vw,455px)!important;max-width:92%!important}@supports selector(:has(*)){html body.template-product .product-single .grid__item:has(#AddToCart){padding:24px 20px!important;border-radius:20px!important}}html body.template-index .nm-card-shell,html body.template-collection .nm-card-shell,html body.template-product .related-products .nm-card-shell,html body.template-product [data-product-card].nm-card-shell{border-radius:16px!important}}@media(max-width:620px){html body.template-index .nm-card-img-wrap,html body.template-collection .nm-card-img-wrap,html body.template-product .related-products .nm-card-img-wrap,html body.template-product [data-product-card] .nm-card-img-wrap{min-height:168px!important}html body.template-index .nm-card-copy,html body.template-collection .nm-card-copy,html body.template-product .related-products .nm-card-copy,html body.template-product [data-product-card] .nm-card-copy{padding-top:13px!important}html body.template-index .nm-card-title-link,html body.template-collection .nm-card-title-link,html body.template-product .related-products .nm-card-title-link,html body.template-product [data-product-card] .nm-card-title-link{font-size:14px!important}html body.template-index .nm-quick-add,html body.template-collection .nm-quick-add,html body.template-product .related-products .nm-quick-add,html body.template-product [data-product-card] .nm-quick-add{min-height:39px!important;font-size:12px!important}html body.template-product .fnx26-dna-field{opacity:.13!important}}@media(prefers-reduced-motion:reduce){html body.template-index .nm-card-shell,html body.template-collection .nm-card-shell,html body.template-product .nm-card-shell,html body.template-product #ProductPhotoImg,html body.template-product #AddToCart{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/825/assets/nm-fenix-21-product-visual-system-s10.css.map */
