.hc-fulfillment{--hc-fulfillment-ink:var(--hcs-ink,var(--ink,#343d33));--hc-fulfillment-muted:var(--hcs-muted,var(--muted,#75796e));--hc-fulfillment-line:var(--hcs-line,var(--line,#e2e4da));margin:28px 0;padding:26px;border:1px solid var(--hc-fulfillment-line);border-radius:7px;color:var(--hc-fulfillment-ink);background:#fff;overflow-wrap:anywhere}.hc-fulfillment *{box-sizing:border-box}.hc-fulfillment h2,.hc-fulfillment h3{color:inherit}.hc-fulfillment h2{font-size:23px;margin:0 0 22px}.hc-fulfillment h3{font-size:17px;margin:24px 0 14px}.hc-fulfillment p{line-height:1.75}.hc-fulfillment-summary{padding:20px;background:#f4f5ee;border-radius:5px}.hc-fulfillment-status{display:inline-block;padding:5px 11px;border:1px solid #ced7c2;border-radius:4px;background:#e9efdf;font-size:13px}.hc-fulfillment-summary dl{margin:18px 0}.hc-fulfillment-summary dl>div{display:grid;grid-template-columns:minmax(110px,.65fr) minmax(0,1fr);gap:15px;padding:7px 0}.hc-fulfillment-summary dt{color:var(--hc-fulfillment-muted)}.hc-fulfillment-summary dd{margin:0}.hc-fulfillment-link{text-decoration:underline;text-underline-offset:4px}.hc-fulfillment-return{border-top:1px solid var(--hc-fulfillment-line);margin-top:22px;padding-top:20px}.hc-fulfillment-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}.hc-fulfillment-return ul{list-style:disc;padding-left:22px;line-height:1.7}.hc-fulfillment-message{padding:15px;background:#f4f0e7;border-left:3px solid #9a513b}.hc-fulfillment-help{color:var(--hc-fulfillment-muted);font-size:12px}.hc-fulfillment-items,.hc-fulfillment-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.hc-fulfillment-items>label{display:grid;grid-template-columns:minmax(0,1fr) 84px;gap:8px 12px;align-items:center;padding:17px;border:1px solid var(--hc-fulfillment-line);border-radius:5px}.hc-fulfillment-items>label>span{grid-column:1/-1}.hc-fulfillment-items small{color:var(--hc-fulfillment-muted)}.hc-fulfillment-form input[type=number],.hc-fulfillment-form textarea{font:inherit;border:1px solid #cdd2c5;border-radius:4px;padding:10px;background:#fcfcf9;color:inherit;min-height:42px;width:100%;max-width:100%}.hc-fulfillment-reason{display:block;margin:23px 0}.hc-fulfillment-reason textarea{display:block;resize:vertical;margin-top:10px}.hc-fulfillment-form button{min-height:44px;cursor:pointer}.hc-fulfillment a:focus-visible,.hc-fulfillment input:focus-visible,.hc-fulfillment textarea:focus-visible,.hc-fulfillment button:focus-visible,.hc-fulfillment select:focus-visible,.hc-fulfillment summary:focus-visible{outline:2px solid #9a513b;outline-offset:3px}.hc-fulfillment-admin{border:0;background:transparent;padding:0;display:grid;gap:24px}.hc-fulfillment-admin .hcs-panel{margin:0}.hc-fulfillment-admin .hcs-field{margin-bottom:0}.hc-fulfillment-admin .hcs-save-bar{margin-top:22px}.hc-fulfillment-admin details{margin:16px 0}.hc-fulfillment-admin summary{cursor:pointer}.hc-fulfillment-admin .hc-fulfillment-return{padding-top:22px}.hc-fulfillment-admin .hc-fulfillment-return form{margin-top:20px}.hc-fulfillment-admin .hc-fulfillment-return .hcs-field{margin-bottom:20px}
@media(max-width:650px){.hc-fulfillment{padding:19px;margin:22px 0}.hc-fulfillment-items,.hc-fulfillment-grid{grid-template-columns:1fr;gap:15px}.hc-fulfillment-summary{padding:15px}.hc-fulfillment-summary dl>div{grid-template-columns:1fr;gap:3px}.hc-fulfillment-form input,.hc-fulfillment-form textarea{font-size:16px!important}.hc-fulfillment-form button{width:100%}.hc-fulfillment-admin{padding:0}.hc-fulfillment-row{flex-direction:column}.hc-fulfillment h2{font-size:21px}}
