.flip-fitment-text-modal[hidden]{display:none}.flip-fitment-text-modal{align-items:center;display:none;top:0;right:0;bottom:0;left:0;justify-content:center;padding:20px;position:fixed;z-index:10020}.flip-fitment-text-modal.is-open{display:flex}.flip-fitment-text-modal__overlay{background:#111b1fad;border:0;cursor:pointer;top:0;right:0;bottom:0;left:0;padding:0;position:absolute;width:100%}.flip-fitment-text-modal__panel{background:#fff;border-radius:14px;box-shadow:0 22px 70px #00000047;color:#1d1d1d;max-height:calc(100vh - 32px);max-width:650px;overflow-y:auto;position:relative;width:100%}.flip-fitment-text-modal__header{align-items:flex-start;border-bottom:1px solid #dfe5e7;display:flex;gap:18px;justify-content:space-between;padding:22px 24px 18px}.flip-fitment-text-modal__header h2{color:#1d1d1d;font-size:28px;line-height:1.15;margin:0 0 5px}.flip-fitment-text-modal__header p{color:#58656a;font-size:16px;line-height:1.4;margin:0}.flip-fitment-text-modal__close{align-items:center;background:#f2f4f4;border:0;border-radius:50%;color:#1d1d1d;cursor:pointer;display:inline-flex;flex:0 0 40px;font-size:27px;height:40px;justify-content:center;line-height:1;padding:0 0 3px;width:40px}.flip-fitment-text-modal__body{padding:20px 24px 24px}.flip-fitment-text-modal__part{background:#f1f7f8;border-left:4px solid #176f83;border-radius:6px;display:flex;justify-content:space-between;margin-bottom:18px;padding:11px 13px}.flip-fitment-text-modal__part span{color:#58656a}.flip-fitment-text-modal__fields{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.flip-fitment-text-modal__field label{color:#3e4b50;display:block;font-size:13px;font-weight:700;letter-spacing:.02em;margin-bottom:6px;text-transform:uppercase}.flip-fitment-text-modal__field label span{font-weight:500;letter-spacing:0;text-transform:none}.flip-fitment-text-modal__field input{background:#fff;border:1.5px solid #cfd8db;border-radius:7px;box-sizing:border-box;color:#1d1d1d;font-size:17px;min-height:48px;padding:10px 12px;width:100%}.flip-fitment-text-modal__field input:focus{border-color:#176f83;box-shadow:0 0 0 3px #176f8329;outline:0}.flip-fitment-text-modal__tip{background:#f1f7f8;border-left:3px solid #176f83;color:#4c5b60;font-size:14px;line-height:1.45;margin:17px 0 15px;padding:11px 13px}.flip-fitment-text-modal__actions{display:grid;gap:9px}.flip-fitment-text-modal__submit,.flip-fitment-text-modal__copy{border-radius:7px;cursor:pointer;font-size:17px;font-weight:700;min-height:50px;padding:11px 16px;width:100%}.flip-fitment-text-modal__submit{background:#e8543b;border:1px solid #e8543b;color:#fff}.flip-fitment-text-modal__submit:hover{background:#cf4029;border-color:#cf4029}.flip-fitment-text-modal__copy{background:#fff;border:1.5px solid #176f83;color:#176f83}.flip-fitment-text-modal__submit:focus-visible,.flip-fitment-text-modal__copy:focus-visible,.flip-fitment-text-modal__close:focus-visible{box-shadow:0 0 0 3px #176f8347;outline:2px solid #fff;outline-offset:1px}.flip-fitment-text-modal__status{color:#176f83;font-size:14px;font-weight:700;margin:10px 0 0;min-height:20px;text-align:center}.flip-fitment-text-modal__phone{color:#58656a;font-size:13px;margin:5px 0 0;text-align:center}.flip-fitment-text-modal__phone a{color:#176f83;font-weight:700}@media screen and (max-width:719px){.flip-fitment-text-modal{align-items:flex-end;padding:0}.flip-fitment-text-modal__panel{border-radius:16px 16px 0 0;max-height:calc(100vh - 12px);max-width:none}.flip-fitment-text-modal__header{padding:18px 18px 15px}.flip-fitment-text-modal__header h2{font-size:24px}.flip-fitment-text-modal__body{padding:17px 18px calc(20px + env(safe-area-inset-bottom))}.flip-fitment-text-modal__fields{grid-template-columns:1fr}.flip-fitment-text-modal__part{gap:8px}}@media(prefers-reduced-motion:no-preference){.flip-fitment-text-modal__panel{opacity:0;transform:translateY(12px);transition:opacity .16s ease,transform .16s ease}.flip-fitment-text-modal.is-open .flip-fitment-text-modal__panel{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/flip-fitment-text-modal.css.map */
