:root{--wm-background: #ffffff;--wm-foreground: #10261b;--wm-card: #ffffff;--wm-card-foreground: #10261b;--wm-primary: #015436;--wm-primary-hover: #01452c;--wm-primary-foreground: #ffffff;--wm-secondary: rgba(1, 84, 54, .08);--wm-secondary-hover: rgba(1, 84, 54, .14);--wm-secondary-foreground: #015436;--wm-muted: #eef3ec;--wm-muted-foreground: #4f6357;--wm-accent: #a8cf42;--wm-accent-hover: #9cc236;--wm-accent-foreground: #10261b;--wm-border: rgba(1, 84, 54, .14);--wm-input: rgba(1, 84, 54, .22);--wm-ring: rgba(168, 207, 66, .55);--wm-radius: 1.2rem;--wm-radius-md: .8rem;--wm-radius-pill: 999px;--wm-shadow-xs: 0 1px 2px rgba(16, 38, 27, .05);--wm-shadow-sm: 0 1px 3px rgba(16, 38, 27, .08), 0 1px 2px rgba(16, 38, 27, .04);--wm-shadow-md: 0 .8rem 2.4rem -.6rem rgba(16, 38, 27, .16);--wm-shadow-xl: 0 2rem 4rem -1.2rem rgba(16, 38, 27, .22);--wm-inset: inset 0 1px 0 0 rgba(255, 255, 255, .22), inset 0 0 0 1px rgba(255, 255, 255, .06);--wm-font: var(--font-body-family, "Outfit"), system-ui, sans-serif;--wm-ease: cubic-bezier(.2, .8, .2, 1)}.wm-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:3.6rem;padding:0 1.6rem;border:1px solid transparent;border-radius:var(--wm-radius-pill);font-family:var(--wm-font);font-size:1.4rem;font-weight:500;line-height:1;letter-spacing:0;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .2s var(--wm-ease),border-color .2s var(--wm-ease),color .2s var(--wm-ease),box-shadow .2s var(--wm-ease),transform .2s var(--wm-ease);outline:none;-webkit-tap-highlight-color:transparent}.wm-btn svg{width:1.6rem;height:1.6rem;flex:none;pointer-events:none}.wm-btn:focus-visible{box-shadow:0 0 0 3px var(--wm-ring)}.wm-btn:active{transform:scale(.98)}.wm-btn[disabled],.wm-btn[aria-disabled=true]{opacity:.5;pointer-events:none}.wm-btn,.wm-btn--default{background:var(--wm-primary);color:var(--wm-primary-foreground);box-shadow:var(--wm-inset),var(--wm-shadow-xs)}.wm-btn:hover,.wm-btn--default:hover{background:var(--wm-primary-hover)}.wm-btn--accent{background:var(--wm-accent);color:var(--wm-accent-foreground)}.wm-btn--accent:hover{background:var(--wm-accent-hover)}.wm-btn--secondary{background:var(--wm-secondary);color:var(--wm-secondary-foreground);box-shadow:none}.wm-btn--secondary:hover{background:var(--wm-secondary-hover)}.wm-btn--outline{background:var(--wm-background);color:var(--wm-foreground);border-color:var(--wm-input);box-shadow:var(--wm-shadow-xs)}.wm-btn--outline:hover{background:var(--wm-secondary);color:var(--wm-primary)}.wm-btn--ghost{background:transparent;color:var(--wm-foreground);box-shadow:none}.wm-btn--ghost:hover{background:var(--wm-secondary);color:var(--wm-primary)}.wm-btn--link{background:transparent;color:var(--wm-primary);box-shadow:none;padding:0;min-height:0;text-underline-offset:.4rem}.wm-btn--link:hover{background:transparent;text-decoration:underline}.wm-btn--glass{background:#ffffff1f;color:#fff;border-color:#ffffff47;box-shadow:var(--wm-inset);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.wm-btn--glass:hover{background:#fff3}.wm-btn--sm{min-height:3.2rem;padding:0 1.2rem;font-size:1.3rem;gap:.6rem}.wm-btn--lg{min-height:4.8rem;padding:0 2.4rem;font-size:1.6rem}.wm-btn--icon{width:3.6rem;min-height:3.6rem;padding:0}.wm-btn--block{width:100%}.wm-card{display:flex;flex-direction:column;gap:2.4rem;padding:2.4rem 0;background:var(--wm-card);color:var(--wm-card-foreground);border:1px solid var(--wm-border);border-radius:var(--wm-radius);box-shadow:var(--wm-shadow-sm);transition:box-shadow .3s var(--wm-ease),transform .3s var(--wm-ease),border-color .3s var(--wm-ease)}.wm-card--hover:hover{box-shadow:var(--wm-shadow-md);transform:translateY(-.3rem);border-color:#01543638}.wm-card--muted{background:#f5f8f4;box-shadow:none}.wm-card__header{display:grid;gap:.8rem;padding:0 2.4rem}.wm-card__title{margin:0;font-size:1.8rem;font-weight:600;line-height:1.2;color:inherit}.wm-card__description{margin:0;font-size:1.4rem;line-height:1.5;color:var(--wm-muted-foreground)}.wm-card__content{padding:0 2.4rem}.wm-card__footer{display:flex;align-items:center;gap:1rem;padding:0 2.4rem}.wm-badge{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:fit-content;padding:.2rem .8rem;border:1px solid transparent;border-radius:var(--wm-radius-pill);font-family:var(--wm-font);font-size:1.2rem;font-weight:500;line-height:1.6;white-space:nowrap}.wm-badge,.wm-badge--default{background:var(--wm-primary);color:var(--wm-primary-foreground)}.wm-badge--secondary{background:var(--wm-secondary);color:var(--wm-secondary-foreground);border-color:var(--wm-border)}.wm-badge--accent{background:var(--wm-accent);color:var(--wm-accent-foreground)}.wm-badge--outline{background:transparent;color:var(--wm-foreground);border-color:var(--wm-input)}.wm-badge--dot:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:var(--wm-accent)}.wm-badge--outline.wm-badge--dot:before,.wm-badge--accent.wm-badge--dot:before,.wm-badge--secondary.wm-badge--dot:before{background:var(--wm-primary)}.button,.shopify-challenge__button,.customer button{font-family:var(--wm-font);font-weight:500;letter-spacing:0;transition:background-color .2s var(--wm-ease),color .2s var(--wm-ease),transform .2s var(--wm-ease)}.button:not(.button--secondary):not(.button--tertiary):not([disabled]){box-shadow:var(--wm-inset)}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{filter:brightness(.9)}.button--secondary:not([disabled]):hover{background-color:var(--wm-secondary)}.button:active:not([disabled]){transform:scale(.98)}.button:focus-visible,.shopify-payment-button__button:focus-visible{outline:none;box-shadow:0 0 0 3px var(--wm-ring)}.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.quantity__input:focus-visible{box-shadow:0 0 0 3px var(--wm-ring);outline:none}.card-wrapper .card--card,.card-wrapper .card--standard .card__inner{box-shadow:var(--wm-shadow-sm);transition:box-shadow .3s var(--wm-ease),transform .3s var(--wm-ease)}.card-wrapper:hover .card--card,.card-wrapper:hover .card--standard .card__inner{box-shadow:var(--wm-shadow-md)}.card__heading{font-weight:600}.badge{border-radius:var(--wm-radius-pill);padding:.2rem 1rem;font-family:var(--wm-font);font-size:1.2rem;font-weight:500;letter-spacing:0;line-height:1.6}@media(prefers-reduced-motion:reduce){.wm-btn,.wm-card,.button,.card-wrapper .card--card{transition:none}.wm-btn:active,.button:active,.wm-card--hover:hover{transform:none}}.wm-revelar-ativo .wm-revelar{opacity:0;transform:translateY(2rem);filter:blur(6px);transition:opacity .8s cubic-bezier(.16,1,.3,1) var(--wm-atraso, 0ms),transform .8s cubic-bezier(.16,1,.3,1) var(--wm-atraso, 0ms),filter .8s ease var(--wm-atraso, 0ms)}.wm-revelar-ativo .wm-revelar.is-visivel,.shopify-design-mode .wm-revelar-ativo .wm-revelar{opacity:1;transform:none;filter:none}.wm-sec-topo{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.2rem 2.4rem;margin-bottom:3.2rem}.wm-sec-titulo{margin:0;font-family:var(--wm-font);font-size:clamp(3rem,4.2vw,4.8rem);font-weight:600;line-height:1.04;letter-spacing:-.025em;color:var(--wm-foreground)}.wm-sec-sub{margin:.8rem 0 0;max-width:56rem;font-size:1.7rem;line-height:1.5;color:var(--wm-muted-foreground)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/wm-base.css.map */
