.nf-builder{padding-block:var(--nf-s-8) var(--nf-section-y)}.nf-builder__head{max-width:46rem;margin-bottom:var(--nf-s-8)}.nf-builder__head h1{margin-bottom:var(--nf-s-3)}.nf-builder__grid{display:grid;gap:var(--nf-s-8)}@media(min-width:900px){.nf-builder__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--nf-s-16);align-items:start}.nf-builder__visual{position:sticky;top:calc(var(--nf-header-h) + var(--nf-s-6))}}.nf-builder__stage{aspect-ratio:1 / 1;background:var(--nf-ivory);display:grid;place-items:center;text-align:center;padding:var(--nf-s-8);align-content:center;gap:var(--nf-s-6)}@media(max-width:899px){.nf-builder__stage{aspect-ratio:16 / 10;padding:var(--nf-s-4);gap:var(--nf-s-3)}}.nf-builder__shape .nf-shape,.nf-builder__shape .nf-icon{width:clamp(6rem,22vw,12rem);height:clamp(6rem,22vw,12rem);stroke-width:.6;color:var(--nf-ink)}@media(max-width:899px){.nf-builder__shape .nf-shape,.nf-builder__shape .nf-icon{width:5rem;height:5rem}}.nf-builder__caption{font-family:var(--nf-font-display);font-size:var(--nf-fs-h4);margin:0}.nf-builder__summary-mini{display:grid;grid-template-columns:auto 1fr;gap:var(--nf-s-1) var(--nf-s-4);margin:var(--nf-s-4) 0 0;font-size:var(--nf-fs-small)}.nf-builder__summary-mini dt{color:var(--nf-text-muted)}.nf-builder__summary-mini dd{margin:0}.nf-steps{display:flex;gap:var(--nf-s-1);overflow-x:auto;margin-bottom:var(--nf-s-6);scrollbar-width:none}.nf-steps::-webkit-scrollbar{display:none}.nf-steps__btn{display:flex;align-items:center;gap:var(--nf-s-2);min-height:44px;padding:0 var(--nf-s-3);background:none;border:0;border-bottom:2px solid var(--nf-hairline);cursor:pointer;font-size:var(--nf-fs-label);letter-spacing:var(--nf-tracking-label);text-transform:uppercase;color:var(--nf-text-muted);white-space:nowrap}.nf-steps__btn[aria-current=step]{color:var(--nf-heading);border-color:var(--nf-ink)}.nf-steps__btn.is-done{color:var(--nf-heading);border-color:var(--nf-silver-dk)}.nf-steps__btn:disabled{opacity:.45;cursor:not-allowed}.nf-steps__n{font-family:var(--nf-font-display);font-size:1rem}@media(max-width:599px){.nf-steps__t{display:none}.nf-steps__btn[aria-current=step] .nf-steps__t{display:inline}}.nf-step h2{font-size:var(--nf-fs-h3)}.nf-step h2:focus,.nf-gzstep h2:focus{outline:none}.nf-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nf-s-2);margin-block:var(--nf-s-4)}@media(min-width:600px){.nf-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.nf-tiles--small{grid-template-columns:repeat(2,minmax(0,1fr))}.nf-tiles--icons{grid-template-columns:repeat(3,minmax(0,1fr))}@media(min-width:600px){.nf-tiles--icons{grid-template-columns:repeat(5,minmax(0,1fr))}}.nf-tile{display:grid;align-content:center;justify-items:center;gap:var(--nf-s-1);min-height:64px;padding:var(--nf-s-3);text-align:center;background:var(--nf-bg);color:var(--nf-text);border:1px solid var(--nf-border);cursor:pointer;transition:background var(--nf-t-fast) var(--nf-ease),border-color var(--nf-t-fast) var(--nf-ease)}.nf-tile:hover{border-color:var(--nf-ink)}.nf-tile[aria-checked=true]{background:var(--nf-ink);color:var(--nf-white);border-color:var(--nf-ink)}.nf-tile[aria-checked=true] .nf-tile__n{color:#fffc}.nf-tile[data-tone]:before{content:"";width:1.5rem;height:1.5rem;border-radius:50%;border:1px solid var(--nf-silver-dk);background:var(--nf-tone)}.nf-tile[data-tone=yellow]{--nf-tone: linear-gradient(135deg, #F3D97A, #C9A227)}.nf-tile[data-tone=white]{--nf-tone: linear-gradient(135deg, #F5F6F7, #BFC2C4)}.nf-tile[data-tone=rose]{--nf-tone: linear-gradient(135deg, #F2C6B0, #C98A73)}.nf-tile[data-tone=platinum]{--nf-tone: linear-gradient(135deg, #E9EEF3, #98A4B2)}.nf-tile--icon{min-height:84px}.nf-tile--icon .nf-shape{width:32px;height:32px}.nf-tile__t{font-size:var(--nf-fs-small);font-weight:500}.nf-tile__n{font-size:var(--nf-fs-label);color:var(--nf-text-muted);line-height:1.3}.nf-builder__nav{display:flex;justify-content:space-between;gap:var(--nf-s-3);margin-top:var(--nf-s-8)}.nf-builder__nav .nf-btn{min-width:8rem}.nf-summary-list{display:grid;grid-template-columns:minmax(6rem,auto) 1fr;gap:var(--nf-s-2) var(--nf-s-6);font-size:var(--nf-fs-small);margin:0 0 var(--nf-s-4)}.nf-summary-list dt{color:var(--nf-text-muted)}.nf-summary-list dd{margin:0}.nf-builder__price{font-family:var(--nf-font-display);font-size:var(--nf-fs-h4);margin:0 0 var(--nf-s-3)}.nf-builder__bar{position:fixed;inset:auto 0 0 0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:var(--nf-s-4);padding:var(--nf-s-3) var(--nf-gutter);padding-bottom:max(var(--nf-s-3),env(safe-area-inset-bottom));background:var(--nf-bg);border-top:1px solid var(--nf-hairline)}.nf-builder__bar[hidden]{display:none}.nf-builder__bar p{margin:0;font-size:var(--nf-fs-small);font-weight:500}@media(min-width:900px){.nf-builder__bar{display:none!important}}.nf-request{margin-top:var(--nf-s-6);padding:var(--nf-s-6);background:var(--nf-ivory)}.nf-request[hidden]{display:none}.nf-gz{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--nf-s-8)}@media(min-width:1100px){.nf-gz{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--nf-s-12);align-items:start}}.nf-arch{margin-bottom:var(--nf-s-6)}.nf-gz__track{overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:var(--nf-s-1)}.nf-gz__track:focus-visible{outline:2px solid var(--nf-ink);outline-offset:2px}.nf-gz__maphint{margin:0 0 var(--nf-s-3)}.nf-arch{min-width:580px}.nf-arch__label{position:sticky;left:0}.nf-arch__row{display:grid;grid-template-columns:repeat(12,minmax(44px,1fr));gap:4px}.nf-tooth{position:relative;aspect-ratio:3 / 5;min-height:44px;padding:0;border:1px solid var(--nf-border);background:var(--nf-bg);cursor:pointer;display:grid;place-items:center;font-size:var(--nf-fs-label);border-radius:40% 40% 34% 34%/26% 26% 60% 60%}.nf-tooth[aria-pressed=true]{background:var(--nf-ink);color:var(--nf-white);border-color:var(--nf-ink)}.nf-tooth__n{pointer-events:none}.nf-tooth__tag{position:absolute;bottom:2px;left:0;right:0;text-align:center;font-size:.6rem;font-weight:600;pointer-events:none}@media(max-width:599px){.nf-tooth{aspect-ratio:auto;min-height:52px}.nf-tooth__n{font-size:var(--nf-fs-small)}}@media(max-width:899px){.nf-builder{padding-bottom:calc(var(--nf-section-y) + 80px)}}.nf-gz__quick{display:flex;flex-wrap:wrap;gap:var(--nf-s-2);margin-bottom:var(--nf-s-3)}.nf-gzstep{margin-bottom:var(--nf-s-6);display:grid;gap:var(--nf-s-3);align-content:start}.nf-gzstep h2{font-size:var(--nf-fs-h4);margin:0}.nf-gzstep .nf-btn{width:100%}.nf-formpage{padding-block:var(--nf-s-8) var(--nf-section-y)}.nf-formpage__grid{display:grid;gap:var(--nf-s-12)}@media(min-width:900px){.nf-formpage__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--nf-s-16);align-items:start}}.nf-formpage__aside{display:grid;gap:var(--nf-s-6);align-content:start}.nf-fact{display:flex;gap:var(--nf-s-4);align-items:flex-start;font-size:var(--nf-fs-small)}.nf-fact .nf-icon{flex:none;width:24px;height:24px;margin-top:2px}.nf-fact p{margin:0;color:var(--nf-text-muted)}.nf-fact strong{color:var(--nf-heading);font-weight:500}.nf-row2{display:grid;gap:var(--nf-s-4)}@media(min-width:600px){.nf-row2{grid-template-columns:1fr 1fr}}.nf-cats{display:flex;flex-wrap:wrap;gap:var(--nf-s-2);margin-block:var(--nf-s-4)}.nf-cats .nf-tile{min-height:44px;padding-inline:var(--nf-s-6)}.nf-locations{display:grid;gap:var(--nf-s-6);margin-block:var(--nf-s-8)}@media(min-width:750px){.nf-locations{grid-template-columns:repeat(2,minmax(0,1fr))}}.nf-loc{padding:var(--nf-s-6);border:1px solid var(--nf-hairline);display:grid;gap:var(--nf-s-2);align-content:start}.nf-loc h3{margin:0;font-size:var(--nf-fs-h4)}.nf-loc p{margin:0;font-size:var(--nf-fs-small);color:var(--nf-text-muted)}.nf-loc--primary{border-color:var(--nf-ink)}.nf-process{display:grid;gap:var(--nf-s-6);counter-reset:nfp;margin-top:var(--nf-s-8)}@media(min-width:900px){.nf-process{grid-template-columns:repeat(4,minmax(0,1fr))}}.nf-process li{counter-increment:nfp;padding-top:var(--nf-s-4);border-top:1px solid var(--nf-ink)}.nf-process li:before{content:counter(nfp,decimal-leading-zero);font-family:var(--nf-font-display);font-size:var(--nf-fs-h3);display:block;margin-bottom:var(--nf-s-2)}.nf-process h3{font-size:var(--nf-fs-h4);margin:0 0 var(--nf-s-1)}.nf-process p{margin:0;font-size:var(--nf-fs-small);color:var(--nf-text-muted)}.nf-embed{margin-top:var(--nf-s-8)}.nf-embed .calendly-inline-widget,.nf-loc .calendly-inline-widget{min-width:0!important}[data-nf-hg-error]{color:var(--nf-error)}.nf-saved__grid{margin-top:var(--nf-s-8)}.nf-savedbuild{padding:var(--nf-s-4);border:1px solid var(--nf-hairline);display:grid;gap:var(--nf-s-1)}.nf-savedbuild__t{font-family:var(--nf-font-display);font-size:var(--nf-fs-h4);text-decoration:none}.nf-savedbuild p{margin:0}.nf-studio{padding-block:var(--nf-s-8) var(--nf-section-y)}.nf-studio__grid{display:grid;gap:var(--nf-s-8)}@media(min-width:900px){.nf-studio__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--nf-s-16);align-items:start}}.nf-studio__view{aspect-ratio:1 / 1;background:var(--nf-ivory);display:grid;place-items:center;text-align:center;padding:var(--nf-s-6);color:var(--nf-text-muted);position:relative;overflow:hidden}.nf-studio__view img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.nf-studio__view.is-working:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgb(255 255 255 / .6) 50%,transparent 70%);animation:nfShimmer 1.4s infinite}@keyframes nfShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.nf-drop{display:grid;place-items:center;gap:var(--nf-s-2);min-height:6rem;padding:var(--nf-s-4);border:1px dashed var(--nf-border);text-align:center;cursor:pointer;font-size:var(--nf-fs-small);color:var(--nf-text-muted);background:var(--nf-bg)}.nf-drop:hover,.nf-drop:focus-visible{border-color:var(--nf-ink)}.nf-drop img{max-height:8rem;width:auto}.nf-savepanel{border-top:1px solid var(--nf-hairline);margin-top:var(--nf-s-6);padding-top:var(--nf-s-6);display:grid;gap:var(--nf-s-3)}.nf-savepanel[hidden],.nf-savepanel__fields[hidden]{display:none}.nf-code{letter-spacing:.4em;text-align:center;font-size:1.25rem}.nf-banner{padding:var(--nf-s-3) var(--nf-s-4);border-left:2px solid var(--nf-success);background:var(--nf-ivory);font-size:var(--nf-fs-small);margin-bottom:var(--nf-s-6)}.nf-banner[hidden]{display:none}.nf-refcard{display:flex;gap:var(--nf-s-4);align-items:center;padding:var(--nf-s-4);border:1px solid var(--nf-hairline);background:var(--nf-bg);margin-bottom:var(--nf-s-6)}.nf-refcard[hidden]{display:none}.nf-refcard img{width:72px;height:72px;object-fit:cover;background:var(--nf-mist);flex:none}.nf-refcard__t{display:grid;gap:2px}.nf-shapecards{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--nf-s-4) var(--nf-s-3);margin-block:var(--nf-s-4)}.nf-shapecard{position:relative;display:grid;gap:var(--nf-s-2);justify-items:stretch;align-content:start;min-height:0;padding:0;background:transparent;border:0;color:var(--nf-text);text-align:center;cursor:pointer}.nf-shapecard__img{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:#050b18;outline:1px solid var(--nf-hairline);outline-offset:-1px;transition:box-shadow var(--nf-t-base) var(--nf-ease)}.nf-shapecard__img img{width:100%;height:100%;object-fit:cover;transition:transform var(--nf-t-slow) var(--nf-ease)}@media(hover:hover){.nf-shapecard:hover .nf-shapecard__img img{transform:scale(1.04)}.nf-shapecard:hover .nf-shapecard__img{box-shadow:0 0 0 1px var(--nf-silver-dk)}}.nf-shapecard__name{font-size:var(--nf-fs-small);font-weight:500;letter-spacing:var(--nf-tracking-label);text-transform:uppercase}.nf-shapecard__check{position:absolute;top:var(--nf-s-2);right:var(--nf-s-2);display:none;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--nf-white);color:var(--nf-ink)}.nf-shapecard__check .nf-icon{width:16px;height:16px}.nf-shapecard[aria-checked=true]{background:transparent;color:var(--nf-heading);border:0}.nf-shapecard[aria-checked=true] .nf-shapecard__img{box-shadow:0 0 0 2px var(--nf-white),0 0 0 4px var(--nf-ink)}.nf-shapecard[aria-checked=true] .nf-shapecard__name{font-weight:600;text-decoration:underline;text-underline-offset:5px}.nf-shapecard[aria-checked=true] .nf-shapecard__check{display:grid}.nf-shapecards__note{margin:0}.nf-builder__stage--image{display:block;position:relative;padding:0;background:#050b18;color:#e9e9e7;overflow:hidden}.nf-visual__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(var(--nf-stone-scale, 1));transform-origin:50% 50%;transition:opacity var(--nf-t-slow) var(--nf-ease),transform var(--nf-t-slow) var(--nf-ease);-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 12%,#000 88%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 12%,#000 88%,transparent);mask-composite:intersect}.nf-visual__img.is-in{opacity:1}.nf-visual__img[hidden],.nf-visual__empty[hidden]{display:none}.nf-visual__empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:var(--nf-s-3);text-align:center;color:var(--nf-silver)}.nf-visual__empty p{margin:0;font-size:var(--nf-fs-small);letter-spacing:var(--nf-tracking-label);text-transform:uppercase}.nf-visual__empty .nf-icon{width:64px;height:64px;stroke-width:.6;color:var(--nf-silver)}.nf-visual__note{margin:var(--nf-s-2) 0 0}.nf-visual__dims{margin:var(--nf-s-3) 0 0;font-weight:500}.nf-visual__dims[hidden]{display:none}.nf-tiles--carat{grid-template-columns:repeat(2,minmax(0,1fr))}.nf-carattile{text-align:center}.nf-carattile .nf-tile__t{font-size:var(--nf-fs-body, 1rem);font-variant-numeric:tabular-nums}.nf-carattile .nf-tile__n:empty{display:none}.nf-carat__note{margin:0 0 var(--nf-s-2)}@container (min-width: 420px){.nf-tiles--carat{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 560px){.nf-tiles--carat{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.nf-visual__img{transition:opacity .01ms}}.nf-builder__caption{margin-top:var(--nf-s-4)}.nf-builder__panel{container-type:inline-size}@container (min-width: 560px){.nf-shapecards{grid-template-columns:repeat(5,minmax(0,1fr))}}@container (max-width: 900px){.nf-steps__t{display:none}.nf-steps__btn[aria-current=step] .nf-steps__t{display:inline}}.nf-builder__bar{gap:var(--nf-s-3)}.nf-builder__bar-thumb{flex:none;width:40px;height:40px;object-fit:cover;background:#050b18}.nf-builder__bar-thumb[hidden]{display:none}.nf-builder__bar p{flex:1;min-width:0}.nf-tile[hidden]{display:none}.nf-tile.is-review{border-style:dashed}.nf-substep{margin:var(--nf-s-5) 0 0;font-size:var(--nf-fs-body);font-weight:500;letter-spacing:var(--nf-tracking-label);text-transform:uppercase}.nf-substep+.nf-tiles{margin-top:var(--nf-s-3)}.nf-review{margin:0 0 var(--nf-s-2);padding-left:var(--nf-s-3);border-left:2px solid var(--nf-notice)}.nf-review[hidden],.nf-notice[hidden]{display:none}.nf-visual__layers{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.nf-visual__layer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.nf-steps{position:relative}@media(max-width:899px){.nf-builder[data-nf-builder=ring]{padding-block:var(--nf-s-2) calc(var(--nf-s-6) + 76px)}[data-nf-builder=ring] .nf-builder__head{margin-bottom:var(--nf-s-2)}[data-nf-builder=ring] .nf-builder__head .nf-eyebrow,[data-nf-builder=ring] .nf-builder__head p{display:none}[data-nf-builder=ring] .nf-builder__head h1{font-size:var(--nf-fs-h4);margin:0}[data-nf-builder=ring] .nf-builder__grid{display:block}[data-nf-builder=ring] .nf-builder__visual{position:sticky;top:var(--nf-pin-top, 0px);z-index:4;background:var(--nf-bg);margin-inline:calc(var(--nf-gutter) * -1);padding:var(--nf-s-1) var(--nf-gutter) var(--nf-s-2)}[data-nf-builder=ring] .nf-builder__stage{aspect-ratio:auto;height:clamp(120px,19vh,190px);padding:0}[data-nf-builder=ring] .nf-builder__caption{margin:var(--nf-s-2) 0 0;font-size:var(--nf-fs-small);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-nf-builder=ring] .nf-builder__summary-mini{display:none}[data-nf-builder=ring] .nf-visual__dims{margin:var(--nf-s-1) 0 0;font-size:var(--nf-fs-label)}[data-nf-builder=ring] .nf-visual__note{margin:2px 0 0;font-size:.6875rem;line-height:1.3}[data-nf-builder=ring] .nf-steps{margin:var(--nf-s-2) 0 var(--nf-s-2)}[data-nf-builder=ring] .nf-steps__btn{min-height:40px;padding:0 var(--nf-s-2);gap:var(--nf-s-1)}[data-nf-builder=ring] .nf-step h2{font-size:var(--nf-fs-h4);margin:0 0 var(--nf-s-1)}[data-nf-builder=ring] .nf-step>.nf-muted{margin:0 0 var(--nf-s-2);font-size:var(--nf-fs-small)}[data-nf-builder=ring] .nf-substep{margin-top:var(--nf-s-3);font-size:var(--nf-fs-small)}[data-nf-builder=ring] .nf-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--nf-s-1);margin-block:var(--nf-s-2)}[data-nf-builder=ring] .nf-tiles--small{grid-template-columns:repeat(2,minmax(0,1fr))}[data-nf-builder=ring] .nf-tile{min-height:52px;padding:var(--nf-s-1) var(--nf-s-2)}[data-nf-builder=ring] .nf-optiontile .nf-tile__n{display:none}[data-nf-builder=ring] .nf-shapecards{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--nf-s-2) var(--nf-s-1);margin-block:var(--nf-s-2)}[data-nf-builder=ring] .nf-shapecard__name{font-size:var(--nf-fs-label)}[data-nf-builder=ring] .nf-shapecards__note,[data-nf-builder=ring] .nf-carat__note{font-size:.6875rem;line-height:1.3}[data-nf-builder=ring] .nf-builder__nav{margin-top:var(--nf-s-3)}[data-nf-builder=ring] [data-nf-next]{display:none}[data-nf-builder=ring] .nf-builder__bar{padding-block:var(--nf-s-2)}}.nf-visual__status{margin:var(--nf-s-1) 0 0;color:var(--nf-text-muted)}.nf-visual__status[hidden]{display:none}@media(max-width:899px){[data-nf-builder=ring] .nf-visual__status{font-size:.6875rem;line-height:1.3;margin-top:2px}}.nf-gzstep{scroll-margin-top:calc(var(--nf-pin-top, 0px) + var(--nf-s-3))}.nf-gzstep__opt{font-family:var(--nf-font-body);font-size:var(--nf-fs-label);font-weight:400;letter-spacing:var(--nf-tracking-label);text-transform:uppercase;color:var(--nf-text-muted);margin-left:var(--nf-s-2)}.nf-gz__mode,.nf-gz__stonectl,.nf-gz__extraline{display:flex;flex-wrap:wrap;gap:var(--nf-s-2);margin-bottom:var(--nf-s-3)}:is(.nf-gz__mode,.nf-gz__extraline) .nf-chip[aria-pressed=true]{background:var(--nf-ink);color:var(--nf-white);border-color:var(--nf-ink)}.nf-gz__stonectl[hidden]{display:none}.nf-tooth.is-stone{outline:2px solid var(--nf-ink);outline-offset:2px}.nf-tooth.is-stone .nf-tooth__tag{font-size:.7rem}.nf-gz__package{margin:0 0 var(--nf-s-2);font-weight:500}.nf-gz__package.is-custom{font-weight:400;color:var(--nf-text-muted)}.nf-gz__price{margin-block:var(--nf-s-3)}.nf-gz__price .nf-builder__price{margin:0}.nf-gz__price p:empty{display:none}.nf-summary-list--price{border-top:1px solid var(--nf-hairline);padding-top:var(--nf-s-3)}.nf-summary-list--price:empty{display:none}.nf-gzbar .nf-label{display:block;font-size:var(--nf-fs-label)}.nf-gzbar__price{font-family:var(--nf-font-display);font-size:var(--nf-fs-h4);font-weight:400}.nf-tile[role=checkbox][aria-checked=true]:after{content:""}@media(max-width:899px){[data-nf-builder=grillz].nf-builder{padding-block:var(--nf-s-2) calc(var(--nf-s-6) + 76px)}[data-nf-builder=grillz] .nf-builder__head{margin-bottom:var(--nf-s-3)}[data-nf-builder=grillz] .nf-builder__head .nf-eyebrow,[data-nf-builder=grillz] .nf-builder__head p{display:none}[data-nf-builder=grillz] .nf-builder__head h1{font-size:var(--nf-fs-h4);margin:0}.nf-gz{gap:var(--nf-s-4)}.nf-arch{margin-bottom:var(--nf-s-3)}.nf-gzstep{margin-bottom:var(--nf-s-4);gap:var(--nf-s-2)}.nf-gzstep h2{font-size:var(--nf-fs-body)}[data-nf-builder=grillz] .nf-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nf-s-1);margin-block:var(--nf-s-1)}[data-nf-builder=grillz] .nf-tile{min-height:52px;padding:var(--nf-s-1) var(--nf-s-2)}[data-nf-builder=grillz] .nf-gzstep>.nf-muted{margin:0}[data-nf-builder=grillz] [data-nf-teeth][data-mode=stone]{position:sticky;top:var(--nf-pin-top, 0px);z-index:4;background:var(--nf-bg);padding-bottom:var(--nf-s-2);margin-inline:calc(var(--nf-gutter) * -1);padding-inline:var(--nf-gutter)}}.nf-gz__live{margin-top:var(--nf-s-4);padding:var(--nf-s-3) var(--nf-s-4);border:1px solid var(--nf-hairline);background:var(--nf-ivory)}.nf-gz__live[hidden]{display:none}.nf-gz__live .nf-label{margin:0}.nf-gz__livep{font-family:var(--nf-font-display);font-size:var(--nf-fs-h4);margin:0}.nf-gz__live p:empty{display:none}@media(min-width:1100px){.nf-gz__teeth{position:sticky;top:calc(var(--nf-header-h) + var(--nf-s-6))}.nf-gz{align-items:start}}@media(min-width:900px)and (max-width:1099px){.nf-gzbar{display:flex!important}.nf-builder--grillz{padding-bottom:calc(var(--nf-section-y) + 80px)}}@media(max-width:899px){.nf-gz__live{display:none}}@media(max-width:899px){[data-nf-builder=grillz] .nf-chip{min-height:44px;padding-inline:var(--nf-s-3)}[data-nf-builder=grillz] [data-nf-teeth][data-mode=stone] .nf-gz__quick,[data-nf-builder=grillz] [data-nf-teeth][data-mode=stone] .nf-gz__package{display:none}[data-nf-builder=grillz] [data-nf-teeth][data-mode=stone] .nf-tooth{min-height:40px}[data-nf-builder=grillz] [data-nf-teeth][data-mode=stone] .nf-arch{margin-bottom:var(--nf-s-1)}[data-nf-builder=grillz] [data-nf-teeth][data-mode=stone] .nf-arch__label{margin:0 0 2px}[data-nf-builder=grillz] [data-nf-teeth][data-mode=stone] .nf-gz__mode{margin-bottom:var(--nf-s-1)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/nf-builder.css.map */
