body.nm-design-refresh{--nm-accent:#dc0069;--nm-ink:#171717;--nm-surface:#f5f5f5;--nm-rule:#e5e5e5}body.nm-design-refresh .nm-campaign-home{padding-top:0}body.nm-design-refresh .nm-campaign-home__grid{display:flex;flex-direction:column;gap:40px}body.nm-design-refresh .nm-strong-base-promo{order:-1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:460px;aspect-ratio:3/1;padding:48px 4%;border-radius:0}body.nm-design-refresh .nm-strong-base-promo__copy{padding:0;max-width:54%;grid-area:auto}body.nm-design-refresh .nm-strong-base-promo__copy>small{font-size:11px;letter-spacing:.07em;margin-bottom:16px}body.nm-design-refresh .nm-strong-base-promo__brand{font-size:14px;margin-bottom:12px}body.nm-design-refresh .nm-strong-base-promo h1{font:600 clamp(36px,4vw,60px)/1.04 Arial,Helvetica,sans-serif;letter-spacing:-.045em;margin:0;max-width:650px;text-wrap:balance}body.nm-design-refresh .nm-strong-base-promo p{font-size:17px;max-width:430px;margin-top:18px}body.nm-design-refresh .nm-strong-base-promo__cta{grid-area:auto;width:auto;min-width:220px;margin:28px 0 0;padding:16px 24px;border-radius:50px;font-size:15px;gap:24px}body.nm-design-refresh .nm-campaign-home__slides{border-radius:0;background:#f5f5f5}body.nm-design-refresh .nm-campaign-home__slide{min-height:400px}body.nm-design-refresh .nm-campaign-home__copy{width:48%;padding:44px 0 70px 4%}body.nm-design-refresh .nm-campaign-home__copy h2{font:600 clamp(32px,3.2vw,46px)/1.08 Arial,Helvetica,sans-serif;letter-spacing:-.04em}body.nm-design-refresh .nm-campaign-home__button{background:#dc0069;border-radius:50px;overflow:hidden;padding-left:24px;font-size:14px;min-height:50px}body.nm-design-refresh .nm-campaign-home__button>span{background:transparent;padding-right:12px}body.nm-design-refresh .nm-benefits>div{background:#fff;padding-block:22px}body.nm-design-refresh .nm-visual-categories,body.nm-design-refresh .nm-styler-edit{padding-top:56px;padding-bottom:40px}body.nm-design-refresh .nm-visual-categories{padding-block:24px}body.nm-design-refresh .nm-visual-categories>.nm-refresh__heading{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap}body.nm-design-refresh .nm-visual-categories .nm-visual-grid{display:flex;gap:24px;overflow-x:auto;padding-bottom:8px;scrollbar-width:thin}body.nm-design-refresh .nm-visual-categories .nm-visual-card{flex:1 0 140px;min-width:0}body.nm-design-refresh .nm-visual-categories .nm-visual-card__media{height:115px;aspect-ratio:auto;background:#fff}body.nm-design-refresh .nm-visual-categories .nm-visual-card__media img{object-fit:contain;mix-blend-mode:multiply}body.nm-design-refresh .nm-visual-categories .nm-visual-card__caption{justify-content:center;text-align:center;padding:12px 0!important}body.nm-design-refresh .nm-visual-categories .nm-visual-card__caption h3{font-size:13px;line-height:1.4}body.nm-design-refresh .nm-visual-categories .nm-visual-card__caption p,body.nm-design-refresh .nm-visual-categories .nm-visual-card__caption>svg{display:none}body.nm-design-refresh .nm-refresh__heading h2,body.nm-design-refresh .nm-styler-edit__heading h2{font:600 clamp(28px,3vw,40px)/1.1 Arial,Helvetica,sans-serif;letter-spacing:-.04em}body.nm-design-refresh .nm-visual-card{border:0;background:transparent;box-shadow:none;border-radius:0}body.nm-design-refresh .nm-visual-card__media{border-radius:0;background:#f5f5f5;aspect-ratio:1}body.nm-design-refresh .nm-visual-card__caption{padding:16px 0!important;align-items:flex-start}body.nm-design-refresh .nm-visual-card__caption h3{font:500 16px/1.35 Arial,Helvetica,sans-serif;letter-spacing:0}body.nm-design-refresh .nm-visual-card__caption p{font-size:12px;line-height:1.5;color:#666}body.nm-design-refresh .nm-styler-card__image{background:#f5f5f5;aspect-ratio:1.08}body.nm-design-refresh .nm-styler-card__brand{font-size:13px;font-weight:400;letter-spacing:0;color:#666;margin-bottom:8px}body.nm-design-refresh .nm-styler-card h3{font-size:16px;min-height:48px;font-weight:500;margin-bottom:14px}body.nm-design-refresh .nm-styler-card__price{font-size:24px}body.nm-design-refresh .nm-styler-card__link{color:#dc0069;border:0;padding-top:18px;margin-top:0;justify-content:flex-start;font-size:14px}body.nm-design-refresh product-info .product__title h1{font:600 clamp(28px,2.7vw,42px)/1.1 Arial,Helvetica,sans-serif;letter-spacing:-.04em}body.nm-design-refresh product-info .price{color:#dc0069}body.nm-design-refresh product-info .product-form__submit{background:#dc0069;color:#fff;border-radius:50px;min-height:54px;font-size:16px}body.nm-design-refresh product-info .product-form__submit:after{border-radius:50px;box-shadow:none}body.nm-design-refresh product-info .product-form__submit:hover{background:#b90059}body.nm-design-refresh product-info .product__media-wrapper{background:#f5f5f5}body.nm-design-refresh product-info .product__media{background:#f5f5f5}body.nm-design-refresh product-info .product__media img{mix-blend-mode:multiply}body.nm-design-refresh product-info .product__info-container{padding-top:8px}body.nm-design-refresh product-info .product__tax{font-size:12px;line-height:1.6;color:#666}body.nm-design-refresh product-info .nm-product-details{grid-column:1/-1;width:100%;margin-top:48px}body.nm-design-refresh .nm-eq-nav{position:sticky;top:0;z-index:3;background:#fff;justify-content:center;border-block:1px solid #e5e5e5;gap:40px;font-size:15px;min-height:64px;padding:18px 12px}body.nm-design-refresh .nm-eq-nav a{padding:5px 0;color:#444;border:0;text-decoration:none}body.nm-design-refresh .nm-eq-nav a:first-child{color:#171717;border-bottom:2px solid #dc0069}body.nm-design-refresh .nm-equipment-story{--eq-accent:#dc0069;--eq-ink:#171717;font-family:Arial,Helvetica,sans-serif}body.nm-design-refresh .nm-eq-hero{background:#f5f5f5}body.nm-design-refresh .nm-eq-hero h2{font-family:Arial,Helvetica,sans-serif;font-weight:600}body.nm-design-refresh .nm-eq-hero__copy,body.nm-design-refresh .nm-eq-feature__copy{padding:clamp(24px,4vw,56px)}body.nm-design-refresh .nm-eq-hero__visual img{object-fit:contain}body.nm-design-refresh .nm-eq-box{background:#f5f5f5}body.nm-design-refresh .nm-eq-feature h3{font-family:Arial,Helvetica,sans-serif;font-weight:600}body.nm-design-refresh .nm-tech-new{padding:0;border:0;background:#fff;font:16px/1.7 Arial,Helvetica,sans-serif}body.nm-design-refresh .nm-tech-new>h2{font:600 clamp(30px,3.6vw,48px)/1.12 Arial,Helvetica,sans-serif;letter-spacing:-.04em;margin:40px 0 24px}body.nm-design-refresh .nm-tech-new>img{display:block;max-width:100%;height:480px;object-fit:contain;background:#f5f5f5;width:100%;margin:24px 0 40px}body.nm-design-refresh .nm-tech-new table{width:100%;border-collapse:collapse;font-size:14px;box-shadow:none}body.nm-design-refresh .nm-tech-new th,body.nm-design-refresh .nm-tech-new td{padding:16px;border:0;border-bottom:1px solid #e5e5e5;text-align:left;overflow-wrap:anywhere}body.nm-design-refresh .nm-cart{font:15px/1.5 Arial,Helvetica,sans-serif;color:#171717;padding-top:32px}body.nm-design-refresh .nm-cart.is-flow{background:#fff;color:#171717}body.nm-design-refresh:has(.nm-cart) #MainContent{background:#fff}body.nm-design-refresh .nm-cart.is-flow .nm-cart__page-title{position:static!important;width:auto!important;height:auto!important;clip:auto!important;overflow:visible!important;margin:0 0 28px!important;font:600 clamp(30px,3.4vw,44px)/1.1 Arial,Helvetica,sans-serif;letter-spacing:-.04em}body.nm-design-refresh .nm-cart.is-flow .nm-cart__layout{grid-template-columns:minmax(0,1fr) minmax(320px,390px);gap:40px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__items{border:0;background:#fff}body.nm-design-refresh .nm-cart.is-flow .nm-cart__items-head{background:#fff;padding:0 0 14px;color:#666;font-size:12px;border-bottom:1px solid #e5e5e5}body.nm-design-refresh .nm-cart.is-flow .nm-cart__item{padding:28px 0;gap:24px;grid-template-columns:140px minmax(0,1fr) 105px;border:0;border-bottom:1px solid #e5e5e5}body.nm-design-refresh .nm-cart.is-flow .nm-cart__image{height:160px;background:#f5f5f5;border-radius:8px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__image img{mix-blend-mode:multiply}body.nm-design-refresh .nm-cart.is-flow .nm-cart__item h2{font-size:17px;line-height:1.35;letter-spacing:-.015em;margin:6px 0}body.nm-design-refresh .nm-cart.is-flow .nm-cart__item-copy>small{font-size:12px;letter-spacing:0;text-transform:none}body.nm-design-refresh .nm-cart.is-flow .nm-cart__sku{font-size:11px!important}body.nm-design-refresh .nm-cart.is-flow .nm-cart__quantity{height:38px;border-radius:7px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__quantity button{width:34px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__line-price strong{font-size:20px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__summary{border:0;border-radius:10px;padding:28px;background:#f5f5f5;box-shadow:none}body.nm-design-refresh .nm-cart.is-flow .nm-cart__summary h2{font-size:25px;letter-spacing:-.035em}body.nm-design-refresh .nm-cart.is-flow .nm-cart__eyebrow{display:none}body.nm-design-refresh .nm-cart.is-flow .nm-cart__sum-row{font-size:14px;margin:17px 0}body.nm-design-refresh .nm-cart.is-flow .nm-cart__total{font-size:23px;font-weight:600;padding-top:24px;margin-top:24px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__total strong{font-size:30px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__vat-note{font-size:11px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__promo{border:0;margin:22px 0;padding:0}body.nm-design-refresh .nm-cart.is-flow .nm-cart__promo>div{border:1px solid #ddd;border-radius:8px;overflow:hidden;background:#fff}body.nm-design-refresh .nm-cart.is-flow .nm-cart__promo input{padding:13px 12px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__promo button{font-size:13px;padding:12px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__primary{border-radius:50px;min-height:54px;justify-content:center;gap:16px;font-size:15px;font-weight:600}body.nm-design-refresh .nm-cart.is-flow .nm-cart__secure{font-size:11px;margin-top:18px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__steps{margin:0 0 32px;padding:0;border:0;background:#fff}body.nm-design-refresh .nm-cart.is-flow .nm-cart__steps ol{gap:20px;border:0}body.nm-design-refresh .nm-cart.is-flow .nm-cart__steps li{border:0;min-width:0}body.nm-design-refresh .nm-cart.is-flow .nm-cart__steps button{border:0;border-bottom:3px solid #eee;border-radius:0;justify-content:flex-start;min-height:58px;padding:8px 0;gap:12px;background:#fff;font-size:14px;color:#777;box-shadow:none;width:100%}body.nm-design-refresh .nm-cart.is-flow .nm-cart__steps button svg{display:none}body.nm-design-refresh .nm-cart.is-flow .nm-cart__steps button[aria-current=step]{color:#dc0069;border-bottom-color:#dc0069;background:#fff}body.nm-design-refresh .nm-cart.is-flow .nm-cart__step-number{border:0;border-radius:50%;width:30px;height:30px;display:grid;place-items:center;background:#f5f5f5;color:#444}body.nm-design-refresh .nm-cart.is-flow .nm-cart__steps button[aria-current=step] .nm-cart__step-number{background:#dc0069;color:#fff}body.nm-design-refresh .nm-cart.is-flow .nm-cart__delivery{padding:26px;border-radius:10px;border-color:#e5e5e5;margin-top:0}body.nm-design-refresh .nm-cart.is-flow .nm-cart__address input,body.nm-design-refresh .nm-cart.is-flow .nm-cart__address select{height:48px;border-radius:6px;background:#fff}body.nm-design-refresh .nm-cart.is-flow .nm-cart__rate{border-radius:8px;padding:18px;min-height:68px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__rate:has(input:checked){border-color:#dc0069;background:#fff7fb}body.nm-design-refresh .nm-cart.is-flow .nm-cart__rewards{border:0;background:#f5f5f5;border-radius:8px;padding:20px 24px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__rewards>summary{cursor:pointer;list-style:none;margin:0;align-items:center}body.nm-design-refresh .nm-cart.is-flow .nm-cart__rewards>summary::-webkit-details-marker{display:none}body.nm-design-refresh .nm-cart.is-flow .nm-cart__rewards>summary:after{content:"\2304";font-size:24px;margin-left:auto;line-height:1;transition:transform .2s}body.nm-design-refresh .nm-cart.is-flow .nm-cart__rewards[open]>summary{margin-bottom:20px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__rewards[open]>summary:after{transform:rotate(180deg)}body.nm-design-refresh .nm-cart.is-flow .nm-cart__rewards>summary h2{font-size:17px;margin:0}body.nm-design-refresh .nm-cart.is-flow .nm-cart__rewards>summary p{display:none}body.nm-design-refresh .nm-cart.is-flow .nm-cart__shipping-offer{background:transparent;border:0;padding:0;font-size:12px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__shipping-policy{display:none}body.nm-design-refresh .nm-cart.is-flow .nm-cart__shipping-offer progress{height:3px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__review{border-radius:8px}body.nm-design-refresh .nm-shipping-equipment{padding:28px 32px;background:#f5f5f5;border-radius:16px;margin:28px 0;color:#171717}body.nm-design-refresh .nm-shipping-equipment h2{font-size:24px;line-height:1.2;margin:0 0 14px}body.nm-design-refresh .nm-shipping-equipment p{font-size:15px;line-height:1.65;margin:0;max-width:900px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__summary{background:#f5f5f5;padding:28px;border:0;border-radius:10px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__summary h2{font-size:25px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__rewards{background:#f5f5f5;padding:20px 24px;border-radius:8px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__primary{border-radius:50px;min-height:54px}body.nm-design-refresh .nm-tech-new .hero{border-radius:0;background:#f5f5f5;min-height:400px}body.nm-design-refresh .nm-tech-new .hero .copy{padding:48px}body.nm-design-refresh .nm-tech-new .hero h2{font:600 clamp(30px,3.4vw,46px)/1.1 Arial,Helvetica,sans-serif;letter-spacing:-.035em}body.nm-design-refresh .nm-tech-new .eyebrow{display:none}body.nm-design-refresh .nm-tech-new .benefits{gap:24px;margin-block:36px}body.nm-design-refresh .nm-tech-new .benefits div{border-radius:0;background:#f5f5f5;padding:32px}body.nm-design-refresh .nm-tech-new .details{border-radius:0;border:0;padding:32px 0;margin-block:28px}@media(min-width:990px){body.nm-design-refresh .nm-campaign-home>.nm-wrap{max-width:none;padding-inline:0}body.nm-design-refresh .nm-campaign-home__slides{margin-inline:max(32px,calc((100vw - 1500px)/2))}body.nm-design-refresh .nm-benefits{margin-inline:auto;max-width:1500px}body.nm-design-refresh product-info .product__media-wrapper{width:60%;max-width:60%;padding:20px}body.nm-design-refresh product-info .product__info-wrapper{width:40%;max-width:40%;padding-left:36px}}@media(max-width:989px){body.nm-design-refresh .nm-strong-base-promo{min-height:370px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__layout{gap:24px;grid-template-columns:minmax(0,1fr) 320px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__item{grid-template-columns:90px minmax(0,1fr) 80px;gap:16px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__image{height:120px}}@media(max-width:749px){body.nm-design-refresh .nm-campaign-home__grid{gap:24px}body.nm-design-refresh .nm-strong-base-promo{min-height:460px;aspect-ratio:auto;justify-content:flex-start;padding:28px 24px}body.nm-design-refresh .nm-strong-base-promo__copy{max-width:85%}body.nm-design-refresh .nm-strong-base-promo h1{font-size:36px;max-width:300px}body.nm-design-refresh .nm-strong-base-promo p{font-size:14px;max-width:180px}body.nm-design-refresh .nm-strong-base-promo__cta{margin-top:auto;min-width:0;align-self:stretch;justify-content:space-between;padding:14px 22px}body.nm-design-refresh .nm-campaign-home__slide{min-height:0}body.nm-design-refresh .nm-campaign-home__copy{width:100%;padding:26px 24px 76px}body.nm-design-refresh .nm-campaign-home__copy h2{font-size:32px}body.nm-design-refresh .nm-visual-categories,body.nm-design-refresh .nm-styler-edit{padding-block:32px}body.nm-design-refresh .nm-visual-card__caption h3{font-size:14px}body.nm-design-refresh .nm-visual-card__caption p{font-size:11px}body.nm-design-refresh .nm-styler-card h3{font-size:13px;min-height:58px}body.nm-design-refresh .nm-styler-card__price{font-size:20px}body.nm-design-refresh .nm-styler-card__link{font-size:12px}body.nm-design-refresh product-info .product__media-wrapper{padding:8px}body.nm-design-refresh product-info .product__title h1{font-size:28px}body.nm-design-refresh product-info .product__info-container{padding-top:14px}body.nm-design-refresh product-info .nm-product-details{margin-top:30px}body.nm-design-refresh .nm-eq-nav{font-size:12px;gap:20px;min-height:54px;overflow-x:auto;justify-content:flex-start;white-space:nowrap}body.nm-design-refresh .nm-tech-new>img{height:300px}body.nm-design-refresh .nm-cart{padding-top:24px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__page-title{font-size:30px;margin-bottom:20px!important}body.nm-design-refresh .nm-cart.is-flow .nm-cart__layout{display:flex;gap:24px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__steps{margin-bottom:24px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__steps ol{gap:8px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__steps button{font-size:10px;gap:6px;padding:8px 0;min-height:58px;flex-direction:column;align-items:center;justify-content:flex-start}body.nm-design-refresh .nm-cart.is-flow .nm-cart__steps .nm-cart__step-number{width:26px;height:26px;font-size:12px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__item{grid-template-columns:76px minmax(0,1fr) 72px;gap:12px;padding:22px 0}body.nm-design-refresh .nm-cart.is-flow .nm-cart__image{height:102px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__item h2{font-size:13px;line-height:1.4;margin-top:3px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__item-copy>small{font-size:10px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__sku{font-size:9px!important;overflow-wrap:anywhere}body.nm-design-refresh .nm-cart.is-flow .nm-cart__line-price strong{font-size:15px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__quantity{height:32px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__quantity button{width:25px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__quantity input{width:28px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__item-actions{gap:10px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__summary{padding:24px 20px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__summary h2{font-size:23px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__sum-row{font-size:13px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__total{font-size:21px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__total strong{font-size:27px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__actions{background:#fff;border-top:1px solid #e5e5e5}body.nm-design-refresh .nm-cart.is-flow .nm-cart__primary{min-height:50px;font-size:14px;padding:14px 18px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__delivery{padding:20px 16px}body.nm-design-refresh .nm-cart.is-flow .nm-cart__rewards{padding:18px}}@media(prefers-reduced-motion:reduce){body.nm-design-refresh .nm-strong-base-promo__media img{transition:none}}body.nm-design-refresh .nm-campaign-home__slides{border-radius:16px;overflow:hidden}body.nm-design-refresh .nm-strong-base-promo{background:#252629;border-radius:16px;color:#fff}body.nm-design-refresh .nm-strong-base-promo h1,body.nm-design-refresh .nm-strong-base-promo p,body.nm-design-refresh .nm-strong-base-promo__copy>small{color:#fff}body.nm-design-refresh .nm-strong-base-promo__copy>small{opacity:.75}body.nm-design-refresh .nm-campaign-home__controls{background:#ffffffdf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body.nm-design-refresh .nm-visual-card__media,body.nm-design-refresh .nm-styler-card__image,body.nm-design-refresh .nm-shelf-card{border-radius:14px;overflow:hidden}body.nm-design-refresh .nm-visual-card{border-radius:14px}body.nm-design-refresh .nm-care-categories>.nm-refresh__heading{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap;margin:0}body.nm-design-refresh .nm-eq-hero,body.nm-design-refresh .nm-eq-feature__visual,body.nm-design-refresh .nm-eq-box{border-radius:14px;overflow:hidden}body.nm-design-refresh .nm-showcase__feature,body.nm-design-refresh .nm-showcase__product{border-radius:16px}body.nm-design-refresh .nm-showcase__feature--campaign{background:#252629;color:#fff}body.nm-design-refresh .nm-showcase__feature--campaign h3 a,body.nm-design-refresh .nm-showcase__feature--campaign .nm-showcase__feature-copy>span{color:#fff}body.nm-design-refresh .nm-showcase__feature--collection{background:#d2d4d7}body.nm-design-refresh .nm-showcase__feature--collection h3 a{color:#171717}body.nm-design-refresh .nm-showcase__feature--campaign:not(.nm-showcase__feature--collection):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#151515a8,transparent 70%);pointer-events:none}body.nm-design-refresh .nm-showcase__feature-copy{z-index:1}body.nm-design-refresh product-info .product__media-wrapper,body.nm-design-refresh product-info .product__media{border-radius:14px;overflow:hidden}@media(min-width:990px){body.nm-design-refresh .nm-campaign-home>.nm-wrap{padding-inline:24px}.nm-campaign-home__slides{margin-inline:auto!important;width:100%}}body.nm-design-refresh:has(.nm-showcase) #MainContent{background:#f5f5f5}body.nm-design-refresh:has(.nm-showcase) .nm-campaign-home{background:#fff;padding-bottom:24px}body.nm-design-refresh:has(.nm-showcase) .nm-care-categories{background:#fff;padding-block:24px 28px}body.nm-design-refresh .nm-showcase+.nm-showcase{padding-top:24px}body.nm-design-refresh .nm-brand-edit,body.nm-design-refresh .nm-signature,body.nm-design-refresh .nm-instagram,body.nm-design-refresh .nm-service,body.nm-design-refresh .nm-home-journal{padding-top:48px;padding-bottom:40px;font-family:Arial,Helvetica,sans-serif}body.nm-design-refresh .nm-brand-edit,body.nm-design-refresh .nm-signature{background:#fff}body.nm-design-refresh .nm-brand-edit h2,body.nm-design-refresh .nm-signature h2,body.nm-design-refresh .nm-instagram h2,body.nm-design-refresh .nm-service>h2,body.nm-design-refresh .nm-home-journal h2{font:600 clamp(28px,3vw,40px)/1.1 Arial,Helvetica,sans-serif;letter-spacing:-.04em}body.nm-design-refresh .nm-brand-edit__featured>a,body.nm-design-refresh .nm-brand-edit__secondary>a,body.nm-design-refresh .nm-signature__grid>a{border-radius:14px;background:#fff;overflow:hidden;border:0}body.nm-design-refresh .nm-signature__intro{border:0;background:none;padding:0;margin-bottom:28px}body.nm-design-refresh .nm-signature__intro h2{margin-top:0}body.nm-design-refresh .nm-instagram__media,body.nm-design-refresh .nm-instagram__post,body.nm-design-refresh .nm-service__card,body.nm-design-refresh .nm-home-journal__card,body.nm-design-refresh .nm-home-journal__media{border-radius:14px;overflow:hidden}body.nm-design-refresh .nm-service__card{background:#fff;border:0}body.nm-design-refresh .nm-service__button{border-radius:40px}body.nm-design-refresh .nm-home-journal__card{background:#fff;border:0}body.nm-design-refresh .nm-home-journal__copy{padding:24px}body.nm-design-refresh .nm-home-journal__card h3{font:600 20px/1.25 Arial,Helvetica,sans-serif;letter-spacing:-.025em}body.nm-design-refresh .nm-campaign-home__controls{background:#17171738;border:0;padding:5px 7px 5px 14px;left:4%;bottom:18px;gap:14px}body.nm-design-refresh .nm-campaign-home__dots{gap:8px}body.nm-design-refresh .nm-campaign-home__dots button{width:30px}body.nm-design-refresh .nm-campaign-home__dots button:before{width:28px;height:3px;border-radius:2px;background:#fff6;transform:none}body.nm-design-refresh .nm-campaign-home__dots button[aria-pressed=true]:before{background:#fff;transform:none}@media(max-width:749px){body.nm-design-refresh .nm-brand-edit,body.nm-design-refresh .nm-signature,body.nm-design-refresh .nm-instagram,body.nm-design-refresh .nm-service,body.nm-design-refresh .nm-home-journal{padding-block:30px}body.nm-design-refresh .nm-home-journal__copy{padding:20px}}@media(min-width:990px){body.nm-design-refresh .nm-header__links.nm-department-menu{flex-wrap:nowrap;gap:18px}body.nm-design-refresh .nm-header__links.nm-department-menu>div,body.nm-design-refresh .nm-header__links.nm-department-menu>button,body.nm-design-refresh .nm-header__links.nm-department-menu>a{flex:0 0 auto;white-space:nowrap}}@media(min-width:990px)and (max-width:1249px){body.nm-design-refresh .nm-header__links.nm-department-menu{gap:12px}body.nm-design-refresh .nm-header__links.nm-department-menu>div>button,body.nm-design-refresh .nm-header__links.nm-department-menu>button,body.nm-design-refresh .nm-header__links.nm-department-menu>a{font-size:12px}}body.nm-design-refresh .nm-care-quickrail{display:flex;align-items:center;gap:16px}body.nm-design-refresh .nm-care-quickrail>.nm-visual-grid{min-width:0;flex:1;scrollbar-width:none}body.nm-design-refresh .nm-care-quickrail>.nm-visual-grid::-webkit-scrollbar{display:none}body.nm-design-refresh .nm-care-quickrail>button{display:grid;place-items:center;width:38px;height:38px;flex:none;border:1px solid #ddd;background:#fff;border-radius:50%;padding:9px;cursor:pointer;color:#171717}body.nm-design-refresh .nm-care-quickrail>button:disabled{opacity:.3;cursor:default}body.nm-design-refresh .nm-care-quickrail>button svg{width:18px;height:18px}body.nm-design-refresh .nm-care-quickrail>[data-nm-prev] svg{transform:rotate(180deg)}body.nm-design-refresh .nm-care-categories.nm-carousel--static .nm-care-quickrail>button,body.nm-design-refresh .nm-explore.nm-carousel--static .nm-showcase__arrows{display:none}body.nm-design-refresh product-info[id^=MainProduct] .nm-buy-form .product-form__submit{background:#dc0069!important;border-radius:40px!important;min-height:54px}body.nm-design-refresh product-info[id^=MainProduct] .nm-buy-form .product-form__submit:hover{background:#b90059!important}body.nm-design-refresh product-info[id^=MainProduct] .nm-buy-form .product-form__submit:after{border-radius:40px!important}body.nm-design-refresh product-info[id^=MainProduct] .product.grid:not(.product--no-media)>.product__media-wrapper,body.nm-design-refresh product-info[id^=MainProduct] .product.grid:not(.product--no-media)>.product__info-wrapper{width:auto;max-width:none;min-width:0;padding:0;align-self:start}body.nm-design-refresh product-info[id^=MainProduct] .product__media-wrapper{background:transparent;overflow:visible}body.nm-design-refresh product-info[id^=MainProduct] media-gallery{display:block;width:100%;max-width:100%}body.nm-design-refresh product-info[id^=MainProduct] .product__info-wrapper{position:static;top:auto;grid-column:2;grid-row:1;max-height:none;overflow:visible}body.nm-design-refresh product-info[id^=MainProduct] .nm-product-details--inline{grid-column:1/-1;grid-row:2;width:100%;min-width:0;max-width:100%;margin-top:12px}body.nm-design-refresh product-info[id^=MainProduct] .nm-product-details{overflow-wrap:anywhere}body.nm-design-refresh product-info[id^=MainProduct] .nm-product-details img{max-width:100%}body.nm-design-refresh product-info[id^=MainProduct] .product__title h1{font:600 clamp(26px,2.4vw,34px)/1.15 Arial,Helvetica,sans-serif;letter-spacing:-.035em}body.nm-design-refresh product-info[id^=MainProduct] [id^=price-]{justify-content:flex-start;align-items:flex-start;border-bottom:0;margin-top:20px;padding-bottom:16px;gap:8px}body.nm-design-refresh product-info[id^=MainProduct] .nm-vat-price{text-align:left}body.nm-design-refresh product-info[id^=MainProduct] .nm-buy-quantity{border-radius:10px;overflow:hidden}@media(min-width:990px){body.nm-design-refresh product-info[id^=MainProduct] .product.grid:not(.product--no-media){grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:48px;row-gap:36px}}@media(max-width:989px){body.nm-design-refresh product-info[id^=MainProduct] .product.grid:not(.product--no-media)>.product__media-wrapper,body.nm-design-refresh product-info[id^=MainProduct] .product.grid:not(.product--no-media)>.product__info-wrapper{width:100%;max-width:100%;flex-basis:100%}body.nm-design-refresh product-info[id^=MainProduct] .product__title h1{font-size:26px!important}body.nm-design-refresh product-info[id^=MainProduct] .product__info-wrapper{grid-column:auto;grid-row:auto}body.nm-design-refresh product-info[id^=MainProduct] .nm-product-details--inline{margin-top:8px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/nm-design-refresh.css.map */
