body:has(.nh-home-hero){--nh-blue: #267fb7;--nh-blue-deep: #123f5b;--nh-blue-dark: #0a2d42;--nh-sky: #eaf7fc;--nh-sky-strong: #dff2f9;--nh-orange: #f6a21a;--nh-orange-dark: #dc8500;--nh-ink: #142631;--nh-muted: #5b6b74;--nh-line: #dbe8ed;--nh-surface: #ffffff;--nh-surface-soft: #f5fafc;--nh-radius-sm: 1.2rem;--nh-radius: 2rem;--nh-radius-lg: 3rem;--nh-shadow-sm: 0 .8rem 2.4rem rgba(18, 63, 91, .08);--nh-shadow: 0 1.8rem 5rem rgba(18, 63, 91, .12);--nh-shell: 120rem;--nh-section-space: clamp(7rem, 8vw, 10rem);--nh-section-space-mobile: 5.6rem}body:has(.nh-home-hero) #MainContent{overflow-x:clip;color:var(--nh-ink)}body:has(.nh-home-hero) #MainContent *,body:has(.nh-home-hero) #MainContent *:before,body:has(.nh-home-hero) #MainContent *:after{box-sizing:border-box}body:has(.nh-home-hero) #MainContent img,body:has(.nh-home-hero) #MainContent video,body:has(.nh-home-hero) #MainContent iframe{max-width:100%}body:has(.nh-home-hero) #MainContent h1,body:has(.nh-home-hero) #MainContent h2,body:has(.nh-home-hero) #MainContent h3,body:has(.nh-home-hero) #MainContent h4,body:has(.nh-home-hero) #MainContent h5,body:has(.nh-home-hero) #MainContent h6{color:var(--nh-ink);text-wrap:balance}body:has(.nh-home-hero) #MainContent p{color:var(--nh-muted)}body:has(.nh-home-hero) #MainContent a:focus-visible,body:has(.nh-home-hero) #MainContent button:focus-visible,body:has(.nh-home-hero) #MainContent summary:focus-visible{outline:.3rem solid var(--nh-orange);outline-offset:.3rem}body:has(.nh-home-hero) .nh-section-shell{width:min(var(--nh-shell),calc(100% - 4rem));margin-inline:auto}body:has(.nh-home-hero) .nh-home-section{position:relative;padding-block:var(--nh-section-space)}body:has(.nh-home-hero) .nh-section-heading{max-width:76rem;margin-bottom:clamp(3.2rem,5vw,5rem)}body:has(.nh-home-hero) .nh-section-heading--center{margin-inline:auto;text-align:center}body:has(.nh-home-hero) .nh-section-heading h2,body:has(.nh-home-hero) .nh-split__content>h2,body:has(.nh-home-hero) .nh-story__content>h2{margin:0;font-size:var(--nh-heading-size, clamp(3.4rem, 4.4vw, 5.4rem))!important;font-weight:800;line-height:1.04!important;letter-spacing:-.035em}body:has(.nh-home-hero) .nh-section-heading>p:not(.nh-section-eyebrow){max-width:68rem;margin:1.5rem auto 0;font-size:var(--nh-text-size, 1.7rem)!important;line-height:1.65!important}body:has(.nh-home-hero) .nh-section-eyebrow{margin:0 0 1rem!important;color:var(--nh-blue)!important;font-size:var(--nh-eyebrow-size, 16px)!important;font-weight:800;letter-spacing:.13em;line-height:1.3!important;text-transform:uppercase}body:has(.nh-home-hero) .nh-button,body:has(.nh-home-hero) #MainContent .btn,body:has(.nh-home-hero) .nh-featured-collection .button,body:has(.nh-home-hero) .nh-featured-collection .quick-add__submit{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5rem;padding:1.2rem 2.6rem!important;border:.2rem solid transparent!important;border-radius:999px!important;font-size:var(--nh-button-text-size, 1.5rem)!important;font-weight:800;line-height:1.2;text-align:center;text-decoration:none;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease}body:has(.nh-home-hero) .nh-button--primary,body:has(.nh-home-hero) #MainContent .btn--primary,body:has(.nh-home-hero) .nh-featured-collection .quick-add__submit{border-color:var(--nh-orange)!important;background:var(--nh-orange)!important;color:#fff!important;box-shadow:0 1rem 2.4rem #f6a21a3d}body:has(.nh-home-hero) .nh-button--secondary{border-color:var(--nh-blue-deep)!important;background:transparent!important;color:var(--nh-blue-deep)!important;box-shadow:none}@media(hover:hover)and (pointer:fine){body:has(.nh-home-hero) .nh-button:hover,body:has(.nh-home-hero) #MainContent .btn:hover,body:has(.nh-home-hero) .nh-featured-collection .button:hover,body:has(.nh-home-hero) .nh-featured-collection .quick-add__submit:hover{transform:translateY(-.2rem)}body:has(.nh-home-hero) .nh-button--primary:hover,body:has(.nh-home-hero) #MainContent .btn--primary:hover,body:has(.nh-home-hero) .nh-featured-collection .quick-add__submit:hover{border-color:var(--nh-orange-dark)!important;background:var(--nh-orange-dark)!important;box-shadow:0 1.4rem 3rem #dc850040}body:has(.nh-home-hero) .nh-button--secondary:hover{background:var(--nh-blue-deep)!important;color:#fff!important}}body:has(.nh-home-hero) .utility-bar{min-height:3.6rem;border:0;background:var(--nh-blue-deep)!important}body:has(.nh-home-hero) .announcement-bar__message,body:has(.nh-home-hero) .announcement-bar__message span{color:#fff!important;font-size:1.2rem!important;font-weight:700;letter-spacing:.05em}body:has(.nh-home-hero) .nh-header-wrapper{border-bottom:.1rem solid rgba(18,63,91,.08);background:#fffffff7!important;-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem)}body:has(.nh-home-hero) .shopify-section-header-sticky .nh-header-wrapper{box-shadow:0 1rem 3rem #123f5b1a}body:has(.nh-home-hero) .nh-header{width:min(132rem,100%);min-width:0}body:has(.nh-home-hero) .nh-header .header__heading,body:has(.nh-home-hero) .nh-header .header__inline-menu,body:has(.nh-home-hero) .nh-header .header__icons{min-width:0}body:has(.nh-home-hero) .nh-header .header__menu-item{color:var(--nh-ink);font-weight:700}body:has(.nh-home-hero) .nh-header__cta{border-color:var(--nh-orange);background:var(--nh-orange);box-shadow:0 .8rem 2rem #f6a21a33}body:has(.nh-home-hero) .nh-home-hero{position:relative;display:grid!important;min-height:min(var(--nh-hero-height),82rem);padding:clamp(7rem,10vw,12rem) 0!important;place-items:center;isolation:isolate;overflow:hidden;background:#061c2a}body:has(.nh-home-hero) .nh-home-hero__media,body:has(.nh-home-hero) .nh-home-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}body:has(.nh-home-hero) .nh-home-hero__media{z-index:-2;overflow:hidden;background:#061c2a}body:has(.nh-home-hero) .nh-home-hero__fallback,body:has(.nh-home-hero) .nh-home-hero__fallback img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}body:has(.nh-home-hero) .nh-home-hero__fallback img{object-fit:cover}body:has(.nh-home-hero) .nh-home-hero__media .wistia_responsive_padding,body:has(.nh-home-hero) .nh-home-hero__media .wistia_responsive_wrapper,body:has(.nh-home-hero) .nh-home-hero__media .wistia_embed{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:0!important}body:has(.nh-home-hero) .nh-home-hero__media video,body:has(.nh-home-hero) .nh-home-hero__media iframe{width:100%!important;height:100%!important;object-fit:cover!important}body:has(.nh-home-hero) .nh-home-hero__overlay{z-index:1;background:linear-gradient(90deg,#03131d8f,#03131d42),linear-gradient(180deg,#03131d14,#03131d80),rgba(3,19,29,var(--nh-hero-overlay))}body:has(.nh-home-hero) .nh-home-hero__content{position:relative;z-index:2;width:100%}body:has(.nh-home-hero) .nh-home-hero__copy{position:relative;isolation:isolate;display:flex!important;flex-direction:column;align-items:center;width:min(92rem,100%);margin-inline:auto;padding:clamp(2.4rem,4vw,4.6rem);color:#fff;text-align:center}body:has(.nh-home-hero) .nh-home-hero__copy:before{content:"";position:absolute;z-index:-1;top:-8%;right:-5%;bottom:-8%;left:-5%;border-radius:4rem;pointer-events:none;background:radial-gradient(ellipse at center,#03131db8,#03131d7a 48%,#03131d00 76%)}body:has(.nh-home-hero) .nh-home-hero__eyebrow{margin:0 0 1.4rem;color:#ffffffd9!important;font-size:var(--nh-eyebrow-size, 1.25rem)!important;font-weight:800;letter-spacing:.14em;text-transform:uppercase}body:has(.nh-home-hero) .nh-home-hero__rating{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.7rem;margin-bottom:1.8rem;padding:.8rem 1.3rem;border:.1rem solid rgba(255,255,255,.24);border-radius:999px;background:#03131d6b;color:#fff;font-size:1.25rem;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem)}body:has(.nh-home-hero) .nh-home-hero__rating img{width:auto;max-width:9rem;max-height:2.6rem;object-fit:contain}body:has(.nh-home-hero) .nh-home-hero__rating span{color:var(--nh-orange);letter-spacing:.06em}body:has(.nh-home-hero) .nh-home-hero h1{max-width:90rem;margin:0;color:#fff!important;font-size:var(--nh-heading-size, clamp(5rem, 7.2vw, 8.6rem))!important;font-weight:850;line-height:.98!important;letter-spacing:-.05em;text-shadow:0 .3rem 2.4rem rgba(0,0,0,.72)}body:has(.nh-home-hero) .nh-home-hero__text{max-width:70rem;margin:2rem auto 0;color:#ffffffdb!important;font-size:var(--nh-text-size, clamp(1.7rem, 2vw, 2.1rem))!important;line-height:1.6!important;text-shadow:0 .2rem 1.4rem rgba(0,0,0,.76)}body:has(.nh-home-hero) .nh-home-hero__actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1.4rem;margin-top:2.8rem}body:has(.nh-home-hero) .nh-home-hero__actions>span{color:#ffffffd1;font-size:1.3rem;font-weight:700;text-shadow:0 .2rem 1rem rgba(0,0,0,.78)}body:has(.nh-home-hero) .nh-home-hero__brand-strip{display:block;width:auto;max-width:min(56rem,90%);max-height:7rem;margin:3rem auto 0;object-fit:contain;filter:brightness(0) invert(1);opacity:.88}body:has(.nh-home-hero) .nh-home-hero__product-name{margin-top:1rem;color:#fffc;font-size:1.25rem}body:has(.nh-home-hero) .nh-home-hero__product-name p{margin:0;color:inherit!important}body:has(.nh-home-hero) .nh-reviews{padding-block:clamp(6rem,7vw,8rem);background:#fff}body:has(.nh-home-hero) .nh-reviews__inner{width:min(var(--nh-shell),calc(100% - 4rem));padding:0}body:has(.nh-home-hero) .nh-reviews__header{display:grid;grid-template-columns:minmax(22rem,.7fr) minmax(0,1.3fr);align-items:end;gap:clamp(3rem,6vw,8rem);margin-bottom:3.5rem}body:has(.nh-home-hero) .nh-reviews__summary{padding:2.2rem;border:.1rem solid var(--nh-line);border-radius:var(--nh-radius);background:var(--nh-surface-soft)}body:has(.nh-home-hero) .nh-reviews__eyebrow{margin:0 0 1.2rem;color:var(--nh-blue)!important;font-size:var(--nh-eyebrow-size, 1.15rem)!important;font-weight:800;letter-spacing:.09em;text-transform:uppercase}body:has(.nh-home-hero) .nh-reviews__score-row{display:flex;align-items:center;gap:1.5rem}body:has(.nh-home-hero) .nh-reviews__score-row>strong{color:var(--nh-blue-deep);font-size:4.6rem;line-height:1}body:has(.nh-home-hero) .nh-reviews__stars,body:has(.nh-home-hero) .nh-review-card__stars{color:var(--nh-orange);letter-spacing:.08em}body:has(.nh-home-hero) .nh-reviews__score-row p{margin:.35rem 0 0;font-size:1.25rem!important}body:has(.nh-home-hero) .nh-reviews__intro h2{margin:0;font-size:var(--nh-heading-size, clamp(3.4rem, 4.3vw, 5.2rem))!important;font-weight:800;line-height:1.05!important;letter-spacing:-.035em}body:has(.nh-home-hero) .nh-reviews__intro p{max-width:60rem;margin:1.2rem 0 0;font-size:var(--nh-text-size, 1.65rem)!important;line-height:1.6!important}body:has(.nh-home-hero) .nh-reviews__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}body:has(.nh-home-hero) .nh-review-card{display:flex;flex-direction:column;min-width:0;min-height:28rem;padding:2.2rem;border:.1rem solid var(--nh-line);border-radius:var(--nh-radius);background:#fff;box-shadow:var(--nh-shadow-sm)}body:has(.nh-home-hero) .nh-review-card__top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.8rem}body:has(.nh-home-hero) .nh-review-card__verified{display:inline-flex;align-items:center;gap:.4rem;color:var(--nh-blue);font-size:1.05rem;font-weight:750}body:has(.nh-home-hero) .nh-review-card blockquote{flex:1;margin:1.8rem 0}body:has(.nh-home-hero) .nh-review-card blockquote p{margin:0;color:var(--nh-ink)!important;font-size:var(--nh-card-text-size, 1.5rem)!important;line-height:1.62!important}body:has(.nh-home-hero) .nh-review-card__author{display:flex;align-items:center;gap:1rem}body:has(.nh-home-hero) .nh-review-card__avatar{display:grid;flex:0 0 4.2rem;width:4.2rem;height:4.2rem;place-items:center;border-radius:50%;background:var(--nh-blue-deep);color:#fff;font-size:1.2rem;font-weight:800}body:has(.nh-home-hero) .nh-review-card__author div{min-width:0}body:has(.nh-home-hero) .nh-review-card__author strong,body:has(.nh-home-hero) .nh-review-card__author span{display:block}body:has(.nh-home-hero) .nh-review-card__author strong{color:var(--nh-ink);font-size:1.35rem}body:has(.nh-home-hero) .nh-review-card__author div>span{margin-top:.15rem;color:var(--nh-muted);font-size:1.1rem}body:has(.nh-home-hero) .nh-featured-collection{border:0!important;box-shadow:none!important;background:radial-gradient(circle at 8% 14%,rgba(126,212,237,.2),transparent 28rem),#f5fbfd!important}body:has(.nh-home-hero) .nh-featured-collection .collection{width:min(96.8rem,100%);margin-inline:auto;border:0!important;box-shadow:none!important;padding-top:2.2rem!important;padding-bottom:1.8rem!important}body:has(.nh-home-hero) .nh-featured-collection .collection__title{display:block!important;max-width:74rem;margin:0 auto 1.6rem!important;padding-inline:2rem!important;text-align:center}body:has(.nh-home-hero) .nh-featured-collection__eyebrow{margin:0 0 .7rem;color:#0873b9!important;font-size:var(--nh-eyebrow-size, 16px)!important;font-weight:800;letter-spacing:0;text-transform:uppercase}body:has(.nh-home-hero) .nh-featured-collection .collection__title .title{margin:0;color:var(--nh-ink)!important;font-size:var(--nh-heading-size, clamp(3.2rem, 3.7vw, 3.7rem))!important;font-weight:800;line-height:1.08!important;letter-spacing:-.02em}body:has(.nh-home-hero) .nh-featured-collection .collection__description{max-width:60rem;margin:.9rem auto 0}body:has(.nh-home-hero) .nh-featured-collection .collection__description p{margin:0;font-size:var(--nh-text-size, 1.1rem)!important;line-height:1.45!important}body:has(.nh-home-hero) .nh-featured-collection slider-component{width:calc(100% - 4.8rem)!important;max-width:99.7rem!important;margin-inline:auto;margin-top:.8rem;padding:1.4rem!important;border:.1rem solid #d7e1e5;background:#ffffffb8}body:has(.nh-home-hero) .nh-featured-collection .product-grid{--grid-desktop-horizontal-spacing: 2.4rem;align-items:stretch;column-gap:2.4rem;row-gap:1.6rem;margin:0;border:0!important}body:has(.nh-home-hero) .nh-featured-collection .grid__item{min-width:0;margin:0!important;box-shadow:none!important}body:has(.nh-home-hero) .nh-featured-collection .card-wrapper{position:relative;height:100%;overflow:hidden;border:.1rem solid #d4e2e8;border-radius:1.2rem;background:#fff;box-shadow:0 .4rem 1.2rem #123f5b0d;transition:transform .22s ease,box-shadow .22s ease}body:has(.nh-home-hero) .nh-featured-collection .card{display:flex;flex-direction:column;height:100%}body:has(.nh-home-hero) .nh-featured-collection .card__inner{flex:0 0 auto;overflow:hidden;border-radius:1.2rem 1.2rem 0 0;background:#f4f7f8!important;--ratio-percent: 100% !important}body:has(.nh-home-hero) .nh-featured-collection .card__media,body:has(.nh-home-hero) .nh-featured-collection .media{border-radius:inherit}body:has(.nh-home-hero) .nh-featured-collection .card__media img{object-fit:contain;transition:transform .45s cubic-bezier(.2,.8,.2,1)}body:has(.nh-home-hero) .nh-featured-collection .card>.card__content:last-of-type{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:0}body:has(.nh-home-hero) .nh-featured-collection .card__information{padding:1.15rem 1.2rem 0!important}body:has(.nh-home-hero) .nh-featured-collection .card__heading{min-height:3.5rem}body:has(.nh-home-hero) .nh-featured-collection .card__heading,body:has(.nh-home-hero) .nh-featured-collection .card__heading a{display:-webkit-box;overflow:hidden;color:var(--nh-ink)!important;font-size:1.3rem!important;font-weight:800!important;line-height:1.38;-webkit-box-orient:vertical;-webkit-line-clamp:2}body:has(.nh-home-hero) .nh-featured-collection .nh-card-description,body:has(.nh-home-hero) .nh-featured-collection .alireviews-review-star-rating,body:has(.nh-home-hero) .nh-featured-collection .othermainss{display:none}body:has(.nh-home-hero) .nh-featured-collection .AirReviews-Widget{display:block;min-height:1.8rem;margin-top:.45rem!important;font-size:.85rem}body:has(.nh-home-hero) .nh-featured-collection .nh-card-stars{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;min-height:1.8rem;margin:.45rem 0 .15rem}body:has(.nh-home-hero) .nh-featured-collection .nh-card-stars>span,body:has(.nh-home-hero) .nh-featured-collection .rating-star{color:var(--nh-orange);font-size:.9rem;letter-spacing:.02em}body:has(.nh-home-hero) .nh-featured-collection .nh-card-stars small{color:var(--nh-muted);font-size:.8rem}body:has(.nh-home-hero) .nh-featured-collection .price{margin-top:.35rem}body:has(.nh-home-hero) .nh-featured-collection .price-item{color:var(--nh-blue-deep)!important;font-size:1.2rem!important;font-weight:500}body:has(.nh-home-hero) .nh-featured-collection .price--on-sale .price-item--regular{color:#31536a!important;font-size:1.1rem!important}body:has(.nh-home-hero) .nh-featured-collection .nh-card-badge,body:has(.nh-home-hero) .nh-featured-collection .sale-fbest,body:has(.nh-home-hero) .nh-featured-collection .sale-flag-sash,body:has(.nh-home-hero) .nh-featured-collection .soldoutbadge{z-index:3;top:1rem;left:1rem;right:auto;padding:.45rem .7rem;border:0;border-radius:999px;background:#ff9f1a!important;color:#fff!important;font-size:.8rem;font-weight:800;letter-spacing:0;text-transform:uppercase}body:has(.nh-home-hero) .nh-featured-collection .nh-card-badge~.sale-fbest,body:has(.nh-home-hero) .nh-featured-collection .nh-card-badge~.sale-flag-sash{top:4.5rem}body:has(.nh-home-hero) .nh-featured-collection .soldoutbadge{top:9rem;right:-.1rem;left:auto;padding:.6rem .45rem;border-radius:0;background:#13cddd!important;font-size:.9rem;letter-spacing:0;line-height:1!important;writing-mode:vertical-rl;transform:rotate(180deg)}body:has(.nh-home-hero) .nh-featured-collection .goodmains--fmsinsss{display:flex!important;flex-direction:column;align-items:flex-start;gap:1.4rem;width:100%!important;margin-top:auto;padding:.9rem 1.2rem 1.2rem}body:has(.nh-home-hero) .nh-featured-collection .quick-add,body:has(.nh-home-hero) .nh-featured-collection .fleximains--butonss{display:block!important;width:auto!important;margin:0!important}body:has(.nh-home-hero) .nh-featured-collection .quick-add{order:2}body:has(.nh-home-hero) .nh-featured-collection .fleximains--butonss{order:1}body:has(.nh-home-hero) .nh-featured-collection .quick-add__submit{width:fit-content;min-width:8.5rem;min-height:2.8rem;margin:0;padding:.55rem 1rem!important;border-radius:999px;box-shadow:none}body:has(.nh-home-hero) .nh-featured-collection .quick-add__submit:before,body:has(.nh-home-hero) .nh-featured-collection .quick-add__submit:after{display:none}body:has(.nh-home-hero) .nh-featured-collection .quick-add__submit b,body:has(.nh-home-hero) .nh-featured-collection .quick-add__submit span{color:#fff!important;font-size:.9rem!important;line-height:1.05}body:has(.nh-home-hero) .nh-featured-collection .fleximains--butonss{text-align:left}body:has(.nh-home-hero) .nh-featured-collection .fleximains--butonss a{display:flex;align-items:center;justify-content:center;width:fit-content;min-width:8.5rem;min-height:2.7rem;padding:.5rem .9rem;border:.12rem solid rgba(18,63,91,.14);border-radius:.5rem;background:#fff;color:#353f45!important;font-size:.85rem!important;font-weight:500!important;text-decoration:none!important;box-shadow:none}body:has(.nh-home-hero) .nh-featured-collection .collection__view-all{margin-top:3rem}body:has(.nh-home-hero) .nh-featured-collection .collection__view-all .button{min-width:10.6rem;min-height:3.5rem;padding:.8rem 1.8rem!important;border-color:var(--nh-orange)!important;background:var(--nh-orange)!important;color:#fff!important;font-size:1.1rem!important}@media(hover:hover)and (pointer:fine){body:has(.nh-home-hero) .nh-featured-collection .card-wrapper:hover{transform:translateY(-.5rem);box-shadow:var(--nh-shadow)}body:has(.nh-home-hero) .nh-featured-collection .card-wrapper:hover .card__media img:first-child{transform:scale(1.04)}}body:has(.nh-home-hero) .nh-education{background:#fff}body:has(.nh-home-hero) .nh-lifestyle{background:var(--nh-surface-soft)}body:has(.nh-home-hero) .nh-split{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(4rem,7vw,8rem)}body:has(.nh-home-hero) .nh-split__content{width:100%;max-width:54rem;margin:0;padding:0!important}body:has(.nh-home-hero) .nh-split__content>h2{margin-bottom:2.4rem}body:has(.nh-home-hero) .nh-feature-list{display:grid;gap:1.2rem;margin:0 0 2.6rem;padding:0;list-style:none}body:has(.nh-home-hero) .nh-feature-list>li{display:grid;grid-template-columns:4.6rem minmax(0,1fr);gap:1.2rem;margin:0!important;padding:1.5rem!important;border:.1rem solid var(--nh-line);border-radius:var(--nh-radius-sm);background:#fff}body:has(.nh-home-hero) .nh-feature-list__icon{display:grid;width:4.2rem;height:4.2rem;place-items:center;border-radius:1.2rem;background:var(--nh-sky);color:var(--nh-blue);font-size:2rem}body:has(.nh-home-hero) .nh-feature-list h3{margin:0;font-size:1.75rem!important;font-weight:800;line-height:1.25!important}body:has(.nh-home-hero) .nh-feature-list p{margin:.45rem 0 0;font-size:1.42rem!important;line-height:1.55!important}body:has(.nh-home-hero) .nh-split__media{min-width:0;overflow:hidden;border-radius:var(--nh-radius-lg);background:var(--nh-sky);box-shadow:var(--nh-shadow)}body:has(.nh-home-hero) .nh-split__media>img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}body:has(.nh-home-hero) .nh-responsive-video{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:var(--nh-blue-dark)}body:has(.nh-home-hero) .nh-responsive-video .wistia_responsive_padding,body:has(.nh-home-hero) .nh-responsive-video .wistia_responsive_wrapper,body:has(.nh-home-hero) .nh-responsive-video .wistia_embed{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:0!important}body:has(.nh-home-hero) .nh-press{padding-block:2.6rem;border-block:.1rem solid var(--nh-line);background:#fff}body:has(.nh-home-hero) .logoslist__label{margin:0 0 1.8rem;color:var(--nh-muted)!important;font-size:1.1rem!important;font-weight:800;letter-spacing:.12em;text-align:center;text-transform:uppercase}body:has(.nh-home-hero) .nh-press__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:clamp(1.6rem,3vw,4rem)}body:has(.nh-home-hero) .nh-press__grid img{display:block;width:100%;max-width:14rem!important;max-height:5rem;margin-inline:auto;object-fit:contain;filter:grayscale(1);opacity:.68;transition:filter .18s ease,opacity .18s ease,transform .18s ease}@media(hover:hover)and (pointer:fine){body:has(.nh-home-hero) .nh-press__grid img:hover{filter:grayscale(0);opacity:1;transform:translateY(-.2rem)}}body:has(.nh-home-hero) .nh-benefits{background:radial-gradient(circle at 90% 10%,rgba(126,212,237,.24),transparent 28rem),var(--nh-sky)}body:has(.nh-home-hero) .nh-benefits .nh-section-heading{display:flex;flex-direction:column;align-items:center}body:has(.nh-home-hero) .nh-benefits .nh-section-heading .nh-button{margin-top:2rem!important}body:has(.nh-home-hero) .nh-benefits__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8rem}body:has(.nh-home-hero) .nh-benefit-card{display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:22rem;padding:2.6rem!important;border:.1rem solid rgba(38,127,183,.15);border-radius:var(--nh-radius);background:#ffffffe0;box-shadow:var(--nh-shadow-sm);text-align:left;transition:transform .2s ease,box-shadow .2s ease}body:has(.nh-home-hero) .nh-benefit-card img{width:5.6rem;height:5.6rem;margin:0 0 2rem;object-fit:contain}body:has(.nh-home-hero) .nh-benefit-card h3{margin:0;font-size:1.9rem!important;font-weight:800}body:has(.nh-home-hero) .nh-benefit-card p{margin:.8rem 0 0;font-size:1.42rem!important;line-height:1.6!important}@media(hover:hover)and (pointer:fine){body:has(.nh-home-hero) .nh-benefit-card:hover{transform:translateY(-.4rem);box-shadow:var(--nh-shadow)}}body:has(.nh-home-hero) .nh-proof{overflow:hidden;background:radial-gradient(circle at 75% 20%,rgba(38,127,183,.3),transparent 34rem),var(--nh-blue-dark)!important}body:has(.nh-home-hero) .nh-proof__kicker{margin:0 0 3.5rem;color:#ffffffad!important;font-size:1.15rem!important;font-weight:800;letter-spacing:.12em;text-align:center;text-transform:uppercase}body:has(.nh-home-hero) .nh-proof__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(4rem,7vw,8rem)}body:has(.nh-home-hero) .nh-proof__quote{text-align:left}body:has(.nh-home-hero) .nh-proof__stars{margin-bottom:1.8rem;color:var(--nh-orange);font-size:2rem;letter-spacing:.08em}body:has(.nh-home-hero) .nh-proof__quote h2{margin:0;color:#fff!important;font-size:clamp(3.4rem,4.4vw,5.4rem)!important;font-weight:750;line-height:1.08!important;letter-spacing:-.03em}body:has(.nh-home-hero) .nh-proof__author{margin:2.5rem 0 0}body:has(.nh-home-hero) .nh-proof__author strong,body:has(.nh-home-hero) .nh-proof__author span{display:block;color:#fff}body:has(.nh-home-hero) .nh-proof__author strong{font-size:1.6rem}body:has(.nh-home-hero) .nh-proof__author span{margin-top:.3rem;color:#ffffffa6;font-size:1.25rem}body:has(.nh-home-hero) .nh-proof__media{min-width:0;overflow:hidden;border-radius:var(--nh-radius-lg);box-shadow:0 2rem 6rem #0000003d}body:has(.nh-home-hero) .nh-proof__media img{display:block;width:100%;aspect-ratio:3 / 2;object-fit:cover}body:has(.nh-home-hero) .nh-dedication{width:100%;max-width:none;margin:0;overflow:hidden;border-radius:0;background:radial-gradient(circle at 12% 0%,rgba(126,212,237,.18),transparent 30rem),var(--nh-blue-deep)!important}body:has(.nh-home-hero) .nh-dedication .nh-section-eyebrow{color:#8ed8ef!important}body:has(.nh-home-hero) .nh-dedication .nh-section-heading h2{color:#fff!important}body:has(.nh-home-hero) .nh-dedication .nh-section-heading>p:not(.nh-section-eyebrow){color:#ffffffb3!important}body:has(.nh-home-hero) .nh-dedication__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.8rem}body:has(.nh-home-hero) .nh-trust-card{display:flex;flex-direction:column;align-items:flex-start;min-width:0;height:100%;padding:2.6rem!important;overflow:hidden;border:.1rem solid rgba(255,255,255,.12);border-radius:var(--nh-radius);background:#fff;box-shadow:0 1.4rem 4rem #00000024;text-align:left}body:has(.nh-home-hero) .nh-trust-card__icon{display:grid;width:5.6rem;height:5.6rem;margin:0;place-items:center;border-radius:1.5rem;background:var(--nh-sky);color:var(--nh-blue)}body:has(.nh-home-hero) .nh-trust-card__icon svg{width:3.2rem;height:3.2rem}body:has(.nh-home-hero) .nh-trust-card h3{margin:1.8rem 0 0;font-size:1.9rem!important;font-weight:800}body:has(.nh-home-hero) .nh-trust-card p{margin:.8rem 0 0;font-size:1.4rem!important;line-height:1.6!important}body:has(.nh-home-hero) .nh-dedication__media{width:min(96rem,100%);margin:3rem auto 0!important;overflow:hidden;border:.1rem solid rgba(255,255,255,.14);border-radius:var(--nh-radius-lg);box-shadow:0 2rem 6rem #0003;line-height:normal}body:has(.nh-home-hero) .nh-ugc{background:#fff}body:has(.nh-home-hero) .nh-ugc .social-sv_video-section{width:min(var(--nh-shell),calc(100% - 4rem));max-width:none!important;padding-top:40px!important;padding-bottom:var(--nh-section-space)!important}body:has(.nh-home-hero) .nh-ugc .section__header{max-width:72rem;margin:0 auto 3.5rem}body:has(.nh-home-hero) .nh-ugc .section__header h2{margin:0;font-size:clamp(3.4rem,4.4vw,5.2rem)!important;font-weight:800;line-height:1.05!important;letter-spacing:-.035em}body:has(.nh-home-hero) .nh-ugc .section__header .rte{margin-top:1.2rem}body:has(.nh-home-hero) .nh-ugc__track{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.4rem}body:has(.nh-home-hero) .nh-ugc-card{position:relative;min-width:0;height:auto;aspect-ratio:9 / 15;overflow:hidden;border:.1rem solid var(--nh-line);border-radius:var(--nh-radius);background:var(--nh-blue-dark);box-shadow:var(--nh-shadow-sm)}body:has(.nh-home-hero) .nh-ugc-card__video,body:has(.nh-home-hero) .nh-ugc-card>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s cubic-bezier(.2,.8,.2,1)}body:has(.nh-home-hero) .nh-ugc-card__play{position:absolute;top:50%;left:50%;display:grid;width:5.6rem;height:5.6rem;padding:0;place-items:center;border:.1rem solid rgba(255,255,255,.45);border-radius:50%;background:#051f2eb8;color:#fff;cursor:pointer;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);transition:transform .18s ease,background-color .18s ease,opacity .18s ease}body:has(.nh-home-hero) .nh-ugc-card.is-playing .nh-ugc-card__play{top:auto;right:1.2rem;bottom:1.2rem;left:auto;width:4.2rem;height:4.2rem;opacity:.35;transform:none}body:has(.nh-home-hero) .nh-ugc-card.is-playing:hover .nh-ugc-card__play,body:has(.nh-home-hero) .nh-ugc-card__play:focus-visible{opacity:1}@media(hover:hover)and (pointer:fine){body:has(.nh-home-hero) .nh-ugc-card:hover .nh-ugc-card__video,body:has(.nh-home-hero) .nh-ugc-card:hover>img{transform:scale(1.035)}body:has(.nh-home-hero) .nh-ugc-card__play:hover{background:var(--nh-orange);transform:translate(-50%,-50%) scale(1.06)}body:has(.nh-home-hero) .nh-ugc-card.is-playing .nh-ugc-card__play:hover{transform:scale(1.06)}}body:has(.nh-home-hero) .nh-story{padding-block:var(--nh-section-space);background:var(--nh-surface-soft)}body:has(.nh-home-hero) .nh-story__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(4rem,7vw,8rem);padding:clamp(3rem,5vw,5rem);border:.1rem solid var(--nh-line);border-radius:var(--nh-radius-lg);background:#fff;box-shadow:var(--nh-shadow-sm)}body:has(.nh-home-hero) .nh-story__row+.nh-story__row{margin-top:3rem}body:has(.nh-home-hero) .nh-story__row--reverse .nh-story__content{order:2}body:has(.nh-home-hero) .nh-story__row--reverse .nh-story__media{order:1}body:has(.nh-home-hero) .nh-story__content{width:100%;max-width:54rem;margin-inline:auto;padding:0!important}body:has(.nh-home-hero) .nh-story__description{margin:1.5rem 0 0;font-size:1.6rem!important;line-height:1.65!important}body:has(.nh-home-hero) .nh-story__benefits{display:grid;gap:1rem;margin:2.2rem 0 2.6rem;padding:0;list-style:none}body:has(.nh-home-hero) .nh-story__benefits>li{display:flex;align-items:center;gap:1.2rem;min-width:0;margin:0;padding:1rem 1.2rem;border:.1rem solid var(--nh-line);border-radius:var(--nh-radius-sm);background:var(--nh-surface-soft);color:var(--nh-ink)!important;font-size:1.4rem;font-weight:750}body:has(.nh-home-hero) .nh-story__benefits img{flex:0 0 3.6rem;width:3.6rem;height:3.6rem;padding:.7rem;border-radius:1rem;background:var(--nh-sky);object-fit:contain}body:has(.nh-home-hero) .nh-story__media{min-width:0;overflow:hidden;border-radius:var(--nh-radius);background:var(--nh-sky)}body:has(.nh-home-hero) .nh-story__media img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;transition:transform .5s cubic-bezier(.2,.8,.2,1)}@media(hover:hover)and (pointer:fine){body:has(.nh-home-hero) .nh-story__row:hover .nh-story__media img{transform:scale(1.025)}}body:has(.nh-home-hero) .nh-faq{background:#fff}body:has(.nh-home-hero) .nh-faq .collapsible-content{background:transparent}body:has(.nh-home-hero) .nh-faq .collapsible-content__wrapper{width:min(92rem,calc(100% - 4rem));margin-inline:auto;padding-top:var(--nh-section-space)!important;padding-bottom:var(--nh-section-space)!important}body:has(.nh-home-hero) .nh-faq .collapsible-content-wrapper-narrow{max-width:none!important;padding:0!important}body:has(.nh-home-hero) .nh-faq .collapsible-content__header{margin-bottom:3rem}body:has(.nh-home-hero) .nh-faq .collapsible-content__heading{margin:0;color:var(--nh-ink)!important;font-size:var(--nh-heading-size, clamp(3.4rem, 4.3vw, 5.2rem))!important;font-weight:800;line-height:1.05!important;letter-spacing:-.035em}body:has(.nh-home-hero) .nh-faq .collapsible-content__grid{display:block}body:has(.nh-home-hero) .nh-faq .collapsible-content__grid>.grid__item{width:100%;max-width:none}body:has(.nh-home-hero) .nh-faq .accordion{margin:0 0 1rem;border:.1rem solid var(--nh-line);border-radius:var(--nh-radius-sm);background:var(--nh-surface-soft);transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}body:has(.nh-home-hero) .nh-faq .accordion details{padding-inline:1.8rem}body:has(.nh-home-hero) .nh-faq .accordion .icon-accordion{display:none!important}body:has(.nh-home-hero) .nh-faq .accordion summary{display:flex;align-items:center;gap:1.2rem}body:has(.nh-home-hero) .nh-faq .accordion .summary__title{display:block;flex:1 1 auto;min-width:0}body:has(.nh-home-hero) .nh-faq .accordion summary .icon-caret{flex:0 0 1.5rem;width:1.5rem;height:1.5rem;margin-left:auto}body:has(.nh-home-hero) .nh-faq .accordion details[open]{padding-bottom:1.5rem}body:has(.nh-home-hero) .nh-faq .accordion:has(details[open]){border-color:#267fb759;background:#fff;box-shadow:var(--nh-shadow-sm)}body:has(.nh-home-hero) .nh-faq .accordion summary{min-height:6.6rem;padding-block:1.4rem}body:has(.nh-home-hero) .nh-faq .accordion summary:hover{background:transparent}body:has(.nh-home-hero) .nh-faq .accordion summary:hover .accordion__title{text-decoration:none}body:has(.nh-home-hero) .nh-faq .accordion__title{color:var(--nh-ink)!important;font-size:var(--nh-card-heading-size, 1.55rem)!important;font-weight:750!important;line-height:1.4!important}body:has(.nh-home-hero) .nh-faq .accordion__content{margin:0;padding:0 .6rem .5rem;color:var(--nh-muted);font-size:var(--nh-card-text-size, 1.45rem);line-height:1.65;animation:nh-faq-open .18s ease both}body:has(.nh-home-hero) .nh-faq .accordion__content p,body:has(.nh-home-hero) .nh-faq .accordion__content li{font-size:inherit!important;line-height:inherit!important}@keyframes nh-faq-open{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}body:has(.nh-home-hero) .nh-final-cta{padding:var(--nh-section-space) 2rem;background:var(--nh-surface-soft)}body:has(.nh-home-hero) .nh-final-cta__inner{position:relative;display:grid;width:min(var(--nh-shell),100%);min-height:42rem;margin-inline:auto;place-items:center;overflow:hidden;border-radius:var(--nh-radius-lg);background:var(--nh-blue-dark);box-shadow:var(--nh-shadow)}body:has(.nh-home-hero) .nh-final-cta__image,body:has(.nh-home-hero) .nh-final-cta__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}body:has(.nh-home-hero) .nh-final-cta__image{object-fit:cover}body:has(.nh-home-hero) .nh-final-cta__overlay{background:linear-gradient(90deg,#051f2ed1,#051f2e75),linear-gradient(0deg,rgba(5,31,46,.3),transparent)}body:has(.nh-home-hero) .nh-final-cta__content{position:relative;z-index:1;display:block;width:min(68rem,calc(100% - 4rem));padding:4rem;color:#fff;text-align:center}body:has(.nh-home-hero) .nh-final-cta__content h2{margin:0;color:#fff!important;font-size:var(--nh-heading-size, clamp(3.8rem, 5.4vw, 6.4rem))!important;font-weight:850;line-height:1!important;letter-spacing:-.045em}body:has(.nh-home-hero) .nh-final-cta__content p{max-width:58rem;margin:1.5rem auto 2.6rem;color:#ffffffd1!important;font-size:var(--nh-text-size, 1.65rem)!important;line-height:1.6!important}body:has(.nh-home-hero) .mainpattern{border-top:.1rem solid var(--nh-line)}body:has(.nh-home-hero) .godmains--newsletterss{padding-block:clamp(4rem,6vw,6rem);background:var(--nh-sky)}body:has(.nh-home-hero) .godmains--newsletterss .goodmains--flexingss,body:has(.nh-home-hero) .custom--iconsfooter .row{width:min(var(--nh-shell),calc(100% - 4rem));margin-inline:auto}body:has(.nh-home-hero) .godmains--newsletterss h3{color:var(--nh-blue-deep);font-size:clamp(2.8rem,3.5vw,4rem)}body:has(.nh-home-hero) .custom--iconsfooter{border-block:.1rem solid var(--nh-line);background:var(--nh-surface-soft)}body:has(.nh-home-hero) .nh-footer{margin-top:0!important;border:0;background:#fff}body:has(.nh-home-hero) .nh-footer .footer__content-top{padding-top:clamp(5rem,7vw,7rem);padding-bottom:4rem}body:has(.nh-home-hero) .nh-footer .footer__blocks-wrapper{align-items:start;gap:2.4rem}body:has(.nh-home-hero) .nh-footer .footer-block__heading{margin-bottom:1.5rem;color:var(--nh-ink);font-size:1.35rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}body:has(.nh-home-hero) .nh-footer .footer-block__details-content .list-menu__item--link{padding-block:.5rem;color:var(--nh-muted);font-size:1.4rem}body:has(.nh-home-hero) .nh-footer .goodmains--flexinsmin--ss{border-top:.1rem solid var(--nh-line)}.nh-motion-ready body:has(.nh-home-hero) .nh-reveal{opacity:0;transform:translateY(2.4rem);transition:opacity .65s cubic-bezier(.2,.8,.2,1),transform .65s cubic-bezier(.2,.8,.2,1)}.nh-motion-ready body:has(.nh-home-hero) .nh-reveal .nh-motion-item{opacity:0;transform:translateY(1.8rem);transition:opacity .52s ease,transform .52s cubic-bezier(.2,.8,.2,1);transition-delay:var(--nh-delay, 0ms)}.nh-motion-ready body:has(.nh-home-hero) .nh-reveal--visible,.nh-motion-ready body:has(.nh-home-hero) .nh-reveal--visible .nh-motion-item{opacity:1;transform:translateY(0);-webkit-user-select:none;user-select:none}@media screen and (max-width:989px){body:has(.nh-home-hero) .nh-section-shell,body:has(.nh-home-hero) .nh-reviews__inner,body:has(.nh-home-hero) .nh-ugc .social-sv_video-section,body:has(.nh-home-hero) .godmains--newsletterss .goodmains--flexingss,body:has(.nh-home-hero) .custom--iconsfooter .row{width:min(100% - 3.2rem,var(--nh-shell))}body:has(.nh-home-hero) .nh-home-hero{min-height:min(76rem,84svh)}body:has(.nh-home-hero) .nh-home-hero h1{font-size:clamp(4.6rem,8.5vw,7rem)!important}body:has(.nh-home-hero) .nh-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}body:has(.nh-home-hero) .nh-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr))}body:has(.nh-home-hero) .nh-ugc__track{display:flex;gap:1.4rem;margin-right:-1.6rem;padding-right:1.6rem;overflow-x:auto;scroll-padding-left:0;scroll-snap-type:x mandatory;scrollbar-width:none}body:has(.nh-home-hero) .nh-ugc__track::-webkit-scrollbar{display:none}body:has(.nh-home-hero) .nh-ugc-card{flex:0 0 min(31vw,25rem);scroll-snap-align:start}body:has(.nh-home-hero) .nh-story__row{gap:4rem;padding:3.2rem}}@media screen and (max-width:749px){body:has(.nh-home-hero){--nh-section-space: var(--nh-section-space-mobile)}body:has(.nh-home-hero) .nh-section-shell,body:has(.nh-home-hero) .nh-reviews__inner,body:has(.nh-home-hero) .nh-ugc .social-sv_video-section,body:has(.nh-home-hero) .godmains--newsletterss .goodmains--flexingss,body:has(.nh-home-hero) .custom--iconsfooter .row{width:min(100% - 3rem,var(--nh-shell))}body:has(.nh-home-hero) .nh-home-section{padding-block:var(--nh-section-space-mobile)}body:has(.nh-home-hero) .nh-section-heading{margin-bottom:3rem}body:has(.nh-home-hero) .nh-section-heading h2,body:has(.nh-home-hero) .nh-split__content>h2,body:has(.nh-home-hero) .nh-story__content>h2{font-size:clamp(3rem,9vw,4rem)!important}body:has(.nh-home-hero) .nh-section-heading>p:not(.nh-section-eyebrow){font-size:1.5rem!important}body:has(.nh-home-hero) .nh-button,body:has(.nh-home-hero) #MainContent .btn{width:100%;max-width:36rem}body:has(.nh-home-hero) .nh-home-hero{min-height:auto;padding:3.4rem 0 1.6rem!important}body:has(.nh-home-hero) .nh-home-hero__content{padding-inline:1.8rem}body:has(.nh-home-hero) .nh-home-hero__rating{max-width:100%;padding:.7rem 1rem;font-size:1.1rem}body:has(.nh-home-hero) .nh-home-hero h1{font-size:clamp(4rem,13.5vw,5.8rem)!important}body:has(.nh-home-hero) .nh-home-hero__text{margin-top:1.6rem;font-size:1.6rem!important;line-height:1.55!important}body:has(.nh-home-hero) .nh-home-hero__actions{display:grid;width:min(36rem,100%);margin-top:2.4rem}body:has(.nh-home-hero) .nh-home-hero__brand-strip{max-width:100%;max-height:5.6rem;margin-top:2.4rem}body:has(.nh-home-hero) .nh-reviews{padding-block:var(--nh-section-space-mobile)}body:has(.nh-home-hero) .nh-reviews__header{grid-template-columns:1fr;align-items:start;gap:2.4rem;margin-bottom:2.8rem}body:has(.nh-home-hero) .nh-reviews__summary{width:100%;padding:1.8rem}body:has(.nh-home-hero) .nh-reviews__intro h2{font-size:3.2rem!important}body:has(.nh-home-hero) .nh-reviews__grid{display:flex;gap:1.2rem;margin-right:-1.5rem;padding-right:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}body:has(.nh-home-hero) .nh-reviews__grid::-webkit-scrollbar{display:none}body:has(.nh-home-hero) .nh-review-card{flex:0 0 min(84vw,32rem);min-height:27rem;scroll-snap-align:start}body:has(.nh-home-hero) .nh-featured-collection .collection{padding-top:var(--nh-section-space-mobile)!important;padding-bottom:var(--nh-section-space-mobile)!important}body:has(.nh-home-hero) .nh-featured-collection .collection__title{margin-bottom:2.6rem!important}body:has(.nh-home-hero) .nh-featured-collection .collection__title .title{font-size:2.6rem!important}body:has(.nh-home-hero) .nh-featured-collection .product-grid{column-gap:1.2rem;row-gap:1.6rem}body:has(.nh-home-hero) .nh-featured-collection .slider.slider--tablet .grid__item{width:calc(50% - .8rem)!important;max-width:calc(50% - .8rem)!important}body:has(.nh-home-hero) .nh-featured-collection .card__inner{--ratio-percent: 58% !important}body:has(.nh-home-hero) .nh-featured-collection .card__information{padding:.85rem .9rem 0!important}body:has(.nh-home-hero) .nh-featured-collection .card__heading{min-height:2.4rem}body:has(.nh-home-hero) .nh-featured-collection .card__heading,body:has(.nh-home-hero) .nh-featured-collection .card__heading a{font-size:1.05rem!important}body:has(.nh-home-hero) .nh-featured-collection .nh-card-stars{display:block;min-height:2.6rem}body:has(.nh-home-hero) .nh-featured-collection .nh-card-stars small{display:block;margin-top:.1rem}body:has(.nh-home-hero) .nh-featured-collection .goodmains--fmsinsss{padding:.65rem .8rem .9rem}body:has(.nh-home-hero) .nh-featured-collection .quick-add__submit{min-height:3rem;min-width:9.2rem;padding:.58rem .9rem!important;border-radius:999px}body:has(.nh-home-hero) .nh-featured-collection .quick-add__submit b,body:has(.nh-home-hero) .nh-featured-collection .quick-add__submit span{font-size:.9rem!important}body:has(.nh-home-hero) .nh-featured-collection .fleximains--butonss a{min-height:3rem;min-width:9.6rem;padding:.6rem .9rem;font-size:.9rem!important}body:has(.nh-home-hero) .nh-featured-collection .fleximains--butonss{display:none!important}body:has(.nh-home-hero) .nh-split,body:has(.nh-home-hero) .nh-proof__grid,body:has(.nh-home-hero) .nh-story__row{grid-template-columns:1fr;gap:3rem}body:has(.nh-home-hero) .nh-split__content{max-width:none}body:has(.nh-home-hero) .nh-split__media{border-radius:var(--nh-radius)}body:has(.nh-home-hero) .nh-feature-list>li{grid-template-columns:4rem minmax(0,1fr);padding:1.3rem!important}body:has(.nh-home-hero) .nh-feature-list__icon{width:3.8rem;height:3.8rem}body:has(.nh-home-hero) .nh-press{padding-block:2.4rem}body:has(.nh-home-hero) .nh-press__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}body:has(.nh-home-hero) .nh-press__grid img{max-width:10rem!important;max-height:4rem}body:has(.nh-home-hero) .nh-benefits__grid,body:has(.nh-home-hero) .nh-dedication__grid{grid-template-columns:1fr}body:has(.nh-home-hero) .nh-benefit-card{min-height:0;padding:2.2rem!important}body:has(.nh-home-hero) .nh-proof__grid{gap:3.5rem}body:has(.nh-home-hero) .nh-proof__quote{text-align:center}body:has(.nh-home-hero) .nh-proof__quote h2{font-size:3.4rem!important}body:has(.nh-home-hero) .nh-dedication__media{border-radius:var(--nh-radius)}body:has(.nh-home-hero) .nh-ugc .social-sv_video-section{padding-top:4rem!important;padding-bottom:4.6rem!important}body:has(.nh-home-hero) .nh-ugc .section__header h2{font-size:3.3rem!important}body:has(.nh-home-hero) .nh-ugc-card{flex-basis:min(72vw,27rem)}body:has(.nh-home-hero) .nh-story{padding-block:var(--nh-section-space-mobile)}body:has(.nh-home-hero) .nh-story__row{padding:2rem}body:has(.nh-home-hero) .nh-story__row--reverse .nh-story__content,body:has(.nh-home-hero) .nh-story__row--reverse .nh-story__media{order:initial}body:has(.nh-home-hero) .nh-story__row .nh-story__content{order:1}body:has(.nh-home-hero) .nh-story__row .nh-story__media{order:2}body:has(.nh-home-hero) .nh-faq .collapsible-content__wrapper{width:min(100% - 3rem,92rem);padding-top:var(--nh-section-space-mobile)!important;padding-bottom:var(--nh-section-space-mobile)!important}body:has(.nh-home-hero) .nh-faq .collapsible-content__heading{font-size:3.3rem!important}body:has(.nh-home-hero) .nh-faq .accordion details{padding-inline:1.3rem}body:has(.nh-home-hero) .nh-faq .accordion__title{font-size:1.4rem!important}body:has(.nh-home-hero) .nh-final-cta{padding:var(--nh-section-space-mobile) 1.5rem}body:has(.nh-home-hero) .nh-final-cta__inner{min-height:48rem;border-radius:var(--nh-radius)}body:has(.nh-home-hero) .nh-final-cta__overlay{background:#051f2ea8}body:has(.nh-home-hero) .nh-final-cta__content{width:calc(100% - 3rem);padding:2.5rem 1rem}body:has(.nh-home-hero) .nh-final-cta__content h2{font-size:clamp(3.5rem,11vw,4.8rem)!important}}@media screen and (max-width:389px){body:has(.nh-home-hero) .nh-home-hero h1{font-size:clamp(3.6rem,13vw,4.8rem)!important}body:has(.nh-home-hero) .nh-featured-collection .slider.slider--tablet .grid__item{width:min(82vw,28rem)!important;max-width:min(82vw,28rem)!important}body:has(.nh-home-hero) .nh-featured-collection .card__heading,body:has(.nh-home-hero) .nh-featured-collection .card__heading a{font-size:1.4rem!important}body:has(.nh-home-hero) .nh-featured-collection .nh-card-stars{min-height:2rem}body:has(.nh-home-hero) .nh-featured-collection .nh-card-stars small{display:inline}body:has(.nh-home-hero) .nh-press__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){body:has(.nh-home-hero) *,body:has(.nh-home-hero) *:before,body:has(.nh-home-hero) *:after{scroll-behavior:auto!important}.nh-motion-ready body:has(.nh-home-hero) .nh-reveal,.nh-motion-ready body:has(.nh-home-hero) .nh-reveal .nh-motion-item,.nh-motion-ready body:has(.nh-home-hero) .nh-reveal--visible,.nh-motion-ready body:has(.nh-home-hero) .nh-reveal--visible .nh-motion-item{opacity:1;transform:none;transition:none}body:has(.nh-home-hero) .nh-home-hero__copy>*,body:has(.nh-home-hero) .nh-featured-collection .card-wrapper,body:has(.nh-home-hero) .nh-featured-collection .card__media img,body:has(.nh-home-hero) .nh-benefit-card,body:has(.nh-home-hero) .nh-ugc-card__video,body:has(.nh-home-hero) .nh-story__media img,body:has(.nh-home-hero) .nh-button,body:has(.nh-home-hero) #MainContent .btn{animation:none;transition:none}body:has(.nh-home-hero) .nh-faq .accordion__content{animation:none}}body:has(.nh-home-hero) .nh-reference-section{position:relative;padding-block:var(--nh-section-space)}body:has(.nh-home-hero) .nh-reference-section .nh-section-heading .rte{max-width:68rem;margin:1.5rem auto 0}body:has(.nh-home-hero) .nh-reference-section .nh-section-heading .rte p{margin:0;font-size:var(--nh-text-size, 1.7rem)!important;line-height:1.65!important}body:has(.nh-home-hero) .nh-logo-proof{padding-block:2.6rem;border-top:.1rem solid var(--nh-line);border-bottom:0!important;background:#fff;overflow:hidden}body:has(.nh-home-hero) .nh-logo-proof__heading{margin:0 0 1.8rem;color:var(--nh-muted)!important;font-size:var(--nh-heading-size, 16px)!important;font-weight:800;letter-spacing:.14em;text-align:center;text-transform:uppercase}body:has(.nh-home-hero) .nh-logo-proof__track{display:flex;align-items:center;gap:clamp(2rem,4vw,5rem);width:max-content;animation:nh-logo-proof-marquee 26s linear infinite;will-change:transform}body:has(.nh-home-hero) .nh-logo-proof__group{display:flex;align-items:center;gap:clamp(2rem,4vw,5rem)}body:has(.nh-home-hero) .nh-logo-proof__group[aria-hidden=true]{flex-shrink:0}body:has(.nh-home-hero) .nh-logo-proof__item{display:grid;flex:0 0 auto;min-width:0;min-height:6rem;place-items:center}body:has(.nh-home-hero) .nh-logo-proof__item img{display:block;width:auto;max-width:18rem;max-height:6rem;object-fit:contain;filter:grayscale(1);opacity:.68;transition:filter .18s ease,opacity .18s ease,transform .18s ease}body:has(.nh-home-hero) .nh-logo-proof__item span{color:var(--nh-blue-deep);font-size:1.8rem;font-weight:800;text-align:center}@media(hover:hover)and (pointer:fine){body:has(.nh-home-hero) .nh-logo-proof__item:hover img{filter:grayscale(0);opacity:1;transform:translateY(-.2rem)}}@media screen and (max-width:749px){body:has(.nh-home-hero) .nh-logo-proof{padding-block:2.4rem}body:has(.nh-home-hero) .nh-logo-proof__heading{font-size:16px!important}body:has(.nh-home-hero) .nh-logo-proof__track,body:has(.nh-home-hero) .nh-logo-proof__group{gap:2.2rem}body:has(.nh-home-hero) .nh-logo-proof__item{min-height:5.2rem}body:has(.nh-home-hero) .nh-logo-proof__item img{max-width:15rem;max-height:5.2rem}body:has(.nh-home-hero) .nh-logo-proof__item span{font-size:1.55rem}}@media screen and (max-width:389px){body:has(.nh-home-hero) .nh-logo-proof__item{min-height:4.8rem}body:has(.nh-home-hero) .nh-logo-proof__item img{max-width:13rem;max-height:4.8rem}}@media(prefers-reduced-motion:reduce){body:has(.nh-home-hero) .nh-logo-proof__track{animation:none;width:100%}body:has(.nh-home-hero) .nh-logo-proof__group[aria-hidden=true]{display:none}body:has(.nh-home-hero) .nh-logo-proof__item img,body:has(.nh-home-hero) .nh-logo-proof__item span{transition:none}}@keyframes nh-logo-proof-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}body:has(.nh-home-hero) .nh-featured-collection .nh-card-description{display:-webkit-box;min-height:4.2rem;margin:.8rem 0 0;overflow:hidden;color:var(--nh-muted)!important;font-size:1.25rem!important;line-height:1.45!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}body:has(.nh-home-hero) .nh-before-after{background:#fff}body:has(.nh-home-hero) .nh-before-after__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;width:100%;max-width:110rem;margin-inline:auto}body:has(.nh-home-hero) .nh-before-after__card{min-width:0;overflow:hidden;border:.1rem solid var(--nh-line);border-radius:var(--nh-radius-lg);background:#fff;box-shadow:var(--nh-shadow-sm)}body:has(.nh-home-hero) .nh-before-after__card--after{border-color:#267fb747;box-shadow:0 1.8rem 5rem #267fb721}body:has(.nh-home-hero) .nh-before-after__media{position:relative;aspect-ratio:5 / 6;overflow:hidden;background:var(--nh-sky)}body:has(.nh-home-hero) .nh-before-after__media img,body:has(.nh-home-hero) .nh-before-after__media .placeholder-svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;max-width:none!important;height:100%!important;object-fit:cover!important;transition:transform .45s cubic-bezier(.2,.8,.2,1)}body:has(.nh-home-hero) .nh-before-after__card--before .nh-before-after__media img{margin:0!important;object-position:center 42%}body:has(.nh-home-hero) .nh-before-after__card--after .nh-before-after__media img{margin:0!important;object-position:center 48%}body:has(.nh-home-hero) .nh-before-after__label{position:absolute;top:1.6rem;left:1.6rem;padding:.7rem 1.2rem;border-radius:999px;background:#051f2ed1;color:#fff;font-size:1.15rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem)}body:has(.nh-home-hero) .nh-before-after__card--after .nh-before-after__label{background:var(--nh-blue)}body:has(.nh-home-hero) .nh-before-after__copy{padding:2.5rem}body:has(.nh-home-hero) .nh-before-after__copy h3{margin:0;font-size:var(--nh-card-heading-size, 2.2rem)!important;font-weight:800}body:has(.nh-home-hero) .nh-before-after__copy p{margin:.8rem 0 0;font-size:var(--nh-card-text-size, 1.45rem)!important;line-height:1.6!important}body:has(.nh-home-hero) .nh-comparison{background:radial-gradient(circle at 92% 8%,rgba(126,212,237,.23),transparent 28rem),var(--nh-surface-soft)}body:has(.nh-home-hero) .nh-comparison__scroller{overflow:hidden;border:.1rem solid var(--nh-line);border-radius:var(--nh-radius);background:#fff;box-shadow:var(--nh-shadow-sm)}body:has(.nh-home-hero) .nh-comparison__table{min-width:70rem}body:has(.nh-home-hero) .nh-comparison__row{display:grid;grid-template-columns:minmax(18rem,1.3fr) repeat(3,minmax(13rem,1fr));align-items:stretch;border-bottom:.1rem solid var(--nh-line)}body:has(.nh-home-hero) .nh-comparison__row:last-child{border-bottom:0}body:has(.nh-home-hero) .nh-comparison__row>div{display:flex;align-items:center;justify-content:center;min-width:0;min-height:6.6rem;padding:1.4rem 1.6rem;border-right:.1rem solid var(--nh-line);color:var(--nh-ink);font-size:var(--nh-card-text-size, 1.35rem);text-align:center}body:has(.nh-home-hero) .nh-comparison__row>div:first-child{justify-content:flex-start;font-weight:750;text-align:left}body:has(.nh-home-hero) .nh-comparison__row>div:last-child{border-right:0}body:has(.nh-home-hero) .nh-comparison__row .is-featured{background:var(--nh-sky)}body:has(.nh-home-hero) .nh-comparison__row--head>div{min-height:7.2rem;background:var(--nh-blue-dark);color:#fff;font-size:var(--nh-card-text-size, 1.35rem);font-weight:800}body:has(.nh-home-hero) .nh-comparison__row--head .is-featured{background:var(--nh-blue)}body:has(.nh-home-hero) .nh-comparison__mark{display:grid;width:3rem;height:3rem;place-items:center;border-radius:50%;font-size:1.7rem;font-weight:900}body:has(.nh-home-hero) .nh-comparison__mark--yes{background:#dff5e9;color:#157346}body:has(.nh-home-hero) .nh-comparison__mark--no{background:#fbe7e7;color:#a13e3e}body:has(.nh-home-hero) .nh-comparison__mark--neutral{background:#edf0f2;color:var(--nh-muted)}body:has(.nh-home-hero) .nh-comparison__action,body:has(.nh-home-hero) .nh-reference-benefits__action,body:has(.nh-home-hero) .nh-simple-steps__action{margin-top:3rem;text-align:center}body:has(.nh-home-hero) .nh-reference-benefits{background:radial-gradient(circle at 90% 10%,rgba(126,212,237,.24),transparent 28rem),var(--nh-sky)}body:has(.nh-home-hero) .nh-reference-benefits__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8rem}body:has(.nh-home-hero) .nh-reference-benefit{min-width:0;padding:2.6rem;border:.1rem solid rgba(38,127,183,.15);border-radius:var(--nh-radius);background:#ffffffe6;box-shadow:var(--nh-shadow-sm);transition:transform .2s ease,box-shadow .2s ease}body:has(.nh-home-hero) .nh-reference-benefit__icon{display:grid;width:6rem;height:6rem;margin-bottom:1.8rem;place-items:center;border-radius:1.6rem;background:var(--nh-sky);color:var(--nh-blue);font-size:2rem;font-weight:900}body:has(.nh-home-hero) .nh-reference-benefit__icon img{width:4.4rem;height:4.4rem;object-fit:contain}body:has(.nh-home-hero) .nh-reference-benefit h3{margin:0;font-size:var(--nh-card-heading-size, 1.9rem)!important;font-weight:800}body:has(.nh-home-hero) .nh-reference-benefit p{margin:.8rem 0 0;font-size:var(--nh-card-text-size, 1.42rem)!important;line-height:1.6!important}body:has(.nh-home-hero) .nh-simple-steps{background:#fff}body:has(.nh-home-hero) .nh-simple-steps__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,4rem);margin:0;padding:0;list-style:none;counter-reset:none}body:has(.nh-home-hero) .nh-simple-step{min-width:0;text-align:center}body:has(.nh-home-hero) .nh-simple-step__media{position:relative;width:min(24rem,78%);margin-inline:auto;aspect-ratio:1;overflow:visible;border:.8rem solid var(--nh-sky);border-radius:50%;background:var(--nh-sky);box-shadow:var(--nh-shadow-sm)}body:has(.nh-home-hero) .nh-simple-step__media img,body:has(.nh-home-hero) .nh-simple-step__media .placeholder-svg{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;transition:transform .42s cubic-bezier(.2,.8,.2,1)}body:has(.nh-home-hero) .nh-simple-step__number{position:absolute;right:0;bottom:1rem;display:grid;width:4.8rem;height:4.8rem;place-items:center;border:.4rem solid #fff;border-radius:50%;background:var(--nh-orange);color:#fff;font-size:1.7rem;font-weight:900;box-shadow:0 .8rem 2rem #f6a21a4d}body:has(.nh-home-hero) .nh-simple-step h3{margin:2.2rem 0 0;font-size:var(--nh-card-heading-size, 2.1rem)!important;font-weight:800}body:has(.nh-home-hero) .nh-simple-step p{max-width:32rem;margin:.8rem auto 0;font-size:var(--nh-card-text-size, 1.4rem)!important;line-height:1.6!important}body:has(.nh-home-hero) .nh-guarantees{background:var(--nh-surface-soft)}body:has(.nh-home-hero) .nh-guarantees__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}body:has(.nh-home-hero) .nh-guarantee-card{min-width:0;padding:2.6rem;border:.1rem solid var(--nh-line);border-radius:var(--nh-radius);background:#fff;text-align:center;box-shadow:var(--nh-shadow-sm)}body:has(.nh-home-hero) .nh-guarantee-card__icon{display:grid;width:5.8rem;height:5.8rem;margin:0 auto 1.6rem;place-items:center;border-radius:1.6rem;background:var(--nh-sky);color:var(--nh-blue);font-size:2rem;font-weight:900}body:has(.nh-home-hero) .nh-guarantee-card__icon img{width:3.8rem;height:3.8rem;object-fit:contain}body:has(.nh-home-hero) .nh-guarantee-card h3{margin:0;font-size:var(--nh-card-heading-size, 1.8rem)!important;font-weight:800}body:has(.nh-home-hero) .nh-guarantee-card p{margin:.7rem 0 0;font-size:var(--nh-card-text-size, 1.35rem)!important;line-height:1.55!important}@media(hover:hover)and (pointer:fine){body:has(.nh-home-hero) .nh-logo-proof__item:hover img{filter:grayscale(0);opacity:1;transform:translateY(-.2rem)}body:has(.nh-home-hero) .nh-before-after__card:hover .nh-before-after__media img,body:has(.nh-home-hero) .nh-simple-step:hover .nh-simple-step__media img{transform:scale(1.035)}body:has(.nh-home-hero) .nh-reference-benefit:hover{transform:translateY(-.4rem);box-shadow:var(--nh-shadow)}}@media screen and (max-width:989px){body:has(.nh-home-hero) .nh-logo-proof__track{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}body:has(.nh-home-hero) .nh-reference-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){body:has(.nh-home-hero) .nh-reference-section{padding-block:var(--nh-section-space-mobile)}body:has(.nh-home-hero) .nh-reference-section .nh-section-heading .rte p{font-size:1.5rem!important}body:has(.nh-home-hero) .nh-logo-proof{padding-block:2.4rem}body:has(.nh-home-hero) .nh-logo-proof__track{display:flex;gap:2.6rem;margin-right:-1.5rem;padding-right:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}body:has(.nh-home-hero) .nh-logo-proof__track::-webkit-scrollbar{display:none}body:has(.nh-home-hero) .nh-logo-proof__item{flex:0 0 12rem;scroll-snap-align:start}body:has(.nh-home-hero) .nh-before-after__grid,body:has(.nh-home-hero) .nh-reference-benefits__grid,body:has(.nh-home-hero) .nh-simple-steps__grid,body:has(.nh-home-hero) .nh-guarantees__grid{grid-template-columns:1fr}body:has(.nh-home-hero) .nh-comparison__scroller{margin-right:-1.5rem;padding-right:1.5rem;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none}body:has(.nh-home-hero) .nh-comparison__scroller::-webkit-scrollbar{display:none}body:has(.nh-home-hero) .nh-comparison__table{min-width:58rem}body:has(.nh-home-hero) .nh-comparison__row{grid-template-columns:minmax(13rem,1.15fr) repeat(3,minmax(9rem,1fr))}body:has(.nh-home-hero) .nh-comparison__row>div{min-height:5.2rem;padding:1rem .9rem;font-size:1.15rem}body:has(.nh-home-hero) .nh-comparison__row--head>div{min-height:5.8rem;font-size:1.1rem}body:has(.nh-home-hero) .nh-comparison__mark{width:2.4rem;height:2.4rem;font-size:1.3rem}body:has(.nh-home-hero) .nh-before-after__copy{padding:2rem}body:has(.nh-home-hero) .nh-before-after__media{aspect-ratio:5 / 6}body:has(.nh-home-hero) .nh-comparison__scroller{margin-right:-1.5rem;padding-right:1.5rem;overflow-x:auto;border-radius:var(--nh-radius) 0 0 var(--nh-radius);scroll-snap-type:x proximity;scrollbar-width:thin}body:has(.nh-home-hero) .nh-comparison__table{min-width:68rem}body:has(.nh-home-hero) .nh-comparison__row{grid-template-columns:minmax(16rem,1.25fr) repeat(3,minmax(12rem,1fr))}body:has(.nh-home-hero) .nh-reference-benefit,body:has(.nh-home-hero) .nh-guarantee-card{padding:2.2rem}body:has(.nh-home-hero) .nh-simple-steps__grid{gap:3.8rem}body:has(.nh-home-hero) .nh-simple-step__media{width:min(22rem,72vw)}}@media screen and (max-width:389px){body:has(.nh-home-hero) .nh-logo-proof__item{flex-basis:10rem}body:has(.nh-home-hero) .nh-comparison__table{min-width:64rem}}@media(prefers-reduced-motion:reduce){body:has(.nh-home-hero) .nh-logo-proof__item img,body:has(.nh-home-hero) .nh-before-after__media img,body:has(.nh-home-hero) .nh-reference-benefit,body:has(.nh-home-hero) .nh-simple-step__media img{transition:none}}body:has(.nh-home-hero) .nh-featured-collection .collection{width:min(128rem,100%);padding-top:clamp(4.8rem,6vw,7rem)!important;padding-bottom:clamp(4.8rem,6vw,7rem)!important}body:has(.nh-home-hero) .nh-featured-collection .collection__title{margin-bottom:2.8rem!important}body:has(.nh-home-hero) .nh-featured-collection slider-component{width:min(124rem,calc(100% - 4rem))!important;max-width:124rem!important;padding:1.6rem!important;border-radius:.2rem}body:has(.nh-home-hero) .nh-featured-collection .product-grid{--grid-desktop-horizontal-spacing: 2rem;column-gap:1.8rem}body:has(.nh-home-hero) .nh-featured-collection .card-wrapper{display:flex;align-self:stretch;position:relative;width:100%;height:auto;min-height:0;border-color:#d6e2e7;border-radius:1.4rem;box-shadow:0 .8rem 2.4rem #123f5b14}body:has(.nh-home-hero) .nh-featured-collection .nh-card-badge{position:absolute!important;z-index:8;top:1rem!important;left:1rem!important;right:auto!important;bottom:auto!important;display:inline-flex!important;align-items:center;justify-content:center;align-self:auto;width:auto!important;min-width:0!important;max-width:max-content;height:auto!important;min-height:0!important;margin:0!important;padding:.5rem .85rem!important;border-radius:999px!important;background:#ff9f1a!important;color:#fff!important;font-size:.85rem!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;text-transform:uppercase;white-space:nowrap;writing-mode:horizontal-tb!important;transform:none!important}body:has(.nh-home-hero) .nh-featured-collection .grid__item{display:flex}body:has(.nh-home-hero) .nh-featured-collection .card{flex:1 1 auto;width:100%;height:auto;min-height:0}body:has(.nh-home-hero) .nh-featured-collection .card__inner{border-radius:1.4rem 1.4rem 0 0;--ratio-percent: 66% !important}body:has(.nh-home-hero) .nh-featured-collection .card__media img{box-sizing:border-box;padding:.5rem}body:has(.nh-home-hero) .nh-featured-collection .card__information{display:flex;flex:1 1 auto;flex-direction:column;padding:1.15rem 1.3rem 0!important}body:has(.nh-home-hero) .nh-featured-collection .card-information{display:flex;flex:1 1 auto;flex-direction:column;width:100%}body:has(.nh-home-hero) .nh-featured-collection .card__heading{min-height:3.8rem}body:has(.nh-home-hero) .nh-featured-collection .card__heading,body:has(.nh-home-hero) .nh-featured-collection .card__heading a{font-size:var(--nh-card-heading-size, 1.45rem)!important;line-height:1.42!important}body:has(.nh-home-hero) .nh-featured-collection .nh-card-stars{margin-top:.45rem}body:has(.nh-home-hero) .nh-featured-collection .nh-card-stars>span{font-size:1.05rem}body:has(.nh-home-hero) .nh-featured-collection .nh-card-stars small,body:has(.nh-home-hero) .nh-featured-collection .AirReviews-Widget{font-size:.95rem}body:has(.nh-home-hero) .nh-featured-collection .AirReviews-Widget{min-height:1.5rem;margin-top:.25rem!important}body:has(.nh-home-hero) .nh-featured-collection .nh-card-review-row{display:flex;align-items:center;min-height:2.4rem;margin-top:.45rem}body:has(.nh-home-hero) .nh-featured-collection .nh-card-review-row .alireviews-review-star-rating{display:block!important;width:100%;min-height:2.2rem;margin:0!important}body:has(.nh-home-hero) .nh-featured-collection .nh-card-review-row:empty:after{content:"";display:block;min-height:2.2rem}body:has(.nh-home-hero) .nh-featured-collection .nh-card-price-row{display:flex;align-items:flex-end;min-height:3.8rem;margin-top:auto;padding-top:.55rem}body:has(.nh-home-hero) .nh-featured-collection .nh-card-price-row .price{width:100%;margin:0!important}body:has(.nh-home-hero) .nh-featured-collection .price{margin-top:.4rem!important}body:has(.nh-home-hero) .nh-featured-collection .price-item{font-size:1.35rem!important}body:has(.nh-home-hero) .nh-featured-collection .goodmains--fmsinsss{position:relative;z-index:3;display:flex!important;flex-direction:row;align-items:center;gap:.8rem;margin-top:1rem!important;padding:1rem 1.3rem 1.3rem}body:has(.nh-home-hero) .nh-featured-collection .card>.card__content:last-of-type{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:visible}body:has(.nh-home-hero) .nh-featured-collection .quick-add,body:has(.nh-home-hero) .nh-featured-collection .fleximains--butonss{position:relative;z-index:4;display:block!important;flex:1 1 0;width:100%!important;margin:0!important}body:has(.nh-home-hero) .nh-featured-collection .quick-add__submit,body:has(.nh-home-hero) .nh-featured-collection .fleximains--butonss a{display:inline-flex!important;width:100%!important;min-width:0;min-height:3.4rem!important;padding:.7rem .8rem!important;font-size:.95rem!important;line-height:1.1!important;opacity:1!important;visibility:visible!important}body:has(.nh-home-hero) .nh-featured-collection .quick-add__submit{border:.1rem solid var(--nh-orange)!important;border-radius:999px!important;background:var(--nh-orange)!important;color:#fff!important}body:has(.nh-home-hero) .nh-featured-collection .quick-add__submit b,body:has(.nh-home-hero) .nh-featured-collection .quick-add__submit span{color:#fff!important;font-size:.95rem!important}body:has(.nh-home-hero) .nh-featured-collection .fleximains--butonss a{border:.1rem solid #d5dde1!important;border-radius:.5rem;background:#fff;color:#303a40!important;font-weight:600!important;text-transform:none!important}body:has(.nh-home-hero) .nh-featured-collection .card__heading a:after{display:none}body:has(.nh-home-hero) .nh-featured-collection .nh-card-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.8rem;width:100%!important;min-width:0;margin-top:auto!important}body:has(.nh-home-hero) .nh-featured-collection .nh-card-quick-add,body:has(.nh-home-hero) .nh-featured-collection .nh-card-view-details{display:block!important;width:100%!important;min-width:0!important;margin:0!important}body:has(.nh-home-hero) .nh-featured-collection .nh-card-quick-add.no-js-hidden{display:block!important}body:has(.nh-home-hero) .nh-featured-collection .nh-card-view-details{grid-column:1;grid-row:1}body:has(.nh-home-hero) .nh-featured-collection .nh-card-quick-add{grid-column:2;grid-row:1}body:has(.nh-home-hero) .nh-featured-collection .nh-card-quick-add modal-opener,body:has(.nh-home-hero) .nh-featured-collection .nh-card-quick-add product-form,body:has(.nh-home-hero) .nh-featured-collection .nh-card-quick-add form{display:block!important;width:100%!important;min-width:0;margin:0!important}body:has(.nh-home-hero) .nh-featured-collection .nh-card-actions .quick-add__submit,body:has(.nh-home-hero) .nh-featured-collection .nh-card-actions .nh-card-view-details a{position:relative;z-index:6;display:flex!important;align-items:center;justify-content:center;width:100%!important;max-width:none!important;min-width:0!important;min-height:4.6rem!important;margin:0!important;padding:1rem 1.2rem!important;overflow:visible;font-size:var(--nh-button-text-size, 1.15rem)!important;font-weight:800!important;line-height:1.15!important;white-space:nowrap}body:has(.nh-home-hero) .nh-featured-collection .nh-card-actions .quick-add__submit{border:.2rem solid var(--nh-orange)!important;border-radius:999px!important;box-shadow:0 .8rem 1.8rem #f6a21a33}body:has(.nh-home-hero) .nh-featured-collection .nh-card-actions .nh-card-view-details a{border:.15rem solid #cbd8de!important;border-radius:.8rem!important;background:#fff!important;color:var(--nh-blue-deep)!important}body:has(.nh-home-hero) .nh-featured-collection .nh-card-actions .quick-add__submit b,body:has(.nh-home-hero) .nh-featured-collection .nh-card-actions .quick-add__submit span{font-size:var(--nh-button-text-size, 1.15rem)!important;font-weight:800!important}body:has(.nh-home-hero) .nh-featured-collection .collection__view-all{margin-top:3.2rem}body:has(.nh-home-hero) .nh-featured-collection .collection__view-all .button{min-width:16rem;min-height:4.8rem;padding:1.1rem 2.8rem!important;border:.2rem solid var(--nh-orange)!important;border-radius:999px!important;background:var(--nh-orange)!important;color:#fff!important;font-size:15px!important;font-weight:800!important;line-height:1.15!important;box-shadow:0 .9rem 2rem #f6a21a33}@media screen and (min-width:750px)and (max-width:989px){body:has(.nh-home-hero) .nh-featured-collection .grid--4-col-desktop .grid__item{width:calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media screen and (max-width:749px){body:has(.nh-home-hero) .nh-comparison__scroller{width:100%;margin-right:0;padding-right:0;overflow:visible;border-radius:var(--nh-radius);scrollbar-width:none}body:has(.nh-home-hero) .nh-comparison__table{width:100%;min-width:0}body:has(.nh-home-hero) .nh-comparison__row{grid-template-columns:minmax(8.5rem,1.35fr) repeat(3,minmax(0,1fr));width:100%}body:has(.nh-home-hero) .nh-comparison__row>div{min-width:0;min-height:5.6rem;padding:.85rem .45rem;overflow-wrap:anywhere;font-size:1.05rem;line-height:1.25}body:has(.nh-home-hero) .nh-comparison__row>div:first-child{padding-left:.8rem}body:has(.nh-home-hero) .nh-comparison__row--head>div{min-height:6.2rem;padding:.8rem .35rem;font-size:.95rem;line-height:1.2}body:has(.nh-home-hero) .nh-comparison__mark{width:2.5rem;height:2.5rem;font-size:1.35rem}body:has(.nh-home-hero) .nh-featured-collection .collection{padding-top:4.8rem!important;padding-bottom:4.8rem!important}body:has(.nh-home-hero) .nh-featured-collection .collection__title{margin-bottom:2.2rem!important}body:has(.nh-home-hero) .nh-featured-collection slider-component{width:100%!important;padding:1.2rem 0 1.2rem 1.5rem!important;border-right:0;border-left:0;overflow:hidden}body:has(.nh-home-hero) .nh-featured-collection .product-grid{column-gap:1.4rem}body:has(.nh-home-hero) .nh-featured-collection .slider.slider--tablet .grid__item{width:min(76vw,29rem)!important;max-width:min(76vw,29rem)!important}body:has(.nh-home-hero) .nh-featured-collection .card__inner{--ratio-percent: 68% !important}body:has(.nh-home-hero) .nh-featured-collection .card__information{padding:1.3rem 1.3rem 0!important}body:has(.nh-home-hero) .nh-featured-collection .card__heading{min-height:4rem}body:has(.nh-home-hero) .nh-featured-collection .card__heading,body:has(.nh-home-hero) .nh-featured-collection .card__heading a{font-size:1.35rem!important}body:has(.nh-home-hero) .nh-featured-collection .nh-card-stars{display:flex;min-height:1.8rem}body:has(.nh-home-hero) .nh-featured-collection .nh-card-stars small{display:inline;margin-top:0}body:has(.nh-home-hero) .nh-featured-collection .goodmains--fmsinsss{display:grid!important;padding:1rem 1.3rem 1.3rem}body:has(.nh-home-hero) .nh-featured-collection .quick-add,body:has(.nh-home-hero) .nh-featured-collection .fleximains--butonss{display:block!important}}@media screen and (max-width:389px){body:has(.nh-home-hero) .nh-comparison__row{grid-template-columns:minmax(7.4rem,1.25fr) repeat(3,minmax(0,1fr))}body:has(.nh-home-hero) .nh-comparison__row>div{min-height:5.2rem;padding:.7rem .25rem;font-size:.92rem}body:has(.nh-home-hero) .nh-comparison__row>div:first-child{padding-left:.55rem}body:has(.nh-home-hero) .nh-comparison__row--head>div{min-height:5.8rem;padding-inline:.2rem;font-size:.82rem}body:has(.nh-home-hero) .nh-comparison__mark{width:2.2rem;height:2.2rem;font-size:1.15rem}}body:has(.nh-home-hero) .nh-story .nh-section-shell{width:min(116rem,calc(100% - 4rem))}body:has(.nh-home-hero) .nh-story__row{grid-template-columns:minmax(30rem,.8fr) minmax(0,1.2fr);gap:clamp(3.5rem,5vw,6rem);padding:clamp(3rem,4vw,4.5rem)}body:has(.nh-home-hero) .nh-story__content{max-width:58rem}body:has(.nh-home-hero) .nh-story__content>h2{max-width:58rem;font-size:clamp(3.6rem,4vw,5.2rem)!important;line-height:1.08!important;letter-spacing:-.035em!important}body:has(.nh-home-hero) .nh-story__description{max-width:56rem;font-size:1.55rem!important;line-height:1.6!important}body:has(.nh-home-hero) .nh-story__media{width:100%;max-width:43rem;margin-inline:auto;border-radius:2rem}body:has(.nh-home-hero) .nh-story__media img{width:100%;height:auto;max-height:46rem;aspect-ratio:4 / 3;object-fit:cover;object-position:center}body:has(.nh-home-hero) .nh-story__benefits{margin:1.8rem 0 2.2rem}body:has(.nh-home-hero) .nh-story__benefits>li{padding:.9rem 1.1rem}@media screen and (max-width:989px){body:has(.nh-home-hero) .nh-story__row{grid-template-columns:minmax(24rem,.85fr) minmax(0,1.15fr);gap:3rem;padding:2.8rem}body:has(.nh-home-hero) .nh-story__content>h2{font-size:clamp(3.2rem,5vw,4.4rem)!important}}@media screen and (max-width:749px){body:has(.nh-home-hero) .nh-story .nh-section-shell{width:min(100% - 3rem,58rem)}body:has(.nh-home-hero) .nh-story__row{grid-template-columns:1fr;gap:2.4rem;padding:1.8rem}body:has(.nh-home-hero) .nh-story__row .nh-story__media{order:1;max-width:none}body:has(.nh-home-hero) .nh-story__row .nh-story__content{order:2}body:has(.nh-home-hero) .nh-story__media img{max-height:none;aspect-ratio:4 / 3}body:has(.nh-home-hero) .nh-story__content>h2{font-size:clamp(3rem,9vw,4rem)!important}}body:has(.nh-home-hero) .nh-review-card__author>.nh-review-card__avatar{position:static!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 4.2rem;width:4.2rem!important;min-width:4.2rem!important;height:4.2rem!important;margin:0!important;padding:0!important;overflow:hidden;color:#fff!important;font-size:1.15rem!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;text-align:center!important;text-indent:0!important;transform:none!important}.nh-scroll-progress{position:fixed;z-index:9999;top:0;left:0;width:100%;height:.3rem;pointer-events:none;transform:scaleX(var(--nh-scroll-progress, 0));transform-origin:left center;background:linear-gradient(90deg,var(--nh-blue),#55c5eb 52%,var(--nh-orange));box-shadow:0 0 1.4rem #267fb752;will-change:transform}.nh-motion-ready body:has(.nh-home-hero) .nh-home-hero__content>*{opacity:0;transform:translate3d(0,2.8rem,0);filter:blur(.6rem);transition:opacity .8s ease,transform .9s cubic-bezier(.16,1,.3,1),filter .8s ease}.nh-motion-ready body:has(.nh-home-hero) .nh-home-hero.nh-home-intro-ready .nh-home-hero__content>*{opacity:1!important;transform:translateZ(0);filter:blur(0);visibility:visible!important}.nh-motion-ready body:has(.nh-home-hero) .nh-home-hero.nh-home-intro-ready .nh-home-hero__content>*:nth-child(2){transition-delay:90ms}.nh-motion-ready body:has(.nh-home-hero) .nh-home-hero.nh-home-intro-ready .nh-home-hero__content>*:nth-child(3){transition-delay:.17s}.nh-motion-ready body:has(.nh-home-hero) .nh-home-hero.nh-home-intro-ready .nh-home-hero__content>*:nth-child(4){transition-delay:.25s}.nh-motion-ready body:has(.nh-home-hero) .nh-home-hero.nh-home-intro-ready .nh-home-hero__content>*:nth-child(n+5){transition-delay:.33s}.nh-motion-ready body:has(.nh-home-hero) .nh-reveal{opacity:0;transform:translate3d(0,3.2rem,0) scale(.992);filter:blur(.5rem);transition:opacity .8s ease,transform .95s cubic-bezier(.16,1,.3,1),filter .8s ease}.nh-motion-ready body:has(.nh-home-hero) .nh-reveal .nh-motion-item{opacity:0;transform:translate3d(var(--nh-motion-x, 0),2.4rem,0) scale(.985);filter:blur(.45rem);transition:opacity .65s ease,transform .8s cubic-bezier(.16,1,.3,1),filter .65s ease;transition-delay:var(--nh-delay, 0ms)}.nh-motion-ready body:has(.nh-home-hero) .nh-reveal--visible,.nh-motion-ready body:has(.nh-home-hero) .nh-reveal--visible .nh-motion-item{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}body:has(.nh-home-hero) .nh-motion-surface{isolation:isolate}body:has(.nh-home-hero) .nh-motion-surface:after{content:"";position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(28rem circle at var(--nh-pointer-x, 50%) var(--nh-pointer-y, 50%),rgba(104,207,241,.16),transparent 62%);transition:opacity .26s ease}body:has(.nh-home-hero) .nh-motion-surface.nh-pointer-active:after{opacity:1}body:has(.nh-home-hero) .nh-magnetic{transform:translate3d(var(--nh-magnetic-x, 0),var(--nh-magnetic-y, 0),0);will-change:transform}body:has(.nh-home-hero) .nh-depth-layer{--nh-depth-y: 0px;transform:translate3d(0,var(--nh-depth-y),0) scale(1.035);will-change:transform}body:has(.nh-home-hero) .nh-before-after__card:hover .nh-depth-layer{transform:translate3d(0,var(--nh-depth-y),0) scale(1.07)}body.nh-page-scrolled:has(.nh-home-hero) .nh-header-wrapper{box-shadow:0 1.2rem 3.5rem #123f5b21}@media(hover:hover)and (pointer:fine){body:has(.nh-home-hero) .nh-featured-collection .card-wrapper,body:has(.nh-home-hero) .nh-before-after__card,body:has(.nh-home-hero) .nh-reference-benefit,body:has(.nh-home-hero) .nh-guarantee-card,body:has(.nh-home-hero) .nh-review-card,body:has(.nh-home-hero) .nh-ugc-card{transition:transform .42s cubic-bezier(.16,1,.3,1),box-shadow .42s ease,border-color .3s ease}body:has(.nh-home-hero) .nh-featured-collection .card-wrapper:hover,body:has(.nh-home-hero) .nh-before-after__card:hover,body:has(.nh-home-hero) .nh-reference-benefit:hover,body:has(.nh-home-hero) .nh-guarantee-card:hover,body:has(.nh-home-hero) .nh-review-card:hover,body:has(.nh-home-hero) .nh-ugc-card:hover{transform:translate3d(0,-.7rem,0);border-color:#267fb752;box-shadow:0 2.2rem 5rem #123f5b24}}@media screen and (max-width:749px){.nh-scroll-progress{height:.2rem}.nh-motion-ready body:has(.nh-home-hero) .nh-reveal,.nh-motion-ready body:has(.nh-home-hero) .nh-reveal .nh-motion-item{transform:translate3d(0,1.8rem,0);filter:blur(.25rem)}.nh-motion-ready body:has(.nh-home-hero) .nh-reveal--visible,.nh-motion-ready body:has(.nh-home-hero) .nh-reveal--visible .nh-motion-item{transform:translateZ(0);filter:blur(0)}body:has(.nh-home-hero) .nh-home-hero__copy{padding:2.4rem 1.4rem}body:has(.nh-home-hero) .nh-home-hero__copy:before{top:-4%;right:-2%;bottom:-4%;left:-2%;border-radius:2.4rem;background:radial-gradient(ellipse at center,#03131dc7,#03131d8a 54%,#03131d00 82%)}}@media(prefers-reduced-motion:reduce){.nh-scroll-progress{display:none}.nh-motion-ready body:has(.nh-home-hero) .nh-home-hero__content>*,.nh-motion-ready body:has(.nh-home-hero) .nh-reveal,.nh-motion-ready body:has(.nh-home-hero) .nh-reveal .nh-motion-item,.nh-motion-ready body:has(.nh-home-hero) .nh-reveal--visible,.nh-motion-ready body:has(.nh-home-hero) .nh-reveal--visible .nh-motion-item,body:has(.nh-home-hero) .nh-depth-layer,body:has(.nh-home-hero) .nh-magnetic{opacity:1;transform:none;filter:none;transition:none}body:has(.nh-home-hero) .nh-motion-surface:after{display:none}}body:has(.nh-home-hero) .nh-reference-benefit--clone{display:none}body:has(.nh-home-hero) .nh-review-card--clone{display:none}@media screen and (max-width:749px){body:has(.nh-home-hero),body:has(.nh-home-hero) #MainContent{overflow-x:hidden;overflow-x:clip;overscroll-behavior-x:none}body:has(.nh-home-hero) .nh-section-shell,body:has(.nh-home-hero) .nh-reviews__inner{width:min(100% - 2.8rem,58rem)}body:has(.nh-home-hero) .nh-section-heading{margin-bottom:2.2rem}body:has(.nh-home-hero) .nh-section-heading h2,body:has(.nh-home-hero) .nh-reviews__intro h2,body:has(.nh-home-hero) .nh-faq .collapsible-content__heading,body:has(.nh-home-hero) .nh-final-cta__content h2{letter-spacing:0!important}body:has(.nh-home-hero) .nh-section-heading h2{font-size:var(--nh-mobile-heading-size, 28px)!important;line-height:1.16!important}body:has(.nh-home-hero) .nh-story__content>h2,body:has(.nh-home-hero) .nh-ugc .section__header h2{font-size:var(--nh-mobile-heading-size, 28px)!important;line-height:1.16!important;letter-spacing:0!important}body:has(.nh-home-hero) .nh-logo-proof__heading{font-size:var(--nh-mobile-heading-size, 13px)!important}body:has(.nh-home-hero) .nh-home-hero{min-height:auto;padding:3.4rem 0 1.6rem!important;place-items:center;background:#061c2a;border:0!important}body:has(.nh-home-hero) .nh-home-hero__content{padding-inline:1.4rem;margin-top:0;z-index:3}body:has(.nh-home-hero) .nh-home-hero__fallback,body:has(.nh-home-hero) .nh-home-hero__fallback img{display:none!important}body:has(.nh-home-hero) .nh-home-hero__media{top:0!important;right:0!important;bottom:0!important;left:0!important;background:#061c2a!important}body:has(.nh-home-hero) .nh-home-hero__overlay{display:block!important;background:linear-gradient(180deg,#03131d0a,#03131d6b),radial-gradient(ellipse at center,#03131d1f,#03131dad)}.nh-motion-ready body:has(.nh-home-hero) .nh-home-hero__content>*{opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important}body:has(.nh-home-hero) .nh-home-hero__copy{width:100%;padding:.8rem 0}body:has(.nh-home-hero) .nh-home-hero__eyebrow{margin-bottom:.8rem;font-size:var(--nh-mobile-eyebrow-size, 1rem)!important;letter-spacing:.08em}body:has(.nh-home-hero) .nh-home-hero__rating{gap:.45rem;margin-bottom:1.1rem;padding:.55rem .8rem;font-size:1rem}body:has(.nh-home-hero) .nh-home-hero__rating img{max-width:7.2rem;max-height:2rem}body:has(.nh-home-hero) .nh-home-hero h1{max-width:35rem;font-size:var(--nh-mobile-heading-size, 34px)!important;line-height:1.05!important;letter-spacing:0!important}body:has(.nh-home-hero) .nh-home-hero__text{max-width:34rem;margin-top:1rem;font-size:var(--nh-mobile-text-size, 1.35rem)!important;line-height:1.45!important}body:has(.nh-home-hero) .nh-home-hero__actions{gap:.8rem;width:min(31rem,100%);margin-top:1.3rem}body:has(.nh-home-hero) .nh-home-hero__actions>span{font-size:1.1rem}body:has(.nh-home-hero) .nh-home-hero__brand-strip{display:none!important}body:has(.nh-home-hero) .nh-home-hero__product-name{display:none!important}body:has(.nh-home-hero) .nh-reviews{overflow:hidden;overscroll-behavior:none}body:has(.nh-home-hero) .nh-reviews__inner{overflow:visible}body:has(.nh-home-hero) .nh-reviews__grid{touch-action:pan-y pinch-zoom;-webkit-overflow-scrolling:auto}body:has(.nh-home-hero) .nh-home-hero__product-name p{font-size:1.15rem!important}body:has(.nh-home-hero) .nh-reviews{padding-block:3.8rem}body:has(.nh-home-hero) .nh-reviews__header{gap:1.6rem;margin-bottom:1.8rem}body:has(.nh-home-hero) .nh-reviews__summary{padding:1.4rem;border-radius:1.4rem}body:has(.nh-home-hero) .nh-reviews__score-row{gap:1rem}body:has(.nh-home-hero) .nh-reviews__score-row>strong{font-size:3.5rem}body:has(.nh-home-hero) .nh-reviews__intro h2{max-width:none;font-size:min(var(--nh-mobile-heading-size, 24px),22px)!important;line-height:1.12!important;white-space:nowrap!important}body:has(.nh-home-hero) .nh-reviews__intro p{margin-top:.8rem;font-size:var(--nh-mobile-text-size, 1.38rem)!important;line-height:1.5!important}body:has(.nh-home-hero) .nh-reviews__grid{display:inline-flex;width:auto;min-width:max-content;gap:1.2rem;margin:0;padding:0;overflow:visible;will-change:transform;animation:nh-reviews-marquee var(--nh-reviews-marquee-duration, 56s) linear infinite}body:has(.nh-home-hero) .nh-reviews__grid--js{animation:none!important;transform:translate3d(var(--nh-reviews-ticker-x, 0px),0,0)}body:has(.nh-home-hero) .nh-review-card,body:has(.nh-home-hero) .nh-review-card--clone{display:flex;flex:0 0 min(82vw,31rem);min-height:0;padding:1.6rem;border-radius:1.4rem}body:has(.nh-home-hero) .nh-review-card blockquote{margin:1.1rem 0 1.4rem}body:has(.nh-home-hero) .nh-review-card blockquote p{font-size:var(--nh-mobile-card-text-size, 1.36rem)!important;line-height:1.52!important}body:has(.nh-home-hero) .nh-featured-collection .collection{padding-top:3.8rem!important;padding-bottom:4rem!important}body:has(.nh-home-hero) .nh-featured-collection .collection__title{margin-bottom:1.8rem!important;padding-inline:1.4rem!important}body:has(.nh-home-hero) .nh-featured-collection .collection__title .title{font-size:var(--nh-mobile-heading-size, 28px)!important;line-height:1.12!important}body:has(.nh-home-hero) .nh-featured-collection slider-component{width:100%!important;padding:1rem 0 1.2rem 1.4rem!important;border-right:0;border-left:0;border-radius:0}body:has(.nh-home-hero) .nh-featured-collection .product-grid{column-gap:1.2rem;row-gap:1.2rem}body:has(.nh-home-hero) .nh-featured-collection .slider.slider--tablet .grid__item{width:min(80vw,31rem)!important;max-width:min(80vw,31rem)!important}body:has(.nh-home-hero) .nh-featured-collection .card-wrapper{border-radius:1.5rem}body:has(.nh-home-hero) .nh-featured-collection .card__inner{--ratio-percent: 64% !important}body:has(.nh-home-hero) .nh-featured-collection .card__information{padding:1rem 1.1rem 0!important}body:has(.nh-home-hero) .nh-featured-collection .card__heading{min-height:0}body:has(.nh-home-hero) .nh-featured-collection .card__heading,body:has(.nh-home-hero) .nh-featured-collection .card__heading a{display:block;font-size:var(--nh-mobile-card-heading-size, 1.34rem)!important;line-height:1.32!important;overflow:visible;white-space:normal;-webkit-box-orient:initial;-webkit-line-clamp:unset}body:has(.nh-home-hero) .nh-featured-collection .nh-card-stars{display:flex;flex-wrap:wrap;gap:.25rem .45rem;min-height:0;margin-top:.45rem}body:has(.nh-home-hero) .nh-featured-collection .nh-card-price-row{min-height:0;padding-top:.45rem}body:has(.nh-home-hero) .nh-featured-collection .goodmains--fmsinsss{padding:.8rem 1rem 1rem}body:has(.nh-home-hero) .nh-featured-collection .nh-card-actions{gap:.7rem}body:has(.nh-home-hero) .nh-featured-collection .nh-card-actions .quick-add__submit,body:has(.nh-home-hero) .nh-featured-collection .nh-card-actions .nh-card-view-details a{min-height:4rem!important;padding:.8rem .7rem!important;font-size:var(--nh-mobile-button-text-size, 1.02rem)!important}body:has(.nh-home-hero) .nh-comparison__scroller{overflow:hidden;border-radius:1.6rem}body:has(.nh-home-hero) .nh-comparison__table{border-radius:inherit;overflow:hidden}body:has(.nh-home-hero) .nh-comparison__row:first-child>div:first-child{border-top-left-radius:1.6rem}body:has(.nh-home-hero) .nh-comparison__row:first-child>div:last-child{border-top-right-radius:1.6rem}body:has(.nh-home-hero) .nh-comparison__row:last-child>div:first-child{border-bottom-left-radius:1.6rem}body:has(.nh-home-hero) .nh-comparison__row:last-child>div:last-child{border-bottom-right-radius:1.6rem}body:has(.nh-home-hero) .nh-reference-benefits{overflow:hidden}body:has(.nh-home-hero) .nh-reference-benefits .nh-section-heading{width:min(100% - 2.8rem,58rem);margin-inline:auto}body:has(.nh-home-hero) .nh-reference-benefits__grid{display:flex;width:max-content;gap:1.2rem;will-change:transform;animation:nh-benefits-marquee 34s linear infinite}body:has(.nh-home-hero) .nh-reference-benefit,body:has(.nh-home-hero) .nh-reference-benefit--clone{display:block;flex:0 0 min(78vw,28rem);padding:1.7rem;border-radius:1.5rem}body:has(.nh-home-hero) .nh-reference-benefit__icon{width:4.8rem;height:4.8rem;margin-bottom:1.2rem;border-radius:1.2rem}body:has(.nh-home-hero) .nh-reference-benefit__icon img{width:3.4rem;height:3.4rem}body:has(.nh-home-hero) .nh-reference-benefit h3{font-size:var(--nh-mobile-card-heading-size, 1.6rem)!important}body:has(.nh-home-hero) .nh-reference-benefit p{font-size:var(--nh-mobile-card-text-size, 1.28rem)!important;line-height:1.48!important}body:has(.nh-home-hero) .nh-reference-benefits__action{margin-top:2.2rem}body:has(.nh-home-hero) .nh-faq .collapsible-content__wrapper{width:min(100% - 2.8rem,58rem);padding-top:3.8rem!important;padding-bottom:3.8rem!important}body:has(.nh-home-hero) .nh-faq .collapsible-content__header{margin-bottom:1.8rem}body:has(.nh-home-hero) .nh-faq .collapsible-content__heading{font-size:var(--nh-mobile-heading-size, 28px)!important;line-height:1.12!important}body:has(.nh-home-hero) .nh-faq .accordion{margin-bottom:.9rem;border-radius:1.4rem;background:#fff}body:has(.nh-home-hero) .nh-faq .accordion details{padding-inline:1.4rem}body:has(.nh-home-hero) .nh-faq .accordion summary{display:flex;align-items:center;min-height:5.2rem;padding:1.2rem 0;gap:1rem}body:has(.nh-home-hero) .nh-faq .accordion .summary__title{display:block;flex:1 1 auto;min-width:0;align-items:center}body:has(.nh-home-hero) .nh-faq .accordion .icon-accordion{display:none!important}body:has(.nh-home-hero) .nh-faq .accordion__title{margin:0;font-size:var(--nh-mobile-card-heading-size, 1.4rem)!important;line-height:1.35!important;font-weight:750!important}body:has(.nh-home-hero) .nh-faq .accordion summary .icon-caret{flex:0 0 1.4rem;width:1.4rem;height:1.4rem;margin-left:auto}body:has(.nh-home-hero) .nh-faq .accordion__content{padding:0 0 1rem;font-size:var(--nh-mobile-card-text-size, 1.32rem);line-height:1.55}body:has(.nh-home-hero) .nh-final-cta{padding:3rem 1.4rem;background:#fff!important}body:has(.nh-home-hero) .nh-final-cta__inner{display:grid!important;min-height:31rem;height:auto!important;border-radius:1.8rem;overflow:hidden;place-items:center;background:#073044!important}body:has(.nh-home-hero) .nh-final-cta__image{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;min-height:100%!important;aspect-ratio:auto!important;border-radius:inherit!important;object-fit:cover!important;object-position:center!important;opacity:1!important}body:has(.nh-home-hero) .nh-final-cta__overlay{display:block!important;background:linear-gradient(180deg,#051f2e33,#051f2ead),#051f2e2e}body:has(.nh-home-hero) .nh-final-cta__content{position:relative!important;z-index:2;display:flex!important;align-items:center;justify-content:center;width:min(100% - 2.4rem,36rem);min-height:31rem;padding:2.2rem .4rem;text-align:center;transform:none!important}body:has(.nh-home-hero) .nh-final-cta__content h2{display:block!important;margin:0 0 .8rem!important;font-size:min(var(--nh-mobile-heading-size, 28px),28px)!important;line-height:1.12!important;color:#fff!important}body:has(.nh-home-hero) .nh-final-cta__content p{max-width:30rem;margin:0 auto 1.6rem;color:#ffffffeb!important;font-size:var(--nh-mobile-text-size, 1.38rem)!important;line-height:1.45!important}body:has(.nh-home-hero) .nh-final-cta__content .nh-button{width:min(100%,28rem);min-height:4.8rem;margin-inline:auto;padding:1.2rem 1.8rem!important;font-size:var(--nh-mobile-button-text-size, 1.45rem)!important}body:has(.nh-home-hero) .nh-final-cta .bannerfogoisidnfotingevery{width:100%!important;max-width:32rem!important;margin:0 auto!important}}@media screen and (max-width:749px){.nh-motion-ready body:has(.nh-home-hero) .nh-reveal,.nh-motion-ready body:has(.nh-home-hero) .nh-reveal .nh-motion-item,.nh-motion-ready body:has(.nh-home-hero) .nh-reveal--visible,.nh-motion-ready body:has(.nh-home-hero) .nh-reveal--visible .nh-motion-item,body:has(.nh-home-hero) .scroll-trigger,body:has(.nh-home-hero) .animate--slide-in{opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important;animation:none!important}}@media screen and (max-width:389px){body:has(.nh-home-hero) .nh-home-hero{min-height:auto;padding-top:3.2rem!important;padding-bottom:1.4rem!important}body:has(.nh-home-hero) .nh-home-hero h1{font-size:var(--nh-mobile-heading-size, 32px)!important}body:has(.nh-home-hero) .nh-featured-collection .slider.slider--tablet .grid__item{width:min(84vw,29rem)!important;max-width:min(84vw,29rem)!important}body:has(.nh-home-hero) .nh-featured-collection .nh-card-actions{grid-template-columns:1fr}body:has(.nh-home-hero) .nh-featured-collection .nh-card-view-details,body:has(.nh-home-hero) .nh-featured-collection .nh-card-quick-add{grid-column:auto;grid-row:auto}body:has(.nh-home-hero) .nh-comparison__row>div{font-size:.9rem}}@keyframes nh-benefits-marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - .6rem),0,0)}}@keyframes nh-reviews-marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(-25% - .3rem),0,0)}}@media(hover:hover)and (pointer:fine){body:has(.nh-home-hero) .nh-reference-benefits__grid:hover{animation-play-state:paused}body:has(.nh-home-hero) .nh-reviews__grid:hover{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){body:has(.nh-home-hero) .nh-reference-benefits__grid,body:has(.nh-home-hero) .nh-reviews__grid{animation:none}}@media screen and (max-width:749px)and (prefers-reduced-motion:reduce){body:has(.nh-home-hero) .nh-reference-benefits__grid,body:has(.nh-home-hero) .nh-reviews__grid{width:auto;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}body:has(.nh-home-hero) .nh-reference-benefit,body:has(.nh-home-hero) .nh-review-card{scroll-snap-align:start}body:has(.nh-home-hero) .nh-reference-benefit--clone,body:has(.nh-home-hero) .nh-review-card--clone{display:none}}body:has(.nh-home-hero) .nh-story__description,body:has(.nh-home-hero) .nh-ugc .rte p{font-size:var(--nh-text-size, inherit)!important}body:has(.nh-home-hero) .nh-story__benefits span{font-size:var(--nh-card-text-size, inherit)!important}@media screen and (max-width:749px){body:has(.nh-home-hero) .nh-section-eyebrow,body:has(.nh-home-hero) .nh-reviews__eyebrow,body:has(.nh-home-hero) .nh-featured-collection__eyebrow,body:has(.nh-home-hero) .nh-home-hero__eyebrow{font-size:var(--nh-mobile-eyebrow-size, 11px)!important}body:has(.nh-home-hero) .nh-section-heading .rte p,body:has(.nh-home-hero) .nh-section-heading>p:not(.nh-section-eyebrow),body:has(.nh-home-hero) .nh-featured-collection .collection__description p,body:has(.nh-home-hero) .nh-story__description,body:has(.nh-home-hero) .nh-ugc .rte p,body:has(.nh-home-hero) .nh-home-hero__text{font-size:var(--nh-mobile-text-size, 14px)!important}body:has(.nh-home-hero) .nh-before-after__copy h3,body:has(.nh-home-hero) .nh-reference-benefit h3,body:has(.nh-home-hero) .nh-simple-step h3,body:has(.nh-home-hero) .nh-guarantee-card h3,body:has(.nh-home-hero) .nh-featured-collection .card__heading,body:has(.nh-home-hero) .nh-featured-collection .card__heading a,body:has(.nh-home-hero) .nh-faq .accordion__title{font-size:var(--nh-mobile-card-heading-size, 16px)!important}body:has(.nh-home-hero) .nh-before-after__copy p,body:has(.nh-home-hero) .nh-reference-benefit p,body:has(.nh-home-hero) .nh-simple-step p,body:has(.nh-home-hero) .nh-guarantee-card p,body:has(.nh-home-hero) .nh-review-card blockquote p,body:has(.nh-home-hero) .nh-story__benefits span,body:has(.nh-home-hero) .nh-faq .accordion__content{font-size:var(--nh-mobile-card-text-size, 13px)!important}body:has(.nh-home-hero) .nh-button,body:has(.nh-home-hero) #MainContent .btn,body:has(.nh-home-hero) .nh-featured-collection .nh-card-actions .quick-add__submit,body:has(.nh-home-hero) .nh-featured-collection .nh-card-actions .nh-card-view-details a{font-size:var(--nh-mobile-button-text-size, 14px)!important}body:has(.nh-home-hero) .nh-home-hero__media,body:has(.nh-home-hero) .nh-home-hero__media .wistia_responsive_padding,body:has(.nh-home-hero) .nh-home-hero__media .wistia_responsive_wrapper,body:has(.nh-home-hero) .nh-home-hero__media .wistia_embed{position:relative!important}body:has(.nh-home-hero) .nh-home-hero__media{width:100%!important;height:auto!important;aspect-ratio:auto!important}body:has(.nh-home-hero) .nh-home-hero{padding-top:0!important}body:has(.nh-home-hero) .nh-home-hero__content{padding-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/homepage-conversion.css.map */
