.nbf{--nbf-accent-c: var(--nbf-accent, var(--color-primary-button-background));--nbf-line-c: color-mix(in srgb, var(--color-foreground) 25%, transparent);--nbf-img-bg-c: var(--nbf-img-bg, color-mix(in srgb, var(--color-foreground) 6%, var(--color-background)));padding-top:var(--nbf-pt, 56px);padding-bottom:var(--nbf-pb, 56px);background:var(--color-background);color:var(--color-foreground)}.nbf__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:clamp(24px,3.5vw,44px)}.nbf--head-center .nbf__head{flex-direction:column;align-items:center;text-align:center}.nbf__heading,.nbf__heading p{margin:0}.nbf__sub{margin-top:8px;opacity:.8;max-width:60ch}.nbf__sub p{margin:0}.nbf__link{color:inherit;white-space:nowrap;text-decoration:none}.nbf__link:hover{text-decoration:underline;text-underline-offset:3px}.nbf__grid{display:grid;grid-template-columns:repeat(var(--nbf-cols, 4),minmax(0,1fr));gap:calc(var(--nbf-gap, 40px) * 1.2) var(--nbf-gap, 40px)}.nbf--carousel .nbf__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--nbf-cols, 4) - 1) * var(--nbf-gap, 40px)) / var(--nbf-cols, 4));overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:8px}.nbf__item{display:flex;flex-direction:column;min-width:0;scroll-snap-align:start}.nbf__media{position:relative;display:grid;place-items:center;aspect-ratio:var(--nbf-ratio, 1 / 1);overflow:hidden;border-radius:var(--nbf-radius, 0);background:var(--nbf-img-bg-c);margin-bottom:22px}.nbf__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.nbf__placeholder{fill:color-mix(in srgb,var(--color-foreground) 30%,transparent)}.nbf--zoom .nbf__item:hover .nbf__img{transform:scale(1.04)}.nbf__icon{color:var(--nbf-accent-c)}.nbf__icon .icon{font-size:56px!important;height:56px}.nbf__meta{display:flex;align-items:center;gap:16px;margin-bottom:18px}.nbf__num{flex:none;font-family:var(--font-body--family);font-weight:500;font-variant-numeric:lining-nums tabular-nums}.nbf--num-circle .nbf__num{display:inline-grid;place-items:center;width:2em;height:2em;border-radius:50%;background:var(--nbf-accent-c);color:var(--color-primary-button-text, #fff);font-size:.85em;font-weight:700}.nbf__num--on-image{position:absolute;top:12px;left:12px;padding:4px 10px;border-radius:999px;background:var(--color-background);color:var(--color-foreground);font-size:.85em}.nbf--num-circle .nbf__num--on-image{padding:0;background:var(--nbf-accent-c);color:var(--color-primary-button-text, #fff)}.nbf__line{flex:1;height:0;border-top:1.5px dashed var(--nbf-line-c)}.nbf--line-dotted .nbf__line{border-top-style:dotted;border-top-width:2px}.nbf--line-solid .nbf__line{border-top-style:solid;border-top-width:1px}.nbf--line-accent .nbf__line{flex:0 0 40px;border-top:3px solid var(--nbf-accent-c)}.nbf__title{margin:0 0 12px;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 500);font-size:var(--nbf-title-size, 24px);line-height:1.25}.nbf__title a{color:inherit;text-decoration:none}.nbf__title a:hover{text-decoration:underline;text-underline-offset:4px}.nbf__text{opacity:.72;line-height:1.6}.nbf__text p{margin:0 0 .5em}.nbf__text p:last-child{margin-bottom:0}.nbf--align-center .nbf__body{text-align:center}.nbf--align-center .nbf__meta{justify-content:center}.nbf--align-center.nbf--line-dashed .nbf__line,.nbf--align-center.nbf--line-dotted .nbf__line,.nbf--align-center.nbf--line-solid .nbf__line{flex:0 1 80px}.nbf--card-soft .nbf__item,.nbf--card-border .nbf__item{padding:14px 14px 22px;border-radius:calc(var(--nbf-radius, 0px) + 6px)}.nbf--card-soft .nbf__item{background:color-mix(in srgb,var(--color-foreground) 4%,var(--color-background))}.nbf--card-border .nbf__item{border:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent)}.nbf--card-soft .nbf__body,.nbf--card-border .nbf__body{padding-inline:6px}.nbf__foot{display:flex;justify-content:center;margin-top:clamp(28px,4vw,44px)}@media(min-width:750px)and (max-width:989px){.nbf:not(.nbf--carousel) .nbf__grid{grid-template-columns:repeat(min(var(--nbf-cols, 4),2),minmax(0,1fr))}}@media(max-width:749px){.nbf__head{flex-direction:column;align-items:flex-start}.nbf--head-center .nbf__head{align-items:center}.nbf__grid,.nbf--carousel .nbf__grid{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:minmax(0,1fr);overflow:visible;gap:36px}.nbf--m-grid .nbf__grid,.nbf--m-grid.nbf--carousel .nbf__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.nbf--m-carousel .nbf__grid,.nbf--m-carousel.nbf--carousel .nbf__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--nbf-cols-m, 1.3) - 1) * 16px) / var(--nbf-cols-m, 1.3));gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--page-margin, 16px) * -1);padding-inline:var(--page-margin, 16px);scroll-padding-inline:var(--page-margin, 16px)}.nbf--m-carousel .nbf__grid::-webkit-scrollbar{display:none}.nbf__media{margin-bottom:16px}.nbf__meta{margin-bottom:12px}.nbf__title{font-size:calc(var(--nbf-title-size, 24px) * .82);margin-bottom:8px}.nbf--m-grid .nbf__title{font-size:calc(var(--nbf-title-size, 24px) * .68)}.nbf--m-grid .nbf__text{font-size:.9em}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/nb-features.css.map */
