.fgcf{--g:#1E4D3F;--a:#F5A524;--ink:#14201C;--mute:#5B6B65;--line:#E4E8E2;color:var(--ink);line-height:1.5;font-size:16px}.fgcf *,.fgcf *:before,.fgcf *:after{box-sizing:border-box}.fgcf[hidden]{display:none}.fgcf .fgcf-wrap{max-width:1328px;margin:0 auto;padding:24px}.fgcf .fgcf-box{background:#fff;border:1px solid var(--line);border-radius:20px;padding:20px 22px;box-shadow:0 8px 24px #14201c12}.fgcf .fgcf-title{margin:0 0 14px;font-size:clamp(20px,2.4vw,26px);line-height:1.2;font-weight:700;letter-spacing:-.01em}.fgcf .fgcf-row{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.fgcf .fgcf-field{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--mute)}.fgcf .fgcf-field select{height:50px;width:100%;border:1px solid #C9D1CB;border-radius:12px;padding:0 14px;background:#fff;color:var(--ink);font-size:16px}.fgcf .fgcf-btn{flex:0 0 auto;height:50px;padding:0 28px;border:0;border-radius:12px;background:var(--a);color:var(--ink);font-weight:700;font-size:17px;cursor:pointer}.fgcf .fgcf-btn:hover{filter:brightness(.96)}.fgcf .fgcf-status{min-height:20px;margin-top:8px;font-size:14px;color:#9a3412}.fgcf button:focus-visible,.fgcf select:focus-visible{outline:3px solid #1E4D3F;outline-offset:2px}@media(max-width:559px){.fgcf .fgcf-wrap,.fgcf .fgcf-box{padding:16px}.fgcf .fgcf-field{flex:1 1 100%}.fgcf .fgcf-btn{flex:1 1 100%;width:100%;height:54px}}.fgc-footer{background:#14201c;color:#c9d3ce;margin-top:64px;font-size:15px;line-height:1.6}.fgc-footer .fgc-wrap{max-width:1328px;margin:0 auto;padding-left:24px;padding-right:24px}.fgc-footer .fgc-ft-grid{display:grid;grid-template-columns:1fr 1fr 1.6fr 1.6fr;gap:40px;padding-top:64px;padding-bottom:48px}.fgc-footer .fgc-ft-title{color:#fff!important;font-weight:700;font-size:16px;margin:0 0 16px}.fgc-footer .fgc-ft-menu{display:flex;flex-direction:column;gap:10px}.fgc-footer a,.fgc-footer .fgc-ft-menu a,.fgc-footer .fgc-ft-menu a:visited,.fgc-footer .fgc-ft-text a{color:#c9d3ce!important;text-decoration:none}.fgc-footer a:hover,.fgc-footer .fgc-ft-menu a:hover,.fgc-footer .fgc-ft-text a:hover{color:#fff!important;text-decoration:underline}.fgc-footer .fgc-ft-text p{margin:0 0 12px;color:#c9d3ce}.fgc-footer .fgc-ft-text strong{color:#fff}.fgc-footer .fgc-ft-social{margin-top:16px}.fgc-footer .fgc-ft-social,.fgc-footer .fgc-ft-social a,.fgc-footer .fgc-ft-social svg{color:#c9d3ce!important}.fgc-footer .fgc-ft-social svg,.fgc-footer .fgc-ft-social svg *{fill:#c9d3ce!important}.fgc-footer .fgc-ft-social a:hover svg,.fgc-footer .fgc-ft-social a:hover svg *{fill:#fff!important}.fgc-footer .fgc-ft-pay{display:flex;flex-wrap:wrap;gap:8px}.fgc-footer .fgc-ft-bottom{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.14);padding-top:20px;padding-bottom:28px;font-size:13px;color:#9fb0a8}.fgc-footer .fgc-ft-bottom a{color:#9fb0a8!important}@media(max-width:989px){.fgc-footer .fgc-ft-grid{grid-template-columns:1fr 1fr;gap:32px;padding-top:48px;padding-bottom:32px}}@media(max-width:559px){.fgc-footer{margin-top:44px}.fgc-footer .fgc-wrap{padding-left:16px;padding-right:16px}.fgc-footer .fgc-ft-grid{grid-template-columns:1fr;gap:28px;padding-top:40px}.fgc-footer .fgc-ft-menu a{padding:4px 0}}
/*# sourceMappingURL=/cdn/shop/t/47/compiled_assets/styles.css.map?subset=AABAAQ */
