/* FORCE CRYOGENIC FORM TO MATCH REFRIGERATOR FORM */
#cm-cryo #cg-inquiry{
max-width:850px!important;
width:calc(100% – 56px)!important;
margin:48px auto!important;
padding:28px!important;
border:1px solid #dce6ed!important;
border-radius:8px!important;
background:#fff!important;
color:#29465a!important;
font:400 13px/1.65 Poppins,Arial,sans-serif!important;
}
#cm-cryo #cg-inquiry .steps{
display:grid!important;
grid-template-columns:repeat(3,minmax(0,1fr))!important;
gap:8px!important;
margin:25px 0!important;
border:0!important;
}
#cm-cryo #cg-inquiry .steps button{
display:block!important;
width:100%!important;
padding:12px 8px!important;
background:#f3f8fc!important;
color:#526876!important;
border:1px solid #dce6ed!important;
border-radius:5px!important;
font-size:11px!important;
min-height:66px!important;
text-align:center!important;
line-height:1.5!important;
}
#cm-cryo #cg-inquiry .steps [aria-current=”step”]{
background:#007bba!important;
border-color:#007bba!important;
color:#fff!important;
}
#cm-cryo #cg-inquiry .steps span{
display:block!important;
margin-top:4px!important;
font-weight:500!important;
}
#cm-cryo #cg-inquiry .fields{
display:grid!important;
grid-template-columns:repeat(2,minmax(0,1fr))!important;
gap:17px!important;
margin:20px 0!important;
}
#cm-cryo #cg-inquiry .fields > label{
display:block!important;
min-width:0!important;
margin:0!important;
font-size:12px!important;
}
#cm-cryo #cg-inquiry input:not([type=”checkbox”]):not([type=”hidden”]),
#cm-cryo #cg-inquiry select,
#cm-cryo #cg-inquiry textarea{
display:block!important;
width:100%!important;
min-width:0!important;
min-height:44px!important;
margin-top:7px!important;
padding:10px 11px!important;
border:1px solid #dce6ed!important;
border-radius:4px!important;
background:#fff!important;
color:#29465a!important;
box-shadow:none!important;
font:400 13px/1.5 Poppins,Arial,sans-serif!important;
}
#cm-cryo #cg-inquiry .checks{
display:grid!important;
grid-template-columns:repeat(2,minmax(0,1fr))!important;
gap:9px!important;
margin:0 0 20px!important;
}
#cm-cryo #cg-inquiry .checks label{
display:flex!important;
align-items:center!important;
gap:10px!important;
min-height:47px!important;
margin:0!important;
padding:12px!important;
border:1px solid #dce6ed!important;
border-radius:5px!important;
cursor:pointer!important;
}
#cm-cryo #cg-inquiry .checks label:has(input:checked){
background:#edf7fc!important;
border-color:#007bba!important;
}
#cm-cryo #cg-inquiry input[type=”checkbox”]{
width:16px!important;
height:16px!important;
margin:0!important;
flex:none!important;
}
#cm-cryo #cg-inquiry .summary-bar{
display:flex!important;
justify-content:space-between!important;
align-items:center!important;
gap:18px!important;
padding:16px!important;
margin-bottom:24px!important;
background:#f3f8fc!important;
border:1px solid #dce6ed!important;
border-radius:5px!important;
font-size:12px!important;
}
#cm-cryo #cg-inquiry .review{
padding:16px!important;
margin:16px 0!important;
border:1px solid #dce6ed!important;
border-radius:5px!important;
}
#cm-cryo #cg-inquiry .bottom{
display:flex!important;
justify-content:space-between!important;
align-items:center!important;
gap:14px!important;
flex-wrap:wrap!important;
margin-top:25px!important;
padding-top:20px!important;
border-top:1px solid #dce6ed!important;
}
#cm-cryo #cg-inquiry .main-action{
background:#007bba!important;
color:#fff!important;
border:1px solid #007bba!important;
border-radius:5px!important;
padding:12px 18px!important;
font:500 13px/1.5 Poppins,Arial,sans-serif!important;
}
#cm-cryo #cg-inquiry #cg-back{
background:#fff!important;
color:#09375a!important;
border:1px solid #dce6ed!important;
border-radius:5px!important;
padding:12px 18px!important;
font-size:13px!important;
}
#cm-cryo #cg-inquiry .next-expect{
padding:18px!important;
margin-top:20px!important;
background:#f3f8fc!important;
border:1px solid #dce6ed!important;
border-radius:5px!important;
}
@media(max-width:520px){
#cm-cryo #cg-inquiry{
width:calc(100% – 32px)!important;
padding:20px 16px!important;
margin:32px auto!important;
}
#cm-cryo #cg-inquiry .fields,
#cm-cryo #cg-inquiry .checks{
grid-template-columns:1fr!important;
}
#cm-cryo #cg-inquiry input:not([type=”checkbox”]):not([type=”hidden”]),
#cm-cryo #cg-inquiry select,
#cm-cryo #cg-inquiry textarea{
font-size:16px!important;
}
}


















