.np-brand__eyebrow{margin:0 0 var(--np-space-2);color:var(--np-brand, var(--np-petrol));font-size:var(--np-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.np-brand__title{margin:0;color:var(--np-navy);font-family:var(--font-heading-family);font-size:var(--np-text-title);font-weight:var(--font-heading-weight);line-height:var(--np-leading-tight);letter-spacing:-.02em;text-wrap:balance}.np-brand__lead{margin:var(--np-space-3) 0 0;max-width:64rem;color:var(--np-text-2);font-size:var(--np-text-md);line-height:var(--np-leading-body)}.np-brand__lead p{margin:0 0 var(--np-space-3)}.np-brand__lead p:last-child{margin-bottom:0}.np-brand-hero{padding:var(--np-space-7) 0}.np-brand-hero--brand{background:var(--np-brand, var(--np-navy));color:var(--np-brand-ink, #fff)}.np-brand-hero--light{background:var(--np-brand-tint, var(--np-petrol-tint));color:var(--np-navy)}@media screen and (min-width:990px){.np-brand-hero{padding:var(--np-space-10) 0 var(--np-space-9)}}.np-brand-hero__inner{display:grid;gap:var(--np-space-7);align-items:center}@media screen and (min-width:990px){.np-brand-hero--media .np-brand-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--np-space-10)}}.np-brand-hero__text{max-width:68rem}.np-brand-hero__mark{display:flex;flex-wrap:wrap;align-items:center;gap:var(--np-space-3) var(--np-space-5);margin-bottom:var(--np-space-5)}.np-brand-hero__logo-wrap{display:inline-flex;align-items:center}.np-brand-hero__logo-wrap--plate{padding:var(--np-space-2) var(--np-space-3);border-radius:var(--np-radius-md);background:#fff}.np-brand-hero__logo{display:block;width:auto;max-width:22rem;height:auto;max-height:5.6rem;object-fit:contain}.np-brand-hero__eyebrow{margin:0;font-size:var(--np-text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.85}.np-brand-hero--light .np-brand-hero__eyebrow{color:var(--np-brand, var(--np-petrol));opacity:1}.np-brand-hero__title{margin:0;color:inherit;font-family:var(--font-heading-family);font-size:clamp(3.6rem,2.2rem + 3.6vw,7.2rem);font-weight:var(--font-heading-weight);line-height:1;letter-spacing:-.035em;text-wrap:balance}.np-brand-hero__tagline{margin:var(--np-space-4) 0 0;font-size:clamp(1.8rem,1.5rem + .6vw,2.4rem);line-height:1.3;letter-spacing:-.01em;text-wrap:balance}.np-brand-hero__intro{margin-top:var(--np-space-4);max-width:60rem;font-size:var(--np-text-md);line-height:var(--np-leading-body);opacity:.88}.np-brand-hero--light .np-brand-hero__intro{color:var(--np-text-2);opacity:1}.np-brand-hero__intro p{margin:0}.np-brand-hero__intro a{color:inherit}.np-brand-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--np-space-3) var(--np-space-6);margin-top:var(--np-space-7)}.np-brand-hero__button{display:inline-flex;align-items:center;justify-content:center;min-height:5.2rem;padding:0 var(--np-space-7);border-radius:var(--np-radius-pill);background:var(--np-brand-ink, #fff);color:var(--np-brand, var(--np-navy));font-size:var(--np-text-md);font-weight:700;text-decoration:none;transition:opacity var(--np-dur-fast, .15s) ease,transform .1s ease-out;-webkit-tap-highlight-color:transparent}.np-brand-hero--light .np-brand-hero__button{background:var(--np-brand, var(--np-petrol));color:var(--np-brand-ink, #fff)}.np-brand-hero__button:hover{opacity:.9}.np-brand-hero__button:active{transform:scale(.97)}.np-brand-hero__katalog{display:inline-flex;align-items:center;gap:var(--np-space-2, .8rem);min-height:5.2rem;padding:0 var(--np-space-6);border:2px solid currentColor;border-radius:var(--np-radius-pill);background:transparent;color:inherit;font:inherit;font-size:var(--np-text-md);font-weight:700;cursor:pointer;transition:background-color var(--np-dur-fast, .15s) ease,transform .1s ease-out}.np-brand-hero__katalog svg{width:2rem;height:2rem;flex:0 0 auto}@media(hover:hover)and (pointer:fine){.np-brand-hero__katalog:hover{background:color-mix(in srgb,currentColor 12%,transparent)}}.np-brand-hero__katalog:active{transform:scale(.97)}.np-brand-hero__katalog[aria-busy=true]{opacity:.6;cursor:progress}.np-brand-hero__katalog:focus-visible{outline:2px solid currentColor;outline-offset:3px}.np-brand-hero__link{display:inline-flex;align-items:center;gap:var(--np-space-1);min-height:var(--np-tap, 4.4rem);color:inherit;font-size:var(--np-text-sm);font-weight:700;text-decoration:underline;text-underline-offset:.4rem}.np-brand-hero__media{overflow:hidden;border-radius:var(--np-radius-lg)}.np-brand-hero__image{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.np-brand-hero__mosaic{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--np-space-3);margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.np-brand-hero__mosaic{gap:var(--np-space-4)}}.np-brand-hero__mosaic--3 .np-brand-hero__tile:first-child{grid-row:span 2}.np-brand-hero__tile{min-width:0}.np-brand-hero__tile-link{position:relative;display:flex;align-items:center;justify-content:center;height:100%;min-height:14rem;padding:var(--np-space-5);overflow:hidden;border-radius:var(--np-radius-lg);background:#fff;color:var(--np-navy);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:transform .1s ease-out}@media screen and (min-width:990px){.np-brand-hero__tile-link{min-height:20rem}}.np-brand-hero__tile-link:active{transform:scale(.98)}.np-brand-hero__tile-image{display:block;width:100%;height:100%;max-height:22rem;object-fit:contain;mix-blend-mode:multiply}.np-brand-hero__mosaic--3 .np-brand-hero__tile:first-child .np-brand-hero__tile-image{max-height:44rem}.np-brand-hero__tile-name{position:absolute;left:var(--np-space-3);right:var(--np-space-3);bottom:var(--np-space-3);overflow:hidden;color:var(--np-text-2);font-size:var(--np-text-xs);line-height:1.3;white-space:nowrap;text-overflow:ellipsis;opacity:0;transition:opacity var(--np-dur-fast, .15s) ease}@media(hover:hover)and (pointer:fine){.np-brand-hero__tile-link:hover .np-brand-hero__tile-name{opacity:1}}.np-brand-hero__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--np-space-5) var(--np-space-6);margin:var(--np-space-8) 0 0;padding:var(--np-space-6) 0 0;border-top:1px solid color-mix(in srgb,currentColor 25%,transparent)}@media screen and (min-width:750px){.np-brand-hero__facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.np-brand-hero__fact{display:flex;flex-direction:column-reverse;gap:var(--np-space-1);margin:0}.np-brand-hero__fact-value{margin:0;font-family:var(--font-heading-family);font-size:clamp(2.4rem,1.9rem + 1vw,3.2rem);font-weight:var(--font-heading-weight);line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.np-brand-hero__fact-label{font-size:var(--np-text-sm);line-height:1.4;opacity:.8}.np-brand-hero--light .np-brand-hero__fact-label{color:var(--np-text-2);opacity:1}.np-brand-cats__head{margin-bottom:var(--np-space-6)}.np-brand-cats__list{display:grid;grid-auto-flow:column;grid-auto-columns:70%;gap:var(--np-space-3);margin:0 calc(-1 * var(--np-space-5));padding:0 var(--np-space-5) var(--np-space-2);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--np-space-5);overscroll-behavior-x:contain;scrollbar-width:none;list-style:none}.np-brand-cats__list::-webkit-scrollbar{display:none}@media screen and (min-width:750px){.np-brand-cats__list{grid-auto-columns:40%;gap:var(--np-space-4)}}@media screen and (min-width:990px){.np-brand-cats__list{grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:var(--np-space-4);margin:0;padding:0;overflow:visible}.np-brand-cats__media{aspect-ratio:1 / 1;padding:var(--np-space-4)}.np-brand-cats__text{padding:0 var(--np-space-4) var(--np-space-4)}.np-brand-cats__label{font-size:var(--np-text-lg)}.np-brand-cats__sub{font-size:var(--np-text-xs)}}@media screen and (min-width:1400px){.np-brand-cats__list{grid-template-columns:repeat(auto-fill,minmax(19rem,1fr))}}.np-brand-cats__item{min-width:0;scroll-snap-align:start}.np-brand-cats__tile{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:var(--np-radius-lg);background:var(--np-brand-tint, var(--np-petrol-tint));color:var(--np-navy);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:transform .1s ease-out}.np-brand-cats__tile:active{transform:scale(.98)}.np-brand-cats__media{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;padding:var(--np-space-5)}.np-brand-cats__tile--photo .np-brand-cats__media{padding:0}.np-brand-cats__image{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:scale var(--np-dur-slide, .25s) cubic-bezier(.2,0,0,1)}.np-brand-cats__tile--photo .np-brand-cats__image{object-fit:cover;mix-blend-mode:normal}@media(hover:hover)and (pointer:fine){.np-brand-cats__tile:hover .np-brand-cats__image{scale:1.04}}.np-brand-cats__text{display:flex;flex-direction:column;gap:.2rem;padding:0 var(--np-space-5) var(--np-space-5)}.np-brand-cats__label{font-family:var(--font-heading-family);font-size:var(--np-text-xl);font-weight:var(--font-heading-weight);line-height:1.2;letter-spacing:-.01em}.np-brand-cats__label:after{content:" \2192";color:var(--np-brand, var(--np-petrol))}.np-brand-cats__sub{color:var(--np-text-2);font-size:var(--np-text-sm);line-height:1.4}.np-brand-rail{scroll-margin-top:calc(var(--header-height, 0px) + var(--np-space-4))}.np-brand-rail .np-rail__arrow:not(:disabled):hover{border-color:var(--np-brand, var(--np-navy));color:var(--np-brand, var(--np-navy))}.np-brand-rail .np-rail__tab[aria-selected=true]{border-color:var(--np-brand, var(--np-navy));background:var(--np-brand, var(--np-navy));color:var(--np-brand-ink, #fff)}.np-brand-rail__panel{display:none}@media screen and (min-width:990px){.np-brand-rail__panel{position:relative;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;border-radius:var(--np-radius-lg);background:var(--np-brand, var(--np-navy));color:var(--np-brand-ink, #fff);text-decoration:none;isolation:isolate}.np-brand-rail__panel-media{display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:0;margin:var(--np-space-5) var(--np-space-5) 0;padding:var(--np-space-4);border-radius:var(--np-radius-md);background:#fff}.np-brand-rail__panel-image{display:block;width:100%;height:100%;max-height:24rem;object-fit:contain}.np-brand-rail__panel--photo .np-brand-rail__panel-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:0;padding:0;border-radius:0}.np-brand-rail__panel--photo .np-brand-rail__panel-image{max-height:none;object-fit:cover}.np-brand-rail__panel--photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.65) 100%)}.np-brand-rail__panel--photo{color:#fff}.np-brand-rail__panel-text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--np-space-2);padding:var(--np-space-6) var(--np-space-5) var(--np-space-5)}.np-brand-rail__panel-title{font-family:var(--font-heading-family);font-size:var(--np-text-2xl);font-weight:var(--font-heading-weight);line-height:1.15;letter-spacing:-.015em}.np-brand-rail__panel-body{font-size:var(--np-text-sm);line-height:var(--np-leading-body);opacity:.88}.np-brand-rail__panel-button{margin-top:var(--np-space-2);font-size:var(--np-text-sm);font-weight:700;text-decoration:underline;text-underline-offset:.4rem}}.np-brand-features__inner{padding:var(--np-space-8) 0}.np-brand-features--tint .np-brand-features__inner{padding:var(--np-space-8) var(--np-space-5);border-radius:var(--np-radius-lg);background:var(--np-brand-tint, var(--np-petrol-tint))}@media screen and (min-width:750px){.np-brand-features--tint .np-brand-features__inner{padding:var(--np-space-9) var(--np-space-8)}}.np-brand-features__list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--np-space-6);margin:var(--np-space-7) 0 0;padding:0;list-style:none}@media screen and (min-width:750px){.np-brand-features__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--np-space-7)}}@media screen and (min-width:1200px){.np-brand-features__list{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr))}}.np-brand-features__item{margin:0}.np-brand-features__icon{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;margin-bottom:var(--np-space-3);border-radius:50%;background:var(--np-brand, var(--np-petrol));color:var(--np-brand-ink, #fff)}.np-brand-features__heading{margin:0;color:var(--np-navy);font-size:var(--np-text-lg);font-weight:700;line-height:1.3}.np-brand-features__text{margin-top:var(--np-space-2);color:var(--np-text-2);font-size:var(--np-text-sm);line-height:var(--np-leading-body)}.np-brand-features__text p{margin:0}.np-brand-features__links{margin-top:var(--np-space-8)}.np-brand-features__links-title{margin:0 0 var(--np-space-3);color:var(--np-navy);font-size:var(--np-text-sm);font-weight:700}.np-brand-features__chips{display:flex;flex-wrap:wrap;gap:var(--np-space-2);margin:0;padding:0;list-style:none}.np-brand-features__chip{display:inline-flex;align-items:center;min-height:var(--np-tap, 4.4rem);padding:0 var(--np-space-4);border:1px solid var(--np-border-input, var(--np-border));border-radius:var(--np-radius-pill);background:var(--np-white, #fff);color:var(--np-navy);font-size:var(--np-text-sm);font-weight:600;text-decoration:none;transition:border-color var(--np-dur-fast, .15s) ease,color var(--np-dur-fast, .15s) ease;-webkit-tap-highlight-color:transparent}.np-brand-features__chip:hover{border-color:var(--np-brand, var(--np-petrol));color:var(--np-brand, var(--np-petrol))}.np-brand-features__chip:active{transform:scale(.98)}.np-brand-story--tint{background:var(--np-brand-tint, var(--np-petrol-tint))}.np-brand-story__inner{padding:var(--np-space-8) 0}@media screen and (min-width:990px){.np-brand-story__inner{padding:var(--np-space-10) 0}}.np-brand-story__head{max-width:72rem;margin-bottom:var(--np-space-7)}.np-brand-story__timeline{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(20rem,1fr);gap:var(--np-space-5);margin:0 calc(-1 * var(--np-space-5)) var(--np-space-9);padding:0 var(--np-space-5) var(--np-space-2);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;list-style:none}.np-brand-story__timeline::-webkit-scrollbar{display:none}@media screen and (min-width:990px){.np-brand-story__timeline{margin-inline:0;padding-inline:0}}.np-brand-story__mile{position:relative;padding-top:var(--np-space-5);border-top:2px solid var(--np-brand, var(--np-petrol));scroll-snap-align:start}.np-brand-story__mile:before{content:"";position:absolute;top:-.7rem;left:0;width:1.2rem;height:1.2rem;border-radius:50%;background:var(--np-brand, var(--np-petrol))}.np-brand-story__year{display:block;color:var(--np-brand, var(--np-petrol));font-family:var(--font-heading-family);font-size:var(--np-text-2xl);font-weight:var(--font-heading-weight);line-height:1.1;font-variant-numeric:tabular-nums}.np-brand-story__mile-text{display:block;margin-top:var(--np-space-2);color:var(--np-text-2);font-size:var(--np-text-sm);line-height:1.45}.np-brand-story__chapter{display:grid;gap:var(--np-space-6);align-items:center}.np-brand-story__chapter+.np-brand-story__chapter{margin-top:var(--np-space-9)}@media screen and (min-width:990px){.np-brand-story__chapter{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--np-space-10)}.np-brand-story__chapter--flip .np-brand-story__media{order:2}.np-brand-story__chapter--text{grid-template-columns:minmax(0,1fr);max-width:76rem}.np-brand-story__chapter+.np-brand-story__chapter{margin-top:var(--np-space-10)}}.np-brand-story__media{display:flex;align-items:center;justify-content:center;aspect-ratio:5 / 4;padding:var(--np-space-7);overflow:hidden;border-radius:var(--np-radius-lg);background:var(--np-brand-tint, var(--np-petrol-tint))}.np-brand-story--tint .np-brand-story__media{background:#fff}.np-brand-story__media--photo{padding:0}.np-brand-story__image{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.np-brand-story__media--photo .np-brand-story__image{object-fit:cover;mix-blend-mode:normal}.np-brand-story__eyebrow{margin:0 0 var(--np-space-2);color:var(--np-brand, var(--np-petrol));font-size:var(--np-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.np-brand-story__heading{margin:0;color:var(--np-navy);font-family:var(--font-heading-family);font-size:clamp(2.4rem,1.9rem + 1.2vw,3.6rem);font-weight:var(--font-heading-weight);line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.np-brand-story__text{margin-top:var(--np-space-4);max-width:60rem;color:var(--np-text-2);font-size:var(--np-text-md);line-height:var(--np-leading-body)}.np-brand-story__text p{margin:0 0 var(--np-space-3)}.np-brand-story__text p:last-child{margin-bottom:0}.np-brand-story__text ul{margin:var(--np-space-3) 0;padding-left:2rem}.np-brand-story__text li{margin-bottom:var(--np-space-1)}.np-brand-story__text a{color:var(--np-brand, var(--np-petrol));text-underline-offset:.3rem}.np-brand-story__text strong{color:var(--np-navy)}.np-brand-story__link{display:inline-flex;align-items:center;gap:var(--np-space-1);min-height:var(--np-tap, 4.4rem);margin-top:var(--np-space-4);color:var(--np-brand, var(--np-petrol));font-size:var(--np-text-sm);font-weight:700;text-decoration:underline;text-underline-offset:.4rem}.np-brand-statement{scroll-margin-top:calc(var(--header-height, 0px) + var(--np-space-4))}.np-brand-statement__inner{position:relative;overflow:hidden;isolation:isolate;border-radius:var(--np-radius-lg)}.np-brand-statement--brand .np-brand-statement__inner{background:var(--np-brand, var(--np-navy));color:var(--np-brand-ink, #fff)}.np-brand-statement--tint .np-brand-statement__inner{background:var(--np-brand-tint, var(--np-petrol-tint));color:var(--np-navy)}.np-brand-statement--photo .np-brand-statement__inner{color:#fff}.np-brand-statement__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover}.np-brand-statement--photo .np-brand-statement__inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0009,#00000026)}.np-brand-statement__content{max-width:88rem;padding:var(--np-space-9) var(--np-space-5)}@media screen and (min-width:750px){.np-brand-statement__content{padding:var(--np-space-10) var(--np-space-9)}}.np-brand-statement--quiet .np-brand-statement__content{padding:0}.np-brand-statement__eyebrow{margin:0 0 var(--np-space-3);font-size:var(--np-text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.85}.np-brand-statement--tint .np-brand-statement__eyebrow,.np-brand-statement--quiet .np-brand-statement__eyebrow{color:var(--np-brand, var(--np-petrol));opacity:1}.np-brand-statement__text{margin:0;color:inherit;font-family:var(--font-heading-family);font-size:clamp(2.8rem,1.8rem + 2.6vw,5.2rem);font-weight:var(--font-heading-weight);line-height:1.08;letter-spacing:-.03em;text-wrap:balance}.np-brand-statement--quiet .np-brand-statement__text{color:var(--np-navy);font-size:var(--np-text-title);line-height:var(--np-leading-tight);letter-spacing:-.02em}.np-brand-statement__lead{margin-top:var(--np-space-4);max-width:60rem;font-size:var(--np-text-md);line-height:var(--np-leading-body);opacity:.88}.np-brand-statement--quiet .np-brand-statement__lead{color:var(--np-text-2);opacity:1}.np-brand-statement__lead p{margin:0}.np-brand-statement__lead a{color:inherit}.np-brand-statement__button{display:inline-flex;align-items:center;min-height:4.8rem;margin-top:var(--np-space-6);padding:0 var(--np-space-6);border-radius:var(--np-radius-pill);background:var(--np-brand-ink, #fff);color:var(--np-brand, var(--np-navy));font-size:var(--np-text-md);font-weight:700;text-decoration:none;transition:transform .1s ease-out}.np-brand-statement--tint .np-brand-statement__button,.np-brand-statement--quiet .np-brand-statement__button{background:var(--np-brand, var(--np-petrol));color:var(--np-brand-ink, #fff)}.np-brand-statement__button:active{transform:scale(.97)}.template-collection .faq-accordion__item[open] .faq-accordion__icon{color:var(--np-brand, currentColor)}@media(prefers-reduced-motion:reduce){.np-brand-hero__button,.np-brand-features__chip,.np-brand-hero__tile-link,.np-brand-cats__tile,.np-brand-statement__button,.np-brand-cats__image,.np-brand-hero__tile-name{transition:none}.np-brand-hero__button:active,.np-brand-features__chip:active,.np-brand-hero__tile-link:active,.np-brand-cats__tile:active,.np-brand-statement__button:active{transform:none}.np-brand-cats__tile:hover .np-brand-cats__image{scale:1}}.np-brands-index{padding-top:var(--np-space-5)}@media screen and (min-width:990px){.np-brands-index{padding-top:var(--np-space-7)}}.np-brands-index.np-brands-index--cont{padding-top:0}.np-brands-index__head{max-width:72rem}.np-brands-index__featured{margin-top:var(--np-space-9)}.np-brands-index__featured--cont{margin-top:var(--np-space-3)}@media screen and (min-width:750px){.np-brands-index__featured--cont{margin-top:var(--np-space-4)}}.np-brands-index__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--np-space-3);margin:var(--np-space-5) 0 0;padding:0;list-style:none}@media screen and (min-width:750px){.np-brands-index__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--np-space-4)}}@media screen and (min-width:1200px){.np-brands-index__tiles{grid-template-columns:repeat(5,minmax(0,1fr))}}.np-brands-index__tile{display:flex;flex-direction:column;gap:var(--np-space-1);height:100%;padding:var(--np-space-4);border:1px solid var(--np-border);border-radius:var(--np-radius-md);background:var(--np-white, #fff);color:var(--np-navy);text-decoration:none;transition:border-color var(--np-dur-fast, .15s) ease,box-shadow var(--np-dur-fast, .15s) ease,transform .1s ease-out;-webkit-tap-highlight-color:transparent}.np-brands-index__tile:hover{border-color:var(--np-brand, var(--np-petrol));box-shadow:var(--np-shadow-1)}.np-brands-index__tile:active{transform:scale(.98)}.np-brands-index__tile-mark{display:flex;align-items:center;height:5.6rem;margin-bottom:var(--np-space-2)}.np-brands-index__tile-mark--fill{align-self:flex-start;padding:.4rem 1rem;border-radius:var(--np-radius-sm, .6rem)}.np-brands-index__logo{display:block;width:auto;max-width:100%;height:auto;max-height:4.8rem;object-fit:contain}.np-brands-index__wordmark{font-family:var(--font-heading-family);font-size:var(--np-text-xl);font-weight:var(--font-heading-weight);letter-spacing:-.01em;line-height:1.1}.np-brands-index__tile-name{font-size:var(--np-text-md);font-weight:700;line-height:1.3}.np-brands-index__tile-text{color:var(--np-text-2);font-size:var(--np-text-sm);line-height:1.4}.np-brands-index__all{margin-top:var(--np-space-9)}.np-brands-index__tools{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--np-space-4) var(--np-space-7)}.np-brands-index__search{position:relative;display:flex;align-items:center;width:100%;max-width:36rem;color:var(--np-text-2)}.np-brands-index__search svg{position:absolute;left:var(--np-space-3);pointer-events:none}.np-brands-index__search input{width:100%;min-height:4.8rem;padding:0 var(--np-space-4) 0 4.4rem;border:1px solid var(--np-border-input, var(--np-border));border-radius:var(--np-radius-sm);background:var(--np-white, #fff);color:var(--np-navy);font:inherit;font-size:var(--np-text-md)}.np-brands-index__search input:focus-visible{outline:2px solid var(--np-petrol);outline-offset:1px}.np-brands-index__az{position:sticky;top:var(--header-height, 0);z-index:2;display:flex;gap:var(--np-space-1);margin:var(--np-space-5) calc(-1 * var(--np-space-5)) 0;padding:var(--np-space-2) var(--np-space-5);overflow-x:auto;background:var(--np-white, #fff);border-bottom:1px solid var(--np-border);scrollbar-width:none}.np-brands-index__az::-webkit-scrollbar{display:none}.np-brands-index__az a{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:4.4rem;min-height:4.4rem;padding:0 var(--np-space-2);border-radius:var(--np-radius-sm);color:var(--np-navy);font-size:var(--np-text-sm);font-weight:700;text-decoration:none}.np-brands-index__az a:hover{background:var(--np-surface);color:var(--np-petrol)}.np-brands-index__empty{margin:var(--np-space-6) 0 0;color:var(--np-text-2)}.np-brands-index__empty a{color:var(--np-petrol)}.np-brands-index__group{padding-top:var(--np-space-6);scroll-margin-top:calc(var(--header-height, 0px) + 6.4rem)}.np-brands-index__group[hidden],.np-brands-index__list li[hidden]{display:none}.np-brands-index__letter{margin:0 0 var(--np-space-2);padding-bottom:var(--np-space-2);border-bottom:1px solid var(--np-border);color:var(--np-navy);font-family:var(--font-heading-family);font-size:var(--np-text-2xl);font-weight:var(--font-heading-weight);line-height:1.2}.np-brands-index__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--np-space-5);margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.np-brands-index__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1200px){.np-brands-index__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.np-brands-index__link{display:flex;flex-wrap:wrap;align-items:center;gap:var(--np-space-1) var(--np-space-2);min-height:4.4rem;padding:var(--np-space-1) 0;color:var(--np-navy);font-size:var(--np-text-md);line-height:1.3;text-decoration:none;overflow-wrap:anywhere}.np-brands-index__link:hover span:first-child{color:var(--np-petrol);text-decoration:underline;text-underline-offset:.3rem}.np-brands-index__link--page{font-weight:700}.np-brands-index__badge{padding:.2rem .8rem;border-radius:var(--np-radius-pill);background:var(--np-petrol-tint);color:var(--np-petrol);font-size:var(--np-text-xs);font-weight:600;line-height:1.4}@media(prefers-reduced-motion:reduce){.np-brands-index__tile{transition:none}.np-brands-index__tile:active{transform:none}}.np-brand-hero--brand,.np-brand-hero--brand :is(p,h1,dt,dd,.rte,.rte p,.np-brand-hero__eyebrow,.np-brand-hero__tagline,.np-brand-hero__intro,.np-brand-hero__link),.np-brand-statement--brand .np-brand-statement__inner :is(p,h2,.rte,.rte p),.np-brand-rail__panel :is(span){color:var(--np-brand-ink, #fff)}.np-brand-statement--photo .np-brand-statement__inner :is(p,h2,.rte,.rte p),.np-brand-rail__panel--photo :is(span){color:#fff}.np-brand-hero--light :is(h1,.np-brand-hero__tagline,.np-brand-hero__fact-value){color:var(--np-navy)}.np-brand-statement--tint .np-brand-statement__inner :is(h2){color:var(--np-navy)}.np-brand-hero--brand .np-brand-hero__button{background:var(--np-brand-accent, var(--np-brand-ink, #fff));color:var(--np-brand-accent-ink, var(--np-brand, var(--np-navy)))}.np-brand-hero--brand .np-brand-hero__fact-value{color:var(--np-brand-accent, var(--np-brand-ink, #fff))}.np-brand-hero--brand .np-brand-hero__facts{border-top-color:color-mix(in srgb,var(--np-brand-accent, currentColor) 45%,transparent)}.np-brand-features__icon{background:var(--np-brand-accent, var(--np-brand, var(--np-petrol)));color:var(--np-brand-accent-ink, var(--np-brand-ink, #fff))}.np-brand-story__mile:before{background:var(--np-brand-accent, var(--np-brand, var(--np-petrol)));box-shadow:0 0 0 2px var(--np-brand, var(--np-petrol))}.np-brand-statement--accent .np-brand-statement__inner{background:var(--np-brand-accent, var(--np-brand, var(--np-navy)));color:var(--np-brand-accent-ink, #fff)}.np-brand-statement--accent .np-brand-statement__inner :is(p,h2,.rte,.rte p){color:var(--np-brand-accent-ink, #fff)}.np-brand-statement--accent .np-brand-statement__button{background:var(--np-brand, var(--np-navy));color:var(--np-brand-ink, #fff)}.np-brand-statement--brand .np-brand-statement__button{background:var(--np-brand-accent, var(--np-brand-ink, #fff));color:var(--np-brand-accent-ink, var(--np-brand, var(--np-navy)))}@media screen and (min-width:990px){.np-brand-rail__panel--accent{background:var(--np-brand-accent, var(--np-brand, var(--np-navy)))}.np-brand-rail__panel--accent:not(.np-brand-rail__panel--photo) :is(span){color:var(--np-brand-accent-ink, #fff)}}.np-brand-hero__logo{width:20rem;height:5.6rem;max-width:100%;max-height:none;object-fit:contain;object-position:left center}.np-brand-hero__logo-wrap--plate .np-brand-hero__logo{width:16rem;height:4.4rem}.np-brands-index__logo{width:100%;height:4.8rem;max-height:none;object-fit:contain;object-position:left center}@media screen and (min-width:990px){.np-brand-rail__panel--photo{justify-content:flex-end}.np-brand-rail__panel--photo:after{background:linear-gradient(180deg,#0000 25%,#000000c7)}.np-brand-rail__panel--photo .np-brand-rail__panel-text{text-shadow:0 1px 2px rgba(0,0,0,.35)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/np-brand.css.map */
