:root{--nawa-ink: #181512;--nawa-forest: #1d3025;--nawa-purple: #5B0EAB;--nawa-purple-deep: #3e0877;--nawa-gold: #d4af37;--nawa-cream: #fbf8f1;--nawa-sand: #eee8dc;--nawa-muted: #6d665d;--nawa-radius: 2px}html{scroll-behavior:smooth}body{background:var(--nawa-cream);color:var(--nawa-ink);letter-spacing:.01em}.button,button,input,select,textarea{border-radius:var(--nawa-radius)}.button,.shopify-payment-button__button--unbranded{background:var(--nawa-purple);color:#fff;border-color:var(--nawa-purple);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.button:hover,.shopify-payment-button__button--unbranded:hover{background:var(--nawa-purple-deep);color:#fff}.announcement-bar{background:var(--nawa-purple)!important;color:#fff!important;letter-spacing:.14em;font-size:11px;font-weight:700;text-transform:uppercase}.header-wrapper{background:#fbf8f1fa;border-bottom:1px solid rgba(24,21,18,.12)}.header{min-height:78px}.header__heading-link,.header__menu-item{color:var(--nawa-ink)}.header__menu-item{font-size:13px;letter-spacing:.12em;text-transform:uppercase}.header__menu-item:hover,.header__icon:hover{color:var(--nawa-purple)}.header__icon{color:var(--nawa-ink)}#nw-homepage{background:var(--nawa-cream);color:var(--nawa-ink)}#nw-homepage .nw-hero{min-height:520px;background-color:#1b1512}#nw-homepage .nw-hero:after{background:linear-gradient(90deg,#0f0b09d1,#0f0b0933)}#nw-homepage .nw-hero-content{max-width:650px;padding:56px 5vw}#nw-homepage .nw-hero h1{color:#f4d27b;font-size:clamp(42px,6vw,78px);line-height:.98;letter-spacing:-.02em;text-transform:uppercase}#nw-homepage .nw-hero p{color:#fff;max-width:560px}#nw-homepage .nw-main-btn,#nw-homepage .nw-quality-btn{background:var(--nawa-purple);border:1px solid var(--nawa-purple);color:#fff;min-height:48px;padding:0 28px;letter-spacing:.12em}#nw-homepage .nw-main-btn:hover,#nw-homepage .nw-quality-btn:hover{background:var(--nawa-gold);border-color:var(--nawa-gold);color:var(--nawa-ink)}#nw-homepage .nw-section-heading span,#nw-homepage .nw-hero-eyebrow{color:var(--nawa-purple);letter-spacing:.18em}#nw-homepage .nw-section-heading h2{color:var(--nawa-ink);font-size:clamp(28px,4vw,44px)}#nw-homepage .nw-featured,#nw-homepage .nw-story,#nw-homepage .nw-reviews,#nw-homepage .nw-faq{background:var(--nawa-cream)}#nw-homepage .nw-product-card,#nw-homepage .nw-review-card,#nw-homepage .nw-benefit{background:#fff;border:1px solid rgba(24,21,18,.1);border-radius:var(--nawa-radius);box-shadow:0 10px 28px #22180f0f}#nw-homepage .nw-product-image{background:#f0ebe2}#nw-homepage .nw-product-title,#nw-homepage .nw-review-card strong{color:var(--nawa-ink)}#nw-homepage .nw-price,#nw-homepage .nw-product-price{color:var(--nawa-purple)}#nw-homepage .nw-sale,#nw-homepage .nw-stars,#nw-homepage .nw-big-stars{color:var(--nawa-gold)}#nw-homepage .nw-quality{background:var(--nawa-forest);color:#fff}#nw-homepage .nw-quality h2,#nw-homepage .nw-quality p{color:#fff}#nw-homepage .nw-final-cta{background:var(--nawa-purple);color:#fff}#nw-homepage .nw-final-cta h2,#nw-homepage .nw-final-cta p{color:#fff}#nw-homepage details{border-color:#1815122e}#nawa-product-page{background:var(--nawa-cream);color:var(--nawa-ink)}#nawa-product-page .nwp-container{max-width:1240px}#nawa-product-page .nwp-product-layout{gap:clamp(32px,6vw,80px)}#nawa-product-page .nwp-gallery-main,#nawa-product-page .nwp-thumb{background:#f0ebe2;border-color:#1815121a;border-radius:var(--nawa-radius)}#nawa-product-page .nwp-eyebrow,#nawa-product-page .nwp-heading>span{color:var(--nawa-purple);letter-spacing:.18em}#nawa-product-page .nwp-title{color:var(--nawa-ink);font-size:clamp(28px,4vw,52px);line-height:1.04}#nawa-product-page .nwp-price{color:var(--nawa-purple);font-size:24px}#nawa-product-page .nwp-old-price{color:var(--nawa-muted)}#nawa-product-page .nwp-sale{background:var(--nawa-gold);color:var(--nawa-ink);border-radius:0}#nawa-product-page .nwp-add-cart,#nawa-product-page .nwp-buy-now{min-height:52px;border-radius:var(--nawa-radius);letter-spacing:.12em}#nawa-product-page .nwp-add-cart{background:var(--nawa-purple)}#nawa-product-page .nwp-buy-now{background:var(--nawa-gold);color:var(--nawa-ink)}#nawa-product-page .nwp-whatsapp{border-radius:var(--nawa-radius);border-color:var(--nawa-forest);color:var(--nawa-forest)}#nawa-product-page .nwp-trust-card,#nawa-product-page .nwp-benefit-card,#nawa-product-page .nwp-review-card{background:#fff;border-color:#1815121a;border-radius:var(--nawa-radius)}#nawa-product-page .nwp-trust-circle,#nawa-product-page .nwp-user-circle{background:var(--nawa-purple)}#nawa-product-page .nwp-accordion-item,#nawa-product-page .nwp-faq-list details{border-color:#1815122e}#nawa-product-page .nwp-sticky-bar{background:#1d3025fa;border-top:1px solid rgba(255,255,255,.15)}#nawa-product-page .nwp-sticky-btn{background:var(--nawa-gold);color:var(--nawa-ink)}.cart-drawer .drawer__inner,.cart-notification{background:var(--nawa-cream)}.cart-drawer .drawer__heading,.cart-notification__heading{color:var(--nawa-ink)}.cart-drawer .cart__ctas .button{background:var(--nawa-purple)}.footer{background:var(--nawa-forest)!important;color:#f8f3e9}.footer h2,.footer h3,.footer p,.footer a,.footer .footer-block__heading{color:#f8f3e9}.footer a:hover{color:var(--nawa-gold)}.footer .field__input{background:#ffffff14;color:#fff;border-color:#ffffff59}.footer .newsletter-form__button{color:var(--nawa-gold)}@media screen and (max-width:749px){.header{min-height:64px}#nw-homepage .nw-hero{min-height:500px}#nw-homepage .nw-hero-content{padding:36px 22px}#nw-homepage .nw-hero h1{font-size:43px}#nw-homepage .nw-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#nw-homepage .nw-product-card{box-shadow:0 6px 18px #22180f0f}#nawa-product-page .nwp-sticky-bar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:30;padding:10px 14px}#nawa-product-page{padding-bottom:66px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.announcement-bar,.button,.shopify-payment-button__button--unbranded{background:#5b0eab!important;color:#fff!important}.price-item--sale,.nwp-price{color:#00a859!important}.header__heading-logo.nawa-fallback-logo{width:auto!important;max-width:190px;height:64px!important;object-fit:contain;object-position:center}@media screen and (max-width:749px){.header__heading-logo.nawa-fallback-logo{max-width:145px;height:54px!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/nawa-branding.css.map */
