#root .vp-tent-order{width:100%;min-width:0;color:#111217;margin:0}#root .vp-tent-order__intro{font-size:16px;color:#62626e;line-height:1.5;margin:0 0 24px}#root .vp-tent-order fieldset{border:0;border-top:1px solid #e4e4ec;padding:22px 0;margin:0;min-width:0}#root .vp-tent-order legend{display:flex!important;align-items:center;gap:10px;position:static!important;width:auto!important;height:auto!important;padding:0 12px 0 0;clip:auto!important;font-size:18px;font-weight:750;line-height:1.35;color:#111217}#root .vp-tent-order legend span{display:grid;place-items:center;background:#000096;color:#fff;border-radius:50%;width:28px;height:28px;font-size:14px}#root .vp-tent-order__choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}#root .vp-tent-order__choices[hidden]{display:none!important}#root .vp-tent-order__choices button{display:flex!important;align-items:center;justify-content:center;min-width:0!important;min-height:64px!important;height:auto!important;padding:12px 9px!important;margin:0!important;background:#fff!important;color:#111217!important;border:1px solid #dadbe5!important;border-radius:10px!important;box-shadow:none!important;text-indent:0!important;white-space:normal;font:inherit!important;font-size:14px!important;line-height:1.35!important;text-align:center;cursor:pointer;transform:none!important}#root .vp-tent-order__choices button:before,#root .vp-tent-order__choices button:after{content:none!important;display:none!important}#root .vp-tent-order__choices button[aria-checked=true]{outline:2px solid #000096;outline-offset:-2px;background:#f8f8fc!important;font-weight:700!important}#root .vp-tent-order__choices button:focus-visible{outline:3px solid #000096;outline-offset:3px}#root .vp-tent-order__choices button:disabled{opacity:.45;cursor:not-allowed}#root .vp-tent-order[data-vp-tent-enhanced] select[data-vp-tent-option],#root .vp-tent-order[data-vp-tent-enhanced] .vp-tent-order__native-label,#root .vp-tent-order[data-vp-tent-enhanced] .bv_mainselect{display:none!important}#root .vp-tent-order .select-wrapper{min-width:0;width:100%;margin:0}#root .vp-tent-order__total{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:18px;border:1px solid #e0e0e9;border-radius:12px;margin:6px 0 22px;background:#f8f8fa}#root .vp-tent-order__total>span{font-size:14px;color:#62626e}#root .vp-tent-order__total strong{font-size:29px;line-height:1.2;color:#000096}#root .vp-tent-order__total [data-vp-tent-each]{flex-basis:100%;font-size:15px;color:#000096}#root .vp-tent-order__submit{display:block!important;width:100%!important;min-height:52px;padding:14px 18px!important;border:1px solid #000096!important;border-radius:9px!important;background:#000096!important;color:#fff!important;font:inherit!important;font-weight:750!important;line-height:1.4!important;margin:20px 0!important;box-shadow:none!important;cursor:pointer}#root .vp-tent-order__submit:before,#root .vp-tent-order__submit:after{content:none!important;display:none!important}#root .vp-tent-order__submit:disabled{opacity:.55;cursor:not-allowed}#root .vp-tent-order__error{font-size:14px;color:#b42318;line-height:1.4}#root .vp-tent-order [hidden]{display:none!important}@media(max-width:600px){#root .vp-tent-order__choices{grid-template-columns:repeat(2,minmax(0,1fr))}#root .vp-tent-order__choices button{font-size:13px!important;min-height:62px!important}#root .vp-tent-order fieldset{padding:18px 0}#root .vp-tent-order__total{padding:15px}}
