.ll-commission{display:grid;grid-template-columns:1fr;gap:30px;padding:24px 22px 60px;max-width:1600px;margin:auto}.ll-commission .commission-art{min-width:0}.ll-commission .commission-main-image{width:100%;height:auto;max-height:760px;object-fit:contain}.ll-commission .art-note{padding:45px 26px;background:#e9e3d8;margin-top:20px}.ll-commission .art-note h2{font-size:48px}.ll-commission .art-note p{margin-top:18px;font-size:13px;max-width:38ch}.ll-commission .eyebrow{font-size:10px;letter-spacing:.18em;margin:20px 0 12px}.ll-commission h1{font-size:42px;margin:12px 0 20px}.ll-commission h2{font-size:32px}.ll-commission .product-introduction{font-size:14px;color:var(--ll-muted)}.ll-commission .commission-price{font:28px Georgia,serif;margin:22px 0 8px}.ll-commission .fine-print{font-size:11px;line-height:1.6;color:var(--ll-muted)}.ll-commission .text-link{display:inline-block;min-height:44px;padding:10px 0;text-decoration:underline;text-underline-offset:5px;font-size:12px}.ll-commission .commission-timing{padding:14px 0;margin-top:18px;border-top:1px solid var(--ll-line);border-bottom:1px solid var(--ll-line);font-size:12px}.ll-commission .commission-timing span{padding:0 6px}.ll-commission fieldset{border:0;margin:24px 0;padding:0;min-width:0}.ll-commission legend{font-size:13px;font-weight:500;margin-bottom:12px}.ll-commission .option-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ll-commission .size-options .option-grid,.ll-commission .style-options .option-grid,.ll-commission .framing-options .option-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ll-commission .option-label{position:relative;min-width:0;cursor:pointer}.ll-commission .option-label input{position:absolute;opacity:0;width:1px;height:1px}.ll-commission .option-label>span{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--ll-line);min-height:62px;padding:10px 6px;text-align:center;font-size:13px;transition:background .15s}.ll-commission .option-label small{display:block;font-size:10px;color:var(--ll-muted);line-height:1.5;margin-top:4px}.ll-commission .option-label input:checked+span{border-color:#614635;background:#ede5da}.ll-commission .option-label input:focus-visible+span{outline:2px solid #614635;outline-offset:3px}.ll-commission .style-options .option-label>span{font:19px Georgia,serif;min-height:92px}.ll-commission .style-options small{font:10px Arial,sans-serif}.ll-commission .upload-area{position:relative;border:1px dashed #b5ab9a;padding:28px 16px;text-align:center;margin:26px 0 12px}.ll-commission .upload-area label{display:flex;flex-direction:column;gap:10px;cursor:pointer;min-height:50px}.ll-commission .upload-title{font:22px Georgia,serif}.ll-commission .upload-area input{display:block;max-width:100%;font-size:12px;margin:16px auto 0}.ll-commission .photo-preview{margin:18px 0;font-size:11px;overflow-wrap:anywhere}.ll-commission .photo-preview img{max-height:140px;max-width:180px;object-fit:contain;margin-bottom:8px}.ll-commission [data-photo-remove]{border:0;background:none;text-decoration:underline;min-height:44px;padding:8px}.ll-commission label[for^=Notes]{display:block;font-size:12px;margin:18px 0 8px}.ll-commission textarea{width:100%;min-height:100px;padding:12px;border:1px solid var(--ll-line);background:transparent;font:14px Arial,sans-serif;color:var(--ll-ink);resize:vertical}.ll-commission .button{display:flex;align-items:center;justify-content:center;min-height:52px;width:100%;padding:14px 18px;background:#614635;border:1px solid #614635;color:#fff;text-decoration:none;font:15px Arial,sans-serif;margin:20px 0 12px;cursor:pointer}.ll-commission .button:disabled{opacity:.5;cursor:not-allowed}.ll-commission [hidden]{display:none!important}.ll-commission [data-form-error]{color:#9a3226;font-size:12px;padding:10px 0}.ll-commission .product-assurances{padding:20px 0;font-size:11px;color:var(--ll-muted)}.ll-commission .product-assurances p{margin:8px 0}.ll-commission details{border-top:1px solid var(--ll-line);padding:18px 0;font-size:12px}.ll-commission summary{font-size:13px;cursor:pointer;min-height:24px}.ll-commission details p{margin-top:15px;color:var(--ll-muted)}.ll-commission .size-guide{display:flex;gap:16px;flex-wrap:wrap;align-items:end;margin-top:24px}.ll-commission .size-guide>div{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:10px;text-align:center}.ll-commission .size-guide i{display:block;width:calc(var(--w)*3px);height:calc(var(--h)*3px);border:1px solid #94765c;background:#e9e3d8}.ll-commission .size-guide small{font-size:9px;color:var(--ll-muted)}.ll-commission .commission-details{min-width:0}.ll-price-row{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin:22px 0 8px}.ll-price-row .commission-price{margin:0}.ll-compare-price{font:21px Georgia,serif;color:#77736a}.ll-sale-label{font-size:10px;color:#614635;background:#ece5da;padding:4px 8px}.ll-frame-grid{display:grid;grid-template-columns:repeat(4,minmax(0,68px));gap:8px;margin-bottom:14px}.ll-frame-choice{position:relative;min-width:0;cursor:pointer}.ll-frame-choice input{position:absolute;opacity:0;width:1px;height:1px}.ll-frame-choice>span{display:flex;flex-direction:column;text-align:center;gap:6px}.ll-frame-choice img{width:100%;height:auto;aspect-ratio:1;border:2px solid #ddd;border-radius:9px;padding:0;display:block}.ll-frame-choice input:checked+span img{border-color:#222;box-shadow:0 0 0 1px #222}.ll-frame-choice input:focus-visible+span img{outline:2px solid #846047;outline-offset:3px}.ll-frame-choice small{font-size:9px;line-height:1.3;min-height:14px}.ll-frame-choice em{font-size:10px;font-style:normal;color:#77736a}.ll-commission [data-frame-label]{font-weight:400;color:#77736a}.ll-commission .ll-style-image{aspect-ratio:4/5;display:flex;align-items:center;justify-content:center;background:#eee9df;overflow:hidden}.ll-commission .ll-style-image--landscape{aspect-ratio:4/3}.ll-commission .ll-style-image .commission-main-image{width:100%;height:100%;max-height:none;object-fit:contain}@media(min-width:900px){.ll-commission{grid-template-columns:1.05fr 1fr;gap:7vw;padding:65px 5vw 90px}.ll-commission h1{font-size:55px}.ll-commission .commission-art{position:sticky;top:120px;align-self:start}.ll-commission .size-options .option-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ll-frame-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}}@media(min-width:750px){.ll-commission .ll-frame-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:9px}.ll-commission .ll-frame-choice img{border-radius:14px}.ll-commission .ll-frame-choice small{font-size:10px}}.ll-commission .commission-order-type{font-size:13px;margin:26px 0 14px}.ll-commission .commission-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 0;border-block:1px solid var(--ll-line)}.ll-commission .commission-steps a{display:flex;align-items:center;gap:8px;min-height:44px;font-size:12px;color:inherit;text-decoration:none}.ll-commission .commission-steps a:hover{text-decoration:underline;text-underline-offset:4px}.ll-commission .commission-step-heading{font:24px Georgia,serif;margin:30px 0 16px;scroll-margin-top:140px}.ll-commission .upload-area{margin-top:0;background:#f0ece4;border-radius:8px}.ll-commission .upload-area input{min-height:44px;font-size:14px}.ll-commission .commission-photo-help{font-size:12px;margin-bottom:30px}.ll-commission .commission-photo-help a{text-decoration:underline;text-underline-offset:3px}.ll-commission [data-photo-error]{color:#9a3226;font-size:12px;margin:12px 0 0}.ll-commission .commission-delivery{border-block:1px solid var(--ll-line);margin-top:20px;padding:14px 0;font-size:12px;line-height:1.65}.ll-commission .commission-delivery p{margin:6px 0}.ll-commission .commission-review{margin-top:30px;padding:22px;background:#eee9df;border:1px solid var(--ll-line);border-radius:8px;scroll-margin-top:140px}.ll-commission .commission-review .commission-step-heading{margin:0 0 20px}.ll-commission .commission-review-photo{display:flex;align-items:center;gap:14px;margin-bottom:20px;min-width:0}.ll-commission .commission-review-photo img{object-fit:contain;flex-shrink:0;width:64px;height:64px}.ll-commission .commission-review-photo p{margin:0;min-width:0;font-size:13px}.ll-commission .commission-review-photo span{display:block;font-size:12px;color:var(--ll-muted);overflow-wrap:anywhere;margin-top:6px}.ll-commission .commission-review-details{margin:0;font-size:13px}.ll-commission .commission-review-details>div{display:flex;justify-content:space-between;gap:20px;margin:12px 0}.ll-commission .commission-review-details dt{color:var(--ll-muted)}.ll-commission .commission-review-details dd{margin:0;text-align:right;overflow-wrap:anywhere;min-width:0}.ll-commission .commission-review-details .commission-review-total{border-top:1px solid #d0c6b6;padding-top:16px;margin-top:20px;font-size:19px}.ll-commission .commission-review-total dt{color:inherit}.ll-commission .commission-mobile-order{display:none}.ll-commission :is(input[type=file],.commission-review,.commission-steps a,.commission-mobile-order button):focus-visible{outline:2px solid #614635;outline-offset:4px}@media(max-width:749px){.ll-commission{padding-bottom:110px}.ll-commission .commission-mobile-order{position:fixed;z-index:25;inset:auto 0 0;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:#f8f6f0;border-top:1px solid #d8d0c4;box-shadow:0 -4px 20px #00000008}.ll-commission .commission-mobile-order p{margin:0;min-width:0;max-width:55%;font-size:14px;overflow-wrap:anywhere}.ll-commission .commission-mobile-order p span{display:block;font-size:11px;color:var(--ll-muted);margin-bottom:4px}.ll-commission .commission-mobile-order button{min-height:46px;border:0;border-radius:4px;background:#292c23;color:#fff;font-size:13px;padding:12px 18px;cursor:pointer;flex-shrink:0}.ll-commission .commission-review{padding:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/linseed-commission.css.map */
