:root{--n-bg:#ffffff;--n-alt:#f5f5f7;--n-ink:#1d1d1f;--n-mid:#6e6e73;--n-faint:#86868b;--n-line:#d2d2d7;--n-hair:#e8e8ed;--n-accent:#8a7355;--n-accent-dk:#6b5941;--n-sans:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text","Inter Tight","Segoe UI",Roboto,Helvetica,Arial,sans-serif;--n-wrap:1180px;--n-narrow:800px}body,.shopify-section{font-family:var(--n-sans);color:var(--n-ink);background:var(--n-bg)}body{font-size:17px;line-height:1.47;letter-spacing:-.012em;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-family:var(--n-sans);font-weight:600;letter-spacing:-.024em;line-height:1.1;text-wrap:balance}a{color:var(--n-accent-dk);text-decoration-thickness:1px;text-underline-offset:3px}:focus-visible{outline:2px solid var(--n-accent);outline-offset:3px}.shopify-section-group-header-group{background:#ffffffdb;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.header-wrapper{border-bottom:1px solid var(--n-hair)!important}.header{padding-top:0!important;padding-bottom:0!important;min-height:52px;align-items:center;max-width:var(--n-wrap)}.header__heading-link{padding:0}.header__heading-logo{max-height:26px;width:auto}.header__heading-link .h2{font-size:19px!important;font-weight:600;letter-spacing:-.01em}.header__menu-item{font-size:13px!important;letter-spacing:-.005em;color:var(--n-ink);padding:8px 12px;opacity:.86;transition:opacity .18s ease}.header__menu-item:hover{opacity:1;text-decoration:none}.header__menu-item span{text-decoration:none!important}.header__icons{padding-right:0}.header__icon .icon{width:20px;height:20px}.announcement-bar{background:var(--n-alt)!important}.announcement-bar__message{font-size:12px!important;letter-spacing:-.002em;color:var(--n-mid);padding:9px 0;min-height:0}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--n-sans);font-size:15px;font-weight:500;letter-spacing:-.008em;border-radius:980px!important;min-height:44px;padding:0 22px;box-shadow:none!important;transition:background .18s ease,opacity .18s ease}.button:not(.button--secondary),.shopify-payment-button__button--unbranded{background:var(--n-accent)!important;color:#fff!important;border:0!important}.button:not(.button--secondary):hover,.shopify-payment-button__button--unbranded:hover{background:var(--n-accent-dk)!important}.button--secondary{background:transparent!important;color:var(--n-accent-dk)!important;border:1px solid var(--n-line)!important}.button--secondary:hover{background:var(--n-alt)!important}.button:after,.button:before{display:none!important}.product__title h1,.product__title .h1{font-size:clamp(28px,3.4vw,40px)!important;letter-spacing:-.026em}.product .price{font-size:19px;letter-spacing:-.01em}.product .price__sale .price-item--regular{color:var(--n-faint)}.product-form__input .form__label{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--n-faint);font-weight:600}.product-form__input input[type=radio]+label{border-radius:980px;border:1px solid var(--n-line);font-size:14px;padding:9px 16px;color:var(--n-ink);transition:border-color .16s ease,background .16s ease}.product-form__input input[type=radio]:checked+label{border-color:var(--n-ink);background:var(--n-ink);color:#fff}.product__info-wrapper{padding-left:clamp(20px,4vw,64px)}.product__media-wrapper .product__media-item{margin-bottom:10px}.product__media img{border-radius:16px}.product__accordion .summary__title,.product__accordion h2{font-size:16px}.main-page-title{font-size:clamp(30px,4vw,44px)!important;letter-spacing:-.028em;margin-bottom:28px;text-align:left}.page-width--narrow{max-width:var(--n-narrow)}.rte h2{font-size:24px;margin:2em 0 .5em}.rte h3{font-size:19px;margin:1.6em 0 .4em}.rte p,.rte li{color:var(--n-mid);line-height:1.6}.rte a{color:var(--n-accent-dk)}.footer{background:var(--n-alt)!important;border-top:0!important}.footer__content-top{padding-bottom:24px}.footer-block__heading{font-size:12px!important;letter-spacing:.03em;text-transform:uppercase;color:var(--n-faint);font-weight:600}.footer .list-menu__item--link,.footer__list-social a,.copyright__content{font-size:13px;color:var(--n-mid)}.footer .list-menu__item--link:hover{color:var(--n-ink);text-decoration:underline}.footer__content-bottom{border-top:1px solid var(--n-line)}.footer-block__newsletter .field__input{border-radius:980px}.n{font-family:var(--n-sans);color:var(--n-ink)}.n-wrap{max-width:var(--n-wrap);margin:0 auto;padding:0 22px}.n-narrow{max-width:var(--n-narrow);margin:0 auto;padding:0 22px}.n-sec{padding:clamp(64px,9vw,128px) 0}.n-sec--alt{background:var(--n-alt)}.n-eyebrow{font-size:12px;letter-spacing:.05em;font-weight:600;color:var(--n-accent);margin:0 0 14px}.n-h1{font-size:clamp(38px,6.6vw,80px);font-weight:600;letter-spacing:-.035em;line-height:1.04;margin:0 0 18px}.n-h2{font-size:clamp(30px,4.6vw,54px);font-weight:600;letter-spacing:-.03em;line-height:1.08;margin:0 0 16px}.n-h3{font-size:clamp(21px,2.2vw,27px);font-weight:600;letter-spacing:-.018em;line-height:1.18;margin:0 0 10px}.n-lead{font-size:clamp(18px,2vw,23px);line-height:1.42;color:var(--n-mid);margin:0 auto 28px;max-width:34ch}.n-body{color:var(--n-mid);margin:0 0 1em}.n-center{text-align:center}.n-hero{padding:clamp(52px,8vw,104px) 0 0;text-align:center}.n-hero .n-lead{max-width:36ch}.n-cta{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;align-items:center;margin-bottom:clamp(36px,5vw,60px)}.n-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 24px;border-radius:980px;font-size:16px;font-weight:500;letter-spacing:-.008em;text-decoration:none;transition:background .18s ease,color .18s ease}.n-btn--solid{background:var(--n-accent);color:#fff}.n-btn--solid:hover{background:var(--n-accent-dk);color:#fff}.n-btn--text{color:var(--n-accent-dk);padding:0 4px}.n-btn--text:hover{text-decoration:underline}.n-btn--text:after{content:" \203a"}.n-hero-media{margin:0 auto;max-width:1440px}.n-hero-media img{display:block;width:100%;height:auto}.n-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.6vw,22px)}.n-card{background:var(--n-bg);border-radius:20px;overflow:hidden;display:flex;flex-direction:column}.n-sec--alt .n-card{background:#fff}.n-card figure{margin:0;aspect-ratio:4/3}.n-card img{display:block;width:100%;height:100%;object-fit:cover}.n-card-txt{padding:26px 24px 30px}.n-card-txt p{margin:0;color:var(--n-mid);font-size:16px}.n-cols{display:grid;grid-template-columns:repeat(6,1fr);gap:clamp(10px,1.2vw,16px)}.n-cols figure{margin:0}.n-cols .n-sw{aspect-ratio:1;border-radius:16px;overflow:hidden;margin-bottom:10px}.n-cols img{display:block;width:100%;height:100%;object-fit:cover}.n-cols figcaption{font-size:14px;color:var(--n-mid);text-align:center;letter-spacing:-.006em}.n-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,80px);align-items:center}.n-split .n-media{aspect-ratio:1;border-radius:24px;overflow:hidden}.n-split .n-media img{display:block;width:100%;height:100%;object-fit:cover}.n-split--rev .n-media{order:2}.n-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(18px,3vw,44px);text-align:center}.n-stats b{display:block;font-size:clamp(32px,4.4vw,56px);font-weight:600;letter-spacing:-.03em;line-height:1}.n-stats span{display:block;font-size:14px;color:var(--n-mid);margin-top:10px}.n-tw{overflow-x:auto;border:1px solid var(--n-line);border-radius:20px;background:#fff}.n-tb{width:100%;border-collapse:collapse;font-size:16px;min-width:560px}.n-tb th,.n-tb td{padding:16px 20px;text-align:left;border-bottom:1px solid var(--n-hair)}.n-tb tr:last-child th,.n-tb tr:last-child td{border-bottom:0}.n-tb thead th{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--n-faint);font-weight:600}.n-tb tbody th{font-weight:400;color:var(--n-ink)}.n-tb .n-yes{font-weight:600}.n-tb .n-no{color:var(--n-faint)}.n-final{text-align:center}.n-final .n-h2{max-width:16ch;margin-left:auto;margin-right:auto}@media(max-width:900px){.n-grid3,.n-split{grid-template-columns:1fr}.n-split--rev .n-media{order:0}.n-cols{grid-template-columns:repeat(3,1fr)}.n-stats{grid-template-columns:repeat(2,1fr);gap:34px 18px}.product__info-wrapper{padding-left:0}}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/nattro.css.map */
