.vk-footer__container{width:100%;max-width:var(--vk-container-max-width);margin-inline:auto;box-sizing:border-box}.vk-service-bar{background-color:var(--vk-color-tan);color:var(--vk-color-near-black);padding-inline:var(--page-margin)}.vk-service-bar__list{display:grid;grid-template-columns:1fr;gap:1.25rem;margin:0 auto;padding:1.75rem 0;list-style:none}@media screen and (min-width:750px){.vk-service-bar__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem}}.vk-service-bar__inner{display:flex;align-items:center;gap:1.25rem;color:inherit;text-decoration:none}.vk-service-bar__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:3.5rem;height:2.75rem;color:var(--vk-footer-dark-grey)}.vk-service-bar__icon svg{width:100%;height:100%}.vk-service-bar__icon img{display:block;width:100%;height:auto}.vk-service-bar__icon--card img{transform:rotate(-5deg)}.vk-service-bar__icon--headset img{width:auto;height:100%}.vk-service-bar__text{display:flex;flex-direction:column;gap:.25rem;min-width:0}.vk-service-bar__title{font-family:var(--font-body--family);font-size:var(--vk-footer-small-caps-size);font-weight:600;line-height:1.2;letter-spacing:var(--vk-footer-small-caps-spacing);text-transform:uppercase}.vk-service-bar__desc{font-family:var(--font-body--family);font-size:.9375rem;line-height:1.35}a.vk-service-bar__inner:hover .vk-service-bar__desc,a.vk-service-bar__inner:active .vk-service-bar__desc{-webkit-text-stroke:var(--vk-footer-hover-stroke)}a.vk-service-bar__inner:focus-visible{outline:2px solid var(--vk-color-near-black);outline-offset:4px}@media screen and (min-width:1200px){.vk-service-bar__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;padding-block:2.25rem}.vk-service-bar__inner{gap:1rem}.vk-service-bar__icon{width:3rem}.vk-service-bar__desc{font-size:.875rem}}@media screen and (min-width:1440px){.vk-service-bar__list{grid-template-columns:repeat(4,auto);justify-content:space-between}.vk-service-bar__icon{width:3.5rem}.vk-service-bar__desc{font-size:.9375rem}}@media screen and (min-width:1660px){.vk-service-bar__title,.vk-service-bar__desc{white-space:nowrap}}.vk-footer-main{background-color:var(--vk-color-new-tan);color:var(--vk-color-near-black);padding-inline:var(--page-margin)}.vk-footer-main__inner{padding-block:3rem 2.5rem}@media screen and (min-width:1024px){.vk-footer-main__inner{padding-block:4.5rem 3.5rem}}@media screen and (min-width:1024px)and (max-width:1279px){.vk-footer-main,.vk-service-bar{padding-inline:var(--padding-2xl)}}.vk-footer-main__grid{display:grid;gap:2.5rem;align-items:start}@media screen and (min-width:1024px){.vk-footer-main__grid{grid-template-columns:minmax(300px,4fr) 7fr;gap:3rem}}.vk-footer-main__eyebrow,.vk-footer-menu__heading{margin:0 0 .875rem;font-family:var(--font-body--family);font-size:var(--vk-footer-small-caps-size);font-weight:600;line-height:1.2;letter-spacing:var(--vk-footer-small-caps-spacing);text-transform:uppercase;color:var(--vk-footer-dark-grey)}.vk-footer-main__brand{display:flex;flex-direction:column;gap:2rem;min-width:0}.vk-footer-main__logo{display:inline-block;width:fit-content;margin-bottom:-.5rem}.vk-footer-main__logo img{--vk-footer-logo-height: 2.25rem;display:block;width:auto;height:var(--vk-footer-logo-height);margin-left:calc(var(--vk-footer-logo-height) * -.0877)}@media screen and (min-width:1024px){.vk-footer-main__logo img{--vk-footer-logo-height: 2.75rem}}.vk-footer-main__richtext{font-family:var(--font-body--family);font-size:.875rem;line-height:1.45;color:var(--vk-color-near-black);text-wrap:pretty}.vk-footer-main__richtext p{margin:0}.vk-footer-main__richtext a{color:inherit;text-decoration:underline}.vk-footer-main__richtext a:hover{-webkit-text-stroke:var(--vk-footer-hover-stroke)}.vk-footer-newsletter__form{display:flex;align-items:stretch;width:100%;max-width:28rem;border:1px solid var(--vk-color-mid-grey);border-radius:4px;background-color:var(--color-white, #fff);overflow:hidden;box-sizing:border-box}.vk-footer-newsletter__form:focus-within{outline:2px solid var(--vk-color-blue);outline-offset:2px}.vk-footer-newsletter__form input{width:initial}.vk-footer-newsletter__input{flex:1 1 auto;min-width:0;height:48px;padding:.75rem 1.25rem;border:none;border-radius:0;background-color:transparent;font-family:var(--font-body--family);font-size:1rem;color:var(--vk-color-near-black)}.vk-footer-newsletter__input::placeholder{color:var(--vk-color-dark-grey)}.vk-footer-newsletter__input:focus,.vk-footer-newsletter__input:focus-visible{outline:none}.vk-footer-newsletter__form .button.vk-footer-newsletter__submit{flex:0 0 auto;width:auto;height:48px;margin:0;padding:13px 28px;border-radius:0 3px 3px 0;font-size:var(--vk-footer-small-caps-size);font-weight:600;letter-spacing:var(--vk-footer-small-caps-spacing);white-space:nowrap}.vk-footer-newsletter__message-text{margin:.5rem 0 0;font-size:.8125rem}.vk-footer-newsletter__message-text--error{color:var(--vk-color-red)}.vk-footer-newsletter__message-text--success{color:var(--vk-color-sale-green)}.vk-footer-main__social-icons{display:flex;flex-wrap:wrap;gap:.75rem;margin:-.75rem 0 0;padding:0;list-style:none}@media screen and (min-width:1024px){.vk-footer-main__grid{align-items:stretch}.vk-footer-main__menus{align-self:start}.vk-footer-newsletter{margin-bottom:-.75rem}.vk-footer-main__social-icons{margin-top:auto}}.vk-footer-main__social-link{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;color:var(--vk-color-near-black);transition:background-color .2s ease}.vk-footer-main__social-link:hover{background-color:var(--vk-color-mid-grey)}.vk-footer-main__social-link:focus-visible{outline:2px solid var(--vk-color-near-black);outline-offset:2px}.vk-footer-main__social-link svg{width:1.25rem;height:1.25rem;fill:currentColor}.vk-footer-main__social-link svg path:not([fill=none]),.vk-footer-main__social-link svg circle{fill:currentColor}.vk-footer-main__social-link svg path[stroke]{stroke:currentColor}.vk-footer-main__menus{display:flex;flex-direction:column;min-width:0}@media screen and (min-width:1024px){.vk-footer-main__menus{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem 1.5rem;padding-top:.25rem}}.vk-footer-menu__toggle{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vk-footer-menu__heading{display:flex;align-items:center;justify-content:space-between;gap:.5rem;cursor:pointer}.vk-footer-menu__toggle:focus-visible+.vk-footer-menu__heading{outline:2px solid var(--vk-color-near-black);outline-offset:2px}.vk-footer-menu__heading:after{content:"";flex-shrink:0;width:6px;height:6px;margin-right:4px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s ease}.vk-footer-menu__toggle:checked+.vk-footer-menu__heading:after{transform:translateY(2px) rotate(-135deg)}.vk-footer-menu nav{display:none}.vk-footer-menu__toggle:checked~nav{display:block}.vk-footer-menu__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.vk-footer-menu__link{font-family:var(--font-body--family);font-size:1rem;line-height:1.5;color:var(--vk-color-near-black);text-decoration:none}.vk-footer-menu__link:hover,.vk-footer-menu__link:active{color:var(--vk-color-near-black);-webkit-text-stroke:var(--vk-footer-hover-stroke);text-decoration:none}.vk-footer-menu__link:focus-visible{outline:2px solid var(--vk-color-near-black);outline-offset:2px}@media screen and (max-width:1023px){.vk-footer-menu{border-bottom:1px solid var(--vk-color-mid-grey)}.vk-footer-menu:first-child{border-top:1px solid var(--vk-color-mid-grey)}.vk-footer-menu__heading{margin:0;padding:1rem 0}.vk-footer-menu__toggle:checked~nav{padding-bottom:1.25rem}}@media screen and (min-width:1024px){.vk-footer-menu__heading{cursor:default;pointer-events:none;margin-bottom:1.25rem}.vk-footer-menu__heading:after{display:none}.vk-footer-menu nav{display:block!important}}.vk-footer-main__bottom{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem}@media screen and (min-width:1024px){.vk-footer-main__bottom{border-top:1px solid var(--vk-color-mid-grey);flex-direction:row;align-items:flex-end;justify-content:space-between;gap:2rem;margin-top:2.25rem;padding-top:2.75rem}}.vk-footer-main__legal{font-family:var(--font-body--family);font-size:.875rem;line-height:1.6;color:var(--vk-footer-dark-grey)}.vk-footer-main__copyright,.vk-footer-main__legal-links{margin:0;color:inherit}.vk-footer-main__legal .vk-footer-main__richtext,.vk-footer-main__legal p{color:inherit}.vk-footer-main__legal-note:first-child{margin-bottom:.5rem}.vk-footer-main__legal-note:last-child:not(:first-child){margin-top:.5rem}.vk-footer-main__legal-note--contact{--vk-legal-sep: .5em;overflow:hidden}.vk-footer-main__legal-note--contact p{margin-left:calc(-1 * var(--vk-legal-sep));text-indent:var(--vk-legal-sep)}.vk-footer-main__legal-note--contact a{display:inline-block;white-space:nowrap;text-indent:0}.vk-footer-main__legal-note--contact a:before{content:"|" / "";display:inline-block;width:var(--vk-legal-sep);text-align:left;-webkit-text-stroke:0}.vk-footer-main__policy-link{font-size:inherit;letter-spacing:normal;text-transform:none;color:inherit;text-decoration:none}.vk-footer-main__legal-links a+a:before{content:" | ";-webkit-text-stroke:0}.vk-footer-main__policy-link:hover,.vk-footer-main__policy-link:active{color:var(--vk-color-near-black);-webkit-text-stroke:var(--vk-footer-hover-stroke)}.vk-footer-main__policy-link:focus-visible{outline:2px solid var(--vk-color-near-black);outline-offset:2px}.vk-footer-main__badges{display:flex;align-items:center;flex-wrap:wrap;gap:1.75rem;flex-shrink:0}@media screen and (min-width:1024px){.vk-footer-main__badges{margin-bottom:.25rem}}.vk-footer-main__badge{height:2rem;width:auto;filter:brightness(0) opacity(.55)}.vk-service-bar,.vk-footer-main{--vk-footer-small-caps-size: .875rem;--vk-footer-small-caps-spacing: .11em;--vk-footer-dark-grey: #666666}.vk-service-bar,.vk-footer-main{--vk-footer-hover-stroke: .035em currentColor}
/*# sourceMappingURL=/cdn/shop/t/183/assets/footer-vk.css.map */
