.ex-ft{--_hair: color-mix(in srgb, var(--ex-ft-text) 8%, transparent);color:var(--ex-ft-text);font-family:var(--font-body-family)}.ex-ft .page-width{padding-left:15px;padding-right:15px}.ex-ft__nl{padding:var(--ex-ft-nl-pt, 40px) 0 var(--ex-ft-nl-pb, 40px);background:var(--ex-ft-nl-bg);color:var(--ex-ft-nl-text)}.ex-ft__nl-title{margin:0;font-family:var(--font-heading-family);font-weight:var(--ex-weight-bold, 700);font-size:var(--ex-ft-nl-title-m, 32px);letter-spacing:var(--ex-heading-tracking, 0);line-height:calc(1 + .3/max(1,var(--font-heading-scale, 1)));text-align:var(--ex-ft-nl-title-align, center);color:inherit}.ex-ft__nl-sub{margin:var(--ex-ft-nl-sub-gap, 16px) 0 0;font-size:var(--ex-ft-nl-sub, 18px);font-weight:var(--ex-weight-regular, 400);line-height:1.4;text-align:var(--ex-ft-nl-sub-align, center);color:inherit}.ex-ft__form{max-width:var(--ex-ft-nl-form-w, 580px);margin:var(--ex-ft-nl-form-gap, 32px) auto 0}.ex-ft__field{position:relative;display:flex;align-items:stretch;height:var(--ex-ft-in-h, 48px);border:var(--ex-ft-in-bw, 1px) solid var(--ex-ft-in-border, #e0e0e0);border-radius:var(--ex-ft-in-radius, 8px);background:var(--ex-ft-in-bg, #ffffff);transition:border-color .2s ease,box-shadow .2s ease}.ex-ft__field:focus-within{border-color:var(--ex-btn-bg);box-shadow:0 0 0 2px color-mix(in srgb,var(--ex-btn-bg) 30%,transparent)}.ex-ft__field--error{border-color:#d82c0d}.ex-ft__input{flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0 13px 0 24px;border:0;border-radius:var(--ex-ft-in-radius, 8px);background:transparent;color:var(--ex-ft-in-text, #000000);font:inherit;font-size:var(--ex-ft-in-fs, 14px);letter-spacing:var(--ex-body-tracking, 0);box-shadow:none;outline:none;-webkit-appearance:none;appearance:none}.ex-ft__input::placeholder{color:color-mix(in srgb,var(--ex-ft-nl-text) 75%,transparent);opacity:1}.ex-ft__submit{flex:none;align-self:center;display:inline-flex;align-items:center;justify-content:center;width:var(--ex-ft-btn-size, 38px);height:var(--ex-ft-btn-size, 38px);margin-inline-end:var(--ex-ft-btn-inset, 5px);padding:0;border:0;border-radius:var(--ex-ft-btn-radius, 4px);background:var(--ex-ft-nl-btn);color:var(--ex-ft-nl-btn-text);cursor:pointer;transition:opacity .2s ease}.ex-ft__submit--label{width:auto;padding:0 16px;font-size:14px;font-weight:var(--ex-weight-semibold, 600);white-space:nowrap}.ex-ft__submit:hover{opacity:.85}.ex-ft__submit:focus-visible{outline:2px solid var(--ex-ft-nl-btn-text);outline-offset:-4px}[dir=rtl] .ex-ft__submit .ex-icon{transform:scaleX(-1)}[dir=rtl] .ex-ft__input{padding:0 24px 0 13px}.ex-ft__msg{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:14px}.ex-ft__msg .svg-wrapper{display:inline-flex;width:14px;height:14px;flex:none}.ex-ft__msg--error{color:#d82c0d}.ex-ft__msg--success{justify-content:center;margin-top:20px;font-size:16px;font-weight:var(--ex-weight-semibold, 600);color:inherit}.ex-ft__main{padding:30px 0;background:var(--ex-ft-bg);border-top:var(--ex-ft-border-top, 1px solid var(--_hair))}.ex-ft__grid{display:grid;grid-template-columns:repeat(var(--ex-ft-cols-m, 2),minmax(0,1fr));gap:26px 15px;padding:0 15px 30px}.ex-ft__brand{text-align:center}.ex-ft__logo{display:inline-block;max-width:100%;width:var(--ex-ft-logo-w, 150px);margin-bottom:20px}.ex-ft__logo img{display:block;width:100%;height:auto}.ex-ft__brand-name{margin:0 0 20px;font-family:var(--font-heading-family);font-weight:var(--ex-weight-regular, 400);font-size:calc(32px * var(--font-heading-scale, 1));line-height:1.1;letter-spacing:var(--ex-heading-tracking, 0);color:var(--ex-ft-heading)}.ex-ft__tagline,.ex-ft__brand-text{max-width:280px;margin:0 auto 12px;font-size:var(--ex-ft-text-size, 14px);line-height:1.6;color:var(--ex-ft-text)}.ex-ft__tagline{font-weight:var(--ex-weight-semibold, 600)}.ex-ft__heading{margin:0 0 20px;font-family:var(--font-heading-family);font-weight:var(--ex-weight-bold, 700);font-size:var(--ex-ft-heading-size, 18px);line-height:1.25;letter-spacing:var(--ex-body-tracking, 0);color:var(--ex-ft-heading)}.ex-ft__links{margin:0;padding:0;list-style:none}.ex-ft__links>li{display:flex}.ex-ft__link{display:inline-block;padding:6px 0;font-size:var(--ex-ft-text-size, 14px);font-weight:var(--ex-weight-regular, 400);line-height:1.4;color:var(--ex-ft-menu);text-decoration:none;transition:color .2s ease}.ex-ft__link:hover,.ex-ft__link.is-active{color:var(--ex-ft-menu-hover)}.ex-ft__text-col{margin-top:var(--ex-ft-tc-mt, 0);margin-bottom:var(--ex-ft-tc-mb, 0)}.ex-ft__heading--text{margin-bottom:var(--ex-ft-tc-hgap, 12px);font-size:var(--ex-ft-tc-hsize, 16px);color:var(--ex-ft-tc-heading, var(--ex-ft-heading))}.ex-ft__rte{font-size:var(--ex-ft-tc-size, 14px);line-height:var(--ex-ft-tc-lh, 1.5);color:var(--ex-ft-tc-text, var(--ex-ft-text))}.ex-ft__rte>:first-child{margin-top:0}.ex-ft__rte>:last-child{margin-bottom:0}.ex-ft__rte a,.ex-ft__brand-text a{color:var(--ex-ft-tc-link, var(--ex-ft-link));text-decoration:underline;text-underline-offset:.2em;transition:color .3s ease}.ex-ft__rte a:hover{color:var(--ex-ft-link-hover)}.ex-ft__social{padding:30px 15px 42px;border-bottom:2px solid var(--ex-ft-divider)}.ex-ft__social-heading{margin:0 0 var(--ex-ft-soc-hgap, 12px);font-family:var(--font-heading-family);font-weight:var(--ex-weight-bold, 700);font-size:var(--ex-ft-soc-hsize, 16px);line-height:1.25;color:var(--ex-ft-soc-heading, var(--ex-ft-heading))}.ex-ft .ex-ft__social-list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--ex-ft-soc-gap, 16px);margin:0;padding:0}.ex-ft .ex-ft__social-list .list-social__item{margin:0}.ex-ft .ex-ft__social-list .list-social__link{padding:0;color:var(--ex-ft-soc-icon, var(--ex-ft-text));transition:color .3s ease,transform .3s ease}.ex-ft .ex-ft__social-list .list-social__link:hover{color:var(--ex-ft-soc-hover, var(--ex-ft-menu-hover));transform:scale(1.07)}.ex-ft .ex-ft__social-list .svg-wrapper,.ex-ft .ex-ft__social-list .icon{width:var(--ex-ft-soc-size, 24px);height:var(--ex-ft-soc-size, 24px)}.ex-ft__bottom{display:flex;flex-direction:column;align-items:flex-start;gap:15px;padding:16px 15px 0;border-top:2px solid var(--ex-ft-divider);text-align:start}.ex-ft__social+.ex-ft__bottom{border-top:0}.ex-ft__copyright{margin:0;font-size:var(--ex-ft-copy-size, 11px);color:var(--ex-ft-text)}.ex-ft .ex-ft__payment-list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:calc(var(--ex-ft-pay-gap, 8px) / 2);margin:0;padding:0}.ex-ft .ex-ft__payment-list .list-payment__item{padding:0;margin:0}.ex-ft .ex-ft__payment-list .icon{width:auto;height:calc(var(--ex-ft-pay-h, 24px) * .8)}.ex-ft__localization{display:flex;flex-wrap:wrap;justify-content:center;align-self:center;gap:15px;margin-top:12px;text-align:center}.ex-ft__localization .localization-form{padding:0;margin:0}.ex-ft__loc-label{margin:0 0 9px;font-size:14px;font-weight:var(--ex-weight-regular, 400);color:var(--ex-ft-text)}.ex-ft .ex-ft__localization .disclosure__button.localization-form__select{min-width:160px;height:42px;min-height:0;margin:0;padding:0 35px;font-size:13px;border:1px solid color-mix(in srgb,var(--ex-ft-text) 55%,transparent);border-radius:12px;background:color-mix(in srgb,var(--ex-ft-text) 5%,transparent);color:var(--ex-ft-text);transition:border-color .2s ease}.ex-ft .ex-ft__localization .localization-form__select:before,.ex-ft .ex-ft__localization .localization-form__select:after{display:none}.ex-ft .ex-ft__localization .disclosure__button:hover{border-color:color-mix(in srgb,var(--ex-ft-text) 70%,transparent)}.ex-ft .ex-ft__localization .disclosure__button[aria-expanded=true]{border-color:color-mix(in srgb,var(--ex-ft-text) 80%,transparent)}.ex-ft .ex-ft__localization .disclosure__button.localization-form__select{position:relative;display:flex;align-items:center;justify-content:flex-start;text-decoration:none}.ex-ft .ex-ft__localization .disclosure__button .ex-country__current{gap:5px}.ex-ft .ex-ft__localization .disclosure__button .ex-country__code{letter-spacing:0}.ex-ft .ex-ft__localization .disclosure__button .ex-flag{box-shadow:none}.ex-ft .ex-ft__localization .disclosure__button .icon-caret{position:absolute;top:calc(50% - 3px);right:16px;width:10px;height:6px;margin:0}.ex-ft .ex-ft__localization .disclosure__button[aria-expanded=true] .icon-caret{transform:rotate(180deg)}.ex-ft .ex-ft__localization .disclosure__list-wrapper{border:1px solid var(--ex-ft-divider);background:var(--ex-ft-bg);box-shadow:0 -4px 16px #00000026}.ex-ft .ex-ft__localization .disclosure__list,.ex-ft .ex-ft__localization .country-selector__list,.ex-ft .ex-ft__localization .country-filter{background:var(--ex-ft-bg)}.ex-ft .ex-ft__localization .disclosure__link{color:var(--ex-ft-menu)}.ex-ft .ex-ft__localization .disclosure__link:hover{background:#ffffff0d;color:var(--ex-ft-menu-hover)}.ex-ft .ex-ft__localization .disclosure__link[aria-current=true]{color:var(--ex-ft-menu-hover);text-decoration:underline}.ex-ft .ex-ft__localization .country-filter .field__input{border-radius:6px;background:#0003;color:var(--ex-ft-text)}@media screen and (max-width:749px){.ex-ft .ex-ft__localization .disclosure__list-wrapper.country-selector{border-radius:12px 12px 0 0;box-shadow:0 -8px 24px #00000040}}@media screen and (min-width:750px){.ex-ft__nl{padding:var(--ex-ft-nl-pt-d, 80px) 0 var(--ex-ft-nl-pb-d, 80px)}.ex-ft__nl-title{font-size:var(--ex-ft-nl-title, 54px)}.ex-ft__main{padding:50px 0 60px}.ex-ft__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:60px 30px;padding:0}.ex-ft__link:hover{text-decoration:underline;text-underline-offset:3px}.ex-ft__heading{margin-bottom:16px}.ex-ft__social{margin-top:5px}.ex-ft__bottom{flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:30px;margin-top:30px;padding-top:30px;border-top:2px solid var(--ex-ft-divider);text-align:start}.ex-ft__social+.ex-ft__bottom{margin-top:0;padding-top:32px}.ex-ft .ex-ft__payment-list{justify-content:flex-start;gap:var(--ex-ft-pay-gap, 8px)}.ex-ft .ex-ft__payment-list .icon{height:var(--ex-ft-pay-h, 24px)}.ex-ft__localization{justify-content:flex-start;align-self:flex-start;margin-top:0;text-align:start}.ex-ft .ex-ft__localization .disclosure__button.localization-form__select{min-width:160px;font-size:14px}.ex-ft .ex-ft__localization .disclosure__list-wrapper{bottom:calc(100% + 10px);transform:none}}@media screen and (min-width:990px){.ex-ft__grid{grid-template-columns:repeat(var(--ex-ft-cols, 4),minmax(0,1fr))}.ex-ft__brand{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-elexa-footer.css.map */
