.farmers-choir-collapsible-section{background-color:var(--bg-color, #f5eee3);color:var(--text-color, #1B2A17);position:relative;width:100%;overflow:hidden}.farmers-choir-collapsible__header{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:clamp(1.6rem,4vw,4.4rem)}.farmers-choir-collapsible__inner .farmers-choir__heading{margin:0}.farmers-choir-collapsible__eyebrow{display:inline-block;font-size:1.25rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-color, #D4A15A);margin-bottom:1.2rem;line-height:1.2}.farmers-choir-collapsible__heading{font-family:LEMON MILK,sans-serif;font-size:clamp(2.6rem,4.2vw,4.4rem);font-weight:800;line-height:1.12;letter-spacing:.015em;text-transform:uppercase;color:var(--text-color, #1B2A17);margin:0}.farmers-choir-collapsible__list{border-top:1px solid var(--divider-color, rgba(18, 33, 21, .18));width:100%}.farmers-choir-accordion{border-bottom:1px solid var(--divider-color, rgba(18, 33, 21, .18))}.farmers-choir-accordion__summary{display:flex;align-items:center;justify-content:space-between;padding:clamp(1.8rem,2.2vw,2.4rem) 0;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;position:relative;transition:opacity .2s ease}.farmers-choir-accordion__summary::-webkit-details-marker{display:none}.farmers-choir-accordion__summary:hover{opacity:.85}.farmers-choir-accordion__summary:focus-visible{outline:2px solid var(--accent-color, #D4A15A);outline-offset:4px}.farmers-choir-accordion__title{font-family:inherit;font-size:clamp(1.55rem,1.8vw,1.8rem);font-weight:500;letter-spacing:0;text-transform:none;line-height:normal;color:color-mix(in srgb,var(--text-color) 92%,transparent);margin:0}.farmers-choir-accordion .farmers-choir__text{margin:1px 0 2.6rem;max-width:720px}.farmers-choir-accordion .farmers-choir__text p{color:color-mix(in srgb,var(--text-color) 70%,transparent);font-size:1.6rem}.farmers-choir-accordion__icon{position:relative;width:16px;height:16px;flex-shrink:0;margin-left:1.6rem;display:inline-block}.farmers-choir-accordion__icon:before,.farmers-choir-accordion__icon:after{content:"";position:absolute;background-color:var(--accent-color, #D4A15A);border-radius:1px;transition:transform .25s ease,opacity .25s ease}.farmers-choir-accordion__icon:before{top:50%;left:0;width:100%;height:2px;margin-top:-1px}.farmers-choir-accordion__icon:after{top:0;left:50%;width:2px;height:100%;margin-left:-1px}details[open]>summary .farmers-choir-accordion__icon:after{transform:scaleY(0);opacity:0}.farmers-choir-accordion__content{padding-bottom:clamp(1.8rem,2.2vw,2.4rem);padding-top:0;font-size:clamp(1.35rem,1.4vw,1.55rem);line-height:1.65;color:#122115c7}.farmers-choir-accordion__content p{margin:0 0 1rem}.farmers-choir-accordion__content p:last-child{margin-bottom:0}.farmers-choir-accordion__content a{color:var(--text-color, #1B2A17);text-decoration:underline;text-underline-offset:3px}.farmers-choir-accordion__content a:hover{color:var(--accent-color, #D4A15A)}@media screen and (max-width:749px){.farmers-choir-accordion__summary{padding:1.5rem 0}.farmers-choir-accordion__title{font-size:1.8rem;line-height:26px}.farmers-choir-accordion__icon{width:14px;height:14px}.farmers-choir-accordion__content{font-size:1.35rem;padding-bottom:1.8rem}.farmers-choir-collapsible__list{border-top:none}.farmers-choir-collapsible__inner .farmers-choir__text{margin-top:0;margin-bottom:2rem}.farmers-choir-collapsible__inner p,.farmers-choir-accordion .farmers-choir__text p{letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-farmers-choir-collapsible-content.css.map */
