.mgf-footer-section{--mgf-bg: #1f3b30;--mgf-bg-raised: #25463a;--mgf-bg-bottom: #193126;--mgf-heading: #fff;--mgf-text: #d5e2da;--mgf-muted: #aec3b7;--mgf-line: rgba(255, 255, 255, .12)}.mgf-footer-section a{color:var(--mgf-text);text-decoration:none}.mgf-footer-section a:hover{color:var(--mgf-heading);text-decoration:underline;text-underline-offset:.3rem}.mgf-footer-section a:focus-visible,.mgf-newsletter__input:focus-visible,.mgf-newsletter__btn:focus-visible{outline:.2rem solid var(--mgf-heading);outline-offset:.3rem}.mgf-footer-section ul{list-style:none;margin:0;padding:0}.mgf-newsletter{background:var(--mgf-bg-raised);padding:4rem 0}.mgf-newsletter__inner{display:grid;gap:2rem}.mgf-newsletter__heading{margin:0 0 .8rem;font-size:2rem;font-weight:600;line-height:1.3;color:var(--mgf-heading)}.mgf-newsletter__subtext{margin:0;font-size:1.4rem;line-height:1.6;color:var(--mgf-muted)}.mgf-newsletter__row{display:flex;flex-direction:column;gap:.8rem}.mgf-newsletter__input{min-height:4.8rem;padding:0 1.6rem;border:.1rem solid #557a6b;border-radius:.6rem;background:#2e5244;color:var(--mgf-heading);font-family:inherit;font-size:1.6rem}.mgf-newsletter__input::placeholder{color:#b9cbc1}.mgf-newsletter__btn{min-height:4.8rem;padding:0 2.4rem;border:0;border-radius:4rem;background:#fff;color:#1a1a1a;font-family:inherit;font-size:1.5rem;font-weight:600;cursor:pointer;transition:background-color .2s ease}.mgf-newsletter__btn:hover{background:#e6e6e6}.mgf-newsletter__gdpr,.mgf-newsletter__success,.mgf-newsletter__error{margin:1.2rem 0 0;font-size:1.2rem;line-height:1.5;color:var(--mgf-muted)}.mgf-newsletter__success{font-size:1.4rem;color:#8fd19e}.mgf-newsletter__error{font-size:1.4rem;color:#ffaba3}.mgf-main{background:var(--mgf-bg);padding:4rem 0 3.2rem}.mgf-main__inner{display:grid;grid-template-columns:1fr 1fr;gap:3.2rem 2rem}.mgf-main__brand,.mgf-main__contact{grid-column:1 / -1}.mgf-main__brand{order:-2}.mgf-main__contact{order:-1}.mgf-main__logo-text{margin:0;font-size:2.2rem;font-weight:700;line-height:1.2;color:var(--mgf-heading)}.mgf-main__tagline{margin:.8rem 0 0;max-width:32rem;font-size:1.4rem;line-height:1.6;color:var(--mgf-muted)}.mgf-main__heading{margin:0 0 .8rem;font-size:1.5rem;font-weight:600;line-height:1.4;letter-spacing:0;color:var(--mgf-heading)}.mgf-main__links a{display:inline-block;padding:.6rem 0;font-size:1.4rem;line-height:1.5}.mgf-main__group:last-of-type:nth-of-type(odd){grid-column:1 / -1}.mgf-main__group:last-of-type:nth-of-type(odd) .mgf-main__links li{break-inside:avoid}.mgf-main__contact-list li{display:flex;align-items:flex-start;gap:1rem;padding:.6rem 0;font-size:1.4rem;line-height:1.5;color:var(--mgf-text)}.mgf-main__contact-list svg{flex:none;margin-top:.1rem;color:var(--mgf-muted)}.mgf-main__social{display:flex;gap:.4rem;margin:.8rem 0 0 -1.2rem}.mgf-main__social a{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;color:var(--mgf-text)}.mgf-bottom{background:var(--mgf-bg-bottom);padding:2.4rem 0}.mgf-bottom__inner{display:flex;flex-direction:column;gap:1.6rem}.mgf-bottom__payments{display:flex;flex-wrap:wrap;gap:.8rem}.mgf-bottom__payment-icon{display:block;width:auto;height:2.6rem}.mgf-bottom__company{margin:0;font-size:1.3rem;line-height:1.5;color:var(--mgf-muted)}.mgf-bottom__legal{display:flex;flex-wrap:wrap;gap:0 2rem;margin-top:.4rem}.mgf-bottom__legal a{display:inline-block;padding:.6rem 0;font-size:1.3rem;color:var(--mgf-muted)}@media screen and (max-width:749px){body:has(.pdp-sticky-bar.is-visible) .mgf-bottom{padding-bottom:9.6rem}}@media screen and (min-width:750px){.mgf-newsletter{padding:4.8rem 0}.mgf-newsletter__inner{grid-template-columns:1fr minmax(36rem,1fr);align-items:center;gap:4rem}.mgf-newsletter__row{flex-direction:row}.mgf-newsletter__input{flex:1;min-width:0}.mgf-main{padding:5.6rem 0 4.8rem}.mgf-main__inner{grid-template-columns:repeat(3,1fr);gap:4rem 3.2rem}.mgf-main__group:last-of-type:nth-of-type(odd){grid-column:auto}.mgf-main__group:last-of-type:nth-of-type(odd) .mgf-main__links{columns:1}.mgf-main__contact{order:0}.mgf-main__contact-list{display:grid;grid-template-columns:1fr 1fr;column-gap:3.2rem}.mgf-bottom__inner{flex-direction:row;align-items:center;justify-content:space-between;gap:2.4rem}.mgf-bottom__text{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.4rem 2.4rem;text-align:right}.mgf-bottom__legal{margin-top:0}}@media screen and (min-width:990px){.mgf-main__inner{grid-template-columns:1.3fr repeat(3,1fr) 1.5fr;gap:3.2rem}.mgf-main__brand,.mgf-main__contact{grid-column:auto;order:0}.mgf-main__contact-list{display:block}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/footer-premium.css.map */
