.numico-typography-pilot{--text-font-family: var(--numico-body-font-family);--text-font-weight: var(--numico-body-font-weight);--numico-reading-color: #4f4f4b;--numico-reading-muted-color: #5f5f5a;--numico-heading-color: #383835;--numico-editorial-lead-width: 40rem;--numico-editorial-lead-skew: -6deg;--numico-wide-content-width: 80rem;--numico-section-title-size: 1.35rem;--numico-section-title-letter-spacing: .11em}.numico-typography-pilot :where(.prose,.collection-description){font-size:.9375rem;line-height:1.68}.numico-typography-pilot :where(.shopify-section--collection-list,.shopify-section--featured-product,.shopify-section--blog-posts) .section-header .h2,.numico-typography-pilot .shopify-section--featured-collections .section-stack>.v-stack>.h2,.numico-typography-pilot .shopify-section--multiple-media-with-text .multiple-media-with-text__content-wrapper .h3{font-size:var(--numico-section-title-size);letter-spacing:var(--numico-section-title-letter-spacing);line-height:1.4}.numico-typography-pilot .shopify-section--collection-list .collection-card__content .button{overflow-wrap:normal;white-space:nowrap}.numico-typography-pilot .shopify-section--featured-product .product-title{color:var(--numico-heading-color);font-size:1.125rem;letter-spacing:.1em;line-height:1.5}.numico-typography-pilot .shopify-section--featured-product [data-block-type=description] .prose{color:var(--numico-reading-color);font-family:var(--numico-body-font-family);font-size:.9375rem;line-height:1.68}.numico-typography-pilot .shopify-section--blog-posts .blog-post-card__title{color:var(--numico-heading-color);font-family:var(--heading-font-family);font-size:.96875rem;letter-spacing:.08em;line-height:1.5;text-transform:uppercase}.numico-typography-pilot .shopify-section--blog-posts .blog-post-card__excerpt{color:var(--numico-reading-color);font-family:var(--numico-body-font-family)}.shopify-section--numico-partner-strip{position:relative;z-index:1}.numico-partner-strip{border-block-start:1px solid #ecece9;background:#fff}.numico-partner-strip .container{--container-max-width: var(--numico-wide-content-width);padding-block:clamp(1rem,1.6vw,1.375rem)}.numico-partner-strip__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.numico-partner-strip__item{min-width:0;min-height:4.25rem;padding:.5rem clamp(.75rem,1.5vw,1.5rem);display:flex;align-items:center;justify-content:center;color:#555551;text-align:center;transition:background-color .18s ease}.numico-partner-strip__item+.numico-partner-strip__item{border-inline-start:1px solid #ecece9}.numico-partner-strip__logo{width:min(var(--numico-partner-logo-width),100%);height:3.5rem;display:block;object-fit:contain;opacity:.78;transition:opacity .18s ease,transform .18s ease}.numico-partner-strip__logo--invert{filter:invert(1)}.numico-partner-strip__name{font-family:var(--heading-font-family);font-size:.6875rem;font-style:normal;font-weight:var(--heading-font-weight);letter-spacing:.09em;line-height:1.45;text-transform:uppercase}.numico-partner-strip__item:focus-visible{outline:1px solid #555551;outline-offset:-2px}@media screen and (pointer:fine){.numico-partner-strip__item:hover{background:#fafaf9}.numico-partner-strip__item:hover .numico-partner-strip__logo{opacity:1;transform:translateY(-1px)}}.numico-typography-pilot .blog-post-card--gift-article .blog-post-card__image{aspect-ratio:4 / 3;object-fit:cover}.numico-typography-pilot .shopify-section--footer .container{--container-max-width: var(--numico-wide-content-width)}.numico-typography-pilot .shopify-section--footer .footer__block-list :where(.prose,.footer__block--links a){color:var(--numico-reading-color);font-family:var(--numico-body-font-family);font-size:.875rem;line-height:1.78}.numico-header-sidebar-parent{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.numico-header-sidebar-parent>.header-sidebar__linklist-button{width:auto;min-width:0}.numico-header-sidebar-parent>.numico-header-sidebar__submenu-button{width:2.75rem;justify-content:center;padding-inline:.75rem}@media screen and (min-width:1000px){.numico-typography-pilot .shopify-section--footer .footer__block-list{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;align-items:start;column-gap:clamp(3.5rem,5vw,4.5rem);display:grid}.numico-typography-pilot .shopify-section--footer .footer__block{width:100%;max-width:none}.numico-typography-pilot .shopify-section--footer .footer__block--links{width:max-content;max-width:100%;justify-self:center}}.numico-pilot--page .shopify-section--main-page .container{max-width:45rem}.numico-pilot--page .shopify-section--main-page .section-header .h2,.numico-pilot--page .shopify-section--faq .section-header .h2,.numico-pilot--page .shopify-section--contact .section-header .h2{color:var(--numico-heading-color);font-size:var(--numico-section-title-size);letter-spacing:var(--numico-section-title-letter-spacing);line-height:1.4;text-align:center;text-transform:uppercase}.numico-pilot--page .shopify-section--main-page .prose{max-width:42.5rem;color:var(--numico-reading-color);font-family:var(--numico-body-font-family);font-size:.9375rem;line-height:1.68}.numico-pilot--page .shopify-section--main-page .prose :where(p,li){color:var(--numico-reading-color);font-family:var(--numico-body-font-family)}.numico-pilot--page .shopify-section--main-page .prose :where(h2,h3,h4,h5){color:var(--numico-heading-color);font-family:var(--heading-font-family);font-style:normal;letter-spacing:.1em;line-height:1.5;text-transform:uppercase}.numico-pilot--page .shopify-section--main-page .prose h6,.numico-pilot--page .shopify-section--rich-text .prose h6,.numico-pilot--page .shopify-section--contact .prose h6{color:var(--numico-reading-muted-color);font-family:var(--numico-editorial-font-family);font-size:1.1875rem;font-style:normal;font-weight:var(--numico-editorial-font-weight);letter-spacing:0;line-height:1.55;text-transform:none}.shopify-section--numico-about .numico-about{overflow:hidden}.shopify-section--numico-about .numico-about__hero,.shopify-section--numico-about .numico-about__story,.shopify-section--numico-about .numico-about__values-shell,.shopify-section--numico-about .numico-about__cta{max-width:72.5rem;margin-inline:auto}.shopify-section--numico-about .numico-about__hero{max-width:45rem;padding-block:4.875rem 3.375rem;text-align:center}.shopify-section--numico-about .numico-about__eyebrow,.shopify-section--numico-about .numico-about__value-number{margin:0;color:#777772;font-family:var(--heading-font-family);font-size:.6875rem;font-style:normal;font-weight:var(--heading-font-weight);letter-spacing:.2em;line-height:1.5;text-transform:uppercase}.shopify-section--numico-about .numico-about__title{margin:0;color:var(--numico-heading-color);font-family:var(--heading-font-family);font-size:var(--numico-section-title-size);font-weight:var(--heading-font-weight);letter-spacing:var(--numico-section-title-letter-spacing);line-height:1.4;text-transform:uppercase}.shopify-section--numico-about .numico-about__intro{max-width:42rem;margin:1.125rem auto 0;color:var(--numico-reading-muted-color);font-family:var(--numico-editorial-font-family);font-size:1.1875rem;font-style:normal;font-weight:var(--numico-editorial-font-weight);line-height:1.52;transform:skew(var(--numico-editorial-lead-skew));transform-origin:center}.shopify-section--numico-about .numico-about__intro :where(em,i){font-style:normal}.shopify-section--numico-about .numico-about__intro p,.shopify-section--numico-about .numico-about__body p,.shopify-section--numico-about .numico-about__value p,.shopify-section--numico-about .numico-about__cta-text p{margin:0}.shopify-section--numico-about .numico-about__story{padding-block:3rem 3.375rem;border-block:1px solid #deded9;display:grid;grid-template-columns:repeat(2,minmax(0,25rem));gap:4rem;justify-content:center;align-items:start}.shopify-section--numico-about .numico-about__portrait{overflow:hidden;aspect-ratio:20 / 29;background:#efefec}.shopify-section--numico-about .numico-about__portrait img{width:100%;height:100%;object-fit:cover;object-position:center 24%}.shopify-section--numico-about .numico-about__portrait-placeholder{width:100%;height:100%;padding:2rem;border:1px solid #deded9;background:linear-gradient(135deg,transparent 49.85%,#e2e2dd 50%,transparent 50.15%),linear-gradient(45deg,transparent 49.85%,#e2e2dd 50%,transparent 50.15%),#efefec;display:grid;place-items:center;text-align:center}.shopify-section--numico-about .numico-about__portrait-placeholder span{max-width:13rem;color:#777772;font-family:var(--heading-font-family);font-size:.625rem;letter-spacing:.2em;line-height:1.6;text-transform:uppercase}.shopify-section--numico-about .numico-about__story-copy{width:100%;max-width:25rem;align-self:start}.shopify-section--numico-about .numico-about__section-title{margin:0;color:var(--numico-heading-color);font-family:var(--heading-font-family);font-size:1rem;font-style:normal;font-weight:var(--heading-font-weight);letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.shopify-section--numico-about .numico-about__body{margin-block-start:1.5rem;color:var(--numico-reading-color);font-family:var(--numico-body-font-family);font-size:.9375rem;line-height:1.68}.shopify-section--numico-about .numico-about__body p+p{margin-block-start:1.125rem}.shopify-section--numico-about .numico-about__signature{margin:1.5625rem 0 0;color:var(--numico-reading-muted-color);font-family:var(--numico-body-font-family);font-size:.875rem;font-style:normal;font-weight:var(--numico-body-font-weight);letter-spacing:0;line-height:1.6;text-transform:none}.shopify-section--numico-about .numico-about__values-shell{padding-block:3rem 1rem}.shopify-section--numico-about .numico-about__values-title{margin:0;text-align:center}.shopify-section--numico-about .numico-about__value-grid{margin-block-start:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.shopify-section--numico-about .numico-about__value{position:relative;min-height:9.5rem;padding:1.25rem 2.5rem 1.375rem}.shopify-section--numico-about .numico-about__value+.numico-about__value{border-inline-start:0}.shopify-section--numico-about .numico-about__value+.numico-about__value:before{position:absolute;inset-block-start:50%;inset-inline-start:0;width:1px;height:4rem;background:#deded9;content:"";transform:translateY(-50%)}.shopify-section--numico-about .numico-about__value h3{margin:0;color:var(--numico-heading-color);font-family:var(--heading-font-family);font-size:.8125rem;font-style:normal;font-weight:var(--heading-font-weight);letter-spacing:.12em;line-height:1.45;text-transform:uppercase}.shopify-section--numico-about .numico-about__value>div{margin-block-start:.75rem;color:#5f5f5a;font-family:var(--numico-body-font-family);font-size:.9375rem;line-height:1.68}.shopify-section--numico-about .numico-about__cta{padding-block:3rem 5.125rem;text-align:center}.shopify-section--numico-about .numico-about__cta h2{max-width:38rem;margin:.5625rem auto 0;color:var(--numico-reading-muted-color);font-family:var(--numico-editorial-font-family);font-size:1.25rem;font-style:normal;font-weight:var(--numico-editorial-font-weight);letter-spacing:0;line-height:1.52;transform:skew(var(--numico-editorial-lead-skew));transform-origin:center}.shopify-section--numico-about .numico-about__cta-text{max-width:36rem;margin:1rem auto 0;color:var(--numico-reading-color);font-family:var(--numico-body-font-family);font-size:.9375rem;line-height:1.68}.shopify-section--numico-about .numico-about__cta .button{margin-block-start:1.375rem}.numico-pilot--page .shopify-section--main-page .prose>:where(h6,p):first-child,.numico-pilot--page .shopify-section--rich-text .prose>h6,.numico-pilot--page .shopify-section--contact .prose>h6,.numico-pilot--article .article__content>article>header>p:last-child,.numico-pilot--policy .shopify-policy__body .rte>div>.numico-policy-title+div+p,.numico-pilot--collection .collection-description>:where(h6,p):first-child{display:block;width:min(100%,var(--numico-editorial-lead-width));margin-inline:auto!important;color:var(--numico-reading-muted-color)!important;font-family:var(--numico-editorial-font-family)!important;font-size:1.1875rem;font-style:normal!important;font-weight:var(--numico-editorial-font-weight);letter-spacing:0;line-height:1.55;text-align:center!important;text-transform:none;transform:skew(var(--numico-editorial-lead-skew));transform-origin:center}.numico-pilot--page .shopify-section--main-page .prose>:where(h6,p):first-child :where(em,i),.numico-pilot--page .shopify-section--rich-text .prose>h6 :where(em,i),.numico-pilot--page .shopify-section--contact .prose>h6 :where(em,i),.numico-pilot--article .article__content>article>header>p:last-child :where(em,i),.numico-pilot--policy .shopify-policy__body .rte>div>.numico-policy-title+div+p :where(em,i),.numico-pilot--collection .collection-description>:where(h6,p):first-child :where(em,i){font-style:normal!important}.numico-typography-pilot .numico-policy-intro{font-style:normal!important;transform:skew(var(--numico-editorial-lead-skew));transform-origin:center}.numico-typography-pilot .numico-policy-intro :where(em,i){font-style:normal!important}.numico-pilot--page :where(.shopify-section--rich-text,.shopify-section--image-with-text,.shopify-section--multi-column,.shopify-section--faq,.shopify-section--contact) .prose p:not([class]){color:var(--numico-reading-color)}.numico-pilot--page :where(.shopify-section--faq,.shopify-section--contact) .prose{color:var(--numico-reading-color);font-family:var(--numico-body-font-family)}.numico-pilot--blog .shopify-section--main-blog .container--lg{--container-max-width: var(--numico-wide-content-width)}.numico-pilot--blog .shopify-section--main-blog .section-header .h2{color:var(--numico-heading-color);font-size:var(--numico-section-title-size);letter-spacing:var(--numico-section-title-letter-spacing);line-height:1.4;text-align:center;text-transform:uppercase}.numico-pilot--blog .blog-post-card__title{color:var(--numico-heading-color);font-family:var(--heading-font-family);font-size:.96875rem;letter-spacing:.08em;line-height:1.5;text-transform:uppercase}.numico-pilot--blog .featured-blog-post .h2{font-size:var(--numico-section-title-size);letter-spacing:.08em;line-height:1.45}.numico-pilot--blog .featured-blog-post--with-image .content-over-media{--content-over-media-gradient-overlay: linear-gradient(180deg, rgb(0 0 0 / .08), rgb(0 0 0 / .62));--button-background: 255 255 255;--button-text-color: 29 29 28}.numico-pilot--blog .featured-blog-post--with-image :where(.prose,.h2){color:#fff}.numico-pilot--blog .featured-blog-post--without-image .content-over-media{--button-background: 29 29 28;--button-text-color: 255 255 255;background:#f1f1ee}.numico-pilot--blog .featured-blog-post--without-image .content-over-media:before{display:none}.numico-pilot--blog .featured-blog-post--without-image :where(.prose,.h2){color:var(--numico-heading-color);text-shadow:none}.numico-pilot--blog :where(.blog-post-card__excerpt,.blog-post-card .prose){color:var(--numico-reading-color);font-family:var(--numico-body-font-family)}.numico-pilot--article .article__wrapper{max-width:46.25rem}.numico-pilot--article .article__wrapper>.v-stack>.v-stack{gap:2rem}.numico-pilot--article .article__wrapper>.v-stack>.v-stack>.v-stack .h1{color:var(--numico-heading-color);font-size:var(--numico-section-title-size);line-height:1.4;letter-spacing:var(--numico-section-title-letter-spacing);text-align:center}.numico-pilot--article .article__content>article{max-width:42.5rem!important;color:var(--numico-reading-color)!important;font-family:var(--numico-body-font-family)!important;font-size:.9375rem!important;font-weight:var(--numico-body-font-weight)!important;line-height:1.7!important}.numico-pilot--article .article__content>article>header{margin-block-end:2.75rem!important}.numico-pilot--article .article__content>article>header>h1{display:none}.numico-pilot--article .article__content>article>header>p:first-child,.numico-pilot--article .article__content [style*="#9a7a3f"]{color:#6f6f6a!important;font-family:var(--heading-font-family)!important}.numico-pilot--article .article__content>article>header>p:last-child{color:var(--numico-reading-muted-color)!important;font-family:var(--numico-editorial-font-family)!important;font-size:1.1875rem!important;font-style:normal;line-height:1.55!important}.numico-pilot--article .article__content :where(p,li){color:var(--numico-reading-color)!important;font-family:var(--numico-body-font-family)!important}.numico-pilot--article .article__content [style*=Garamond]{font-family:var(--numico-editorial-font-family)!important;font-style:normal!important}.numico-pilot--article .article__content h2,.numico-pilot--article .article__content h2[style*=Garamond]{color:var(--numico-heading-color)!important;font-family:var(--heading-font-family)!important;font-size:.96875rem!important;font-style:normal;font-weight:var(--heading-font-weight)!important;letter-spacing:.1em!important;line-height:1.5!important;text-transform:uppercase}.numico-pilot--article .article__content aside p[style*=Garamond],.numico-pilot--article .article__content>article>footer>div:first-child>p{color:var(--numico-reading-muted-color)!important;font-family:var(--numico-editorial-font-family)!important;font-size:1.125rem!important;font-style:normal!important;line-height:1.55!important}.numico-pilot--article .article__content :where(aside,section[style*="background:#f4f1eb"]){background:#fff!important;border-color:#dcdcd7!important}.numico-pilot--article .article__content aside[style*=border-left]{border-left:1px solid #b9b9b4!important}.numico-pilot--article .article__content [style*="background:#9a7a3f"]{background:#b9b9b4!important}.numico-pilot--article .numico-gift-article-copy__header{margin-block-end:3rem!important;text-align:center}.numico-pilot--article .numico-gift-article-copy__eyebrow,.numico-pilot--article .numico-gift-article-copy__label{margin:0;color:#6f6f6a!important;font-family:var(--heading-font-family)!important;font-size:.6875rem!important;font-style:normal!important;font-weight:var(--heading-font-weight)!important;letter-spacing:.19em;line-height:1.5!important;text-transform:uppercase}.numico-pilot--article .numico-gift-article-copy__lead{display:block;width:min(100%,var(--numico-editorial-lead-width));margin:1.375rem auto 0!important;color:var(--numico-reading-muted-color)!important;font-family:var(--numico-editorial-font-family)!important;font-size:1.1875rem!important;font-style:normal!important;font-weight:var(--numico-editorial-font-weight)!important;letter-spacing:0;line-height:1.55!important;text-align:center;transform:skew(var(--numico-editorial-lead-skew));transform-origin:center}.numico-pilot--article .numico-gift-article-copy__divider{width:3.25rem;height:1px;margin:3rem auto 0;background:#bdbdb7;display:block}.numico-pilot--article .numico-gift-article-copy>p,.numico-pilot--article .numico-gift-article-copy>section>p{margin-block:0 1.125rem}.numico-pilot--article .numico-gift-article-copy>section{margin-block-start:3rem}.numico-pilot--article .numico-gift-article-copy>section>h2{margin-block:0 1.125rem!important}.numico-pilot--article .numico-gift-article-copy__callout,.numico-pilot--article .numico-gift-article-copy__checklist{margin-block:2.25rem;padding:1.5625rem 1.875rem;background:#fff;border:1px solid #deded9}.numico-pilot--article .numico-gift-article-copy__callout{text-align:center}.numico-pilot--article .numico-gift-article-copy__callout>p:last-child{margin:.9375rem 0 0}.numico-pilot--article .numico-gift-article-copy__checklist ul{margin:.875rem 0 0;padding-inline-start:1.25rem}.numico-pilot--article .numico-gift-article-copy__checklist li+li{margin-block-start:.4375rem}.numico-pilot--article .shopify-section--numico-article-gift-products .container{--container-max-width: var(--numico-wide-content-width)}.numico-pilot--article .numico-article-gift-products{--product-list-items-per-row: 3;--product-list-horizontal-spacing-factor: 1;padding-block:4.5rem 3.75rem;background:#fbfbfa;border-block:1px solid #deded9}.numico-pilot--article .numico-article-gift-products__header{margin-block-end:2.5rem;text-align:center}.numico-pilot--article .numico-article-gift-products__header h2{margin:0;color:var(--numico-heading-color);font-family:var(--heading-font-family);font-size:var(--numico-section-title-size);font-style:normal;font-weight:var(--heading-font-weight);letter-spacing:var(--numico-section-title-letter-spacing);line-height:1.4;text-transform:uppercase}.numico-pilot--article .numico-article-gift-products .product-card__info{font-size:.875rem}.numico-pilot--article .numico-article-gift-products .product-title{color:var(--numico-heading-color);font-family:var(--heading-font-family);font-size:.875rem;font-weight:var(--heading-font-weight);letter-spacing:.06em;line-height:1.5;text-transform:uppercase}.numico-pilot--article .numico-article-gift-products .price-list{font-family:var(--numico-body-font-family);font-size:.8125rem}.numico-pilot--article .numico-article-gift-products__actions{margin-block-start:2.75rem;padding-block-start:1.5rem;border-top:1px solid #dcdcd7;text-align:center}.numico-pilot--article .numico-article-shop-link{display:flex;justify-content:center;align-items:center;gap:.75rem;color:var(--numico-heading-color);font-family:var(--heading-font-family);font-size:.8125rem;font-weight:var(--heading-font-weight);letter-spacing:.12em;line-height:1.5;text-transform:uppercase}.numico-pilot--article .numico-article-shop-link svg{transition:transform .2s ease}.numico-pilot--article .numico-article-contact-link{margin:.75rem 0 0;color:var(--numico-reading-muted-color);font-family:var(--numico-body-font-family);font-size:.875rem;line-height:1.6}.numico-pilot--article .numico-article-contact-link a{color:var(--numico-heading-color);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em}@media screen and (pointer:fine){.numico-pilot--article .numico-article-shop-link:hover svg{transform:translate(.2rem)}}.numico-pilot--article .shopify-section--prev-next-blog-posts .h2{color:rgb(var(--text-color));font-size:1.125rem;letter-spacing:.18em;line-height:1.5;text-align:center}.numico-pilot--article .shopify-section--prev-next-blog-posts .prev-next-blog-posts{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(1.5rem,3vw,3rem)}.numico-pilot--article .shopify-section--prev-next-blog-posts .blog-post-card__image{aspect-ratio:4 / 3;object-fit:cover}.numico-pilot--policy .shopify-policy__container{max-width:42.5rem}.numico-pilot--policy .shopify-policy__title{display:none}.numico-pilot--policy .shopify-policy__body .rte>div{max-width:42.5rem!important;color:var(--numico-reading-color)!important;font-family:var(--numico-body-font-family)!important}.numico-pilot--policy .shopify-policy__body .rte>div>p{color:var(--numico-reading-color)!important;font-family:var(--numico-body-font-family)!important;font-size:.9375rem!important;line-height:1.68!important}.numico-pilot--policy .shopify-policy__body .numico-policy-title{margin-block-end:1rem;color:var(--numico-heading-color)!important;font-family:var(--heading-font-family)!important;font-size:var(--numico-section-title-size)!important;font-weight:var(--heading-font-weight);letter-spacing:var(--numico-section-title-letter-spacing)!important;line-height:1.4!important;text-align:center;text-transform:uppercase}.numico-pilot--policy .shopify-policy__body .rte>div>.numico-policy-title+div+p{color:var(--numico-reading-muted-color)!important;font-family:var(--numico-editorial-font-family)!important;font-size:1.1875rem!important;font-style:normal!important;line-height:1.55!important}.numico-pilot--policy .shopify-policy__body .rte p[style*="letter-spacing:0.12em"]{font-size:.8125rem!important;line-height:1.5!important}.numico-pilot--policy .shopify-policy__body .rte span{color:#6f6f6a!important}.numico-pilot--collection .shopify-section--collection-banner .h1{color:var(--numico-heading-color);font-size:var(--numico-section-title-size);letter-spacing:var(--numico-section-title-letter-spacing);line-height:1.4}.numico-pilot--collection .collection-description{margin-inline:auto;max-width:40rem}.numico-pilot--collection .collection-description h6{color:var(--numico-reading-muted-color);font-family:var(--numico-editorial-font-family);font-size:1.1875rem;font-style:normal;font-weight:var(--numico-editorial-font-weight);letter-spacing:0;line-height:1.55;text-transform:none}.numico-pilot--collection .collection-description p{color:var(--numico-reading-color);font-size:.9375rem;line-height:1.7;text-align:left!important}.numico-pilot--product .shopify-section--main-product .product-title{color:var(--numico-heading-color);font-size:1.125rem;letter-spacing:.1em;line-height:1.5}.numico-pilot--product [data-block-type=description] .prose{color:var(--numico-reading-color);font-size:.9375rem;line-height:1.68}.numico-pilot--product .shopify-section--related-products .h2{color:var(--numico-heading-color);font-size:1.125rem;letter-spacing:.1em;line-height:1.5}.numico-hide-empty-product-extra #product-extra-information{display:none}@media screen and (max-width:899px){.shopify-section--numico-about .numico-about__story{grid-template-columns:minmax(0,1fr);gap:2rem;padding-inline:1.25rem}.shopify-section--numico-about .numico-about__portrait,.shopify-section--numico-about .numico-about__story-copy{width:min(100%,25rem);margin-inline:auto}.shopify-section--numico-about .numico-about__value-grid{grid-template-columns:minmax(0,1fr)}.shopify-section--numico-about .numico-about__value{min-height:0}.shopify-section--numico-about .numico-about__value+.numico-about__value{border-inline-start:0;border-block-start:0}.shopify-section--numico-about .numico-about__value+.numico-about__value:before{inset-block-start:0;inset-inline-start:50%;width:3rem;height:1px;transform:translate(-50%)}}@media screen and (max-width:699px){.numico-typography-pilot{--numico-section-title-size: 1.1875rem;--numico-section-title-letter-spacing: .1em}.numico-partner-strip .container{padding-block:.875rem}.numico-partner-strip__list{width:calc(100% + (var(--container-gutter) * 2));margin-inline:calc(var(--container-gutter) * -1);padding-inline:var(--container-gutter);display:flex;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none}.numico-partner-strip__list::-webkit-scrollbar{display:none}.numico-partner-strip__item{flex:0 0 min(44vw,10rem);min-height:4rem;padding:.375rem 1rem;scroll-snap-align:start}.numico-partner-strip__logo{width:min(var(--numico-partner-logo-width),7.5rem);height:3.25rem}.shopify-section--numico-about .numico-about__hero{padding-block:3.5rem 2.5rem}.shopify-section--numico-about .numico-about__title{font-size:var(--numico-section-title-size);letter-spacing:var(--numico-section-title-letter-spacing)}.shopify-section--numico-about .numico-about__intro{margin-block-start:1.25rem;font-size:1.0625rem}.shopify-section--numico-about .numico-about__story{padding-block:2.5rem 2.875rem;gap:2rem}.shopify-section--numico-about .numico-about__section-title{font-size:1rem;letter-spacing:.1em}.shopify-section--numico-about .numico-about__body{font-size:.9375rem}.shopify-section--numico-about .numico-about__values-shell{padding-block:2rem .5rem}.shopify-section--numico-about .numico-about__value-grid{margin-block-start:0}.shopify-section--numico-about .numico-about__value{padding:1.625rem .5rem}.shopify-section--numico-about .numico-about__value h3{margin-block-start:0}.shopify-section--numico-about .numico-about__cta{padding-block:2.5rem 3.75rem}.shopify-section--numico-about .numico-about__cta h2{font-size:1.125rem}.numico-typography-pilot :where(.prose,.collection-description),.numico-pilot--article .article__content>article,.numico-pilot--product [data-block-type=description] .prose{font-size:.9375rem!important}.numico-pilot--article .article__wrapper>.v-stack>.v-stack>.v-stack .h1{font-size:1.1875rem;letter-spacing:.1em}.numico-typography-pilot :where(.shopify-section--collection-list,.shopify-section--featured-product,.shopify-section--blog-posts) .section-header .h2,.numico-typography-pilot .shopify-section--featured-collections .section-stack>.v-stack>.h2,.numico-typography-pilot .shopify-section--multiple-media-with-text .multiple-media-with-text__content-wrapper .h3{font-size:1.1875rem;letter-spacing:.1em}.numico-typography-pilot .shopify-section--featured-product .product-title{font-size:1.0625rem;letter-spacing:.09em}.numico-pilot--page .shopify-section--main-page .section-header .h2,.numico-pilot--page .shopify-section--faq .section-header .h2,.numico-pilot--page .shopify-section--contact .section-header .h2,.numico-pilot--blog .shopify-section--main-blog .section-header .h2{font-size:1.1875rem;letter-spacing:.1em}.numico-pilot--page .shopify-section--main-page .prose h6,.numico-pilot--page .shopify-section--rich-text .prose h6,.numico-pilot--page .shopify-section--contact .prose h6{font-size:1.0625rem}.numico-pilot--blog .featured-blog-post .h2{font-size:1.1875rem}.numico-pilot--article .article__wrapper>.v-stack>.v-stack{gap:1.75rem}.numico-pilot--article .article__content>article>header{text-align:center!important}.numico-pilot--page .shopify-section--main-page .prose>:where(h6,p):first-child,.numico-pilot--page .shopify-section--rich-text .prose>h6,.numico-pilot--page .shopify-section--contact .prose>h6,.numico-pilot--article .article__content>article>header>p:last-child,.numico-pilot--policy .shopify-policy__body .rte>div>.numico-policy-title+div+p,.numico-pilot--collection .collection-description>:where(h6,p):first-child{font-size:1.125rem!important}.numico-pilot--article .article__content h2{font-size:.9375rem!important;letter-spacing:.08em!important}.numico-pilot--article .numico-gift-article-copy__header{margin-block-end:2.5rem!important}.numico-pilot--article .numico-gift-article-copy__lead{font-size:1.125rem!important}.numico-pilot--article .numico-gift-article-copy__divider{margin-block-start:2.5rem}.numico-pilot--article .numico-gift-article-copy>section{margin-block-start:2.5rem}.numico-pilot--article .numico-gift-article-copy__callout,.numico-pilot--article .numico-gift-article-copy__checklist{padding:1.375rem 1.25rem}.numico-pilot--article .numico-article-gift-products{padding-block:3rem 2.5rem}.numico-pilot--article .numico-article-gift-products__header{margin-block-end:1.75rem}.numico-pilot--article .numico-article-gift-products__header h2{font-size:1.1875rem;letter-spacing:.1em}.numico-pilot--article .numico-article-gift-products__list{--product-list-horizontal-spacing-factor: .8}.numico-pilot--article .numico-article-gift-products .product-title{font-size:.8125rem}.numico-pilot--article .numico-article-gift-products__actions{margin-block-start:2rem;padding-block-start:1.25rem}.numico-pilot--article .numico-article-shop-link{font-size:.6875rem;letter-spacing:.1em}.numico-pilot--article .article__content aside p[style*=Garamond],.numico-pilot--article .article__content>article>footer>div:first-child>p{font-size:1.0625rem!important}.numico-pilot--article .shopify-section--prev-next-blog-posts .h2{font-size:1.0625rem;letter-spacing:.18em}.numico-pilot--article .shopify-section--prev-next-blog-posts .prev-next-blog-posts{grid-template-columns:1fr;gap:2.5rem}.numico-pilot--policy .shopify-policy__body .numico-policy-title{font-size:1.1875rem!important;letter-spacing:.1em!important}.numico-pilot--policy .shopify-policy__body .rte>div>p{font-size:.9375rem!important}.numico-pilot--policy .shopify-policy__body .rte>div>.numico-policy-title+div+p{font-size:1.0625rem!important}.numico-pilot--collection .collection-description h6{font-size:1.0625rem}.numico-pilot--collection .shopify-section--collection-banner .h1{font-size:1.1875rem;letter-spacing:.1em}.numico-pilot--product .shopify-section--main-product .product-title,.numico-pilot--product .shopify-section--related-products .h2{font-size:1.0625rem;letter-spacing:.09em}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/numico-pilot.css.map */
