.dome{margin-top:1.68rem;background:var(--color-white);border:1px solid #ededed;border-radius:1rem;padding:1.25rem 1.25rem 2.5rem;display:flex;flex-direction:column;gap:.437rem}.dome__row{display:flex;flex-wrap:nowrap;gap:24px;width:100%}.dome__row_label{color:#000;font-size:.75rem;font-weight:500;line-height:1.4}.dome__row_field{width:100%;position:relative;display:flex;flex-direction:column;gap:.812rem;align-self:flex-end}.dome__row_field_wMax{max-width:-moz-fit-content;max-width:fit-content}.dome__row_select{position:relative;max-width:6.75rem;max-height:2.375rem;width:100%;padding:.65rem 1.6rem;background-color:#f3f3f3;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:.68rem;cursor:pointer;transition:box-shadow .15s ease,background .15s ease;font-size:.75rem;font-weight:500;line-height:1.1;background-image:url(/images/online/dome/clock.svg),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23999' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat,no-repeat;background-position:.56rem,right .8rem center;background-size:1rem 1rem,10px 6px}.dome__row_select:focus{outline:none;box-shadow:inset 0 0 0 2px rgba(0,0,0,.08)}.dome__row_select::-ms-expand{display:none}.dome__row_error{color:rgba(0,0,0,.5)}.dome__row_error,.dome__row_offer{font-weight:500;font-size:.56rem;position:absolute;bottom:-1.3rem}.dome__row_offer{right:50%;transform:translateX(50%);width:max-content;color:#5e6d62}.dome__row_time{display:flex;gap:1rem;justify-content:center}.dome__row_time-elem{display:flex;flex-direction:column;gap:.812rem;inline-size:100%}.dome__row_time-title{color:#000;font-size:.75rem;font-weight:500;line-height:1.4}.dome__row_input{position:relative;cursor:pointer;background:#f3f3f3;border:none;border-radius:.68rem;justify-content:space-between;align-items:center;font-size:.75rem;font-weight:500;height:100%;max-width:11.03rem;width:100%;padding:.65rem 1.7rem;transition:box-shadow .15s,background .15s;display:flex;background:#f3f3f3 url(/images/online/dome/profile-2user.svg) no-repeat .56rem}.dome__row_input::placeholder{font-size:.75rem}.dome__order{width:100%;align-self:end}.dome__order_button{background:#5e6d62;cursor:pointer;display:flex;justify-content:center;align-items:center;column-gap:.25rem;border:.03rem solid hsla(0,0%,100%,.2);border-radius:1.87rem;-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);padding:.74rem .625rem;width:100%;font-size:.5rem;font-weight:500;line-height:.59rem;text-transform:uppercase;transition:.3s ease-in;inline-size:100%}.dome__order_button:hover{background:rgba(94,109,98,.9);border:1px solid hsla(0,0%,100%,.4392156863)}.dome__order_button:before{content:"";display:block;width:.75rem;height:.75rem;background-image:url(/images/online/dome/flash-circle.svg);background-size:cover;background-position:50%;background-repeat:no-repeat}.dome__stock{width:100%;font-size:.562rem;text-align:center;align-self:center;justify-self:center}.field__label{margin:0 0 8px;font-size:14px;color:#333;font-weight:500}.field__input{cursor:pointer;background:#f3f3f3;border:1px solid #ececec;border-radius:16px;justify-content:space-between;align-items:center;font-size:.75rem;width:100%;padding:.7rem .656rem;transition:box-shadow .15s,background .15s;display:flex}.field__input::placeholder{font-size:.75rem}.dropdown{position:absolute;left:0;top:calc(100% + 6px);width:100%;background:#fff;border:1px solid #eee;border-radius:14px;box-shadow:0 6px 18px rgba(0,0,0,.08);padding:6px;z-index:20}.dropdown__item{padding:10px 12px;border-radius:10px;cursor:pointer;font-size:15px;color:#222;transition:background .15s ease}.dropdown__item:hover{background:#f6f6f6}.dropdown__item.active{background:#edf2ef;font-weight:600}@media(max-width:600px){.dome{max-width:none}.dome__row{display:flex;flex-direction:column;align-items:flex-start;gap:45px}.dome__row_input{max-width:100%;padding:.65rem 2rem;border-radius:80px;font-size:16px}.dome__row_time-elem{gap:.2rem}.dome__row_select{max-width:100%;padding:.65rem 1rem .65rem 2rem;border-radius:80px;font-size:16px}.dome__row_button{inline-size:100%}.dome__row_field{inline-size:100%;gap:.2rem}.dome__row_field_wMax{max-width:100%}.dome__row_error{padding-left:6px}.field__input{width:100%}}