.input{font:inherit;padding:0;position:relative}.input_broad{width:100%}.input_orange .input__field{border-color:#d2aa78}.input__field{appearance:none;background-color:#fff;border:1px solid #506e78;border-radius:13px;box-sizing:border-box;color:#506e78!important;cursor:pointer;font:inherit;height:38px;line-height:1.75;padding:.125em 15px .24em;text-align:inherit;text-overflow:ellipsis;width:100%}.input_promocode .input__field{border-color:#d2aa78}.input__field:-webkit-autofill{background-color:#fff!important;box-shadow:inset 0 0 0 20px #fff;color:#506e78 !important!important}.input__field::placeholder{color:#93a7ad}.input__field:focus{border-color:#1890ff;cursor:text}.input__field_invalid,.input__field_invalid:focus{border-color:#ca0e04}.input__field:disabled{background-color:#e4e4e4;color:#506e78!important;cursor:default;opacity:1;-webkit-text-fill-color:#506e78!important}.input__field_with-icon{padding-right:30px}.input__tooltip{animation:fade-out .1s ease-out;background-color:#1890ff;border-radius:3px;bottom:100%;box-sizing:border-box;color:#fff;display:none;filter:drop-shadow(0 0 6px rgba(0,0,0,.25));font-size:15px;left:50%;line-height:21px;max-width:50vw;min-width:calc(min(100%, 200px));opacity:0;padding:10px;pointer-events:none;position:absolute;text-align:center;text-overflow:ellipsis;transform:translate(-50%,-9px);white-space:normal;z-index:100}@media (max-width:$step-phone){.input__tooltip{max-width:calc(100vw - 30px);min-width:100%}}.input__field:focus+.input__tooltip{display:block;opacity:1}.input__tooltip:before{border-color:#1890ff transparent transparent;border-style:solid;border-width:6px 6px 0;box-sizing:border-box;content:"";left:50%;top:100%;transform:translate(-50%,-1px);z-index:101}.input__icon,.input__tooltip:before{pointer-events:none;position:absolute}.input__icon{right:6px;top:9px}@media (prefers-color-scheme:dark){.input__field{background-color:var(--dark-surface-bg);border-color:var(--dark-border);color:var(--dark-accent-blue)!important}.input__field:-webkit-autofill{-webkit-text-fill-color:var(--dark-accent-blue);box-shadow:0 0 0 20px var(--dark-surface-bg) inset}.input__field::placeholder{color:var(--dark-muted-text)}.input__field:disabled{background-color:var(--dark-disabled-bg);color:var(--dark-disabled-text);-webkit-text-fill-color:var(--dark-disabled-text)}.input__field:focus{border-color:var(--dark-accent-blue)}.input__field_invalid,.input__field_invalid:focus{border-color:var(--dark-danger-border)}.input__tooltip{background-color:var(--dark-accent-blue);color:var(--dark-page-bg)}.input__tooltip:before{border-top-color:var(--dark-accent-blue)}}@keyframes fade-in-50{0%{opacity:0}to{opacity:.5}}@keyframes fade-out{0%{opacity:0}to{opacity:1}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-up-full{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes fade-in-out-full{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes fade-in-zoom{0%{opacity:0;transform:translateX(-40%) scale(.5)}to{opacity:1;transform:translateX(-40%) scale(1)}}@keyframes fade-in-up-100px{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-from-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes cart-button-in{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes cart-button-pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}@keyframes point{0%,to{color:#d2aa78;transform:translateX(0)}50%{color:#e5ceb1;transform:translateX(5px)}}@keyframes banner-bg-x{0%{background-position-x:0,0,0}50%{background-position-x:50px,-50px,0}to{background-position-x:0,0,0}}@keyframes banner-bg-y{0%{background-position-y:0,0,0}to{background-position-y:2048px,2048px,2048px}}@keyframes moveBackgroundX{0%{transform:translateX(-5vw)}50%{transform:translateX(5vw)}to{transform:translateX(-5vw)}}@keyframes moveBackgroundY{0%{transform:translateY(-5vw)}50%{transform:translateY(5vw)}to{transform:translateY(-5vw)}}@keyframes moveTextX{0%{transform:translateX(-2vw)}50%{transform:translateX(2vw)}to{transform:translateX(-2vw)}}@keyframes moveTextY{0%{transform:translateY(-2vw)}50%{transform:translateY(2vw)}to{transform:translateY(-2vw)}}.popup-icon{cursor:default;display:inline-block;position:relative;-webkit-user-select:none;user-select:none;vertical-align:-.7em;visibility:hidden}.popup-icon_visible{visibility:visible}.popup-icon__label{background-color:#506e78;background-position:50%;background-repeat:no-repeat;background-size:19px 19px;border-radius:14px;display:block;height:38px;width:38px}.popup-icon_type_info .popup-icon__label{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABuvAAAbrwFeGpEcAAABqklEQVRYhc2XvU4CQRCAvzstlRATLZDWkKi0tjYUVhTGytpHML6AgWew9gEsqCxIjFpSojbGTigwECG0OmbMXsQLJ7sLeHzJhrnj5ud252Z3AhHBkjXgANgHdoFNIGv+ewdawANwC1wDPSurIjJpFETkQkT6Yk/f6BQm2WfCAxWZnopPAHkRacjsaBibVgEURKQrs6c7bkmCWBJuAM9AhvkwALaATnQjjD1w4+j8ygxbMsbHD+KfcGcjuip7JWZglkC/6VfcWAI+R2byw1E/r7UjWoJz3DlNkG359hmIyIqpZPpGrtTMb9lDV2csu2yUfZz7Oo5Qn2VdgpKnAc2ZIzNc8yeipDNQ9FQ+Bu6NrN/1nYeNos5AzjOAlwTZhVw4RdVbTZBdyMQroQtBguxEaOpzWgw0gHaKAbQ1gGaKATQ1gHqKAdRDU05dN5JZoD5rGsAQuPQ0ME62RX0Op9mO9fT0ZuT10VOOz3bcAqqOBk4SZBuqxifxM+EjsO1gKDqOHTroPAE70UWwaIfSDrBn3Va50TO2f+eKLGBjwiK0ZvxXcxpPwr+YS3v+BSrp7Ht3Lg4zAAAAAElFTkSuQmCC)}.popup-icon_type_help .popup-icon__label{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAACXBIWXMAABuvAAAbrwFeGpEcAAAB+klEQVRIx52VvWtTURjGX7TSpr1mEISUIpZiulkQQRepgzgUwS1NCyqC4OpWbCeLoFhaKA79SNN/wMWxq4LaNGtdRHGwoCTiYhPam7T9OeTk9p57PlJ8s53neX435z1fglh+aSZZo0yVBg2qlCkwwVmb1xwaZp06tqpTJOsHpJinia8azNHjAmTZ5iS1Sb8NcIVqzHTIO57zgLuMcZ9FfmqIHUaSgGws3uQ1g4m5nuEZRxoiEwektD9ftK6MMJWYSPcxYF6T9rigIue4RCoCnOaL5pttA4aNzhdIM8Vn1feZCLGguXbJtADrRp+b/NIaOqAATxK+JURIO7ZNvK4pwNPEeI1AmOwY/0OfAqwZWt42qFfILRXvYsdQV4WyN17nTtTCxxa9JPz2xPcYjeLX+WtxVITQA8hH8dvsWh37PsBGFL/ndO37ppBT8RscOD0VYcspXlQb+LvvaAsFp9irmuerFWHCKT4kR45XXkBOCKjxv1UjEISiQz7iG1859AAKrdOYpWGl30QQrjrXKWSofaHMWeTFaBfMOAAvj2+kHjYNeToCPLLGP8avNKHfOGkfOKW0t5b4D/1SFYQRA7FBnnHeWOOXbQ/Led6faPE+tb9uPm3dzHbYFSEvWnN3P64ZlhyQGqsMdX6dBSEgzwolKoSEVCixzDiBzfsP5PukyJsNM6oAAAAASUVORK5CYII=)}.popup-icon_type_warning .popup-icon__label{animation:shake .5s ease-in-out 1;background-color:#ca0e04;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABKklEQVRIx7WToRKCQBRFd2xWv4AZo4m/8C9oZiLJ5IzR6AyRYDBSCBaaVr7AYrORaNeFWd6sy1vYxfG+wtwHBwYOAuK3Ef8FbJDJ2cwFrPBGm7c8mgU4oc9pDiBAQ4AGa3/ABXouvoAQZkI/wG0AKH0AW3DZugIWqFhAJTdOgEhd8MBOzV01kQtgiac6PaYuVs1LbicBCT1yQt2e6SyAXt82B2qP1NWm1nZ9dYH5lgHo+gJn6lOtNbQe0zdz0XpM3yttcrvWY/rm1k3JAYb6vuT3bzWKtS8z0HpKX1tIa1Pf7zzVcIl0wFI+LkZ+4JLZKq1NffUUBCjYfdIDVsxLcgF0Wpui+gA6rU19v++QqqktZzQIhBT2l2TCen+31MJToIFQ7S80H1Eh/ACUhuRCi2t+7wAAAABJRU5ErkJggg==)}.popup-icon_type_text .popup-icon__label{color:#fff;display:inline-block;font-size:12px;height:auto;line-height:18px;padding:.3em .7em;vertical-align:.12em;width:max-content}.popup-icon_color_white .popup-icon__label{background-color:#fff;color:#888}.popup-icon_color_accent .popup-icon__label{background-color:#d2aa78}.popup-icon_small .popup-icon__label{border-radius:11px;height:30px;width:30px}.popup-icon__popup{background-color:#506e78;border-radius:14px;box-shadow:0 0 6px rgba(0,0,0,.25);box-sizing:border-box;color:#fff;display:none;font-size:15px;line-height:21px;margin:5px;max-width:50vw;min-width:300px;padding:15px;position:absolute;white-space:pre-wrap;z-index:100}.popup-icon_type_warning .popup-icon__popup{background-color:#ca0e04}.popup-icon_color_accent .popup-icon__popup,.popup-icon_color_white .popup-icon__popup{background-color:#d2aa78}@media (max-width:767px){.popup-icon__popup{font-weight:300;left:10px;margin:0;max-height:95vh;max-width:100vw;min-width:auto;overflow:hidden;position:fixed;right:10px;text-transform:none;top:50%;transform:translateY(-50%);width:auto}}.popup-icon_hover .popup-icon__popup{display:block}.popup-icon__popup h3{color:#fff}.popup-icon__close{display:none;float:right;font-size:1.5rem;height:32px;line-height:28px;margin:0 0 10px 10px;text-align:center;width:32px}.popup-icon_hover_touch .popup-icon__close{display:inline-block}.accent .popup-icon__label,.accent .popup-icon__popup{background-color:#d2aa78}@media (max-width:1023.5px){.accent .popup-icon__popup{font-weight:300;left:10px;margin:0;max-height:95vh;max-width:100vw;min-width:auto;overflow:hidden;position:fixed;right:10px;text-transform:none;top:50%;transform:translateY(-50%);width:auto}}