:root{--holy-green: #005234;--holy-green-dark: #00422a;--holy-lime: #7bca0c;--holy-orange: #f45218;--holy-cream: #fffef5;--holy-cream-warm: #fdf8df;--holy-ink: #123024;--holy-ink-soft: #5c5c5c;--holy-on-green: #fffef5;--holy-tint-green: #e6efe6;--holy-tint-lime: #eef6dc;--holy-tint-peach: #fdeee5;--holy-tint-yellow: #fdf3d4;--holy-shelf-1: #cfe0c0;--holy-shelf-2: #e6f0c8;--holy-shelf-3: #f8dcc8;--holy-shelf-4: #faedc6;--holy-r-card: 32px;--holy-r-shelf: 28px;--holy-r-pill: 999px;--holy-r-sm: 16px;--holy-h1: clamp(2rem, 5vw, 3.5rem);--holy-h2: clamp(1.6rem, 3.6vw, 2.5rem);--holy-h3: clamp(1.2rem, 2.2vw, 1.6rem);--holy-section-y: clamp(32px, 5vw, 56px);--holy-gap: 20px;--holy-page-max: 1200px;--holy-shadow-card: 0 10px 26px rgba(0, 66, 42, .1);--holy-shadow-soft: 0 4px 14px rgba(0, 0, 0, .06)}.holy-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:var(--holy-r-pill);background:var(--holy-tint-green);color:var(--holy-green);font-weight:600;font-size:.9rem;line-height:1}.holy-accent{color:var(--holy-orange)}.holy-blob-host{position:relative}.holy-blob-host>.holy-blob{position:absolute;border-radius:var(--holy-r-pill);filter:blur(2px);opacity:.9;z-index:0;pointer-events:none}.aomai-card-link,.aomai-card-link:hover{text-decoration:none;color:inherit;display:block}.aomai-card-link:hover .aomai-card-title{text-decoration:underline;text-underline-offset:3px}.aomai-card-savings{margin:6px 0 0;font-size:13px;font-weight:800;color:var(--holy-green, #005234);background:var(--holy-tint-lime, #eef6dc);border-radius:var(--holy-r-pill, 999px);padding:4px 12px;display:inline-block}.holy-fallback-nav{display:none}@media(min-width:750px){.holy-fallback-nav{display:flex;align-items:center;gap:28px}.holy-fallback-nav a{color:var(--holy-green, #005234);font-weight:600;font-size:15px;text-decoration:none;white-space:nowrap}.holy-fallback-nav a:hover{text-decoration:underline;text-underline-offset:4px}}@media(max-width:749px){#wa_btn_popup,.wa__btn_popup{bottom:76px!important}}marquee-component:hover .marquee__wrapper{animation-play-state:paused!important}.cart-bundle{margin-top:6px}.cart-bundle__summary{list-style:none;cursor:pointer;font-size:13px;font-weight:600;color:var(--holy-green, #005234);display:flex;flex-direction:column;align-items:flex-start;gap:3px;-webkit-user-select:none;user-select:none;padding:2px 0}.cart-bundle__summary::-webkit-details-marker{display:none}.cart-bundle__summary:after{content:"ver todos \25be";font-weight:500;font-size:12px;opacity:.7}.cart-bundle[open] .cart-bundle__summary:after{content:"ver menos \25b4"}.cart-bundle__list{margin:10px 0 0;padding:14px 16px;background:var(--holy-tint-green, #e6efe6);border-radius:var(--holy-r-sm, 16px);display:flex;flex-direction:column;gap:10px}.cart-bundle__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;line-height:1.4;color:var(--holy-ink-soft, #5c5c5c)}.cart-bundle__row+.cart-bundle__row{border-top:1px solid rgba(0,82,52,.1);padding-top:10px}.cart-item__discount-badge{display:inline-flex;align-items:center;gap:5px;background:#7bca0c29;color:var(--holy-green, #005234);border:1.5px solid var(--holy-lime, #7bca0c);font-weight:700;font-size:11px;padding:3px 10px;border-radius:999px;margin-top:4px;width:fit-content}.cart-item__discount-amount{font-weight:800}html{scroll-behavior:smooth}#produtos,#missao,#na-midia,#onde-encontrar,#perguntas{scroll-margin-top:120px}.holy-menu-links{display:flex;gap:12px;align-items:center}.holy-menu-links a{color:var(--holy-green, #005234);font-weight:500;font-size:13px;text-decoration:none;white-space:nowrap;transition:opacity .2s ease}.holy-menu-links a:hover{opacity:.6}.holy-menu-links--mobile{flex-direction:column;align-items:stretch;gap:0;width:100%}.holy-menu-links--mobile a{font-size:17px;padding:14px 0;border-bottom:1px solid rgba(0,82,52,.1)}.cart-bundle__qty{font-weight:700;color:var(--holy-green, #005234);white-space:nowrap}.cart-bundle__row{gap:12px;align-items:baseline}.cart-bundle__name{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container cart-items (max-width: 719px){.cart-bundle{width:calc(100% + var(--cart-item-price-width, 6rem) + var(--gap-md, .75rem))}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/holy-system.css.map */
