:root{--color-stone: #eae8e4;--color-line: #e4e4e4;--color-cta: #000;--text-xs: 12px;--text-base: 14px;--text-md: 17px;--text-lg: 20px;--text-xl: 24px;--text-2xl: 29px;--text-3xl: 35px;--leading-heading: 1.1;--leading-label: 1.2;--leading-body: 1.4;--tracking-label: .05em}@media screen and (min-width:1000px){:root{--text-md: 18px;--text-lg: 22px;--text-xl: 27px;--text-2xl: 34px;--text-3xl: 43px}}.type-h1,.type-h2,.type-h3,.type-h4,.type-h5{font-family:var(--font-serif);font-weight:400;line-height:var(--leading-heading);text-wrap:balance}.type-h1{font-size:var(--text-3xl)}.type-h2{font-size:var(--text-2xl)}.type-h3{font-size:var(--text-xl)}.type-h4{font-size:var(--text-lg)}.type-h5{font-size:var(--text-md)}.type-display{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:400;line-height:var(--leading-heading);text-transform:uppercase}.type-title,.type-label,.type-label-sm{font-family:var(--font-display);font-weight:400;line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.type-title{font-size:var(--text-md)}.type-label{font-size:var(--text-base)}.type-label-sm{font-size:var(--text-xs)}.type-body,.type-body-lg,.type-body-sm{font-family:var(--font-sans);line-height:var(--leading-body)}.type-body{font-size:var(--text-base)}.type-body-lg{font-size:var(--text-md)}.type-body-sm{font-size:var(--text-xs)}.section-inner{max-width:75rem;margin:0 auto;padding:3rem .9375rem}.section-heading{max-width:36rem;margin:0 auto 2rem;text-align:center}.section-cta-wrap{display:flex;justify-content:center;margin-top:2.5rem}.section-cta{display:flex;align-items:center;justify-content:center;width:100%;height:3.375rem;padding:0 2rem;border:1px solid var(--color-cta);background:var(--color-cta);color:#fff;text-decoration:none;transition:background-color .2s,color .2s}.section-cta:hover{background:#fff;color:var(--color-cta)}@media screen and (min-width:768px){.section-cta{width:auto;min-width:20rem;height:3.875rem}}@media screen and (min-width:1024px){.section-inner{padding:4.5rem 2rem}.section-heading{max-width:46rem;margin-bottom:3rem}}
/*# sourceMappingURL=/cdn/shop/t/172/assets/global.css.map */
