.details{background:var(--color-bg, #f5f1ea);padding:clamp(48px,7vw,88px) 0}.details__kicker,.details__heading,.details__subtext,.details__foot{padding-left:var(--gutter, 24px);padding-right:var(--gutter, 24px)}.details__kicker{font-family:var(--font-body);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--color-accent, #a9854a);text-align:center;margin:0 0 12px}.details__heading{font-family:var(--font-heading, var(--font-display));font-weight:300;font-size:clamp(26px,3.4vw,40px);line-height:1.15;text-align:center;margin:0 0 10px;color:var(--color-fg, #2a2a2a)}.details__subtext{font-family:var(--font-body);font-size:15px;font-weight:300;line-height:1.6;text-align:center;color:var(--color-fg-muted, #6c6459);max-width:46ch;margin:0 auto clamp(32px,4vw,48px)}.details__track{list-style:none;margin:0 auto;padding:0;max-width:none;display:grid;grid-template-columns:repeat(2,1fr);gap:0}.details__media{aspect-ratio:var(--details-ratio, 4 / 5);overflow:hidden;background:var(--color-surface-raised, #efe9de);margin-bottom:0}.details__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.details__item:hover .details__img{transform:scale(1.03)}.details__title{font-family:var(--font-heading, var(--font-display));font-weight:400;font-size:19px;margin:0 0 4px;color:var(--color-fg, #2a2a2a)}.details__caption{font-family:var(--font-body);font-size:13px;font-weight:300;line-height:1.6;color:var(--color-fg-muted, #6c6459);margin:0;max-width:34ch}.details__foot{text-align:center;margin-top:clamp(36px,4vw,52px)}.details__link{font-family:var(--font-body);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--color-fg, #2a2a2a);text-decoration:none;border-bottom:1px solid var(--color-accent, #a9854a);padding-bottom:5px;transition:opacity var(--transition-base)}.details__link:hover{opacity:.65}@media(max-width:767px){.details{padding-left:0;padding-right:0}.details__kicker,.details__heading,.details__subtext,.details__foot{padding-left:var(--gutter, 20px);padding-right:var(--gutter, 20px)}.details__track{display:grid;grid-template-columns:1fr;gap:0}.details__track::-webkit-scrollbar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/details.css.map */
