.nf-hero{position:relative;min-height:88vh;overflow:hidden;isolation:isolate;background:radial-gradient(1200px 600px at 35% 10%,rgba(143,167,184,.15),transparent 60%),linear-gradient(180deg,#0b0f12,#0a0e12,#0a0d12)}.nf-hero__media{position:absolute;top:0;right:0;bottom:0;left:60%;z-index:0;background:#0a0d12}.nf-hero__media img{position:absolute;top:0;right:0;bottom:0;height:100%;width:auto;max-width:none;object-fit:contain;object-position:right center;display:block;pointer-events:none;-webkit-user-select:none;user-select:none}.nf-hero__inner{max-width:1700px;width:100%;margin:0 auto;padding:clamp(96px,8vw,140px) 40px 120px;display:grid;grid-template-columns:60% 40%;align-items:start;gap:clamp(18px,3.5vw,42px);position:relative;z-index:1}.nf-hero__tag{color:#9ea8b3;letter-spacing:.18em;text-transform:uppercase;font-weight:600;font-size:12px;margin-bottom:12px}.nf-hero__h1{font-family:Tenor Sans,serif;font-size:clamp(42px,5.2vw,66px);line-height:1.12;max-width:20ch;text-wrap:balance;margin:0 0 20px}.nf-hero__lead{color:#dfe5ea;opacity:.9;max-width:60ch;margin-bottom:20px}.nf-hero__actions{display:flex;gap:12px;margin-top:12px;flex-wrap:wrap}.nf-btn{border-radius:14px;padding:12px 18px;border:1px solid rgba(255,255,255,.18);background:#ffffff0d;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-weight:600;color:#fff;text-decoration:none}.nf-btn--primary{border-color:transparent;background:linear-gradient(180deg,#d47714,#a54e11);box-shadow:0 10px 30px #ffaf0238}@media (min-width: 1680px){.nf-hero__inner{max-width:1700px;grid-template-columns:58% 42%}}@media (max-width: 900px){.nf-hero{min-height:auto;padding-top:50vh}.nf-hero__media{left:0;right:0;height:50vh}.nf-hero__media img{width:100%;height:100%}.nf-hero__inner{grid-template-columns:1fr;gap:24px;padding:60px 20px 40px}.nf-hero__h1{max-width:20ch}}.nav nav{display:flex;gap:12px;flex-wrap:wrap;align-items:center}@media (max-width:600px){.nav{padding:12px 14px}.nav .cta{padding:8px 12px}.brand img{height:30px}.brand span{font-size:18px}.nav a{margin-left:12px;font-size:14px}}.tile-content{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:28px}@media (max-width: 700px){.tile-content{flex-direction:column;text-align:center;align-items:center}.tile img{width:min(420px,90vw);max-width:100%}}@media (max-width: 520px){.grid{gap:14px}.card{padding:14px}}#info-icons{padding:0}#info-icons .info-strip{background:linear-gradient(180deg,#11181e,#0b1014);border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);color:#f7f9fb}#info-icons .info-row{display:grid;grid-template-columns:repeat(4,1fr);gap:60px;align-items:start;justify-items:center;padding:28px 12px;text-align:center;max-width:1200px;margin:0 auto}#info-icons .info-item{max-width:320px}#info-icons .nf-ico{width:44px;height:44px;margin:0 auto 6px;stroke:#f7f9fb;stroke-width:1.8;fill:none;opacity:.92}#info-icons .info-item h4{font-weight:700;font-size:16px;margin:8px 0 6px;color:#f7f9fb}#info-icons .info-item p{margin:0;font-size:14px;color:#c7ccd2}@media (max-width: 980px){#info-icons .info-row{grid-template-columns:repeat(2,1fr);gap:32px}}@media (max-width: 540px){#info-icons .info-row{grid-template-columns:1fr;gap:22px}}.welcome-band{position:relative;padding:74px 22px 80px;background:linear-gradient(180deg,#0c1216,#0a0e12 60%,#0a0d12);border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);overflow:hidden;background:#0c1216;isolation:isolate}.welcome-band .welcome-lines{display:none}.welcome-wrap{position:relative;z-index:1;max-width:900px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.welcome-badge{width:160px;height:160px;border-radius:999px;background:url(NOIRFLOWNoBG.png) center/contain no-repeat;box-shadow:0 0 25px #ffffff14,0 12px 35px #0009}.welcome-title{font-family:Tenor Sans,serif;font-size:clamp(28px,4.5vw,38px);margin:6px 0 0;letter-spacing:.01em}.welcome-copy{max-width:60ch;margin:0;color:#c7ccd2;font-size:15px;line-height:1.55}@media (max-width: 520px){.welcome-band{padding:60px 16px 64px}}#air{position:relative;overflow:hidden}#air .wrap{position:relative;z-index:1}#air .steam-edge{position:absolute;top:-20px;bottom:-20px;width:220px;pointer-events:none;background:url(SlowSteam5f.gif) center bottom / cover no-repeat;opacity:.22;mix-blend-mode:lighten;z-index:0;filter:saturate(90%)}#air .steam-edge.left{left:-20px;transform:scaleX(-1);-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,1),rgba(0,0,0,.15));mask-image:linear-gradient(to right,#000,#00000026)}#air .steam-edge.right{right:-20px;-webkit-mask-image:linear-gradient(to left,rgba(0,0,0,1),rgba(0,0,0,.15));mask-image:linear-gradient(to left,#000,#00000026)}@media (max-width: 900px){#air .steam-edge{width:140px;opacity:.18}}.shop-cta{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;font-size:14px;line-height:1;text-decoration:none;border-radius:14px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.shop-cta:hover{transform:translateY(-1px);box-shadow:0 12px 26px #d4771438}.shop-cta:active{transform:translateY(0);box-shadow:none}.tile .shop-cta{margin-top:10px}.notify-btn{padding:10px 18px;font-size:14px;border-radius:14px;border:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.notify-btn:hover{transform:translateY(-1px);box-shadow:0 10px 20px #d4771440}.notify-btn:active{transform:translateY(0);box-shadow:none}.card__media,.card__media img,.product-card__image,.product-card__image-wrapper,.product-item img,.media,.media img,.cart-item__image,.cart-item__image img,.recommendation-product,.recommendation-product img{border-radius:16px!important;overflow:hidden!important}.product__media-wrapper,.product__media-gallery{display:flex!important;flex-direction:row!important;gap:20px!important;align-items:flex-start!important}.product__media-gallery .thumbnails,.product__media-gallery .product-gallery-left{display:flex!important;flex-direction:column!important;gap:10px!important;max-height:520px!important;overflow-y:auto!important;width:90px!important;flex-shrink:0!important}.product__media-gallery .thumbnails img,.product__media-gallery .product-gallery-left img{width:80px!important;height:80px!important;border-radius:16px!important;object-fit:cover!important;cursor:pointer!important;transition:.3s ease!important}.product__media-gallery .thumbnails img:hover{transform:scale(1.05)!important}.product__media-gallery .product__media-item,.product__media-gallery .product-gallery-right{flex:1!important}.product__media-gallery .product__media-item img,.product__media-gallery .product-gallery-right img{border-radius:16px!important;width:100%!important;object-fit:contain!important}
/*# sourceMappingURL=/cdn/shop/t/375/assets/split-hero-patch.css.map */
