.v-enter-active[data-v-708008c7],.v-leave-active[data-v-708008c7]{transition:opacity .5s ease}.v-enter-from[data-v-708008c7],.v-leave-to[data-v-708008c7]{opacity:0}.alert[data-v-708008c7]{border-radius:5px;font-weight:700;margin-bottom:15px;padding:20px}.alert.danger[data-v-708008c7]{background-color:#f44336;color:#fff}.alert.info[data-v-708008c7]{background-color:#3492aa;color:#fff}.alert.warning[data-v-708008c7]{background-color:#f0ba59;color:#000}.alert .closebtn[data-v-708008c7]{color:#fff;cursor:pointer;float:right;font-size:22px;font-weight:700;line-height:20px;margin-left:15px;transition:.3s}.alert .closebtn[data-v-708008c7]:hover{color:#000}#autos #contactForm{margin-bottom:80px}#autos #contactForm .pageWidth{margin-inline:auto;max-width:1100px}#autos #contactForm .pageWidth h2{font-family:DaimlerCACRegular,serif;font-size:clamp(2.3rem,4.5vw,3.1rem);font-weight:400;margin-bottom:20px;margin-top:.6em;position:relative;z-index:1}#autos #contactForm .pageWidth p{color:var(--wb-grey-20);font-size:clamp(.9rem,4.5vw,1rem);line-height:1.4em;margin-bottom:1.4em}#autos #contactForm .pageWidth p.legal{margin-bottom:40px;margin-top:25px}#autos #contactForm .pageWidth p.legal span{background-color:red}#autos #contactForm .pageWidth form{margin-bottom:30px}#autos #contactForm .pageWidth form .wrapper{display:flex;flex-direction:column;gap:25px}#autos #contactForm .pageWidth form .col2{display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}#autos #contactForm .pageWidth form .inputWrapper{position:relative;width:100%}#autos #contactForm .pageWidth form .inputWrapper label{color:var(--wb-grey-20);font-size:12px;left:16px;position:absolute;top:6px;z-index:1}#autos #contactForm .pageWidth form .inputWrapper input{background-color:var(--wb-grey-95);border:1px solid var(--wb-grey-70);border-radius:0;color:#000;font-size:16px;font:inherit;height:52px;padding:24px 48px 6px 16px;position:relative;width:100%;z-index:0}#autos #contactForm .pageWidth form .inputWrapper input:focus{border:1px solid var(--wb-blue-45)}#autos #contactForm .pageWidth form .inputWrapper input:focus-visible{border-radius:0;outline:none}#autos #contactForm .pageWidth form .inputWrapper .error{color:var(--wb-red-45);font-family:MBCorpoSTextOfficeBold;font-size:12px;font-weight:700;margin-left:16px;margin-top:3px}#autos #contactForm .pageWidth form .inputWrapper.alert input{background-image:url(../images/autos/icons/alert.svg);background-position:calc(100% - 16px) 12px;background-repeat:no-repeat;background-size:24px 24px;border:1px solid var(--wb-red-45)}#autos #contactForm .pageWidth form .inputWrapper.city{width:66%}#autos #contactForm .pageWidth form .selectWrapper{position:relative;width:100%}#autos #contactForm .pageWidth form .selectWrapper label{color:var(--wb-grey-20);font-size:12px;left:16px;position:absolute;top:6px;z-index:1}#autos #contactForm .pageWidth form .selectWrapper .customSelect{background-color:var(--wb-grey-95);border:1px solid var(--wb-grey-70);color:#000;height:52px;position:relative;width:100%}#autos #contactForm .pageWidth form .selectWrapper .customSelect select{-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:#000;font-size:16px;height:52px;line-height:21px;font:inherit;padding:24px 48px 6px 16px;position:relative;width:100%;z-index:1;z-index:0}#autos #contactForm .pageWidth form .selectWrapper .customSelect select:focus{outline:0}#autos #contactForm .pageWidth form .selectWrapper:after{background-color:#000;clip-path:polygon(100% 0,0 0,50% 100%);content:"";height:6px;position:absolute;right:15px;top:24px;width:10px;z-index:0}#autos.amg #contactForm .pageWidth p{color:var(--wb-grey-70)}#autos.amg #contactForm .pageWidth form .inputWrapper label{color:#fff}#autos.amg #contactForm .pageWidth form .inputWrapper input{background-color:var(--wb-grey-15);border:1px solid var(--wb-grey-40);color:#fff}#autos.amg #contactForm .pageWidth form .inputWrapper input:focus{border:1px solid var(--wb-blue-45)}#autos.amg #contactForm .pageWidth form .inputWrapper input:-webkit-autofill,#autos.amg #contactForm .pageWidth form .inputWrapper input:-webkit-autofill:active,#autos.amg #contactForm .pageWidth form .inputWrapper input:-webkit-autofill:focus,#autos.amg #contactForm .pageWidth form .inputWrapper input:-webkit-autofill:hover{background-color:var(--wb-grey-15)!important}#autos.amg #contactForm .pageWidth form .inputWrapper .error{color:var(--wb-red-45)}#autos.amg #contactForm .pageWidth form .inputWrapper.alert input{background-image:url(../images/autos/icons/alert.svg);border:1px solid var(--wb-red-45)}#autos.amg #contactForm .pageWidth form .selectWrapper label{color:#fff}#autos.amg #contactForm .pageWidth form .selectWrapper .customSelect{background-color:var(--wb-grey-15);border:1px solid var(--wb-grey-40);color:#000}#autos.amg #contactForm .pageWidth form .selectWrapper .customSelect select{color:#fff}#autos.amg #contactForm .pageWidth form .selectWrapper:after{background-color:#fff}#autos.amg #contactForm .pageWidth form .btn{background-color:var(--wb-blue-45);border:1px solid var(--wb-blue-45);color:#fff;display:inline-block;font-family:MBCorpoSTextOfficeBold,sans-serif;font-size:clamp(.9rem,3.5vw,1rem);font-weight:700;padding:.7em 1.5em;position:relative;transition:.3s;z-index:1}#autos.amg #contactForm .pageWidth form .btn:hover:not(:disabled){background-color:var(--wb-blue-25)}#autos.amg #contactForm .pageWidth form .btn:disabled{opacity:.5}@media screen and (max-width:1024px){#autos #contactForm .pageWidth{max-width:688px}#autos #contactForm .pageWidth form .col2{grid-template-columns:repeat(1,1fr)}#autos #contactForm .pageWidth form .inputWrapper.city{width:100%}}#autos .checkboxWrapper{display:flex;margin-bottom:0;margin-top:25px;position:relative}#autos .checkboxWrapper .checkmark{background-color:var(--wb-grey-95);border:1px solid var(--wb-grey-70);height:22px;left:0;overflow:hidden;position:absolute;text-indent:30px;top:0;white-space:nowrap;width:22px}#autos .checkboxWrapper .checkmark:hover{background-color:var(--wb-grey-85);border:1px solid var(--wb-blue-45)}#autos .checkboxWrapper .checkmark:after{content:"";display:none;position:absolute}#autos .checkboxWrapper input:checked~.checkmark,#autos .checkboxWrapper input:checked~.checkmark:hover{background-color:var(--wb-blue-45);background-image:url(../images/autos/icons/check-white.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;border:1px solid var(--wb-blue-45)}#autos .checkboxWrapper input:checked~.checkmark:after{display:block}#autos .checkboxWrapper input:disabled~.checkmark,#autos .checkboxWrapper input:disabled~.checkmark:hover{border:1px solid #c8c8c8}#autos .checkboxWrapper input:checked:disabled~.checkmark,#autos .checkboxWrapper input:checked:disabled~.checkmark:hover{background-color:#adc9d7;background-image:url(../images/autos/icons/check-white.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;border:1px solid #adc9d7}#autos .checkboxWrapper .description{color:var(--wb-grey-20);display:inline-block;font-size:17px;font-size:clamp(.9rem,4.5vw,1rem);line-height:1.4em;padding-left:16px;padding-top:1px}#autos.amg .checkboxWrapper .checkmark{background-color:var(--wb-grey-15);border:1px solid var(--wb-grey-40)}#autos.amg .checkboxWrapper .checkmark:hover{background-color:var(--wb-grey-25);border:1px solid var(--wb-blue-45)}#autos.amg .checkboxWrapper input:checked~.checkmark,#autos.amg .checkboxWrapper input:checked~.checkmark:hover{background-color:var(--wb-blue-45);border:1px solid var(--wb-blue-45)}#autos.amg .checkboxWrapper input:disabled~.checkmark,#autos.amg .checkboxWrapper input:disabled~.checkmark:hover{border:1px solid #c8c8c8}#autos.amg .checkboxWrapper input:checked:disabled~.checkmark,#autos.amg .checkboxWrapper input:checked:disabled~.checkmark:hover{background-color:#adc9d7;border:1px solid #adc9d7}#autos.amg .checkboxWrapper .description{color:#fff}#camiones #contactForm{margin-bottom:80px;margin-top:100px}#camiones #contactForm .pageWidth{margin-inline:auto;max-width:1100px}#camiones #contactForm .pageWidth h2{font-family:DaimlerCACRegular,serif;font-size:clamp(2.3rem,4.5vw,3.1rem);font-weight:400;margin-bottom:20px;margin-top:.6em;position:relative;z-index:1}#camiones #contactForm .pageWidth p{font-size:clamp(.9rem,4.5vw,1.3rem);line-height:1.4em;margin-bottom:1.4em}#camiones #contactForm .pageWidth p.legal{font-size:clamp(.9rem,4.5vw,1rem);margin-bottom:40px;margin-top:25px}#camiones #contactForm .pageWidth p.legal span{background-color:red}#camiones #contactForm .pageWidth form{margin-bottom:30px}#camiones #contactForm .pageWidth form .wrapper{display:flex;flex-direction:column;gap:25px}#camiones #contactForm .pageWidth form .col2{display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}#camiones #contactForm .pageWidth form .inputWrapper{position:relative;width:100%}#camiones #contactForm .pageWidth form .inputWrapper label{color:#fff;font-size:12px;left:16px;position:absolute;top:6px;z-index:1}#camiones #contactForm .pageWidth form .inputWrapper input{background-color:var(--wb-grey-15);border:1px solid var(--wb-grey-40);border-radius:0;color:#fff;font-size:16px;font:inherit;height:52px;padding:24px 48px 6px 16px;position:relative;width:100%;z-index:0}#camiones #contactForm .pageWidth form .inputWrapper input:focus{border:1px solid var(--truck-blue)}#camiones #contactForm .pageWidth form .inputWrapper input:focus-visible{border-radius:0;outline:none}#camiones #contactForm .pageWidth form .inputWrapper .error{color:var(--wb-red-45);font-family:MBCorpoSTextOfficeBold;font-size:12px;font-weight:700;margin-left:16px;margin-top:3px}#camiones #contactForm .pageWidth form .inputWrapper.alert input{background-image:url(../images/camiones/icons/alert.svg);background-position:calc(100% - 16px) 12px;background-repeat:no-repeat;background-size:24px 24px;border:1px solid var(--wb-red-45)}#camiones #contactForm .pageWidth form .inputWrapper.city{width:66%}@media screen and (max-width:1024px){#camiones #contactForm .pageWidth{max-width:688px}#camiones #contactForm .pageWidth form .col2{grid-template-columns:repeat(1,1fr)}#camiones #contactForm .pageWidth form .inputWrapper.city{width:100%}}#camiones .checkboxWrapper{display:flex;margin-bottom:0;margin-top:25px;position:relative}#camiones .checkboxWrapper .checkmark{background-color:var(--wb-grey-15);border:1px solid var(--wb-grey-40);height:22px;left:0;overflow:hidden;position:absolute;text-indent:30px;top:0;white-space:nowrap;width:22px}#camiones .checkboxWrapper .checkmark:hover{background-color:var(--wb-grey-25);border:1px solid var(--truck-blue)}#camiones .checkboxWrapper .checkmark:after{content:"";display:none;position:absolute}#camiones .checkboxWrapper input:checked~.checkmark,#camiones .checkboxWrapper input:checked~.checkmark:hover{background-color:var(--truck-blue);background-image:url(../images/camiones/icons/check-white.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;border:1px solid var(--truck-blue)}#camiones .checkboxWrapper input:checked~.checkmark:after{display:block}#camiones .checkboxWrapper input:disabled~.checkmark,#camiones .checkboxWrapper input:disabled~.checkmark:hover{border:1px solid #c8c8c8}#camiones .checkboxWrapper input:checked:disabled~.checkmark,#camiones .checkboxWrapper input:checked:disabled~.checkmark:hover{background-color:#adc9d7;background-image:url(../images/camiones/icons/check-white.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;border:1px solid #adc9d7}#camiones .checkboxWrapper .description{color:var(--wb-grey-20);color:#fff;display:inline-block;font-size:17px;font-size:clamp(.9rem,4.5vw,1rem);line-height:1.4em;padding-left:16px;padding-top:1px}#vans #contactForm{margin-bottom:80px}#vans #contactForm .pageWidth{margin-inline:auto;max-width:1100px}#vans #contactForm .pageWidth h2{font-family:DaimlerCACRegular,serif;font-size:clamp(2.3rem,4.5vw,3.1rem);font-weight:400;margin-bottom:20px;margin-top:.6em;position:relative;z-index:1}#vans #contactForm .pageWidth p{color:var(--wb-grey-20);font-size:clamp(.9rem,4.5vw,1rem);line-height:1.4em;margin-bottom:1.4em}#vans #contactForm .pageWidth p.legal{margin-bottom:40px;margin-top:25px}#vans #contactForm .pageWidth p.legal span{background-color:red}#vans #contactForm .pageWidth form{margin-bottom:30px}#vans #contactForm .pageWidth form .wrapper{display:flex;flex-direction:column;gap:25px}#vans #contactForm .pageWidth form .col2{display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}#vans #contactForm .pageWidth form .inputWrapper{position:relative;width:100%}#vans #contactForm .pageWidth form .inputWrapper label{color:var(--wb-grey-20);font-size:12px;left:16px;position:absolute;top:6px;z-index:1}#vans #contactForm .pageWidth form .inputWrapper input{background-color:var(--wb-grey-95);border:1px solid var(--wb-grey-70);border-radius:0;color:#000;font-size:16px;font:inherit;height:52px;padding:24px 48px 6px 16px;position:relative;width:100%;z-index:0}#vans #contactForm .pageWidth form .inputWrapper input:focus{border:1px solid var(--wb-blue-45)}#vans #contactForm .pageWidth form .inputWrapper input:focus-visible{border-radius:0;outline:none}#vans #contactForm .pageWidth form .inputWrapper .error{color:var(--wb-red-45);font-family:MBCorpoSTextOfficeBold;font-size:12px;font-weight:700;margin-left:16px;margin-top:3px}#vans #contactForm .pageWidth form .inputWrapper.alert input{background-image:url(../images/vans/icons/alert.svg);background-position:calc(100% - 16px) 12px;background-repeat:no-repeat;background-size:24px 24px;border:1px solid var(--wb-red-45)}#vans #contactForm .pageWidth form .inputWrapper.city{width:66%}@media screen and (max-width:1024px){#vans #contactForm .pageWidth{max-width:688px}#vans #contactForm .pageWidth form .col2{grid-template-columns:repeat(1,1fr)}#vans #contactForm .pageWidth form .inputWrapper.city{width:100%}}#vans .checkboxWrapper{display:flex;margin-bottom:0;margin-top:25px;position:relative}#vans .checkboxWrapper .checkmark{background-color:var(--wb-grey-95);border:1px solid var(--wb-grey-70);height:22px;left:0;overflow:hidden;position:absolute;text-indent:30px;top:0;white-space:nowrap;width:22px}#vans .checkboxWrapper .checkmark:hover{background-color:var(--wb-grey-85);border:1px solid var(--wb-blue-45)}#vans .checkboxWrapper .checkmark:after{content:"";display:none;position:absolute}#vans .checkboxWrapper input:checked~.checkmark,#vans .checkboxWrapper input:checked~.checkmark:hover{background-color:var(--wb-blue-45);background-image:url(../images/vans/icons/check-white.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;border:1px solid var(--wb-blue-45)}#vans .checkboxWrapper input:checked~.checkmark:after{display:block}#vans .checkboxWrapper input:disabled~.checkmark,#vans .checkboxWrapper input:disabled~.checkmark:hover{border:1px solid #c8c8c8}#vans .checkboxWrapper input:checked:disabled~.checkmark,#vans .checkboxWrapper input:checked:disabled~.checkmark:hover{background-color:#adc9d7;background-image:url(../images/vans/icons/check-white.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;border:1px solid #adc9d7}#vans .checkboxWrapper .description{color:var(--wb-grey-20);display:inline-block;font-size:17px;font-size:clamp(.9rem,4.5vw,1rem);line-height:1.4em;padding-left:16px;padding-top:1px}.checkboxWrapper{padding-bottom:1rem}.action{display:flex;justify-content:flex-end}.action .btn{cursor:pointer}.action .btn:disabled{cursor:not-allowed}.submit{display:flex!important;gap:.5rem}.loader{aspect-ratio:1;width:20px;--c:no-repeat linear-gradient(#fff 0 0);animation:l1 1s linear infinite;background:var(--c) 0 50%,var(--c) 50% 50%,var(--c) 100% 50%;background-size:20% 100%}@keyframes l1{0%{background-size:20% 100%,20% 100%,20% 100%}33%{background-size:20% 10%,20% 100%,20% 100%}50%{background-size:20% 100%,20% 10%,20% 100%}66%{background-size:20% 100%,20% 100%,20% 10%}to{background-size:20% 100%,20% 100%,20% 100%}}
