:root{--nt-green: #64b885;--nt-green-dark: #48a169;--nt-green-darker: #116153;--nt-green-light: #e0f3e8;--nt-green-pale: #f4fffc;--nt-coral: #f8715b;--nt-text: #202020;--nt-grey: #6c757d;--nt-grey-light: #adada9;--nt-border: #ededed;--nt-border-strong: #d2d2d2;--nt-bg: #fafafa;--nt-radius: 4px;--nt-radius-card: 8px}#header-component{box-shadow:none}@media screen and (min-width:750px){.header__row--top .header__columns:not(:has(.header__column--center)){--header-template-columns: minmax(0, 1fr) auto}.header__row--top .header__column--left{min-width:0}.header__row--top .header__column--left .search-action{flex:1 1 auto;max-width:600px;margin-inline:40px 0}.header__row--top .header__column--left .search-action>button{inline-size:100%;block-size:44px;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:10px;padding-inline:16px;border:1px solid transparent;border-radius:999px;background:#f3f6f4;color:var(--nt-grey);font-weight:400;text-transform:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.header__row--top .header__column--left .search-action>button:hover{border-color:var(--nt-green);background:#fff;box-shadow:0 0 0 4px #64b88526}.header__row--top .header__column--left .search-action .svg-wrapper{display:inline-flex!important;color:var(--nt-green)}.header__row--bottom{border-block-start:1px solid var(--nt-border)}}.header-actions__text-style{font-weight:500}.product-card .price,.resource-list .price{font-weight:600;color:var(--nt-text)}.product-card .compare-at-price{color:var(--nt-grey-light)}.product-card:has(.compare-at-price) .price{color:var(--nt-coral)}.nt-heading{margin:0;font-family:var(--font-heading--family);font-weight:600;font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem);line-height:1.2;color:var(--nt-text)}.nt-heading-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-block-end:24px}.nt-link{color:var(--nt-green-dark);font-weight:500;text-decoration:none;white-space:nowrap}.nt-link:hover{text-decoration:underline}.nt-icon{inline-size:100%;block-size:100%}.nt-button{display:inline-flex;align-items:center;justify-content:center;min-block-size:44px;padding:10px 24px;border:1px solid var(--nt-green);border-radius:var(--nt-radius);background:var(--nt-green);color:#fff;font-weight:600;font-size:.875rem;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.nt-button:hover{background:var(--nt-green-dark);border-color:var(--nt-green-dark)}.nt-button--outline{background:transparent;color:var(--nt-green-dark)}.nt-button--outline:hover{color:#fff}@media(prefers-reduced-motion:reduce){.nt-button,.header__row--top .header__column--left .search-action>button{transition:none}}.product-details .add-to-cart-button{min-block-size:52px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.product-details .price{font-weight:700}.product-details .compare-at-price{color:var(--nt-grey-light);font-weight:400}.product-details :is(h1,.h1,.h2,.h3){text-wrap:pretty}.sticky-add-to-cart__bar{border-radius:20px;padding:12px 14px}.sticky-add-to-cart__bar:before{background:linear-gradient(var(--nt-green-light) 0 100%),linear-gradient(#11615340 0 100%);background-clip:content-box,border-box}.sticky-add-to-cart__image{border-radius:12px;background:#fff}.sticky-add-to-cart__image-img{object-fit:contain}.sticky-add-to-cart__title{color:var(--nt-text);font-weight:700}.sticky-add-to-cart__price{font-size:1.125rem;font-weight:700;color:var(--nt-text)}.sticky-add-to-cart__price .compare-at-price{color:var(--nt-grey);font-size:.875rem;font-weight:400}.sticky-add-to-cart__button{border-radius:999px;padding-inline:28px;font-weight:700}@media screen and (max-width:749px){.sticky-add-to-cart__bar{border-radius:16px 16px 0 0}}#cart-drawer .theme-drawer__title{font-weight:800;letter-spacing:.01em;text-transform:uppercase}.nt-drawer__ship{padding:4px var(--cart-drawer-padding, 24px) 16px}.nt-drawer__cols{display:flex;justify-content:space-between;padding:0 var(--cart-drawer-padding, 24px) 10px;border-block-end:1px solid var(--nt-border);color:var(--nt-green-dark);font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}#cart-drawer .cart-items__title{font-weight:700;color:var(--nt-text)}#cart-drawer .quantity-selector{border:1px solid var(--nt-green);border-radius:999px}#cart-drawer .quantity-selector .button{color:var(--nt-green-darker)}#cart-drawer .cart-discount__summary{display:none}#cart-drawer .cart-discount__form{gap:8px}#cart-drawer .cart-discount__input{min-block-size:46px;padding-inline:18px;border:1px solid var(--nt-border-strong);border-radius:999px}#cart-drawer .cart-discount__input:focus-visible{border-color:var(--nt-green);outline:none;box-shadow:0 0 0 3px #64b88533}#cart-drawer .cart-discount__button{min-block-size:46px;padding-inline:22px;border-radius:999px;font-weight:700}#cart-drawer .cart-discount__pill{border-radius:999px;background:var(--nt-green-light);color:var(--nt-green-darker)}#cart-drawer .cart-totals__total-label{font-weight:800;text-transform:uppercase}#cart-drawer .cart-totals__total-value{font-weight:800;font-size:1.25rem}#cart-drawer .cart__checkout-button{inline-size:100%;min-block-size:54px;border-radius:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}@media screen and (min-width:990px){#header-component .header__row--bottom{display:none}}.menu-drawer__navigation>.menu-drawer__menu>li{--nt-drawer-accent: #e3f4ea;border-inline-start:5px solid var(--nt-drawer-accent)}.menu-drawer__navigation>.menu-drawer__menu>li:nth-child(9n+2){--nt-drawer-accent: #fdeef0}.menu-drawer__navigation>.menu-drawer__menu>li:nth-child(9n+3){--nt-drawer-accent: #fff5d9}.menu-drawer__navigation>.menu-drawer__menu>li:nth-child(9n+4){--nt-drawer-accent: #e7f0fd}.menu-drawer__navigation>.menu-drawer__menu>li:nth-child(9n+5){--nt-drawer-accent: #f2eafc}.menu-drawer__navigation>.menu-drawer__menu>li:nth-child(9n+6){--nt-drawer-accent: #ffeee2}.menu-drawer__navigation>.menu-drawer__menu>li:nth-child(9n+7){--nt-drawer-accent: #e3f5f5}.menu-drawer__navigation>.menu-drawer__menu>li:nth-child(9n+8){--nt-drawer-accent: #f3f1e4}.menu-drawer__navigation>.menu-drawer__menu>li:nth-child(9n+9){--nt-drawer-accent: #fbe8e8}.menu-drawer__navigation .menu-drawer__menu-item--mainlist{min-block-size:60px;padding-inline:16px;color:var(--nt-green-dark, #48a169);font-size:.9375rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.menu-drawer__navigation details[open]>.menu-drawer__menu-item--mainlist{background:var(--nt-drawer-accent)}.menu-drawer__navigation .menu-drawer__menu--childlist{padding-block-end:8px}.menu-drawer__menu-item--child{font-size:1rem}.nt-drawer__all{font-weight:700;color:var(--nt-green-darker)}.menu-drawer__navigation>.menu-drawer__menu>li:has(>.nt-drawer__promo){--nt-drawer-accent: var(--nt-green-darker, #116153)}.menu-drawer__navigation .menu-drawer__menu-item--mainlist.nt-drawer__promo{background:var(--nt-green-darker, #116153);color:#fff;gap:10px}.menu-drawer__navigation .menu-drawer__menu-item--mainlist.nt-drawer__promo:hover,.menu-drawer__navigation .menu-drawer__menu-item--mainlist.nt-drawer__promo:focus-visible{background:var(--nt-green-dark, #48a169);color:#fff}.nt-drawer__promo-icon{display:inline-flex;flex:none;inline-size:20px;block-size:20px;--icon-stroke-width: 1.6px}.nt-drawer__promo-icon svg{inline-size:100%;block-size:100%}@media screen and (min-width:750px){#header-component .header-actions__cart-icon{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;background:var(--nt-green-light);color:var(--nt-green-darker);font-weight:600;transition:background-color .2s ease}#header-component .header-actions__cart-icon:hover{background:#d2ecdc}#header-component .header-actions__cart-icon .svg-wrapper{display:inline-flex!important;inline-size:20px;block-size:20px}#header-component .header__row--top .header__columns{min-block-size:76px}}#header-component .cart-bubble{background:var(--nt-coral);color:#fff}#header-group{position:sticky;top:0;z-index:30;background:#fff}@media screen and (max-width:749px){#header-group{background:var(--nt-bg)}#header-component{padding:8px 8px 4px;background:transparent}#header-component .header__row--top{border-radius:22px;background:#fff;box-shadow:0 4px 16px #00000014}#header-component .header__row--top .header__columns{min-block-size:60px}}@media screen and (min-width:990px){.collection-wrapper.nt-has-sidebar{grid-template-columns:minmax(var(--page-margin),1fr) 280px minmax(0,calc(min(var(--page-content-width),100vw - var(--page-margin) * 2) - 280px)) minmax(var(--page-margin),1fr);column-gap:0}.collection-wrapper.nt-has-sidebar>.nt-side{padding-inline-end:32px;grid-column:2;grid-row:1 / span 40;align-self:start;position:sticky;top:calc(var(--nt-header-stack, 0px) + 16px)}.collection-wrapper.nt-has-sidebar>:not(.nt-side){grid-column:3!important}}@media screen and (max-width:989px){.collection-wrapper.nt-has-sidebar>.nt-side{grid-column:1 / -1;padding-inline:var(--page-margin);margin-block-end:8px}}.main-collection-grid quick-add-component,.collection-wrapper quick-add-component{display:none}@media screen and (min-width:750px){.collection-wrapper .product-grid{--product-grid-columns-desktop: repeat(3, minmax(0, 1fr)) !important}}@media screen and (min-width:1100px){.collection-wrapper .product-grid{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr)) !important}}.collection-wrapper.nt-has-sidebar .main-collection-grid{padding-inline:0}@media screen and (min-width:990px){.header__row--top .header__columns:not(:has(.header__column--center)){--header-template-columns: minmax(0, 1fr) minmax(0, 620px) minmax(0, 1fr);grid-template-columns:var(--header-template-columns);grid-template-areas:none}.header__row--top .header__column--left{display:contents}.header__row--top .header__column--left>*{grid-column:1;grid-row:1;justify-self:start}.header__row--top .header__column--left>.search-action{grid-column:2;justify-self:stretch;max-width:none;margin-inline:0}.header__row--top .header__column--right{grid-column:3;grid-row:1;justify-self:end}}@media screen and (max-width:749px){input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],input[type=password],textarea,select{font-size:16px!important}sticky-add-to-cart .sticky-add-to-cart__bar{border-radius:16px 16px 0 0}.product-details .text-block h1{font-size:1.1875rem;line-height:1.3}.product-details .product-form-buttons>:has(>add-to-cart-component){flex:1 1 0;min-width:0}.product-details .product-form-buttons .quantity-selector{inline-size:112px}.product-details .add-to-cart-button{padding-inline:12px;letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/naturitas.css.map */
