:root{--nl-t-h1: clamp(32px, 4.4vw, 56px);--nl-t-h2: clamp(28px, 3.4vw, 44px);--nl-t-h3: clamp(22px, 2.4vw, 32px);--nl-t-h4: clamp(18px, 1.6vw, 20px);--nl-t-body: 15px;--nl-t-ui: 14px;--nl-t-small: 13px;--nl-t-label: 12px;--nl-tr-display: 0;--nl-tr-body: .005em;--nl-tr-ui: .02em;--nl-tr-label: .085em;--nl-tr-caps: .09em;--nl-lh-display: 1.1;--nl-lh-heading: 1.15;--nl-lh-body: 1.55;--nl-lh-read: 1.75;--nl-lh-ui: 1.35;--nl-w-display: 300;--nl-w-heading: 300;--nl-w-ui: 400}body{font-family:var(--font-stack-body);font-size:var(--nl-t-body);font-weight:400;line-height:var(--nl-lh-body);letter-spacing:var(--nl-tr-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{line-height:var(--nl-lh-body)}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-family:var(--font-stack-header);color:rgb(var(--color-heading, var(--color-foreground)));text-transform:none;font-style:normal;letter-spacing:var(--nl-tr-display)}h1,.h1{font-size:var(--nl-t-h1);font-weight:var(--nl-w-display);line-height:var(--nl-lh-display)}h2,.h2{font-size:var(--nl-t-h2);font-weight:var(--nl-w-display);line-height:var(--nl-lh-display)}h3,.h3{font-size:var(--nl-t-h3);font-weight:var(--nl-w-heading);line-height:var(--nl-lh-heading)}h4,.h4{font-size:var(--nl-t-h4);font-weight:var(--nl-w-heading);line-height:1.2}h5,.h5,h6,.h6{font-family:var(--font-stack-body);font-weight:var(--nl-w-ui);text-transform:uppercase;line-height:var(--nl-lh-ui);color:rgb(var(--color-foreground))}h5,.h5{font-size:var(--nl-t-label);letter-spacing:var(--nl-tr-caps)}h6,.h6{font-size:11px;letter-spacing:var(--nl-tr-label)}.m-section__heading,.m-richtext__title,.m-collage-tab--heading,.m-slideshow__heading,.m-featured-promotion__heading{font-family:var(--font-stack-header);font-weight:var(--nl-w-display);line-height:var(--nl-lh-display);letter-spacing:var(--nl-tr-display);text-transform:none;margin-bottom:.4em}.m-section__subheading,.m-richtext__subtitle,.m-collage-tab--subheading,.m-collage-tab--description{font-family:var(--font-stack-body);font-size:var(--nl-t-ui);font-weight:400;line-height:1.6;letter-spacing:var(--nl-tr-ui);color:rgba(var(--color-foreground),.62);max-width:60ch;margin-inline:auto}.m-section__header{--m-section-header-spacing-bottom: 44px}.m-button,.shopify-challenge__button,button.m-button{font-family:var(--font-stack-body);font-size:calc(var(--font-btn-size, 14px) - 2px);font-weight:400;letter-spacing:var(--btn-letter-spacing, 1px);line-height:1;text-transform:uppercase}.m-button--primary,.m-button--secondary,.m-button--white{min-height:50px;padding-inline:34px}.m-button--link{font-size:var(--nl-t-label);letter-spacing:var(--nl-tr-caps);padding-inline:0;min-height:0}@media screen and (max-width:767px){.m-button--primary,.m-button--secondary,.m-button--white{min-height:46px;padding-inline:26px}}.m-product-card__name,.m-product-card__title,.m-product-card__title>a{font-family:var(--font-stack-body);font-size:var(--nl-t-ui);font-weight:400;line-height:var(--nl-lh-ui);letter-spacing:var(--nl-tr-ui);text-transform:none;color:rgba(var(--color-foreground),.85)}.m-product-card__info{margin-top:14px}.m-product-card__price,.m-product-card__price .m-price{margin-top:7px;font-size:var(--nl-t-ui)}.m-price,.m-price-item{font-family:var(--font-stack-body);font-weight:400;letter-spacing:var(--nl-tr-ui);font-variant-numeric:lining-nums tabular-nums}.m-price__sale .m-price-item--regular,.m-price-item--regular.m-price-item--last{font-weight:400;opacity:.4}.m-product-card__tag-name,.m-product-card__tags{font-family:var(--font-stack-body);letter-spacing:var(--nl-tr-caps)}.m-collection-page-header__title{font-family:var(--font-stack-header);font-size:var(--nl-t-h1);font-weight:var(--nl-w-display);line-height:var(--nl-lh-display);letter-spacing:var(--nl-tr-display);text-transform:none}.m-breadcrumb,.m-breadcrumb--item,.m-breadcrumb--item a{font-family:var(--font-stack-body);font-size:11px;font-weight:400;letter-spacing:var(--nl-tr-caps);text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.m-breadcrumb--item-current{color:rgba(var(--color-foreground),.85)}.m-sidebar--title,.m-collection-filters-form .m-sidebar--title{font-family:var(--font-stack-body);font-size:var(--nl-t-label);font-weight:400;letter-spacing:var(--nl-tr-label);text-transform:uppercase;line-height:var(--nl-lh-ui);color:rgb(var(--color-foreground))}.m-collection-toolbar,.m-collection-toolbar a,.m-collection-toolbar button,.m-collection-toolbar select{font-family:var(--font-stack-body);font-size:var(--nl-t-small);font-weight:400;letter-spacing:var(--nl-tr-ui)}.m-filter--widget-title{font-family:var(--font-stack-body);font-size:11px;font-weight:400;letter-spacing:var(--nl-tr-label);text-transform:uppercase;color:rgb(var(--color-foreground))}.m-filter--widget-content,.m-filter--widget-content label,.m-filter--widget li{font-family:var(--font-stack-body);font-size:var(--nl-t-small);letter-spacing:var(--nl-tr-body);line-height:1.6}.m-collection--pagination,.m-collection--pagination a{font-family:var(--font-stack-body);font-size:var(--nl-t-small);letter-spacing:var(--nl-tr-ui)}h1.m-product-title,.m-product-title,.m-product-single__title,.main-product__block-title h1{font-family:var(--font-stack-header);font-size:clamp(26px,2.4vw,34px);font-weight:var(--nl-w-heading);line-height:1.14;letter-spacing:var(--nl-tr-display);text-transform:none}.main-product__block-price .m-price,.main-product__block-price .m-price-item{font-family:var(--font-stack-body);font-size:18px;font-weight:400;letter-spacing:var(--nl-tr-ui)}.m-product-form--label,.m-product-single__label{font-family:var(--font-stack-body);font-size:11px;font-weight:400;letter-spacing:var(--nl-tr-label);text-transform:uppercase}.m-product-tabs__title,.m-accordion__title,.m-product-accordion__title{font-family:var(--font-stack-body);font-size:var(--nl-t-label);font-weight:400;letter-spacing:var(--nl-tr-caps);text-transform:uppercase}.m-rte,.rte,.m-page-content,.shopify-policy__body{font-family:var(--font-stack-body);font-size:var(--nl-t-body);line-height:var(--nl-lh-read);letter-spacing:var(--nl-tr-body)}.m-rte p+p,.rte p+p,.shopify-policy__body p+p{margin-top:1.15em}.m-rte h2,.rte h2,.shopify-policy__body h2{margin-top:1.6em;margin-bottom:.45em}.m-rte h3,.rte h3,.shopify-policy__body h3{margin-top:1.4em;margin-bottom:.4em}.m-rte li,.rte li,.shopify-policy__body li{line-height:1.7;margin-bottom:.4em}blockquote{font-family:var(--font-stack-header);font-size:clamp(20px,1.9vw,27px);font-weight:300;font-style:italic;line-height:1.3}.m-collection-card__title,.m-collection-card__link{font-family:var(--font-stack-body);font-size:var(--nl-t-label);font-weight:400;letter-spacing:var(--nl-tr-caps);text-transform:uppercase;line-height:var(--nl-lh-ui)}.m-collection-card__title sup{font-size:9px;font-weight:400;opacity:.45;letter-spacing:0}.m-article-card__title{font-family:var(--font-stack-header);font-size:clamp(19px,1.6vw,23px);font-weight:300;line-height:1.18;letter-spacing:var(--nl-tr-display)}.m-mega-article-card__title{font-family:var(--font-stack-header);font-size:17px;font-weight:400;line-height:1.2}.m-mega-article-card__tag{font-size:10px;letter-spacing:var(--nl-tr-label)}.m-footer--block-title,.m-footer--block .m-footer--block-title{font-family:var(--font-stack-body);font-size:var(--nl-t-label);font-weight:400;letter-spacing:var(--nl-tr-label);text-transform:uppercase;line-height:var(--nl-lh-ui);margin-bottom:20px}.m-footer--block-newsletter .m-footer--block-title,.m-footer--block-newsletter h3.m-footer--block-title{font-family:var(--font-stack-header);font-size:clamp(24px,2.4vw,34px);font-weight:300;letter-spacing:.01em;line-height:1.12;margin-bottom:14px}.m-footer--block-content,.m-footer--block-menu a,.m-footer--block p,.m-footer .m-link-lists--item a{font-family:var(--font-stack-body);font-size:var(--nl-t-ui);font-weight:400;line-height:1.95;letter-spacing:var(--nl-tr-body);color:rgba(var(--color-foreground),.68);transition:color .28s cubic-bezier(.22,.61,.36,1)}.m-footer--block-menu a:hover,.m-footer .m-link-lists--item a:hover{color:rgb(var(--color-foreground))}.m-footer--bottom,.m-footer__copyright,.m-footer--bottom a{font-family:var(--font-stack-body);font-size:var(--nl-t-small);letter-spacing:var(--nl-tr-ui);color:rgba(var(--color-foreground),.55)}input,select,textarea,.form-field--input{font-family:var(--font-stack-body);font-size:var(--nl-t-ui);letter-spacing:var(--nl-tr-body)}.form-field--label,label{font-family:var(--font-stack-body);font-size:var(--nl-t-small);letter-spacing:var(--nl-tr-ui)}::placeholder{letter-spacing:var(--nl-tr-body);opacity:.45}.m-cart-item__title{font-family:var(--font-stack-body);font-size:var(--nl-t-ui);font-weight:400;letter-spacing:var(--nl-tr-ui);line-height:var(--nl-lh-ui)}.m-cart-drawer__title,.m-cart-addon__title{font-family:var(--font-stack-body);font-size:var(--nl-t-label);font-weight:400;letter-spacing:var(--nl-tr-label);text-transform:uppercase}.m-cart__subtotal--label{font-family:var(--font-stack-body);font-size:var(--nl-t-label);letter-spacing:var(--nl-tr-caps);text-transform:uppercase}.m-badge,.m-product-card__badge,.m-tooltip__content{font-family:var(--font-stack-body);font-size:10px;font-weight:400;letter-spacing:var(--nl-tr-caps);text-transform:uppercase}.jdgm-widget,.jdgm-title,.jdgm-rating-text,.jdgm-text,.jdgm-prev-badge__text{font-family:var(--font-stack-body)!important}.jdgm-title{letter-spacing:var(--nl-tr-ui)}@media screen and (max-width:767px){body{font-size:var(--nl-t-ui);line-height:1.6}.m-section__heading{margin-bottom:.32em}.m-section__header{--m-section-header-spacing-bottom: 28px}.m-section__subheading,.m-richtext__subtitle{font-size:var(--nl-t-small)}.m-product-card__name,.m-product-card__title,.m-product-card__title>a{font-size:var(--nl-t-small)}.m-product-card__price,.m-product-card__price .m-price{font-size:var(--nl-t-small)}.m-product-card__info{margin-top:11px}.main-product__block-price .m-price,.main-product__block-price .m-price-item{font-size:17px}.m-footer--block-content,.m-footer--block-menu a,.m-footer .m-link-lists--item a{font-size:var(--nl-t-small);line-height:1.9}.m-rte,.rte,.m-page-content,.shopify-policy__body{font-size:var(--nl-t-ui);line-height:1.72}blockquote{font-size:20px}}@media screen and (max-width:480px){.m-breadcrumb,.m-breadcrumb--item,.m-breadcrumb--item a{font-size:10px;letter-spacing:.07em}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/neor-typography.css.map */
