:root{--nv-font: var(--font-stack, "DM Sans", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);--nv-ink: #1a1a1a;--nv-ink-2: #474747;--nv-ink-3: #666666;--nv-line: #e6e6e6;--nv-t-h1: 32px;--nv-t-h2: 26px;--nv-t-h3: 20px;--nv-t-card: 17px;--nv-t-body: 16px;--nv-t-small: 14px;--nv-t-meta: 13px;--nv-t-btn: 15px;--nv-t-price: 19px;--nv-t-price-lg: 30px}@media(max-width:767px){:root{--nv-t-h1: 26px;--nv-t-h2: 22px;--nv-t-h3: 18px;--nv-t-card: 15px;--nv-t-price: 17px;--nv-t-price-lg: 28px}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--nv-font);font-weight:400;color:var(--nv-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1}body *:not(.nv-caps){text-transform:none!important}input,textarea{caret-color:#c40026}.money,[class*=price]{font-variant-numeric:tabular-nums}h1.collection-page__title,h1.bl-tittle,.blog-sides .bl-tittle,.page--item>h1,.page-header h1,.cart-header h1,.main-heading--search,.nv-search-title,.page-collection-listing h1,.product-info .product-info__title,.product_mobile_top_title .product-info__title,.main-content h1:not(.sr-only){font-family:var(--nv-font)!important;font-size:var(--nv-t-h1)!important;font-weight:700!important;line-height:1.15!important;letter-spacing:-.02em!important;color:var(--nv-ink)!important;text-wrap:balance}.blog-sides .bl-tittle a{color:inherit!important;text-decoration:none}.product-info .product-info__title span,.product_mobile_top_title .product-info__title span{display:block;margin-top:8px;font-size:15px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important;color:var(--nv-ink-2)!important;text-wrap:pretty}.cart-header h1{text-align:left}.cart-header h1:after,.cart-header h1:before{display:none!important}.nv-search-title{margin:8px 0 6px}.section_title,.section .section__title,#related-products__section .section__title,.product-description_GM .prod_desc_title,.prod_specifications_title,.product__reviews_GM .prod_reviews_title,.shopping-cart--page .section_title,.index-section .collection-products .section_title{font-family:var(--nv-font)!important;font-size:var(--nv-t-h2)!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.015em!important;color:var(--nv-ink)!important;text-align:left!important;text-wrap:balance}.prod_desc_title,.prod_specifications_title,.prod_reviews_title{margin:0 0 16px!important}.nv-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px 20px;flex-wrap:wrap;margin:0 0 20px}.nv-head .section_title{margin:0!important;padding:0!important}.collection-products .nv-head{margin-top:44px}.blogs-row .nv-head{margin-top:36px}@media(max-width:767px){.collection-products .nv-head{margin-top:32px}.blogs-row .nv-head{margin-top:28px}.nv-more__rest{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.blogs-row__button_link .blog_read_more{font-size:14px!important}.blogs-row__button_link .blog_read_more svg{display:none}}.nv-more,.blogs-row__button_link .blog_read_more,.blog-row .blog_read_more{display:inline-flex!important;align-items:center;gap:6px;font-family:var(--nv-font)!important;font-size:var(--nv-t-btn)!important;font-weight:600!important;line-height:1.3!important;letter-spacing:0!important;color:var(--nv-ink)!important;text-decoration:none!important;white-space:nowrap;transition:color .2s}.nv-more svg,.blog_read_more svg{width:14px!important;height:14px!important;flex:none;fill:currentColor;transition:transform .25s var(--nv-ease, ease)}.nv-more:hover,.blog_read_more:hover{color:#c40026!important}.nv-more:hover svg,.blog_read_more:hover svg{transform:translate(3px)}.blog_read_more .blog_read_more_text{font:inherit!important;color:inherit!important;text-decoration:underline!important;text-decoration-thickness:1.5px!important;text-underline-offset:4px;border:0!important}.blog-widget-wrapper h3.h4,.product-description_text h2,.product-description_text h3,.product-description_text h4,.rte h2,.rte h3,.checkout-widget h3,.nv-cart-empty__title{font-family:var(--nv-font)!important;font-size:var(--nv-t-h3)!important;font-weight:700!important;line-height:1.3!important;letter-spacing:-.01em!important;color:var(--nv-ink)!important;text-wrap:balance}.product-description_text h5,.rte h4,.rte h5{font-family:var(--nv-font)!important;font-size:17px!important;font-weight:700!important;line-height:1.35!important;color:var(--nv-ink)!important}.product-description_text :is(h1,h2,h3,h4,h5,h6) :is(u,span,strong),.rte :is(h1,h2,h3,h4,h5,h6) :is(u,span,strong){text-decoration:none!important;font-size:inherit!important;font-weight:inherit!important}.product-description_text u,.rte u{text-decoration:none;font-weight:700}.rte h6{margin:28px 0 10px!important;font-family:var(--nv-font)!important;font-size:17px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.02em!important;color:var(--nv-ink)!important}.product-description_text :is(h2,h3,h4){margin:32px 0 12px!important}.product-description_text>:is(h2,h3,h4):first-child{margin-top:0!important}.product-description_text img{display:block;width:auto;max-width:min(100%,640px);height:auto;margin:24px auto;border-radius:12px}.product-grid-item .product-grid-item__product-name,.product-grid-item__info .product-grid-item__product-name,.blogs-row__article .blogs-row__article-title,.blogs-row__article .blogs-row__article-title a,.blog-row .blog-text h2,.blog-row .blog-text h2 a{font-family:var(--nv-font)!important;font-size:var(--nv-t-card)!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-.005em!important;color:var(--nv-ink)!important;text-decoration:none!important}.blog-row .blog-text h2,.blogs-row__article .blogs-row__article-title{font-size:18px!important;margin:0 0 6px!important}@media(max-width:767px){.blog-row .blog-text h2,.blogs-row__article .blogs-row__article-title{font-size:17px!important}.blogs-row__article .blogs-row__article-title{font-size:15px!important}}.product-grid-item__info .product-grid-item__product-name>span{font-size:var(--nv-t-small)!important;font-weight:400!important;color:var(--nv-ink-2)!important}.product-short-info .product-short-info__title{font-size:17px!important;font-weight:600!important;line-height:1.3!important;color:var(--nv-ink)!important}.product-sticky-cart-mobile .product-short-info__title{font-size:15px!important;font-weight:600!important;line-height:1.3!important;color:var(--nv-ink)!important}@media(max-width:991px){.product-short-info .product-short-info__title{font-size:15px!important}}.blog-widget-wrapper .stitle h3,.blog-widget-wrapper .stitle h3 a{font-size:15px!important;font-weight:600!important;line-height:1.35!important;color:var(--nv-ink)!important;text-decoration:none!important}.blog-widget-wrapper .stitle h3 a:hover{color:#c40026!important}.blog-widget-wrapper .no-bullets a,.blog-widget-wrapper .no-bullets li{font-size:15px!important;font-weight:500!important;line-height:2!important;color:var(--nv-ink)!important}.blog-widget-wrapper .no-bullets a:hover{color:#c40026!important}.product-description_text,.product-description_text p,.product-description_text li,.product-description_text td,.product-description_text th,.rte,.rte p,.rte li,.rte td{font-family:var(--nv-font)!important;font-size:var(--nv-t-body)!important;font-weight:400;line-height:1.65!important;color:var(--nv-ink)!important}.product-description_text b,.product-description_text strong,.rte b,.rte strong{font-weight:700!important}.product-description_text [style*=font-family],.rte [style*=font-family],.rte .MsoNormal,.rte .MsoNormal *{font-family:var(--nv-font)!important}.product-description_text [style*=font-size],.rte [style*=font-size]{font-size:inherit!important}.product-description_text [style*=line-height],.rte [style*=line-height]{line-height:inherit!important}.rte>p,.rte>ul,.rte>ol,.product-description_text>p,.product-description_text>ul{max-width:42em}.rte p,.product-description_text p{margin:0 0 14px;text-wrap:pretty}.rte li,.product-description_text li{margin-bottom:6px}.product-description_text table,.rte table{width:100%;border-collapse:collapse!important;margin:8px 0 20px;font-size:15px!important}.product-description_text table :is(td,th),.rte table :is(td,th){border:1px solid var(--nv-line)!important;padding:10px 12px!important;vertical-align:top;font-size:15px!important;line-height:1.45!important;text-align:left}.product-description_text table tr:first-child :is(td,th),.rte table tr:first-child :is(td,th){background:#f6f6f6;font-weight:700}@media(max-width:767px){.product-description_text table :is(td,th),.rte table :is(td,th){padding:8px!important;font-size:14px!important}}@media(max-width:480px){.product-description_text table :is(td,th),.rte table :is(td,th){padding:6px!important;font-size:13px!important;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}}.product-specifications_list .label,.product-specifications_list .value{font-size:15px!important;line-height:1.45!important;padding:10px 12px!important;color:var(--nv-ink)!important}.product-specifications_list .label{font-weight:600!important}.product-specifications_list .value{font-weight:400!important;color:var(--nv-ink-2)!important}.product-grid-item__short-desc,.blogs-row__article .blogs-row__text,.blog-row .blog-excerpt,.nv-info__text,.nv-set__sub,.collection-page .rte--header,.collection-page .rte--header p,.nv-cart-empty__text{font-family:var(--nv-font)!important;font-size:var(--nv-t-small)!important;font-weight:400!important;line-height:1.55!important;color:var(--nv-ink-2)!important}.collection-page .rte--header{max-width:42em;margin:6px 0 18px!important;padding:0!important}.collection-page .rte--header p{margin:0!important}.nv-set__desc{font-size:13px!important;font-weight:400!important;color:var(--nv-ink-2)!important}.blog-data-inline,.blog_meta,.blog_meta span,.blog_meta a,.blogs-row__article-author,.collection-page__showing,.collection-page__showing span,.product-grid-item__reviews,.product-scarcity-bar__text,.product-scarcity-bar__text div,.inline-list,.inline-list a{font-family:var(--nv-font)!important;font-size:var(--nv-t-meta)!important;font-weight:500!important;line-height:1.45!important;letter-spacing:0!important;color:var(--nv-ink-3)!important}.blog_meta a,.inline-list a{color:#c40026!important;text-decoration:none!important}.product-scarcity-bar__count{font-weight:700!important;color:var(--nv-ink)!important}.blog-data-inline .fa{display:none}.product-grid-item__price .money{font-size:var(--nv-t-price)!important;font-weight:700!important;letter-spacing:-.01em!important}.product-grid-item__price .product-grid-item__compare-at-price{font-size:14px!important;font-weight:400!important;letter-spacing:0!important;color:var(--nv-ink-3)!important;text-decoration-thickness:1px!important}.product-price .product-price__regular,#ProductPrice{font-size:var(--nv-t-price-lg)!important;font-weight:700!important;letter-spacing:-.02em!important}.product-price .product-price__compare,#ComparePrice{font-size:16px!important;font-weight:400!important;color:var(--nv-ink-3)!important}.product-short-info .product-short-info__regular-price{font-size:19px!important;font-weight:700!important}.product-short-info .product-short-info__compare-price{font-size:14px!important;font-weight:400!important;color:var(--nv-ink-3)!important}.btn,.button,button.btn,.home__form-group-submit,.product-actions__add-to-cart-button,.btn--checkout,.nv-cart-empty__btn,input[type=submit].btn{font-family:var(--nv-font)!important;font-size:var(--nv-t-btn)!important;font-weight:600!important;letter-spacing:0!important}.product-actions__add-to-cart-button,.product-actions__add-to-cart-button span,.product-sticky-cart-mobile__button--atc,.product-sticky-cart-mobile__button--atc span,.btn--checkout,#CheckoutText{font-size:16px!important;font-weight:600!important}.gm_top_nav .top_links,.gm_top_nav .account_menu_open{font-size:14px!important;font-weight:600!important;letter-spacing:0!important;color:var(--nv-ink)!important}.menu-right .header_time,.menu-right .header_phone a,.menu-right .header_phone strong,.mobile_bar_shipping_text,.mobile_bar_shipping_text a,.mobile_bar_shipping_text strong{font-size:13px!important;font-weight:500!important;letter-spacing:.01em!important}.index_home_icons_GM .pre-hicons__info .pre-hicons__title{font-size:15px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:0!important;color:var(--nv-ink)!important}@media(max-width:767px){.index_home_icons_GM .pre-hicons__info .pre-hicons__title{font-size:14px!important}}.index_newsletter_section_GM .pre-newsletter__container .home__title--newsletter{font-size:24px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.015em!important;color:#fff!important;text-wrap:balance}@media(max-width:767px){.index_newsletter_section_GM .pre-newsletter__container .home__title--newsletter{font-size:21px!important}}.index_newsletter_section_GM .home__checkbox-wrapper{font-size:14px!important;line-height:1.5!important;font-weight:400!important;color:#fff!important;align-items:start}.index_newsletter_section_GM .home__checkbox-wrapper a{color:#fff;text-decoration:underline;text-underline-offset:3px}input::placeholder,textarea::placeholder{color:var(--nv-ink-3)!important;opacity:1;font-weight:400!important}label{font-family:var(--nv-font)}.search-query,#search_query{font-weight:400!important;color:var(--nv-ink)!important}@media(min-width:768px){.collection-products .collection-products__grid{margin-left:-10px;margin-right:-10px}.index_blog_GM .nv-home-recipes>.container{padding-left:15px;padding-right:15px}}@media(min-width:992px){.product .product__main{padding-left:0;padding-right:0}#related-products__section .container{padding-left:15px;padding-right:15px}}.collection-page .collection-page__products-row-wrapper:has(>.collection-page__product){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0!important;padding:0!important}.collection-page .collection-page__products-row-wrapper>.collection-page__product{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important}@media(max-width:1199px){.collection-page .collection-page__products-row-wrapper:has(>.collection-page__product){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.collection-page .collection-page__products-row-wrapper:has(>.collection-page__product){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media(min-width:768px)and (max-width:991px){.collection-products .collection-products__grid .collection-products__product{width:33.3333%}.index_newsletter_section_GM .container-inner_GM{max-width:none}}@media(max-width:767px){.template-product .product>.container,.template-product #related-products__section .container,.template-product .container_homepage_newsletter_GM .container{padding-left:10px!important;padding-right:10px!important}}.collection-page_list_grid_container{display:none!important}@media(max-width:374px){.product-sticky-cart-mobile__button--atc,.product-sticky-cart-mobile__button--atc span{font-size:15px!important;white-space:nowrap}.product-sticky-cart-mobile__button--atc svg,.product-sticky-cart-mobile__button--atc img{display:none!important}}.collection-page h1.collection-page__title{padding-left:0!important;padding-right:0!important}.collection-page .collection-page__sort{margin-left:0!important}.template-search .collection-page>.row>.container{padding-left:0;padding-right:0}.template-search .collection-page__showing{margin-left:0!important;padding-left:0!important}.rte a:not(.btn):not(.button),.product-description_text a:not(.btn){color:#c40026!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.rte a:not(.btn):not(.button):hover{color:#1a1a1a!important}.main-content h1.collection-page__title,.main-content .nv-search-title,.main-content .cart-header h1,.main-content .page--item>h1,.main-content .wishlist-hero--title{margin-top:32px!important}.main-content .page--item>h1{margin-bottom:20px!important}@media(min-width:768px){.main-content h1.collection-page__title{margin-top:25px!important}}@media(max-width:767px){.main-content h1.collection-page__title,.main-content .nv-search-title,.main-content .cart-header h1,.main-content .page--item>h1,.main-content .wishlist-hero--title{margin-top:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/novio-type.css.map */
