.physical-holder{margin:28px 0;padding:24px;border:1px solid #58633b;background:#131d17;grid-column:1/-1;border-radius:16px}.physical-holder h2{margin-top:8px}.physical-holder form{display:grid;gap:16px}.physical-holder label{display:grid;gap:8px}.physical-holder textarea,.physical-holder input,.physical-holder select{box-sizing:border-box;width:100%;min-width:0;background:#0c1510;color:#f5f4df;border:1px solid #59604c;border-radius:7px;padding:12px;font:inherit}.physical-holder textarea{min-height:112px;resize:vertical}.physical-holder-shipping{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px;border:1px solid #59604c}.physical-holder .claim-consent{display:flex;align-items:flex-start;gap:10px}.physical-holder .claim-consent input{width:20px;flex:0 0 20px}.physical-holder details{margin:14px 0;padding:16px;background:#0c1510;overflow-wrap:anywhere}.physical-holder summary{cursor:pointer;font-weight:bold}.physical-holder address{white-space:pre-line;font-style:normal}.physical-holder .holder-actions{flex-wrap:wrap}.physical-holder p{line-height:1.6;overflow-wrap:anywhere}@media(max-width:600px){.physical-holder{padding:16px}.physical-holder-shipping{grid-template-columns:1fr;padding:12px}.physical-holder .btn{white-space:normal}}
