.footer-services{--text: #246349 !important;--border: #e4d8dc !important;background:#e7f4ea!important;border:0!important;padding:0!important}.footer-services>div,.footer-compact>.footer-content,.footer-compact>.footer-bottom{width:100%;max-width:1320px;margin-inline:auto;padding-inline:clamp(18px,4vw,55px)}.footer-services .icons-row__slider{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:21px;margin:0!important}.footer-services .icons-row__wrapper{padding:0!important}.footer-services .icons-row-item{width:auto!important;padding:0!important;margin:0!important;border:0!important}.footer-services .icons-row-item:before,.footer-services .icons-row-item:after{display:none!important}.footer-services .icons-row-item__wrapper{display:flex;align-items:center;justify-content:center;gap:8px;min-height:var(--mb-ui-target, 48px);padding:0!important}.footer-services .icons-row-item__icon{flex:0 0 20px;width:20px;height:20px;margin:0}.footer-services .icons-row-item__icon svg{width:20px;height:20px}.footer-services .icons-row-item__content{display:flex;align-items:center;flex-wrap:wrap;column-gap:8px;text-align:left}.footer-services .icons-row-item__title{font-family:MBMona,sans-serif!important;font-size:var(--mb-ui-body, 1rem)!important;font-weight:700!important;line-height:1.4;margin:0!important;color:#246349!important;text-transform:none}.footer-services .icons-row-item__text,.footer-services .icons-row-item__text a{font-size:var(--mb-ui-small, .875rem)!important;line-height:1.5}.footer-services .icons-row-item__text p{margin:0!important}.footer-services a{color:inherit;text-underline-offset:3px}.footer-services .icons-row-item__title a{font:inherit;display:inline-flex;align-items:center;min-height:var(--mb-ui-target, 48px);color:inherit;text-decoration:underline;text-decoration-color:#24634955}.footer-services .icons-row-item__title a:hover{text-decoration:underline}.footer-compact{--PT: 34px !important;--PB: 21px !important;color:#fbf7ec!important;background:#246349!important;font-family:var(--FONT-STACK-BODY, Poppins, sans-serif)}.footer-compact .footer-blocks{display:grid!important;grid-template-columns:.9fr 1fr 1.2fr;align-items:start;gap:21px 55px;margin:0!important;padding:0!important}.footer-compact .footer-block{width:auto!important;min-width:0!important;margin:0!important;padding:0!important;text-align:left}.footer-compact .footer-block--logo{display:flex;flex-direction:column;align-items:flex-start;align-self:start;grid-column:1;grid-row:1}.footer-compact .footer-block__logo-image{width:120px!important;margin:0!important}.footer-compact .footer-title{font-family:MBMona,sans-serif!important;font-size:1.125rem!important;line-height:1.2;font-weight:700!important;text-transform:none;letter-spacing:0;margin:0 0 8px!important;color:#fbf7ec!important}.footer-compact .footer-title:after{display:none}.footer-compact .footer-title__button{font:inherit!important;color:inherit;text-transform:none;letter-spacing:0;margin:0}.footer-compact .footer-links{display:block;list-style:none;padding:0;margin:0}.footer-compact .footer-links li{margin:0;padding:0}.footer-compact .footer-link{display:inline-flex;align-items:center;min-height:32px;padding:3px 0;font-size:var(--mb-ui-small, .875rem)!important;line-height:1.5;font-weight:400;text-decoration:none;color:#fbf7ec!important}.footer-compact .footer-link:hover{text-decoration:underline;text-underline-offset:4px}.footer-compact .footer-block--text{grid-column:1;grid-row:1;align-self:end;font-size:var(--mb-ui-meta, .75rem);line-height:1.65;color:#e7f4ea}.footer-compact .footer-block--text .rte,.footer-compact .footer-block--text p{font-size:inherit!important;line-height:inherit;margin:0!important}.footer-compact .footer-block--text br+br{display:none}.footer-compact .footer-bottom{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:13px 21px;padding-top:16px;margin-top:0}.footer-compact .footer-bottom>*,.footer-compact .footer-bottom__content{width:auto;margin:0}.footer-compact .footer-bottom .social-sharing-wrapper{display:flex!important;flex-wrap:wrap;gap:0;width:auto!important;margin:0}.footer-compact .social-sharing-wrapper a{display:inline-flex;align-items:center;justify-content:center;min-width:var(--mb-ui-target, 48px);min-height:var(--mb-ui-target, 48px);margin:0!important}.footer-compact .social-sharing-wrapper svg{width:20px;height:20px}.footer-compact .footer-copyright{font-size:var(--mb-ui-meta, .75rem);line-height:1.6}.footer-compact a:focus-visible,.footer-services a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.footer-services{padding:0!important}.footer-services>div{padding-inline:13px}.footer-services .icons-row__slider{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.footer-services .icons-row-item{min-width:0!important}.footer-services .icons-row-item+.icons-row-item{border-left:1px solid #24634920!important}.footer-services .icons-row-item__wrapper{flex-direction:row;justify-content:center;gap:5px;width:100%;min-width:0;min-height:var(--mb-ui-target, 48px);height:100%;padding-inline:5px!important}.footer-services .icons-row-item__content{display:block;text-align:center}.footer-services .icons-row-item__title{max-width:none;margin:0!important;font-size:var(--mb-ui-small, .875rem)!important;font-weight:600!important;font-stretch:90%;line-height:1.35;text-wrap:balance}.footer-services .icons-row-item__title a{display:inline-flex;align-items:center;justify-content:center;min-height:var(--mb-ui-target, 48px)}.footer-services .icons-row-item__icon{flex:0 0 24px;width:24px;height:24px}.footer-services .icons-row-item__icon svg{width:24px;height:24px}.footer-compact .footer-blocks{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px}.footer-compact .footer-block--logo{grid-column:1 / -1}.footer-compact .footer-block__logo-image{width:106px!important}.footer-compact .footer-title{font-size:var(--mb-ui-body, 1rem)!important}.footer-compact .footer-title__button{min-height:var(--mb-ui-target, 48px);padding:8px 0}.footer-compact .footer-link{min-height:var(--mb-ui-target, 48px)}.footer-compact .footer-block--text{grid-column:1 / -1;grid-row:auto;padding-top:13px!important;border-top:1px solid #ffffff30}.footer-compact .footer-bottom{padding-top:8px;gap:8px}}@media(any-pointer:coarse){.footer-compact .footer-link{min-height:var(--mb-ui-target, 48px)}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/footer-compact.css.map */
