/* Only the added template form; original shared Mitt header/buttons stay upstream. */
.example-order{max-width:1380px;margin:0 auto;padding:36px 40px 80px;color:#1b211f}.example-order *{box-sizing:border-box}.example-heading{margin-bottom:30px}.example-heading>a{font-size:14px;color:#59625c}.example-heading h1{font-size:34px;line-height:1.25;margin:18px 0 10px;font-weight:750}.example-heading p{color:#717870;margin:0}.example-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:68px;align-items:start}.example-selected{position:sticky;top:125px}.example-picture{background:#f5f5f1;border-radius:18px;overflow:hidden;aspect-ratio:1.97}.example-art{width:100%;height:100%;display:block}.example-selected h2,.example-card h2{font-size:24px;margin:20px 0 8px}.example-order small,.example-order label>span,.example-muted{color:#788077;font-size:13px;line-height:1.7}.example-selected h2 small,.example-card h2 small{margin-left:10px;font-weight:400}.example-policy{border-top:1px solid #dde1d9;margin-top:24px;padding-top:20px;font-size:14px;color:#59625c;line-height:1.85}.example-order fieldset{border:0;border-bottom:1px solid #d9ded8;margin:0 0 26px;padding:0 0 26px;min-width:0}.example-order legend{font-size:22px;font-weight:700;margin-bottom:20px;padding:0}.example-order label{display:block;font-size:16px;margin-bottom:17px}.example-order label>span{margin-left:9px}.example-order input:not([type=checkbox]):not([type=file]),.example-order textarea,.example-order select{display:block;width:100%;background:#fff;border:1px solid #cbd1c9;border-radius:12px;padding:13px 14px;font:inherit;line-height:1.5;color:inherit;margin-top:8px;min-height:49px}.example-order textarea{resize:vertical}.example-order input:focus-visible,.example-order select:focus-visible,.example-order textarea:focus-visible,.example-order button:focus-visible,.example-order summary:focus-visible,.example-order a:focus-visible{outline:3px solid #72785a;outline-offset:3px}.example-order input[type=file]{display:block;width:100%;margin:10px 0;font:inherit;font-size:14px}.example-order input::file-selector-button{border:1px solid #a7aea3;border-radius:50px;background:#f5f6f2;padding:10px 16px;margin-right:12px;cursor:pointer}.example-order details{border:1px solid #d9ded8;border-radius:12px;padding:0 16px;margin-top:14px;background:#fcfcfa}.example-order summary{cursor:pointer;min-height:50px;padding:13px 0;font-size:15px}.example-order details[open]>summary{margin-bottom:10px}.example-product{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:15px}.example-product label{min-width:130px}.example-sizes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.example-order .example-sizes label{border:1px solid #dce0dc;border-radius:15px;background:#f4f6f4;text-align:center;margin:0;padding:12px 4px 4px;font-size:14px;color:#657068}.example-order .example-sizes label.has-quantity{background:#e9efea;border-color:#9eaea2;color:#171d19}.example-order .example-sizes input{margin:0;min-height:42px;padding:3px;border:0;background:transparent;text-align:center;font-size:24px;font-weight:600;appearance:textfield;-moz-appearance:textfield}.example-sizes input::-webkit-inner-spin-button{appearance:none}.example-total{background:#f2f5f1;border:1px solid #dde2da;border-radius:14px;padding:16px;font-weight:600}.example-contact{display:grid;grid-template-columns:1fr 1fr;gap:15px}.example-order .example-check{display:flex;align-items:center;gap:10px;margin-top:8px}.example-check input{width:20px;height:20px;accent-color:#202923}.example-send p{font-size:15px;line-height:1.7}.example-order #example-submit{width:100%;min-height:56px;border:1px solid #19201d;border-radius:50px;background:#19201d;color:#fff;font-size:19px;font-weight:700;padding:14px 22px;cursor:pointer}.example-order #example-submit:disabled{opacity:.55;cursor:wait}.example-send small{display:block;text-align:center;margin-top:10px}.example-file{display:flex;align-items:center;gap:12px;margin:8px 0 15px;font-size:14px;overflow-wrap:anywhere}.example-file img{width:52px;height:52px;object-fit:contain;border:1px solid #ddd;background:#f0f0ec}.example-file button{margin-left:auto;border:1px solid #b2b8ad;border-radius:20px;padding:7px 12px;background:white;cursor:pointer;flex-shrink:0}.example-order [hidden]{display:none!important}#example-status:empty{display:none}#example-status{color:#725827;margin:0 0 20px;line-height:1.7}#example-receipt{padding:24px;border:1px solid #d6e1d7;background:#f2f6f1;border-radius:18px;overflow-wrap:anywhere}#example-receipt h2{font-size:26px}.example-card{display:block;max-width:560px;color:inherit;text-decoration:none}.example-card .wf-button{display:inline-block;margin-top:10px}.example-order .wf-button:active{transform:translateY(1px)}
@media(max-width:800px){.example-order{padding:22px 20px 65px}.example-heading h1{font-size:28px}.example-grid{grid-template-columns:1fr;gap:28px}.example-selected{position:static}.example-policy{margin-top:15px;padding-top:15px}.example-heading{margin-bottom:22px}.example-selected h2{font-size:22px}.example-contact{gap:12px}.example-product{display:block}.example-product label{margin-top:10px}.example-sizes{gap:7px}.example-order .example-sizes label{border-radius:12px}.example-order legend{font-size:21px}.example-order input:not([type=checkbox]):not([type=file]),.example-order select,.example-order textarea{font-size:16px}.example-order fieldset{margin-bottom:22px;padding-bottom:22px}}
@media(prefers-reduced-motion:reduce){.example-order *{scroll-behavior:auto!important;transition:none!important}}
