:root{--size-width-page: 114rem;--color-bg: rgb(107, 107, 107);--color-table-header-bg: #e3e3e3;--color-focus-bg: rgb(180, 185, 207)}html{font-size:10px;font-family:"Trebuchet MS", Arial, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue"}.vch-orders{font-size:1.6rem;color:#222;display:flex;flex-direction:column;justify-content:center}.vch-orders table tr th,.vch-orders table tr td{padding:1px}.vch-orders table,.vch-orders th,.vch-orders td{border:0.2rem black solid;border-collapse:collapse}.vch-orders__wrapper{width:100%}.vch-orders__success,.vch-orders__error{margin-bottom:2rem}.vch-orders__success-header,.vch-orders__error-header{margin-bottom:1rem}.vch-orders__success-body ul>li:not(:last-child),.vch-orders__error-body ul>li:not(:last-child){margin-bottom:0.5rem}.vch-orders__page{margin:1rem 0;background:#fff;width:var(--size-width-page);height:100%;box-shadow:0 0.28rem 0.22rem rgba(0,0,0,0.034),0 0.67rem 0.53rem rgba(0,0,0,0.048),0 1.25rem 1rem rgba(0,0,0,0.06),0 2.23rem 1.79rem rgba(0,0,0,0.072),0 4.18rem 3.34rem rgba(0,0,0,0.086),0 10rem 8rem rgba(0,0,0,0.12);border-radius:0.2rem}.vch-orders__page-content{padding:3rem 2.5rem}.vch-orders__page-content>*:not(:last-child){margin-bottom:2rem}.vch-orders__header-wrapper{width:100%}.vch-orders__header{display:flex;justify-content:space-between}.vch-orders__logo>img{width:16rem}.vch-orders__contact{text-align:right}.vch-orders__quantity-field{background:var(--color-focus-bg);height:100%}.vch-orders__quantity-input{width:100%;box-sizing:border-box;border:none;background:transparent}.vch-orders__table-header{border:0.2rem black solid;border-bottom:0}.vch-orders__table-header>*:not(:last-child){border-bottom:0.2rem black solid}.vch-orders__table-title{background:var(--color-table-header-bg);padding:0.25rem 0.5rem;font-size:1.75rem}.vch-orders__table-body>table>thead{text-align:left}.vch-orders__table-body>table>thead>tr>th{font-size:1.25rem;white-space:nowrap}.vch-orders__table-body>table>tbody>tr>td{vertical-align:top}.vch-orders__form-controls{width:100%;display:flex;justify-content:flex-end}.vch-orders__form-controls:first-of-type{margin-bottom:2rem}.vch-orders__form-controls:last-of-type{margin-top:4rem}.vch-orders__form-controls>*:not(:last-child){margin-right:1rem}.vch-orders__notice{text-align:left;font-style:italic;display:flex}.vch-orders__notice i{margin-right:1rem;font-size:5rem;opacity:1}.vch-orders__notice-wrapper{margin-top:2rem;width:50rem}.vch-orders__info-wrapper{width:100%}.vch-orders__info-header{display:flex;align-items:center;justify-content:center;width:100%;height:3rem;text-align:center;background:#000;color:#fff;font-size:2rem;font-weight:bold}.vch-orders__info-header,.vch-orders__info-exclaimer{border:0.1rem solid #000}.vch-orders__info-exclaimer>div:nth-child(1){font-weight:bold}.vch-orders__info-exclaimer>div:nth-child(2){font-weight:bold;color:#da2c2c;font-size:1.3rem}.vch-orders__info-sections{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:repeat(auto-fill, minmax(1rem, 1fr));gap:0 0;grid-template-areas:"date                   facility_name   facility_hours" "contact_name_order     facility_name   facility_hours" "contact_name_order     cost_center     delivery_address" "contact_email_order    cost_center     delivery_address" "contact_email_order    staff_number    delivery_address" "contact_phone_order    clients_res_day city_postal" "contact_phone_order    clients_res_day city_postal" "contact_phone_order    ship_time       delivery_instructions" "contact_name_delivery  ship_time       delivery_instructions" "contact_name_delivery  ship_time       delivery_instructions" "contact_phone_delivery ship_time       delivery_instructions" "contact_phone_delivery instructions    instructions" ".                      instructions    instructions"}.vch-orders__info-section[data-section="date"]{grid-area:date}.vch-orders__info-section[data-section="contact-name-order"]{grid-area:contact_name_order}.vch-orders__info-section[data-section="facility-name"]{grid-area:facility_name}.vch-orders__info-section[data-section="facility-hours"]{grid-area:facility_hours}.vch-orders__info-section[data-section="contact-email-order"]{grid-area:contact_email_order}.vch-orders__info-section[data-section="cost-center"]{grid-area:cost_center}.vch-orders__info-section[data-section="delivery-address"]{grid-area:delivery_address}.vch-orders__info-section[data-section="contact-phone-order"]{grid-area:contact_phone_order}.vch-orders__info-section[data-section="staff-number"]{grid-area:staff_number}.vch-orders__info-section[data-section="clients-res-day"]{grid-area:clients_res_day}.vch-orders__info-section[data-section="city-postal"]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:0.1rem 0.1rem;grid-template-areas:"city postal" "city postal";grid-area:city_postal}.vch-orders__info-section[data-section="city-postal__city"]{grid-area:city}.vch-orders__info-section[data-section="city-postal__postal"]{grid-area:postal}.vch-orders__info-section[data-section="contact-name-delivery"]{grid-area:contact_name_delivery}.vch-orders__info-section[data-section="contact-phone-delivery"]{grid-area:contact_phone_delivery}.vch-orders__info-section[data-section="ship-time"]{grid-area:ship_time}.vch-orders__info-section[data-section="delivery-instructions"]{grid-area:delivery_instructions}.vch-orders__info-section[data-section="instructions"]{grid-area:instructions}.vch-orders__info-field-group{display:flex}.vch-orders__info-field-group>*:not(:last-child){border-right:0.1rem black solid}.vch-orders__info-field{display:flex;justify-content:space-between;background:var(--color-table-header-bg);height:100%;border:0.1rem solid #000}.vch-orders__info-field--vertical{flex-direction:column}.vch-orders__info-field--vertical>.vch-orders__info-input{flex:1}.vch-orders__info-field--horizontal{flex-direction:row}.vch-orders__info-field--horizontal .vch-orders____info-label{padding:0 0.2rem}.vch-orders__info-field--horizontal .vch-orders____info-input{padding:0}.vch-orders__info-field--horizontal>*:not(:last-child){padding-right:1rem}.vch-orders__info-field>textarea.vch-orders__info-input{resize:none}.vch-orders__info-label{display:inline;font-weight:bold;padding:0.5rem}.vch-orders__info-label>small{font-size:1.1rem;font-weight:400}.vch-orders__info-input{padding:0.5rem}.vch-orders__info-options{padding:1rem;background:#fff;border-top:0.2rem solid black}.vch-orders__info-options>div{display:flex}.vch-orders__info-options>div>span{font-weight:800;font-size:1.8rem}.vch-orders__info-options>span{font-weight:400;font-size:1.2rem}.vch-orders__info-radio{width:3rem}.vch-orders__ppe-wrapper{width:100%}.vch-orders__ppe{display:flex;flex-direction:column}.vch-orders__ppe-instructions{padding:1rem}.vch-orders__ppe-warning{font-style:italic;font-size:1.4rem;text-align:center}.vch-orders__footer{display:flex;justify-content:space-between}.vch-orders__footer-version>p,.vch-orders__footer-help>p,.vch-orders__footer-page>p{margin:0}.text-regular{font-size:1.4rem}.text-small-1{font-size:1.2rem}.text-small-2{font-size:1rem}.text-small-3{font-size:0.8rem}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-style-bold{font-weight:800}.text-style-underline{text-decoration:underline}.text-style-uppercase{text-transform:uppercase}.text-style-nowrap{white-space:nowrap}.flex-share>*{flex:1}.color-bg-greyed{background-color:var(--color-table-header-bg)}@media print{@page{margin:2cm}body{font:13pt;font-family:"Trebuchet MS", Arial, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue";line-height:1.3;background:#fff;color:#000}h1{font-size:24pt}h2,h3,h4{font-size:14pt;margin-top:25px}#content,#page{width:100%;margin:0;float:none}}
