.footer{background-color:var(--gf-green-dark);color:var(--gf-cream);--color-foreground: 254, 241, 217;--color-link: 254, 241, 217;border-top:1px solid rgba(254,241,217,.06)}.footer__content-top,.footer__content-bottom{background-color:transparent}.footer-block__heading,.footer-block .footer-block__heading{font-family:var(--gf-font-body);font-weight:700;font-size:1.3rem;letter-spacing:0;color:var(--gf-cream);margin-bottom:1.4rem}.footer-block__details-content .list-menu__item,.footer-block .list-menu__item{font-family:var(--gf-font-body);font-weight:400;font-size:1.2rem;color:var(--gf-cream);opacity:.8;transition:color .22s ease,opacity .22s ease;padding:.4rem 0}.footer-block__details-content .list-menu__item:hover,.footer-block .list-menu__item:hover{color:var(--gf-cream);opacity:1}.footer-block__details-content p,.footer-block__brand-info{font-family:var(--gf-font-body);font-weight:400;font-size:1.15rem;color:var(--gf-cream);line-height:1.6}.footer-block__details-content p,.footer-block__brand-info div.rte{opacity:.75}.footer-block--newsletter,.footer-block__newsletter{background-color:transparent}.footer-block__newsletter .footer-block__heading{margin-bottom:.8rem}.footer-block__newsletter>p{font-family:var(--gf-font-body);color:var(--gf-cream);opacity:.8;margin-bottom:1.4rem}.footer__newsletter,.newsletter-form__field-wrapper{max-width:36rem}.newsletter-form__field-wrapper .field{background-color:#fef1d90d;border:1.5px solid rgba(254,241,217,.32);border-radius:999px;transition:border-color .2s ease}.newsletter-form__field-wrapper .field:focus-within{border-color:#fef1d999}.newsletter-form__field-wrapper .field__input{background-color:transparent;color:var(--gf-cream);border:none;font-family:var(--gf-font-body);font-weight:500;font-size:1.15rem;padding:.95rem 1.8rem;height:auto;min-height:0}.newsletter-form__field-wrapper .field__input::placeholder{color:#fef1d980;opacity:1}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{display:none}.newsletter-form__field-wrapper .field__input:focus,.newsletter-form__field-wrapper .field__input:not(:placeholder-shown),.newsletter-form__field-wrapper .field__input:-webkit-autofill{padding:.95rem 1.8rem;margin:0}.newsletter-form__field-wrapper .field__input:-webkit-autofill,.newsletter-form__field-wrapper .field__input:-webkit-autofill:hover,.newsletter-form__field-wrapper .field__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 100px var(--gf-green-dark) inset;box-shadow:0 0 0 100px var(--gf-green-dark) inset;-webkit-text-fill-color:var(--gf-cream);caret-color:var(--gf-cream)}.newsletter-form__field-wrapper .field__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;margin:-1px}.newsletter-form__button{background-color:transparent;color:var(--gf-cream);border-radius:999px;top:50%;right:.5rem;transform:translateY(-50%);margin:0;width:3.4rem;height:3.4rem;transition:transform .22s cubic-bezier(.2,.7,.2,1)}.newsletter-form__button:hover{transform:translateY(-50%) translate(2px);background-color:transparent}.newsletter-form__button .icon-arrow{color:var(--gf-cream)}.footer-block--newsletter,.footer-block__newsletter{text-align:left}.footer-block__newsletter .newsletter-form{margin-inline:0;align-items:flex-start}@media screen and (min-width:750px){.footer-block--newsletter{justify-content:flex-start}}.newsletter-form__message{font-family:var(--gf-font-body);color:var(--gf-cream);font-size:1.3rem}.newsletter-form__message--success{color:var(--gf-cream)}.footer__social-follow{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem 1.3rem;margin-top:2.4rem}.footer__social-label{font-family:var(--gf-font-body);font-weight:700;font-size:1.3rem;letter-spacing:0;color:var(--gf-cream);opacity:1}.footer__list-social{justify-content:flex-start;gap:.2rem}.footer__list-social .list-social__link{padding:.5rem}.list-social__item .list-social__link{color:var(--gf-cream);opacity:.85;transition:color .22s ease,opacity .22s ease}.list-social__item .list-social__link:hover{color:var(--gf-coral);opacity:1}.footer__localization{display:none}.footer__content-bottom{border-top:1px solid rgba(254,241,217,.08);margin-top:3rem;padding-top:2.4rem}.footer__content-bottom-wrapper{border-top:none;padding-top:0;margin-top:0}.footer__content-bottom-wrapper+.footer__content-bottom-wrapper{margin-top:1.6rem}.copyright,.copyright__content{font-family:var(--gf-font-body);font-size:1.2rem;color:var(--gf-cream);opacity:.55;letter-spacing:.02em}.copyright__content a{color:var(--gf-cream);text-decoration:underline;text-underline-offset:2px;opacity:1}.copyright__content a:hover{color:var(--gf-cream)}.list-payment__item svg{background-color:var(--gf-cream);border-radius:4px;padding:2px}.footer .localization-form__select,.footer .disclosure__button{color:var(--gf-cream);font-family:var(--gf-font-body);font-weight:500;letter-spacing:.02em;font-size:1.4rem}.footer .disclosure__list{background-color:var(--gf-cream);color:var(--gf-green-dark)}.footer .disclosure__link{color:var(--gf-green-dark);font-family:var(--gf-font-body);text-transform:none}.footer .disclosure__link:hover,.footer .disclosure__link--active{color:var(--gf-cream)}.footer__social-follow--mobile{display:none}@media screen and (max-width:749px){.footer .footer__blocks-wrapper.grid{display:flex;flex-wrap:wrap;align-items:start;column-gap:0;row-gap:2rem;margin-bottom:0}.footer .footer__blocks-wrapper .footer-block__details-content{margin-bottom:0}.footer .footer__blocks-wrapper>.footer-block.grid__item{width:50%;max-width:50%;flex:0 0 50%;box-sizing:border-box;margin:0}.footer .footer__blocks-wrapper>.footer-block.grid__item:nth-of-type(odd){padding-right:1.6rem}.footer .footer__content-top .footer-block--newsletter{margin-top:2rem}.footer .footer__content-top{padding-bottom:.4rem}.footer .footer__content-bottom{margin-top:.8rem;padding-top:1.4rem}.footer .footer-block__brand-info .footer__social-follow{display:none}.footer .footer__content-top .footer__social-follow--mobile{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start;gap:.6rem 1.3rem;margin-top:2rem}.footer .footer__social-follow--mobile .footer__list-social{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-golfeed-footer.css.map */
