.nb-growth-answer{background:#f8f7f1;border-left:3px solid #cead60;padding:20px 24px;margin:0 0 28px;color:#003f45}.nb-growth-answer p:last-child{margin-bottom:0;font-size:18px;line-height:1.6}.nb-growth-table{overflow:auto;max-width:100%;margin:22px 0;border-top:1px solid #d7dfdc;border-bottom:1px solid #d7dfdc}.nb-growth-table table{width:100%;border-collapse:collapse;font:14px/1.55 Inter,sans-serif;min-width:520px}.nb-growth-table th,.nb-growth-table td{text-align:left;vertical-align:top;padding:16px 18px;border-bottom:1px solid #d7dfdc}.nb-growth-table thead{background:#003f45;color:#fff}.nb-growth-table tbody th{font-weight:600;color:#003f45}.nb-growth-table a{color:#003f45;text-underline-offset:4px}.nb-growth-faq{margin:28px 0}.nb-growth-faq details{border-bottom:1px solid #d7dfdc}.nb-growth-faq summary{cursor:pointer;padding:16px 0;color:#003f45;font-weight:600}.nb-growth-faq details p{padding:0 0 16px;margin:0;line-height:1.65}.nb-growth-links nav{display:flex;flex-wrap:wrap;gap:14px 24px}.nb-growth-links a,.nb-product-reading a{color:#003f45;text-underline-offset:5px}.nb-growth-library{padding:clamp(28px,4vw,56px);background:#fff;color:#003f45;border-top:1px solid #d7dfdc}.nb-growth-library h2,.nb-growth-editorial h2{font:700 clamp(30px,3vw,44px)/1.05 'Barlow Condensed',sans-serif;margin:12px 0 24px}.nb-growth-guide-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.nb-growth-guide-grid a{border-top:2px solid #cead60;padding-top:16px;color:inherit;text-decoration:none}.nb-growth-guide-grid strong{display:block;font:600 18px/1.3 Inter,sans-serif;margin-bottom:10px}.nb-growth-guide-grid span{display:block;font:400 14px/1.6 Inter,sans-serif}.nb-growth-goal-links{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 28px;padding:12px 20px;font:500 12px/1.5 Inter,sans-serif;background:white;color:#003f45;width:100%;grid-column:1/-1;flex-basis:100%}.nb-growth-goal-links a{color:inherit;text-underline-offset:4px}.nb-growth-editorial{padding:28px 0}.nb-collection-guide .nb-growth-guide-intro{max-width:940px}.nb-collection-guide h2{font-family:'Barlow Condensed',sans-serif;font-weight:700}.nb-collection-guide .nb-growth-table{margin-bottom:24px}.nb-collection-guide .nb-growth-faq h2{font-size:28px}.nb-product-reading{margin:0 0 12px;font-size:13px}.nb-review-copy p{font-size:14px;line-height:1.55}.nb-review-copy p:last-child{font-size:12px}.nb-growth-answer .section-label,.nb-growth-library .section-label,.nb-growth-guide-intro .section-label{font:600 10px/1.5 Inter,sans-serif;letter-spacing:.15em;text-transform:uppercase;color:#8a652b;margin-bottom:8px}@media(max-width:760px){.nb-growth-answer{padding:16px 18px}.nb-growth-answer p:last-child{font-size:16px}.nb-growth-table table{min-width:480px;font-size:13px}.nb-growth-table th,.nb-growth-table td{padding:12px}.nb-growth-guide-grid{grid-template-columns:1fr;gap:20px}.nb-growth-library{padding:28px 20px}.nb-growth-goal-links{gap:10px 18px;font-size:11px}.nb-growth-faq summary{font-size:15px}.nb-collection-guide h2{font-size:30px}}

@media(max-width:760px){body[data-shop-collection] .nb-shop-tools{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 95px;gap:12px;width:auto;top:auto;right:auto;margin:12px 16px;padding:0}body[data-shop-collection] .nb-shop-search{grid-column:auto;width:100%;max-width:none;min-width:0;height:42px}body[data-shop-collection] .nb-shop-sort{position:relative;top:auto;right:auto;width:95px;height:42px}body[data-shop-collection] .nb-shop-sort select,body[data-shop-collection] .nb-sort-mobile{height:42px}body[data-shop-collection] .nb-shop-tools .nb-shop-count{display:none}}

.nb-shop-page[data-shop-collection] .nb-shop-tools{padding:0}.nb-shop-page[data-shop-collection] .nb-shop-tools .nb-shop-sort{position:relative;top:auto;right:auto;bottom:auto;transform:none}
@media(min-width:761px){.nb-shop-page[data-shop-collection] .nb-shop-tools{display:flex;position:static;align-items:center;width:auto;margin:12px 4%;gap:20px}.nb-shop-page[data-shop-collection] .nb-shop-tools .nb-shop-search{width:100%;max-width:430px;height:40px}.nb-shop-page[data-shop-collection] .nb-shop-tools .nb-shop-sort{margin-left:auto}.nb-shop-page[data-shop-collection] .nb-shop-sort select{color:#003f45;background:white;border:1px solid #c6d2d0}}
