.gvr-row::-webkit-scrollbar{display:none}.gvr-row{-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior-x:contain}.gvr-arrow{position:absolute;top:40%;z-index:20;width:40px;height:40px;border-radius:9999px;align-items:center;justify-content:center;background:#111827d9;color:var(--ml-ink-strong);border:1px solid rgb(var(--ml-fg-rgb) / .12);opacity:0;transition:opacity .2s ease,background-color .2s ease}.gvr-wrap:hover .gvr-arrow{opacity:1}.gvr-arrow:focus-visible{opacity:1;outline:2px solid rgb(var(--ml-fg-rgb) / .6);outline-offset:2px}.gvr-arrow:hover{background:#111827fa}.gvr-arrow.is-hidden{display:none!important}.gvr-arrow-left{left:-18px}.gvr-arrow-right{right:-18px}@media(prefers-reduced-motion:reduce){.gvr-arrow{transition:none}}.gv-picto svg{width:64px;height:45px;border-radius:4px}.gv-picto-sm svg{width:44px;height:31px}.gv-js-only,.gv-modal-head,.gv-modal-close{display:none}@media(min-width:1024px){.gv-layout{display:grid;grid-template-columns:360px minmax(0,1fr);gap:24px;align-items:start}.gv-preview-col{position:sticky;top:calc(var(--header-h-top, 74px) + 16px)}.gv-preview-col #voucher-preview{max-width:calc((100vh - 300px)*1.414);margin-left:auto;margin-right:auto}.gv-form-col .gv-fields{grid-template-columns:minmax(0,1fr)}.gv-form-col .gv-fields>*{grid-column:auto}.gv-form-col .gv-bg-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gv-form-col .gv-ornaments{grid-template-columns:minmax(0,1fr)}}@media(max-width:1023px){.gv-enhanced .gv-js-only{display:flex}.gv-enhanced .gv-form-col{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:12px;background:#030712f5}.gv-enhanced .gv-form-col.is-open{display:block}.gv-enhanced .gv-download{margin-top:8px;background:rgb(var(--ml-fg-rgb) / .04);color:var(--ml-ink);border:1px solid rgb(var(--ml-fg-rgb) / .1);font-weight:500}.gv-enhanced .gv-download:hover{background:rgb(var(--ml-fg-rgb) / .08);border-color:rgb(var(--ml-fg-rgb) / .2)}.gv-enhanced .gv-modal-head{display:flex;align-items:center;justify-content:space-between;margin:-4px 0 16px}.gv-enhanced .gv-modal-close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:9999px;color:var(--ml-ink-strong);border:1px solid rgb(var(--ml-fg-rgb) / .12);background:rgb(var(--ml-fg-rgb) / .06)}}body.gv-modal-open{overflow:hidden}
