.nb-shopfront,.nb-scent-discovery{color:#355a3b;font-size:1.8rem;line-height:1.6}.nb-shopfront{background:#f3f6ef}.nb-shopfront__hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;gap:4rem}.nb-shopfront__copy{padding-block:3.8rem;min-width:0}.nb-eyebrow{margin:0 0 1.2rem;color:#416b49;font-size:1.4rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.nb-shopfront h1{max-width:18ch;margin:0 0 1.8rem;color:#355a3b;font-size:clamp(3.6rem,3.8vw,5.2rem);line-height:1.08;letter-spacing:-.025em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.nb-shopfront__body{max-width:53ch}.nb-shopfront__body p{margin:0}.nb-shopfront__actions{display:flex;align-items:center;flex-wrap:wrap;gap:1.2rem 2.2rem;margin-top:2.4rem}.nb-shopfront__actions .button{min-height:4.8rem;font-size:1.7rem}.nb-shopfront__image{min-width:0;position:relative}.nb-shopfront__image img{display:block;width:100%;height:100%;position:absolute;object-fit:cover}.nb-text-link{display:inline-flex;align-items:center;gap:.8rem;min-height:4.8rem;color:#355a3b;font-size:1.7rem;font-weight:600;text-underline-offset:.4rem}.nb-text-link:hover{text-decoration-thickness:2px}.nb-category-nav{display:flex;align-items:center;gap:2rem;padding-block:1.4rem;background:#e7f0e4}.nb-category-nav__label{font-weight:700;font-size:1.5rem;white-space:nowrap}.nb-category-nav ul{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin:0;padding:0;list-style:none}.nb-category-nav a{display:flex;align-items:center;min-height:4.8rem;padding:.8rem 1.3rem;color:#355a3b;font-size:1.7rem;text-decoration:none;border-bottom:1px solid #b7cbb2}.nb-category-nav a:hover{background:#d9ead6;border-color:#416b49}.nb-category-nav a.is-active{background:#355a3b;color:#fffdf8;border-bottom:3px solid #355a3b;font-weight:700}.nb-category-nav a[aria-pressed]{cursor:pointer}.nb-category-nav a[aria-pressed]:focus-visible{outline:3px solid #416b49;outline-offset:3px}.nb-category-status{margin-block:0;padding-block:.8rem 1rem;min-height:3.8rem;color:#355a3b;font-size:1.5rem;line-height:1.6;background:#e7f0e4}.nb-category-status a{color:#355a3b;text-decoration:underline;text-underline-offset:.3rem}.nb-category-status a:focus-visible{outline:3px solid #416b49;outline-offset:3px}.nb-shopfront a:focus-visible,.nb-scent-discovery a:focus-visible{outline:3px solid #416b49;outline-offset:4px}.nb-scent-discovery{padding-block:4.8rem}.nb-scent-discovery__heading{display:flex;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.4rem}.nb-scent-discovery h2{color:#355a3b;margin:0 0 1.2rem;font-size:clamp(2.8rem,3vw,3.8rem);line-height:1.2}.nb-scent-discovery__heading p:last-child{margin:0;max-width:65ch}.nb-scent-discovery__heading>.nb-text-link{flex-shrink:0}.nb-scent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:0;padding:0;list-style:none}.nb-scent-card{display:block;height:100%;color:#355a3b;background:#f3f6ef;text-decoration:none;border:1px solid #d7e3d2}.nb-scent-card:hover{border-color:#416b49}.nb-scent-card img{display:block;width:100%;height:auto;aspect-ratio:1.7;object-fit:contain;background:#fff}.nb-scent-card__label{padding:2rem}.nb-scent-card h3{margin:0 0 .8rem;color:#355a3b;font-size:2.4rem}.nb-scent-card__label>span{font-size:1.7rem;text-decoration:underline;text-underline-offset:.4rem}.nb-products-anchor{scroll-margin-top:15rem}html[data-sh-page=index][data-sh-brand=naturalistic] [id$=__naturalistic_products] .collection__title{margin-bottom:2.4rem}html[data-sh-page=index][data-sh-brand=naturalistic] [id$=__naturalistic_products] .title{margin:0 0 1rem;color:#355a3b}html[data-sh-page=index][data-sh-brand=naturalistic] [id$=__naturalistic_products] .collection__description p{margin:0}html[data-sh-page=index][data-sh-brand=naturalistic] [id$=__naturalistic_products] .card__heading{font-size:1.9rem;line-height:1.35}html[data-sh-page=index][data-sh-brand=naturalistic] [id$=__naturalistic_products] .price,html[data-sh-page=index][data-sh-brand=naturalistic] [id$=__naturalistic_products] .quick-add__submit{font-size:1.7rem}html[data-sh-page=index][data-sh-brand=naturalistic] [id$=__image_with_text_y6cxjY] .image-with-text__content{padding:3.2rem}html[data-sh-page=index][data-sh-brand=naturalistic] [id$=__image_with_text_y6cxjY] .image-with-text__heading{color:#355a3b}@media screen and (max-width:989px){.nb-category-nav{display:block}.nb-category-nav__label{display:block;margin-bottom:.6rem}.nb-scent-discovery__heading{display:block}.nb-scent-discovery__heading>.nb-text-link{margin-top:1rem}}@media screen and (max-width:749px){.nb-shopfront__hero{grid-template-columns:minmax(0,1fr);gap:0}.nb-shopfront__copy{padding-block:2.8rem}.nb-shopfront h1{max-width:18ch}.nb-shopfront__image{height:18rem;margin-bottom:2rem}.nb-category-nav ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem 1rem}.nb-category-nav a{padding-inline:.4rem;font-size:1.6rem}.nb-scent-discovery{padding-block:3.2rem}.nb-scent-grid{grid-template-columns:minmax(0,1fr);gap:1.4rem}.nb-scent-card{display:grid;grid-template-columns:36% minmax(0,1fr);align-items:center}.nb-scent-card img{aspect-ratio:1;height:100%;object-fit:contain}.nb-scent-card__label{padding:1.6rem}.nb-scent-card h3{font-size:2.2rem}.nb-scent-card__label>span{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/naturalistic-storefront.css.map */
