.ft{width:100%;position:relative;overflow:hidden;padding:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased}.ft-inner{max-width:1280px;margin:0 auto;padding:0 5vw}.ft-strip{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;padding:44px 0}.ft-strip-item{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600}.ft-strip-icon{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;transition:transform .25s ease,background .25s ease,color .25s ease}.ft-strip-item:hover .ft-strip-icon{transform:scale(1.06)}.ft-strip-icon svg{width:18px;height:18px}.ft-divider{height:1px;margin:0}.ft-top{display:grid;grid-template-columns:1.7fr 1fr 1fr 1fr;gap:48px;padding:56px 0 36px}.ft h4{margin:0 0 22px;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.ft-menu{list-style:none;margin:0;padding:0}.ft-menu li{margin-bottom:12px}.ft-menu a{display:inline-block;position:relative;font-size:14px;font-weight:500;letter-spacing:-.01em;text-decoration:none;transition:color .2s ease}.ft-menu a:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1px;transition:width .25s ease}.ft-menu a:hover:after{width:100%}.ft-brand{display:inline-block;margin-bottom:18px}.ft-brand-logo{height:38px;width:auto}.ft-newsletter p{margin:0 0 18px;font-size:14px;line-height:1.7;font-weight:400}.ft-form{position:relative;max-width:360px;border-radius:14px;transition:border-color .25s ease,box-shadow .25s ease}.ft-input{width:100%;height:52px;border:none;border-radius:14px;padding:0 56px 0 18px;background:transparent;font-size:15px;outline:none}.ft-submit{position:absolute;top:6px;right:6px;bottom:6px;width:40px;border:none;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.ft-submit:hover{transform:scale(1.05)}.ft-form-note{margin:10px 0 0;font-size:11px}.ft-guides{padding:0 0 40px}.ft-guides h4{margin-bottom:16px}.ft-guide-links{display:flex;flex-wrap:wrap;gap:10px}.ft-guide-links a{display:inline-flex;align-items:center;min-height:38px;padding:9px 14px;border-radius:999px;text-decoration:none;font-size:12px;font-weight:700;letter-spacing:.02em;transition:transform .2s ease,border-color .2s ease,color .2s ease,background .2s ease}.ft-guide-links a:hover{transform:translateY(-1px)}.ft-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:28px 0 40px}.ft-legal-links{display:flex;flex-wrap:wrap;gap:20px;list-style:none;margin:0;padding:0;font-size:12px;font-weight:500}.ft-legal-links a{text-decoration:none;transition:color .2s ease}.ft-payment{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ft-payment img{height:18px;width:auto;object-fit:contain}.ft-copy{width:100%;margin-top:16px;font-size:11px;letter-spacing:.02em}.ft-support-btn{position:fixed;right:28px;bottom:28px;width:62px;height:62px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#111214;color:#fff;text-decoration:none;box-shadow:0 14px 34px #00000047;z-index:9999;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.ft-support-btn:hover{transform:translateY(-2px) scale(1.03);background:#1a1b20;box-shadow:0 18px 36px #00000059}.ft-support-btn svg{width:28px;height:28px}.ft-dark{background:#000;color:#ffffff9e}.ft-dark .ft-divider{background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}.ft-dark h4{color:#ffffff5c}.ft-dark .ft-menu a{color:#ffffff8a}.ft-dark .ft-menu a:hover{color:#fff}.ft-dark .ft-menu a:after{background:#fff}.ft-dark .ft-strip-item{color:#ffffffb8}.ft-dark .ft-strip-icon{background:#ffffff0f;color:#ffffff94}.ft-dark .ft-strip-item:hover .ft-strip-icon{background:#ffffff1a;color:#fff}.ft-dark .ft-newsletter p{color:#ffffff7a}.ft-dark .ft-form{background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.ft-dark .ft-form:hover{border-color:#ffffff24;box-shadow:0 8px 24px #00000047}.ft-dark .ft-input{color:#fff}.ft-dark .ft-input::placeholder{color:#ffffff57}.ft-dark .ft-submit{background:#fff}.ft-dark .ft-submit svg{stroke:#000}.ft-dark .ft-form-note{color:#ffffff47}.ft-dark .ft-guide-links a{color:#ffffffd1;background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.ft-dark .ft-guide-links a:hover{color:#fff;background:#ffffff14;border-color:#ffffff2e}.ft-dark .ft-bottom{border-top:1px solid rgba(255,255,255,.06)}.ft-dark .ft-legal-links a{color:#ffffff57}.ft-dark .ft-legal-links a:hover{color:#fffc}.ft-dark .ft-copy{color:#ffffff3d}.ft-light{background:#fafafa;color:#0000008f}.ft-light .ft-divider{background:linear-gradient(90deg,transparent,rgba(0,0,0,.08),transparent)}.ft-light h4{color:#00000057}.ft-light .ft-menu a{color:#00000085}.ft-light .ft-menu a:hover{color:#1d1d1f}.ft-light .ft-menu a:after{background:#1d1d1f}.ft-light .ft-strip-item{color:#1d1d1f}.ft-light .ft-strip-icon{background:#0000000a;color:#00000085}.ft-light .ft-strip-item:hover .ft-strip-icon{background:#1d1d1f;color:#fff}.ft-light .ft-newsletter p{color:#0000007a}.ft-light .ft-form{background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 12px #00000008}.ft-light .ft-form:hover{border-color:#00000024;box-shadow:0 6px 24px #0000000f}.ft-light .ft-input{color:#1d1d1f}.ft-light .ft-input::placeholder{color:#00000047}.ft-light .ft-submit{background:#1d1d1f}.ft-light .ft-submit svg{stroke:#fff}.ft-light .ft-form-note{color:#00000047}.ft-light .ft-guide-links a{color:#1d1d1f;background:#00000008;border:1px solid rgba(0,0,0,.08)}.ft-light .ft-guide-links a:hover{background:#0000000d;border-color:#00000024}.ft-light .ft-bottom{border-top:1px solid rgba(0,0,0,.06)}.ft-light .ft-legal-links a{color:#00000061}.ft-light .ft-legal-links a:hover{color:#1d1d1f}.ft-light .ft-copy{color:#00000042}@media(max-width:960px){.ft-top{grid-template-columns:1fr 1fr;gap:40px}.ft-col-brand{grid-column:1/-1;max-width:520px}}@media(max-width:600px){.ft-inner{padding:0 20px}.ft-top{grid-template-columns:1fr;gap:36px}.ft-bottom{flex-direction:column;align-items:flex-start}.ft-strip{gap:20px;padding:36px 0}.ft-guide-links a{width:100%;justify-content:center}.ft-support-btn{right:18px;bottom:18px;width:58px;height:58px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ft.css.map */
