@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Poppins:wght@500;600;700&display=swap";:root{--color-primary: #4A5568;--color-accent: #81C3B7;--color-accent-hover: #6aa89c;--color-background: #FAFAFA;--color-surface: #FFFFFF;--color-text: #1A202C;--color-text-secondary: #718096;--color-border: #E2E8F0;--color-promo-bg: #FFF9E6;--emoji-fonts: "Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body,p,span,div,a,li,input,button,select,textarea{font-family:Inter,var(--emoji-fonts),system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif!important;color:var(--color-primary)!important}.nt-hero h1,.nt-hero h2,.nt-hero h3,.nt-hero h4,.nt-hero h5,.nt-hero h6,.nt-hero .sub,.nt-story h1,.nt-story h2,.nt-story .rte p{color:#fff!important}nt-news h1,.nt-news h2,.nt-news .sub{color:#fff!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Poppins,sans-serif!important;color:var(--color-text)!important;font-weight:700!important}.announcement-bar,#shopify-section-announcement-bar .announcement-bar{background:var(--color-background)!important;color:var(--color-primary)!important;border-bottom:1px solid var(--color-border)!important;padding:12px 20px!important}.announcement-bar__message{font-weight:500!important}.header,.site-header{background:#fff!important;border-bottom:1px solid var(--color-border)!important}.header__menu-item a,.list-menu__item a,.header__active-menu-item{color:var(--color-primary)!important;font-weight:500!important;text-decoration:none!important;padding:8px 16px!important;border-radius:6px!important;transition:color .2s ease,background-color .2s ease!important;display:inline-flex!important;align-items:center!important;gap:8px!important;white-space:nowrap!important}.header__menu-item a:hover,.list-menu__item a:hover{color:var(--color-accent)!important;background:color-mix(in srgb,var(--color-accent) 12%,transparent)!important}.header__active-menu-item{color:var(--color-accent)!important;background:color-mix(in srgb,var(--color-accent) 15%,transparent)!important}.list-menu__item span[role=img],.benefit-icon,.step-icon,.hero-badge{font-family:var(--emoji-fonts),Inter,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif!important;line-height:1!important}.header__icons .svg-wrapper,.header__icons .svg-wrapper svg{width:22px!important;height:22px!important;display:inline-block!important;vertical-align:middle!important}.header__icons .svg-wrapper svg{fill:currentColor!important;stroke:none!important}.header__icons .svg-wrapper svg path,.header__icons .svg-wrapper svg circle{fill:inherit!important;stroke:inherit!important}.header__icon,.header__icon--menu,.header__icon--account,.header__icon--cart,.header__icon--search{color:var(--color-primary)!important;transition:color .2s ease,transform .2s ease!important}.header__icon:hover,.header__icon--menu:hover,.header__icon--account:hover,.header__icon--cart:hover,.header__icon--search:hover{color:var(--color-accent)!important;transform:translateY(-1px)!important}.header__icons--localization button,.header__icons--localization select,.localization-form *{font-family:Inter,var(--emoji-fonts),system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif!important;color:var(--color-primary)!important}.header__icons--localization .icon-caret,.header__icons--localization svg{fill:currentColor!important;stroke:currentColor!important}.cart-count-bubble{background:var(--color-accent)!important;color:#fff!important;font-weight:600!important;border-radius:999px!important}.button,.btn,button[type=submit],.product-form__submit,input[type=submit],a.button,.shopify-payment-button__button,[class*=button-],[class*=btn-]{background:var(--color-accent)!important;color:#fff!important;border:none!important;border-radius:8px!important;padding:14px 28px!important;font-weight:600!important;font-family:Poppins,sans-serif!important;transition:all .2s ease!important;text-transform:none!important}.button:hover,.btn:hover,.product-form__submit:hover,a.button:hover,.shopify-payment-button__button:hover{background:var(--color-accent-hover)!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px #81c3b74d!important}.button--secondary,.btn--secondary{background:transparent!important;color:var(--color-accent)!important;border:2px solid var(--color-accent)!important}.button--secondary:hover,.btn--secondary:hover{background:var(--color-accent)!important;color:#fff!important}.card,.product-card,[class*=card-],.collection-card{background:#fff!important;border:1px solid var(--color-border)!important;border-radius:12px!important;box-shadow:0 2px 8px #0000000f!important;transition:transform .2s ease,box-shadow .2s ease!important}.card:hover,.product-card:hover{transform:translateY(-4px)!important;box-shadow:0 8px 24px #0000001f!important}.footer,footer,#shopify-section-footer{background:#f7f9fc!important;color:var(--color-primary)!important;border-top:1px solid var(--color-border)!important}.footer__heading,.footer h2,.footer h3{color:var(--color-text)!important;font-family:Poppins,sans-serif!important}.footer a{color:var(--color-primary)!important}.footer a:hover{color:var(--color-accent)!important}#theme-select,select[name=theme],.theme-selector select,input[type=text],input[type=email],textarea,.form-control{border:2px solid var(--color-border)!important;border-radius:8px!important;padding:12px 16px!important;background:#fff!important;color:var(--color-text)!important;font-size:16px!important;font-family:Inter,var(--emoji-fonts),system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif!important;transition:border-color .2s ease,box-shadow .2s ease!important}#theme-select:hover,select[name=theme]:hover{border-color:var(--color-accent)!important}#theme-select:focus,select[name=theme]:focus,input[type=text]:focus,input[type=email]:focus,textarea:focus{outline:none!important;border-color:var(--color-accent)!important;box-shadow:0 0 0 3px #81c3b71f!important}label,.form-label{color:var(--color-primary)!important;font-weight:600!important;font-family:Poppins,sans-serif!important;margin-bottom:8px!important}.price,.product__price,[class*=price-]{color:var(--color-text)!important;font-weight:700!important;font-family:Poppins,sans-serif!important}section,.section{padding:20px 0!important}.container,.page-width{padding-inline:20px!important}@media (max-width: 768px){section,.section{padding:10px 0!important}.button,.btn{padding:12px 24px!important;font-size:14px!important}h1{font-size:32px!important}h2{font-size:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-minimal-force.css.map */
