.overlayLoader{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;background:inherit;border:inherit;border-radius:inherit;opacity:0.6;background-color:white;z-index:9999}.loader{position:absolute;z-index:1150;left:50%;top:50%;display:inline-block;width:60px;height:60px;transform:translate(-50%, -50%)}.loader div{transform-origin:35px 35px;animation:circle 1.2s linear infinite;margin-top:-4px;margin-left:-5px}.loader div:after{content:" ";display:block;position:absolute;top:8px;left:33px;width:5px;height:15px;border-radius:30%;background:black}.loader div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.loader div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.loader div:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s}.loader div:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s}.loader div:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s}.loader div:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s}.loader div:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s}.loader div:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s}.loader div:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s}.loader div:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s}.loader div:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s}.loader div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes circle{0%{opacity:1}100%{opacity:0}}



:root{--border-width: 2px;--border-color: #000;--balloon-background: #fff}.corsik_yaDelivery__balloon{display:flex;flex-direction:column;align-items:center;padding:16px;min-width:270px;width:auto;background:var(--balloon-background);border:var(--border-width) solid var(--border-color);border-radius:10px;position:absolute;color:var(--border-color)}.corsik_yaDelivery__balloon .corsik_yaDelivery__balloon__address{user-select:none;margin-bottom:8px}.corsik_yaDelivery__balloon .corsik_yaDelivery__balloon__address .corsik_yaDelivery__addressField{margin:0}.corsik_yaDelivery__balloon .corsik_yaDelivery__balloon__data{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;grid-gap:12px;font-size:12px;white-space:nowrap;margin-bottom:8px;user-select:none}.corsik_yaDelivery__balloon .corsik_yaDelivery__balloon__data .corsik_yaDelivery__route__value,.corsik_yaDelivery__balloon .corsik_yaDelivery__balloon__data .corsik_yaDelivery__total__price{font-size:14px}.corsik_yaDelivery__balloon .corsik_yaDelivery__balloon__button:disabled{cursor:default;user-select:none;color:#fff;font-size:14px;font-weight:500;background-color:#adadac}.corsik_yaDelivery__balloon__arrow{position:absolute;display:block;left:calc(50% - 10px);bottom:-15px}.corsik_yaDelivery__balloon__arrow:after,.corsik_yaDelivery__balloon__arrow:before{content:"";position:absolute;display:block;border:solid transparent;border-width:15px 15px 0}.corsik_yaDelivery__balloon__arrow:after{bottom:var(--border-width);border-top-color:var(--balloon-background)}.corsik_yaDelivery__balloon__arrow:before{bottom:0;border-top-color:var(--border-color)}#corsik_yaDelivery__map{display:block;width:70vw;height:80vh}.corsik_yaDelivery__close{margin:0 -12px}.corsik_yaDelivery__close svg{width:24px;height:24px}#corsik_yaDelivery__modal{width:auto !important;padding:10px !important;border:0 !important}#corsik_yaDelivery__container{display:none;flex-direction:column;position:relative;margin:-10px}.corsik_yaDelivery__header{z-index:20;position:absolute;top:0;left:0;width:100%}.corsik_yaDelivery__header .corsik_yaDelivery__panel{display:grid;gap:8px;grid-template-columns:3fr 1fr;background-color:white;justify-content:flex-end;padding:8px}.corsik_yaDelivery__header .corsik_yaDelivery__panel *{box-sizing:border-box !important}.corsik_yaDelivery__header .corsik_yaDelivery__buttons__geolocation{height:35px;width:35px;align-self:center;background-color:#fff;border-color:transparent;box-sizing:border-box !important;border-width:1px;border-style:solid;border-radius:3px;background-clip:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjNjY2IiBkPSJNMTIuMjMgMTMuMjdsLTguNDgtMS40MkwxOS4zIDYuMiIvPjxwYXRoIGZpbGw9IiMzMzMiIGQ9Ik0xMi4yMyAxMy4yN2wxLjQyIDguNDhMMTkuMyA2LjIiLz48L2c+PC9zdmc+);background-repeat:no-repeat;background-position:center;box-shadow:0 1px 2px 1px rgba(0,0,0,0.15),0 2px 5px -3px rgba(0,0,0,0.15)}.corsik_yaDelivery__header .corsik_yaDelivery__address{display:grid;gap:8px;grid-template-columns:auto 1fr}.corsik_yaDelivery__header .corsik_yaDelivery__addressField{display:block;margin:0;width:100%;height:38px;background:#e9e9eb;color:#1b1a24;border:3px solid #ffdb4d;border-radius:0;line-height:1.42857;box-shadow:none;transition:all 0.4s cubic-bezier(0.165, 0.775, 0.43, 1.005);min-height:32px;font-size:12px;resize:none;overflow:hidden;padding:8px 12px}.corsik_yaDelivery__header *{box-sizing:border-box !important}.corsik_yaDelivery__footer{display:grid;position:absolute;align-items:center;justify-content:end;bottom:-1px;gap:0 4px;width:100%;min-height:60px;padding:10px;background:rgba(0,0,0,0.8);box-sizing:border-box !important}.corsik_yaDelivery__alert{left:0;width:100%;min-height:30px;padding:2px 10px;display:flex;opacity:0;text-align:center !important;align-items:center;justify-content:center;color:#721c24;background-color:rgba(248,215,218,0.9);transition:all .25s ease-out;font-size:13px}.corsik_yaDelivery__alert.corsik_yaDelivery__alert--show{opacity:1}.corsik_yaDelivery__alert *{font-size:13px;padding:0;margin:0;text-align:center !important}.corsik_yaDelivery__yandexButtonApply{color:#fff;border:0;box-shadow:0 1px 2px 1px rgba(0,0,0,0.15),0 2px 5px -3px rgba(0,0,0,0.15);border-radius:3px;font-family:Arial, Helvetica, sans-serif;cursor:pointer;padding:0 5px;transition:background-color .15s ease-out, border-color .15s ease-out, opacity .15s ease-out;display:flex;align-items:center;justify-content:center;height:28px;user-select:none}.corsik_yaDelivery__floatingAlert{max-width:200px;width:200px;border-radius:40px;padding:6px 10px;display:flex;opacity:0;text-align:center !important;align-items:center;justify-content:center;color:#721c24;background-color:rgba(248,215,218,0.9);transition:all .25s ease-out;font-size:13px}.corsik_yaDelivery__floatingAlert.corsik_yaDelivery__alert--show{opacity:1}.corsik_yaDelivery__floatingAlert *{font-size:13px;padding:0;margin:0;text-align:center !important}.corsik_yaDelivery__buttons{display:grid;gap:8px;grid-template-columns:1fr 1fr;align-items:center}.corsik_yaDelivery__info{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;color:#fff;text-align:right}.corsik_yaDelivery__route,.corsik_yaDelivery__total{display:flex;flex-direction:row;align-items:baseline}.corsik_yaDelivery__route__text,.corsik_yaDelivery__total__text{margin-right:4px;font-size:13px;line-height:25px}.corsik_yaDelivery__route__value,.corsik_yaDelivery__total__price{font-size:25px;font-weight:700;line-height:25px}.corsik_yaDelivery__buttons__apply,.corsik_yaDelivery__buttons__close{display:block;color:#fff;border:0;font-size:14px;line-height:0;opacity:.7;outline:0;border-radius:2px;height:38px;padding:5px 10px}.corsik_yaDelivery__yandexButtonApply,.corsik_yaDelivery__buttons__apply{background-color:#70bb18;border-color:#70bb18}.corsik_yaDelivery__yandexButtonApply:hover,.corsik_yaDelivery__buttons__apply:hover{background-color:#7ec629}.corsik_yaDelivery__yandexButtonApply:disabled,.corsik_yaDelivery__buttons__apply:disabled{background-color:#adadac}.corsik_yaDelivery__buttons__close{background-color:#e4003c}.corsik_yaDelivery__buttons__close:hover{background-color:#831a31}.corsik_yaDelivery__actionsButtons{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr))}.corsik_yaDelivery__actionsButtons button{margin-top:16px;padding-left:4px !important;padding-right:4px !important}.corsik_yaDelivery__additionalFields .bx-custom-customer-field{margin-top:8px}.ck-error{border-color:#fe5252 !important}@media (max-width: 1075px){#corsik_yaDelivery__map{width:85vw;height:70vh}}@media (max-width: 768px){.corsik_yaDelivery__header .corsik_yaDelivery__panel{grid-template-columns:1fr}}

