@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Montserrat:wght@600;700&display=swap";:root{--au-bg: #FFFFFF;--au-text: #0A0D0C;--au-primary: #14624B;--au-accent: #F59E0B;--au-border: #E5E7EB;--au-bg-dark: #0F1714;--au-text-on-dark: #FFFFFF;--au-primary-on-dark: #22C55E;--au-space-4: 4px;--au-space-8: 8px;--au-space-12: 12px;--au-space-16: 16px;--au-space-24: 24px;--au-space-32: 32px;--au-btn-radius: 10px;--au-btn-height: 44px}html{font-size:16px}body{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:var(--au-text);background:var(--au-bg);line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:600;letter-spacing:-.02em}h1,.h1{font-size:clamp(30px,4.5vw,40px);line-height:1.15}h2,.h2{font-size:clamp(24px,3.4vw,32px);line-height:1.2}h3,.h3{font-size:clamp(18px,2.6vw,22px);line-height:1.25}a{color:var(--au-primary)}a:hover{opacity:.9}.button,button,[type=submit].button{border-radius:var(--au-btn-radius);min-height:var(--au-btn-height);padding:0 var(--au-space-16);font-weight:600}.button:not(.button--secondary):not(.button--tertiary){background:var(--au-primary);color:#fff;border:1px solid var(--au-primary)}.button--secondary,.button.button--secondary{background:transparent;color:var(--au-primary);border:1px solid var(--au-primary)}.button:hover{transform:translateY(-1px)}.button,.button--secondary{transition:transform .12s ease,box-shadow .12s ease,background-color .12s}.button:focus-visible{outline:2px solid var(--au-accent);outline-offset:2px}.card.card--product{transition:transform .12s ease,box-shadow .12s ease}.card.card--product:hover{transform:translateY(-2px);box-shadow:0 6px 18px #0000000f}.card__media{position:relative}.card__content .button{margin-top:var(--au-space-8)}.au-badges{position:absolute;top:var(--au-space-8);left:var(--au-space-8);display:flex;gap:var(--au-space-8);z-index:3}.au-badge{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:4px 8px;border-radius:12px;color:#0a0d0c;background:#fff8e6;border:1px solid rgba(0,0,0,.06)}.au-badge--sale{background:#ffe8c2;color:#7a4a00}.au-badge--new{background:#e6fff3;color:#0a4d38}.grid.product-grid{--grid-desktop-horizontal-spacing: 16px;--grid-mobile-horizontal-spacing: 12px}.hr,hr,.divider{border-color:var(--au-border);opacity:.8}.color-scheme-1,.color-scheme.scheme-1,.color-scheme--1,.color-scheme .scheme-1{background:var(--au-bg);color:var(--au-text)}.color-scheme-2,.color-scheme.scheme-2,.color-scheme--2,.gradient.color-scheme-2,.color-scheme .scheme-2{background:var(--au-bg-dark);color:var(--au-text-on-dark)}.color-scheme-2 a,.gradient.color-scheme-2 a{color:var(--au-primary-on-dark)}.announcement-bar{font-weight:600;letter-spacing:.02em}.section{padding-top:var(--au-space-32);padding-bottom:var(--au-space-32)}@media (min-width: 990px){.section{padding-top:48px;padding-bottom:48px}}.au-hero .banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0009,#0000 55%);pointer-events:none}.au-hero .banner__content .h1,.au-hero .banner__content h1{color:#fff}.au-hero .banner__content{display:flex;justify-content:center!important;align-items:center!important;text-align:center!important}.au-hero .banner__box{background:transparent!important;box-shadow:none!important}.au-hero .banner__heading,.au-hero .banner__content .h1,.au-hero .banner__content h1{color:#fff!important;font-size:clamp(32px,6vw,56px);line-height:1.1;letter-spacing:-.02em}.au-hero .banner__text{color:#f3f4f6!important;font-size:clamp(14px,2.6vw,18px)}.au-hero .banner__buttons .button:not(.button--secondary){background:var(--au-primary-on-dark)!important;border-color:var(--au-primary-on-dark)!important;color:#0f1714}.au-hero .banner__buttons .button--secondary{border-color:#fff!important;color:#fff!important}.au-hero .banner__buttons .button--secondary:hover{background:#ffffff14}.au-hero .banner__buttons .button{min-height:var(--au-btn-height);margin-top:8px}.au-hero:after{opacity:0!important}.au-hero.banner--adapt:before,.au-hero.banner--adapt .banner__media:before,.au-hero.banner--mobile-bottom .banner__content:before{content:none!important;padding-bottom:0!important;display:none!important}.au-hero{position:relative;min-height:60vh}@media (max-width: 749px){.au-hero{min-height:52vh}}.au-hero .banner__media:not(.banner__media-half){position:absolute;top:0;right:0;bottom:0;left:0}.au-hero .banner__media:not(.banner__media-half) img{width:100%;height:100%;object-fit:cover;object-position:center}.au-hero .banner__content{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 20px}.au-hero .banner__media{position:relative}.au-hero .banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000009e,#00000047 40%,#0000 70%);pointer-events:none}.au-hero .banner__heading{color:#fff;font-size:clamp(32px,6vw,56px);line-height:1.1;letter-spacing:-.02em}.au-hero .banner__text{color:#f3f4f6;font-size:clamp(14px,2.6vw,18px)}.au-hero .banner__buttons .button{min-height:var(--au-btn-height,44px);margin-top:8px}.au-savings{margin:6px 0 2px;font-weight:600;font-size:.98rem;color:#16a34a}.au-trust{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin:14px 0 4px;padding:0;list-style:none}.au-trust__item{display:flex;align-items:center;gap:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:10px 12px;font-size:.9rem}.color-scheme-2 .au-trust__item,.color-scheme-3 .au-trust__item{background:#0000000a;border-color:#00000014}.au-trust__icon{display:inline-flex;line-height:0;opacity:.9}@media (max-width: 749px){.au-sticky-atc{position:sticky;bottom:0;z-index:8;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,var(--color-background, #fff) 20%,var(--color-background, #fff) 100%);padding:8px 0 12px;margin:0 -16px}.au-sticky-atc .product-form__buttons .button{min-height:48px;font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/andesup-branding.css.map */
