.vzy-phone-order.vzy-contact-card{--contact-bg:var(--vzy-commerce-surface,#fff);--contact-surface:var(--vzy-commerce-surface,#fff);--contact-text:var(--vzy-commerce-ink,#202124);--contact-muted:var(--vzy-commerce-muted,#5f6368);--contact-border:var(--vzy-commerce-border,#dadce0);--contact-focus:#0b57d0;--contact-accent:var(--vzy-commerce-accent,#c8102e);--contact-phone:#0b57d0;--contact-phone-hover:#0946ab;--contact-wa:#087f5b;--contact-wa-hover:#066647;width:100%;min-width:0;margin:16px 0;visibility:visible;font-family:var(--font-body-family,Inter,Arial,sans-serif);font-size:16px;line-height:1.5;color:var(--contact-text)}html[data-scheme=dark] .vzy-contact-card{--contact-bg:var(--vzy-commerce-surface,#202124);--contact-surface:var(--vzy-commerce-surface,#202124);--contact-text:var(--vzy-commerce-ink,#f1f3f4);--contact-muted:var(--vzy-commerce-muted,#bdc1c6);--contact-border:var(--vzy-commerce-border,#5f6368);--contact-focus:#a8c8ff;--contact-accent:var(--vzy-commerce-accent,#ff8a98)}@media(prefers-color-scheme:dark){html[data-scheme=auto] .vzy-contact-card{--contact-bg:var(--vzy-commerce-surface,#202124);--contact-surface:var(--vzy-commerce-surface,#202124);--contact-text:var(--vzy-commerce-ink,#f1f3f4);--contact-muted:var(--vzy-commerce-muted,#bdc1c6);--contact-border:var(--vzy-commerce-border,#5f6368);--contact-focus:#a8c8ff;--contact-accent:var(--vzy-commerce-accent,#ff8a98)}}.vzy-contact-card *,.vzy-contact-card *:before,.vzy-contact-card *:after{box-sizing:border-box}.vzy-contact-card [hidden]{display:none!important}.vzy-contact__layout{container:vzy-contact / inline-size;width:100%}html:root body.template-product #MainContent .vzy-phone-order.vzy-contact-card{padding:0!important;border:0!important;background:none!important;box-shadow:none!important}html:root body.template-product #MainContent .vzy-contact-card .vzy-contact__bar{position:relative;display:grid;grid-template-columns:minmax(0,1fr)!important;gap:12px;min-width:0;padding:16px 18px!important;border:1px solid var(--contact-border)!important;border-radius:12px!important;background:var(--vzy-commerce-glow),var(--contact-bg)!important;box-shadow:none!important}html:root body.template-product #MainContent .vzy-contact-card[data-vzy-contact-styling] .vzy-contact__bar{padding-block:var(--vzy-editor-contact-padding,14px)!important}html:root body.template-product #MainContent .vzy-contact-card .vzy-contact__bar:before,html:root body.template-product #MainContent .vzy-contact-card .vzy-contact__bar:after{content:none!important;background:none!important;box-shadow:none!important}html:root body.template-product #MainContent .vzy-contact-card .vzy-contact__heading{display:flex;flex-direction:column;align-items:flex-start;grid-column:1;min-width:0;margin:0;padding:0 0 10px;text-align:left!important;border-bottom:1px solid var(--contact-border);gap:4px}html:root body.template-product #MainContent .vzy-contact-card .vzy-contact__heading strong{margin:0;color:var(--contact-text)!important;font-family:var(--font-heading-family,Oswald,sans-serif)!important;font-size:22px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:.015em!important;text-transform:uppercase!important;white-space:normal!important;overflow-wrap:anywhere;text-align:left!important}html:root body.template-product #MainContent .vzy-contact-card .vzy-editor-contact-hours{color:var(--contact-muted);font:400 14px/1.4 var(--font-body-family,Inter,sans-serif);white-space:normal;overflow-wrap:anywhere}html:root body.template-product #MainContent .vzy-contact-card .vzy-contact__actions{display:grid;grid-column:1;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;min-width:0;width:100%}.vzy-contact-card .vzy-contact__button{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:52px;padding:11px 12px;border:1px solid transparent;border-radius:var(--vzy-cta-radius,8px);box-shadow:none;color:#fff;font:700 16px/1.35 var(--font-body-family,Inter,Arial,sans-serif);text-align:center;text-decoration:none;text-transform:none;letter-spacing:normal;cursor:pointer;transition:background-color .16s ease}.vzy-contact-card .vzy-contact__button--phone{background:var(--vzy-button-blue,#0b57d0);border-color:var(--contact-phone);color:#fff}.vzy-contact-card .vzy-contact__button--whatsapp{background:var(--vzy-button-green,#087f5b);border-color:#087451;color:#fff}html:root body.template-product #MainContent .vzy-contact-card .vzy-contact__actions .vzy-contact__button{display:inline-flex!important;align-items:center;justify-content:center;width:100%!important;min-width:0!important;max-width:100%;height:auto!important;min-height:52px!important;padding:11px 12px!important;gap:8px!important;border:1px solid transparent!important;border-radius:8px!important;box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:currentColor!important;font-family:var(--font-body-family,Inter,Arial,sans-serif)!important;font-size:16px!important;font-weight:700!important;line-height:1.35!important;text-align:center!important;text-transform:none!important;letter-spacing:normal!important;white-space:normal!important;transform:none!important}html:root body.template-product #MainContent .vzy-contact-card[data-vzy-contact-styling] .vzy-contact__actions .vzy-contact__button{font-size:var(--vzy-editor-contact-size,16px)!important}html:root body.template-product #MainContent .vzy-contact-card .vzy-contact__actions .vzy-contact__button--phone{background:#0b57d0!important;border-color:#0b57d0!important}html:root body.template-product #MainContent .vzy-contact-card .vzy-contact__actions .vzy-contact__button--whatsapp{background:#087f5b!important;border-color:#087f5b!important}html:root body.template-product #MainContent .vzy-contact-card .vzy-contact__actions .vzy-contact__button:before,html:root body.template-product #MainContent .vzy-contact-card .vzy-contact__actions .vzy-contact__button:after{content:none!important;background:none!important;box-shadow:none!important}html:root body.template-product #MainContent .vzy-contact-card .vzy-contact__actions .vzy-contact__button span{min-width:0;max-width:100%;color:inherit!important;font:inherit!important;white-space:normal!important;overflow-wrap:anywhere}html:root body.template-product #MainContent .vzy-contact-card .vzy-contact__actions .vzy-contact__button svg{width:20px!important;height:20px!important;flex:0 0 20px!important;color:inherit!important}@media(max-width:479px){html:root body.template-product #MainContent .vzy-contact-card .vzy-contact__bar{padding-inline:14px!important;gap:10px}html:root body.template-product #MainContent .vzy-contact-card .vzy-contact__heading strong{font-size:20px!important}}html:root body.template-product #MainContent .vzy-contact-card [hidden],html:root body.template-product #MainContent .vzy-contact-card .vzy-contact__actions .vzy-contact__button[hidden]{display:none!important}html:root body.template-product #MainContent .vzy-contact-card .vzy-contact__actions .vzy-contact__button:focus-visible{outline:3px solid var(--contact-focus)!important;outline-offset:3px}.vzy-contact__button svg{display:block;width:20px;height:20px;flex:0 0 20px}.vzy-contact__button--phone svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.vzy-contact__button--whatsapp svg{fill:currentColor;stroke:none}.vzy-contact-card :is(a,button,input):focus-visible{outline:3px solid var(--contact-focus);outline-offset:3px}@media(hover:hover){.vzy-contact-card .vzy-contact__button--phone:hover{background:var(--contact-phone-hover);border-color:var(--contact-phone-hover);color:#fff}.vzy-contact-card .vzy-contact__button--whatsapp:hover{background:var(--contact-wa-hover);border-color:var(--contact-wa-hover);color:#fff}html:root body.template-product #MainContent .vzy-contact-card .vzy-contact__actions .vzy-contact__button--phone:hover{background:#0946ab!important;border-color:#0946ab!important}html:root body.template-product #MainContent .vzy-contact-card .vzy-contact__actions .vzy-contact__button--whatsapp:hover{background:#066647!important;border-color:#066647!important}}@media(min-width:750px){@container vzy-contact (min-width:520px){html:root body.template-product #MainContent .vzy-contact-card .vzy-contact__actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}}}.vzy-contact__backdrop{position:fixed;inset:0 0 var(--vzy-preview-bar-offset,0px);z-index:1200;display:grid;place-items:center;padding:16px;overflow-y:auto;background:#000000a6;overscroll-behavior:contain}.vzy-contact__dialog{position:relative;width:min(440px,100%);max-height:calc(100dvh - 32px - var(--vzy-preview-bar-offset,0px));overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--contact-border);border-radius:16px;background:var(--contact-surface);color:var(--contact-text);box-shadow:0 24px 80px #0000004d}.vzy-contact-card .vzy-contact__close{position:absolute;top:8px;right:8px;width:44px;height:44px;padding:10px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--contact-text);cursor:pointer}.vzy-contact__close svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.vzy-contact__dialog-body{padding:28px 24px 24px}.vzy-contact-card .vzy-contact__dialog h2{margin:0 28px 22px 0;color:var(--contact-text);font:750 25px/1.25 var(--font-heading-family,Oswald,sans-serif);letter-spacing:normal;text-transform:none}.vzy-contact__form{margin:0}.vzy-contact__field{display:block;margin:0 0 8px;color:var(--contact-text);font-size:16px;font-weight:650}.vzy-contact-card .vzy-contact__input{-webkit-appearance:none;appearance:none;width:100%;min-height:50px;margin:0;padding:12px;border:1px solid var(--contact-border);border-radius:8px;background:var(--contact-bg);color:var(--contact-text);font:400 16px/1.5 var(--font-body-family,Inter,Arial,sans-serif)}.vzy-contact__input::placeholder{color:var(--contact-muted);opacity:1}.vzy-contact-card :is(.vzy-contact__hint,.vzy-contact__privacy){margin:10px 0 0;color:var(--contact-muted);font:400 14px/1.5 var(--font-body-family,Inter,Arial,sans-serif)}.vzy-contact__privacy a{color:inherit;text-decoration:underline;text-underline-offset:3px}.vzy-contact-card .vzy-contact__submit{width:100%;margin-top:20px}.vzy-contact__success,.vzy-contact__errors{padding:16px;border:1px solid var(--contact-border);border-radius:8px;background:var(--contact-bg);font-size:16px}.vzy-contact__success p{margin:8px 0 0;color:var(--contact-muted)}.vzy-contact__errors{margin-bottom:16px;border-color:#d12842}body.vzy-phone-modal-open{overflow:hidden}body.vzy-phone-modal-open :is(#smart-bot-container,.vzy-qb-sticky,.st__toast-li){visibility:hidden!important;pointer-events:none!important}@media(max-width:359px){.vzy-contact__dialog-body{padding:24px 16px 20px}}@media(prefers-reduced-motion:reduce){.vzy-contact-card .vzy-contact__button{transition:none}}body.vzy-contact-visible :is(#smart-bot-container,.st__toast-li){visibility:hidden!important;pointer-events:none!important}
/*# sourceMappingURL=/cdn/shop/t/195/assets/vzy-phone-order.css.map */
