.farmers-choir-tour-banner-section{background-color:var(--bg-color, #142316);color:var(--text-color, #F4EFE6);position:relative;width:100%;overflow:hidden}.farmers-choir-tour-banner__inner{display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(3rem,6vw,8rem)}.farmers-choir-tour-banner-section .farmers-choir__text{color:color-mix(in srgb,var(--text-color) .85%)}.farmers-choir-tour-banner__content{display:block;max-width:764px}.farmers-choir__eyebrow{color:var(--accent-color, #D4A15A)}.farmers-choir__heading{color:var(--text-color, #F4EFE6)}.farmers-choir-tour-banner__action-btn{font-family:var(--font-heading-family);display:inline-flex;align-items:center;gap:1.4rem;color:var(--text-color, #1B2A17);font-size:1.4rem;font-weight:500;letter-spacing:1.12px;text-transform:uppercase;text-decoration:none;background:none;border:none;padding:0;cursor:pointer;transition:opacity .2s ease;line-height:110%;margin-top:0}.farmers-choir-tour-banner__action-btn:hover{opacity:.85}.farmers-choir-tour-banner__action-icon{width:2.8rem;height:2.8rem;min-width:2.8rem;min-height:2.8rem;max-width:2.8rem;max-height:2.8rem;background-color:var(--accent-color, #D4A15A);color:#1b2a17;display:inline-flex;align-items:center;justify-content:center;border-radius:2px;transition:transform .2s ease;flex-shrink:0;padding:8px}.farmers-choir-tour-banner__action-btn:hover .farmers-choir-tour-banner__action-icon{transform:translate(3px)}.farmers-choir-tour-banner__action-icon svg{width:14px;height:14px;stroke-width:2.5}.farmers-choir-tour-banner__stat{display:flex;flex-direction:column;align-items:flex-end;text-align:right;flex-shrink:0;margin-top:4.6rem}.farmers-choir-tour-banner__stat-number{font-family:LEMON MILK,sans-serif;font-size:clamp(8.8rem,12vw,14.4rem);font-weight:700;line-height:85%;letter-spacing:0;color:var(--stat-color, #f5eee3);margin:0}.farmers-choir-tour-banner__stat-labels{display:flex;flex-direction:column;align-items:flex-end;margin-top:2.2rem}.farmers-choir-tour-banner__stat-label-1{text-transform:uppercase;color:var(--accent-color, #D4A15A);margin:0 0 8px;text-align:right;font-family:var(--font-heading-family);font-size:12px;font-weight:700;line-height:130%;letter-spacing:1.2px}.farmers-choir-tour-banner__stat-label-2{text-transform:uppercase;margin:0;color:#9a9f92;text-align:right;font-family:LEMON MILK;font-size:12px;font-weight:700;line-height:130%;letter-spacing:1.2px}@media screen and (max-width:749px){.farmers-choir-tour-banner__inner{flex-direction:column;align-items:flex-start;gap:4rem}.farmers-choir-tour-banner__stat{flex-direction:row;align-items:center;text-align:left;gap:1.6rem;min-width:auto;margin:0}.farmers-choir-tour-banner__stat-number{line-height:80px}.farmers-choir-tour-banner__stat-labels{align-items:flex-start;margin-top:0;gap:2px}.farmers-choir-tour-banner__stat-label-1{font-size:1.4rem;letter-spacing:1.12px;line-height:18px;margin:0}.farmers-choir-tour-banner__stat-label-2{margin:0;font-weight:500;letter-spacing:.96px}.farmers-choir-tour-banner__action-btn{padding:8px 0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-farmers-choir-tour-banner.css.map */
