.cta-ftr{--ftr-coral: var(--color-primary, #ff6363);--ftr-ink: #161617;--ftr-band: #404041;--ftr-line: #2a2a2c;--ftr-text: #ffffff;--ftr-link: #d0d0d2;--ftr-label: #8e8e92;--ftr-gutter: max(20px, calc((100vw - 1200px)/2) );background:var(--ftr-ink);color:var(--ftr-text)}#shopify-section-static-footer>footer.cta-ftr{background-color:var(--ftr-ink)}.cta-ftr,.cta-ftr button,.cta-ftr input,.cta-ftr select{font-family:Poppins,sans-serif}.cta-ftr a{color:inherit;text-decoration:none}.cta-ftr ul{margin:0;padding:0;list-style:none}.cta-ftr__band{border-top:3px solid var(--ftr-coral);background:var(--ftr-band)}.cta-ftr__band-inner{display:flex;align-items:flex-end;justify-content:space-between;gap:64px;padding:52px var(--ftr-gutter)}.cta-ftr__headline{max-width:560px;margin:0;color:var(--ftr-text);font-size:30px;font-weight:500;line-height:1.25;letter-spacing:-.02em}.cta-ftr__newsletter{flex:0 1 460px}.cta-ftr__label{display:block;margin-bottom:12px;color:var(--ftr-link);font-size:14px;line-height:1.5}.cta-ftr__field{display:flex;align-items:center;height:56px;padding:6px 6px 6px 22px;border:1px solid #5a5a5c;border-radius:999px;background:#333334;box-sizing:border-box;transition:border-color .15s ease}.cta-ftr__field:focus-within{border-color:var(--ftr-coral)}.cta-ftr .cta-ftr__field .cta-ftr__input{flex:1;min-width:0;height:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;color:var(--ftr-text);font-size:14px}.cta-ftr__input::placeholder{color:#a9a9ab;opacity:1}.cta-ftr__submit{height:100%;padding:0 22px;border:0;border-radius:999px;background:var(--ftr-coral);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease,transform .15s ease}.cta-ftr__submit:hover{background:#f05d5d}.cta-ftr__submit:active{transform:translateY(1px)}.cta-ftr__success,.cta-ftr__error{margin:10px 0 0;font-size:14px}.cta-ftr__success{color:var(--ftr-text)}.cta-ftr__error{color:#ffb3b3}.cta-ftr__main{display:grid;grid-template-columns:360px minmax(0,1fr);gap:96px;padding:72px var(--ftr-gutter) 64px}.cta-ftr__brand{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.cta-ftr .cta-ftr__logo img{display:block;width:139px;height:auto;opacity:1}.cta-ftr__contact-list{display:grid;gap:14px}.cta-ftr__contact-list a{display:inline-flex;align-items:center;gap:12px;color:var(--ftr-text);font-size:16px;font-weight:500;transition:color .15s ease}.cta-ftr__contact-list .cta-icon,.cta-ftr__contact-list a:hover{color:var(--ftr-coral)}.cta-ftr__social{display:flex;gap:8px}.cta-ftr__social a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #333335;border-radius:50%;background:#1f1f20;color:#d9d9db;transition:border-color .15s ease,color .15s ease}.cta-ftr__social a:hover{border-color:var(--ftr-coral);color:var(--ftr-coral)}.cta-ftr__cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding-top:10px}.cta-ftr__col-title{margin:0 0 22px;font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.cta-ftr__col-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border:0;background:none;color:var(--ftr-label);font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;cursor:default}.cta-ftr__col-icon{display:none}.cta-ftr__links{display:grid;gap:14px}.cta-ftr .cta-ftr__links li{display:block;height:auto;margin:0;line-height:1.4}.cta-ftr__links a{color:var(--ftr-link);font-size:15px;transition:color .15s ease}.cta-ftr__links a:hover,.cta-ftr__legal-links a:hover{color:var(--ftr-text)}.cta-ftr__legal-row{padding:0 var(--ftr-gutter) 36px}.cta-ftr__legal-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:24px;border-top:1px solid var(--ftr-line)}.cta-ftr__legal-links{display:flex;flex-wrap:wrap;gap:8px 28px;color:var(--ftr-label);font-size:13px}.cta-ftr__controls{display:flex;align-items:center;gap:10px}.cta-ftr__country{position:relative;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border:1px solid #333335;border-radius:999px;color:#a3a3a3}.cta-ftr__country select{field-sizing:content;max-width:240px;height:auto;margin:0;padding:0 4px 0 0;border:0;background:transparent;color:#d4d4d4;font-size:13px;-webkit-appearance:none;appearance:none;cursor:pointer}.cta-ftr__country select option{color:#1d1d1d}.cta-ftr .cta-ftr__to-top{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--ftr-coral);color:#fff;transition:transform .15s ease}.cta-ftr__to-top:hover{transform:translateY(-2px)}.cta-ftr a:focus-visible,.cta-ftr button:focus-visible,.cta-ftr select:focus-visible{outline:2px solid var(--ftr-coral);outline-offset:3px;border-radius:4px}@media(prefers-reduced-motion:no-preference){.cta-ftr--animate [data-cta-reveal]{opacity:0;transform:translateY(16px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i, 0) * 70ms)}.cta-ftr--animate.is-in [data-cta-reveal]{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.cta-ftr *{transition:none!important}}@media screen and (max-width:1079px){.cta-ftr__band-inner{flex-direction:column;align-items:stretch;gap:28px}.cta-ftr__newsletter{flex-basis:auto;max-width:560px}.cta-ftr__main{grid-template-columns:1fr;gap:48px}}@media screen and (max-width:767px){.cta-ftr__band-inner{padding:40px 20px}.cta-ftr__headline{font-size:24px;line-height:1.3}.cta-ftr__submit{padding:0 18px}.cta-ftr__main{gap:36px;padding:44px 20px 32px}.cta-ftr__brand{gap:24px}.cta-ftr__social a{width:44px;height:44px}.cta-ftr__cols{display:block;padding-top:0;border-top:1px solid var(--ftr-line)}.cta-ftr__col{border-bottom:1px solid var(--ftr-line)}.cta-ftr__col-title{margin:0}.cta-ftr__col-toggle{min-height:56px;cursor:pointer}.cta-ftr__col-toggle[aria-expanded=true]{color:var(--ftr-text)}.cta-ftr__col-icon{position:relative;display:block;width:14px;height:14px}.cta-ftr__col-icon:before,.cta-ftr__col-icon:after{content:"";position:absolute;top:6px;left:0;width:14px;height:2px;border-radius:2px;background:var(--ftr-label);transition:transform .2s ease,opacity .2s ease,background-color .2s ease}.cta-ftr__col-icon:after{transform:rotate(90deg)}.cta-ftr__col-toggle[aria-expanded=true] .cta-ftr__col-icon:before{background:var(--ftr-coral)}.cta-ftr__col-toggle[aria-expanded=true] .cta-ftr__col-icon:after{transform:rotate(0);opacity:0}.cta-ftr__links{gap:16px;padding:0 0 24px}.cta-ftr__col-title:has(.cta-ftr__col-toggle[aria-expanded=false])+.cta-ftr__links{display:none}.cta-ftr__legal-row{padding:0 20px 32px}.cta-ftr__legal-inner{flex-direction:column-reverse;align-items:stretch;gap:20px;border-top:0;padding-top:0}.cta-ftr__controls{justify-content:space-between}.cta-ftr .cta-ftr__to-top{width:40px;height:40px;margin-left:auto}.cta-ftr__legal-links{gap:8px 20px}}
/*# sourceMappingURL=/cdn/shop/t/142/assets/cta-footer.css.map */
