@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(tt-vault-instrument-serif.ttf) format("truetype")}.tt-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:2.4rem;margin-bottom:3.2rem}.tt-section-head__copy{min-width:0}.tt-section-title,.tt-section-head .tt-section-title{margin:0;font-family:"Instrument Serif",Georgia,serif;font-style:normal;font-weight:400;font-size:clamp(3.2rem,4vw,5rem);line-height:.98;letter-spacing:-.018em}.tt-section-head .collection__description{margin-top:.8rem;color:rgba(var(--color-foreground),.62)}.tt-section-link{position:relative;flex:0 0 auto;padding:0 0 .45rem;color:rgb(var(--color-foreground));font-size:1.3rem;font-weight:500;letter-spacing:.08em;line-height:1.3;text-decoration:none;text-transform:uppercase}.tt-section-link:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:currentColor;transform:scaleX(.35);transform-origin:right;transition:transform .3s ease}.tt-section-link:hover:after,.tt-section-link:focus-visible:after{transform:scaleX(1)}@media screen and (max-width:749px){.tt-section-head{gap:1.6rem;margin-bottom:2.4rem}.tt-section-title,.tt-section-head .tt-section-title{font-size:clamp(2.6rem,8vw,3.5rem)}.tt-section-link{font-size:1.1rem}}@media screen and (max-width:420px){.tt-section-head{align-items:flex-start;flex-direction:column;gap:1.2rem}}@media(prefers-reduced-motion:reduce){.tt-section-link:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/tt-vault-section-headings.css.map */
