.tf-enquiry{background:var(--tf-enquiry-section-bg, transparent)}.tf-enquiry__inner{width:100%;max-width:var(--tf-enquiry-width, 760px);margin-inline:auto;padding:56px var(--tf-gutter-mobile) 72px}@media screen and (min-width:750px){.tf-enquiry__inner{padding-inline:var(--tf-gutter)}}.tf-enquiry__eyebrow{margin:0 0 14px}.tf-enquiry__heading{margin:0 0 12px;line-height:var(--tf-leading-tight)}.tf-enquiry__opening{margin:0 0 20px;--tf-script-color: var(--tf-accent)}.tf-enquiry__intro{margin:0 0 32px;max-width:64ch}.tf-enquiry__card{display:flex;flex-direction:column;gap:var(--tf-enquiry-gap, 24px);padding:var(--tf-enquiry-card-padding, 36px);border-radius:var(--tf-enquiry-radius, 24px);background:var(--tf-enquiry-card-bg, var(--tf-surface));box-shadow:var(--tf-enquiry-shadow, var(--tf-shadow-lg))}.tf-enquiry__card--numbered{counter-reset:tf-q}.tf-enquiry__card--numbered .tf-enquiry__label:before{counter-increment:tf-q;content:counter(tf-q) ". "}.tf-enquiry__q{display:flex;flex-direction:column;gap:9px}.tf-enquiry__label{font-weight:var(--tf-fw-black);font-size:var(--tf-enquiry-label-size, var(--tf-body));line-height:var(--tf-leading-snug)}.tf-enquiry__optional{font-weight:var(--tf-fw-normal);color:var(--tf-muted)}.tf-enquiry .tf-field__input{border-width:1.5px;border-radius:var(--tf-enquiry-field-radius, var(--tf-radius-md));background:var(--tf-enquiry-field-bg, var(--tf-bg));padding:var(--tf-enquiry-field-padding, 15px 18px)}.tf-enquiry textarea.tf-field__input{resize:vertical;line-height:var(--tf-leading);min-height:7em}.tf-enquiry__consent{display:flex;align-items:flex-start;gap:12px;font-size:var(--tf-enquiry-consent-size, var(--tf-body-sm));line-height:var(--tf-leading-snug);color:var(--tf-muted);cursor:pointer}.tf-enquiry__consent input{flex-shrink:0;width:20px;height:20px;margin:2px 0 0;accent-color:var(--tf-secondary);cursor:pointer}.tf-enquiry__consent a{color:inherit}.tf-enquiry__submit{width:100%;justify-content:center}.tf-enquiry__note{margin:0;font-size:var(--tf-enquiry-note-size, var(--tf-body-xs));line-height:var(--tf-leading-snug);color:var(--tf-muted)}.tf-enquiry__errors{margin:0;padding:1.1em 1.3em;border-radius:var(--tf-radius-lg);border:1px solid rgba(192,57,43,.35);background:#c0392b12;color:#9e2d20;font-size:var(--tf-body-sm);line-height:var(--tf-leading-snug)}.tf-enquiry__errors ul{margin:.5em 0 0;padding-inline-start:1.2em}.tf-enquiry__errors strong{display:block}.tf-enquiry__done{padding:var(--tf-enquiry-done-padding, 56px 40px);border-radius:var(--tf-enquiry-radius, 24px);background:var(--tf-enquiry-card-bg, var(--tf-surface));box-shadow:var(--tf-enquiry-shadow, var(--tf-shadow-lg));text-align:center;animation:tf-pop var(--tf-dur) var(--tf-ease-out) both}.tf-enquiry__tick{display:grid;place-items:center;width:62px;height:62px;margin:0 auto 20px;border-radius:50%;background:var(--tf-secondary-tint);color:var(--tf-secondary)}.tf-enquiry__tick .tf-icon{width:30px;height:30px}.tf-enquiry__done-heading{margin:0 0 14px;line-height:var(--tf-leading-snug)}.tf-enquiry__done-text{margin:0 0 28px;color:var(--tf-muted)}.tf-enquiry__done-text:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tf-enquiry.css.map */
