.vertical-delivery{padding:24px 20px;margin-top:28px;border:1px solid #bdcfc2;border-radius:8px;background:#f3f6ed;min-width:0}.vertical-delivery h2{font-size:21px;line-height:1.6;margin:0 0 12px}.vertical-delivery li,.vertical-delivery p{font-size:13px;line-height:1.85}.vertical-delivery label{display:block;font-size:13px;font-weight:700;margin:18px 0 7px}.vertical-delivery input,.vertical-delivery textarea{box-sizing:border-box;display:block;width:100%;min-width:0;max-width:100%;padding:10px;border:1px solid #afc2b4;border-radius:5px;background:#fff;color:#273e34;font:inherit;font-size:14px;line-height:1.8}.vertical-delivery textarea{resize:vertical}.vertical-delivery small{display:block;font-size:11px;line-height:1.8;color:#5b7164;margin-top:8px}.vertical-delivery details{border-block:1px solid #ccd7c6;margin-top:18px;padding-block:16px}.vertical-delivery summary{font-size:13px;font-weight:700;cursor:pointer}.vertical-delivery [role=alert]{color:#943e31}.vertical-delivery input:focus-visible,.vertical-delivery textarea:focus-visible{outline:2px solid #347960;outline-offset:2px}@media(max-width:720px){.vertical-delivery{padding:20px 16px}.vertical-delivery h2{font-size:19px}.vertical-delivery input,.vertical-delivery textarea{font-size:16px}}