:root{--ai-font-heading:var(--font-heading-family), Georgia, "Times New Roman", serif;--ai-font-body:var(--font-body-family);--ai-font-label:var(--font-body-family);--ai-color-brand:rgb(var(--color-base-accent-2));--ai-color-brand-hover:rgb(var(--color-base-accent-2));--ai-color-on-brand:rgb(var(--color-base-solid-button-labels));--ai-color-on-brand-muted:rgba(var(--color-base-solid-button-labels),.78);--ai-color-ground:rgb(var(--color-base-background-1));--ai-color-ink:rgb(var(--color-base-text));--ai-color-muted:rgba(var(--color-base-text),.68);--ai-color-tint:rgb(var(--color-base-background-2));--ai-color-border:rgba(var(--color-base-text),.16);--ai-color-action:rgb(var(--color-base-accent-1));--ai-color-action-hover:rgb(var(--color-base-accent-1));--ai-color-rating:#E8A93B}.ai-section{--ai-serif:var(--ai-font-heading);--ai-sans:var(--ai-font-body);--ai-mono:var(--ai-font-label);--ai-indigo:var(--ai-color-ink);--ai-chalk:var(--ai-color-ground);--ai-copper:var(--ai-color-action);--ai-copper-btn:var(--ai-color-action);--ai-copper-hover:var(--ai-color-action-hover);--ai-slate:var(--ai-color-muted);--ai-muted:var(--ai-color-muted);--ai-mist:var(--ai-color-tint);--ai-hair:var(--ai-color-border);--ai-brand:var(--ai-color-brand);--ai-brand-hover:var(--ai-color-brand-hover);--ai-on-brand-muted:var(--ai-color-on-brand-muted);--ai-button-primary-bg:var(--ai-color-action);--ai-button-primary-text:var(--ai-color-on-brand);--ai-button-secondary-text:var(--ai-color-brand);--ai-button-secondary-hover-text:#FFFFFF;--ai-hero-inset-x:clamp(20px, 4vw, 60px);--ai-hero-inset-y:clamp(20px, 2.6vw, 36px)}.ai-section.wy-section-foundation{background:var(--gradient-background)!important;color:rgb(var(--color-foreground));--ai-indigo:rgb(var(--color-foreground));--ai-chalk:rgb(var(--color-background));--ai-slate:rgba(var(--color-foreground),.68);--ai-muted:rgba(var(--color-foreground),.68);--ai-mist:rgba(var(--color-foreground),.06);--ai-hair:rgba(var(--color-foreground),.16);--ai-brand:rgb(var(--color-button));--ai-color-ink:rgb(var(--color-foreground));--ai-color-ground:rgb(var(--color-background));--ai-button-primary-bg:rgb(var(--color-button));--ai-button-primary-text:rgb(var(--color-button-text));--ai-button-secondary-text:rgb(var(--color-foreground));--ai-button-secondary-hover-text:rgb(var(--color-background))}.ai-section.wy-section-foundation.color-inherit,.wy-custom-surface-force .ai-section.wy-section-foundation{--color-background:var(--wy-default-background);--gradient-background:rgb(var(--wy-default-background));--color-foreground:var(--wy-default-foreground);--color-button:var(--wy-default-button);--color-button-text:var(--wy-default-button-text)}.ai-section :where(.ai-h1){font-size:calc(var(--font-heading-scale) * 4.8rem)}.ai-section :where(.ai-h2){font-size:calc(var(--font-heading-scale) * 3.2rem)}.ai-section :where(.ai-h3){font-size:calc(var(--font-heading-scale) * 2.2rem)}.ai-section :where(.ai-p,.ai-rte p){font-size:1.7rem}.ai-section.wy-section-foundation :is(input,textarea,select):not([type=checkbox]):not([type=radio]){font-family:var(--font-body-family);border-radius:var(--wy-input-radius);border-width:var(--inputs-border-width);border-style:solid;border-color:rgba(var(--color-foreground),var(--inputs-border-opacity));background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity))}.ai-section.wy-section-foundation :is(input,textarea,select):not([type=checkbox]):not([type=radio]):focus-visible{outline:3px solid rgb(var(--color-foreground));outline-offset:2px}.ai-section.wy-section-foundation :is([class$=__card],[class*="__card "]){border-radius:var(--wy-card-radius);border-width:var(--wy-card-border-width);box-shadow:var(--wy-card-shadow)}.ai-section.wy-section-foundation :is([class$=__media],[class*="__media "],[class$=__image],[class*="__image "],[class$=__img],[class*="__img "]){border-radius:var(--wy-media-radius)}.ai-section.wy-section-foundation :is([class$=__media],[class*="__media "]){border-width:var(--wy-media-border-width);box-shadow:var(--wy-media-shadow)}.ai-section.wy-section-foundation :is([class$=__badge],[class*="__badge "],[class$=__tag],[class*="__tag "]){border-radius:var(--wy-badge-radius)}.ai-section.wy-section-foundation :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid rgb(var(--color-foreground));outline-offset:3px}.ai-section.wy-section-foundation .ai-muted{color:rgba(var(--color-foreground),.68)}.ai-section.wy-section-foundation .ai-wrap{max-width:var(--wy-content-width)}.ai-section.wy-section-foundation .ai-pad{padding-top:var(--wy-section-space-desktop,var(--wy-space-desktop));padding-bottom:var(--wy-section-space-desktop,var(--wy-space-desktop))}.ai-section.wy-section-foundation :focus-visible{outline:3px solid rgb(var(--color-foreground));outline-offset:3px}@media(max-width:749px){.ai-section.wy-section-foundation .ai-pad{padding-top:var(--wy-section-space-mobile,var(--wy-space-mobile));padding-bottom:var(--wy-section-space-mobile,var(--wy-space-mobile))}.ai-section.wy-section-foundation[data-mobile-align=left]{text-align:left}.ai-section.wy-section-foundation[data-mobile-align=center]{text-align:center}}@media(prefers-reduced-motion:reduce){.ai-section.wy-section-foundation *,.ai-section.wy-section-foundation *:before,.ai-section.wy-section-foundation *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.ai-section--indigo,.ai-announce,.ai-foot,.ai-hero-banner,.ai-verdict--yes,.ai-surface-step__badge,.ai-tcard__badge,.ai-pcard__flag,.ai-pagination__link--current{background-color:var(--ai-brand)}.ai-section a:not(.ai-btn){color:var(--ai-brand)}.ai-section a:not(.ai-btn):hover{color:var(--ai-brand-hover)}.ai-foot a:not(.ai-btn){color:var(--ai-chalk)}.ai-section .ai-btn.is-busy{opacity:.72;cursor:progress}.ai-section .ai-hero__cta-icon,.ai-section .ai-process-step__cta-icon,.ai-section .ai-bon__cta-icon,.ai-section .ai-end__cta-icon,.ai-section .ai-exl__arrow{display:none!important}.ai-section--indigo .ai-rte p,.ai-section--indigo .ai-p,.ai-section--indigo .ai-surface-step__proof,.ai-section--indigo .ai-media__ph,.ai-foot__signup-h,.ai-foot__tag,.ai-foot__h,.ai-foot__fda,.ai-foot__bar{color:var(--ai-on-brand-muted)}.ai-foot__input::placeholder{color:var(--ai-on-brand-muted)}.ai-foot__list a:hover{color:var(--ai-on-brand-muted)!important}.ai-section .ai-spec{font-family:var(--ai-mono);font-variant-numeric:tabular-nums;letter-spacing:.01em}.ai-marq__item{font-family:var(--ai-sans)}.ai-tcard__name,.ai-why__label,.ai-sub__title{font-family:var(--ai-serif)}#shopify-section-178956740621205da4{content-visibility:auto;contain-intrinsic-size:auto 1100px}.ai-hero-banner--h-left .ai-hero-banner__inner,.ai-hero-banner--h-right .ai-hero-banner__inner{max-width:none;padding-left:var(--ai-hero-inset-x);padding-right:var(--ai-hero-inset-x)}.ai-hero-banner--v-bottom{padding-bottom:0}.ai-hero-banner--v-bottom .ai-hero-banner__inner{padding-bottom:var(--ai-hero-inset-y)}.ai-hero-banner--v-top{padding-top:0}.ai-hero-banner--v-top .ai-hero-banner__inner{padding-top:var(--ai-hero-inset-y)}.ai-hero-banner--v-bottom .ai-hero-banner__copy>*:last-child{margin-bottom:0}.ai-hero-banner--v-top .ai-hero-banner__copy>*:first-child{margin-top:0}.ai-media{position:relative;width:100%;aspect-ratio:var(--ai-media-ratio,4 / 3);overflow:hidden;background:#000}.ai-media__el{display:block;width:100%;height:100%;border:0;object-fit:var(--ai-media-fit,cover)}.ai-media[style*=contain]{background:transparent}.ai-media--bare .ai-media__el::-webkit-media-controls,.ai-media--bare .ai-media__el::-webkit-media-controls-enclosure,.ai-media--bare .ai-media__el::-webkit-media-controls-panel,.ai-media--bare .ai-media__el::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.ai-media--bare .ai-media__el{cursor:pointer}.ai-media__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:749px){#reviews-body{max-width:100%;overflow-x:clip}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/ai-foundation.css.map */
