.ck-contact{background:var(--c-page-grey)}.ck-contact__container{max-width:1240px;margin:0 auto;padding:64px 32px 96px;display:flex;flex-direction:column;gap:56px}.ck-contact__eyebrow{margin:0 0 14px;font-family:var(--f-demi);font-weight:600;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--c-grey-mid)}.ck-contact__eyebrow--tight{margin-bottom:4px}.ck-contact__teal-link{display:inline-flex;align-items:center;gap:5px;font-family:var(--f-demi);font-weight:600;font-size:13.5px;color:var(--c-teal-deep);text-decoration:none;cursor:pointer}.ck-contact__head{max-width:760px;margin:0 auto;text-align:center}.ck-contact__h1{margin:0;font-family:var(--f-demi);font-weight:600;font-size:clamp(30px,4vw,46px);line-height:1.1;letter-spacing:-.02em;color:var(--c-ink)}.ck-contact__lede{margin:18px auto 0;max-width:600px;font-size:17px;line-height:1.6;color:var(--c-grey-dark)}.ck-contact__chip{display:inline-flex;align-items:center;gap:9px;margin-top:24px;padding:9px 16px;background:var(--c-green-bg);border:1px solid rgba(42,122,75,.22);border-radius:var(--r-pill);color:var(--c-green)}.ck-contact__chip span{font-family:var(--f-demi);font-weight:600;font-size:14px;color:#1a5a35}.ck-contact__chip-sub{margin:10px 0 0;font-size:13px;color:var(--c-grey-mid)}.ck-contact__channels{display:grid;grid-template-columns:minmax(0,800px) 1fr;gap:22px;align-items:start}.ck-contact__form{background:var(--c-white);border:var(--hairline);border-radius:12px;box-shadow:0 2px 22px #3ecfb23d;padding:40px 42px;display:flex;flex-direction:column;gap:26px}.ck-contact__form-h2{margin:0;font-family:var(--f-demi);font-weight:600;font-size:22px;letter-spacing:-.01em;color:var(--c-ink)}.ck-contact__form-sub{margin:7px 0 0;font-size:14.5px;color:var(--c-grey-mid)}.ck-contact__namerow{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ck-contact__label{display:block;font-family:var(--f-demi);font-weight:600;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--c-grey-mid);margin-bottom:7px}.ck-contact__input{width:100%;font-family:inherit;font-size:15px;color:var(--c-ink);background:var(--c-white);border:1px solid var(--c-border);border-radius:var(--r-badge);padding:12px 14px;outline:none;transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard)}.ck-contact__input:focus,.ck-contact__input:focus-visible{border-color:var(--c-orange);box-shadow:0 0 0 3px #e8480a1f}.ck-contact__textarea{resize:vertical;line-height:1.6;min-height:188px}.ck-contact__textarea--short{min-height:72px;line-height:1.55}.ck-contact__field-hint{margin:9px 0 0;font-size:13px;line-height:1.55;color:var(--c-grey-mid)}.ck-contact__car{background:#fbfaf8;border:1px dashed var(--c-border);border-radius:10px;padding:20px 22px}.ck-contact__car-title{font-family:var(--f-demi);font-weight:600;font-size:14.5px;color:var(--c-grey-dark);margin-bottom:4px}.ck-contact__car-title span{font-family:var(--f-regular);font-weight:400;color:var(--c-grey-mid)}.ck-contact__car-hint{margin:0 0 16px;font-size:13px;line-height:1.55;color:var(--c-grey-mid)}.ck-contact__carrow{display:grid;grid-template-columns:1fr 1.4fr;gap:16px}.ck-contact__input--vin{letter-spacing:.04em}.ck-contact__actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:2px}.ck-contact__send{background:var(--c-orange);color:var(--c-white);border:none;border-radius:var(--r-badge);padding:15px 30px;font-family:var(--f-demi);font-weight:600;font-size:14px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background var(--motion-fast) var(--ease-standard)}.ck-contact__send:hover{background:var(--c-orange-hover, #d13f08)}.ck-contact__send-note{font-size:13px;color:var(--c-grey-mid)}.ck-contact__error{margin:0;font-size:13.5px;color:var(--c-red)}.ck-contact__sent{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-height:360px;justify-content:center;padding:4px 0}.ck-contact__sent-tick{width:44px;height:44px;border-radius:var(--r-pill);background:var(--c-green);color:var(--c-white);display:inline-flex;align-items:center;justify-content:center}.ck-contact__sent-h2{margin:0;font-family:var(--f-demi);font-weight:600;font-size:24px;letter-spacing:-.01em;color:var(--c-ink)}.ck-contact__sent-p{margin:0;font-size:15.5px;line-height:1.6;color:var(--c-grey-dark);max-width:440px}.ck-contact__side{display:flex;flex-direction:column;gap:18px}.ck-contact__card{background:var(--c-white);border:var(--hairline);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:10px}.ck-contact__badge{width:40px;height:40px;border-radius:10px;background:var(--c-teal-bg);color:var(--c-teal-deep);display:inline-flex;align-items:center;justify-content:center}.ck-contact__badge--at{font-family:var(--f-bold);font-weight:700;font-size:20px;line-height:1}.ck-contact__card-title{font-family:var(--f-demi);font-weight:600;font-size:17px;color:var(--c-ink)}.ck-contact__card-body{margin:0;font-size:14px;line-height:1.55;color:var(--c-grey-dark)}.ck-contact__card-link{margin-top:2px;font-family:var(--f-demi);font-weight:600;font-size:15.5px;color:var(--c-teal-deep);text-decoration:none;word-break:break-word}.ck-contact__card-hint{font-size:12.5px;color:var(--c-grey-mid)}.ck-contact__callback{background:#fbfaf8;border:var(--hairline);border-radius:12px;padding:30px 34px;display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:start}.ck-contact__cb-h2{margin:0 0 12px;font-family:var(--f-demi);font-weight:600;font-size:21px;letter-spacing:-.01em;color:var(--c-ink)}.ck-contact__cb-p{margin:0 0 12px;font-size:14.5px;line-height:1.6;color:var(--c-grey-dark)}.ck-contact__cb-open{background:transparent;color:var(--c-ink);border:1px solid var(--c-border);border-radius:var(--r-tile);padding:13px 22px;font-family:var(--f-demi);font-weight:600;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;gap:9px;transition:border-color var(--motion-fast) var(--ease-standard),background var(--motion-fast) var(--ease-standard)}.ck-contact__cb-open:hover{background:var(--c-white);border-color:var(--c-teal)}.ck-contact__cb-open[hidden]{display:none}.ck-contact__sms-btn{background:transparent;color:var(--c-ink);border:1px solid var(--c-border);border-radius:var(--r-tile);padding:11px 18px;font-family:var(--f-demi);font-weight:600;font-size:14px;cursor:pointer;align-items:center;gap:8px;text-decoration:none;transition:border-color var(--motion-fast) var(--ease-standard),background var(--motion-fast) var(--ease-standard)}.ck-contact__sms-btn:hover{background:var(--c-white);border-color:var(--c-teal)}.ck-contact__sms-btn--mobile{display:none}.ck-contact__sms-btn--desktop{display:inline-flex}.ck-contact__sms-btn--desktop[hidden],.ck-contact__sms-hint-mobile{display:none}@media(max-width:749px){.ck-contact__sms-btn--mobile{display:inline-flex}.ck-contact__sms-hint-mobile{display:block}.ck-contact__sms-btn--desktop,.ck-contact__sms-panel{display:none!important}}.ck-contact__sms-panel{margin-top:4px}.ck-contact__sms-panel[hidden]{display:none}.ck-contact__sms-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ck-contact__sms-number{font-family:var(--f-demi);font-weight:600;font-size:17px;color:var(--c-ink);letter-spacing:.01em}.ck-contact__sms-copy{background:transparent;color:var(--c-teal-deep, var(--c-teal));border:1px solid var(--c-border);border-radius:var(--r-badge);padding:5px 12px;font-family:var(--f-medium);font-weight:500;font-size:12.5px;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard)}.ck-contact__sms-copy:hover{border-color:var(--c-teal)}.ck-contact__sms-copy[disabled]{cursor:default;color:var(--c-grey-mid)}.ck-contact__sms-note{margin:10px 0 0;font-size:13px;line-height:1.55;color:var(--c-grey-dark)}.ck-contact__sms-note a{color:var(--c-teal-deep, var(--c-teal))}.ck-contact__cb-form{display:none;background:var(--c-white);border:var(--hairline);border-radius:10px;padding:20px 22px;flex-direction:column;gap:14px}.ck-contact__cb-form.is-open{display:flex}.ck-contact__cb-form-title{font-family:var(--f-demi);font-weight:600;font-size:15px;color:var(--c-ink)}.ck-contact__phone-wrap{position:relative;color:var(--c-grey-mid)}.ck-contact__phone-wrap svg{position:absolute;left:12px;top:50%;transform:translateY(-50%)}.ck-contact__input--phone{padding-left:36px}.ck-contact__cb-send{background:var(--c-orange);color:var(--c-white);border:none;border-radius:var(--r-badge);padding:12px 22px;font-family:var(--f-demi);font-weight:600;font-size:13.5px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;align-self:flex-start}.ck-contact__qa{background:var(--c-white);border:var(--hairline);border-radius:12px;padding:10px 24px}.ck-contact__qa-head{padding:14px 4px 6px}.ck-contact__qa-sub{font-size:14px;color:var(--c-grey-mid)}.ck-contact__qa-row{border-bottom:var(--hairline)}.ck-contact__qa-row:last-child{border-bottom:none}.ck-contact__qa-row summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 4px;cursor:pointer}.ck-contact__qa-row summary::-webkit-details-marker{display:none}.ck-contact__qa-row summary span{font-family:var(--f-medium);font-weight:500;font-size:15.5px;color:var(--c-ink)}.ck-contact__qa-row summary svg{color:var(--c-grey-mid);transition:transform var(--motion-fast) var(--ease-standard);flex-shrink:0}.ck-contact__qa-row[open] summary svg{transform:rotate(180deg)}.ck-contact__qa-row p{margin:0;padding:0 4px 16px;font-size:14.5px;line-height:1.6;color:var(--c-grey-dark);max-width:640px}.ck-contact__legit{background:var(--c-white);border:var(--hairline);border-radius:12px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.ck-contact__legit-left{padding:34px 36px;display:flex;flex-direction:column;gap:22px}.ck-contact__biz-name{font-family:var(--f-demi);font-weight:600;font-size:18px;color:var(--c-ink);margin-bottom:10px}.ck-contact__addr{display:flex;align-items:flex-start;gap:9px;font-size:15px;line-height:1.55;color:var(--c-grey-dark)}.ck-contact__addr>svg{color:var(--c-grey-mid);margin-top:2px;flex-shrink:0}.ck-contact__abn{margin-top:6px;font-size:13.5px;color:var(--c-grey-mid)}.ck-contact__nopickup{background:var(--c-teal-bg);border-left:3px solid var(--c-teal);border-radius:var(--r-tile);padding:16px 18px;display:flex;flex-direction:column;gap:8px}.ck-contact__nopickup p.ck-contact__nopickup-note{color:var(--c-red-text);font-family:var(--f-demi);font-weight:600}.ck-contact__nopickup-head{display:flex;align-items:center;gap:9px;color:var(--c-teal-deep)}.ck-contact__nopickup-head span{font-family:var(--f-demi);font-weight:600;font-size:14.5px;color:var(--c-teal-ink)}.ck-contact__nopickup p{margin:0;font-size:14px;line-height:1.6;color:var(--c-teal-ink)}.ck-contact__legit-illust{background:var(--c-bg-offwhite);min-height:320px;background-size:cover;background-position:center}@media(max-width:989px){.ck-contact__channels{grid-template-columns:1fr}.ck-contact__callback{grid-template-columns:1fr;gap:24px}.ck-contact__legit{grid-template-columns:1fr}.ck-contact__legit-illust{min-height:220px}}@media(max-width:749px){.ck-contact__container{padding:40px 16px 64px;gap:36px}.ck-contact__form{padding:24px 20px}.ck-contact__namerow,.ck-contact__carrow{grid-template-columns:1fr}}@media(max-width:767px){.ck-contact__input{font-size:16px}}@media(max-width:767px){#MainContent{padding-top:0}.ck-contact__container{padding-top:60px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/clickable-contact.css.map */
