hr {
  margin: 10px 0;
  height: 1px;
  background: #ccc;
}

.tooltip.show { opacity: 1; }
.tooltip-inner .tooltip-img { min-height: 120px; }
.tooltip-inner {
    padding: 10px;
    background-color: #005176;
	max-width: 450px; /* set this to your maximum fitting width */
    width: inherit; /* will take up least amount of space */ 
	text-align: left;	
}
.tooltip-inner img{
    height: 120px;
	padding:0 10px 5px 0;
	float:left;	
}

.helper-inner img{
    height: 120px;
	padding:0 10px 5px 0;
	float:left;	
}

.tooltip-inner p{
    width: 120px;
	padding:0 10px 5px 0;
}

ul.catalog-card__list a {
    color: #023e5a;
    text-decoration: underline;
}

.additionaloptions .checkbox__label {
    width: 60%;
    padding-left: 0;
}

.checkbox__input:disabled+.checkbox__label::before{opacity:0;}

label.checkbox__label a {
    text-decoration: underline;
}

.selection_items { margin-top: 40px; }
.selection_items .itemgood {
    text-decoration: none !important;
    margin-bottom: 60px;
    display: block;
    position: relative;
}
.selection_items .itemgood .itemgood__title {
    text-decoration: none !important;
    color: #000;
    padding-top: 5px;
    text-align: center;
    font-size: 13px;
    font-weight: 600;
}

.modal-backdrop.show {
    opacity: .5;
}

.mt-1 { margin-top: 5px; }
.mt-2 { margin-top: 10px; }
.mt-3 { margin-top: 15px; }
.mt-4 { margin-top: 20px; }

.mb-1 { margin-bottom: 5px; }
.mb-2 { margin-bottom: 10px; }
.mb-3 { margin-bottom: 15px; }
.mb-4 { margin-bottom: 20px; }

.mr-1 { margin-right: 5px; }
.mr-2 { margin-right: 10px; }
.mr-3 { margin-right: 15px; }
.mr-4 { margin-right: 20px; }

.ml-1 { margin-left: 5px; }
.ml-2 { margin-left: 10px; }
.ml-3 { margin-left: 15px; }
.ml-4 { margin-left: 20px; }

.pt-1 { padding-top: 5px; }
.pt-2 { padding-top: 10px; }
.pt-3 { padding-top: 15px; }
.pt-4 { padding-top: 20px; }

.pb-1 { padding-bottom: 5px; }
.pb-2 { padding-bottom: 10px; }
.pb-3 { padding-bottom: 15px; }
.pb-4 { padding-bottom: 20px; }

.pr-1 { padding-right: 5px; }
.pr-2 { padding-right: 10px; }
.pr-3 { padding-right: 15px; }
.pr-4 { padding-right: 20px; }

.pl-1 { padding-left: 5px; }
.pl-2 { padding-left: 10px; }
.pl-3 { padding-left: 15px; }
.pl-4 { padding-left: 20px; }

.helper-wrapper {
    padding-top: 35px !important;
}

.price-olde {
    min-height: 18px;
}

.sec-personal .mb-2 .col a{
	display: inline-flex;
    width: 160px;
    height: 45px;
    background: #005176;
    color: #fff;
    justify-content: center;
    align-items: center;
}

.sec-personal .mb-2 .col a:hover{
    background: #18719a;
}

.btn-order-save{
	display: inline-flex;
    width: 160px;
    height: 45px;
    background: #005176;
    color: #fff !important;
    justify-content: center;
    align-items: center;
	border-radius: 0 !important;
    border: none;
}

.btn-order-save:hover{
    background: #18719a;
}

.body-description,
.body-description-mobile {
    display: block !important;
}

.swiper-container{
	overflow: hidden;
}
.swiper-slide__img {
    border: 1px dashed #023e5a;
    border-radius: 50%;
    width: 212px;
    height: 212px;
    padding: 9px;
    margin: auto;
    position: relative;
    overflow: hidden;
}

.swiper-slide__img img{
        position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    top: 0;
    left: 0;
}







#address-list-map {
    height: 100%;
}

.address-list-container {
    max-height: 500px;
    overflow-y: auto;
}

.wrapper-map-address {
    height: 600px;
}

@media screen and (max-width: 1024px) {
    .wrapper-map-address {
        height: 200px;
    }
    .address-list-container {
        max-height: 200px;
    }
}

.address-city__name {
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    color: #222222;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px;
    -webkit-transition: .2s ease-in-out;
    -o-transition: .2s ease-in-out;
    -moz-transition: .2s ease-in-out;
    transition: .2s ease-in-out;
    padding: 9px 5px;
    cursor: pointer;
}

.address-city__name:hover {
    -webkit-box-shadow: 0px 5px 10px rgba(217, 217, 217, 0.25);
       -moz-box-shadow: 0px 5px 10px rgba(217, 217, 217, 0.25);
            box-shadow: 0px 5px 10px rgba(217, 217, 217, 0.25);
    -webkit-transition: .2s ease-in-out;
    -o-transition: .2s ease-in-out;
    -moz-transition: .2s ease-in-out;
    transition: .2s ease-in-out;
}

.address-city__name::before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_701_1923)'%3E%3Cpath d='M11 22C11 22 19.25 14.1818 19.25 8.25C19.25 6.06196 18.3808 3.96354 16.8336 2.41637C15.2865 0.869194 13.188 0 11 0C8.81196 0 6.71354 0.869194 5.16637 2.41637C3.61919 3.96354 2.75 6.06196 2.75 8.25C2.75 14.1818 11 22 11 22ZM11 12.375C9.90598 12.375 8.85677 11.9404 8.08318 11.1668C7.3096 10.3932 6.875 9.34402 6.875 8.25C6.875 7.15598 7.3096 6.10677 8.08318 5.33318C8.85677 4.5596 9.90598 4.125 11 4.125C12.094 4.125 13.1432 4.5596 13.9168 5.33318C14.6904 6.10677 15.125 7.15598 15.125 8.25C15.125 9.34402 14.6904 10.3932 13.9168 11.1668C13.1432 11.9404 12.094 12.375 11 12.375Z' fill='%23005176'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_701_1923'%3E%3Crect width='22' height='22' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    width: 22px;
    height: 22px;
    background-repeat: no-repeat;
    background-position: center;
}

.address-search {
    border: 1px solid #909090;
    height: 46px;
    padding: 0 10px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 30px;
}

.ymaps-2-1-79-balloon__close+.ymaps-2-1-79-balloon__content {
    width: 230px;
    padding: 10px 10px 12px 10px!important;
    position: relative;
    margin-right: 0!important;
}

.ymaps-2-1-79-balloon__close+.ymaps-2-1-79-balloon__content ymaps {
    width: 100%!important;
height: fit-content!important;
}

.ymaps-2-1-79-balloon__close-button {
    position: absolute;
    width: 10px;
    height: 10px;
    top: 10px;
    right: 10px;
}

.baloon-body {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.baloon-body a{
font-size: 14px;
line-height: 18px;
}
.baloon-title {
    font-family: 'Cera Pro';
    font-style: normal;
    font-weight: 500;
    text-align: center;
    font-size: 16px;
    line-height: 20px;
    color: #000000;
    margin-bottom: 10px;
}

.baloon-city {
    font-family: 'Cera Pro';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    /* identical to box height */
    color: #000000;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px;
    margin-bottom: 4px;
}

.baloon-address {
    font-family: 'Cera Pro';
    font-style: normal;
    font-weight: 400;
    font-size: 10px;
    line-height: 13px;
    /* identical to box height */
    color: #000000;
    margin-bottom: 6px;
}

.baloon-email,
.baloon-phone {
    margin-bottom: 12px;
}

.baloon-email,
.baloon-phone,
.baloon-url {
    font-family: 'Cera Pro';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    color: #000000;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px;
}

.baloon-city:before,
.baloon-email:before,
.baloon-phone:before,
.baloon-url:before {
    content: '';
    width: 16px;
    height: 16px;
    background: #FFFFFF;
    -webkit-box-shadow: 0px 6px 15px rgba(118, 118, 118, 0.08);
       -moz-box-shadow: 0px 6px 15px rgba(118, 118, 118, 0.08);
            box-shadow: 0px 6px 15px rgba(118, 118, 118, 0.08);
    -webkit-border-radius: 50%;
       -moz-border-radius: 50%;
            border-radius: 50%;
    background-position: center;
    -webkit-background-size: contain;
       -moz-background-size: contain;
         -o-background-size: contain;
            background-size: contain;
    background-repeat: no-repeat;
}
.baloon-city:before {
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_702_2337)'%3E%3Cpath d='M4.99986 9.57157C4.99986 9.57157 8.42843 6.32243 8.42843 3.85728C8.42843 2.94797 8.06721 2.0759 7.42423 1.43292C6.78124 0.789934 5.90917 0.428711 4.99986 0.428711C4.09055 0.428711 3.21848 0.789934 2.57549 1.43292C1.93251 2.0759 1.57129 2.94797 1.57129 3.85728C1.57129 6.32243 4.99986 9.57157 4.99986 9.57157ZM4.99986 5.57157C4.5452 5.57157 4.10917 5.39096 3.78768 5.06947C3.46619 4.74797 3.28557 4.31194 3.28557 3.85728C3.28557 3.40263 3.46619 2.96659 3.78768 2.6451C4.10917 2.32361 4.5452 2.143 4.99986 2.143C5.45452 2.143 5.89055 2.32361 6.21204 2.6451C6.53354 2.96659 6.71415 3.40263 6.71415 3.85728C6.71415 4.31194 6.53354 4.74797 6.21204 5.06947C5.89055 5.39096 5.45452 5.57157 4.99986 5.57157Z' fill='%23005176'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_702_2337'%3E%3Crect width='9.14286' height='9.14286' fill='white' transform='translate(0.428711 0.428711)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.baloon-email::before {
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_702_2362)'%3E%3Cpath d='M6.48008 5.41504L5.64256 6.25539C5.30293 6.59621 4.70535 6.60355 4.35838 6.25539L3.52082 5.41504L0.512695 8.43293C0.624668 8.48471 0.748125 8.51561 0.879375 8.51561H9.12156C9.25281 8.51561 9.37623 8.48475 9.48816 8.43295L6.48008 5.41504Z' fill='%23005176'/%3E%3Cpath d='M9.12152 1.48438H0.879336C0.748086 1.48438 0.624629 1.51527 0.512695 1.56705L3.72709 4.79211C3.7273 4.79232 3.72756 4.79236 3.72777 4.79258C3.72799 4.79279 3.72803 4.79309 3.72803 4.79309L4.7732 5.84172C4.88422 5.95273 5.11668 5.95273 5.2277 5.84172L6.27266 4.79326C6.27266 4.79326 6.27291 4.79279 6.27313 4.79258C6.27313 4.79258 6.27359 4.79232 6.27381 4.79211L9.48813 1.56703C9.37619 1.51523 9.25277 1.48438 9.12152 1.48438Z' fill='%23005176'/%3E%3Cpath d='M0.0934766 1.97681C0.0355469 2.09396 0 2.22399 0 2.36329V7.63673C0 7.77603 0.0355078 7.90606 0.093457 8.02321L3.1068 5.00011L0.0934766 1.97681Z' fill='%23005176'/%3E%3Cpath d='M9.90686 1.97681L6.89355 5.00015L9.90686 8.02329C9.96478 7.90614 10.0003 7.7761 10.0003 7.63677V2.36333C10.0003 2.22399 9.96478 2.09396 9.90686 1.97681Z' fill='%23005176'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_702_2362'%3E%3Crect width='10' height='10' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.baloon-phone::before {
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.53637 7.1416L6.84262 5.6016C6.76255 5.52883 6.65734 5.49002 6.5492 5.49337C6.44106 5.49671 6.33845 5.54194 6.26303 5.61952L5.26595 6.64494C5.02595 6.5991 4.54345 6.44869 4.04678 5.95327C3.55012 5.45619 3.3997 4.97244 3.35512 4.7341L4.3797 3.7366C4.45737 3.66124 4.50267 3.55861 4.50602 3.45044C4.50936 3.34227 4.47049 3.23704 4.39762 3.15702L2.85803 1.46369C2.78514 1.38342 2.68382 1.33473 2.5756 1.32796C2.46738 1.32119 2.36078 1.35688 2.27845 1.42744L1.37428 2.20285C1.30225 2.27515 1.25925 2.37137 1.25345 2.47327C1.2472 2.57744 1.12803 5.04494 3.04137 6.9591C4.71053 8.62785 6.80137 8.74994 7.3772 8.74994C7.46137 8.74994 7.51303 8.74744 7.52678 8.7466C7.62867 8.7409 7.72484 8.69771 7.79678 8.62535L8.57178 7.72077C8.64262 7.6387 8.67857 7.53219 8.67195 7.42398C8.66534 7.31577 8.61668 7.21443 8.53637 7.1416Z' fill='%23005176'/%3E%3C/svg%3E%0A");
}

.baloon-url::before {
    background-image: url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_703_2413)'%3E%3Cpath d='M4.14258 7.99534C4.75434 7.90842 5.29063 7.26993 5.6281 6.32698C5.14026 6.21772 4.64243 6.15908 4.14258 6.1521V7.99534Z' fill='%23005176'/%3E%3Cpath d='M5.12036 7.84518C5.15652 7.83471 5.19254 7.82417 5.22829 7.81258C5.25845 7.80288 5.28819 7.79241 5.31793 7.782C5.35311 7.76986 5.38816 7.75736 5.42306 7.7441C5.4528 7.73279 5.48226 7.72078 5.51179 7.70877C5.54586 7.69446 5.57986 7.68022 5.61351 7.66591C5.6429 7.65299 5.67208 7.63945 5.70126 7.62584C5.73428 7.61027 5.76717 7.59442 5.79977 7.57794C5.82839 7.56335 5.85694 7.54848 5.88557 7.5332C5.91761 7.51602 5.94944 7.4985 5.98107 7.48049C6.00969 7.46429 6.03727 7.44802 6.06512 7.43127C6.09612 7.41221 6.12698 7.39315 6.15762 7.37409C6.18506 7.35664 6.21243 7.33891 6.23944 7.32062C6.2696 7.3003 6.29934 7.27915 6.32894 7.258C6.35554 7.23894 6.382 7.21995 6.40797 7.20082C6.43659 7.17876 6.46591 7.15593 6.4946 7.13303C6.52009 7.11272 6.5455 7.09254 6.57056 7.07167C6.59911 7.04793 6.62648 7.02336 6.65419 6.99879C6.67849 6.97721 6.70292 6.95585 6.72666 6.93372C6.75396 6.90824 6.78055 6.88185 6.80715 6.85567C6.83019 6.83291 6.85351 6.8105 6.87606 6.78719C6.88024 6.78286 6.88422 6.77818 6.88855 6.77371C6.5767 6.61266 6.24824 6.48623 5.90888 6.39673C5.7324 6.95955 5.41832 7.4696 4.99512 7.88051C5.00671 7.87751 5.01829 7.87506 5.02988 7.87206C5.06046 7.86347 5.09048 7.85405 5.12036 7.84518Z' fill='%23005176'/%3E%3Cpath d='M8.00004 4.14624H6.28574C6.27925 4.8156 6.18214 5.48097 5.99707 6.12429C6.37447 6.2251 6.73868 6.37003 7.08216 6.55607C7.6461 5.87639 7.96891 5.02894 8.00004 4.14624Z' fill='%23005176'/%3E%3Cpath d='M4.14258 3.86031H5.99936C5.9921 3.21462 5.89737 2.57291 5.71788 1.95264C5.20086 2.07055 4.6728 2.13352 4.14258 2.1405V3.86031Z' fill='%23005176'/%3E%3Cpath d='M4.14258 0.0112305V1.85447C4.64243 1.84742 5.14026 1.78885 5.6281 1.67959C5.29063 0.736645 4.75434 0.0981462 4.14258 0.0112305Z' fill='%23005176'/%3E%3Cpath d='M4.14258 5.86606C4.6728 5.87311 5.20086 5.93608 5.71788 6.05399C5.89737 5.43371 5.9921 4.79193 5.99936 4.14624H4.14258V5.86606Z' fill='%23005176'/%3E%3Cpath d='M7.08216 1.45044C6.73868 1.63649 6.37447 1.78142 5.99707 1.88223C6.18214 2.52554 6.27925 3.19092 6.28574 3.86027H8.00004C7.96884 2.97764 7.64603 2.1302 7.08216 1.45044Z' fill='%23005176'/%3E%3Cpath d='M6.88869 1.23364C6.88451 1.22939 6.88053 1.22478 6.87641 1.22038C6.85379 1.19706 6.83033 1.17458 6.80729 1.15189C6.78077 1.12572 6.75431 1.09926 6.72694 1.07385C6.70327 1.05178 6.67877 1.03091 6.65448 1.00892C6.62676 0.984346 6.59905 0.959563 6.57056 0.935827C6.54585 0.914953 6.52051 0.894987 6.49537 0.874951C6.46675 0.851774 6.43743 0.828736 6.40797 0.806606C6.38214 0.787128 6.35596 0.768279 6.32964 0.74943C6.29976 0.727928 6.26974 0.706495 6.2393 0.686041C6.21257 0.668029 6.18541 0.650437 6.15825 0.633193C6.12733 0.613297 6.09647 0.593819 6.06498 0.57497C6.03741 0.558425 6.00955 0.542089 5.98163 0.526241C5.94966 0.507951 5.91761 0.490219 5.88529 0.472905C5.85667 0.458594 5.82811 0.443026 5.79949 0.428714C5.76661 0.412099 5.73345 0.396112 5.69945 0.380405C5.67083 0.366791 5.64179 0.353527 5.61232 0.340612C5.57847 0.325602 5.54426 0.312059 5.51012 0.297747C5.48066 0.28574 5.45134 0.273872 5.4216 0.262562C5.3869 0.249298 5.35172 0.236872 5.31653 0.224724C5.28679 0.214253 5.25705 0.203851 5.22689 0.194077C5.19115 0.182488 5.15541 0.171947 5.11868 0.161335C5.08895 0.152609 5.05907 0.143743 5.02898 0.135784C5.01746 0.132643 5.00573 0.130199 4.99414 0.127197C5.41734 0.538109 5.73135 1.04808 5.90791 1.61098C6.24761 1.52148 6.57657 1.39498 6.88869 1.23364Z' fill='%23005176'/%3E%3Cpath d='M0 3.86027H1.7143C1.72079 3.19092 1.8179 2.52554 2.0029 1.88223C1.62557 1.78149 1.26136 1.63656 0.917885 1.45044C0.353946 2.13013 0.0311361 2.97764 0 3.86027Z' fill='%23005176'/%3E%3Cpath d='M3.85662 7.99534V6.1521C3.35677 6.15915 2.85894 6.21772 2.37109 6.32698C2.70849 7.26993 3.24486 7.90842 3.85662 7.99534Z' fill='%23005176'/%3E%3Cpath d='M3.85678 4.14624H2C2.00726 4.79193 2.10193 5.43371 2.28148 6.05399C2.79851 5.93601 3.32649 5.87304 3.85678 5.86606V4.14624Z' fill='%23005176'/%3E%3Cpath d='M3.85662 0.0112305C3.24486 0.0981462 2.70849 0.736645 2.37109 1.67959C2.85894 1.78892 3.35677 1.84749 3.85662 1.85447V0.0112305Z' fill='%23005176'/%3E%3Cpath d='M3.85678 2.1405C3.32656 2.13352 2.79851 2.07055 2.28148 1.95264C2.10193 2.57291 2.00726 3.21462 2 3.86031H3.85678V2.1405Z' fill='%23005176'/%3E%3Cpath d='M3.00435 0.126953C2.99276 0.129955 2.98117 0.132398 2.96958 0.1354C2.93928 0.143499 2.9094 0.152504 2.87924 0.161231C2.84336 0.171703 2.80776 0.182244 2.77173 0.193693C2.74136 0.203537 2.71148 0.214008 2.68161 0.22441C2.64663 0.236767 2.61158 0.249054 2.57696 0.262179C2.54708 0.273628 2.51762 0.285496 2.48802 0.297643C2.45402 0.311954 2.41995 0.326266 2.38637 0.340507C2.35691 0.353423 2.3278 0.366966 2.29862 0.380579C2.2656 0.396147 2.23272 0.411995 2.20011 0.42847C2.17149 0.443061 2.14287 0.458001 2.11431 0.47322C2.08227 0.490393 2.05051 0.507986 2.01895 0.525998C1.99033 0.541984 1.96219 0.55839 1.93462 0.575145C1.90355 0.593855 1.87284 0.613192 1.84226 0.632321C1.81475 0.649913 1.78746 0.667646 1.76044 0.685936C1.73028 0.706252 1.70054 0.727405 1.67094 0.748558C1.64434 0.767616 1.61788 0.786605 1.59184 0.805803C1.56259 0.827794 1.53467 0.850692 1.50521 0.873521C1.47979 0.893836 1.45417 0.914012 1.42932 0.935025C1.4007 0.958621 1.37354 0.983056 1.34597 1.00749C1.32153 1.02927 1.29689 1.05042 1.27301 1.07297C1.24586 1.09831 1.2194 1.12463 1.19287 1.15074C1.16983 1.1735 1.14637 1.19598 1.12375 1.21937C1.11964 1.2237 1.11566 1.22844 1.11133 1.23284C1.42311 1.39397 1.75164 1.5204 2.091 1.6099C2.26748 1.04735 2.58136 0.537656 3.00435 0.126953Z' fill='%23005176'/%3E%3Cpath d='M1.19252 6.8548C1.21912 6.88098 1.24558 6.90744 1.27287 6.93292C1.29661 6.95491 1.32104 6.97578 1.34541 6.99777C1.37312 7.02242 1.40084 7.04713 1.42932 7.07087C1.45403 7.0916 1.47924 7.11164 1.50451 7.13174C1.53313 7.15492 1.56168 7.17796 1.59198 7.20023C1.61774 7.21957 1.64392 7.23828 1.6701 7.25747C1.69998 7.27891 1.73014 7.30034 1.76058 7.32093C1.78732 7.33894 1.81447 7.35654 1.84163 7.37385C1.87256 7.39368 1.90341 7.41315 1.9349 7.432C1.96247 7.44862 1.99033 7.46489 2.01825 7.4808C2.05023 7.49909 2.08227 7.51683 2.11459 7.53407C2.14315 7.54838 2.17177 7.56395 2.20039 7.57826C2.23327 7.59487 2.26643 7.61086 2.30043 7.62664C2.32905 7.64011 2.3581 7.65338 2.38756 7.66636C2.42142 7.68137 2.45555 7.69492 2.48976 7.70923C2.51922 7.72123 2.54854 7.7331 2.57828 7.74441C2.61298 7.75775 2.64816 7.77017 2.68335 7.78232C2.71309 7.79272 2.74283 7.80319 2.77299 7.8129C2.80873 7.82449 2.84448 7.8351 2.8812 7.84564C2.91094 7.85437 2.94082 7.86323 2.97083 7.87126C2.98242 7.8744 2.99415 7.87685 3.00574 7.87985C2.58254 7.46886 2.26853 6.95889 2.09197 6.396C1.75262 6.48556 1.42408 6.61199 1.1123 6.77319C1.11649 6.77745 1.12047 6.78206 1.12466 6.78645C1.14609 6.80963 1.1692 6.83211 1.19252 6.8548Z' fill='%23005176'/%3E%3Cpath d='M0.917885 6.55607C1.26136 6.37003 1.62557 6.2251 2.0029 6.12429C1.8179 5.48097 1.72079 4.8156 1.7143 4.14624H0C0.0312059 5.02887 0.353946 5.87632 0.917885 6.55607Z' fill='%23005176'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_703_2413'%3E%3Crect width='8' height='8' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.ymaps-2-1-79-balloon{
	width: 275px!important;
}
.ymaps-2-1-79-balloon__content>ymaps{
	height: fit-content!important;
}
.mobile-dropdown-show{
	display:block;
}
.mobile-dropdown{
	display: flex;
	align-items: center;
}
.mobile-dropdown-toggle{
	background-color: transparent;
	display: flex;
	align-items: center;
}
.mobile-dropdown-toggle:focus+.mobile-dropdown-menu,.mobile-dropdown-toggle:hover+.mobile-dropdown-menu,.mobile-dropdown-toggle:active+.mobile-dropdown-menu{
	display: block;
}

/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.4.14,
* Autoprefixer: v10.4.7
* Browsers: last 4 version
*/

.buy-map {
    height: 590px;
    width: 100%;
    position: relative;
}

.buy-map #map {
    width: 100%;
    height: 100%;
}

.buy-input {
    background: #F9F9F9;
    border: 1px solid #E0E0E0;
    padding: 20px 15px;
    margin-bottom: 15px;
    width: 100%;
}

.buy-cities {
    max-height: 500px;
    overflow-y: auto;
}

.buy-city {
    margin-bottom: 15px;
}

.buy-city__head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 20px;
    background-color: transparent;
}

.buy-city__head:not(.collapsed) .buy-city__plus,
.buy-city__head:hover .buy-city__plus {
    background: #005176;
    -webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.05);
            box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.05);
    color: white;
}

.buy-city__plus {
    pointer-events: none;
    width: 28px;
    height: 28px;
    background: #FFFFFF;
    -webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.05);
            box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.05);
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    font-weight: 300;
    font-size: 20px;
    line-height: 1;
}

.buy-city__name {
    font-size: 16px;
    line-height: 19px;
    pointer-events: none;
    color: #4B575C;
}

.buy-shop {
    padding-top: 15px;
}

.buy-shop__title {
    font-weight: 500;
    color: #4B575C;
    margin-bottom: 10px;
}

.buy-shop__desc {
    margin-bottom: 10px;
}

.buy-shop__btn {
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    text-decoration: underline;
    gap: 10px;
}

.buy-shop__btn * {
    pointer-events: none;
}

.wrapper-lk-basket a .col-vo-goods{
	width: 18px;
	text-align: center;
	align-items: center;
}
.baloon-flex{
	display: flex;
	align-items: center;
	gap:10px;
}

div.checkbox__label::before { display: none; }
div.checkbox__label::after { display: none; }

.selectize-control.location-search .selectize-dropdown .title {
    padding: 10px;
    font-size: 16px;
}

.inputsContactText {
    color: #ff0000;
}