.footer{--background-color: #222;--title-color: rgb(255, 255, 255);background-color:var(--background-color)}.footer__content{padding:60px 0 18px}.footer-nav{margin-bottom:30px}.footer-nav__title{color:var(--title-color);text-transform:var(--font--title-transform);margin-bottom:12px}.footer-nav__item{margin-bottom:3px}.footer-nav__link{color:#fffc}.footer-nav__link:hover{color:#fff;opacity:1}.footer-nav__image-img{position:relative;overflow:hidden}.footer-nav__image-img img{width:100%}.footer-nav__image-link{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.footer-nav__image-link:hover{opacity:.85}.footer-nav__text.footer-nav__text{margin-bottom:3px;color:#fffc}.footer-nav__text.footer-nav__text a{color:#fffc}.footer-nav__text.footer-nav__text a:hover{color:#fff;opacity:1}.footer-nav__text.footer-nav__text.rte a{color:#fff;border-color:#fff}.footer-nav__text.footer-nav__text.rte a:hover{color:#fff;opacity:1}.footer-nav__text.footer-nav__text.rte :is(h1,h2,h3,h4,h5,h6){color:#fffc}.footer-nav__text-link{color:#999}.footer-nav__social-wrapper,.footer-nav__follow_on_shop{margin-top:12px}.footer-nav .social-links{margin:0 0 0 -.9rem;line-height:0}.footer-nav .social-links__link{color:#fffc}.footer-nav .social-links__link:hover{color:#fff;border-color:#fff}.footer__bottom{padding:12px 0;min-height:66px;background-color:var(--background-color)}.footer__bottom__left{float:left}.footer__bottom__right{float:right}.footer__bottom__left-item{font-family:var(--font--title);position:relative;display:inline-block;vertical-align:top;height:42px;margin-right:24px}.footer-copyright{margin-top:9px}.footer-copyright__text{color:#fffc;margin:0;font-size:.8rem}.footer-copyright__text a{color:#fffc}.footer-copyright__text a:hover{color:#fff;opacity:1}.footer-copyright__span{position:relative;margin-left:15px}.footer__icons{display:inline-block}.footer__icons-items{margin:0;position:relative}.footer__icons-item{display:inline-block;color:#fffc;margin-right:3px;height:42px;vertical-align:top}.footer__icons-item .payment-icon{width:36px;height:auto;padding:10px 0}.footer-divider,.footer__bottom{border-top:1px solid rgba(255,255,255,.2)}.footer--dark{--title-color: rgb(13, 13, 13)}.footer--dark .footer-nav__text,.footer--dark .footer-copyright__text,.footer--dark .footer__icons-item,.footer--dark .footer-nav__text.rte :is(h1,h2,h3,h4,h5,h6){color:#0d0d0dcc}.footer--dark .footer-nav__link,.footer--dark .footer-localize .localize__toggle,.footer--dark .footer-nav__text.footer-nav__text a,.footer--dark .footer-tweet__link,.footer--dark .footer-copyright__text a{color:#0d0d0dcc}.footer--dark .footer-nav__link:hover,.footer--dark .footer-localize .localize__toggle:hover,.footer--dark .footer-nav__text.footer-nav__text a:hover,.footer--dark .footer-tweet__link:hover,.footer--dark .footer-copyright__text a:hover{color:#0d0d0d}.footer--dark .footer-nav .social-links__link,.footer--dark .footer-nav__text.footer-nav__text.rte a{color:#0d0d0dcc;border-color:#0d0d0dcc}.footer--dark .footer-nav .social-links__link:hover,.footer--dark .footer-nav__text.footer-nav__text.rte a:hover{color:#0d0d0d;border-color:#0d0d0d}.footer--dark.footer-divider,.footer--dark .footer__bottom{border-top:1px solid rgba(13,13,13,.2)}@media(max-width:61.24em){.footer__bottom__left,.footer__bottom__right{float:none}.footer-copyright__span{margin-left:0;margin-right:15px}}@media(max-width:47.9275em){.footer__content{padding:30px 0 18px}.footer__bottom{text-align:center}.footer__bottom__left-item{height:auto;margin:0 0 6px;padding:0;width:100%}.footer__icons{width:100%}.footer-copyright__span{display:block;margin:0}}.footer-localize .nav__sub-wrap{background-color:var(--background-color);box-shadow:none}.footer-localize .localize__items{background-color:var(--background-color)}.footer-localize .localize__items:after{border-color:var(--background-color) transparent transparent transparent}.footer--light .footer-localize .localize__items{border-color:#fff3}.footer--light .footer-localize .localize__items:before{border-color:rgba(255,255,255,.2) transparent transparent transparent}.footer--light .footer-localize .list-menu{--active-color: rgba(255, 255, 255, .15);--hover-color: rgba(255, 255, 255, .05)}.footer--light .footer-localize .list-menu__link,.footer--light .footer-localize .list-menu__link:hover{color:#fff}.footer--dark .footer-localize .localize__items{border-color:#0d0d0d33}.footer--dark .footer-localize .localize__items:before{border-color:rgba(13,13,13,.2) transparent transparent transparent}.footer--dark .footer-localize .list-menu{--active-color: rgba(17, 17, 17, .15);--hover-color: rgba(17, 17, 17, .05)}.footer--dark .footer-localize .list-menu__link,.footer--dark .footer-localize .list-menu__link:hover{color:#0d0d0d}.footer{--ft-navy:#011621;--ft-red:#C0121F;--ft-white:#fff;--ft-muted:rgba(255,255,255,.62);--ft-line:rgba(255,255,255,.12);background:var(--ft-navy);border-top:3px solid var(--ft-red)!important}.footer.footer-divider{border-top:3px solid var(--ft-red)}.footer .footer__content{padding:72px 0 56px}.footer .o-layout__item{margin-bottom:0}.footer .footer-nav{padding-right:32px}.footer .footer-nav__title{font-size:11px!important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ft-white)!important;margin:0 0 22px;padding-bottom:14px;border-bottom:1px solid var(--ft-line);position:relative}.footer .footer-nav__title:after{content:"";position:absolute;left:0;bottom:-1px;width:28px;height:1px;background:var(--ft-red)}.footer .footer-nav__items{margin:0}.footer .footer-nav__item{margin:0 0 11px;line-height:1.4}.footer .footer-nav__link,.footer .footer-nav__text,.footer .footer-nav__text-link,.footer .footer-nav__text p,.footer .footer-nav__text a{font-size:13px;font-weight:400;letter-spacing:.01em;color:var(--ft-muted)!important;text-decoration:none;transition:color .2s ease}.footer .footer-nav__text p{line-height:1.7;margin:0 0 10px}.footer .footer-nav__text.rte a{border-bottom:1px solid rgba(192,18,31,.7);padding-bottom:1px}.footer .footer-nav__link:hover,.footer .footer-nav__text-link:hover,.footer .footer-nav__text a:hover{color:var(--ft-white)!important}.footer .footer-nav__social-wrapper{margin-top:20px}.footer .footer-nav__social-wrapper ul{display:flex;gap:10px;flex-wrap:wrap;margin:0}.footer .footer-nav__social-wrapper li{margin:0!important}.footer .footer-nav__social-wrapper a{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--ft-line);border-radius:50%;color:var(--ft-muted)!important;transition:all .2s ease}.footer .footer-nav__social-wrapper a:hover{border-color:var(--ft-red);color:var(--ft-white)!important;background:#c0121f1f}.footer .footer-nav__social-wrapper svg{width:14px;height:14px}.footer .footer-nav__follow_on_shop{margin-top:22px}.footer .footer__bottom{border-top:1px solid var(--ft-line)!important;padding:20px 0}.footer .footer__bottom .container{display:flex;align-items:center;justify-content:center;text-align:center;flex-wrap:wrap;gap:14px}.footer .footer__icons-items{display:flex;flex-wrap:wrap;gap:6px;margin:0}.footer .footer__icons-item{margin:0!important}.footer .footer__icons-item svg,.footer .payment-icon{display:block;width:38px!important;height:24px!important;padding:0!important;opacity:.9}.footer .footer__icons-item{height:auto}.footer .footer-copyright__text,.footer .footer-copyright__span,.footer .footer-copyright__text a{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff80!important;margin:0}@media(max-width:767px){.footer .footer__content{padding:48px 0 16px}.footer .footer-nav{padding-right:0;margin-bottom:36px}.footer .footer-nav__title{margin-bottom:16px}.footer .footer-nav__item{margin-bottom:9px}.footer .footer-nav__link,.footer .footer-nav__text,.footer .footer-nav__text-link,.footer .footer-nav__text p,.footer .footer-nav__text a{font-size:14px}.footer .footer__bottom .container{flex-direction:column;justify-content:center;text-align:center;padding-bottom:12px}.footer .footer__icons-items{justify-content:center}}.footer .ft-band{border-bottom:1px solid rgba(255,255,255,.12);padding:56px 0 48px}.footer .ft-band__inner{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;flex-wrap:wrap}.footer .ft-band__title{font-family:Oswald,Impact,sans-serif!important;font-size:52px;line-height:1;letter-spacing:.02em;color:#fff!important;margin:0 0 12px;text-transform:uppercase;font-weight:400}.footer .ft-band__title:after{display:none}.footer .ft-band__desc p{font-size:14px;color:#ffffffa6!important;margin:0}.footer .ft-band__cta{min-width:340px;display:flex;justify-content:space-between;align-items:center;padding:0 0 12px;border-bottom:1px solid rgba(255,255,255,.4);color:#c0121f!important;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;transition:all .2s ease}.footer .ft-band__cta:hover{color:#fff!important;border-bottom-color:#c0121f}.footer .ft-grid{display:flex;flex-wrap:wrap}.footer .ft-grid>.o-layout__item{width:25%}.footer .ft-grid>.ft-brand{width:33%;padding-right:40px}.footer .ft-brand__mark{display:inline-block;font-family:Oswald,Impact,sans-serif;font-size:46px;line-height:.9;color:#fff!important;text-decoration:none;letter-spacing:.03em;border-left:4px solid #C0121F;padding-left:12px}.footer .ft-brand__mark span{display:block;font-family:inherit;font-size:13px;letter-spacing:.32em;color:#fff9;margin-top:6px}.footer .ft-brand__tag{font-size:13px;line-height:1.7;color:#ffffffa6!important;margin:18px 0 0;max-width:280px}.footer .footer-nav__title{font-size:11px!important;font-weight:700!important;letter-spacing:.22em!important;border-bottom:0!important;padding-bottom:0!important;margin-bottom:18px!important}.footer .footer-nav__title:after{display:none!important}.footer .ft-btn{display:inline-block;background:#011621;color:#fff!important;border:1px solid rgba(255,255,255,.55);border-left:3px solid #C0121F;padding:10px 18px;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;line-height:1;transition:all .2s ease}.footer .ft-btn:hover{background:#c0121f;border-color:#c0121f;color:#fff!important}@media(max-width:989px){.footer .ft-grid>.o-layout__item{width:50%}.footer .ft-grid>.ft-brand{width:100%;margin-bottom:36px}}@media(max-width:767px){.footer .ft-band{padding:40px 0 32px}.footer .ft-band__title{font-size:40px}.footer .ft-band__cta{min-width:0;width:100%}.footer .ft-grid>.o-layout__item{width:100%}}.footer .ft-brand__logo{display:inline-block;border:0!important}.footer .ft-brand__logo img{display:block;width:200px;max-width:100%;height:auto}@media(max-width:767px){.footer .ft-brand__logo img{width:150px}}.footer .ft-grid>.ft-brand{display:flex;flex-direction:column;align-items:flex-start}.footer .ft-brand__logo{display:block;line-height:0;margin:0!important;padding:0!important}.footer .ft-brand__logo img{width:170px!important;margin:0!important}.footer .ft-brand__tag{font-size:15px!important;line-height:1.6!important;max-width:300px;margin:20px 0 0!important;padding:0!important;color:#ffffff9e!important}.footer .ft-brand .footer-nav__social-wrapper{margin:24px 0 0!important;padding:0!important}.footer .ft-brand .footer-nav__social-wrapper ul{gap:10px!important;padding:0!important;margin:0!important}.footer .ft-brand .footer-nav__social-wrapper a{width:40px!important;height:40px!important}.footer .ft-brand .footer-nav__social-wrapper svg{width:15px!important;height:15px!important}@media(max-width:767px){.footer .ft-brand__logo img{width:140px!important}.footer .ft-brand__tag{font-size:14px!important}}.footer .footer-nav__social-wrapper a,.footer .ft-brand .footer-nav__social-wrapper a{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;line-height:0!important;width:40px!important;height:40px!important;min-width:40px;box-sizing:border-box!important;font-size:0!important;text-indent:0!important}.footer .footer-nav__social-wrapper a>*:not(svg):not(.icon):not(.icon--social){position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;margin:0!important;padding:0!important}.footer .footer-nav__social-wrapper a svg,.footer .ft-brand .footer-nav__social-wrapper a svg{display:block!important;width:16px!important;height:16px!important;margin:0!important;padding:0!important;position:static!important;top:auto!important;left:auto!important;transform:none!important;vertical-align:middle!important;flex:0 0 16px}.footer .footer-nav__social-wrapper li{display:flex;line-height:0}.footer .footer-nav__social-wrapper a>.icon{display:flex!important;align-items:center;justify-content:center;position:static!important;width:16px!important;height:16px!important;margin:0!important;padding:0!important;line-height:0!important;top:auto!important;left:auto!important;transform:none!important;overflow:visible!important;clip:auto!important}back-to-top-button.back-to-top-button,.back-to-top-button{width:48px!important;height:48px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#011621!important;border:1.5px solid #C0121F!important;border-radius:50%!important;color:#fff!important;box-shadow:0 4px 14px #01162147!important;transition:background .2s ease,border-color .2s ease!important;line-height:0!important}.back-to-top-button:hover,.back-to-top-button:focus-visible{background:#c0121f!important;border-color:#c0121f!important}.back-to-top-button svg,.back-to-top-button .back-to-top-button__icon{width:16px!important;height:16px!important;margin:0!important;color:#fff!important;fill:currentColor;stroke:currentColor;position:static!important}.footer .footer__bottom{padding-bottom:28px!important}.footer .footer__bottom .container{padding-left:72px;padding-right:72px}@media(max-width:767px){.footer .footer__bottom{padding-bottom:84px!important}.footer .footer__bottom .container{padding-left:16px;padding-right:16px}}.footer .ft-band{padding:32px 0!important}.footer .ft-band__title{margin-bottom:8px!important}.footer .ft-band__cta{padding-bottom:10px!important}.footer .footer__content{padding-top:36px!important;padding-bottom:20px!important}.footer .footer-nav{margin-bottom:24px!important}@media(max-width:767px){.footer .ft-band{padding:24px 0!important}.footer .ft-band__inner{gap:20px!important}.footer .footer__content{padding-top:28px!important;padding-bottom:8px!important}.footer .ft-grid>.ft-brand{margin-bottom:24px!important}.footer .footer-nav{margin-bottom:24px!important}}.footer .ft-brand__tag{margin-top:28px!important}.footer .ft-band__inner{align-items:center!important}.footer .ft-band__title{font-size:56px}.footer .ft-band__desc p{font-size:19px!important;line-height:1.5;color:#ffffffd9!important}.footer .ft-news{flex:0 1 560px;min-width:0}.footer .ft-news__form{margin:0}.footer .ft-news__row{display:flex;gap:0;border-radius:4px;overflow:hidden;background:#fff}.footer .ft-news__input{flex:1;min-width:0;height:58px;border:0;margin:0;padding:0 20px;font-size:18px;color:#011621;background:#fff;border-radius:0;box-shadow:none}.footer .ft-news__input::placeholder{color:#434141;opacity:1}.footer .ft-news__input:focus{outline:3px solid #37B5D6;outline-offset:-3px}.footer .ft-news__btn{flex:0 0 auto;height:58px;padding:0 32px;border:0;margin:0;background:#c0121f;color:#fff;font-family:Oswald,Impact,sans-serif;font-weight:700;font-size:18px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background .2s}.footer .ft-news__fine{margin:10px 0 0;font-size:14px;color:#ffffffa6!important}.footer .ft-news__msg{margin:0 0 12px;padding:14px 18px;border-radius:4px;font-size:17px;font-weight:600;line-height:1.4}.footer .ft-news__msg--ok{background:#37b5d626;border-left:4px solid #37B5D6;color:#fff!important}.footer .ft-news__msg--err{background:#c0121f2e;border-left:4px solid #C0121F;color:#fff!important}@media(max-width:749px){.footer .ft-band__inner{flex-direction:column;align-items:stretch!important;gap:22px!important}.footer .ft-band__title{font-size:40px}.footer .ft-band__desc p{font-size:17px!important}.footer .ft-news{flex:none;width:100%}.footer .ft-news__row{flex-direction:column;gap:10px;background:none;border-radius:0;overflow:visible}.footer .ft-news__input,.footer .ft-news__btn{width:100%;height:56px;border-radius:4px}}.footer .ft-band{padding:64px 0!important}.footer input.ft-news__input{height:58px!important;min-height:58px!important;padding:0 20px!important;font-size:18px!important;font-family:inherit!important;line-height:58px!important;border:0!important;margin:0!important;box-sizing:border-box!important;background:#fff!important;color:#011621!important}@media(max-width:749px){.footer .ft-band{padding:44px 0!important}.footer input.ft-news__input{height:56px!important;min-height:56px!important;line-height:56px!important;border-radius:4px!important}}.footer .ft-news{max-width:560px}.footer .ft-news__row{display:flex!important;flex-direction:row!important;gap:8px!important;background:none!important;border-radius:0!important;overflow:visible!important}.footer input.ft-news__input{flex:1 1 auto;width:auto;height:56px!important;min-height:56px!important;line-height:56px!important;font-size:18px!important;padding:0 20px!important;border-radius:3px!important;-webkit-appearance:none;appearance:none}.footer .ft-news__btn{flex:0 0 auto;height:56px!important;min-height:56px!important;font-size:18px!important;padding:0 32px!important;border-radius:3px!important;background:#c0121f;color:#fff;-webkit-appearance:none;appearance:none}.footer .ft-news__btn:hover,.footer .ft-news__btn:focus-visible{background:#b71834}.footer .ft-news__fine{padding-left:0}@media(max-width:749px){.footer .ft-news{max-width:none}.footer .ft-news__row{flex-direction:column!important;gap:10px!important}.footer input.ft-news__input,.footer .ft-news__btn{width:100%!important;flex:none}.footer .ft-news__btn{padding:0 24px!important}.footer .ft-news__fine{text-align:center}}@media(max-width:767px){.footer .footer__content{padding-bottom:8px!important}.footer .ft-grid>.o-layout__item:last-child .footer-nav,.footer .footer__content .o-layout__item:last-child .footer-nav{margin-bottom:16px!important}.footer .footer__bottom{padding-top:20px!important;padding-bottom:24px!important;min-height:0!important}.footer .footer__bottom .container{padding-bottom:0!important;gap:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/component-footer.css.map */
