.naaf-section{margin:0;padding:0;color:#08142e;font-family:Arial,Helvetica,sans-serif}.naaf-section *,.naaf-card *{box-sizing:border-box}.naaf-section img,.naaf-card img{display:block;max-width:100%}.naaf-section a,.naaf-card a{color:inherit;text-decoration:none}.naaf-section a:focus-visible,.naaf-card a:focus-visible{outline:3px solid #216974;outline-offset:4px}.naaf-kicker{font-size:11px!important;line-height:1.5!important;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin:0 0 20px!important}.naaf-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;padding:17px 23px;min-width:185px;min-height:48px;font:700 13px/1.2 Arial,Helvetica,sans-serif;letter-spacing:0;text-decoration:none;border:0;border-radius:0}.naaf-cta--light{color:#08142e!important;background:#fff}.naaf-cta--dark{color:#fff!important;background:#08142e}.naaf-cta span{font-size:18px}.naaf-cta:hover{box-shadow:inset 0 0 0 1px currentColor}.naaf-text-link{display:inline-flex;align-items:center;gap:16px;min-height:44px;margin-top:18px;padding:12px 0;border-bottom:1px solid currentColor;font-size:14px;line-height:1.4}.naaf-hero{height:500px;position:relative;isolation:isolate;overflow:hidden;background:#08142e;color:#fff}.naaf-hero__picture,.naaf-hero__picture img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;z-index:-2}.naaf-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,transparent 53%,rgba(8,20,46,.22) 68%,rgba(8,20,46,.85) 100%);pointer-events:none}.naaf-hero__copy{position:absolute;top:20%;left:66%;right:4%}.naaf-hero__title{font:800 64px/.98 Arial,Helvetica,sans-serif;letter-spacing:-.055em;margin:0 0 18px;color:inherit;text-wrap:normal}.naaf-hero__description{font-size:14px;line-height:1.6;margin:0 0 22px;max-width:310px}.naaf-hero__product{position:absolute;left:4%;bottom:24px;display:flex;align-items:center;gap:12px;padding:10px 14px 10px 10px;background:#fff;color:#08142e!important;min-height:68px}.naaf-hero__product img{width:36px;height:48px;object-fit:contain;background:#eeedeb}.naaf-hero__product small{display:block;font-size:10px;line-height:1.4;color:#596574;margin-bottom:4px}.naaf-hero__product strong{font-size:12px;line-height:1.4}.naaf-hero__product>span:last-child{padding-left:12px;font-size:20px}.naaf-hero--compact{height:420px}.naaf-hero--compact .naaf-hero__title{font-size:55px}.naaf-products{padding:32px 4% 42px;scroll-margin-top:24px}.naaf-section-head{display:flex;align-items:center;justify-content:space-between;gap:25px;margin:0 0 20px}.naaf-section-head h1,.naaf-section-head h2{font:700 27px/1.1 Arial,Helvetica,sans-serif;letter-spacing:-.045em;margin:0;color:inherit}.naaf-section-head h1{font-size:42px}.naaf-section-head p{font-size:13px;line-height:1.5;margin:0;color:#596574}.naaf-section-head a{font-size:13px;text-decoration:underline;text-underline-offset:4px;display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:10px 0}.naaf-products-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 16px}.naaf-card{min-width:0;color:#08142e;font-family:Arial,Helvetica,sans-serif}.naaf-card__link{display:block;width:100%;text-align:left}.naaf-card__photo{height:300px;background:#eae9e7;overflow:hidden;display:grid;place-items:center}.naaf-card__photo img{height:100%;width:100%;object-fit:contain}.naaf-card__no-image{padding:24px;font-size:16px;font-weight:600;text-align:center}.naaf-card__info{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:13px}.naaf-card__info>div{min-width:0}.naaf-card__info>span{font-size:17px;line-height:1.3}.naaf-card h3{font:600 16px/1.3 Arial,Helvetica,sans-serif;letter-spacing:0;color:#08142e;margin:0 0 6px}.naaf-card p{font:400 14px/1.5 Arial,Helvetica,sans-serif;color:#596574;margin:0}.naaf-card .naaf-card__price{color:#08142e;font-size:15px;font-weight:700;margin-top:10px}.naaf-card .naaf-card__options{font-size:12px;margin-top:5px}.naaf-card .naaf-card__availability{font-size:12px;margin-top:6px}.naaf-card__link:hover h3{text-decoration:underline;text-underline-offset:3px}.naaf-section-empty{font-size:15px;line-height:1.6;padding:24px;background:#f5f6f5;color:#596574}.naaf-worlds{padding:40px 4% 45px;border-top:1px solid #dbe0e5;background:#f6f7f6}.naaf-worlds-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 18px}.naaf-world-card{display:block;min-width:0}.naaf-world-card a{display:block}.naaf-world-card__art{height:215px;position:relative;overflow:hidden;display:grid;place-items:center;background:var(--world-bg);color:var(--world-ink)}.naaf-world-card__art img{width:100%;height:100%;object-fit:contain;padding:16px}.naaf-world-card__art--photo img{object-fit:cover;padding:0}.naaf-world-type{padding:23px;color:#08142e}.naaf-world-type span{display:block;font-size:42px;font-weight:800;letter-spacing:-.06em;line-height:.95}.naaf-world-type small{display:block;font-size:10px;letter-spacing:.14em;margin-top:24px}.naaf-world-card__title{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:14px}.naaf-world-card__title h3{font:700 15px/1.3 Arial,Helvetica,sans-serif;letter-spacing:-.02em;margin:0;color:#08142e}.naaf-world-card__title span{font-size:17px}.naaf-world-card p{font-size:12px;line-height:1.5;color:#596574;margin:7px 0 0}.naaf-world-card a:hover h3{text-decoration:underline;text-underline-offset:4px}.naaf-worlds--feature{padding:0;border:0}.naaf-world-feature{display:grid;grid-template-columns:1fr 1fr;min-height:460px;color:var(--world-ink);background:var(--world-bg)}.naaf-world-feature__copy{padding:45px 8%;align-self:center}.naaf-world-feature__copy h1,.naaf-world-feature__copy h2{font:700 51px/1.02 Arial,Helvetica,sans-serif;letter-spacing:-.045em;color:inherit;margin:0 0 22px}.naaf-world-feature__copy>p:not(.naaf-kicker){font-size:16px;line-height:1.6;max-width:350px;margin:0 0 25px}.naaf-world-feature__art{display:flex;align-items:center;justify-content:center;min-height:460px;padding:40px 8% 40px 2%;position:relative}.naaf-world-feature__art img{height:380px;width:100%;max-width:100%;object-fit:contain}.naaf-world-feature__art--photo img{object-fit:cover}.naaf-world-feature__art .naaf-world-type{background:#fff;width:300px;min-height:350px;padding:45px 34px;display:flex;flex-direction:column;justify-content:center}.naaf-world-feature__art .naaf-world-type span{font-size:48px}.naaf-editorial{display:grid;grid-template-columns:1.2fr 1fr;background:#08142e;color:#fff}.naaf-editorial__image img{height:430px;width:100%;object-fit:cover;object-position:center top}.naaf-editorial__copy{padding:50px 10%;align-self:center}.naaf-editorial h2{font:700 40px/1.05 Arial,Helvetica,sans-serif;letter-spacing:-.045em;margin:0 0 20px;color:inherit}.naaf-editorial__copy>p:not(.naaf-kicker){font-size:14px;line-height:1.6;max-width:400px;margin:0 0 12px}.naaf-editorial .naaf-text-link{margin-top:10px}@media(min-width:1600px){.naaf-hero{height:560px}.naaf-hero__copy{top:24%}.naaf-card__photo{height:360px}.naaf-world-card__art{height:270px}}@media(max-width:1100px)and (min-width:681px){.naaf-hero{height:460px}.naaf-hero__copy{left:65%;right:3%;top:19%}.naaf-hero__title,.naaf-hero--compact .naaf-hero__title{font-size:48px}.naaf-hero__description{font-size:12px}.naaf-cta{min-width:170px;padding:16px;gap:16px}.naaf-card__photo{height:250px}.naaf-world-card__art{height:180px}.naaf-world-feature__copy h1,.naaf-world-feature__copy h2{font-size:40px}.naaf-world-feature__art img{height:320px}.naaf-editorial h2{font-size:34px}}@media(max-width:680px){.naaf-hero{height:calc(64vw + 180px);max-height:540px;min-height:385px}.naaf-hero:after{background:linear-gradient(0deg,rgba(8,20,46,.99) 0%,rgba(8,20,46,.9) 18%,rgba(8,20,46,.1) 41%,transparent 53%)}.naaf-hero__copy{top:auto;bottom:18px;left:6%;right:6%}.naaf-hero .naaf-kicker{font-size:10px!important;letter-spacing:.12em;margin:0 0 9px!important;line-height:1.3!important}.naaf-hero__title,.naaf-hero--compact .naaf-hero__title{font-size:34px;line-height:.98;letter-spacing:-.045em;margin:0 0 13px;max-width:300px}.naaf-hero__description{display:none}.naaf-hero .naaf-cta{min-height:44px;padding:13px 17px;font-size:12px;gap:24px;min-width:195px}.naaf-hero__product{left:auto;right:15px;top:15px;bottom:auto;gap:0;padding:10px 11px;min-height:48px}.naaf-hero__product img{display:none}.naaf-hero__product small{font-size:10px;margin-bottom:3px}.naaf-hero__product strong{font-size:12px}.naaf-hero__product>span:last-child{font-size:14px;padding-left:8px}.naaf-hero--compact{height:390px}.naaf-products{padding:25px 5% 30px}.naaf-section-head{gap:15px;margin-bottom:16px;align-items:flex-start}.naaf-section-head h1{font-size:32px}.naaf-section-head h2{font-size:24px}.naaf-section-head p{max-width:125px;font-size:12px}.naaf-section-head a{font-size:13px;padding:4px 0}.naaf-products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 13px}.naaf-card__photo{height:auto;aspect-ratio:2/3}.naaf-card__info{margin-top:11px;gap:8px}.naaf-card h3{font-size:15px}.naaf-card p{font-size:13px}.naaf-card__info>span{font-size:15px}.naaf-worlds{padding:30px 5%}.naaf-worlds-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 13px}.naaf-world-card__art{height:auto;aspect-ratio:4/5}.naaf-world-card__art img{padding:10px}.naaf-world-card__art--photo img{padding:0}.naaf-world-type span{font-size:32px}.naaf-world-card__title h3{font-size:15px}.naaf-world-card p{font-size:12px}.naaf-worlds--feature{padding:0}.naaf-world-feature{grid-template-columns:1fr;min-height:0}.naaf-world-feature__copy{padding:28px 6%;order:2}.naaf-world-feature__copy h1,.naaf-world-feature__copy h2{font-size:32px;margin-bottom:16px}.naaf-world-feature__copy .naaf-kicker{font-size:10px!important;margin-bottom:15px!important}.naaf-world-feature__copy>p:not(.naaf-kicker){font-size:16px;margin-bottom:20px}.naaf-world-feature__art{order:1;min-height:0;height:290px;padding:22px 8% 30px}.naaf-world-feature__art img{height:238px;max-width:90%}.naaf-world-feature__art .naaf-world-type{min-height:235px;width:220px;padding:27px}.naaf-world-feature__art .naaf-world-type span{font-size:37px}.naaf-world-type small{font-size:9px;margin-top:20px}.naaf-editorial{grid-template-columns:1fr}.naaf-editorial__image img{height:280px}.naaf-editorial__copy{padding:28px 6% 32px}.naaf-editorial h2{font-size:29px}.naaf-editorial__copy>p:not(.naaf-kicker){font-size:16px}}@media(max-width:359px){.naaf-hero__product{right:12px;top:12px;padding:8px 10px}.naaf-hero__product small{font-size:9px}.naaf-hero__product strong{font-size:11px}}@media(prefers-reduced-motion:reduce){.naaf-section{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/naaf-landing.css.map */
