.vehicle-notification{padding:64px 0}@media screen and (min-width:750px){.vehicle-notification{padding:96px 0}}@media screen and (min-width:990px){.vehicle-notification{padding:112px 0}}.vehicle-notification__grid{display:grid;grid-template-columns:1fr;gap:48px;align-items:start}@media screen and (min-width:750px){.vehicle-notification__grid{grid-template-columns:1fr 1fr;gap:64px}}@media screen and (min-width:990px){.vehicle-notification__grid{gap:80px}}.vehicle-notification__form-wrapper{width:100%;max-width:600px}@media screen and (min-width:750px){.vehicle-notification__form-wrapper{max-width:none}}.vehicle-notification__heading{margin:0 0 16px;line-height:1.2}.vehicle-notification__description{margin:0 0 32px;font-size:16px;line-height:1.6;color:rgb(var(--color-foreground),.8)}@media screen and (min-width:750px){.vehicle-notification__description{font-size:18px;margin-bottom:40px}}.vehicle-notification__form{display:flex;flex-direction:column;gap:16px}.vehicle-notification__success,.vehicle-notification__error{padding:16px;border-radius:8px;font-size:14px;line-height:1.5;margin-bottom:8px}.vehicle-notification__success{display:flex;align-items:center;gap:12px;background-color:#4caf501a;color:#4caf50;border:1px solid rgba(76,175,80,.3)}.vehicle-notification__success svg{flex-shrink:0;width:24px;height:24px}.vehicle-notification__error{background-color:#f443361a;color:#f44336;border:1px solid rgba(244,67,54,.3)}.vehicle-notification__field{display:flex;flex-direction:column}.vehicle-notification__input,.vehicle-notification__textarea{width:100%;min-height:44px;padding:12px 24px;font-size:16px;font-family:var(--font-body-family);color:rgb(var(--color-foreground));background-color:#282828;border:1px solid rgb(var(--color-foreground),.2);border-radius:20px;transition:border-color var(--duration-default)}.vehicle-notification__input:focus,.vehicle-notification__textarea:focus{outline:none;border-color:rgb(var(--color-foreground),.5)}.vehicle-notification__input::placeholder,.vehicle-notification__textarea::placeholder{color:rgb(var(--color-foreground),.5);text-transform:uppercase;font-size:14px;letter-spacing:.5px}.vehicle-notification__textarea{min-height:100px;resize:vertical;font-family:var(--font-body-family);padding:16px 24px}@media screen and (min-width:750px){.vehicle-notification__textarea{min-height:120px}}.vehicle-notification__checkbox-wrapper{display:flex;align-items:flex-start;gap:12px;margin-top:8px}.vehicle-notification__checkbox{width:18px;height:18px;margin:2px 0 0;flex-shrink:0;cursor:pointer;accent-color:rgb(var(--color-button),var(--alpha-button-background))}.vehicle-notification__checkbox-label{margin:0;font-size:14px;line-height:1.5;color:rgb(var(--color-foreground),.8);cursor:pointer}.vehicle-notification__terms-link{color:rgb(var(--color-foreground));text-decoration:underline;transition:opacity var(--duration-default)}.vehicle-notification__terms-link:hover{opacity:.7}.vehicle-notification__buttons{display:flex;gap:12px;margin-top:16px;flex-wrap:wrap}.vehicle-notification__button{padding:14px 32px;font-size:16px;font-weight:500;font-family:var(--font-body-family);border-radius:50px;cursor:pointer;transition:all var(--duration-default);border:none;text-transform:none;letter-spacing:0}.vehicle-notification__button--cancel{background-color:transparent;color:rgb(var(--color-foreground));border:1px solid rgb(var(--color-foreground),.3)}.vehicle-notification__button--cancel:hover{background-color:rgb(var(--color-foreground),.05);border-color:rgb(var(--color-foreground),.5)}.vehicle-notification__button--submit{background-color:rgb(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));border:1px solid transparent}.vehicle-notification__button--submit:hover{opacity:.9;transform:translateY(-1px)}.vehicle-notification__button--submit:active{transform:translateY(0)}@media screen and (max-width:749px){.vehicle-notification__buttons{flex-direction:column}.vehicle-notification__button{width:100%}}.vehicle-notification__image-wrapper{width:100%;display:flex;align-items:center;justify-content:center}.vehicle-notification__image{width:100%;height:auto;border-radius:var(--border-radius-main, 12px);overflow:hidden;object-fit:cover;aspect-ratio:var(--aspect-ratio)}.vehicle-notification__image-placeholder{width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;background-color:rgb(var(--color-foreground),.05);border-radius:var(--border-radius-main, 12px);color:rgb(var(--color-foreground),.2)}.vehicle-notification__input:focus-visible,.vehicle-notification__textarea:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.vehicle-notification__button:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.vehicle-notification__input:invalid:not(:placeholder-shown),.vehicle-notification__textarea:invalid:not(:placeholder-shown){border-color:rgb(var(--color-error, 244, 67, 54),.5)}.vehicle-notification__input:valid:not(:placeholder-shown),.vehicle-notification__textarea:valid:not(:placeholder-shown){border-color:#4caf5080}.vehicle-notification__button--submit:disabled{opacity:.6;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/13/assets/mithril-notify-form.css.map */
