.template-index .nbne-services .nbne-hero{text-align:center!important}.template-index .nbne-services .nbne-hero h1{margin-bottom:.5rem;font-size:clamp(28px,4vw,48px)!important}.template-index .nbne-services .nbne-hero p{margin:0 auto 1.1rem;max-width:70ch;font-size:clamp(16px,2.2vw,20px)!important}.nbne-container{max-width:1200px;margin:0 auto;padding:0 16px}.nbne-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}@media (max-width: 1023px){.nbne-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width: 719px){.nbne-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.site-header__mobile-nav,#AccessibleNav,.announcement-bar__message{max-width:1200px;margin:0 auto;padding:0 16px}.nbne-hero-wrap{padding:40px 0 16px}@media (min-width: 1024px){.nbne-hero-wrap{padding:56px 0 20px}}.nbne-hero-media{grid-column:1 / span 5}.nbne-hero-copy{grid-column:7 / -1;align-self:center}@media (max-width: 1023px){.nbne-hero-media{grid-column:1 / -1}.nbne-hero-copy{grid-column:1 / -1;margin-top:20px}}.nbne-carousel{position:relative;overflow:hidden;border-radius:12px}.nbne-track{display:flex;transition:transform .45s cubic-bezier(.2,.6,.2,1)}.nbne-slide a{display:block;pointer-events:auto}.nbne-slide img,.nbne-slide video{width:100%;height:auto;display:block;border-radius:12px}.nbne-caption{position:absolute;left:12px;bottom:12px;background:#0000008c;color:#fff;padding:10px 12px;border-radius:10px;font-size:14px;line-height:1.25}.nbne-hit{position:absolute;top:0;bottom:0;width:64px;z-index:2;border:none;background:transparent;cursor:pointer}.nbne-track,.nbne-slide{pointer-events:none}.nbne-slide a{pointer-events:auto;position:relative;z-index:1}.nbne-headline{font-size:clamp(34px,5vw,56px);line-height:1.05;letter-spacing:-.02em;margin:0 0 12px}.nbne-sub{font-size:16px;opacity:.9;margin:8px 0 20px}.nbne-hero-copy .nbne-pill{margin-right:10px}.nbne-hero-copy p:last-child{margin-top:8px}.nbne-pill{display:inline-block;padding:10px 16px;border-radius:999px;font-weight:700;text-decoration:none;box-shadow:0 6px 18px #00000040}.nbne-pill--primary{background:#ff822e;color:#111}.nbne-pill--secondary{background:#f45aa0;color:#fff}.nbne-pill--neutral{background:#323232;color:#fff}.section--testimonials,.quick-links,.footer{max-width:1200px;margin:0 auto;padding:0 16px}.template-index .nbne-services .nbne-cta{display:flex;justify-content:center;gap:.6rem;flex-wrap:wrap}.template-index .nbne-services .nbne-cta a{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:.85rem 1.35rem!important;border-radius:9999px!important;font-weight:700!important;font-size:clamp(16px,2.4vw,20px)!important;line-height:1!important;text-transform:uppercase!important;letter-spacing:.02em!important;color:#fff!important;border:1px solid transparent!important;text-decoration:none!important;white-space:nowrap!important}.template-index .nbne-services .nbne-cta a:first-child{background:#f97316!important}.template-index .nbne-services .nbne-cta a:first-child:hover,.template-index .nbne-services .nbne-cta a:first-child:focus{background:#ea580c!important}.template-index .nbne-services .nbne-cta a:last-child{background:#ec4899!important}.template-index .nbne-services .nbne-cta a:last-child:hover,.template-index .nbne-services .nbne-cta a:last-child:focus{background:#db2777!important}.template-index .nbne-services .nbne-cta a[href*="/collections"]{background:#ec4899!important}.template-index .nbne-services .nbne-cta a[href*="/collections"]:hover,.template-index .nbne-services .nbne-cta a[href*="/collections"]:focus{background:#db2777!important}.template-index .nbne-services>ul,.template-index .nbne-services>div>ul{display:none!important}header a[href$="/pages/get-a-quote"],header a[href$="/quote"],.site-header a[href*="/get-a-quote"],.header a[href*="/get-a-quote"],nav a[href*="/get-a-quote"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:.6rem 1rem!important;border-radius:9999px!important;background:#f97316!important;color:#fff!important;border:1px solid transparent!important;font-weight:600!important;line-height:1!important;text-transform:none!important;letter-spacing:normal!important;text-decoration:none!important;white-space:nowrap!important;margin-left:.5rem!important}header a[href*="/get-a-quote"]:hover,header a[href*="/get-a-quote"]:focus{background:#ea580c!important}.template-index .card__media,.template-index .grid-view-item__image-wrapper,.template-index .collection-grid-item__image,.template-index .article__grid-image,.template-index .hover-zoom{overflow:hidden;border-radius:8px}.template-index .card__media img,.template-index .grid-view-item__image,.template-index .collection-grid-item__image img,.template-index .article__grid-image img,.template-index .hover-zoom img{transform:scale(1);transition:transform .35s ease,filter .35s ease;will-change:transform}.template-index a:hover .card__media img,.template-index a:hover .grid-view-item__image,.template-index a:hover .collection-grid-item__image img,.template-index a:hover .article__grid-image img,.template-index .hover-zoom:hover img{transform:scale(1.06)}@media (prefers-reduced-motion: reduce){.template-index .card__media img,.template-index .grid-view-item__image,.template-index .collection-grid-item__image img,.template-index .article__grid-image img,.template-index .hover-zoom img{transition:none;transform:none}}.template-index .collection-grid-item,.template-index .collection-grid-item__link,.template-index .card__media,.template-index .grid-view-item__image-wrapper,.template-index .article__grid-image{overflow:hidden;border-radius:12px}.template-index .card__media img,.template-index .grid-view-item__image,.template-index .article__grid-image img{transform:scale(1);transition:transform .35s ease,filter .35s ease;will-change:transform}.template-index a:hover .card__media img,.template-index a:hover .grid-view-item__image,.template-index a:hover .article__grid-image img{transform:scale(1.06)}.template-index .collection-grid-item__image,.template-index .collection-grid-item__overlay{background-size:cover;transition:transform .35s ease,background-size .35s ease,filter .35s ease;will-change:transform,background-size}.template-index .collection-grid-item:hover .collection-grid-item__image,.template-index .collection-grid-item:hover .collection-grid-item__overlay{transform:scale(1.06);background-size:106%}@media (prefers-reduced-motion: reduce){.template-index .card__media img,.template-index .grid-view-item__image,.template-index .article__grid-image img,.template-index .collection-grid-item__image,.template-index .collection-grid-item__overlay{transition:none;transform:none;background-size:cover}}.template-index a,.template-index .grid__item,.template-index .card__media,.template-index .collection-grid-item,.template-index .collection-grid-item__link{overflow:hidden;border-radius:12px}.template-index a img,.template-index .card__media img,.template-index .article__grid-image img{transform:scale(1);transition:transform .35s ease,filter .35s ease;will-change:transform}.template-index a:hover img,.template-index a:hover .card__media img,.template-index a:hover .article__grid-image img{transform:scale(1.06)}.template-index [style*=background-image],.template-index .collection-grid-item__image,.template-index .collection-grid-item__overlay{background-size:cover;transition:transform .35s ease,background-size .35s ease,filter .35s ease;will-change:transform,background-size}.template-index a:hover [style*=background-image],.template-index .collection-grid-item:hover .collection-grid-item__image,.template-index .collection-grid-item:hover .collection-grid-item__overlay{transform:scale(1.06);background-size:106%}@media (prefers-reduced-motion: reduce){.template-index a img,.template-index [style*=background-image],.template-index .collection-grid-item__image,.template-index .collection-grid-item__overlay{transition:none;transform:none;background-size:cover}}.template-index [style*=background-image]{outline:2px solid lime}.template-index .grid__item,.template-index .collection-grid-item,.template-index .collection-grid-item__link,.template-index .image-bar__item,.template-index .feature-row,.template-index .hero,.template-index .card,.template-index .card-wrapper{overflow:hidden;border-radius:12px}.template-index .grid__item a,.template-index .collection-grid-item,.template-index .collection-grid-item__link,.template-index .image-bar__item,.template-index .feature-row,.template-index .hero,.template-index .card,.template-index .card-wrapper{transition:transform .35s ease;transform-origin:center center;will-change:transform}.template-index .grid__item a:hover,.template-index .collection-grid-item:hover,.template-index .collection-grid-item__link:hover,.template-index .image-bar__item:hover,.template-index .feature-row:hover,.template-index .hero:hover,.template-index .card:hover,.template-index .card-wrapper:hover{transform:scale(1.04)}@media (prefers-reduced-motion: reduce){.template-index .grid__item a,.template-index .collection-grid-item,.template-index .collection-grid-item__link,.template-index .image-bar__item,.template-index .feature-row,.template-index .hero,.template-index .card,.template-index .card-wrapper{transition:none;transform:none}}.template-index .text-column__image-container,.template-index .text-columns .text-column__image-container,.template-index .text-columns .grid__item{overflow:hidden;border-radius:12px}.template-index [id^=TextColumnImage-],.template-index .text-column__image-container img,.template-index .feature-row__image{display:block;width:100%;height:auto;transform:scale(1);transform-origin:center center;transition:transform .35s ease;will-change:transform}.template-index .text-column:hover [id^=TextColumnImage-],.template-index .text-column__image-container:hover [id^=TextColumnImage-],.template-index .text-column:hover .feature-row__image,.template-index .text-column__image-container:hover .feature-row__image{transform:scale(1.06)}@media (prefers-reduced-motion: reduce){.template-index [id^=TextColumnImage-],.template-index .text-column__image-container img,.template-index .feature-row__image{transition:none;transform:none}}.template-index .text-columns .text-column{overflow:hidden;border-radius:12px;transition:transform .35s ease;transform-origin:center center;will-change:transform}.template-index .text-columns .text-column:hover{transform:scale(1.04)}.template-index .text-columns .text-column__image-container{overflow:hidden;border-radius:12px}.template-index .text-columns .text-column__image-container img,.template-index .text-columns .feature-row__image{display:block;width:100%;height:auto;transform:scale(1);transition:transform .35s ease;will-change:transform}.template-index .text-columns .text-column:hover .text-column__image-container img,.template-index .text-columns .text-column:hover .feature-row__image{transform:scale(1.06)}@media (prefers-reduced-motion: reduce){.template-index .text-columns .text-column,.template-index .text-columns .text-column__image-container img,.template-index .text-columns .feature-row__image{transition:none;transform:none}}.template-index .text-columns .text-column,.text-columns .text-column{outline:1px dashed rgba(255,255,255,.25)}.text-columns .text-column,.text-columns .text-column__image-container,.text-columns .grid__item{overflow:hidden!important;border-radius:12px}.text-columns .text-column__image-container img,.feature-row__image,[id^=TextColumnImage-]{display:block!important;width:100%!important;height:auto!important;transform:scale(1)!important;transform-origin:center center!important;transition:transform .35s ease!important;will-change:transform!important}.text-columns .text-column:hover .text-column__image-container img,.text-columns .text-column:hover .feature-row__image,.text-columns .text-column:hover [id^=TextColumnImage-]{transform:scale(1.06)!important}.text-columns .text-column{transition:transform .35s ease!important;transform-origin:center center!important}.text-columns .text-column:hover{transform:scale(1.03)!important}@media (prefers-reduced-motion: reduce){.text-columns .text-column,.text-columns .text-column__image-container img,.text-columns .feature-row__image,.text-columns [id^=TextColumnImage-]{transition:none!important;transform:none!important}}.nbne-cards .nbne-card,.nbne-cards .nbne-card__media{border-radius:12px;transition:box-shadow .28s ease,transform .28s ease}.nbne-cards .nbne-card:hover{transform:translateY(-2px);box-shadow:0 22px 55px #0000008c,0 10px 24px #00000059!important}.nbne-cards .nbne-card:hover .nbne-card__media{box-shadow:0 22px 55px #0000008c,0 10px 24px #00000059!important}.nbne-cards .nbne-card:focus-visible{outline:2px solid #f97316;outline-offset:3px;box-shadow:0 22px 55px #0000008c,0 10px 24px #00000059!important}@media (prefers-reduced-motion: reduce){.nbne-cards .nbne-card,.nbne-cards .nbne-card__media{transition:none}}.cta-pill{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.15rem;border-radius:9999px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;text-decoration:none;white-space:nowrap;margin:6px 8px 0 0;color:#fff;border:1px solid transparent}.cta-pill--primary{background:#f97316}.cta-pill--primary:hover{background:#ea580c}.cta-pill--secondary{background:#ec4899}.cta-pill--secondary:hover{background:#db2777}.nbne-wrap .rte a[href*="/pages/get-a-quote"],.nbne-wrap .rte a[href^="https://nbnesigns.com/pages/get-a-quote"],.nbne-wrap .rte a[href*="/pages/contact-us"],.nbne-wrap .rte a[href^="https://nbnesigns.com/pages/contact-us"],.nbne-wrap .rte a[href*="/pages/contact"]{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.15rem;margin:.25rem .5rem 0 0;border-radius:9999px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;text-decoration:none;white-space:nowrap;color:#fff;border:1px solid transparent}.nbne-wrap .rte a[href*="/pages/get-a-quote"],.nbne-wrap .rte a[href^="https://nbnesigns.com/pages/get-a-quote"]{background:#f97316}.nbne-wrap .rte a[href*="/pages/get-a-quote"]:hover,.nbne-wrap .rte a[href^="https://nbnesigns.com/pages/get-a-quote"]:hover{background:#ea580c}.nbne-wrap .rte a[href*="/pages/contact-us"],.nbne-wrap .rte a[href^="https://nbnesigns.com/pages/contact-us"],.nbne-wrap .rte a[href*="/pages/contact"]{background:#ec4899}.nbne-wrap .rte a[href*="/pages/contact-us"]:hover,.nbne-wrap .rte a[href^="https://nbnesigns.com/pages/contact-us"]:hover,.nbne-wrap .rte a[href*="/pages/contact"]:hover{background:#db2777}html{font-size:16px}body,button,input,select,textarea{font-family:Myriad Pro,myriad-pro,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.6;letter-spacing:0;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Myriad Pro,myriad-pro,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:800;line-height:1.2;margin:0 0 .6em}h1,.h1{font-size:clamp(2.2rem,4.5vw,5.6rem)}h2,.h2{font-size:clamp(1.8rem,3.6vw,4.2rem)}h3,.h3{font-size:clamp(1.5rem,2.8vw,3.158rem)}h4,.h4{font-size:clamp(1.25rem,2.2vw,2.37rem)}h5,.h5{font-size:clamp(1.125rem,1.8vw,1.777rem)}h6,.h6{font-size:clamp(1.0625rem,1.4vw,1.333rem)}.site-nav a,.btn,.button{font-family:Myriad Pro,myriad-pro,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:700}h1,.h1{line-height:1.08;letter-spacing:-.02em;margin-bottom:.45em}h2,.h2{line-height:1.12;letter-spacing:-.015em;margin-bottom:.5em}h3,.h3{line-height:1.16;letter-spacing:-.01em;margin-bottom:.55em}h4,.h4{line-height:1.18;letter-spacing:-.006em}h5,.h5{line-height:1.22;letter-spacing:-.003em}h6,.h6{line-height:1.25;letter-spacing:0}h1,.h1,h2,.h2,h3,.h3{font-kerning:normal;text-rendering:optimizeLegibility}@media (max-width: 749px){h1,.h1{line-height:1.14;letter-spacing:-.015em}h2,.h2{line-height:1.18;letter-spacing:-.012em}h3,.h3{line-height:1.2;letter-spacing:-.008em}}.nbne-hero h1{line-height:1.05;letter-spacing:-.022em}@media (max-width: 749px){.nbne-hero h1{line-height:1.12;letter-spacing:-.015em}}.nbne-wrap h2{text-transform:uppercase;letter-spacing:.02em;line-height:1.12;margin-bottom:.5em}.nbne-card strong{letter-spacing:-.01em}.nbne-hero p.lead{line-height:1.35;letter-spacing:0}.grid-product__title,.product-card__title,.card__heading,.productitem--title,.product-grid-item .title,.grid .product-title a,.collection .product-title a{line-height:1.15;letter-spacing:-.01em;font-weight:700;margin-top:.35rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 749px){.grid-product__title,.product-card__title,.card__heading,.productitem--title,.product-grid-item .title{line-height:1.2;letter-spacing:-.008em}}.template-product h1,.template-product .product-single__title{line-height:1.08;letter-spacing:-.015em;margin-bottom:.5em}.template-collection h1,.template-collection .h1,.collection-hero__title,.section-header .section-header__title{line-height:1.1;letter-spacing:-.012em;margin-bottom:.5em}.collection-grid-item__title,.collection-card__title,.card__heading a[href*="/collections/"]{line-height:1.12;letter-spacing:-.01em;font-weight:800;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.grid-product__title~.grid-product__meta{margin-top:.25rem}body.template-page form[action*="/contact"] input[type=submit],body.template-page form[action*="/contact"] button[type=submit],body.template-page .contact-form input[type=submit],body.template-page .contact-form button[type=submit]{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:9999px;font-weight:800;text-transform:uppercase;letter-spacing:.02em;background:#f97316;color:#fff!important;border:1px solid transparent;box-shadow:0 8px 22px #f9731659;transition:transform .12s ease,box-shadow .15s ease,background .15s ease}body.template-page form[action*="/contact"] input[type=submit]:hover,body.template-page form[action*="/contact"] button[type=submit]:hover,body.template-page .contact-form input[type=submit]:hover,body.template-page .contact-form button[type=submit]:hover{background:#ea580c;transform:translateY(-1px);box-shadow:0 12px 28px #f9731673}body.template-page form[action*="/contact"] input[type=submit]:disabled,body.template-page form[action*="/contact"] button[type=submit]:disabled{opacity:.6;cursor:not-allowed}body.template-page form[action*="/contact"] textarea,body.template-page .contact-form textarea{border:1px solid rgba(249,115,22,.45);box-shadow:0 0 0 3px #f973162e;border-radius:12px}body.template-page form[action*="/contact"] textarea:focus,body.template-page .contact-form textarea:focus{outline:none;border-color:#f97316;box-shadow:0 0 0 4px #f9731659}body.template-page form[action*="/contact"] .contact__button,body.template-page .contact-form .contact__button{margin-top:12px}body.template-page form[action*="/contact"] input[type=text],body.template-page form[action*="/contact"] input[type=email],body.template-page form[action*="/contact"] input[type=tel],body.template-page form[action*="/contact"] input[type=url],body.template-page form[action*="/contact"] input[type=number],body.template-page form[action*="/contact"] input[type=date],body.template-page form[action*="/contact"] input[type=search],body.template-page form[action*="/contact"] select,body.template-page form[action*="/contact"] textarea{border:1px solid rgba(249,115,22,.45);box-shadow:0 0 0 3px #f973162e;border-radius:12px;background:#ffffff0a;color:inherit;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}body.template-page form[action*="/contact"] input[type=text]:hover,body.template-page form[action*="/contact"] input[type=email]:hover,body.template-page form[action*="/contact"] input[type=tel]:hover,body.template-page form[action*="/contact"] input[type=url]:hover,body.template-page form[action*="/contact"] input[type=number]:hover,body.template-page form[action*="/contact"] input[type=date]:hover,body.template-page form[action*="/contact"] input[type=search]:hover,body.template-page form[action*="/contact"] select:hover,body.template-page form[action*="/contact"] textarea:hover{border-color:#f9731699}body.template-page form[action*="/contact"] input[type=text]:focus,body.template-page form[action*="/contact"] input[type=email]:focus,body.template-page form[action*="/contact"] input[type=tel]:focus,body.template-page form[action*="/contact"] input[type=url]:focus,body.template-page form[action*="/contact"] input[type=number]:focus,body.template-page form[action*="/contact"] input[type=date]:focus,body.template-page form[action*="/contact"] input[type=search]:focus,body.template-page form[action*="/contact"] select:focus,body.template-page form[action*="/contact"] textarea:focus{outline:none;border-color:#f97316;box-shadow:0 0 0 4px #f9731659;background:#ffffff0f}body.template-page form[action*="/contact"] input[type=checkbox],body.template-page form[action*="/contact"] input[type=radio]{accent-color:#f97316}body.template-page form[action*="/contact"] input[type=submit],body.template-page form[action*="/contact"] button[type=submit]{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:9999px;font-weight:800;text-transform:uppercase;letter-spacing:.02em;background:#f97316;color:#fff!important;border:1px solid transparent;box-shadow:0 8px 22px #f9731659;transition:transform .12s ease,box-shadow .15s ease,background .15s ease}body.template-page form[action*="/contact"] input[type=submit]:hover,body.template-page form[action*="/contact"] button[type=submit]:hover{background:#ea580c;transform:translateY(-1px);box-shadow:0 12px 28px #f9731673}.nbne-container{max-width:1200px;margin:0 auto;padding:0 20px}.nbne-grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}@media (min-width:750px){.nbne-grid{grid-template-columns:repeat(8,1fr)}}@media (min-width:990px){.nbne-grid{grid-template-columns:repeat(12,1fr)}}.nbne-hero-wrap{padding:28px 0 20px}.nbne-hero-media,.nbne-hero-copy{grid-column:1/-1}@media (min-width:990px){.nbne-hero-media{grid-column:1 / span 5}.nbne-hero-copy{grid-column:7 / span 6;align-self:center}}.nbne-carousel{position:relative;border-radius:16px;overflow:hidden;background:#111}.nbne-track{display:flex;scroll-behavior:smooth}.nbne-slide{min-width:100%;position:relative}.nbne-slide a{display:block;line-height:0}.nbne-slide video,.nbne-slide img{width:100%;height:auto;display:block}.nbne-caption{padding:10px 12px;background:#00000080;position:absolute;left:10px;bottom:10px;border-radius:10px;font-weight:700}.nbne-hit{position:absolute;top:0;bottom:0;width:50%;background:transparent;border:0;cursor:pointer}.nbne-hit.left{left:0}.nbne-hit.right{right:0}.nbne-arrows{pointer-events:none}.nbne-arrows .dot{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:9999px;background:#00000073}.nbne-arrows .dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border:solid #fff;border-width:0 3px 3px 0;width:9px;height:9px}.nbne-arrows .prev{left:10px}.nbne-arrows .prev:after{left:12px;transform:rotate(135deg)}.nbne-arrows .next{right:10px}.nbne-arrows .next:after{right:12px;transform:rotate(-45deg)}.nbne-pill{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:9999px;font-weight:800;text-transform:uppercase;letter-spacing:.02em;color:#fff;text-decoration:none;border:1px solid transparent;margin-right:10px}.nbne-pill--primary{background:#f97316}.nbne-pill--primary:hover{background:#ea580c}.nbne-pill--secondary{background:#ec4899}.nbne-pill--secondary:hover{background:#db2777}.nbne-headline{font-weight:800;font-size:clamp(28px,4.2vw,56px);line-height:1.06;letter-spacing:-.02em;margin:0 0 .4em}.nbne-sub{font-size:clamp(16px,2vw,20px);opacity:.92;margin-bottom:14px}.nbne-testimonials{padding:20px 0 40px}.nbne-t-head{font-weight:800;font-size:clamp(22px,3vw,34px);line-height:1.12;letter-spacing:-.01em;margin-bottom:12px}.nbne-t-carousel{position:relative;border-radius:16px;overflow:hidden;background:#111}.nbne-t-track{display:flex;scroll-behavior:smooth}.nbne-t-slide{min-width:100%;padding:20px}.nbne-quote{font-size:18px;line-height:1.5;margin:0 0 10px}.nbne-cite{opacity:.85;font-weight:700}.nbne-t-hit{position:absolute;top:0;bottom:0;width:50%;background:transparent;border:0;cursor:pointer}.nbne-t-hit.left{left:0}.nbne-t-hit.right{right:0}.nbne-t-arrows{pointer-events:none}.nbne-t-arrows .dot{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:9999px;background:#00000073}.nbne-t-arrows .prev{left:10px}.nbne-t-arrows .next{right:10px}.nbne-t-arrows .prev:after,.nbne-t-arrows .next:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border:solid #fff;border-width:0 3px 3px 0;width:9px;height:9px}.nbne-t-arrows .prev:after{left:12px;transform:rotate(135deg)}.nbne-t-arrows .next:after{right:12px;transform:rotate(-45deg)}@media (max-width:749px){.nbne-hero-copy .nbne-pill--secondary{display:none}}.nbne-testimonials .nbne-t-carousel,.nbne-testimonials .nbne-t-slide,.nbne-testimonials .nbne-t-arrows .prev,.nbne-testimonials .nbne-t-arrows .next,.nbne-testimonials .nbne-t-hit.left,.nbne-testimonials .nbne-t-hit.right{border:0!important;outline:0!important;box-shadow:none!important}.nbne-testimonials .nbne-t-arrows .prev:before,.nbne-testimonials .nbne-t-arrows .next:before{content:none!important}.nbne-testimonials .nbne-t-arrows .dot{line-height:0}body.template-index .jdgm-widget,body.template-index .jdgm-all-reviews-widget,body.template-index .jdgm-carousel-wrapper,body.template-index [id^=judgeme_]{display:none!important}.nbne-testimonials .nbne-t-carousel,.nbne-testimonials .nbne-t-track,.nbne-testimonials .nbne-t-slide,.nbne-testimonials .nbne-t-hit.left,.nbne-testimonials .nbne-t-arrows .prev{border:0!important;outline:0!important;box-shadow:none!important}.nbne-testimonials blockquote,.nbne-testimonials .rte blockquote,.nbne-testimonials hr{border:0!important;border-left:0!important;border-bottom:0!important;outline:0!important}.nbne-testimonials .nbne-t-slide:before,.nbne-testimonials .nbne-t-slide:after,.nbne-testimonials .nbne-t-arrows .prev:before,.nbne-testimonials .nbne-t-arrows .prev:after{content:none!important}.nbne-testimonials .nbne-t-arrows .dot{line-height:0;background:#00000073}@media (max-width:749px){.nbne-corner-logo img{height:30px}}.site-header,header.header{--nbne-w:1200px;--nbne-pad:20px}.site-header .page-width,.site-header .wrapper,.site-header>.grid,header.header.page-width{max-width:var(--nbne-w);margin:0 auto;padding:0 var(--nbne-pad)}.site-nav,.site-nav--centered{text-align:left!important}.nbne-hero-bottom-menu{grid-column:1 / -1;margin-top:10px}@media (min-width:990px){.nbne-hero-bottom-menu{grid-column:1 / span 5}}.nbne-bottom-menu ul{display:flex;gap:14px;flex-wrap:wrap;margin:0;padding:0}.nbne-bottom-menu li{list-style:none}.nbne-bottom-menu a{font-weight:800;text-transform:uppercase;font-size:14px;opacity:.9}.nbne-bottom-menu a:hover{opacity:1;text-decoration:underline}.header__icon--search,.site-header__search,details-modal[id*=Search]{display:none!important}.nbne-corner-logo img{height:38px;width:auto;vertical-align:middle;filter:drop-shadow(0 2px 8px rgba(0,0,0,.35))}@media (max-width: 749px){.nbne-corner-logo{display:none}}.btn--link.site-header__icon.site-header__search-toggle,.header__icon--search,.site-header__search,details-modal[id*=Search]{display:none!important}.nbne-corner-logo{display:inline-flex;align-items:center;margin-left:10px}.nbne-corner-logo img{height:38px;width:auto;filter:drop-shadow(0 2px 8px rgba(0,0,0,.35))}@media (max-width:749px){.nbne-corner-logo{display:none}}@media (min-width: 750px){.site-header .site-nav a[href*="/pages/get-a-quote"]{display:none!important}}@media (min-width: 750px){.site-header #AccessibleNav,.site-header .site-nav,.site-nav--centered{text-align:left!important}.site-header .site-nav{display:inline-block;width:100%}}@media (min-width: 750px){.site-header #AccessibleNav{text-align:left!important}.site-header #AccessibleNav>ul.site-nav,.site-header #SiteNav{display:flex!important;justify-content:flex-start!important;align-items:center;text-align:left!important;margin-left:0!important}#SiteNav>li{margin:0 18px 0 0!important}#SiteNav>li:last-child{margin-right:0!important}}@media (min-width: 750px){.site-header.logo--left .logo-align--left{width:18%!important}.site-header.logo--left #AccessibleNav{width:70%!important}.site-header.logo--left .site-header__icons{width:12%!important}.site-header #AccessibleNav>ul.site-nav,.site-header #SiteNav{display:flex!important;justify-content:flex-start!important;align-items:center;gap:18px;text-align:left!important;margin-left:0!important;overflow:visible!important;flex-wrap:wrap}#SiteNav>li>a,.site-nav__link{padding:3px 8px!important}}#AccessibleNav{overflow:visible!important}[role=uploadcare-uploader]{display:block;margin-top:6px}.uploadcare--widget__button{border-radius:9999px;padding:10px 16px;font-weight:700;background:#ff7f11;color:#111;border:0;box-shadow:0 0 0 2px #ff7f11,0 6px 18px #ff7f1159}.nbne-quote .uploadcare--widget{display:inline-block;margin:6px 0 0}.nbne-quote input[type=file]{display:none!important}.nbne-quote .uploadcare--widget~.uploadcare--widget{display:none!important}.nbne-quote .nbne-grid>.full:last-child{text-align:left;margin-top:18px}@media (min-width: 750px){.nbne-quote .nbne-grid>.full:last-child{margin-top:28px}}.nbne-quote .button.button--primary{display:inline-block;margin:0!important}.nbne-quote .nbne-grid .full{text-align:left!important}.nbne-quote .nbne-grid .full .button.button--primary{display:inline-block;margin:10px 0 0!important;float:left;clear:both}.nbne-quote .full label{display:inline-flex;align-items:center;gap:10px;line-height:1.25}.nbne-quote input[type=checkbox]{transform:scale(1.35);margin:0;vertical-align:middle;accent-color:#ff7a1a}.nbne-quote .button--primary{margin-left:0;margin-top:18px}.nbne-quote .consent-row{display:flex;align-items:center;gap:10px;margin:10px 0 6px}.nbne-quote .consent-row input[type=checkbox]{width:20px;height:20px;accent-color:#FF7A1A;transform:translateY(1px)}@media (max-width: 749px){.nbne-quote [role=uploadcare-uploader]+small{margin-top:6px}.nbne-quote .button--primary{margin-top:22px}}.nbne-quote .nbne-grid .full label{display:flex;align-items:center;gap:10px;margin:6px 0 2px}.nbne-quote .nbne-grid .full input[type=checkbox]{width:20px;height:20px;accent-color:#FF7A1A}.nbne-quote .nbne-grid .full{text-align:left}.nbne-quote .button--primary{display:inline-block;margin-left:0;margin-top:24px}.nbne-quote [role=uploadcare-uploader],.nbne-quote .uploadcare--widget,.nbne-quote .uploadcare--widget__button_type_open{display:inline-block!important;float:none!important;margin:0!important;vertical-align:middle}.nbne-quote [role=uploadcare-uploader]+small{display:inline-block;margin-left:10px;vertical-align:middle}.nbne-pill--neutral{display:inline-block;padding:10px 14px;border-radius:9999px;background:#e7edf3;color:#121212;font-weight:700;line-height:1;text-decoration:none;box-shadow:0 0 0 1px #ffffff14,0 6px 16px #e7edf340;transition:transform .12s ease,filter .12s ease}.nbne-pill--neutral:hover{transform:translateY(-1px);filter:brightness(.98)}.nbne-file-actions{display:flex;align-items:center;gap:12px;margin-top:8px}.nbne-file-help{opacity:.85}.nbne-hero-wrap .nbne-hero-copy .nbne-headline{line-height:1.04;letter-spacing:-.012em;margin-bottom:6px}.nbne-hero-wrap .nbne-hero-copy .nbne-sub{margin-top:6px;margin-bottom:20px;max-width:50ch}.nbne-hero-wrap .nbne-hero-copy>p:not(.nbne-sub){margin-top:4px}.nbne-hero-wrap .nbne-hero-copy .nbne-pill+.nbne-pill{margin-left:12px}@media (max-width: 749px){.nbne-hero-wrap .nbne-hero-copy .nbne-headline{line-height:1.08;letter-spacing:-.0065em}.nbne-hero-wrap .nbne-hero-copy .nbne-sub{margin-bottom:16px}}.nbne-carousel{position:relative}.nbne-slide a{position:relative;z-index:2;display:block}.nbne-hit{position:absolute;top:0;bottom:0;width:16%;min-width:64px;max-width:120px;z-index:3;background:transparent}.nbne-hit.left{left:0;cursor:w-resize}.nbne-hit.right{right:0;cursor:e-resize}@media (max-width: 749px){.nbne-hit{width:14%;min-width:48px}}.shop-skin{background:#fff;color:#111}.shop-skin .site-header,.shop-skin .site-footer{background:#fff;color:#111;border-color:#eee}.shop-skin a{color:#111}.shop-skin .product-card,.shop-skin .grid-view-item{background:#fff;border:1px solid #eee;border-radius:10px}.shop-skin .grid-view-item__image-wrapper{position:relative;padding-top:100%!important;overflow:hidden}.shop-skin .grid-view-item__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#f7f7f7}.shop-skin .product-card__title,.shop-skin .grid-view-item__title{line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shop-skin .price{font-weight:700;margin-top:4px}.shop-skin .price--sale{color:#c00;margin-right:6px}.shop-skin .price--was{color:#666}.shop-skin .pc-badge{display:inline-block;padding:4px 8px;font-size:12px;border-radius:999px;background:#111;color:#fff;margin-right:6px}.shop-skin .pc-badge--sale{background:#c00}.shop-skin .pc-badge--personalise{background:#0a7}.shop-skin .tag-list,.shop-skin .tags-wrapper,.shop-skin .list-unstyled.tag-list{display:none!important}.shop-skin .shop-search-bar{background:#fff;border-bottom:1px solid #eee}.shop-skin .shop-search-form{display:flex;gap:10px;align-items:center;max-width:840px;margin:10px auto 12px}.shop-skin .shop-search-form input[type=search]{flex:1;padding:12px 14px;border:1px solid #ddd;border-radius:999px;background:#fff;color:#111;outline:none}.shop-skin .shop-search-btn{padding:12px 16px;border-radius:999px;background:#111;color:#fff;border:0;cursor:pointer}.shop-skin .product-card__image-with-placeholder-wrapper{margin-bottom:10px}.shop-skin .product-card__image-wrapper{position:relative;padding-top:100%!important;overflow:hidden;background:#f7f7f7;border-radius:10px}.shop-skin .product-card__image-wrapper>div{position:absolute;top:0;right:0;bottom:0;left:0;padding-top:0!important}.shop-skin .grid-view-item__image{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover}.shop-skin .grid-view-item__title,.shop-skin .product-card__title{color:#111;font-weight:600;font-size:14px;line-height:1.25;margin:8px 0 2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shop-skin .price{margin-top:4px;font-weight:700}.shop-skin .grid-view-item.product-card{border:1px solid #eee;border-radius:12px;padding:12px;background:#fff}.shop-skin .grid.grid--uniform{row-gap:18px}.shop-skin .grid__item{padding:10px}.shop-skin .product-single__photos,.shop-skin .product-single__media{background:#f7f7f7;border-radius:12px}.shop-skin .thumbnails-wrapper .thumbnail{border-radius:8px;overflow:hidden}.shop-skin .product-single__title{color:#111;font-size:28px;line-height:1.2;font-weight:800;margin:0 0 6px}.shop-skin .product__price{color:#111;font-weight:700;font-size:20px;margin:6px 0 12px}.shop-skin .product__policies{color:#666}.shop-skin .product-form__input,.shop-skin .product-form__input.select,.shop-skin .product-form__input--quantity,.shop-skin .product-options input,.shop-skin .product-options select,.shop-skin .product-options textarea{background:#fff;color:#111;border:1px solid #ddd;border-radius:8px;padding:10px 12px}.shop-skin .btn.product-form__cart-submit{background:#111;color:#fff;border-radius:999px;padding:12px 18px}.shop-skin .btn--secondary-accent{background:#111;color:#fff}.shop-skin .shop-promo{display:flex;flex-wrap:wrap;gap:10px;margin:6px 0 12px;padding:0;list-style:none}.shop-skin .shop-promo li{border:1px solid #eee;border-radius:999px;padding:6px 10px;color:#333;font-size:13px}.shop-skin .shop-breadcrumbs{margin:8px 0 12px;color:#666;font-size:13px}.shop-skin .shop-breadcrumbs a{color:#111;text-decoration:none}.shop-skin .shop-breadcrumbs a:hover{text-decoration:underline}.shop-skin #shopify-section-header,.shop-skin .site-header,.shop-skin .site-header__wrapper,.shop-skin .site-header .page-width{background:#fff!important}.shop-skin .site-header{border-bottom:1px solid #eee}.shop-skin .site-header__icon svg{fill:currentColor}.shop-skin .announcement-bar{display:none}.shop-skin #shopify-section-header,.shop-skin .header-wrapper,.shop-skin .site-header,.shop-skin .site-header__wrapper,.shop-skin .site-header--stuck,.shop-skin .site-header--is-moved-by-drawer,.shop-skin .site-header__mobile-nav,.shop-skin .page-container,.shop-skin .wrapper{background:#fff!important}.shop-skin .site-header:before,.shop-skin .site-header:after,.shop-skin #shopify-section-header:before,.shop-skin #shopify-section-header:after{display:none!important}.shop-skin .site-header{border-bottom:1px solid #eee!important}.shop-skin .site-nav__link,.shop-skin .site-header__logo a,.shop-skin .site-header__icons .site-header__icon{color:#111!important}.shop-skin .site-header__icon svg{fill:currentColor!important}.shop-skin .announcement-bar{display:none!important}.shop-skin.template-product .shop-search-bar{display:none}@media (min-width: 1024px){.site-header .site-nav{display:flex;flex-wrap:nowrap;white-space:nowrap}.site-nav__item{margin:0 8px}.site-nav__link{padding:8px;font-size:14px;line-height:1.1;letter-spacing:0}.site-header__logo-image{max-width:150px!important}.site-header__logo{margin-right:14px}.site-header__icons-wrapper{flex:0 0 auto}.site-header .grid--table>.grid__item{white-space:nowrap}}.site-nav__item .site-nav__link:hover,.site-nav__item .site-nav__link:focus,.site-nav__item .site-nav__link--active,.site-nav__item .site-nav__link[aria-current=page]{border-bottom-color:#ff69b4!important}.shop-skin .site-nav__dropdown{background:#fff!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:8px;box-shadow:0 12px 24px #0000001f}.shop-skin .site-nav__dropdown:before,.shop-skin .site-nav__dropdown:after{background:#fff!important;border-color:#00000014!important}.shop-skin .site-nav__dropdown .site-nav__link{color:#111!important;background:transparent!important;text-decoration:none;border-bottom:0}.shop-skin .site-nav__dropdown .site-nav__link:hover,.shop-skin .site-nav__dropdown .site-nav__link:focus{background:#f6f7f9!important;color:#111!important}.shop-skin .site-nav__link--main{color:#111!important}.site-nav>.site-nav__item>.site-nav__link--main,.site-nav>.site-nav__item>.site-nav__link--button{font-weight:700!important}.site-nav__dropdown .site-nav__link{font-weight:400!important}.site-header .site-nav>.site-nav__item>.site-nav__link,.site-header .site-nav>.site-nav__item>.site-nav__link .site-nav__label,.site-header .site-nav>.site-nav__item>.site-nav__link--main,.site-header .site-nav>.site-nav__item>.site-nav__link--main .site-nav__label,.site-header .site-nav>.site-nav__item>.site-nav__link--button,.site-header .site-nav>.site-nav__item>.site-nav__link--button .site-nav__label,.site-header .site-nav>.site-nav__item>a.site-nav__link,.site-header .site-nav>.site-nav__item>button.site-nav__link{font-weight:700!important}.site-header .site-nav__dropdown .site-nav__link,.site-header .site-nav__dropdown .site-nav__link .site-nav__label{font-weight:400!important}.site-header .site-nav>.site-nav__item{font-weight:700!important}.site-header .site-nav>.site-nav__item.site-nav__expanded-item>a.site-nav__link,.site-header .site-nav>.site-nav__item.site-nav__expanded-item>button.site-nav__link,.site-header .site-nav>.site-nav__item.site-nav__expanded-item>a.site-nav__link .site-nav__label,.site-header .site-nav>.site-nav__item.site-nav__expanded-item>button.site-nav__link .site-nav__label,.site-header .site-nav>.site-nav__item>a.site-nav__link.site-nav__link--button,.site-header .site-nav>.site-nav__item>button.site-nav__link.site-nav__link--button,.site-header .site-nav>.site-nav__item>a.site-nav__link.site-nav__link--main,.site-header .site-nav>.site-nav__item>button.site-nav__link.site-nav__link--main{font-weight:700!important;font-variation-settings:"wght" 700}.site-header .site-nav>li.site-nav__item.site-nav__expanded-item>a.site-nav__link,.site-header .site-nav>li.site-nav__item.site-nav__expanded-item>button.site-nav__link,.site-header .site-nav>li.site-nav__item.site-nav__expanded-item>a.site-nav__link .site-nav__label,.site-header .site-nav>li.site-nav__item.site-nav__expanded-item>button.site-nav__link .site-nav__label,.site-header .site-nav>li.site-nav__item>a.site-nav__link.site-nav__link--button,.site-header .site-nav>li.site-nav__item>button.site-nav__link.site-nav__link--button,.site-header .site-nav>li.site-nav__item>a.site-nav__link.site-nav__link--button .site-nav__label,.site-header .site-nav>li.site-nav__item>button.site-nav__link.site-nav__link--button .site-nav__label,.site-header .site-nav>li.site-nav__item>a.site-nav__link.site-nav__link--main,.site-header .site-nav>li.site-nav__item>button.site-nav__link.site-nav__link--main{font-weight:700!important;font-variation-settings:"wght" 700}.site-header .site-nav__dropdown .site-nav__link,.site-header .site-nav__dropdown .site-nav__link .site-nav__label{font-weight:400!important;font-variation-settings:"wght" 400}.site-nav__item{position:relative}.site-nav__dropdown{display:none;position:absolute;left:0;z-index:50}.site-nav__expanded-item:hover>.site-nav__dropdown,.site-nav__expanded-item:focus-within>.site-nav__dropdown{display:block}.site-header{position:relative;z-index:5000;overflow:visible!important}.site-header .site-nav__item{position:relative}.site-header .site-nav__dropdown{position:absolute;top:100%;left:0;display:none;z-index:6000;pointer-events:auto}@media (min-width: 1024px){.site-header .site-nav__expanded-item:hover>.site-nav__dropdown,.site-header .site-nav__expanded-item:focus-within>.site-nav__dropdown{display:block}}.site-header .site-nav__expanded-item>.site-nav__dropdown{margin-top:4px}.site-header .site-nav__dropdown .site-nav__link{display:block;padding:8px 14px}.shop-skin .main-content,.template-collection .main-content{background:#fff;color:#1b1b1b}.shop-skin .page-width{max-width:1200px}.shop-skin .site-header{background:#fff;border-bottom:1px solid #eee}.shop-collection{display:grid;grid-template-columns:260px 1fr;gap:24px}@media (max-width: 990px){.shop-collection{grid-template-columns:1fr}}.shop-filters{background:#fff;border:1px solid #eee;border-radius:10px;padding:14px}.shop-filters h3{font-size:14px;margin:0 0 8px;text-transform:uppercase;letter-spacing:.02em}.shop-filters details{border-top:1px solid #f0f0f0;padding:10px 0}.shop-filters details:first-of-type{border-top:none}.shop-filters summary{cursor:pointer;font-weight:700}.shop-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #eee;border-radius:10px;padding:10px 12px;background:#fff;margin-bottom:12px}.shop-toolbar__count{font-size:14px;color:#555}.shop-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media (max-width: 1200px){.shop-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 750px){.shop-grid{grid-template-columns:repeat(2,1fr)}}.prod-card{background:#fff;border:1px solid #eee;border-radius:10px;overflow:hidden;display:flex;flex-direction:column}.prod-card__media{aspect-ratio:1/1;background:#fafafa;display:flex;align-items:center;justify-content:center}.prod-card__media img{max-width:100%;max-height:100%;object-fit:contain}.prod-card__body{padding:10px 12px;display:flex;flex-direction:column;gap:6px}.prod-card__title{font-size:14px;line-height:1.3;min-height:2.6em}.prod-card__price{font-weight:800;font-size:16px}.prod-card__compare{color:#999;text-decoration:line-through;margin-left:6px;font-weight:400}.prod-card__meta{display:flex;align-items:center;gap:6px;font-size:12px;color:#666}.prod-badge{background:#f3f6ff;color:#2456e8;font-weight:700;font-size:11px;padding:3px 6px;border-radius:999px}.prod-card__cta{margin-top:auto;padding:10px 12px 12px}.btn-quick{width:100%;border-radius:9999px;padding:10px 12px;border:1px solid #ddd;background:#f7f7f7;cursor:pointer}.btn-quick:hover{background:#efefef}.shop-breadcrumbs{font-size:12px;color:#666;margin:10px 0}.shop-breadcrumbs a{color:#444;text-decoration:none}.shop-breadcrumbs a:hover{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/18/assets/nbne.css.map */
