.btn{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:.375rem 1.5rem;font-family:var(--font-serif);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);text-decoration:none;white-space:nowrap;border:var(--border-width) solid;border-radius:var(--border-radius-full);cursor:pointer;transition:opacity var(--transition-fast) var(--transition-timing)}.btn{color:var(--color-black);border-color:var(--color-black)}.btn:hover{opacity:.8}.btn--filled{color:var(--color-white);background:var(--color-black);border-color:var(--color-black)}.btn--filled:hover{opacity:.8}.btn--white{color:var(--color-white);border-color:var(--color-white)}.btn--white:hover{opacity:.8}.btn--block{display:block;width:100%;text-align:center}.logo{font-family:var(--font-logo);font-size:var(--font-size-4xl);font-weight:var(--font-weight-normal);line-height:1;text-decoration:none}@media (min-width: 768px){.logo{font-size:var(--font-size-5xl)}}.logo{color:var(--color-white)}.logo--light{color:var(--color-black)}.logo--dark{color:var(--color-white)}.nav-link{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:.375rem 1.5rem;font-family:var(--font-serif);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);text-decoration:none;white-space:nowrap;border:var(--border-width) solid;border-radius:var(--border-radius-full);cursor:pointer;transition:opacity var(--transition-fast) var(--transition-timing)}.nav-link{color:var(--color-white);border-color:var(--color-white)}.nav-link:hover{opacity:.8}.nav-link--light{color:var(--color-black);border-color:var(--color-black)}.nav-link--light:hover{opacity:.8}.section-heading{padding:var(--spacing-2) var(--spacing-4);border-top:var(--border-width) solid;border-bottom:var(--border-width) solid}@media (min-width: 768px){.section-heading{padding:var(--spacing-4) var(--spacing-8)}}.section-heading{border-color:var(--color-black);color:var(--color-black)}.section-heading--inverted{border-color:var(--color-white);color:var(--color-white)}.section-heading__title{font-family:var(--font-serif);font-size:var(--font-size-4xl);font-weight:var(--font-weight-normal);line-height:var(--line-height-tight);margin:0}@media (min-width: 768px){.section-heading__title{font-size:var(--font-size-5xl)}}.section-heading__subtitle{font-family:var(--font-serif);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);margin:0 0 var(--spacing-1) 0}@media (min-width: 768px){.section-heading__subtitle{font-size:var(--font-size-lg)}}.section-heading--blend{mix-blend-mode:difference}.section-heading--sticky{position:sticky;top:3rem;z-index:2}@media (min-width: 768px){.section-heading--sticky{top:4rem}}.section-heading--no-blend{mix-blend-mode:normal}.section{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}@media (min-width: 768px){.section{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}}.section-container{padding-left:var(--container-padding-mobile);padding-right:var(--container-padding-mobile)}@media (min-width: 768px){.section-container{padding-left:var(--container-padding-desktop);padding-right:var(--container-padding-desktop)}}.section__header{padding-left:var(--container-padding-mobile);padding-right:var(--container-padding-mobile);margin-bottom:var(--spacing-8)}@media (min-width: 768px){.section__header{padding-left:var(--container-padding-desktop);padding-right:var(--container-padding-desktop);margin-bottom:var(--spacing-12)}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/components.css.map */
