/* stylelint-disable */ html, body { display: flex; // prevent 1px vertical scroll bar flex-direction: column; height: 100%; font-family: 'montserrat'; } button, input, textarea { font-family: 'montserrat'; } #__nuxt, #__layout { height: 1px; min-height: 100%; } .layout { position: relative; display: flex; flex-direction: column; @extend #__layout; } .page-content { display: flex; flex: 1 0 auto; flex-direction: column; } .footer, .header { flex-shrink: 0; } .select .vs__selected { min-height: 100%; } .registration-full__filters .select .vs__dropdown-toggle { padding-bottom: 0; } input[type=number]::-webkit-inner-spin-button { -webkit-appearance: none; }