.ninja-footer{background-color:var(--footer-bg);background-image:var(--footer-bg-image);background-size:cover;background-position:center;background-repeat:no-repeat;color:var(--footer-text)}.ninja-footer__container{max-width:1480px;margin:0 auto;padding-left:30px;padding-right:30px}.ninja-footer a{color:inherit;text-decoration:none;transition:color .2s ease}.ninja-footer a:hover{color:var(--footer-hover)}.ninja-footer__top{display:grid;grid-template-columns:340px 448px 347px;justify-content:space-between;align-items:start;gap:26px}.ninja-footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:22px}.ninja-footer__logo{display:inline-flex}.ninja-footer__logo img{width:auto;max-width:272px;max-height:60px}.ninja-footer__logo-text{color:var(--footer-heading);font-family:var(--ninja-font-display);font-size:32px;line-height:1;font-weight:500;letter-spacing:-.03em}.ninja-footer__info{font-size:15px;line-height:22px}.ninja-footer__info p{margin:0 0 8px}.ninja-footer__info>:last-child{margin-bottom:0}.ninja-footer__info strong{font-weight:600}.ninja-footer__social{display:flex;align-items:center;gap:16px;margin:0;padding:0;list-style:none}.ninja-footer .ninja-footer__social-link{display:inline-flex;color:var(--footer-heading);transition:opacity .2s ease}.ninja-footer .ninja-footer__social-link:hover{color:var(--footer-heading);opacity:.75}.ninja-footer__social-link svg{display:block;width:26px;height:26px}.ninja-footer__menus{display:grid;grid-template-columns:172px 200px;gap:100px;align-items:start}.ninja-footer__menu{display:flex;flex-direction:column;align-items:flex-start;gap:var(--menu-gap, 24px);min-width:0}.ninja-footer__menu-title{margin:0;color:var(--footer-heading);font-family:var(--ninja-font-display);font-size:26px;line-height:28px;font-weight:500;letter-spacing:-.03em;text-transform:capitalize}.ninja-footer__menu-list{display:flex;flex-direction:column;gap:var(--menu-gap, 24px);width:100%;margin:0;padding:0;list-style:none}.ninja-footer__menu-link{font-size:20px;line-height:24px;font-weight:400}.ninja-footer__disclaimer{color:var(--footer-muted);font-size:14px;line-height:20px}.ninja-footer__divider{margin:50px 0;border:0;border-top:1px solid var(--footer-border)}.ninja-footer__bottom{display:grid;grid-template-columns:510px 412px;justify-content:space-between;align-items:start;gap:50px}.ninja-footer__selectors{display:flex;align-items:flex-start;gap:30px}.ninja-footer__selector{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.ninja-footer__selector--country{flex:0 0 260px;width:260px}.ninja-footer__selector--language{flex:0 0 220px;width:220px}.ninja-footer__selector-label{margin:0;color:var(--footer-text);font-family:var(--ninja-font-body);font-size:18px;line-height:22px;font-weight:400}.ninja-footer__form{width:100%;padding:11px 0}.ninja-footer__dropdown{position:relative;width:100%;margin:11px 0}.ninja-footer__select{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:44px;padding:12px;border:1px solid var(--field-border);border-radius:6px;background:var(--field-bg);color:var(--field-text);font-size:16px;line-height:20px;list-style:none;cursor:pointer}.ninja-footer__select::-webkit-details-marker{display:none}.ninja-footer__select svg{flex:0 0 auto;width:12px;height:8px;transition:transform .2s ease}.ninja-footer__dropdown[open] .ninja-footer__select svg{transform:rotate(180deg)}.ninja-footer__options{position:absolute;bottom:100%;left:0;z-index:5;width:max-content;min-width:132px;max-width:242px;max-height:280px;margin:0;padding:8px 0;overflow:auto;transform:translateY(-11px);border:1px solid var(--field-border);border-radius:6px;background:var(--field-bg);list-style:none}.ninja-footer__option{display:block;width:100%;padding:10px 12px;border:0;background:none;color:var(--field-text);font-family:var(--ninja-font-body);font-size:14px;line-height:18px;text-align:left;cursor:pointer}.ninja-footer__option:hover,.ninja-footer__option.is-active{background:#ffffff14}.ninja-footer__currency{opacity:.75}.ninja-footer__end{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:26px;min-height:78px}.ninja-footer__copyright{width:100%;color:var(--footer-muted);font-size:16px;line-height:20px;text-align:right}.ninja-footer__payments{display:flex;justify-content:flex-end;width:100%}.ninja-footer__payments-image{width:auto;max-height:26px}.ninja-footer__payment-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;margin:0;padding:0;list-style:none}.ninja-footer__payment-list li{display:flex;align-items:center;line-height:0}.ninja-footer__payment-list svg{display:block;width:32px;height:22px}@media(min-width:990px)and (max-width:1160px){.ninja-footer__top{grid-template-columns:1.2fr 2fr 2fr}.ninja-footer__menus{grid-template-columns:162px 180px}}@media(max-width:989px){.ninja-footer__top{grid-template-columns:1fr;gap:30px}.ninja-footer__menus{gap:26px}.ninja-footer__bottom{grid-template-columns:1fr;gap:26px}.ninja-footer__end{align-items:flex-start}.ninja-footer__copyright{text-align:left}.ninja-footer__payments,.ninja-footer__payment-list{justify-content:flex-start}}@media(max-width:749px){.ninja-footer{background-image:var(--footer-bg-image-m);--menu-gap: 20px}.ninja-footer__container{padding-left:16px;padding-right:16px}.ninja-footer__logo img{max-width:200px;max-height:44px}.ninja-footer__logo-text{font-size:26px}.ninja-footer__brand{gap:18px}.ninja-footer__info{font-size:14px;line-height:20px}.ninja-footer__menus{grid-template-columns:repeat(2,minmax(0,1fr))}.ninja-footer__menu-title{font-size:22px;line-height:24px}.ninja-footer__menu-link{font-size:15px;line-height:20px}.ninja-footer__divider{margin:30px 0}.ninja-footer__selectors{gap:20px}.ninja-footer__selector--country{flex-basis:180px;width:180px}.ninja-footer__selector--language{flex-basis:128px;width:128px}.ninja-footer__selector-label{font-size:14px;line-height:18px}.ninja-footer__dropdown{margin-bottom:16.5px}.ninja-footer__select{min-height:42px;font-size:13px;line-height:18px}.ninja-footer__disclaimer,.ninja-footer__copyright{font-size:13px;line-height:18px}.ninja-footer__payment-list{gap:4px}.ninja-footer__payment-list svg{width:26px;height:18px}.ninja-footer__payments-image{max-height:22px}}.ninja-footer .ninja-spacing{padding-top:var(--pt);padding-bottom:var(--pb)}@media screen and (max-width:749px){.ninja-footer .ninja-spacing{padding-top:var(--pt-m);padding-bottom:var(--pb-m)}}.ninja-footer .ninja-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ninja-footer.css.map */
