.aaq-section *,.aaq-section *:before,.aaq-section *:after{box-sizing:border-box}.aaq-section{font-family:inherit;font-size:inherit;color:inherit;margin:0}.aaq-container{border-radius:var(--aaq-radius, 4px);overflow:hidden;font-family:inherit;font-size:inherit;color:inherit;width:1400px;margin:auto}.aaq-toggle-bar{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--aaq-header-bg, transparent);color:var(--aaq-header-text, inherit);border:none;border-bottom:1px solid var(--aaq-border, rgba(0,0,0,.15));padding:16px 20px;font-family:inherit;font-size:var(--aaq-header-size, 1em);font-weight:400;line-height:1.3;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .15s}.aaq-toggle-bar:hover{opacity:.8}.aaq-toggle-bar:focus-visible{outline:2px solid var(--aaq-input-focus, currentColor);outline-offset:-2px}.aaq-toggle-bar__left{display:flex;align-items:center;gap:10px}.aaq-toggle-bar__icon{display:flex;flex-shrink:0;opacity:.75}.aaq-heading{margin:0;font-family:inherit;font-size:var(--aaq-header-size, 1em);font-weight:400;line-height:1.3;color:var(--aaq-header-text, inherit)}.aaq-chevron{display:flex;flex-shrink:0;opacity:.5;transition:transform .3s ease}.aaq-toggle-bar[aria-expanded=true] .aaq-chevron{transform:rotate(180deg)}.aaq-toggle-bar[aria-expanded=true]{border-bottom-color:transparent}.aaq-form-wrapper{background:var(--aaq-panel-bg, transparent);max-height:0;overflow:hidden;opacity:0;transition:max-height .38s ease,opacity .28s ease}.aaq-form-wrapper.aaq-collapsible--open{max-height:1200px;opacity:1}.aaq-panel-inner{padding:20px 20px 22px}.aaq-divider{height:1px;background:var(--aaq-border, rgba(0,0,0,.1));margin-bottom:16px;border:none}.aaq-subheading{margin:0 0 16px;font-family:inherit;font-size:var(--aaq-label-size, .875em);color:var(--aaq-label-color, inherit);opacity:.7;line-height:1.5}.aaq-success,.aaq-error{display:flex;align-items:flex-start;gap:9px;padding:11px 14px;border-radius:4px;margin-bottom:14px;font-size:.875em;line-height:1.5}.aaq-success[hidden],.aaq-error[hidden]{display:none}.aaq-success{background:#2e7d3214;color:#2e7d32;border:1px solid rgba(46,125,50,.25)}.aaq-error{background:#c6282812;color:#c62828;border:1px solid rgba(198,40,40,.22)}.aaq-success-icon,.aaq-error-icon{display:flex;flex-shrink:0;margin-top:1px}.aaq-form{display:flex;flex-direction:column}.aaq-fields{display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:520px){.aaq-fields{grid-template-columns:1fr 1fr}.aaq-field--question,.aaq-field--phone{grid-column:1 / -1}}.aaq-field{display:flex;flex-direction:column;gap:5px}.aaq-label{font-family:inherit;font-size:var(--aaq-label-size, .8125em);font-weight:400;color:var(--aaq-label-color, inherit);line-height:1.3;display:flex;align-items:center;gap:3px}.aaq-required{color:#e53e3e}.aaq-optional{font-size:.85em;opacity:.55}.aaq-input,.aaq-textarea{width:100%;padding:9px 12px;background:transparent;border:1px solid var(--aaq-input-border, rgba(0,0,0,.25));border-radius:3px;font-family:inherit;font-size:var(--aaq-input-size, .9375em);color:inherit;outline:none;transition:border-color .2s,box-shadow .2s;appearance:none;-webkit-appearance:none}.aaq-input:focus,.aaq-textarea:focus{border-color:var(--aaq-input-focus, currentColor);box-shadow:0 0 0 2px var(--aaq-input-focus, rgba(0,0,0,.15))}.aaq-input::placeholder,.aaq-textarea::placeholder{opacity:.45}.aaq-textarea{resize:vertical;min-height:88px;line-height:1.5}.aaq-char-count{font-size:.72em;opacity:.45;text-align:right}.aaq-privacy{margin:12px 0 0;font-size:.75em;opacity:.5;line-height:1.45;font-family:inherit}.aaq-submit-wrap{margin-top:18px}.aaq-submit{display:inline-flex;align-items:center;gap:7px;position:relative;overflow:hidden;z-index:0;background:var(--aaq-btn-bg, var(--color-button, currentColor));color:var(--aaq-btn-text, var(--color-button-text, #fff));border:1.5px solid var(--aaq-btn-border, var(--aaq-btn-bg, var(--color-button, currentColor)));border-radius:var(--aaq-btn-radius, 3px);padding:var(--aaq-btn-pv, 10px) var(--aaq-btn-ph, 22px);font-family:inherit;font-size:var(--aaq-btn-size, .9375em);font-weight:400;line-height:1.3;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;appearance:none;-webkit-appearance:none;transition:color .35s ease,border-color .35s ease,transform .1s ease}.aaq-submit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--aaq-btn-hover-bg, #fff);transform:translate(-101%);transition:transform .35s cubic-bezier(.4,0,.2,1)}.aaq-submit:hover:not(:disabled):before{transform:translate(0)}.aaq-submit:hover:not(:disabled){color:var(--aaq-btn-hover-text, var(--aaq-btn-bg, var(--color-button, currentColor)));border-color:var(--aaq-btn-hover-border, var(--aaq-btn-bg, var(--color-button, currentColor)))}.aaq-submit:active:not(:disabled){transform:scale(.98)}.aaq-submit:focus-visible{outline:2px solid var(--aaq-input-focus, currentColor);outline-offset:3px}.aaq-submit:disabled{opacity:.45;cursor:not-allowed}.aaq-submit-loading[hidden]{display:none}.aaq-submit-loading{display:inline-flex;align-items:center;gap:6px}.aaq-spinner{animation:aaq-spin .75s linear infinite}@keyframes aaq-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.aaq-spinner{animation:none;opacity:.6}.aaq-form-wrapper{transition:none}.aaq-submit:before{transition:none}.aaq-chevron{transition:none}}@media screen and (max-width:479px){.aaq-toggle-bar{padding:14px 16px}.aaq-panel-inner{padding:16px 16px 20px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ask-a-question.css.map */
