.car-legacy__giveaway{display:grid;grid-template-columns:300px minmax(0,1fr);align-items:center;gap:32px;border:1px solid var(--cl-line);padding:24px;margin:0 0 36px;background:#fffcf6}.car-legacy__giveaway-image img{display:block;width:100%;height:auto}.car-legacy__giveaway-eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:13px;color:var(--cl-bronze);margin:0 0 10px}.car-legacy__giveaway p:last-child{margin:12px 0 0}.car-legacy__prompts{border-block:1px solid var(--cl-line);padding:18px 0}.car-legacy__prompts summary{cursor:pointer;font-size:20px;color:var(--cl-bronze)}.car-legacy__prompts[open] summary{margin-bottom:24px}.car-legacy__prompts summary:focus-visible{outline:3px solid var(--cl-bronze);outline-offset:4px}@media(max-width:700px){.car-legacy__giveaway{grid-template-columns:1fr;gap:20px;padding:18px}.car-legacy__giveaway-image{max-width:300px;margin:0 auto}.car-legacy__giveaway h2{font-size:27px}}.car-legacy{background:var(--cl-cream);color:#25221e;padding:60px 24px 48px;font:18px/1.5 Georgia,Times New Roman,serif;--cl-line:#b6a58d}.car-legacy *{box-sizing:border-box}.car-legacy__inner{max-width:1120px;margin:0 auto}.car-legacy__header{text-align:center;max-width:1000px;margin:0 auto 46px}.car-legacy__eyebrow{display:flex;align-items:center;justify-content:center;gap:22px;text-transform:uppercase;letter-spacing:.24em;font-size:15px;margin:0 0 26px}.car-legacy__eyebrow:before,.car-legacy__eyebrow:after{content:"";width:55px;height:1px;background:var(--cl-bronze)}.car-legacy h1{font:600 clamp(34px,4.5vw,58px)/1.12 Georgia,"Times New Roman",serif;letter-spacing:-.035em;margin:0 0 22px;color:inherit}.car-legacy__intro{max-width:760px;margin:auto;font-size:21px}.car-legacy fieldset{border:0;margin:0;padding:0;min-width:0}.car-legacy legend{font:600 30px/1.25 Georgia,Times New Roman,serif;width:100%;padding:0;color:inherit}.car-legacy__reasons legend{text-align:center}.car-legacy__instruction{text-align:center;font-style:italic;margin:10px 0 30px;color:#625647}.car-legacy__grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--cl-line)}.car-legacy__choice{display:grid;grid-template-columns:22px 52px 1fr;gap:16px;align-items:center;min-height:126px;padding:24px 22px;cursor:pointer;border-bottom:1px solid var(--cl-line);transition:background-color .15s,box-shadow .15s;position:relative}.car-legacy__choice:nth-child(odd){border-right:1px solid var(--cl-line)}.car-legacy__choice:hover{background:#eee5d5}.car-legacy__choice:has(input:checked){background:#e9ddc9;box-shadow:inset 4px 0 0 var(--cl-bronze)}.car-legacy input[type=checkbox],.car-legacy input[type=radio]{accent-color:var(--cl-bronze);width:21px;height:21px;cursor:pointer;margin:0;flex-shrink:0}.car-legacy__icon{color:var(--cl-bronze);display:flex;align-items:center}.car-legacy__icon svg{width:52px;height:52px;display:block}.car-legacy__choice-text{display:flex;flex-direction:column;gap:5px}.car-legacy__choice strong{font-size:24px;line-height:1.15;font-weight:700;letter-spacing:-.025em}.car-legacy__choice-text>span{font-size:17px;line-height:1.4}.car-legacy__choice--other{grid-column:1/-1;border-right:0!important;min-height:96px}.car-legacy__story{padding-top:48px}.car-legacy h2{font:600 32px/1.25 Georgia,Times New Roman,serif;margin:0 0 12px;color:inherit;letter-spacing:-.02em}.car-legacy__story>p{margin:0 0 24px;color:#625647}.car-legacy__story>label,.car-legacy__fields label{display:block;margin:0 0 8px;font-size:17px}.car-legacy textarea,.car-legacy input:not([type=checkbox]):not([type=radio]):not([type=hidden]){width:100%;border:1px solid #a99b86;border-radius:3px;background:#fffcf6;color:#25221e;font:18px/1.5 Georgia,Times New Roman,serif;padding:13px 15px;min-height:52px}.car-legacy textarea{resize:vertical;min-height:190px}.car-legacy input:focus-visible,.car-legacy textarea:focus-visible,.car-legacy button:focus-visible,.car-legacy a:focus-visible{outline:3px solid var(--cl-bronze);outline-offset:4px}.car-legacy__choice:has(input:focus-visible){outline:3px solid var(--cl-bronze);outline-offset:-3px}.car-legacy .car-legacy__details{margin:36px 0}.car-legacy__details>p{font-size:15px;margin:8px 0 22px;color:#625647}.car-legacy__fields{display:grid;grid-template-columns:1fr 1fr;gap:22px 26px}.car-legacy__full{grid-column:1/-1}.car-legacy__permission legend{font-size:21px;margin-bottom:15px}.car-legacy__permission label{display:flex;align-items:flex-start;gap:12px;margin:14px 0;font-size:17px}.car-legacy__permission input{margin-top:2px!important}.car-legacy__privacy{max-width:850px;font:15px/1.6 Georgia,Times New Roman,serif;color:#625647;margin:28px 0}.car-legacy a{color:var(--cl-bronze);text-underline-offset:3px}.car-legacy__submit{display:inline-flex;align-items:center;justify-content:center;gap:45px;border:1px solid var(--cl-bronze);border-radius:3px;background:var(--cl-bronze);color:#fffaf1;padding:16px 27px;font:20px/1.3 Georgia,Times New Roman,serif;cursor:pointer;min-height:56px}.car-legacy__submit:hover{filter:brightness(.9)}.car-legacy__signature{text-align:center;margin:52px 0 0;border-top:1px solid var(--cl-line);padding-top:28px}.car-legacy__signature p{font-size:26px;text-transform:uppercase;letter-spacing:.2em;margin:0 0 4px}.car-legacy__signature>span{font-style:italic;font-size:18px}.car-legacy__notice{border:1px solid var(--cl-bronze);padding:28px;margin:0 0 30px;background:#fffaf0}.car-legacy__notice--error{border-color:#9a2d24}@media(max-width:700px){.car-legacy{padding:38px 18px;font-size:17px}.car-legacy__header{margin-bottom:32px}.car-legacy__eyebrow{font-size:11px;gap:12px;letter-spacing:.18em}.car-legacy__eyebrow:before,.car-legacy__eyebrow:after{width:24px}.car-legacy__intro{font-size:18px}.car-legacy legend{font-size:26px}.car-legacy__grid,.car-legacy__fields{grid-template-columns:1fr}.car-legacy__choice{border-right:0!important;padding:20px 8px;grid-template-columns:22px 44px 1fr;gap:12px;min-height:112px}.car-legacy__icon svg{width:44px;height:44px}.car-legacy__choice strong{font-size:22px}.car-legacy__choice-text>span{font-size:16px}.car-legacy__story{padding-top:34px}.car-legacy__submit{width:100%}.car-legacy__signature p{font-size:20px}.car-legacy__signature>span{font-size:16px}}@media(prefers-reduced-motion:reduce){.car-legacy__choice{transition:none}}.car-legacy__example{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;margin:44px 0 0}.car-legacy__example-image{margin:0;min-width:0}.car-legacy__example-image img{display:block;width:100%;height:auto}.car-legacy__example-copy p{margin:18px 0 0;line-height:1.65}@media(max-width:700px){.car-legacy__example{grid-template-columns:1fr;gap:26px;margin-top:36px}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
