:root{--color-foreground: var(--color-base-text);--color-background: var(--color-base-background-1);--gradient-background: var(--gradient-base-background-1)}body{color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background))}h1,h2,h3,h4,h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}h6{color:rgba(var(--color-foreground),.75);margin-block-start:1.67em;margin-block-end:1.67em}blockquote{font-style:italic;color:rgba(var(--color-foreground),.75);border-left:.2rem solid rgba(var(--color-foreground),.2);padding-left:1rem}@media screen and (min-width:750px){blockquote{padding-left:1.5rem}}a:empty,ul:empty,dl:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}a:not([href]){cursor:not-allowed}hr{border:none;height:.1rem;background-color:rgba(var(--color-foreground),.2);display:block;margin:5rem 0}@media screen and (min-width:750px){hr{margin:7rem 0}}details>*{box-sizing:border-box}summary{cursor:pointer;list-style:none;position:relative}summary::-webkit-details-marker{display:none}input[type=checkbox]{display:inline-block;width:auto;margin-right:.5rem}#shopify-section-177459820955a108ab button[type=submit]{margin-bottom:24px!important}.article__cta-banner{display:block;margin:40px 0 20px}@media screen and (max-width:767px){.article__cta-banner{margin:40px 20px -10px}}.article__cta-banner img{width:100%;height:auto;display:block;transition:opacity .3s ease}.article__cta-banner:hover img{opacity:.8}@media screen and (max-width:767px){.c_article-staff-push .article__cta-banner-push{padding-top:30px;padding-bottom:10px;margin-left:20px;margin-right:20px}}.article__cta-banner-beginner{display:block;margin:60px 0 20px}.article__cta-banner-beginner img{width:100%;height:auto;display:block;transition:opacity .3s ease}.article__cta-banner-beginner:hover img{opacity:.8}@media screen and (max-width:767px){.article__cta-banner-beginner{display:block;margin:30px 20px 0}.article__cta-banner-beginner img{width:100%;display:block}}@media screen and (max-width:768px){.g-container{padding:20px 22px!important}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/base.css.map */
