@font-face{font-family:Canela;src:url(/cdn/shop/files/Canela-Light-Web.woff2?v=1782145126) format("woff2"),url(/cdn/shop/files/Canela-Light-Web.woff?v=1782145126) format("woff");font-weight:300 400;font-style:normal;font-display:swap}@font-face{font-family:GT America;src:url(/cdn/shop/files/GT-America-Standard-Regular.woff2?v=1787919623) format("woff2"),url(/cdn/shop/files/GT-America-Standard-Regular.woff?v=1782574629) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:gt-america;src:url(/cdn/shop/files/GT-America-Standard-Regular.woff2?v=1787919623) format("woff2"),url(/cdn/shop/files/GT-America-Standard-Regular.woff?v=1782574629) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--heading-font-family: "Canela", Georgia, serif;--heading-font-weight: 300;--heading-font-style: normal;--heading-letter-spacing: .015em;--heading-text-transform: none;--text-font-family: "gt-america", system-ui, sans-serif;--text-font-weight: 400;--text-font-style: normal;--text-letter-spacing: .025em;--text-base: .9375rem;--button-text-transform: none;--button-letter-spacing: .05em;--button-border-radius: 0rem;--input-border-radius: 0rem;--text-h1: clamp(1.6rem, 5vw, 3.8rem);--text-h2: clamp(1.25rem, 3.5vw, 2.75rem);--text-h3: clamp(1.1rem, 2vw, 1.75rem);--text-h4: 1.25rem;--text-h5: 1rem;--text-h6: .75rem;--product-card-text-transform: none}html{background-color:#141e27}body{background-color:#fffffb;color:#141e27;font-family:gt-america,system-ui,sans-serif;font-size:.9375rem;line-height:1.75;letter-spacing:.025em}.color-scheme--scheme-1{--background: 255 255 251;--text-color: 20 30 39;--accent: 152 148 95;--button-background: 20 30 39;--button-text-color: 255 255 251;--border-color: 152 148 95;border-color:#98945f4d}.color-scheme--scheme-2{--background: 20 30 39;--text-color: 255 255 251;--accent: 225 220 154;--button-background: 255 255 251;--button-text-color: 20 30 39;--border-color: 255 255 251;border-color:#fffffb33}.color-scheme--scheme-3{--background: 213 234 231;--text-color: 20 30 39;--accent: 152 148 95;--button-background: 20 30 39;--button-text-color: 255 255 251;--border-color: 152 148 95;border-color:#98945f40}[data-section-type=announcement-bar],[data-section-type*=announcement],#shopify-section-announcement-bar,.announcement-bar-section{display:none!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.shopify-section h1,.shopify-section h2,.shopify-section h3,.shopify-section h4{font-family:Canela,Georgia,serif;font-weight:300;letter-spacing:.015em;line-height:1.1;text-transform:none}.h6{text-transform:none;letter-spacing:.06em}.header__primary-nav-item>a,.header__primary-nav-item .header__menu-disclosure>summary{font-family:Canela,Georgia,serif!important;font-weight:300!important;font-size:15px!important;letter-spacing:.075em!important;text-transform:none!important}.header__dropdown-menu a,.header__dropdown-menu .link-faded-reverse,.mega-menu__linklist a,.mega-menu__linklist .link-faded{font-family:gt-america,system-ui,sans-serif;font-size:13px;font-weight:400;letter-spacing:.04em;text-transform:none}.header__dropdown-menu{background-color:#fffffb;border:1px solid rgba(152,148,95,.2);min-width:10rem}.mega-menu{background-color:#fffffb!important;border-top:1px solid rgba(152,148,95,.2)!important}.mega-menu__linklist>li>a,.mega-menu__linklist>li>a.h6{font-family:Canela,Georgia,serif!important;font-size:.875rem!important;font-weight:300!important;letter-spacing:.08em!important;text-transform:uppercase!important}.mega-menu__promo [class*=heading],.mega-menu__promo .h5,.mega-menu__promo .h6{font-family:gt-america,system-ui,sans-serif!important;font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:400!important}.mega-menu__promo img{aspect-ratio:4 / 5;object-fit:cover;max-height:260px}.header__primary-nav-item>a:hover,.header__dropdown-menu a:hover,.header__dropdown-menu .link-faded-reverse:hover,.mega-menu__linklist a:hover,.mega-menu__linklist .link-faded:hover{color:#98945f;opacity:1}.header-sidebar__linklist-button,.header-sidebar__linklist-button.h6{font-family:Canela,Georgia,serif!important;font-weight:300;font-size:16px!important;letter-spacing:.1em!important;text-transform:none!important}.header-sidebar__nested-linklist a,.header-sidebar__nested-linklist .link-faded-reverse{font-family:gt-america,system-ui,sans-serif;font-size:12px;font-weight:400;letter-spacing:.02em;text-transform:none}.header__search-link a,.header__cart-link a,.header__account-link a{font-family:Canela,Georgia,serif;font-weight:300}.header__secondary-nav{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:1rem!important;min-width:max-content}.header__search-link,.header__cart-link,.header__account-link{flex-shrink:0!important}@media screen and (max-width:999px){.header__search-link{display:none!important}}.header__logo-image{width:322px!important;height:auto}x-header{--header-padding-block: .6rem}.header__grid,.header .container>.header__grid{padding-block:.6rem!important}.button,.shopify-section .button,.shopify-section button,.shopify-section input[type=submit],.shopify-section input[type=button]{border-radius:0;font-family:gt-america,system-ui,sans-serif;letter-spacing:.05em}.button:not(.button--outline):not(.button--secondary){background-color:#141e27;color:#fffffb}.button:not(.button--outline):not(.button--secondary):hover{background-color:#98945f;color:#fffffb}.button--outline{border-color:#141e27;color:#141e27;background:transparent}.button--outline:hover{background-color:#141e27;color:#fffffb}.shopify-payment-button__button{border-radius:0!important}.product-card .product-title,a.product-title{font-family:Canela,Georgia,serif;font-weight:300;font-size:1.2rem;letter-spacing:.01em;line-height:1.3;text-transform:none}.product-card .price-list sale-price,.product-card .price-list .price-item,.product-card sale-price{font-family:gt-america,system-ui,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.05em;opacity:.55;text-transform:none}.product-card .badge--sold-out,.badge--sold-out{font-size:.65rem;letter-spacing:.08em;opacity:.5;text-transform:uppercase}.product-card .aspect-natural,.product-card__image{aspect-ratio:4 / 5;object-fit:cover}.product-card__info{padding-top:.75rem}.product-list:not(.product-list--carousel){gap:3.5rem 2.5rem}.product-card__quick-add-button{display:none!important}.shopify-section--collection-banner .h1,.shopify-section--collection-banner h1{font-size:clamp(2.8rem,5vw,5rem)!important;line-height:1;letter-spacing:-.01em;font-family:Canela,Georgia,serif;font-weight:300}.shopify-section--collection-banner .prose,.shopify-section--collection-banner .collection-description{max-width:40em;margin-top:1rem;font-size:.9375rem;line-height:1.75;opacity:.75}@media screen and (min-width:700px){.shopify-section--main-collection .collection-toolbar{display:none!important}}@media screen and (max-width:699px){.shopify-section--main-collection .collection-toolbar{display:flex!important;justify-content:flex-end;padding-block:.5rem}.shopify-section--main-collection .collection-toolbar__button-list,.shopify-section--main-collection .collection-toolbar__products-count{display:none!important}}.shopify-section--main-collection product-list.product-list:not(.product-list--carousel){display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:3.5rem 2.5rem!important;grid-template-columns:unset!important}@media screen and (min-width:700px){.shopify-section--main-collection product-list.product-list:not(.product-list--carousel)>*{flex:0 0 calc(50% - 1.25rem)!important;max-width:calc(50% - 1.25rem)!important}}@media screen and (max-width:699px){.shopify-section--main-collection product-list.product-list:not(.product-list--carousel)>*{flex:0 0 100%!important;max-width:100%!important}.shopify-section--main-collection product-list.product-list[collection-mobile-layout=medium]>*{flex:0 0 calc(50% - 1.25rem)!important;max-width:calc(50% - 1.25rem)!important}}.product-info .product-title,h1.product-title{font-family:Canela,Georgia,serif;font-weight:300;line-height:1.05;letter-spacing:.01em;margin-bottom:.35em;text-transform:none}.price-list--product sale-price,.product-info .price-list sale-price{font-family:gt-america,system-ui,sans-serif;font-size:.875rem;letter-spacing:.06em;font-weight:400;opacity:.7;text-transform:none}.shopify-product-form .button,product-form .button{background-color:#141e27;color:#fffffb;border:none;border-radius:0;padding:1rem 1.5rem;font-family:Canela,Georgia,serif;font-size:.875rem;font-weight:300;letter-spacing:.1em;text-transform:none;width:100%;display:block;text-align:center;transition:background-color .2s ease,color .2s ease}.shopify-product-form .button:hover,product-form .button:hover{background-color:#98945f;color:#fffffb}.shopify-product-form .button:disabled,product-form .button:disabled{opacity:.45;cursor:not-allowed}product-form{border-top:1px solid rgba(152,148,95,.35);padding-top:1.25rem;margin-top:.75rem}.variant-picker__option-values .color-swatch,.variant-picker__option-values .button{border-radius:0}.product-info .prose p{font-size:.875rem;line-height:1.8;max-width:42em;margin-bottom:.75em}.accordion__disclosure{border-top-color:#98945f4d}.accordion__disclosure:last-of-type{border-bottom-color:#98945f4d}.breadcrumb,.breadcrumb a,.breadcrumb span{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;opacity:.55}.footer{background-color:#141e27;color:#fffffb}.footer .h6,.footer__block .h6{font-family:Canela,Georgia,serif;font-weight:300;letter-spacing:.015em;text-transform:none;color:#e1dc9a}.footer p,.footer a,.footer .link-faded,.footer .footer__block--links a{color:#fffffb;font-family:gt-america,system-ui,sans-serif;font-size:.875rem;letter-spacing:.025em;text-decoration:none}.footer a:hover,.footer .link-faded:hover{color:#e1dc9a}.footer__block--newsletter .form-control{background:transparent;border:none;border-bottom:1px solid rgba(255,255,251,.35);border-radius:0;padding-bottom:.25rem}.footer__block--newsletter .input{background:transparent;border:none;box-shadow:none;color:#fffffb;font-family:gt-america,system-ui,sans-serif;font-size:.9375rem;letter-spacing:.025em;padding:.4rem 0;-webkit-text-fill-color:#FFFFFB}.footer__block--newsletter .input::placeholder{color:#fffffb80;font-family:gt-america,system-ui,sans-serif;letter-spacing:.025em}.footer__block--newsletter .button{background:transparent;border:none;box-shadow:none;color:#fffffb;font-size:1rem;padding:0 0 0 .5rem;margin:0;min-width:0;width:auto;border-radius:0;cursor:pointer;transition:color .15s ease}.footer__block--newsletter .button:hover{background:transparent;color:#e1dc9a}.footer__block--newsletter .floating-label{color:#fffffb80;font-family:gt-america,system-ui,sans-serif}.footer__aside{border-top:1px solid rgba(255,255,251,.12);padding-top:1rem}.footer__aside .text-subdued{color:#fffffb8c;font-family:gt-america,system-ui,sans-serif;font-size:.75rem;letter-spacing:.06em}.cart-drawer{font-family:gt-america,system-ui,sans-serif}.cart-drawer .h2,.cart-drawer h2{font-family:Canela,Georgia,serif;font-weight:300;font-size:1.6rem;letter-spacing:.01em}.cart-drawer .product-title,.cart-drawer a.product-title{font-family:Canela,Georgia,serif;font-size:1rem;font-weight:300;letter-spacing:.01em;text-transform:none}.shopify-section--image-with-text-overlay .button{font-family:Canela,Georgia,serif;font-weight:300}.section-spacing{--section-vertical-spacing: 3rem;--section-spacing-block: 3rem}.nf-gif-banner-section{padding-block:0!important;margin-top:-1rem;margin-bottom:-4rem;position:relative;z-index:1}.nf-gif-banner__inner{overflow:hidden!important;max-height:170px!important}.nf-gif-banner__img{height:170px!important;width:100%!important;max-width:none;object-fit:cover!important;object-position:center 51%!important}@media screen and (min-width:1024px){.nf-gif-banner__inner{max-height:240px!important}.nf-gif-banner__img{height:240px!important;object-position:center 50%!important}}.multiple-media-with-text__media-wrapper{aspect-ratio:4 / 5;overflow:hidden}.multiple-media-with-text__media-wrapper img{width:100%;height:100%;object-fit:cover}.prose h1,.prose h2,.prose h3,.prose h4{font-family:Canela,Georgia,serif;font-weight:300;text-transform:none}.bordered-section{border-color:#98945f40}.color-scheme--scheme-1 .text-subdued{color:#141e278c}.color-scheme--scheme-2 .text-subdued{color:#fffffb8c}.header-sidebar::part(content){display:flex!important;flex-direction:column!important;overflow:hidden!important}.header-sidebar::part(panel-list){flex:1 1 auto!important;display:flex!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important}.header-sidebar__main-panel{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;overflow:hidden!important}.header-sidebar__main-panel>.header-sidebar__scroller{flex:0 0 auto!important;overflow-y:auto}.header-sidebar__linklist-button,.header-sidebar__linklist-button.h6{font-family:Canela,Georgia,serif!important;font-weight:300!important;font-size:1rem!important;letter-spacing:.04em!important;text-transform:none!important;line-height:1.3!important;padding-block:.6rem!important;color:#fffffb!important}.nf-sidebar-logo{margin-top:auto!important;flex-shrink:0!important;padding:1.5rem 1.5rem 2rem}.nf-sidebar-logo a{display:block}.nf-sidebar-logo img{max-width:70px;width:100%;height:auto;display:block}.nf-sidebar-footer-nav{flex:0 0 auto!important;padding:1.25rem 1.5rem 2rem;border-top:1px solid rgba(255,255,251,.2);margin-top:0}.nf-sidebar-footer-nav ul{list-style:none;margin:0;padding:0}.nf-sidebar-footer-nav li{line-height:1}.nf-sidebar-footer-link{display:block;padding:.45rem 0;font-family:gt-america,system-ui,sans-serif!important;font-size:11px!important;font-weight:400!important;letter-spacing:.1em!important;color:#fffffb!important;text-decoration:none!important;text-transform:uppercase!important;opacity:.65;transition:opacity .15s ease}.nf-sidebar-footer-link:hover{opacity:1;color:#98945f!important}.blog-posts-header h1,.shopify-section--main-blog h1{font-family:Canela,Georgia,serif;font-weight:300;font-size:clamp(3rem,8vw,7rem);letter-spacing:-.01em;line-height:.95}.blog-post .product-title,.blog-post h2,.blog-post h3{font-family:Canela,Georgia,serif;font-weight:300;font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.1;letter-spacing:.01em}.main-article h1{font-family:Canela,Georgia,serif;font-weight:300;font-size:clamp(2.5rem,6vw,5.5rem);line-height:1;letter-spacing:-.01em}.main-article .prose p{font-size:1.0625rem;line-height:1.95;max-width:38em;margin-bottom:1.4em}.main-article .prose blockquote{font-family:Canela,Georgia,serif;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:300;font-style:italic;line-height:1.3;border-left:2px solid #98945F;padding-left:1.5em;margin:2.5em 0;opacity:.8}.shopify-section--main-search h1,.search-results__heading{font-family:Canela,Georgia,serif;font-weight:300}@media(max-width:999px){body{font-size:.9375rem}.shopify-section--collection-banner .h1,.shopify-section--collection-banner h1{font-size:clamp(2rem,7vw,3rem)!important}.header__logo-image{width:253px!important}.nf-footer__logo img{max-width:min(286px,72vw)}.nf-footer__nav{gap:8px 12px;justify-content:flex-start}.nf-newsletter-prose,.nf-newsletter-prose p{white-space:normal!important}.nf-newsletter-block{max-width:100%}}.shopify-section--footer,.shopify-section--footer .footer,.shopify-section--footer .container{padding-top:0!important;padding-bottom:0!important}.footer .footer__inner{display:flex!important;flex-direction:column!important;gap:0!important;padding:0!important;min-height:0!important;height:auto!important;grid-template-rows:none!important;grid-template-columns:none!important;grid-template-areas:none!important}.shopify-section--footer .footer,.shopify-section--footer .container{min-height:0!important;height:auto!important}.nf-footer__nav{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:6px 16px;padding:20px 0 18px;width:100%}.nf-footer__nav a{color:#fffffb;font-family:gt-america,system-ui,sans-serif;font-size:10px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:color .15s ease;white-space:nowrap}.nf-footer__nav a:hover{color:#e1dc9a}.nf-footer__logo{display:flex;justify-content:center;align-items:center;padding:10px 0;width:100%}.nf-footer__logo a{display:block}.nf-footer__logo img{max-width:min(447px,52vw);width:100%;height:auto;display:block}p.nf-footer__tagline,.nf-footer__tagline{color:#fffffb!important;font-family:gt-america,system-ui,sans-serif!important;font-size:.9375rem;letter-spacing:.03em;line-height:1.65;text-align:left;margin:0;padding:12px 0 18px;width:100%}.nf-footer__instagram{display:flex;justify-content:flex-start;padding:0 0 24px;color:#fffffb;text-decoration:none;transition:color .15s ease;width:100%}.nf-footer__instagram:hover{color:#e1dc9a}.footer .footer__block-list,.footer .footer__block--newsletter{max-width:none!important;width:100%}.nf-newsletter-block{display:flex;flex-direction:column;gap:10px;max-width:max-content;padding-bottom:24px}.nf-newsletter-heading{font-family:Canela,Georgia,serif!important;font-weight:300!important;font-size:1.375rem!important;letter-spacing:.015em!important;color:#fffffb!important;margin:0;line-height:1.2}.nf-newsletter-prose,.nf-newsletter-prose p{font-family:gt-america,system-ui,sans-serif!important;font-size:.9375rem!important;letter-spacing:.025em!important;color:#fffffbb3!important;margin:0;line-height:1.65;white-space:nowrap}.nf-newsletter-form{width:100%}.nf-email-row{display:flex;align-items:center;border-bottom:1px solid rgba(255,255,251,.35);padding-bottom:.25rem;width:100%}.nf-email-input{flex:1;background:transparent;border:none;outline:none;box-shadow:none;color:#fffffb;font-family:gt-america,system-ui,sans-serif;font-size:.9375rem;letter-spacing:.025em;padding:.4rem .5rem .4rem 0;-webkit-text-fill-color:#FFFFFB}.nf-email-input::placeholder{color:#fffffb80;font-family:gt-america,system-ui,sans-serif;letter-spacing:.025em}.nf-email-submit{background:transparent;border:none;color:#fffffb;cursor:pointer;padding:0 0 0 .5rem;flex-shrink:0;display:flex;align-items:center;transition:color .15s ease;line-height:0}.nf-email-submit:hover{color:#e1dc9a}.nf-newsletter-success,.nf-newsletter-error{color:#fffffb;font-family:gt-america,system-ui,sans-serif;font-size:.875rem;letter-spacing:.025em;margin:0}.nf-footer__bottom{display:flex;align-items:center;justify-content:space-between;padding:14px 0 20px;width:100%}.nf-footer__bottom a,.nf-footer__bottom p,.nf-footer__copyright{color:#fffffb;font-family:gt-america,system-ui,sans-serif;font-size:9px;letter-spacing:.08em;text-decoration:none;margin:0;text-transform:uppercase}.nf-footer__bottom a:hover{color:#e1dc9a}.nf-footer__legal{display:flex;align-items:center;gap:6px}.nf-footer__legal span{color:#fffffb66}.nf-sidebar-search{display:flex;align-items:center;gap:.6rem;padding-block:.6rem;width:100%}.nf-sidebar-search__btn{background:none;border:none;padding:0;cursor:pointer;color:#fffffb;display:flex;align-items:center;flex-shrink:0;opacity:.6;line-height:0;transition:opacity .15s ease}.nf-sidebar-search__btn:hover{opacity:1}.nf-sidebar-search__input{flex:1;background:none;border:none;border-bottom:1px solid rgba(255,255,251,.2);outline:none;color:#fffffb;font-family:Canela,Georgia,serif;font-weight:300;font-size:1rem;letter-spacing:.04em;padding:0 0 3px;-webkit-text-fill-color:#FFFFFB;transition:border-color .15s ease}.nf-sidebar-search__input:focus{border-bottom-color:#fffffb8c}.nf-sidebar-search__input::placeholder{color:#fffffb66;-webkit-text-fill-color:rgba(255,255,251,.4)}.nf-sidebar-search__input::-webkit-search-cancel-button{display:none}:root{--nf-paper:#FFFFFB;--nf-ink:#141E27;--nf-ink-soft:#5F666B;--nf-hair:#E3E4E2;--nf-panel:#FFFFFB;--nf-accent:#98945F;--nf-heading:"Canela", Georgia, serif;--nf-body:"GT America", -apple-system, BlinkMacSystemFont, sans-serif}body{font-family:var(--nf-body);color:var(--nf-ink)}h1,h2,h3,.product-meta__title,.nf-col-title{font-family:var(--nf-heading);font-weight:400;letter-spacing:-.012em}.nf-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(24px,4vw,52px) clamp(16px,3vw,32px)}@media(min-width:900px){.nf-grid--3{grid-template-columns:repeat(3,1fr)}}@media(max-width:560px){.nf-grid,.nf-grid--3{grid-template-columns:repeat(2,1fr);gap:clamp(24px,6vw,38px) clamp(18px,4.5vw,26px);padding-left:clamp(24px,7vw,40px);padding-right:clamp(24px,7vw,40px)}}.nf-card{text-decoration:none;color:var(--nf-ink);display:block}.nf-card-media{position:relative;aspect-ratio:4/5;background:var(--nf-panel);overflow:hidden}.nf-card-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:opacity .45s ease}.nf-card-secondary{opacity:0}@media(hover:hover){.nf-card:hover .nf-card-secondary{opacity:1}}.nf-card-info{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:14px}.nf-card-name{font-size:.84rem;letter-spacing:.01em}.nf-card-price{font-size:.84rem;color:var(--nf-ink-soft);white-space:nowrap}.nf-card-made{display:block;font-size:.58rem;letter-spacing:.13em;text-transform:uppercase;color:var(--nf-ink-soft);margin-top:6px}@media(max-width:560px){.nf-gallery{margin-bottom:clamp(16px,4vw,24px)}}.nf-slide{max-height:78vh}.shopify-section--header,.shopify-section--footer,.header,.footer{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.nf-contact,.nf-contact__inner{max-width:100%!important;margin-left:0!important;margin-right:0!important;overflow-x:hidden!important}.image-with-text{display:flex!important;flex-direction:column!important;align-items:center!important;grid-template-columns:none!important;gap:0!important;padding-block:40px}.image-with-text picture,.image-with-text img{width:100%!important;max-width:380px!important;height:auto!important}.image-with-text .prose{width:100%!important;max-width:380px!important;text-align:center!important}.image-with-text .prose>*{text-align:center!important}.image-with-text>*:first-child{width:380px!important;max-width:380px!important;margin:0 auto!important;flex:0 0 auto!important;transform:none!important}.header__primary-nav a,.header__primary-nav summary,.header__dropdown-menu a{text-transform:none;transition:color .15s ease}.header__primary-nav a:hover,.header__primary-nav summary:hover,.header__dropdown-menu a:hover{color:var(--nf-accent)}.header__primary-nav a:before,.header__primary-nav a:after,.header__primary-nav summary:before,.header__primary-nav summary:after,.header__menu-disclosure>summary:before,.header__menu-disclosure>summary:after{display:none!important}.header__dropdown-menu{border-top:0!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}.header__dropdown-menu a{padding-left:0!important}.header__search-link a,.header__cart-link a,.header__search-link a .header__nav-icon{color:inherit;transition:color .15s ease}.nf-cart-count{font-family:var(--nf-body)!important;font-size:15px;letter-spacing:.075em;color:inherit;transition:color .15s ease}.header__search-link a:hover,.header__search-link a:hover .header__nav-icon,.header__cart-link a:hover,.header__cart-link a:hover .nf-cart-count{color:var(--nf-accent)!important}.header-search__input.nf-search-input{font-family:var(--nf-body)!important;font-size:15px!important;letter-spacing:.075em;color:var(--nf-ink)!important;-webkit-text-fill-color:var(--nf-ink)!important}.header-search__input.nf-search-input::placeholder{color:var(--nf-ink-soft)!important;-webkit-text-fill-color:var(--nf-ink-soft)!important;opacity:1}.header-search .header-search__form-control{padding-top:14px!important;padding-bottom:14px!important}header-sidebar.header-sidebar{--background:transparent;background:transparent!important}.header-sidebar::part(base),.header-sidebar::part(content),.header-sidebar::part(header),.header-sidebar::part(panel-list){background:transparent!important}.header-sidebar__main-panel{background:transparent!important}.header-sidebar::part(content):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.95;background-image:url(/cdn/shop/files/Drawer_Menu_White_Vellum.webp?v=1787937743);background-size:cover;background-position:center}@media screen and (max-width:699px){.header-sidebar::part(content){width:100vw!important;max-width:100vw!important}}.header-sidebar,.header-sidebar a,.header-sidebar summary,.header-sidebar input,.header-sidebar__linklist-button{font-family:var(--nf-body)!important}.header-sidebar a,.header-sidebar button,.header-sidebar summary,.header-sidebar span,.header-sidebar input,.header-sidebar .header-sidebar__linklist-button,.header-sidebar .nf-sidebar-search__input,.nf-sidebar-search__input{color:var(--nf-ink)!important;-webkit-text-fill-color:var(--nf-ink)!important;opacity:1!important;text-transform:none}.header-sidebar input::placeholder,.nf-sidebar-search__input::placeholder{color:var(--nf-ink)!important;-webkit-text-fill-color:var(--nf-ink)!important;opacity:.5!important}.header-sidebar::part(close-button){color:var(--nf-ink)!important;opacity:1!important}.header-sidebar__linklist-button{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:5px!important;text-decoration-color:transparent!important;transition:text-decoration-color .35s ease!important}.header-sidebar__linklist-button:hover{text-decoration-color:var(--nf-ink)!important}.header-sidebar svg,.header-sidebar__collapsible-panel svg,.nf-sidebar-search__btn svg{fill:none!important;stroke:currentColor!important;stroke-width:1.5}.nf-sidebar-search__btn svg{width:18px;height:18px}.header-sidebar__collapsible-panel *,.header-sidebar::part(panel-list) *{border-color:transparent!important}.nf-sidebar-search{position:relative;display:block}.nf-sidebar-search__input{width:100%;padding-left:0;padding-right:28px}.nf-sidebar-search button{position:absolute;right:0;top:50%;transform:translateY(-50%);margin:0;padding:0;background:none;border:0;cursor:pointer}.nf-sidebar-search,.nf-sidebar-search__input,.nf-sidebar-search-item{border-color:#141e2740!important;border-bottom-color:#141e2740!important}.header-sidebar__sub-panel .header-sidebar__back-button{font-family:var(--nf-body)!important;font-size:16px!important;text-transform:none!important;letter-spacing:normal!important;opacity:.55!important;border-bottom:0!important}.header-sidebar__sub-panel .header-sidebar__linklist a,.header-sidebar__sub-panel .header-sidebar__linklist button{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:5px!important;text-decoration-color:transparent!important;transition:text-decoration-color .35s ease!important}.header-sidebar__sub-panel .header-sidebar__linklist a:hover,.header-sidebar__sub-panel .header-sidebar__linklist button:hover{text-decoration-color:var(--nf-ink)!important}.shopify-section--footer .footer.color-scheme{--background:transparent;background-color:var(--nf-paper)!important}.shopify-section--footer,.shopify-section--footer a,.shopify-section--footer p,.shopify-section--footer .nf-footer__nav a,.shopify-section--footer .nf-footer__tagline,.shopify-section--footer .footer__block-list,.shopify-section--footer .footer__block-list a,.shopify-section--footer .nf-footer__bottom,.shopify-section--footer .nf-footer__bottom a{color:var(--nf-ink)!important}.shopify-section--footer a:hover{color:var(--nf-accent)!important}.shopify-section--footer svg{fill:none!important;stroke:var(--nf-ink)!important}.shopify-section--footer .section-spacing{padding-top:8px!important;padding-bottom:8px!important}.shopify-section--footer .footer__inner{gap:8px!important}.shopify-section--footer .nf-footer__logo img{max-width:500px!important;width:80%!important;height:auto!important;display:block!important;margin:0 auto!important}.shopify-section--footer .nf-footer__logo{margin-top:-120px!important;margin-bottom:-120px!important;padding:0!important;min-height:0!important}@media screen and (min-width:1000px){.shopify-section--footer .nf-footer__logo img{max-width:650px!important;width:80%!important}.shopify-section--footer .nf-footer__logo{margin-top:-220px!important;margin-bottom:-220px!important}}.nf-newsletter-block,.nf-newsletter-block *,.nf-newsletter-block input,.nf-email-input{color:var(--nf-ink)!important;-webkit-text-fill-color:var(--nf-ink)!important}.nf-newsletter-block input{background:transparent!important;border-color:#141e2759!important}.nf-newsletter-block input::placeholder,.nf-email-input::placeholder{color:var(--nf-ink)!important;-webkit-text-fill-color:var(--nf-ink)!important;opacity:.5!important}.nf-footer__legal span{color:#141e2766!important}.header__menu-disclosure>summary{background:transparent!important;outline:none!important}.header-sidebar.nf-direct .header-sidebar__main-panel{opacity:0!important;pointer-events:none!important}.header-sidebar.nf-direct .header-sidebar__back-button{display:none!important}.header-sidebar.nf-direct .header-sidebar__collapsible-panel{transform:translate(0)!important}.header-sidebar__collapsible-panel[open]{display:flex!important;flex-direction:column!important}.header-sidebar__collapsible-panel:not([open]){pointer-events:none!important}.header-sidebar__collapsible-panel .header-sidebar__scroller{flex:1 1 auto!important}.header-sidebar__collapsible-panel .nf-sidebar-logo{margin-left:0!important;padding-left:0!important}.header-sidebar__collapsible-panel:not([open]) .nf-sidebar-logo{display:none!important}.header-sidebar .nf-sidebar-logo{margin:auto 0 0!important;padding:0 0 17px 17px!important}.header-sidebar .nf-sidebar-logo img{width:50px!important;height:auto!important}.header-sidebar::part(header){position:relative;z-index:5}@media screen and (min-width:1000px){.shopify-section--main-product{--product-grid: "product-content product-gallery product-info" / minmax(0, 180px) minmax(0, 1fr) minmax(0, 220px) !important}.shopify-section--main-product .product{column-gap:30px!important}.shopify-section--main-product .product-content-below-gallery,.shopify-section--main-product .product-info{position:sticky;top:calc(var(--header-height, 0px) + 32px);align-self:start}}.nf-gallery .nf-progress{display:none!important}.password{min-height:100vh;font-family:var(--nf-body)!important}.password .image-background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.password .password__content,.password .password__social,.password .password__block-list,.password .password__header,.password .password__footer{background:transparent!important;--background: transparent !important;background-color:transparent!important;box-shadow:none!important;border:0!important}.password p,.password span,.password input,.password button,.password .button,.password a{font-family:var(--nf-body)!important}.password,.password p,.password .h3,.password a,.password button{color:var(--nf-paper)!important;-webkit-text-fill-color:var(--nf-paper)!important}.password .password__logo-image{--image-max-width: 650px !important;--image-mobile-max-width: 260px !important;max-width:650px!important;width:100%!important;height:auto!important}@media screen and (max-width:699px){.password .password__logo-image{--image-max-width: 260px !important;max-width:260px!important}}.password .password__block-list{display:flex!important;flex-direction:column!important;align-items:center!important;gap:28px!important}.password .password__social{order:-1!important;padding:0!important}.password .h3{font-family:var(--nf-heading)!important;font-weight:400!important;letter-spacing:.06em!important;text-transform:none!important;font-size:28px!important}.password .nf-newsletter-form{display:flex!important;justify-content:center!important}.password .nf-email-row{position:relative;display:flex;align-items:center;width:min(520px,80vw);margin:0 auto!important;border-bottom:1px solid rgba(255,255,251,.4)}.password .nf-email-input{flex:1 1 auto;background:transparent!important;border:0!important;border-radius:0!important;padding:10px 0!important;font-family:var(--nf-body)!important;font-size:15px!important;letter-spacing:.04em;color:var(--nf-paper)!important;-webkit-text-fill-color:var(--nf-paper)!important}.password .nf-email-input::placeholder{color:#fffffb8c!important;-webkit-text-fill-color:rgba(255,255,251,.55)!important;opacity:1!important}.password .nf-email-submit{background:none!important;border:0!important;padding:0!important;cursor:pointer;color:var(--nf-paper)!important;transition:color .15s ease}.password .nf-email-submit:hover{color:var(--nf-accent)!important}.password .nf-email-submit svg{fill:none!important;stroke:currentColor!important}.password input[type=password]{background:transparent!important;border:0!important;border-bottom:1px solid rgba(20,30,39,.35)!important;border-radius:0!important;padding:8px 0!important;font-size:15px!important}.password .nf-password__instagram{display:inline-block;background:none!important;border:0!important;padding:0!important;color:var(--nf-paper)!important;transition:color .15s ease}.password .nf-password__instagram:hover{color:var(--nf-accent)!important}.password .nf-password__instagram svg{fill:none!important;stroke:currentColor!important;stroke-width:1.2!important}.password .password__password-button span:not(.sr-only){display:none!important}.password .password__password-button svg{stroke:#fffffb99!important;transition:stroke .15s ease}.password .password__password-button:hover svg{stroke:var(--nf-paper)!important}.password .password__footer{display:none!important}.nf-newsletter-block .nf-email-input{border:0!important;padding:8px 0!important}.nf-newsletter-block .nf-email-row{border:0!important;border-bottom:1px solid rgba(20,30,39,.45)!important;border-radius:0!important}.shopify-section--image-with-text-block .content-over-media:before,.shopify-section--image-with-text-block .content-over-media:after{content:none!important;background:none!important;display:none!important}.shopify-section--image-with-text-block .content-over-media>.content{background:none!important}.product-card .product-title{font-family:var(--nf-body)!important;font-weight:400!important;font-size:.9rem!important;letter-spacing:.01em!important;text-transform:none!important}.product-card .price,.product-card__price-link .price{color:var(--nf-ink)!important;opacity:.75!important}.product-card__price-link{text-decoration:none!important;color:inherit!important;display:block!important}.product-card__info,.product-card__info .v-stack{justify-items:start!important;align-items:start!important;text-align:left!important}.product-card__info .price-list,.product-card__info .h-stack{justify-content:flex-start!important}.product-card .nf-card-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.product-card .nf-card-track::-webkit-scrollbar{display:none}.product-card .nf-card-slide{flex:0 0 100%;scroll-snap-align:start}.product-card .nf-card-slide img{width:100%;height:auto;display:block}.product-card__figure{position:relative}.product-card .nf-card-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:34px;height:34px;display:none;align-items:center;justify-content:center;padding:0;border:0;cursor:pointer;background:#fffffbb8;color:var(--nf-ink);opacity:0;transition:opacity .2s ease,background .2s ease}.product-card .nf-card-arrow:hover{background:#fffffbf2}.product-card .nf-card-arrow--prev{left:10px}.product-card .nf-card-arrow--next{right:10px}.product-card .nf-card-arrow svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5}@media(hover:hover)and (min-width:1000px){.product-card__figure:hover .nf-card-arrow{display:flex;opacity:1}}.shopify-section--footer .nf-footer__logo,.shopify-section--footer .nf-footer__logo a{pointer-events:none!important}.nf-contact__heading{display:block!important;font-size:0!important;line-height:0!important;color:transparent!important;background:url(/cdn/shop/files/Contact_Page_Layout.webp?v=1787937764) center / contain no-repeat!important;width:85%!important;aspect-ratio:2315 / 1798!important;max-width:600px!important;margin:0 auto!important}@media(max-width:699px){.nf-contact__heading{width:100%!important;max-width:699px!important}}@media screen and (max-width:699px){.header__logo-image{width:250px!important;max-width:250px!important;height:auto!important}.nf-bag-link{text-decoration:none}.nf-bag{font-family:GT America,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:#141e27}.header__cart-link a{font-family:Canela,Georgia,serif!important;font-weight:300!important;font-size:15px!important;letter-spacing:.075em!important}}.nf-cart-mobile{display:none}@media screen and (max-width:999px){.nf-cart-desktop{display:none}.nf-cart-mobile{display:inline}}.shopify-section--nf-collection .nf-grid{padding-left:0!important;padding-right:0!important}.nf-card-made{display:none!important}.shopify-section--nf-collection .nf-card-info{padding-bottom:clamp(14px,2.5vw,26px)}.nf-dot{box-shadow:none!important}.shopify-section--main-product .product-info .product-title,.shopify-section--main-product h1.product-title{font-family:Canela,Georgia,serif!important;font-weight:300!important;font-size:clamp(1.2rem,2.9vw,1.45rem)!important;letter-spacing:.12em!important}.shopify-section--main-product .price-list sale-price,.shopify-section--main-product .product-info .price-list sale-price{opacity:.85!important}@media screen and (max-width:999px){.shopify-section--main-product .product{row-gap:6px!important}.shopify-section--main-product [data-nf-gallery]{margin-bottom:0!important}.shopify-section--main-product .product-info{margin-top:14px!important;padding-top:0!important}}@media screen and (max-width:999px){[id$=__hero] .content-over-media{min-height:calc(100vh - 150px)!important}[id$=__hero] .content-over-media img{object-fit:cover!important;object-position:center center!important}}.header-sidebar__main-panel .header-sidebar__linklist-button svg,.header-sidebar__back-button svg{opacity:.7!important}.header-sidebar__nested-linklist{border-left:none!important}.header-sidebar__nested-linklist a{font-size:14px!important}.header-sidebar .header-sidebar__linklist a,.header-sidebar .header-sidebar__linklist button,.header-sidebar__linklist-button{text-decoration-color:transparent!important;transition:color .25s ease,-webkit-text-fill-color .25s ease,text-decoration-color .25s ease!important}.header-sidebar .header-sidebar__linklist a:hover,.header-sidebar .header-sidebar__linklist button:hover,.header-sidebar__linklist-button:hover{text-decoration-color:transparent!important;color:#98945f!important;-webkit-text-fill-color:#98945F!important}.header-sidebar__nested-linklist{margin-inline-start:0!important;padding-inline-start:1rem!important;border-inline-start:none!important;row-gap:.5rem!important}.header-sidebar__nested-linklist a{font-family:Canela,Georgia,serif!important;font-size:15px!important;font-weight:300!important;letter-spacing:.04em!important}[id$=__hero] .content{place-self:end center!important;text-align:center!important;padding-bottom:44px}[id$=__hero] .content .prose a{display:inline-block;font-family:var(--nf-heading);font-weight:400;font-size:13px;letter-spacing:.12em;color:#fffffb;background-image:none!important;text-decoration:none;transition:color .15s ease}[id$=__hero] .content .prose a:hover{color:#98945f;-webkit-text-fill-color:#98945F}@media screen and (max-width:699px){[id$=__hero] .content{padding-bottom:30px}[id$=__hero] .content .prose a{font-size:10px}}.header-sidebar::part(content){background-image:url(/cdn/shop/files/Drawer_Menu_White_Vellum.webp?v=1787937743)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;background-color:#e7e3da!important}.header-sidebar::part(content):before{background-image:none!important}.header-sidebar a.header-sidebar__linklist-button,.header-sidebar button.header-sidebar__linklist-button,.header-sidebar__linklist-button,.header-sidebar__linklist-button.h6{font-family:Canela,Georgia,serif!important}#formContainer,#formContainer .form-Content-Container,.restock-rocket-form-animate{border-radius:0!important}#formContainer,#formContainer *{font-family:var(--nf-body)!important}#form-Header-Text,#form-Product-Name{font-family:var(--nf-heading)!important;font-weight:400!important;color:var(--nf-ink)!important;letter-spacing:.01em!important}#formContainer p,#formContainer label,#formContainer span{color:var(--nf-ink)!important}#form-Select,#form-Email{border-radius:0!important;border:1px solid rgba(20,30,39,.25)!important;color:var(--nf-ink)!important;background:#fff!important;box-shadow:none!important}#form-Button{border-radius:0!important;background:var(--nf-ink)!important;color:var(--nf-paper)!important;letter-spacing:.06em!important;text-transform:none!important;border:none!important;transition:background .2s ease!important}#form-Button:hover{background:var(--nf-accent)!important}#formContainer-Close{color:var(--nf-ink)!important}#form-Promotion,.powered-by-text{opacity:.4!important;font-size:10px!important}#form-Header-Icon,#form-Header-Text{display:none!important}#form-Success-Container{display:flex;flex-direction:column;align-items:center;gap:1.1rem;padding:2.6rem 1rem 3rem;text-align:center}#form-Success-Icon{display:none!important}#form-Success-Text{font-family:var(--nf-heading)!important;font-weight:400!important;font-size:1.1rem!important;line-height:1.5!important;letter-spacing:.01em!important;color:var(--nf-ink)!important;text-align:center!important;max-width:20rem;margin:0 auto}.header-sidebar .nf-menu .header-sidebar__linklist-button{padding-block:.3rem!important;letter-spacing:.1em!important}.header-sidebar .nf-menu-head{display:block;font-family:Canela,Georgia,serif!important;font-weight:300;font-size:16px;letter-spacing:.1em;color:var(--nf-ink);padding-block:.3rem}.header-sidebar .nf-menu-sublist{margin:0;padding-left:1rem}.header-sidebar .nf-menu-sublink{display:block;font-family:Canela,Georgia,serif!important;font-weight:300;font-size:1rem!important;letter-spacing:.1em!important;line-height:1.3!important;color:var(--nf-ink)!important;-webkit-text-fill-color:var(--nf-ink)!important;text-decoration:none;padding-block:.3rem;transition:color .2s ease,-webkit-text-fill-color .2s ease}.header-sidebar .nf-menu-sublink:hover{color:var(--nf-accent)!important;-webkit-text-fill-color:var(--nf-accent)!important}.header-sidebar .nf-menu-group{margin-bottom:1.4rem}.shopify-section--rich-text .prose,.shopify-section--rich-text .prose *{font-family:var(--nf-body)!important}.nf-gallery .nf-dot{width:14px!important;height:1.5px!important;border-radius:0!important}.variant-picker__option{position:relative}.variant-picker__option-info button[aria-controls^=size-chart]{position:absolute;right:0;bottom:0;font-size:0!important;line-height:1.4;text-decoration:none!important;background-image:none!important;border:0!important}.variant-picker__option-info button[aria-controls^=size-chart]:after{content:"Size guide";font-size:.8125rem;letter-spacing:.06em;text-transform:none;text-decoration:underline;text-underline-offset:3px}.nf-lb{background:var(--nf-paper, #FFFFFB)!important}.nf-lb-close{color:var(--nf-ink, #141E27)!important}.nf-lb-dot{width:14px!important;height:1.5px!important;border-radius:0!important;background:#141e2766!important}.nf-lb-dot[aria-current=true]{background:var(--nf-ink, #141E27)!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/nf-brand.css.map */
