section#form-care-home{width:100%}form[is=carehome-request-form]{display:block;width:100%}form[is=carehome-request-form].loading loading-bar{width:100%}form[is=carehome-request-form].loading .step{display:none}form[is=carehome-request-form]:not(.loading)>loading-bar{display:none}form[is=carehome-request-form] a.bold{font-weight:bold}form[is=carehome-request-form] .step{display:grid;flex-direction:column;align-items:center;grid-gap:var(--gap);width:100%}form[is=carehome-request-form] .step:not(.show){display:none}form[is=carehome-request-form] .step button-container{justify-content:center}form[is=carehome-request-form] .step ul{width:100%;list-style-type:none;padding-inline:var(--gutter1)}form[is=carehome-request-form] .step ul#available-rooms li{display:grid;gap:0 var(--gap);padding:calc(var(--gap)*0.5) 0}form[is=carehome-request-form] .step ul#available-rooms li+li{border-top:1px dashed #ddd}form[is=carehome-request-form] .step ul#available-rooms li input-field{grid-template-columns:1fr min-content}form[is=carehome-request-form] .step ul#available-rooms li input-field label{grid-column:1;grid-row:1}form[is=carehome-request-form] .step ul#available-rooms li input-field label span{text-align:left}form[is=carehome-request-form] .step ul#available-rooms li input-field button.expand{grid-column:2;grid-row:1;width:var(--gutter2);height:var(--gutter1);display:grid}form[is=carehome-request-form] .step ul#available-rooms li input-field button.expand picture,form[is=carehome-request-form] .step ul#available-rooms li input-field button.expand svg{grid-column:1;grid-row:1;transition:border-color var(--transition)}form[is=carehome-request-form] .step ul#available-rooms li input-field button.expand media-gallery{border-radius:6px;height:100%}form[is=carehome-request-form] .step ul#available-rooms li input-field button.expand media-gallery picture{height:100%;width:100%;border-radius:calc(var(--border-radius)/2/2);border:1px solid rgba(0,0,0,0)}form[is=carehome-request-form] .step ul#available-rooms li input-field button.expand media-gallery picture img{transition:opacity var(--transition)}form[is=carehome-request-form] .step ul#available-rooms li input-field button.expand media-gallery:before{content:none}form[is=carehome-request-form] .step ul#available-rooms li input-field button.expand media-gallery .media-gallery-controls{justify-content:center}form[is=carehome-request-form] .step ul#available-rooms li input-field button.expand svg{align-self:center;justify-self:center;width:1em;opacity:0;color:var(--primary, #ff2871);position:relative}@media(hover: hover){form[is=carehome-request-form] .step ul#available-rooms li input-field button.expand:hover picture{border-color:#ddd}form[is=carehome-request-form] .step ul#available-rooms li input-field button.expand:hover picture img{opacity:.2}form[is=carehome-request-form] .step ul#available-rooms li input-field button.expand:hover svg{opacity:1}}form[is=carehome-request-form] .step p#room-pricing{font-size:2em;line-height:1.3;color:#ff2871;margin:var(--gap) 0}form[is=carehome-request-form] .step input-field#room-facilities{padding-inline:var(--gutter1)}form[is=carehome-request-form] .step input-field#room-facilities>label{order:1;width:100%;font-size:1.0625em;line-height:1.6;font-weight:600}form[is=carehome-request-form] .step input-field#room-facilities>input-field{order:2}form[is=carehome-request-form] .step textarea{width:100%;min-height:150px}form[is=carehome-request-form] .step.success-step a.button{margin:0 auto}form[is=carehome-request-form] select{display:block;width:100%;margin:20px 0}form[is=carehome-request-form] .dates{display:flex;flex-direction:column;gap:10px}form[is=carehome-request-form] .dates input{border:1px solid #ddd}form[is=carehome-request-form] img[src*=svg]{background-color:#ddd}
/*# sourceMappingURL=../sourcemaps/components/carehome-request-form.css.map */