@media (min-width:768px) and (max-width:1023px){.footer-title{padding:0 10px}}@media (max-width:767px){.footer-title{padding:0 10px}}.footer-title a{font-family:Druk Wide Cyr,sans-serif;font-weight:500;font-size:20px;line-height:20px;letter-spacing:0;color:var(--color-black)}footer{position:relative !important;left:0 !important;bottom:0 !important;right:0 !important;top:0 !important;z-index:0 !important;width:100% !important;background:var(--color-orange);display:flex !important;justify-content:center !important;padding:40px}@media (max-width:767px){footer{padding:24px 0 0}}@media (min-width:768px) and (max-width:1023px){footer{padding:24px 0 0}}.footer-wrapper{display:flex;flex-direction:column;width:100%;max-width:1360px;font-family:"PT Sans Narrow",sans-serif;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0;margin:0}.footer-wrapper h2{margin-bottom:16px;font-size:20px;line-height:20px}.footer-wrapper h4{margin-bottom:12px}.footer-wrapper h4:hover{color:var(--color-white);cursor:pointer}.footer-wrapper a:hover{color:var(--color-white)}.footer-wrapper .footer-top{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto);gap:24px;margin-bottom:17px}.footer-wrapper .footer-top>.footer-block:last-child{grid-column:span 2}.footer-wrapper .footer-middle{padding-top:16px;padding-bottom:16px;border-top:1px solid var(--color-white);border-bottom:1px solid var(--color-white);margin-bottom:16px}.footer-wrapper .footer-middle .email-container{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto);column-gap:16px;row-gap:12px;margin-bottom:12px}.footer-wrapper .footer-middle .email-container>.footer-block:last-child{grid-column:1/-1}.footer-wrapper .footer-bottom{display:flex;flex-direction:column;padding-top:16px}.footer-wrapper .footer-bottom h1{font-family:Druk Wide Cyr,sans-serif !important;font-weight:500 !important;font-size:24px !important;line-height:24px !important;letter-spacing:0 !important;margin-bottom:24px !important}.footer-wrapper .footer-bottom #footerMap{width:100%;height:651px;margin-bottom:8px}.footer-wrapper .footer-block{display:flex;flex-direction:column}.footer-wrapper .footer-block a{display:block;font-family:PT Sans Narrow,sans-serif;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0;color:var(--color-black);margin-bottom:6px}.footer-wrapper .footer-block a:hover{color:var(--color-white)}.footer-wrapper .footer-block a:last-child{margin-bottom:0}@media (max-width:767px){.footer-wrapper .footer-wrapper{padding-left:10px;padding-right:10px}.footer-wrapper .footer-block a{margin-bottom:8px}.footer-wrapper .footer-top{padding-left:10px;padding-right:10px;column-gap:8px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,auto)}.footer-wrapper .footer-top h4{font-weight:500;font-size:11px;line-height:11px}.footer-wrapper .footer-top>.footer-block:last-child{grid-column:1/-1}.footer-wrapper .footer-middle{padding:0 10px;border:none;margin-bottom:0}.footer-wrapper .footer-middle h2{padding-top:24px;border-top:1px solid var(--color-white)}.footer-wrapper .footer-middle .email-container{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.footer-wrapper .footer-middle .account{padding-bottom:16px;border-bottom:1px solid var(--color-white)}.footer-wrapper .footer-bottom{height:calc(100dvh - 30px)}.footer-wrapper .footer-bottom h1{padding:16px 10px 0;border-top:1px solid var(--color-white);font-weight:500 !important;font-size:18px !important;line-height:18px !important;margin-bottom:16px !important}.footer-wrapper .footer-bottom #footerMap{height:561px;margin-bottom:0}.footer-wrapper .footer-bottom h1{border:none}}@media (min-width:768px) and (max-width:1023px){.footer-wrapper h4{font-weight:500;font-size:11px;line-height:11px}.footer-wrapper .footer-block a{margin-bottom:8px}.footer-wrapper .footer-top{padding:0 10px}.footer-wrapper .footer-middle{padding:0 10px;border:none;margin-bottom:0}.footer-wrapper .footer-middle h2{padding-top:24px;border-top:1px solid var(--color-white)}.footer-wrapper .footer-middle .email-container{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:16px}.footer-wrapper .footer-middle .account{padding-bottom:16px;border-bottom:1px solid var(--color-white)}.footer-wrapper .footer-bottom{margin-top:0}.footer-wrapper .footer-bottom h1{padding:0 10px;font-weight:500 !important;font-size:18px !important;line-height:18px !important;margin-bottom:16px !important}.footer-wrapper .footer-bottom #footerMap{height:368px;margin-bottom:0}}.product-footer #address__list{display:flex;flex-direction:row;height:100% !important;max-height:526px;width:100%;margin:0 !important;padding:0 !important;flex-wrap:nowrap;background-color:var(--color-grey-back);gap:8px}@media (max-width:767px){.product-footer #address__list{max-height:unset}}.product-footer #address__nav{display:flex;flex-direction:column;padding:0;margin:0;height:100% !important;width:100%;max-width:237px}.product-footer #address__nav ul{font-family:PT Sans Narrow,sans-serif;font-weight:400;font-size:14px !important;line-height:16px !important;letter-spacing:0;padding:0 4px 0 0 !important}.product-footer #address__nav ul li{padding:16px 10px !important;border:none !important;border-bottom:1px solid #fff !important}.product-footer #address__nav ul h4{font-family:Druk Wide Cyr,sans-serif;font-weight:500;font-size:14px !important;line-height:14px !important;letter-spacing:0;margin-bottom:6px}.product-footer #address__nav ul h4:hover{color:var(--color-orange-dark) !important}.product-footer #address__nav ul address{font-family:PT Sans Narrow,sans-serif;font-weight:400;font-size:14px !important;line-height:16px !important;letter-spacing:0;color:var(--color-orange-dark) !important;margin-bottom:2px !important;margin-top:12px !important}.product-footer #address__nav ul .shortDescription{font-family:PT Sans Narrow,sans-serif;font-weight:400;font-size:14px !important;line-height:16px !important;letter-spacing:0}.product-footer #address__nav ul .information{font-family:PT Sans Narrow,sans-serif;font-weight:400;letter-spacing:0;font-size:14px !important;line-height:16px !important}.product-footer #address__nav ul .information p{margin:0 0 2px !important;font-size:14px !important;line-height:16px !important}.product-footer #address__map{height:100% !important;width:100%;margin:0;padding:0;flex:unset !important}@media (max-width:767px){.product-footer #address__map{flex:1 !important;height:calc(100dvh - 95px) !important;min-height:0}}