.delivery-profile-form{gap:1rem;display:grid}.delivery-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.delivery-profile-grid>label,.delivery-combobox,.delivery-profile-comment{gap:.4rem;min-width:0;display:grid}.delivery-profile-grid>label>span,.delivery-combobox>span,.delivery-profile-comment>span{font-size:.875rem;font-weight:600}.delivery-profile-grid input,.delivery-profile-grid select,.delivery-profile-comment textarea,.delivery-combobox input,.delivery-profile-picker select{width:100%}.delivery-profile-wide,.delivery-profile-comment{grid-column:1/-1}.delivery-combobox{position:relative}.delivery-combobox-results{z-index:20;background:var(--sf-surface,#fff);border:1px solid var(--sf-border,#ddd);border-radius:.5rem;max-height:18rem;display:grid;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 .5rem 1.5rem #0000001f}.delivery-combobox-results button{text-align:left;border:0;border-bottom:1px solid var(--sf-border,#eee);cursor:pointer;background:0 0;gap:.15rem;padding:.65rem .75rem;display:grid}.delivery-combobox-results button:hover{background:#0000000a}.delivery-field-error{color:var(--sf-danger,#b42318)}.account-delivery-profile>div:first-child{gap:.35rem;display:grid}.account-delivery-profile p,.account-delivery-preferences .sf-check{margin:0}.account-delivery-preferences .sf-check span{gap:.2rem;display:grid}@media (max-width:720px){.delivery-profile-grid{grid-template-columns:1fr}.delivery-profile-wide,.delivery-profile-comment{grid-column:auto}}
