.nbng{margin:20px 0;color:#111}.nbng [hidden]{display:none!important}.nbng__fieldset{border:0;padding:0;margin:0;min-width:0}.nbng__fieldset legend{font-size:15px;margin-bottom:10px;padding:0}.nbng__offers{display:flex;flex-direction:column;gap:10px}.nbng__offer{position:relative;display:block;margin:0;cursor:pointer}.nbng__offer>input{position:absolute;opacity:0;width:1px;height:1px}.nbng__row{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #e4e4e4;border-radius:12px;background:#fff;transition:background .15s,border-color .15s,box-shadow .15s}.nbng__offer:hover .nbng__row{border-color:#f8d3d6}.nbng__offer>input:checked+.nbng__row{border:2px solid #f8d3d6;background:#fff7f8;padding:11px 13px;box-shadow:0 0 0 2px #f8d3d6,0 6px 18px #f8d3d659}.nbng__offer>input:focus-visible+.nbng__row{outline:2px solid #111;outline-offset:4px}.nbng__thumbnail{position:relative;flex:0 0 48px}.nbng__thumbnail img{display:block;width:48px;height:48px;border-radius:8px;object-fit:cover;background:#eee}.nbng__count{position:absolute;top:-7px;right:-9px;min-width:26px;height:24px;padding:0 7px;border-radius:999px;background:#111;color:#fff;font-size:11px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;border:2px solid #fff;box-sizing:border-box}.nbng__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.nbng__main strong{font-size:16px;line-height:1.25}.nbng__main small{font-size:12px;color:#666;line-height:1.3}.nbng__prices{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex:0 0 auto}.nbng__prices strong{font-size:18px;line-height:1.2}.nbng__prices s{font-size:12px;color:#777}.nbng__summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:12px;font-size:14px}.nbng__summary strong{font-size:16px}.nbng__summary small{flex-basis:100%;font-size:12px;color:#666}.nbng__delivery{margin-top:8px;font-size:12px}@media(max-width:749px){.nbng__main strong{font-size:15px}.nbng__prices strong{font-size:17px}}.nbp-compact[data-nb-nanoglass]{font-family:Norden EndoLift Sans,Arial,sans-serif;font-size:16px;line-height:1.55;color:#111}.nbp-compact[data-nb-nanoglass] :is(h1,h2,h3,p,li,dt,dd,summary,a,span,strong,small,label,legend,select,button){font-family:inherit;color:inherit;letter-spacing:normal}.nbp-compact[data-nb-nanoglass] .nbp-heading h1{font-size:34px;font-weight:650;line-height:1.15}.nbp-compact[data-nb-nanoglass] .nbp-price{font-size:32px;font-weight:650}.nbp-compact[data-nb-nanoglass] .nbp-compare{font-size:16px;font-weight:400;color:#666}.nbp-compact[data-nb-nanoglass] .nbp-lead{font-size:16px;font-weight:400;line-height:1.55}.nbp-compact[data-nb-nanoglass] .nbp-highlights li{font-size:14px;font-weight:400}.nbp-compact[data-nb-nanoglass] .nbng__main strong{font-size:16px;font-weight:600}.nbp-compact[data-nb-nanoglass] .nbng__main small{font-size:13px;font-weight:400;color:#555}.nbp-compact[data-nb-nanoglass] .nbng__prices strong{font-size:18px;font-weight:650}.nbp-compact[data-nb-nanoglass] .nbng__prices s{font-size:13px;font-weight:400;color:#666}.nbng__colours{border:1px solid #dedede;border-radius:10px;padding:14px;margin:14px 0 0;min-width:0}.nbng__colours legend{padding:0 5px;font-size:14px;font-weight:600}.nbng__slot{display:grid;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:12px;margin:0 0 10px}.nbng__slot:last-child{margin-bottom:0}.nbng__slot label{font-size:14px;margin:0;font-weight:400}.nbng__slot select{width:100%;min-height:44px;padding:9px 32px 9px 10px;border:1px solid #ccc;border-radius:6px;background:#fff;font:inherit;font-size:14px;color:#111}.nbng__slot select:focus-visible{outline:2px solid #a76b75;outline-offset:2px}.nbng__error{font-size:14px;margin:12px 0;color:#8a2424}@media(max-width:749px){.nbp-compact[data-nb-nanoglass] .nbp-heading h1,.nbp-compact[data-nb-nanoglass] .nbp-price{font-size:28px}.nbp-compact[data-nb-nanoglass] .nbp-lead,.nbp-compact[data-nb-nanoglass] .nbng__main strong{font-size:15px}.nbp-compact[data-nb-nanoglass] .nbng__prices strong{font-size:17px}}.nbp-compact[data-nb-nanoglass] .nbng__count{color:#fff}.nbng__offer{border:1px solid #e4e4e4;border-radius:14px;background:#fff;overflow:visible}.nbng__choice{position:relative;display:block;cursor:pointer}.nbng__choice>[data-nb-nano-count]{position:absolute;opacity:0;width:1px;height:1px}.nbng__row{border:0;border-radius:13px;box-shadow:none}.nbng__offer.is-selected{border:2px solid #e8bfc5;background:#fff7f8}.nbng__offer.is-selected .nbng__row{background:transparent;padding:11px 13px}.nbng__choice>[data-nb-nano-count]:focus-visible+.nbng__row{outline:2px solid #111;outline-offset:3px}.nbng__panel{padding:0 14px 10px}.nbng__slot{display:block;border:0;border-top:1px solid #eadde0;padding:10px 0 0;margin:0;min-width:0}.nbng__slot legend{float:left;width:60px;margin:0;padding:14px 0;font-size:13px;font-weight:500}.nbng__swatches{display:flex;gap:10px;align-items:center;min-height:48px}.nbng__swatch{position:relative;display:grid;place-items:center;width:46px;height:46px;margin:0;border-radius:50%;cursor:pointer}.nbng__swatch input{position:absolute;top:0;right:0;bottom:0;left:0;width:46px;height:46px;margin:0;opacity:0;cursor:pointer}.nbng__dot{display:block;width:26px;height:26px;border:1px solid #c7c7c7;border-radius:50%;background:var(--nb-swatch);pointer-events:none}.nbng__swatch input:checked+.nbng__dot{outline:2px solid #111;outline-offset:4px}.nbng__swatch input:focus-visible+.nbng__dot{outline:3px solid #a76b75;outline-offset:5px}.nbng__swatch input:disabled{cursor:not-allowed}.nbng__swatch input:disabled+.nbng__dot{opacity:.45;position:relative}.nbng__swatch input:disabled+.nbng__dot:after{content:"";position:absolute;height:1px;width:34px;background:#555;top:12px;left:-5px;transform:rotate(-45deg)}
/*# sourceMappingURL=/cdn/shop/t/26/assets/nb-nanoglass-bundles.css.map */
