.nl-container,.nl-container--wide,.nl-container--reading{width:100%;margin-inline:auto;padding-inline:var(--nl-page-gutter)}.nl-container{max-width:calc(var(--nl-width-content) + (2 * var(--nl-page-gutter)))}.nl-container--wide{max-width:calc(var(--nl-width-wide) + (2 * var(--nl-page-gutter)))}.nl-container--reading{max-width:calc(var(--nl-width-reading) + (2 * var(--nl-page-gutter)))}.nl-section{padding-block:var(--nl-section-space)}.nl-section--compact{padding-block:clamp(3.2rem,5vw,6.4rem)}.nl-section--flush{padding-block:0}.nl-page-shell{min-width:0}.nl-page-shell__header{padding-block:clamp(3.2rem,6vw,7.2rem)}.nl-page-shell__eyebrow{margin:0 0 var(--nl-space-3);color:var(--nl-color-accent);font-size:var(--nl-step--1);font-weight:var(--nl-font-weight-semibold);letter-spacing:var(--nl-letter-spacing-label);line-height:1.3;text-transform:uppercase}.nl-page-shell__title{max-width:18ch;margin:0}.nl-page-shell__intro{max-width:65ch;margin:var(--nl-space-5) 0 0;color:var(--nl-color-text-muted);font-size:var(--nl-step-1)}.nl-stack{display:flex;flex-direction:column;gap:var(--nl-stack-space, var(--nl-space-5))}.nl-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nl-cluster-space, var(--nl-space-4))}.nl-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--nl-grid-gap, var(--nl-space-5))}.nl-breadcrumbs{padding-block:var(--nl-space-3);color:var(--nl-color-text-muted);font-size:var(--nl-step--1)}.nl-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nl-space-2);margin:0;padding:0;list-style:none}.nl-breadcrumbs__separator{color:var(--nl-color-grey-300);-webkit-user-select:none;user-select:none}.nl-breadcrumbs__current{color:var(--nl-color-text);font-weight:var(--nl-font-weight-medium)}@media screen and (min-width:750px){.nl-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.nl-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:990px){.nl-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.nl-page-shell__header{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(28rem,.65fr);align-items:end;gap:var(--nl-space-7)}.nl-page-shell__intro{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/nl-layout.css.map */
