@font-face{font-family:NP Reference Poppins;src:url(np-dad-poppins-regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:NP Reference Poppins;src:url(np-dad-poppins-medium.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:NP Reference Poppins;src:url(np-dad-poppins-semibold.ttf) format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:NP Reference Poppins;src:url(np-dad-poppins-bold.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:"NP Reference Source Serif";src:url(np-dad-source-serif-semibold.ttf) format("truetype");font-style:normal;font-weight:600;font-display:swap}body.np-brand.np-polish{--font-body-family:"NP Reference Poppins",Arial,sans-serif;--font-heading-family:"NP Reference Poppins",Arial,sans-serif;--font-heading-weight:600;--np-polish-display:"NP Reference Source Serif",Georgia,serif;--np-polish-ink:#182136;--np-polish-muted:#666a73;--np-polish-border:#e4e4e4;--np-polish-accent:var(--npu-accent,#fb6412);font-family:var(--font-body-family);font-size:15px;line-height:1.65;letter-spacing:0}body.np-polish :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4){font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.02em}body.np-polish :is(button,input,select,textarea){font-family:var(--font-body-family)}body.np-polish :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--np-polish-ink);outline-offset:4px}body.np-polish .np-brand-banner__copy :is(h1,h2){font-family:var(--np-polish-display);font-size:clamp(40px,3.7vw,56px);font-weight:600;line-height:1.1;letter-spacing:-.025em;max-width:min(430px,33vw)}body.np-polish .np-brand-banner__copy>p:not(.np-eyebrow){font-size:16px;line-height:1.65;max-width:360px}body.np-polish :is(.np-category-hero,.np-editorial-hero,.np-help-hero) h1{font-family:var(--np-polish-display);font-size:44px!important;font-weight:600!important;line-height:1.13!important;letter-spacing:-.025em!important}body.np-polish :is(.np-shelf-heading,.np-category-heading,.np-section-heading,.np-journey-heading) h2{font-size:26px;font-weight:600;line-height:1.3;letter-spacing:-.025em}body.np-polish .np-shelf-heading{gap:20px;align-items:center;margin-bottom:22px}body.np-polish .np-shelf-heading>div{min-width:0}body.np-polish .np-shelf-heading>a{font-size:13px;font-weight:500;line-height:1.5;gap:10px;min-height:44px;flex-shrink:0}body.np-polish :is(.np-eyebrow,.np-help-eyebrow){font-size:11px!important;font-weight:600;line-height:1.6;letter-spacing:.09em}body.np-polish .np-shelf-promo h3{font-family:var(--np-polish-display);font-size:30px;font-weight:600;line-height:1.15}body.np-polish .np-shelf-promo__copy>p:not(.np-eyebrow){font-size:13px;line-height:1.7}body.np-polish .np-shelf-promo__copy>span{font-size:13px;font-weight:500;line-height:1.6}body.np-brand.np-polish .product-card-wrapper .card__inner{border-radius:8px;overflow:hidden}body.np-brand.np-polish .product-card-wrapper .card__information{padding:12px 0 0}body.np-brand.np-polish .product-card-wrapper .card__heading{font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;min-height:42px;margin:0;color:var(--np-polish-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.np-polish .product-card-wrapper .card__heading a{color:inherit;font:inherit;letter-spacing:inherit;text-decoration:none}body.np-polish .product-card-wrapper .card-information .price{font-family:var(--font-body-family);font-size:18px;font-weight:600;line-height:26px;letter-spacing:0;margin-top:8px}body.np-polish .product-card-wrapper .price__container{margin:0}body.np-polish .product-card-wrapper .price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}body.np-polish .product-card-wrapper .price-item{margin:0;white-space:nowrap}body.np-polish .product-card-wrapper .price s{font-size:12px;font-weight:400;line-height:18px;color:#797979!important;letter-spacing:0}body.np-brand.np-polish .product-card-wrapper .quick-add{margin:10px 0 0;padding:0}body.np-brand.np-polish .product-card-wrapper .quick-add__submit{min-height:44px;padding:10px 16px;border-radius:28px;font-size:13px;line-height:20px;font-weight:500;letter-spacing:0;box-shadow:none;gap:8px;transition:background-color .18s ease,color .18s ease,border-color .18s ease}body.np-polish .product-card-wrapper .quick-add__submit:before,body.np-polish .product-card-wrapper .quick-add__submit:after{display:none}body.np-polish .product-card-wrapper .badge{font-family:var(--font-body-family);font-size:10px;font-weight:500;line-height:15px;letter-spacing:0;padding:3px 7px;border-radius:4px}body.np-polish .np-home-grid,body.np-polish .np-home-shelf--feature .np-home-grid{row-gap:28px}body.np-polish .announcement-bar__message{font-size:11px;line-height:17px;font-weight:400;letter-spacing:.015em}body.np-polish .np-navigation>li>a,body.np-polish .np-nav-group>summary{font-size:14px!important;line-height:21px;font-weight:500;color:var(--np-polish-ink)!important}body.np-polish .header__inline-menu .np-nav-utility>a{font-size:13px!important;font-weight:400;color:var(--np-polish-muted)!important}body.np-polish .np-nav-panel a{font-size:13px;font-weight:400;line-height:1.65;min-height:38px}body.np-polish .np-nav-panel>div>p{font-size:12px;font-weight:600;letter-spacing:.02em}body.np-polish :is(.np-header-label,.np-header-order){font-size:13px;font-weight:400;color:var(--np-polish-ink)!important}body.np-polish .np-header-search .field__input{font-size:14px!important;font-weight:400}body.np-polish .np-header-search .field{border-radius:8px}body.np-polish .np-header-search .search__button{border-radius:0 7px 7px 0}body.np-polish .np-header-search .field__input::placeholder{color:var(--np-polish-muted);opacity:1}body.np-polish .np-nav-panel{border-color:var(--np-polish-border);border-radius:0 0 8px 8px;box-shadow:0 12px 28px #1821360d}body.np-polish .np-motion-categories .np-category-link{font-size:13px;font-weight:500;line-height:1.5}body.np-polish :is(.np-breadcrumbs,.np-breadcrumbs a){font-size:12px;line-height:1.6}body.np-polish .button{border-radius:28px;font-size:14px;font-weight:500;line-height:22px;letter-spacing:0;min-height:48px;padding:12px 24px}body.np-polish .button:before,body.np-polish .button:after{border-radius:inherit}body.np-polish :is(.np-template-category-nav a,.np-discovery-chips a,.np-faq-directory a){font-size:13px;line-height:20px;font-weight:400;min-height:40px;padding:10px 15px;border-radius:8px}body.np-polish :is(.np-sort-form,.np-catalog-toolbar){font-size:13px;line-height:20px}body.np-polish .np-sort-form{gap:8px;flex-wrap:wrap}body.np-polish .np-sort-form :is(select,button){font:400 13px/20px var(--font-body-family);border:1px solid var(--np-polish-border);border-radius:8px;min-height:44px}body.np-polish .np-sort-form button{padding:10px 15px}body.np-polish .mobile-facets__open{border:1px solid var(--np-polish-border);border-radius:8px;min-height:44px;padding:10px 14px}body.np-polish :is(.mobile-facets__open-label,.mobile-facets__summary,.facets__summary,.facet-filters__label,.facet-filters__sort){font-family:var(--font-body-family);font-size:13px;line-height:20px;letter-spacing:0}body.np-polish :is(.mobile-facets__label,.facets__label){font-size:14px;line-height:1.6}body.np-polish .pagination__item{min-width:44px;min-height:44px;font-size:14px;border-radius:8px}body.np-polish .pagination__item--current{font-weight:600}body.np-polish :is(.np-category-arrows button,.np-banner-arrow){min-width:40px;min-height:40px}body.np-polish :is(.np-prose,.np-editorial-body,.shopify-policy__body){font-size:15px;line-height:1.8}body.np-polish :is(.np-help-hero>div>p:last-child,.np-category-hero p:not(.np-eyebrow),.np-editorial-lead,.np-search-intro){font-size:15px;line-height:1.75}body.np-polish :is(.np-help-nav,.np-help-nav a){font-size:13px;line-height:1.6}body.np-polish .np-faq-groups summary{font-size:15px;line-height:1.65;padding-block:19px}body.np-polish .np-faq-groups details>div{font-size:15px;line-height:1.8}body.np-polish .np-faq-groups h2{font-size:22px;font-weight:600;line-height:1.4}body.np-polish :is(.np-journey-steps p,.np-help-bottom p,.np-contact-form>p,.np-form-note){font-size:14px;line-height:1.75}body.np-polish .np-market-services>a{font-size:13px;line-height:1.6;border-radius:8px}body.np-polish .np-market-services strong,body.np-polish .np-contact-form label{font-size:14px;font-weight:500}body.np-polish .np-contact-form :is(input,select,textarea){font-size:16px;line-height:24px;border-radius:8px;min-height:48px;border-color:var(--np-polish-border)}body.np-polish .footer-block__heading{font-family:var(--font-body-family);font-size:15px;font-weight:600;line-height:1.5;letter-spacing:0}body.np-polish .footer-block__details-content{font-size:13px;line-height:1.8}body.np-polish .footer-block__details-content a{display:inline-block;font-size:13px;line-height:1.75;padding-block:4px}body.np-polish :is(.footer-block--newsletter p,.footer-block__newsletter p){font-size:13px;line-height:1.8}body.np-polish .newsletter-form__field-wrapper .field__input{font-size:16px;border-radius:8px;min-height:48px}body.np-polish .copyright__content{font-size:12px;line-height:1.6}@media(min-width:990px)and (max-width:1199px){body.np-polish .np-navigation>li>a,body.np-polish .np-nav-group>summary{font-size:13px!important}}@media(max-width:989px){body.np-polish .np-mobile-navigation .np-navigation>li>a,body.np-polish .np-mobile-navigation .np-nav-group>summary{font-size:15px!important;line-height:24px;min-height:52px}body.np-polish .np-mobile-navigation .np-nav-panel a{font-size:14px!important;min-height:44px;line-height:22px}}@media(max-width:749px){body.np-brand.np-polish{font-size:14px}body.np-polish .np-brand-banner__copy :is(h1,h2){font-size:36px;line-height:1.12;max-width:310px}body.np-polish .np-brand-banner__copy>p:not(.np-eyebrow){font-size:14px;line-height:1.65}body.np-polish :is(.np-category-hero,.np-editorial-hero,.np-help-hero) h1{font-size:32px!important;line-height:1.15!important}body.np-polish :is(.np-shelf-heading,.np-category-heading,.np-section-heading,.np-journey-heading) h2{font-size:21px;line-height:1.35}body.np-polish .np-shelf-heading{align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:16px}body.np-polish .np-shelf-heading>div{flex:1 1 220px}body.np-polish .np-shelf-heading>a{font-size:12px;min-height:32px;padding:4px 0}body.np-polish .np-shelf-promo h3{font-size:26px}body.np-polish .np-shelf-promo__copy>p:not(.np-eyebrow){font-size:12px}body.np-polish .np-shelf-promo__copy>span{font-size:12px}body.np-brand.np-polish .product-card-wrapper .card__heading{font-size:13px;line-height:20px;min-height:40px}body.np-polish .product-card-wrapper .card-information .price{font-size:16px;line-height:24px;margin-top:7px}body.np-polish .product-card-wrapper .price s{font-size:11px;line-height:17px}body.np-brand.np-polish .product-card-wrapper .quick-add__submit{font-size:13px;min-height:44px;padding:10px 8px}body.np-polish .np-header-search .field__input{font-size:16px!important}body.np-polish .np-header-search .field__input::placeholder{opacity:0}body.np-polish .np-motion-categories .np-category-link{font-size:12px}body.np-polish .np-market-services>a{font-size:11px;line-height:1.5;padding:10px 8px;align-items:flex-start}body.np-polish .np-market-services strong{font-size:12px;line-height:1.5}body.np-polish .np-market-services svg{width:20px;height:20px;margin-top:2px;flex-shrink:0}body.np-polish .np-home-grid,body.np-polish .np-home-shelf--feature .np-home-grid{row-gap:24px}body.np-polish .np-help-hero h1{max-width:100%}body.np-polish .np-help-nav{gap:20px}body.np-polish .footer-block__details-content a{padding-block:6px}}@media(max-width:374px){body.np-polish .product-card-wrapper .card-information .price{min-height:42px}body.np-polish .product-card-wrapper .price--on-sale .price__sale{flex-direction:column;align-items:flex-start;gap:2px}body.np-polish .product-card-wrapper .price__compare-price{line-height:16px}}@media(prefers-reduced-motion:reduce){body.np-polish .product-card-wrapper .quick-add__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/np-browse-polish.css.map */
