@media screen and (min-width:990px){.footer__blocks-wrapper.grid--5-col-desktop{display:flex!important;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:0}.footer__blocks-wrapper .footer-block:first-child{flex:0 0 33.333%;max-width:33.333%;margin-right:0;position:relative;z-index:10}.footer__blocks-wrapper .footer-block:not(:first-child){flex:1;padding-left:0}}.footer.color-scheme-1,.footer{background-color:#0b6b37!important;color:#fff!important}.footer-block__details-content .list-menu__item--link,.copyright__content,.footer-block__details-content .rte,.footer-block__heading,.contact-hours{color:#fff}.copyright__content a{color:#fff;text-decoration:none}.copyright__content a:hover,.copyright__content a:focus,.copyright__content a:active{color:#fff;text-decoration:underline}.footer-block__heading{color:#f2ae00!important;text-transform:uppercase;font-weight:400;font-size:3rem;font-family:var(--font-heading-family);margin-bottom:2rem;letter-spacing:initial;margin-top:16px;display:flex;flex-wrap:wrap}.block-collapsed.footer-block__heading{color:#ffe000!important}@media screen and (min-width:980px){.footer-block__heading,.block-collapsed.footer-block__heading{color:#ffe000!important}}.footer__column--contact{display:flex;flex-direction:column;align-items:center}@media screen and (min-width:750px){.footer__column--contact{align-items:flex-start}}.contact-hours{margin:0 0 18px;font-size:1.5rem;text-align:center}@media screen and (min-width:750px){.contact-hours{margin:0 0 5px;font-size:1.6rem}}.contact-row{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}.contact-number{font-size:2.8rem;font-family:var(--font-body-family);font-weight:900;margin:0;line-height:1;color:#fff}@media screen and (min-width:750px){.contact-row{justify-content:flex-start}.contact-number{font-size:4.1rem}}.footer__list-social .list-social__link{padding:0 1rem}.footer__list-social .icon{fill:#fff;color:#fff;height:2.4rem;width:2.4rem}.footer__content-bottom-wrapper{display:flex;flex-direction:column;justify-content:space-between;padding-top:23px;padding-bottom:25px;align-items:flex-end}.footer__column--info{display:flex;flex-direction:column;align-items:center}@media screen and (min-width:750px){.footer__content-bottom-wrapper{padding-top:25px}.contact-hours{text-align:left}.footer__content-bottom-wrapper{flex-direction:row}.footer__column--info{align-items:flex-end}}.footer-block-image{display:flex}.footer-block-image.left{justify-content:flex-start}.footer-block__image-wrapper{display:flex;width:100%;max-width:100%!important;justify-content:center}.footer-block__image-wrapper img{width:inherit;height:inherit;aspect-ratio:inherit;max-width:258px}@media screen and (min-width:750px){.footer-block__image-wrapper img{justify-content:flex-start;max-width:420px}}.footer__content-bottom{background:#05632f;border-top:1px solid #2b8453}.newsletter-form__field-wrapper .field__label,.customer .field label{top:calc(1.8rem + var(--inputs-border-width));color:#0009;font-size:1.8rem;font-weight:600}.footer__column.footer__column--info{display:flex;width:100%}.footer__column.footer__column--info .footer__copyright.caption{display:flex;order:1;text-align:center;font-size:1.2rem}.footer__column.footer__column--info .footer__payment{display:flex;order:0;margin-top:1.4rem;margin-bottom:2.4rem}@media screen and (min-width:750px){.footer__column.footer__column--info{width:auto}.footer__column.footer__column--info .footer__copyright.caption{order:1;text-align:left;font-size:1.3rem}.footer__column.footer__column--info .footer__payment{order:0;margin-top:0;margin-bottom:2.4rem}.footer__column.footer__column--info .footer__copyright.caption{font-size:1.4rem}}.footer-heading-arrows{display:flex;margin-right:11px;margin-bottom:15px;align-items:center}@media screen and (min-width:1200px){.footer-heading-arrows{margin-right:0}}@media screen and (min-width:750px){.footer-block__heading-text{margin-bottom:0}.footer-heading-arrows{display:none}}.footer-block__heading-underline-container{display:flex;flex-direction:row;align-items:center;width:100%}@media screen and (min-width:750px){.footer-block__heading-underline{max-width:50px}}.collapsible__heading .footer-block__heading-underline-container .footer-block__heading-underline{width:100%;height:3px;background:#05592b}@media screen and (min-width:1200px){.collapsible__heading .footer-block__heading-underline-container .footer-block__heading-underline,.collapsible__heading.block-collapsed .footer-block__heading-underline-container .footer-block__heading-underline{background:#05592b}}.collapsible__heading .footer-heading-arrows .icon-chevron-up{display:flex;width:20px;height:20px;color:#f2ae00}.collapsible__heading .footer-heading-arrows .icon-chevron-down{display:none;width:20px;height:20px;color:#f2ae00}.collapsible__heading.block-collapsed .footer-heading-arrows .icon-chevron-up{display:flex;width:20px;height:20px;color:#ffe000}.collapsible__heading.block-collapsed .footer-heading-arrows .icon-chevron-down{display:none;width:20px;height:20px;color:#ffe000}.collapsible__heading.block-collapsed .footer-heading-arrows .icon-chevron-up{display:none}.collapsible__heading.block-collapsed .footer-heading-arrows .icon-chevron-down{display:flex}.footer-block__heading-text{display:flex;flex-grow:1;flex-direction:row;margin-bottom:11px}.footer-block .collapsible__heading.block-collapsed+.footer-block__details-content,.footer-block .collapsible__heading.block-collapsed+.footer__newsletter{visibility:hidden;opacity:0;height:0;margin:0;transition:all .2s ease-out;overflow:hidden;text-align:center;padding-top:0}.footer-block .collapsible__heading+.footer-block__details-content,.footer-block .collapsible__heading+.footer__newsletter{visibility:visible;opacity:1;height:auto;transition:all .2s ease-out;overflow:hidden;padding-left:0;padding-right:0;text-align:left}@media screen and (min-width:750px){.footer-block .collapsible__heading.block-collapsed+.footer-block__details-content{visibility:visible;opacity:1;height:auto;transition:all .2s ease-out;overflow:hidden;padding-top:0;text-align:left}.footer-block .collapsible__heading+.footer-block__details-content{visibility:visible;opacity:1;height:auto;transition:all .2s ease-out;overflow:hidden;padding-left:0;padding-right:0;padding-top:0}}@media screen and (min-width:980px){.footer-block__heading-underline-container{display:none}.footer__content-top.page-width{padding-bottom:22px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-footer.css.map */
