.nb-collection{display:block}.nb-collection .nb-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.nb-collhero{background:linear-gradient(120deg,var(--nb-sky-1),var(--nb-cream-box))}.nb-collhero__inner{max-width:var(--nb-container);margin:0 auto;padding:clamp(32px,5vw,40px) var(--nb-gutter) clamp(26px,4vw,36px)}.nb-collhero__title{margin:0 0 10px}.nb-collhero--compact .nb-collhero__title{font-size:clamp(29px,7vw,42px)}.nb-collhero--compact .nb-intro{font-size:16.5px;line-height:1.55;color:var(--nb-muted)}.nb-collhero__intro{max-width:640px;margin:0}.nb-collhero__intro>*:first-child{margin-top:0}.nb-collhero__intro>*:last-child{margin-bottom:0}.nb-collhero__intro a{color:var(--nb-blue)}.nb-collintro{max-width:640px;margin:0}.nb-collintro__summary{display:block;cursor:pointer;list-style:none}.nb-collintro__summary::-webkit-details-marker{display:none}.nb-collintro__summary::marker{content:""}.nb-collintro__lead{display:block}.nb-collintro__toggle{display:inline-block;margin-top:8px;font-size:14px;font-weight:800;color:var(--nb-blue);text-decoration:underline}.nb-collintro__summary:hover .nb-collintro__toggle,.nb-collintro__summary:focus-visible .nb-collintro__toggle{text-decoration:none}.nb-collintro__less,.nb-collintro[open] .nb-collintro__lead,.nb-collintro[open] .nb-collintro__more{display:none}.nb-collintro[open] .nb-collintro__less{display:inline}.nb-collintro__full{margin-top:12px}.nb-collintro__full p,.nb-collintro__full ul,.nb-collintro__full ol{margin:0 0 10px}.nb-collintro__full h3{font-family:var(--nb-font-head);font-weight:600;font-size:19px;line-height:1.3;color:var(--nb-ink);margin:16px 0 6px}.nb-usps{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.nb-collhero__usps{margin-top:18px}.nb-collteaser{max-width:var(--nb-container);margin:0 auto;padding:20px var(--nb-gutter) 0}.nb-collteaser__link{display:flex;align-items:center;gap:14px;padding:14px 20px;background:var(--nb-ink);color:var(--nb-surface);border-radius:var(--nb-r-card);text-decoration:none;transition:filter var(--nb-t-base)}.nb-collteaser__link:hover{color:var(--nb-surface);filter:brightness(1.15)}.nb-collteaser__emoji{flex:none;font-size:22px;line-height:1}.nb-collteaser__text{flex:1;min-width:0;font-size:14.5px;font-weight:800}.nb-collteaser__cta{flex:none;padding:9px 16px;background:var(--nb-yellow);color:var(--nb-ink);border-radius:10px;font-size:13px;font-weight:800;white-space:nowrap}.nb-collchips{max-width:var(--nb-container);margin:0 auto;padding:22px var(--nb-gutter) 0}.nb-collchips__list{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.nb-collchips .nb-chip{min-height:40px;padding:9px 16px;font-size:13.5px}.nb-colltools{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;max-width:var(--nb-container);margin:0 auto;padding:18px var(--nb-gutter) 0}.nb-collcount{font-size:14.5px;font-weight:700;color:var(--nb-body)}.nb-collsortchips{display:flex;align-items:center;gap:10px}.nb-sortchip{border-radius:9px;padding:7px 13px;min-height:34px;white-space:nowrap}.nb-collsort{display:none;align-items:center;gap:10px;margin:0}.nb-collsort__label{font-size:13.5px;font-weight:600;color:var(--nb-muted-2);white-space:nowrap}.nb-collsort__field{position:relative}.nb-collsort__select{appearance:none;-webkit-appearance:none;width:100%;min-height:44px;padding:11px 42px 11px 15px;background:var(--nb-surface);color:var(--nb-ink);border:1px solid var(--nb-border-2);border-radius:var(--nb-r-btn);font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:border-color var(--nb-t-base)}.nb-collsort__select:hover{border-color:var(--nb-sky-line)}.nb-collsort__arrow{position:absolute;top:50%;right:15px;transform:translateY(-50%);pointer-events:none;color:var(--nb-muted-2);display:flex}.nb-collsort__submit{min-height:44px;padding:10px 18px;background:var(--nb-yellow);color:var(--nb-ink);border:none;border-radius:var(--nb-r-btn);font-weight:800;font-size:14px;cursor:pointer}.nb-collbody{max-width:var(--nb-container);margin:0 auto;padding:22px var(--nb-gutter) clamp(40px,6vw,60px)}.nb-prodgrid--sm{grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr))}.nb-prodgrid--md{grid-template-columns:repeat(auto-fill,minmax(min(210px,100%),1fr))}.nb-prodgrid--lg{grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr))}.nb-prodgrid--xl{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:clamp(16px,2vw,24px)}.nb-prodgrid--bundle .nb-card__body{padding:20px 20px 22px}.nb-prodgrid--bundle .nb-card__title{font-family:var(--nb-font-head);font-weight:600;font-size:22px;line-height:1.15;margin-bottom:6px}.nb-prodgrid--bundle .nb-card__media{aspect-ratio:16 / 11}.nb-prodgrid--bundle .nb-price__current{font-size:26px;font-family:var(--nb-font-head);font-weight:600}.nb-prodgrid--bundle .nb-price__compare{font-size:14px}.nb-loadmore{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:clamp(28px,4vw,40px)}.nb-loadmore__btn{padding:14px 30px;font-family:inherit;font-size:15px}.nb-loadmore__btn[aria-busy=true]{opacity:.7;cursor:progress}.nb-loadmore__count{margin:0;font-size:13px;font-weight:700;color:var(--nb-muted-2)}.nb-collempty{padding:clamp(46px,7vw,80px) 20px;background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:var(--nb-r-card-4);text-align:center}.nb-collempty__emoji{margin:0 0 12px;font-size:50px;line-height:1}.nb-collempty__title{margin:0 0 8px;font-family:var(--nb-font-head);font-weight:600;font-size:26px;color:var(--nb-ink)}.nb-collempty__text{max-width:420px;margin:0 auto 22px;font-size:15px;color:var(--nb-muted-2)}.nb-collseo--sand{background:var(--nb-sand)}.nb-collseo--blue{background:var(--nb-blue-soft)}.nb-collseo--green{background:var(--nb-green-soft)}.nb-collseo--plain{background:var(--nb-bg)}.nb-collseo__inner{max-width:var(--nb-container-prose-narrow);margin:0 auto;padding:clamp(40px,6vw,56px) var(--nb-gutter);text-align:center}.nb-collseo--cards .nb-collseo__inner,.nb-collseo--steps .nb-collseo__inner{max-width:1100px}.nb-collseo__title{margin:0 0 14px}.nb-collseo--text .nb-collseo__title,.nb-collseo--inline .nb-collseo__title{font-size:28px}.nb-collseo--cards .nb-collseo__title,.nb-collseo--steps .nb-collseo__title{font-size:clamp(24px,5vw,30px)}.nb-collseo__text{font-size:15.5px;line-height:1.7;color:var(--nb-muted)}.nb-collseo__text>*:first-child{margin-top:0}.nb-collseo__text>*:last-child{margin-bottom:0}.nb-collseo__text a{color:var(--nb-blue)}.nb-collseo__points{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:18px 0 0;padding:0;list-style:none}.nb-collseo__point{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:var(--nb-ink)}.nb-collseo__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:18px;margin-top:32px}.nb-collseo__card{padding:26px;background:var(--nb-surface);border-radius:var(--nb-r-card-3);text-align:center}.nb-collseo__emoji{margin-bottom:10px;font-size:30px;line-height:1}.nb-collseo__cardtitle{margin:0 0 7px;font-family:var(--nb-font-head);font-weight:500;font-size:18px;color:var(--nb-ink)}.nb-collseo__cardtext{margin:0;font-size:14px;line-height:1.55;color:var(--nb-muted)}.nb-collseo__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:20px;margin:26px 0 0;padding:0;list-style:none;counter-reset:nb-step}.nb-collseo__step{text-align:center}.nb-collseo__stepnum{display:grid;place-items:center;width:46px;height:46px;margin:0 auto 12px;background:var(--nb-yellow);color:var(--nb-ink);border-radius:var(--nb-r-btn-lg);font-family:var(--nb-font-head);font-size:20px;line-height:1}.nb-collseo__step .nb-collseo__cardtitle{font-size:17px}.nb-collseo__step .nb-collseo__cardtext{line-height:1.5}.nb-collfaq--blue{background:var(--nb-blue-soft)}.nb-collfaq--sand{background:var(--nb-sand)}.nb-collfaq--plain{background:var(--nb-bg)}.nb-collfaq__inner{max-width:800px;margin:0 auto;padding:clamp(40px,6vw,60px) var(--nb-gutter)}.nb-collfaq__title{margin:0 0 26px;font-size:clamp(24px,5vw,32px);text-align:center}.nb-collfaq__list{display:flex;flex-direction:column;gap:11px}.nb-faqitem{padding:16px 20px;background:var(--nb-surface);border:1px solid var(--nb-border-2);border-radius:var(--nb-r-card)}.nb-faqitem__q{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:32px;font-size:14.5px;font-weight:800;color:var(--nb-ink);cursor:pointer;list-style:none}.nb-faqitem__q::-webkit-details-marker{display:none}.nb-faqitem__q::marker{content:""}.nb-faqitem__qtext{flex:1;min-width:0}.nb-faqitem__icon{display:grid;place-items:center;flex:none;width:26px;height:26px;background:var(--nb-blue-soft);color:var(--nb-blue);border-radius:50%;transition:transform var(--nb-t-base),background var(--nb-t-base),color var(--nb-t-base)}.nb-faqitem[open] .nb-faqitem__icon{background:var(--nb-blue);color:var(--nb-surface);transform:rotate(45deg)}.nb-faqitem__a{margin:11px 0 0;font-size:14px;line-height:1.6;color:var(--nb-muted)}.nb-faqitem__a>*:first-child{margin-top:0}.nb-faqitem__a>*:last-child{margin-bottom:0}.nb-faqitem__a a{color:var(--nb-blue)}.nb-collfaq--plain .nb-faqitem__icon{background:var(--nb-green-soft);color:var(--nb-green-ink)}.nb-collfaq--plain .nb-faqitem[open] .nb-faqitem__icon{background:var(--nb-green);color:var(--nb-surface)}.nb-collcompare--green{background:var(--nb-green-soft)}.nb-collcompare--blue{background:var(--nb-blue-soft)}.nb-collcompare--sand{background:var(--nb-sand)}.nb-collcompare--plain{background:var(--nb-bg)}.nb-collcompare__inner{max-width:1100px;margin:0 auto;padding:clamp(40px,6vw,60px) var(--nb-gutter)}.nb-collcompare__title{margin:0 0 12px;text-align:center}.nb-collcompare__intro{max-width:640px;margin:0 auto 26px;font-size:15.5px;line-height:1.6;color:var(--nb-muted);text-align:center}.nb-collcompare__scroll{overflow-x:auto;background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:var(--nb-r-card-4)}.nb-collcompare__scroll:focus-visible{outline:2px solid var(--nb-blue);outline-offset:2px}.nb-cmptable{width:100%;min-width:560px;border-collapse:collapse;font-size:14px}.nb-cmptable th,.nb-cmptable td{padding:14px 18px;text-align:left;vertical-align:middle;border-bottom:1px solid var(--nb-border)}.nb-cmptable tr:last-child th,.nb-cmptable tr:last-child td{border-bottom:none}.nb-cmptable__corner{width:30%;background:var(--nb-thumb)}.nb-cmptable__head{width:35%;background:var(--nb-thumb);text-align:center;vertical-align:top}.nb-cmptable__label{font-size:13px;font-weight:800;color:var(--nb-muted-2)}.nb-cmptable__cell{font-size:14px;font-weight:700;color:var(--nb-ink);text-align:center}.nb-cmphead{display:flex;flex-direction:column;align-items:center;gap:8px}.nb-cmphead__media{display:block;width:120px;max-width:100%;aspect-ratio:1;overflow:hidden;background:var(--nb-surface);border-radius:var(--nb-r-card)}.nb-cmphead__img{width:100%;height:100%;object-fit:cover}.nb-cmphead__title{font-family:var(--nb-font-head);font-weight:600;font-size:18px;line-height:1.2;color:var(--nb-ink);text-decoration:none}.nb-cmphead__title:hover{color:var(--nb-blue)}.nb-cmphead__price .nb-price{justify-content:center}@media(max-width:640px){.nb-prodgrid--sm,.nb-prodgrid--md,.nb-prodgrid--lg{grid-template-columns:1fr 1fr;gap:12px}.nb-prodgrid--xl{grid-template-columns:1fr}.nb-collhero__usps,.nb-collchips__list{flex-wrap:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.nb-collhero__usps::-webkit-scrollbar,.nb-collchips__list::-webkit-scrollbar{display:none}.nb-collhero__usps>li,.nb-collchips__list>li{flex:none}.nb-collhero__usps .nb-usp-pill{padding:5px 11px;font-size:11.5px;white-space:nowrap}.nb-collchips .nb-chip{white-space:nowrap}.nb-colltools{padding-top:16px;gap:10px}.nb-collsortchips{display:none}.nb-collsort{display:flex;width:100%}.nb-collsort__field{flex:1;min-width:0}.nb-loadmore__btn{width:100%}.nb-collteaser__link{flex-wrap:wrap;gap:10px}.nb-collteaser__text{flex-basis:calc(100% - 36px)}.nb-collteaser__cta{width:100%;text-align:center}.nb-cmphead__media{width:90px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/nb-collection.css.map */
