.modulo-fcl{background:var(--modulo-fcl-bg, #F7F7F8);color:var(--modulo-fcl-text, #18181B);font-family:inherit;border-top:var(--modulo-fcl-border-top, 1px) solid var(--modulo-fcl-divider, #E4E4E7);padding:var(--modulo-fcl-pad-top, 72px) var(--modulo-fcl-pad-inline, 48px) var(--modulo-fcl-pad-bottom, 28px);box-sizing:border-box}.modulo-fcl *,.modulo-fcl *:before,.modulo-fcl *:after{box-sizing:border-box}.modulo-fcl--bg-gradient{background:linear-gradient(180deg,var(--modulo-fcl-bg, #F7F7F8) 0%,var(--modulo-fcl-bg-2, #F1F1F3) 100%)}.modulo-fcl--width-boxed{max-width:var(--modulo-fcl-container-max, 1280px);margin-inline:auto;border-radius:var(--modulo-fcl-outer-radius, 16px)}.modulo-fcl__inner{max-width:var(--modulo-fcl-container-max, 1280px);margin-inline:auto}.modulo-fcl--width-boxed .modulo-fcl__inner{max-width:none}.modulo-fcl__vh{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.modulo-fcl__grid{display:grid;grid-template-columns:minmax(220px,1.55fr) minmax(0,3fr) minmax(260px,1.5fr);gap:48px;align-items:start}.modulo-fcl__brand{display:flex;flex-direction:column;gap:20px;min-width:0}.modulo-fcl__logo{display:inline-flex;align-items:center;text-decoration:none;color:inherit;width:fit-content;max-width:100%}.modulo-fcl__logo-img{display:block;width:var(--modulo-fcl-logo-w, 140px);height:auto;max-width:100%}.modulo-fcl__wordmark{font-size:18px;font-weight:700;letter-spacing:-.02em;color:var(--modulo-fcl-text, #18181B);line-height:1.1}.modulo-fcl__tagline{margin:0;color:var(--modulo-fcl-muted, #71717A);font-size:13px;line-height:1.55;max-width:34ch}.modulo-fcl__legal{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.modulo-fcl__legal a{color:var(--modulo-fcl-muted, #71717A);text-decoration:none;font-size:13px;width:fit-content;transition:color .16s ease}.modulo-fcl__legal a:hover{color:var(--modulo-fcl-text, #18181B);text-decoration:underline;text-underline-offset:3px}.modulo-fcl__payments{display:flex;flex-wrap:wrap;gap:7px;margin-top:2px}.modulo-fcl__pay{height:24px;width:auto;display:block;border-radius:4px}.modulo-fcl__copy{color:var(--modulo-fcl-muted, #71717A);font-size:12.5px;letter-spacing:.005em;margin-top:2px}.modulo-fcl__menus{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:40px 32px;min-width:0}.modulo-fcl__col{min-width:0}.modulo-fcl__col-title{margin:0 0 18px;font-size:var(--modulo-fcl-col-title-size, 15px);font-weight:600;letter-spacing:-.01em;color:var(--modulo-fcl-text, #18181B);line-height:1.2}.modulo-fcl__col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.modulo-fcl__col a{color:var(--modulo-fcl-link, #3F3F46);text-decoration:none;font-size:var(--modulo-fcl-link-size, 14px);line-height:1.3;width:fit-content;transition:color .16s ease,transform .16s ease}.modulo-fcl__col a:hover{color:var(--modulo-fcl-text, #18181B);transform:translate(2px)}.modulo-fcl__rail{display:flex;flex-direction:column;gap:26px;min-width:0}.modulo-fcl__rail-title{margin:0 0 14px;font-size:calc(var(--modulo-fcl-col-title-size, 15px) + 2px);font-weight:700;letter-spacing:-.01em;color:var(--modulo-fcl-text, #18181B);line-height:1.2}.modulo-fcl__socials{display:flex;flex-wrap:wrap;gap:16px}.modulo-fcl__social{color:var(--modulo-fcl-text, #18181B);display:inline-flex;line-height:0;transition:transform .16s ease,opacity .16s ease}.modulo-fcl__social svg{width:var(--modulo-fcl-social-size, 20px);height:var(--modulo-fcl-social-size, 20px);display:block;fill:currentColor}.modulo-fcl__social:hover{transform:translateY(-2px);opacity:.72}.modulo-fcl__ns-heading{margin:0 0 12px;font-size:calc(var(--modulo-fcl-col-title-size, 15px) + 2px);font-weight:700;letter-spacing:-.01em;color:var(--modulo-fcl-text, #18181B);line-height:1.2}.modulo-fcl__ns-form{display:flex;flex-wrap:wrap;gap:8px;max-width:420px;margin:0}.modulo-fcl__ns-input{flex:1 1 0;min-width:0;background:var(--modulo-fcl-input-bg, #FFFFFF);color:var(--modulo-fcl-text, #18181B);border:1px solid var(--modulo-fcl-input-border, #D4D4D8);border-radius:8px;padding:12px 14px;font:inherit;font-size:14px;transition:border-color .16s ease,box-shadow .16s ease}.modulo-fcl__ns-input::placeholder{color:color-mix(in srgb,var(--modulo-fcl-muted, #71717A) 90%,transparent)}.modulo-fcl__ns-input:focus-visible{outline:0;border-color:var(--modulo-fcl-text, #18181B);box-shadow:0 0 0 3px color-mix(in srgb,var(--modulo-fcl-text, #18181B) 12%,transparent)}.modulo-fcl__ns-submit{flex:0 0 auto;cursor:pointer;background:var(--modulo-fcl-btn-bg, #18181B);color:var(--modulo-fcl-btn-text, #FFFFFF);border:0;border-radius:8px;padding:12px 26px;font:inherit;font-weight:600;font-size:14px;transition:filter .16s ease,transform .1s ease}.modulo-fcl__ns-submit:hover{filter:brightness(1.18)}.modulo-fcl__ns-submit:active{transform:translateY(1px)}.modulo-fcl__ns-status{margin:10px 0 0;font-size:13px;font-weight:500;flex-basis:100%}.modulo-fcl__ns-status--ok{color:#16a34a}.modulo-fcl__ns-status--err{color:#dc2626}.modulo-fcl a:focus-visible,.modulo-fcl__ns-submit:focus-visible{outline:2px solid var(--modulo-fcl-text, #18181B);outline-offset:3px;border-radius:3px}@media(max-width:860px){.modulo-fcl{padding-left:calc(var(--modulo-fcl-pad-inline, 48px) * .66);padding-right:calc(var(--modulo-fcl-pad-inline, 48px) * .66)}.modulo-fcl__logo-img{width:var(--modulo-fcl-logo-w-m, 120px)}.modulo-fcl__grid{grid-template-columns:1fr 1fr;gap:44px 40px}.modulo-fcl__brand{grid-column:1 / 2}.modulo-fcl__rail{grid-column:2 / 3}.modulo-fcl__menus{grid-column:1 / -1;order:3;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}@media(max-width:480px){.modulo-fcl__grid{grid-template-columns:1fr;gap:36px}.modulo-fcl__brand,.modulo-fcl__rail{grid-column:1 / -1}.modulo-fcl__menus{grid-template-columns:repeat(auto-fit,minmax(45%,1fr));gap:32px 24px}.modulo-fcl__ns-form{max-width:none}}@media(prefers-reduced-motion:reduce){.modulo-fcl__col a,.modulo-fcl__legal a,.modulo-fcl__social,.modulo-fcl__ns-input,.modulo-fcl__ns-submit{transition:none!important}.modulo-fcl__col a:hover,.modulo-fcl__social:hover,.modulo-fcl__ns-submit:active{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/modulo-section-footer-columns.css.map */
