h1,.h1{font-weight:600;letter-spacing:-.03em;line-height:1.05}h2,.h2{font-weight:600;letter-spacing:-.02em;line-height:1.15}.title-wrapper-with-link .title,.collection__title .title{position:relative;padding-top:1.6rem}.title-wrapper-with-link .title:before,.collection__title .title:before{content:"";position:absolute;top:0;left:0;width:4.8rem;height:2px;background:rgb(var(--color-foreground));opacity:.85}.rich-text__text p,.multicolumn-card__info p{line-height:1.7;max-width:62ch}.announcement-bar__message{letter-spacing:.04em;text-transform:none;font-weight:500;padding:1.1rem 2rem}#shopify-section-sections--offer-bar .announcement-bar__message,.shopify-section-group-header-group:first-child .announcement-bar__message{justify-content:flex-start;text-align:left;max-width:120rem;margin:0 auto;width:100%}.announcement-bar a.announcement-bar__link .announcement-bar__message{text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px}.announcement-bar a.announcement-bar__link:hover .announcement-bar__message{text-decoration-thickness:2px}.header{letter-spacing:.02em}.header__menu-item{font-weight:500;letter-spacing:.03em}.header__menu-item span{text-decoration:none;position:relative}.header__menu-item span:after{content:"";position:absolute;left:0;bottom:-.4rem;width:0;height:1px;background:currentColor;transition:width .25s ease}.header__menu-item:hover span:after{width:100%}.multicolumn-card{background:transparent;border:0;border-top:2px solid rgba(var(--color-foreground),.15);padding-top:2rem;transition:border-color .25s ease}.multicolumn-card:hover{border-top-color:rgba(var(--color-foreground),.6)}.multicolumn-card__info{padding:0}.multicolumn-card__info h3{font-size:1.7rem;font-weight:600;letter-spacing:-.01em;margin-bottom:.8rem}.multicolumn-list__item{padding-bottom:1rem}#shopify-section-template--stats .multicolumn-card__info h3,.stat-figure{font-size:4.4rem;line-height:1;letter-spacing:-.04em;font-weight:600}@media screen and (max-width:749px){#shopify-section-template--stats .multicolumn-card__info h3{font-size:3.4rem}}.card--card,.card--standard .card__inner{border-radius:2px}.card__heading{font-weight:600;letter-spacing:-.01em}.card-wrapper:hover .card__heading a:after{opacity:1}.card__information .card__heading a:before{content:none}.button,.shopify-challenge__button,.customer button{border-radius:2px;letter-spacing:.04em;font-weight:600;min-height:4.8rem;padding:0 2.6rem;transition:transform .15s ease,opacity .15s ease}.button:hover{transform:translateY(-1px)}.article-card__title{font-weight:600;letter-spacing:-.015em;line-height:1.25}.article-card__excerpt{line-height:1.65}.article-template__content{max-width:68rem;margin:0 auto;font-size:1.75rem;line-height:1.75}.article-template__content h2{margin-top:4.4rem;margin-bottom:1.4rem;padding-top:1.6rem;border-top:2px solid rgba(var(--color-foreground),.15)}.article-template__content h3{margin-top:2.8rem;margin-bottom:.8rem;font-weight:600}.article-template__content ul,.article-template__content ol{padding-left:2rem;line-height:1.8}.article-template__content li{margin-bottom:.8rem}.article-template__content hr{margin:4rem 0;border:0;border-top:2px solid rgba(var(--color-foreground),.15)}.article-template__content>p:first-of-type{font-size:2.1rem;line-height:1.55;font-weight:500;margin-bottom:2.8rem}.collection-hero__description{max-width:68ch;line-height:1.7}.footer__content-top{padding-bottom:3rem}.footer-block__heading{font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:1.3rem;opacity:.7}.field__input,.select__select,.customer .field input{border-radius:2px}.banner__box{border-radius:2px;padding:3.6rem}@media screen and (min-width:750px){.banner__box{padding:4.8rem;max-width:62rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
