/*! LargeX v2.2.0 | (c) Vilomarket | assets/footer-premium.css */.ft{--ft-edge-h: var(--ft-edge-h-d, 96px);--ft-pt: var(--ft-pt-d, 56px);--ft-pb: var(--ft-pb-d, 48px);--ft-ease: cubic-bezier(.22, .61, .36, 1);position:relative;display:block;color:var(--ft-text, #a3a8b1);font-size:15px;line-height:1.6}.ft *,.ft *:before,.ft *:after{box-sizing:border-box}.ft [hidden]{display:none!important}.ft-edge{position:relative;height:var(--ft-edge-h);margin-bottom:-1px;overflow:hidden;background:var(--ft-outer, #ffffff);pointer-events:none}.ft-edge__layer{position:absolute;bottom:0;left:0;display:block;width:200%;max-width:none;height:100%;will-change:transform}.ft-edge__static{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;max-width:none;height:100%;transform-origin:50% 100%}.ft-edge__layer--front,.ft-edge__static--front{z-index:3;fill:var(--ft-bg, #0f1115)}.ft-edge__layer--mid{z-index:2;fill:var(--ft-layer, #e53935);opacity:.32}.ft-edge__layer--back,.ft-edge__static--back{z-index:1;fill:var(--ft-layer, #e53935);opacity:.16}.ft--edge-animate .ft-edge__layer--front{animation:ft-drift var(--ft-edge-speed, 18s) linear infinite}.ft--edge-animate .ft-edge__layer--mid{animation:ft-drift-back calc(var(--ft-edge-speed, 18s) * 1.4) linear infinite}.ft--edge-animate .ft-edge__layer--back{animation:ft-drift calc(var(--ft-edge-speed, 18s) * 2) linear infinite}.ft--edge-animate .ft-edge__static--front{animation:ft-breathe calc(var(--ft-edge-speed, 18s) / 2) ease-in-out infinite alternate}.ft--edge-animate .ft-edge__static--back{animation:ft-breathe calc(var(--ft-edge-speed, 18s) / 2) ease-in-out infinite alternate-reverse}@keyframes ft-drift{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes ft-drift-back{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}@keyframes ft-breathe{0%{transform:scaleY(.82)}to{transform:scaleY(1)}}.ft-bubbles{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4}.ft-bubble{position:absolute;bottom:calc(var(--size) * -.4);left:calc(var(--i) * 6.8% - 3%);width:var(--size);height:var(--size);border-radius:50%;background:var(--ft-bg, #0f1115)}.ft-bubble:nth-child(3n){background:var(--ft-layer, #e53935);opacity:.5}.ft--edge-animate .ft-bubble{animation:ft-rise calc(var(--ft-edge-speed, 18s) / 3) ease-in infinite;animation-delay:calc(var(--i) * -.73s)}@keyframes ft-rise{0%{transform:translateY(0) scale(.6);opacity:0}15%{opacity:1}to{transform:translateY(calc(var(--ft-edge-h) * -1.1)) scale(1);opacity:0}}.ft__body{position:relative;z-index:1;overflow:hidden;background-color:var(--ft-bg, #0f1115);background-image:var(--ft-bg-image, none);isolation:isolate}.ft__glow{position:absolute;z-index:-1;width:46vw;max-width:640px;aspect-ratio:1;border-radius:50%;filter:blur(90px);pointer-events:none}.ft__glow--1{top:-18%;left:-10%;background:radial-gradient(circle,var(--ft-glow-1) 0%,transparent 70%)}.ft__glow--2{right:-12%;bottom:4%;background:radial-gradient(circle,var(--ft-glow-2) 0%,transparent 70%)}.ft--glow-animate .ft__glow--1{animation:ft-float-1 22s ease-in-out infinite alternate}.ft--glow-animate .ft__glow--2{animation:ft-float-2 26s ease-in-out infinite alternate}@keyframes ft-float-1{to{transform:translate3d(18vw,12%,0) scale(1.15)}}@keyframes ft-float-2{to{transform:translate3d(-16vw,-14%,0) scale(.9)}}.ft__inner{width:100%;max-width:calc(var(--ft-width, 1320px) + 48px);margin:0 auto;padding:var(--ft-pt) 24px var(--ft-pb)}.ft-banner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px 56px;align-items:center;margin-bottom:clamp(40px,6vw,72px);padding:clamp(24px,4vw,44px);border:1px solid var(--ft-line);border-radius:28px;background:linear-gradient(135deg,var(--ft-soft),transparent 70%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ft-banner__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;color:var(--ft-accent, #e53935);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ft-dot{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px var(--ft-soft);animation:ft-pulse 2.4s ease-in-out infinite}@keyframes ft-pulse{50%{box-shadow:0 0 0 7px transparent}}.ft-banner__title{margin:0;color:var(--ft-heading, #ffffff);font-family:var(--ft-heading-font, inherit);font-size:clamp(26px,3.2vw,40px);font-weight:700;line-height:1.1;letter-spacing:-.02em}.ft-banner__text{margin-top:10px;font-size:15.5px}.ft-banner__text>*,.ft-text>*{margin:0 0 .7em}.ft-banner__text>*:last-child,.ft-text>*:last-child{margin-bottom:0}.ft-text a,.ft-banner__text a,.ft-copy a{color:var(--ft-link, #d7dae0);text-underline-offset:3px}.ft__grid{display:flex;flex-wrap:wrap;gap:40px var(--ft-gap, 48px)}.ft-col{flex:var(--w, 2) 1 0;min-width:170px}.ft-col--brand{min-width:240px}.ft-col--newsletter{min-width:260px}.ft-col__title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 18px;color:var(--ft-heading, #ffffff);font-family:var(--ft-heading-font, inherit);font-size:var(--ft-heading-size, 15px);font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:var(--ft-heading-transform, uppercase);list-style:none;cursor:default}.ft-col__title::-webkit-details-marker{display:none}.ft-col__title::marker{content:""}.ft-acc__icon{display:none;width:18px;height:18px;transition:transform .3s var(--ft-ease)}.ft-acc__icon svg{display:block;width:100%;height:100%}.ft-acc[open] .ft-acc__icon{transform:rotate(180deg)}.ft-links{display:grid;gap:12px;margin:0;padding:0;list-style:none}.ft-links li{margin:0}.ft-link{position:relative;display:inline-flex;align-items:center;color:var(--ft-link, #d7dae0);font-size:var(--ft-link-size, 15px);line-height:1.4;text-decoration:none;transition:color .25s ease}.ft-link:hover,.ft-link.is-active{color:var(--ft-link-hover, #ffffff)}.ft-link span{transition:transform .35s var(--ft-ease)}.ft--links-slide .ft-links .ft-link:before{content:"";position:absolute;top:50%;left:0;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--ft-accent, #e53935);opacity:0;transform:scale(0);transition:opacity .3s ease,transform .35s var(--ft-ease)}.ft--links-slide .ft-links .ft-link:hover span,.ft--links-slide .ft-links .ft-link.is-active span{transform:translate(14px)}.ft--links-slide .ft-links .ft-link:hover:before,.ft--links-slide .ft-links .ft-link.is-active:before{opacity:1;transform:scale(1)}.ft--links-underline .ft-link span{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .35s var(--ft-ease)}.ft--links-underline .ft-link:hover span{background-size:100% 1px}.ft--links-fade .ft-links:hover .ft-link:not(:hover){opacity:.45}.ft-link--empty{opacity:.5}.ft-link:focus-visible,.ft-social__link:focus-visible,.ft-top:focus-visible,.ft-news__btn:focus-visible,.ft-policy a:focus-visible{outline:2px solid var(--ft-accent, #e53935);outline-offset:3px}.ft-brand__logo{display:inline-block;margin-bottom:16px;color:var(--ft-heading, #ffffff);text-decoration:none}.ft-brand__logo img{display:block;width:100%;height:auto}.ft-brand__name{font-family:var(--ft-heading-font, inherit);font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1}.ft-brand__tagline{max-width:320px;margin-bottom:22px}.ft-brand__tagline>*{margin:0}.ft-social{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.ft-social li{margin:0}.ft-social__link{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--ft-line);border-radius:50%;color:var(--ft-link, #d7dae0);transition:background-color .3s ease,border-color .3s ease,color .3s ease,transform .35s var(--ft-ease)}.ft--social-rounded .ft-social__link{border-radius:12px}.ft--social-minimal .ft-social__link{width:32px;border-color:transparent}.ft-social__link svg{width:18px;height:18px;fill:currentColor}.ft-social__link:hover{border-color:var(--ft-accent, #e53935);background:var(--ft-accent, #e53935);color:var(--ft-btn-text, #ffffff);transform:translateY(-3px)}.ft--social-minimal .ft-social__link:hover{background:transparent;color:var(--ft-accent, #e53935)}.ft-social-note{margin:0;font-size:13px;opacity:.7}.ft-contact{display:grid;gap:14px;margin:0;padding:0;list-style:none}.ft-contact li{display:flex;align-items:flex-start;gap:12px;margin:0}.ft-contact__icon{display:grid;flex:0 0 auto;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--ft-soft);color:var(--ft-accent, #e53935)}.ft-contact__icon svg{width:17px;height:17px;stroke-width:1.8}.ft-contact .ft-link,.ft-contact__text{padding-top:6px}.ft-news{margin-top:4px}.ft-news__row{position:relative}.ft-news__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ft-news__icon{position:absolute;top:50%;left:18px;width:18px;height:18px;color:var(--ft-text, #a3a8b1);transform:translateY(-50%);pointer-events:none}.ft-news__icon svg{display:block;width:100%;height:100%}.ft-news__input{width:100%;height:58px;padding:0 158px 0 48px;border:1px solid var(--ft-line);border-radius:999px;background:var(--ft-input-bg, #1a1d23);color:var(--ft-input-text, #ffffff);font:inherit;font-size:15px;transition:border-color .25s ease,box-shadow .25s ease}.ft-news__input::placeholder{color:var(--ft-text, #a3a8b1);opacity:.8}.ft-news__input:focus{border-color:var(--ft-accent, #e53935);outline:0;box-shadow:0 0 0 4px var(--ft-soft)}.ft-news__btn{position:absolute;top:6px;right:6px;bottom:6px;display:inline-flex;align-items:center;gap:8px;padding:0 20px;border:0;border-radius:999px;background:var(--ft-btn-bg, #e53935);color:var(--ft-btn-text, #ffffff);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:transform .3s var(--ft-ease),filter .25s ease}.ft-news__btn svg{width:15px;height:15px;transition:transform .3s var(--ft-ease)}.ft-news__btn:hover{filter:brightness(1.08)}.ft-news__btn:hover svg{transform:translate(3px)}.ft-news__note,.ft-news__error{margin:10px 0 0 18px;font-size:13px}.ft-news__error{color:#ff8a80}.ft-news__success{display:flex;align-items:center;gap:10px;margin:0;padding:16px 20px;border-radius:16px;background:var(--ft-soft);color:var(--ft-heading, #ffffff);outline:0}.ft-news__success svg{flex:0 0 auto;width:22px;height:22px;color:#22c55e}.ft-wordmark{position:relative;max-width:100%;margin-top:clamp(4px,2vw,24px);padding:0 12px;overflow:hidden;text-align:center;-webkit-user-select:none;user-select:none;pointer-events:none}.ft-wordmark__text{position:relative;display:inline-block;max-width:100%;margin-bottom:-.12em;padding:0 .04em;font-family:var(--ft-heading-font, inherit);font-size:var(--ft-wordmark-size, 15vw);font-weight:800;letter-spacing:-.04em;line-height:1;white-space:nowrap}.ft--wordmark-gradient .ft-wordmark__text{background-image:linear-gradient(180deg,color-mix(in srgb,var(--ft-wordmark-color) 28%,transparent) 0%,transparent 92%);-webkit-background-clip:text;background-clip:text;color:transparent}.ft--wordmark-gradient.ft--wordmark-animate .ft-wordmark__text{background-image:linear-gradient(110deg,transparent 38%,color-mix(in srgb,var(--ft-accent) 75%,transparent) 50%,transparent 62%),linear-gradient(180deg,color-mix(in srgb,var(--ft-wordmark-color) 28%,transparent) 0%,transparent 92%);background-repeat:no-repeat;background-size:260% 100%,100% 100%;animation:ft-shine 7s ease-in-out infinite}.ft--wordmark-outline .ft-wordmark__text{color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--ft-wordmark-color) 40%,transparent)}.ft--wordmark-outline.ft--wordmark-animate .ft-wordmark__text{background-image:linear-gradient(110deg,transparent 38%,color-mix(in srgb,var(--ft-accent) 75%,transparent) 50%,transparent 62%);background-repeat:no-repeat;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:ft-shine 7s ease-in-out infinite}.ft--wordmark-solid .ft-wordmark__text{color:color-mix(in srgb,var(--ft-wordmark-color) 12%,transparent)}.ft--wordmark-solid.ft--wordmark-animate .ft-wordmark__text{background-color:color-mix(in srgb,var(--ft-wordmark-color) 12%,transparent);background-image:linear-gradient(110deg,transparent 38%,color-mix(in srgb,var(--ft-accent) 75%,transparent) 50%,transparent 62%);background-repeat:no-repeat;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ft-shine 7s ease-in-out infinite}@keyframes ft-shine{0%{background-position:130% 0,0 0}60%,to{background-position:-30% 0,0 0}}.ft--wordmark-wave .ft-wordmark__text{background-color:color-mix(in srgb,var(--ft-wordmark-color) 10%,transparent);background-image:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.7) 50%,transparent 60%),var(--ft-wave-front),var(--ft-wave-back),linear-gradient(180deg,color-mix(in srgb,var(--ft-wordmark-color) 30%,transparent),color-mix(in srgb,var(--ft-wordmark-color) 8%,transparent));background-repeat:no-repeat,repeat-x,repeat-x,no-repeat;background-position:130% 0,0 100%,0 100%,0 0;background-size:260% 100%,1.6em 62%,2.1em 70%,100% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--ft-wordmark-color) 22%,transparent)}.ft--wordmark-wave.ft--wordmark-animate .ft-wordmark__text{animation:ft-wave var(--ft-wordmark-speed, 6s) linear infinite}.ft--wordmark-wave.ft--wordmark-animate .ft-wordmark__text:after{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;padding:inherit;background-image:linear-gradient(105deg,transparent 42%,color-mix(in srgb,var(--ft-accent) 85%,#ffffff) 50%,transparent 58%);background-repeat:no-repeat;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:0;opacity:.9;animation:ft-sweep calc(var(--ft-wordmark-speed, 6s) * 1.5) ease-in-out infinite}@keyframes ft-wave{0%{background-position:130% 0,0 100%,0 100%,0 0}50%{background-position:-30% 0,-1.6em 96%,1.05em 104%,0 0}to{background-position:-30% 0,-3.2em 100%,2.1em 100%,0 0}}@keyframes ft-sweep{0%{background-position:140% 0}55%,to{background-position:-40% 0}}.ft--wordmark-glow .ft-wordmark__text{filter:drop-shadow(0 0 18px color-mix(in srgb,var(--ft-accent) 32%,transparent))}.ft--wordmark-glow.ft--wordmark-animate .ft-wordmark{animation:ft-glow 4.5s ease-in-out infinite alternate}@keyframes ft-glow{0%{filter:brightness(.92)}to{filter:brightness(1.15)}}.ft-bottom{position:relative;border-top:1px solid var(--ft-line);background:color-mix(in srgb,var(--ft-bg, #0f1115) 70%,#000000)}.ft-bottom__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;max-width:calc(var(--ft-width, 1320px) + 48px);margin:0 auto;padding:20px 24px}.ft-bottom__left,.ft-bottom__right{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.ft-copy{font-size:13.5px}.ft-copy>*{margin:0}.ft-policy{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none}.ft-policy li{margin:0}.ft-policy a{color:var(--ft-text, #a3a8b1);font-size:13.5px;text-decoration:none;transition:color .25s ease}.ft-policy a:hover{color:var(--ft-link-hover, #ffffff)}.ft-payment{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.ft-payment li{margin:0;line-height:0}.ft-payment__icon{width:38px;height:24px;border-radius:4px}.ft-locale{display:flex;align-items:center;gap:8px;margin:0}.ft-locale__label{font-size:13px}.ft-locale__field{position:relative;display:inline-flex;align-items:center}.ft-locale__field select{height:38px;padding:0 34px 0 14px;border:1px solid var(--ft-line);border-radius:999px;background:var(--ft-input-bg, #1a1d23);color:var(--ft-input-text, #ffffff);font:inherit;font-size:13px;-webkit-appearance:none;appearance:none;cursor:pointer}.ft-locale__field svg{position:absolute;right:12px;width:14px;height:14px;pointer-events:none}.ft-locale__submit{padding:8px 14px;border:1px solid var(--ft-line);border-radius:999px;background:transparent;color:var(--ft-link, #d7dae0);font:inherit;font-size:13px;cursor:pointer}.ft.js-ready .ft-locale__submit{display:none}.ft-top{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--ft-accent, #e53935);color:var(--ft-btn-text, #ffffff);cursor:pointer;transition:transform .35s var(--ft-ease),box-shadow .35s ease}.ft-top svg{width:20px;height:20px}.ft-top:hover{box-shadow:0 12px 26px -10px var(--ft-accent, #e53935);transform:translateY(-4px)}.ft.ft--reveal [data-reveal-item]{opacity:0;transform:translateY(22px);transition:opacity .8s var(--ft-ease),transform .8s var(--ft-ease);transition-delay:var(--ft-d, 0ms)}.ft.ft--reveal [data-reveal-item].is-in{opacity:1;transform:none}.ft__content{position:relative}.ft-ocean{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.ft-ocean__line{position:absolute;left:0;display:block;width:200%;max-width:none;height:120px;fill:none;stroke:var(--ft-layer, #a6cf7e);stroke-width:1.5;vector-effect:non-scaling-stroke;opacity:.16}.ft-ocean__line--1{top:12%}.ft-ocean__line--2{top:42%;opacity:.1}.ft-ocean__line--3{top:70%;opacity:.13}.ft--edge-animate .ft-ocean__line--1{animation:ft-drift calc(var(--ft-edge-speed, 18s) * 1.6) linear infinite}.ft--edge-animate .ft-ocean__line--2{animation:ft-drift-back calc(var(--ft-edge-speed, 18s) * 2.2) linear infinite}.ft--edge-animate .ft-ocean__line--3{animation:ft-drift calc(var(--ft-edge-speed, 18s) * 2.8) linear infinite}.ft--design-ocean .ft__body{background-image:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--ft-layer, #a6cf7e) 7%,transparent) 100%),var(--ft-bg-image, none)}.ft-card{--ft-mx: 50%;--ft-my: 0%;padding:clamp(24px,4vw,48px);border-radius:32px;background:radial-gradient(600px circle at var(--ft-mx) var(--ft-my),color-mix(in srgb,var(--ft-accent) 12%,transparent),transparent 60%),color-mix(in srgb,var(--ft-text) 4%,var(--ft-bg));box-shadow:0 40px 90px -50px #000000b3;isolation:isolate}.ft-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;padding:1px;border-radius:inherit;background:conic-gradient(from var(--ft-angle, 0deg),transparent 0deg,var(--ft-accent) 70deg,transparent 140deg,color-mix(in srgb,var(--ft-glow-2) 100%,transparent) 230deg,transparent 300deg);-webkit-mask:linear-gradient(#000000 0 0) content-box,linear-gradient(#000000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000000 0 0) content-box exclude,linear-gradient(#000000 0 0);opacity:.75}@property --ft-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.ft--glow-animate .ft-card:before{animation:ft-spin 8s linear infinite}@keyframes ft-spin{to{--ft-angle: 360deg}}.ft--design-spotlight .ft-banner{border-color:transparent;background:color-mix(in srgb,var(--ft-text) 5%,transparent)}.ft--design-classic .ft__body{border-top:1px solid var(--ft-line)}.ft--design-classic .ft-banner{padding:0 0 clamp(28px,4vw,48px);border:0;border-bottom:1px solid var(--ft-line);border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.ft--design-classic .ft-col__title{letter-spacing:.12em}.ft--design-minimal .ft__body{border-top:1px solid var(--ft-line);text-align:center}.ft--design-minimal .ft-banner{grid-template-columns:minmax(0,1fr);justify-items:center;max-width:640px;margin-right:auto;margin-left:auto;padding:0;border:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.ft--design-minimal .ft-banner__form{width:100%}.ft--design-minimal .ft-banner__eyebrow{justify-content:center}.ft--design-minimal .ft__grid{flex-direction:column;align-items:center;gap:28px}.ft--design-minimal .ft-col{flex:0 0 auto;width:100%;min-width:0;max-width:760px}.ft--design-minimal .ft-col__title{justify-content:center;margin-bottom:12px;font-size:calc(var(--ft-heading-size, 15px) - 2px);opacity:.8}.ft--design-minimal .ft-acc__icon{display:none}.ft--design-minimal .ft-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px}.ft--design-minimal .ft-brand__tagline{margin-right:auto;margin-left:auto}.ft--design-minimal .ft-social,.ft--design-minimal .ft-contact li{justify-content:center}.ft--design-minimal .ft-contact{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px}.ft--design-minimal .ft-news__note,.ft--design-minimal .ft-news__error{margin-left:0}.ft--design-minimal.ft--links-slide .ft-links .ft-link:hover span,.ft--design-minimal.ft--links-slide .ft-links .ft-link.is-active span{transform:none}.ft--design-minimal.ft--links-slide .ft-links .ft-link:before{top:auto;bottom:-8px;left:50%;margin:0 0 0 -3px}.ft--design-minimal .ft-bottom__inner{justify-content:center;text-align:center}.ft--design-minimal .ft-bottom__left,.ft--design-minimal .ft-bottom__right{justify-content:center}@media screen and (max-width:989px){.ft-banner{grid-template-columns:minmax(0,1fr)}.ft-col--brand,.ft-col--newsletter{flex-basis:100%}}@media screen and (max-width:749px){.ft{--ft-edge-h: var(--ft-edge-h-m, 52px);--ft-pt: var(--ft-pt-m, 32px);--ft-pb: var(--ft-pb-m, 32px)}.ft__inner{padding-right:16px;padding-left:16px}.ft__glow{width:90vw;filter:blur(70px)}.ft-banner{border-radius:22px}.ft-card{padding:22px 16px;border-radius:24px}.ft-ocean__line{height:80px}.ft__grid{gap:28px}.ft-col{flex:1 1 100%;min-width:0}.ft--accordion .ft__grid{row-gap:0}.ft--accordion .ft-col--brand{padding-bottom:24px}.ft--accordion .ft-col--menu,.ft--accordion .ft-col--contact,.ft--accordion .ft-col--text{margin-top:-1px;border-top:1px solid var(--ft-line);border-bottom:1px solid var(--ft-line)}.ft--accordion .ft-col--newsletter{padding-top:24px}.ft--accordion .ft-acc .ft-col__title{margin:0;padding:18px 0;cursor:pointer}.ft--accordion .ft-acc[open] .ft-col__title{padding-bottom:14px}.ft--accordion .ft-acc[open]>:not(summary){padding-bottom:20px}.ft--accordion .ft-acc__icon{display:block}.ft-news__input{height:54px;padding-right:128px}.ft-news__btn{padding:0 16px;font-size:13.5px}.ft-bottom__inner{flex-direction:column;padding:20px 16px 24px;text-align:center}.ft-bottom__left,.ft-bottom__right{flex-direction:column;justify-content:center}.ft-policy,.ft-payment{justify-content:center}.ft--m-center .ft__inner{text-align:center}.ft--m-center .ft-banner__eyebrow,.ft--m-center .ft-social,.ft--m-center .ft-brand__logo{justify-content:center;margin-right:auto;margin-left:auto}.ft--m-center .ft-brand__tagline{margin-right:auto;margin-left:auto}.ft--m-center:not(.ft--accordion) .ft-col__title{justify-content:center}.ft--m-center .ft-contact li{justify-content:center}}@media(prefers-reduced-motion:reduce){.ft *,.ft *:before,.ft *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/footer-premium.css.map */
