.asd-scope{color:var(--asd-color-text);font-family:var(--asd-font-body);font-size:1rem;line-height:var(--asd-leading-body);-webkit-font-smoothing:antialiased}.asd-scope :where(*,*:before,*:after){box-sizing:border-box}.asd-scope :where(h1,h2,h3,h4,p,ul,ol,figure){margin:0;padding:0}.asd-scope :where(ul,ol){list-style:none}.asd-scope :where(h1,h2,h3,h4){font-family:var(--asd-font-heading);font-weight:500;line-height:var(--asd-leading-heading);letter-spacing:var(--asd-tracking-heading)}.asd-scope :where(h1){font-size:var(--asd-heading-1)}.asd-scope :where(h2){font-size:var(--asd-heading-2)}.asd-scope :where(h3){font-size:var(--asd-heading-3)}.asd-scope :where(p+p){margin-top:1rem}.asd-scope :where(a){color:inherit;text-underline-offset:4px}.asd-scope :where(img,svg){max-width:100%;display:block}.asd-scope :where(img){height:auto}.asd-scope :where(button,input,select,textarea){font:inherit}.asd-scope :where(button){cursor:pointer;color:inherit}.asd-scope :where(button:disabled){cursor:not-allowed;opacity:.5}.asd-scope :where(:focus-visible){outline:3px solid var(--asd-color-focus);outline-offset:4px}.asd-scope :where([hidden]){display:none!important}.asd-container{width:min(100% - var(--asd-gutter) * 2,var(--asd-layout-max));margin-inline:auto}.asd-section{padding-block:var(--asd-section-space)}.asd-eyebrow{display:block;font-size:var(--asd-text-xs);letter-spacing:.14em;text-transform:uppercase;font-weight:700;margin-bottom:1.25rem}.asd-muted{color:var(--asd-color-muted)}.asd-small{font-size:var(--asd-text-sm)}.asd-link{font-weight:600;text-decoration-thickness:1px}.asd-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:13px 26px;border:1px solid var(--asd-color-brand);border-radius:var(--asd-radius-pill);background:var(--asd-color-brand);color:var(--asd-color-on-brand);text-decoration:none;font-weight:600;font-size:.9375rem;line-height:1.2;transition:background var(--asd-transition),color var(--asd-transition)}.asd-btn:hover{background:var(--asd-color-brand-hover)}.asd-btn--light{background:var(--asd-color-accent);border-color:var(--asd-color-accent);color:var(--asd-color-brand)}.asd-btn--light:hover{background:var(--asd-color-accent-hover)}.asd-btn--outline{color:var(--asd-color-brand);background:transparent}.asd-btn--outline:hover{background:var(--asd-color-bg-soft)}.asd-icon{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}.asd-accordion{border-top:var(--asd-border)}.asd-accordion details{border-bottom:var(--asd-border)}.asd-accordion summary{padding:22px 0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;font-weight:500;list-style:none;line-height:1.4}.asd-accordion summary::-webkit-details-marker{display:none}.asd-accordion summary:after{content:"+";font-size:24px;font-weight:400}.asd-accordion details[open] summary:after{content:"\2212"}.asd-accordion details>div{padding:0 26px 24px 0;color:var(--asd-color-muted);max-width:68ch}.asd-field{width:100%;padding:12px 14px;background:var(--asd-color-bg-raised);border:1px solid #83917f;border-radius:var(--asd-radius-sm);min-height:var(--asd-touch)}@media(max-width:600px){.asd-btn{padding-inline:22px}}@media(prefers-reduced-motion:reduce){.asd-scope :where(*,*:before,*:after){transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/asd-base.css.map */
