:root{--primary-color: #4DA32F;--primary-color-light: rgb(241, 248, 239);--primary-color-extra-light: rgb(248, 251, 247);--primary-color-bit-light: #d6e9d0;--primary-color-dark: #37841D;--primary-color-darkest: #1C6A01;--white-color: #fff;--text-color: #333232;--light-text-color: #696a66;--black-color: rgb(51,50,50);--gray-color: rgba(51,50,50, .72);--gray-color-light: linear-gradient(0deg, rgba(51, 50, 50, .08), rgba(51, 50, 50, .08)), #FFFFFF;--gray-color-hover: hsl(0deg 1% 5% / 72%);--warning-color: #E9A013;--warning-color-background: linear-gradient(0deg, rgba(233, 160, 19, .08), rgba(233, 160, 19, .08)), #ffffff;--error-color-background: #feefee;--error-color: #EB3B39;--border-color: 1px solid rgba(77, 163, 47, .08);--border-theme: 1px solid #d4e9ce;--border-radius: 14px;--box-shadow-light:0px 8px 20px rgba(70, 70, 70, .12);--box-shadow-wide: 5px 8px 20px rgba(70, 70, 70, .12);--box-shadow-wide-hover: 5px 8px 20px rgb(70 70 70 / 21%);--max-width: 960px;--max-width-header: 1400px;--breakpoint-mobile: 567px;--header-height: 80px;--mobile-header-height: 60px;--spacing-xs:8px;--spacing-s:16px;--spacing-m: 24px;--spacing-xm: 32px;--spacing-l: 48px;--spacing-xml: 64px;--spacing-xl: 96px;--font-s: 14px;--font-m: 16px;--font-xm: 18px;--font-m-plus: 24px;--font-l: 32px;--font-l-plus: 40px;--font-xl: 48px}body{font-family:Source Sans Pro,sans-serif;color:var(--text-color);font-size:var(--font-m);width:100vw;overflow-x:hidden}h1,h2,h3{font-family:Montserrat,sans-serif;margin-bottom:var(--spacing-m)!important}h1[class],h2[class],h3[class]{margin-bottom:0!important}.h1,h1{font-size:var(--font-xl)}h2{font-size:var(--font-l)}h1.smaller{font-size:var(--font-l-plus)}h2.smaller{font-size:var(--font-m-plus)}h3{font-size:var(--font-m)}@media screen and (max-width: 567px){.h1,h1{font-size:28px}h2,h3{font-size:20px}h1.smaller{font-size:28px}h2.smaller{font-size:20px}}.small-text{font-size:var(--font-s)}.grey-text{color:var(--gray-color)}.primary-color-text{color:var(--primary-color)}.mt-xs{margin-top:var(--spacing-xs)}.position-relative{position:relative}.btn{cursor:pointer;padding:7px 24px!important;background:var(--white-color);border-radius:32px;text-transform:uppercase;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;color:var(--primary-color);border:2px solid var(--white-color);text-align:center;font-weight:600;transition:all .35s ease;white-space:nowrap}.btn:hover{color:var(--primary-color-dark)}.btn:disabled{cursor:default;opacity:.3}.btn:focus-visible{outline:2px solid var(--primary-color-dark)}.btn.btn-secondary{color:var(--white-color);background:transparent}.btn.btn-light-bg{color:var(--white-color);background:var(--primary-color);border:2px solid var(--primary-color);transition:background-color .35s ease}.btn.btn-light-bg:hover{background:var(--primary-color-dark);border-color:var(--primary-color-dark)}.btn.btn-secondary.btn-light-bg{color:var(--primary-color);border:1px solid var(--primary-color);background-color:transparent}.btn.btn-tertiary.btn-light-bg{color:var(--primary-color);border:1px solid transparent;background-color:transparent}.btn.btn-secondary.btn-light-bg:hover,.btn.btn-tertiary.btn-light-bg:hover{background-color:var(--primary-color-light)}.btn.btn-secondary.btn-light-bg:active{background-color:var(--primary-color);color:var(--white-color)}.btn.full-width{width:100%}.btn-square{border-radius:12px}hr{border:var(--border-theme);border-top:none}a{color:inherit}input[type=text],input[type=tel],input[type=email],input[type=search],input[type=date],input[type=password]{border:var(--border-theme);padding:16px 20px;font-size:16px;width:100%;max-width:420px;border-radius:14px}input[type=search]{border-radius:100px}input:focus,input:active{outline:none;border-color:var(--primary-color)}.ml-1{margin-left:1rem}.ml-2{margin-left:2rem}.ml-3{margin-left:3rem}.mr-1{margin-right:1rem}.mr-2{margin-right:2rem}.mr-3{margin-right:3rem}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.shopify-challenge__container{height:45vh;display:flex;flex-direction:column;justify-content:center}a{color:var(--text-color)}
/*# sourceMappingURL=/s/files/1/0587/2448/3254/t/43/assets/variables.css.map */
