.caption-with-letter-spacing{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.18rem}.button{letter-spacing:.08rem;font-weight:500}.button--primary,.button--secondary{min-height:4.4rem;padding:0 2.4rem}.header__heading-logo{max-width:160px}.header__menu-item{font-size:1.3rem;letter-spacing:.12rem;text-transform:uppercase;font-weight:500}.header__submenu .header__menu-item{font-size:1.25rem;letter-spacing:.08rem}.page-width--narrow{max-width:80rem}.multicolumn-card .multicolumn-card-spacing{padding:2rem}.multicolumn-card__info h3{letter-spacing:.04rem;font-size:2.2rem;margin-bottom:1rem}.article-template .rte,.page__content .rte{font-size:1.7rem;line-height:1.75}.article-template h2,.page__content h2{margin-top:4rem;margin-bottom:1.6rem}.article-template h3,.page__content h3{margin-top:2.8rem;margin-bottom:1rem}.footer .footer__heading{text-transform:uppercase;letter-spacing:.18rem;font-size:1.3rem;font-weight:600}.section-email-signup-banner .button{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}@media(max-width:749px){.product-form__buttons .product-form__submit{box-shadow:0 -4px 12px #33312f14}}.service-hero{margin:0 0 3rem!important;box-shadow:0 10px 30px #33312f0f}.page__content ol{padding-left:0;list-style:none;counter-reset:step}.page__content ol>li{counter-increment:step;padding-left:4.5rem;position:relative;margin-bottom:1.4rem!important}.page__content ol>li:before{content:counter(step,decimal-leading-zero);position:absolute;left:0;top:-.1rem;font-size:1.5rem;font-weight:500;letter-spacing:.15rem;opacity:.45;font-feature-settings:"tnum"}.page__content ul{padding-left:1.6rem}.page__content ul li{margin-bottom:.8rem}.page__content h2{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.4rem;letter-spacing:-.005em;padding-bottom:.8rem;border-bottom:1px solid rgba(51,49,47,.08)}.page__content h3{font-size:1.7rem;font-weight:500}.page__content a{color:rgb(var(--color-foreground));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.page__content a:hover{opacity:.7}.page__content hr{border:0;border-top:1px solid rgba(51,49,47,.08);margin:3.2rem 0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/studio260-overrides.css.map */
