.farmers-choir-tracklist-section{background-color:var(--bg-color, #f5eee3);color:var(--text-color, #1B2A17);position:relative;width:100%;overflow:hidden}.farmers-choir-tracklist__inner{display:grid;--gap:clamp(2.4rem, 10vw, 13rem);grid-template-columns:350px calc(100% - (var(--gap) + 350px));gap:var(--gap);align-items:flex-start;max-width:var(--page-width, 120rem);margin:0 auto}.farmers-choir-tracklist__header{display:flex;flex-direction:column;align-items:flex-start}.farmers-choir-tracklist-section .farmers-choir__eyebrow{color:color-mix(in srgb,var(--eyebrow-color) 72%)}.farmers-choir__heading{color:var(--text-color, #1B2A17)}.farmers-choir-tracklist__content{display:flex;flex-direction:column;width:100%}.farmers-choir-tracklist__list{border-top:1px solid var(--divider-color, rgba(18, 33, 21, .18));width:100%;margin:0;padding:0;list-style:none}.farmers-choir-tracklist__item{display:flex;align-items:center;padding:clamp(1.6rem,1.9vw,2.2rem) 0 clamp(1.6rem,1.9vw,2.1rem);border-bottom:1px solid var(--divider-color, rgba(18, 33, 21, .18));transition:background-color .15s ease}.farmers-choir-tracklist__number{color:var(--accent-color, #D4A15A);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:10%;margin-right:49px}.farmers-choir-tracklist__title{font-family:inherit;font-size:1.6rem;line-height:1.5;color:var(--muted-text-color, rgba(18, 33, 21, .55));font-weight:400;margin:0}.farmers-choir-tracklist__title--highlighted{color:var(--text-color, #1B2A17);font-weight:500}.farmers-choir-tracklist__footer{margin-top:clamp(1.6rem,3vw,2.4rem);font-size:1.2rem;line-height:1.3;font-weight:500;letter-spacing:10%;text-transform:uppercase;color:var(--muted-text-color, #1B2A17);font-family:LEMON MILK}.farmers-choir-tracklist__footer p{margin:0}.farmers-choir-tracklist-section .farmers-choir__eyebrow{margin-bottom:1.7rem}.farmers-choir-tracklist-section .farmers-choir__heading{margin:0}@media screen and (max-width:989px){.farmers-choir-tracklist__inner{grid-template-columns:1fr;gap:clamp(2.4rem,5vw,50rem)}.farmers-choir-tracklist-section .farmers-choir__heading{font-size:clamp(2.8rem,5vw,4.4rem);line-height:1.15;letter-spacing:0}.farmers-choir-tracklist__item{padding:clamp(1.35rem,2vw,1.6rem) 0 clamp(1.45rem,2vw,1.6rem) 0}.farmers-choir-tracklist__number{margin-right:clamp(24px,3vw,50px)}.farmers-choir-tracklist__footer{line-height:1.5;letter-spacing:0}}@media screen and (max-width:749px){.farmers-choir-tracklist-section .farmers-choir__eyebrow{margin-bottom:1.2rem}}.farmers-choir-tracklist__item--linked{position:relative;cursor:pointer}.farmers-choir-tracklist__link{display:flex;align-items:center;width:100%;gap:inherit;color:inherit;text-decoration:none}.farmers-choir-tracklist__link .farmers-choir-tracklist__title{flex:1;min-width:0}.farmers-choir-tracklist__listen{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;margin-left:auto;white-space:nowrap;flex-shrink:0;color:#1b2a17;font-weight:500;transition:opacity .3s ease;font-size:16px;line-height:150%}.farmers-choir-tracklist__listen svg{width:8px;height:8px;color:var(--accent-color);transition:transform .3s ease}.farmers-choir-tracklist__link:hover .farmers-choir-tracklist__listen svg{transform:translate(3px,-3px)}.farmers-choir-tracklist__link:hover .farmers-choir-tracklist__listen{opacity:.75}.farmers-choir-tracklist__link:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px}@media screen and (max-width:749px){.farmers-choir-tracklist__listen{font-size:10px;gap:4px}.farmers-choir-tracklist__listen svg{width:12px;height:12px}}@media(prefers-reduced-motion:reduce){.farmers-choir-tracklist__listen,.farmers-choir-tracklist__listen svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-farmers-choir-tracklist.css.map */
