.consignment-page{--ink:#172447;--muted:#526078;--orange:#f36b18;--cream:#fff7ec;min-height:100vh;color:var(--ink);background:#fff;font-family:Arial,Helvetica,sans-serif}.consignment-page *{box-sizing:border-box}.consignment-page a{text-decoration:none}.consignment-wrap{max-width:1290px;margin:0 auto;padding-left:32px;padding-right:32px}.consignment-header{grid-template-columns:190px 1fr auto;align-items:center;gap:30px;max-width:1390px;height:102px;margin:auto;padding:0 32px;display:grid}.consignment-header>a:first-child img{object-fit:contain;width:165px;height:85px}.consignment-header nav{justify-content:center;align-items:center;gap:34px;display:flex}.consignment-header nav a{color:var(--ink);font-size:15px;font-weight:700}.consignment-header-action{background:var(--ink);color:#fff;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:15px 18px;font-size:14px;font-weight:800;display:inline-flex}.consignment-header-action svg,.consignment-primary svg,.consignment-secondary svg{width:18px;height:18px}.consignment-hero{background:linear-gradient(120deg,#fffaf3 0% 52%,#ffeed9 100%);border-radius:22px;grid-template-columns:1.05fr .95fr;align-items:center;gap:65px;max-width:1390px;min-height:560px;margin:0 auto;padding:68px 60px 76px;display:grid}.consignment-kicker{color:#c7500d;letter-spacing:.15em;align-items:center;gap:8px;font-size:13px;font-weight:900;display:inline-flex}.consignment-kicker svg{width:19px;height:19px}.consignment-hero h1{letter-spacing:-.05em;max-width:670px;margin:25px 0 23px;font-size:clamp(42px,4.5vw,67px);line-height:1.04}.consignment-hero h1 em{color:#df5d16;font-style:normal}.consignment-hero-copy>p{max-width:610px;color:var(--muted);margin:0;font-size:19px;line-height:1.65}.consignment-hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.consignment-hero-actions a{border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:53px;padding:0 20px;font-size:15px;font-weight:800;display:inline-flex}.consignment-primary{background:var(--orange);color:#fff;box-shadow:0 9px 19px #d7532030}.consignment-secondary{color:var(--ink);background:#fff;border:1px solid #e9cbb2}.consignment-hero-note{color:#5c6a56;align-items:center;gap:8px;margin-top:22px;font-size:14px;display:flex}.consignment-hero-note svg{color:#15803d;width:17px;height:17px}.consignment-display{color:#fff;background:#142344;border:11px solid #fff;border-radius:25px;flex-direction:column;justify-content:space-between;min-height:440px;display:flex;position:relative;overflow:hidden;transform:rotate(2deg);box-shadow:0 28px 60px #1b2b4d2b}.consignment-display:before{content:"";z-index:1;background:linear-gradient(#0713299c 0%,#0000 32% 55%,#071329e8 100%);position:absolute;inset:0}.consignment-display-image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.consignment-display-top,.consignment-display-bottom{z-index:2;justify-content:space-between;gap:12px;padding:24px 26px;display:flex;position:relative}.consignment-display-top{letter-spacing:.18em;font-size:12px;font-weight:900}.consignment-display-top span:last-child{color:#ffd4a6}.consignment-display-bottom{text-shadow:0 2px 12px #061128;gap:7px;padding-top:55px;display:grid}.consignment-display-bottom strong{max-width:320px;font-size:27px;line-height:1.12}.consignment-display-bottom span{color:#d5deee;font-size:14px}.consignment-display-hooks{justify-content:space-around;align-items:flex-start;gap:12px;display:flex;position:absolute;inset:100px 27px 88px}.consignment-display-hooks>div{background:linear-gradient(145deg,#ffad58,#ee6b20);border:5px solid #ffca80;border-radius:31px 31px 25px 25px;justify-content:center;align-items:flex-end;width:100px;height:145px;display:flex;position:relative;transform:rotate(-10deg);box-shadow:8px 14px 25px #08102488}.consignment-display-hooks>div:nth-child(2){background:linear-gradient(145deg,#e5e9f2,#aab8d1);border-color:#fff;transform:translateY(36px)rotate(8deg)}.consignment-display-hooks>div:nth-child(3){background:linear-gradient(145deg,#ed8f9a,#9e3e66);border-color:#ffc3cd;transform:translateY(13px)rotate(-5deg)}.consignment-display-hooks svg{color:#172447;stroke-width:2.5px;width:49px;height:49px;margin-bottom:25px;transform:rotate(-35deg)}.consignment-display-hooks .ring{border:9px solid #e9edf5;border-radius:50%;width:66px;height:66px;position:absolute;top:-42px;left:50%;transform:translate(-50%);box-shadow:inset 3px 3px 4px #131d3555,3px 4px 8px #09132988}.consignment-quick{background:#fff;border:1px solid #e7eaf1;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:0;max-width:1290px;margin:-24px auto 0;padding:22px 30px;display:grid;position:relative;box-shadow:0 14px 35px #20305212}.consignment-quick article{border-right:1px solid #e9ecf2;gap:16px;padding:16px 24px;display:flex}.consignment-quick article:last-child{border-right:0}.consignment-quick svg{width:27px;height:27px;color:var(--orange);flex:none}.consignment-quick strong{font-size:16px}.consignment-quick p{color:var(--muted);margin:6px 0 0;font-size:14px;line-height:1.5}.consignment-kits{padding-top:112px;padding-bottom:100px;scroll-margin-top:20px}.consignment-section-head{max-width:790px}.consignment-section-head h2,.consignment-process h2,.consignment-contact h2,.consignment-faq h2{letter-spacing:-.045em;margin:15px 0;font-size:clamp(35px,3.7vw,51px);line-height:1.1}.consignment-section-head p,.consignment-process-inner>div:first-child>p,.consignment-contact-copy>p,.consignment-faq>div:first-child>p{color:var(--muted);font-size:17px;line-height:1.65}.consignment-kit-grid{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:36px;display:grid}.consignment-kit-grid article{background:#fff;border:2px solid #e6e9f0;border-radius:18px;flex-direction:column;min-height:430px;padding:25px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.consignment-kit-grid article:hover{transform:translateY(-4px);box-shadow:0 16px 35px #1c2e5012}.consignment-kit-grid article.selected{border-color:var(--orange);box-shadow:0 17px 38px #e760171b}.consignment-kit-top{color:#d45611;letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:13px;font-weight:900;display:flex}.consignment-kit-number{color:#eaedf3;letter-spacing:-.05em;font-size:38px;line-height:1}.consignment-kit-art{isolation:isolate;color:#b94b11;background:linear-gradient(135deg,#fff6e9,#ffe5c7);border-radius:15px;justify-content:center;align-items:center;height:124px;margin:9px 0 19px;display:flex;position:relative;overflow:hidden}.consignment-kit-art:before{content:"";opacity:.55;background:radial-gradient(circle at 95% 15%,#fff9 0 15%,#0000 16%),repeating-linear-gradient(135deg,#0000 0 18px,#fff5 19px 20px);position:absolute;inset:0}.consignment-kit-art-mark,.consignment-kit-art-caption{z-index:2;letter-spacing:.16em;font-size:9px;font-weight:900;position:absolute}.consignment-kit-art-mark{opacity:.8;top:13px;left:14px}.consignment-kit-art-caption{bottom:13px;right:14px}.consignment-kit-art-orbit{opacity:.2;border:1px solid;border-radius:50%;width:112px;height:112px;position:absolute;transform:translate(28px,21px)}.consignment-kit-art-orbit:after{content:"";border:1px solid;border-radius:50%;position:absolute;inset:12px}.consignment-kit-art-icon{z-index:1;background:#fffdf9;border:1px solid #ffffffb8;border-radius:20px;place-items:center;width:73px;height:73px;display:grid;position:relative;transform:rotate(-8deg);box-shadow:0 12px 22px #64301318}.consignment-kit-art-icon svg{stroke-width:1.8px;width:39px;height:39px;transform:rotate(8deg)}.consignment-kit-art--kit-2{color:#244270;background:linear-gradient(135deg,#ecf2fc,#d8e3f7)}.consignment-kit-art--kit-2 .consignment-kit-art-icon{transform:rotate(7deg)}.consignment-kit-art--kit-2 .consignment-kit-art-icon svg{transform:rotate(-7deg)}.consignment-kit-art--kit-3{color:#fff1d9;background:linear-gradient(135deg,#223a67,#132344)}.consignment-kit-art--kit-3 .consignment-kit-art-icon{color:#d65314;background:#fff7e8;transform:rotate(-5deg)}.consignment-kit-art--kit-3 .consignment-kit-art-icon svg{transform:rotate(5deg)}.consignment-kit-art--custom{color:#42200d;background:linear-gradient(135deg,#ffac54,#ed6819)}.consignment-kit-art--custom .consignment-kit-art-icon{color:#fff;background:#172447;transform:rotate(6deg)}.consignment-kit-art--custom .consignment-kit-art-icon svg{transform:rotate(-6deg)}.consignment-kit-grid h3{letter-spacing:-.03em;margin:0 0 10px;font-size:25px}.consignment-kit-grid article>p{color:var(--muted);margin:0 0 22px;font-size:15px;line-height:1.6}.consignment-kit-foot{gap:14px;margin-top:auto;display:grid}.consignment-kit-foot>span{color:#68768a;font-size:14px}.consignment-kit-foot button{width:100%;min-height:45px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #d6dce7;border-radius:8px;justify-content:space-between;align-items:center;padding:0 15px;font-size:14px;font-weight:800;display:flex}.consignment-kit-grid .selected button{background:var(--orange);border-color:var(--orange);color:#fff}.consignment-kit-foot svg{width:17px;height:17px}.consignment-kit-note{color:#56657a;align-items:center;gap:8px;margin:24px 0 0;font-size:14px;display:flex}.consignment-kit-note svg{color:#168a4a;width:18px;height:18px}.consignment-combo{padding-top:15px;padding-bottom:100px;scroll-margin-top:25px}.consignment-combo-heading{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.consignment-combo-heading>div:first-child{max-width:770px}.consignment-combo h2{letter-spacing:-.045em;margin:15px 0;font-size:clamp(35px,3.7vw,51px);line-height:1.1}.consignment-combo-heading p{color:var(--muted);margin:0;font-size:17px;line-height:1.65}.consignment-combo-counter{text-align:center;background:#fff4e8;border:1px solid #f5cfa9;border-radius:14px;min-width:172px;padding:19px 24px}.consignment-combo-counter strong{color:#c9500d;font-size:37px;line-height:1;display:block}.consignment-combo-counter strong span{color:#8f694e;font-size:20px}.consignment-combo-counter small{color:#694f3e;font-size:13px}.consignment-combo-counter b{color:#172447;margin-top:8px;font-size:14px;display:block}.consignment-combo-grid{grid-template-columns:repeat(3,1fr);gap:17px;margin-top:31px;display:grid}.consignment-combo-grid article{border:1px solid #e2e6ed;border-radius:13px;grid-template-columns:108px 1fr;align-items:center;gap:14px;min-width:0;padding:13px;display:grid}.consignment-combo-grid article.is-selected{border-color:var(--orange);background:#fffaf4;box-shadow:0 4px 20px #e7601718}.consignment-combo-grid img{object-fit:cover;background:#f4f5f8;border-radius:9px;width:108px;height:108px}.consignment-combo-grid h3{margin:0 0 6px;font-size:16px;line-height:1.3}.consignment-combo-unit{color:#647188;margin-bottom:10px;font-size:13px;display:block}.consignment-combo-choice{color:#172447;cursor:pointer;background:#fff;border:1px solid #d2d8e2;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.consignment-combo-choice[aria-pressed=true]{background:var(--orange);border-color:var(--orange);color:#fff}.consignment-combo-choice:disabled{opacity:.45;cursor:not-allowed}.consignment-combo-choice svg{width:16px;height:16px}.consignment-combo-bottom{background:#f8fafc;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-top:25px;padding:20px 24px;display:flex}.consignment-combo-bottom p{margin:0;font-size:15px;font-weight:700}.consignment-combo-bottom button{background:var(--orange);color:#fff;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:9px;padding:14px 18px;font-size:14px;font-weight:800;display:inline-flex}.consignment-combo-bottom button:disabled{opacity:.5;cursor:not-allowed}.consignment-combo-bottom button svg{width:17px;height:17px}.consignment-combo-empty{color:var(--muted);background:#fff7ec;border:1px solid #f5d9bf;border-radius:12px;padding:28px}.consignment-selected-combo{color:#526078;margin:8px 0 0;padding-left:18px;font-size:14px;line-height:1.7}.consignment-process{color:#fff;background:#172447;padding:85px 0;scroll-margin-top:20px}.consignment-process-inner{grid-template-columns:.82fr 1.18fr;gap:110px;display:grid}.consignment-process .consignment-kicker{color:#ffab64}.consignment-process h2{max-width:450px}.consignment-process-inner>div:first-child>p{color:#b8c4da;max-width:490px}.consignment-steps{gap:0;display:grid}.consignment-steps article{border-bottom:1px solid #ffffff2b;grid-template-columns:58px 1fr;gap:19px;padding:18px 0 25px;display:grid}.consignment-steps article:first-child{padding-top:0}.consignment-steps article:last-child{border-bottom:0;padding-bottom:0}.consignment-steps article>span{color:#ff9d57;font-size:20px;font-weight:900}.consignment-steps h3{margin:0 0 8px;font-size:22px}.consignment-steps p{color:#c1cbe0;margin:0;font-size:15px;line-height:1.6}.consignment-contact{grid-template-columns:.84fr 1.16fr;gap:80px;padding-top:105px;padding-bottom:105px;scroll-margin-top:20px;display:grid}.consignment-contact-copy h2{max-width:520px}.consignment-contact-copy>p{max-width:540px}.consignment-selected{border:1px solid #f4d1af;border-left:4px solid var(--orange);background:var(--cream);border-radius:10px;gap:5px;margin-top:35px;padding:22px;display:grid}.consignment-selected span{color:#bc4e10;letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:900}.consignment-selected strong{font-size:21px}.consignment-selected small{color:#59667a;font-size:14px}.consignment-contact-help{margin-top:25px!important;font-size:15px!important}.consignment-contact-help a{color:#166534;align-items:center;gap:5px;font-weight:800;display:inline-flex}.consignment-contact-help svg{width:17px;height:17px}.consignment-form-card{border:1px solid #e3e7ee;border-radius:17px;padding:35px;box-shadow:0 18px 55px #1b2b5014}.consignment-form-card h3{letter-spacing:-.03em;margin:0 0 7px;font-size:26px}.consignment-form-card form>p{color:var(--muted);margin:0 0 24px;font-size:14px}.consignment-fields{gap:16px;display:grid}.consignment-fields label{color:var(--ink);gap:7px;font-size:14px;font-weight:800;display:grid}.consignment-fields input:not([type=checkbox]),.consignment-fields select,.consignment-fields textarea{width:100%;min-height:46px;color:var(--ink);font:inherit;background:#fff;border:1px solid #ced5e1;border-radius:8px;padding:10px 12px;font-size:15px;font-weight:400}.consignment-fields input:focus,.consignment-fields select:focus,.consignment-fields textarea:focus{outline-offset:1px;outline:2px solid #fd9b56}.consignment-fields textarea{resize:vertical;min-height:84px;line-height:1.5}.consignment-fields label>span{color:#758095;font-weight:400}.consignment-location{grid-template-columns:1fr 100px;gap:12px;display:grid}.consignment-fields .consignment-consent{color:#4d5b71;cursor:pointer;align-items:flex-start;gap:10px;margin-top:3px;font-weight:400;line-height:1.5;display:flex}.consignment-consent input{accent-color:#e96317;flex:none;width:19px;height:19px;margin:1px 0 0}.consignment-fields .consignment-honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.consignment-error{font-weight:700;color:#b42318!important;margin:14px 0 0!important;font-size:14px!important}.consignment-submit{background:var(--orange);color:#fff;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:11px;width:100%;min-height:52px;margin-top:23px;font-size:15px;font-weight:900;display:flex}.consignment-submit:disabled{opacity:.6;cursor:wait}.consignment-submit svg{width:18px;height:18px}.consignment-form-card form>small{color:#738098;text-align:center;margin-top:12px;font-size:13px;line-height:1.5;display:block}.consignment-success{flex-direction:column;justify-content:center;align-items:flex-start;min-height:430px;display:flex}.consignment-success>span{color:#168a4a;background:#e8f8ee;border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:22px;display:grid}.consignment-success>span svg{width:32px;height:32px}.consignment-success p{color:var(--muted);font-size:17px;line-height:1.6}.consignment-success a{color:#d55710;align-items:center;gap:8px;margin-top:14px;font-weight:800;display:inline-flex}.consignment-success a svg{width:18px}.consignment-faq{grid-template-columns:.78fr 1.22fr;gap:100px;padding-top:25px;padding-bottom:105px;scroll-margin-top:20px;display:grid}.consignment-faq details{border-bottom:1px solid #e0e5ed;padding:18px 0}.consignment-faq details:first-child{border-top:1px solid #e0e5ed}.consignment-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;font-size:17px;font-weight:800;list-style:none;display:flex}.consignment-faq summary::-webkit-details-marker{display:none}.consignment-faq summary svg{flex:none;width:18px;height:18px;transition:transform .2s}.consignment-faq details[open] summary svg{transform:rotate(180deg)}.consignment-faq details p{max-width:650px;color:var(--muted);margin:12px 0 3px;font-size:15px;line-height:1.65}.consignment-closing{background:#fff1e2;justify-content:space-between;align-items:center;gap:35px;padding:65px max(32px,50vw - 613px);display:flex}.consignment-closing span{color:#c55214;letter-spacing:.14em;font-size:13px;font-weight:900}.consignment-closing h2{letter-spacing:-.04em;max-width:720px;margin:12px 0;font-size:clamp(32px,3vw,43px);line-height:1.12}.consignment-closing p{color:var(--muted);max-width:720px;font-size:16px;line-height:1.6}.consignment-closing a{white-space:nowrap;background:var(--ink);color:#fff;border-radius:9px;align-items:center;gap:9px;padding:17px 20px;font-size:15px;font-weight:800;display:inline-flex}.consignment-closing a svg{width:18px}.consignment-footer{justify-content:space-between;align-items:center;gap:25px;max-width:1290px;margin:auto;padding:40px 32px;display:flex}.consignment-footer img{object-fit:contain;width:125px;height:70px}.consignment-footer>div{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.consignment-footer>div a{color:#536176;font-size:14px;font-weight:700}.consignment-footer>span{color:#788498;white-space:nowrap;font-size:13px}@media (max-width:1100px){.consignment-hero{gap:35px;padding:60px 38px}.consignment-display{min-height:390px}.consignment-quick{margin-left:20px;margin-right:20px}.consignment-quick article{padding:14px}.consignment-process-inner,.consignment-contact,.consignment-faq{gap:50px}.consignment-kit-grid,.consignment-combo-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.consignment-header{grid-template-columns:1fr auto;height:83px;padding:0 20px}.consignment-header>a:first-child img{width:133px;height:72px}.consignment-header nav{display:none}.consignment-hero{grid-template-columns:1fr;gap:35px;margin:0 14px;padding:42px 25px}.consignment-hero h1{font-size:clamp(38px,7vw,56px)}.consignment-display{min-height:300px;transform:none}.consignment-display-hooks{inset:100px 24px 80px}.consignment-display-hooks>div{width:77px;height:100px}.consignment-display-hooks svg{width:35px;margin-bottom:12px}.consignment-display-bottom strong{font-size:22px}.consignment-quick{grid-template-columns:1fr;margin-top:18px;padding:6px 20px}.consignment-quick article{border-bottom:1px solid #e9ecf2;border-right:0}.consignment-quick article:last-child{border-bottom:0}.consignment-kit-grid{grid-template-columns:1fr}.consignment-kit-grid article{min-height:0}.consignment-process-inner,.consignment-contact,.consignment-faq{grid-template-columns:1fr;gap:30px}.consignment-closing{flex-direction:column;align-items:flex-start}.consignment-footer{flex-wrap:wrap}}@media (max-width:520px){.consignment-wrap{padding-left:20px;padding-right:20px}.consignment-header-action{padding:12px;font-size:13px}.consignment-header-action svg{display:none}.consignment-hero-copy>p{font-size:17px}.consignment-hero-actions a{width:100%}.consignment-display{min-height:285px}.consignment-display-hooks{inset:106px 15px 83px}.consignment-display-hooks>div{border-width:3px;width:60px;height:78px}.consignment-display-hooks .ring{border-width:6px;width:42px;height:42px;top:-26px}.consignment-display-hooks svg{width:28px;height:28px;margin-bottom:10px}.consignment-display-top{font-size:10px}.consignment-display-bottom strong{font-size:20px}.consignment-kits{padding-top:72px;padding-bottom:72px}.consignment-process{padding:70px 0}.consignment-contact{padding-top:72px;padding-bottom:72px}.consignment-form-card{padding:24px 19px}.consignment-faq{padding-bottom:72px}.consignment-closing{padding:55px 20px}.consignment-closing a{justify-content:center;width:100%}.consignment-footer{padding:32px 20px}.consignment-footer>div{justify-content:flex-start;gap:14px 20px}.consignment-kit-grid,.consignment-combo-grid{grid-template-columns:1fr}.consignment-combo-heading{display:block}.consignment-combo-counter{margin-top:20px;display:inline-block}.consignment-combo-bottom{display:grid}.consignment-combo-bottom button{justify-content:center}}
