.section-virmodo-payment .vpay{width:100%;color:var(--vpay-body-color);background:var(--vpay-section-background);font-family:inherit}.section-virmodo-payment .vpay,.section-virmodo-payment .vpay *,.section-virmodo-payment .vpay *:before,.section-virmodo-payment .vpay *:after{box-sizing:border-box}.section-virmodo-payment .vpay button,.section-virmodo-payment .vpay input,.section-virmodo-payment .vpay select,.section-virmodo-payment .vpay textarea{font-family:inherit}.section-virmodo-payment .vpay__inner{width:min(100% - 40px,var(--vpay-content-width));margin:0 auto;padding-top:var(--vpay-padding-top);padding-bottom:var(--vpay-padding-bottom)}.section-virmodo-payment .vpay__sprite{position:absolute;width:0;height:0;overflow:hidden}.section-virmodo-payment .vpay__icon{display:block;width:36px;max-width:100%;height:36px;max-height:100%;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.section-virmodo-payment .vpay__section-title,.section-virmodo-payment .vpay__card-title,.section-virmodo-payment .vpay__bank-heading,.section-virmodo-payment .vpay__warning-title,.section-virmodo-payment .vpay__security-title,.section-virmodo-payment .vpay__security-card-title,.section-virmodo-payment .vpay__failed-title,.section-virmodo-payment .vpay__faq-title,.section-virmodo-payment .vpay__faq-column-title,.section-virmodo-payment .vpay__contact-title{margin:0}.section-virmodo-payment .vpay__section-title{color:var(--vpay-heading-color)}.section-virmodo-payment .vpay__methods{margin-top:var(--vpay-methods-margin-top);margin-bottom:var(--vpay-methods-margin-bottom)}.section-virmodo-payment .vpay__section{padding:32px;border:var(--vpay-panel-border-width) solid var(--vpay-border-color);background:var(--vpay-card-background)}.section-virmodo-payment .vpay__section.vpay__methods{border:var(--vpay-methods-panel-border-width) solid var(--vpay-methods-panel-border-color);background:var(--vpay-methods-background)}.section-virmodo-payment .vpay__methods>.vpay__section-title{color:var(--vpay-methods-title-color)}.section-virmodo-payment .vpay__group-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;align-items:stretch}.section-virmodo-payment .vpay__group-card{display:flex;min-width:0;height:100%;flex-direction:column;padding:24px;border:var(--vpay-methods-card-border-width) solid var(--vpay-methods-card-border-color);background:var(--vpay-methods-card-background)}.section-virmodo-payment .vpay__card-head{display:flex;min-width:0;align-items:flex-start;gap:16px}.section-virmodo-payment .vpay__card-head>div,.section-virmodo-payment .vpay__method-card>div,.section-virmodo-payment .vpay__process-step>div,.section-virmodo-payment .vpay__failed-step>div,.section-virmodo-payment .vpay__security-point>div{min-width:0}.section-virmodo-payment .vpay__card-head .vpay__icon,.section-virmodo-payment .vpay__method-card .vpay__icon{width:34px;height:34px;color:var(--vpay-methods-icon-color)}.section-virmodo-payment .vpay__methods .vpay__group-card .vpay__card-title,.section-virmodo-payment .vpay__methods .vpay__method-card .vpay__card-title{color:var(--vpay-methods-card-title-color)}.section-virmodo-payment .vpay__methods .vpay__group-card p,.section-virmodo-payment .vpay__methods .vpay__method-card p{color:var(--vpay-methods-card-text-color)}.section-virmodo-payment .vpay__group-card .vpay__card-title,.section-virmodo-payment .vpay__method-card .vpay__card-title,.section-virmodo-payment .vpay__process-step .vpay__card-title,.section-virmodo-payment .vpay__failed-step .vpay__card-title{color:var(--vpay-heading-color);overflow-wrap:anywhere}.section-virmodo-payment .vpay__group-card p,.section-virmodo-payment .vpay__method-card p,.section-virmodo-payment .vpay__process-step p,.section-virmodo-payment .vpay__failed-step p{margin:8px 0 0;color:var(--vpay-muted-color);font-size:.8125em;line-height:1.6}.section-virmodo-payment .vpay__logo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:auto;padding-top:24px}.section-virmodo-payment .vpay__logo{display:flex;min-width:0;min-height:64px;align-items:center;justify-content:center;padding:10px;border:var(--vpay-methods-logo-border-width) solid var(--vpay-methods-logo-border-color);background:var(--vpay-methods-logo-background);text-align:center}.section-virmodo-payment .vpay__logo-image{display:block;width:auto;max-width:100%;height:auto;max-height:32px;object-fit:contain}.section-virmodo-payment .vpay__method-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px;align-items:stretch}.section-virmodo-payment .vpay__method-card{display:flex;min-width:0;height:100%;align-items:flex-start;gap:14px;padding:20px;border:var(--vpay-methods-card-border-width) solid var(--vpay-methods-card-border-color);background:var(--vpay-methods-card-background)}.section-virmodo-payment .vpay__bank{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.9fr);gap:18px;margin-top:var(--vpay-bank-margin-top);margin-bottom:var(--vpay-bank-margin-bottom)}.section-virmodo-payment .vpay__bank-card{min-width:0;border:var(--vpay-card-border-width) solid var(--vpay-border-color);background:var(--vpay-card-background)}.section-virmodo-payment .vpay__bank-heading{padding:16px 20px;color:var(--vpay-dark-title-color);background:var(--vpay-dark-background)}.section-virmodo-payment .vpay__bank-list{margin:0;padding:0 20px}.section-virmodo-payment .vpay__bank-row{display:grid;grid-template-columns:minmax(100px,.7fr) minmax(160px,1.4fr) auto;min-height:56px;align-items:center;gap:14px;border-bottom:var(--vpay-card-border-width) solid var(--vpay-border-color)}.section-virmodo-payment .vpay__bank-row dt,.section-virmodo-payment .vpay__bank-row dd{margin:0;line-height:1.4}.section-virmodo-payment .vpay__bank-row dt{color:var(--vpay-muted-color);font-size:.8125em}.section-virmodo-payment .vpay__bank-row dd{color:var(--vpay-heading-color);font-size:.875em;font-weight:700;overflow-wrap:anywhere}.section-virmodo-payment .vpay__bank-row button,.section-virmodo-payment .vpay__button{position:relative;isolation:isolate;overflow:hidden;border-radius:0;cursor:pointer}.section-virmodo-payment .vpay__bank-row button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:7px;padding:8px 12px;border:var(--vpay-button-border-width) solid var(--vpay-button-border-color);color:var(--vpay-button-text-color);background:var(--vpay-button-background);font-size:.6875em;font-weight:500;letter-spacing:.02em;line-height:1}.section-virmodo-payment .vpay__bank-row button:before,.section-virmodo-payment .vpay__button:before{content:"";position:absolute;top:-15%;bottom:-15%;left:-22%;z-index:-1;width:145%;pointer-events:none;transform:translate(-115%) skew(-18deg);transition:transform .34s ease}.section-virmodo-payment .vpay__bank-row button:before{background:var(--vpay-button-hover-background)}.section-virmodo-payment .vpay__bank-row button>*,.section-virmodo-payment .vpay__button>*{position:relative;z-index:1}.section-virmodo-payment .vpay__copy-icon{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.section-virmodo-payment .vpay__purpose{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:16px 20px;color:var(--vpay-body-color);background:var(--vpay-soft-background);font-size:.8125em;line-height:1.45}.section-virmodo-payment .vpay__purpose span{color:var(--vpay-heading-color);font-weight:700}.section-virmodo-payment .vpay__bank-warning{display:flex;min-width:0;align-items:flex-start;gap:16px;padding:28px;border:1px solid var(--vpay-warning-border-color);color:var(--vpay-warning-text-color);background:var(--vpay-warning-background)}.section-virmodo-payment .vpay__bank-warning>.vpay__icon{width:40px;height:40px;color:var(--vpay-warning-icon-color)}.section-virmodo-payment .vpay__warning-title{color:var(--vpay-warning-title-color)}.section-virmodo-payment .vpay__warning-text{margin-top:14px;color:var(--vpay-warning-text-color);font-size:.875em;line-height:1.7}.section-virmodo-payment .vpay__warning-text p{margin:0 0 10px;color:inherit}.section-virmodo-payment .vpay__warning-text p:last-child{margin-bottom:0}.section-virmodo-payment .vpay__process{margin-top:var(--vpay-process-margin-top);margin-bottom:var(--vpay-process-margin-bottom)}.section-virmodo-payment .vpay__process-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:24px;border:var(--vpay-card-border-width) solid var(--vpay-border-color);background:var(--vpay-card-background)}.section-virmodo-payment .vpay__process-step{position:relative;display:grid;min-width:0;grid-template-columns:32px minmax(0,1fr);gap:12px;padding:20px 18px}.section-virmodo-payment .vpay__process-step:not(:last-child):after{content:"";position:absolute;top:20px;right:0;bottom:20px;width:var(--vpay-card-border-width);background:var(--vpay-border-color)}.section-virmodo-payment .vpay__number{display:grid;width:32px;height:32px;place-items:center;color:var(--vpay-accent-text-color);background:var(--vpay-heading-color);font-size:.8125em;font-weight:700;line-height:1}.section-virmodo-payment .vpay__security{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,3.2fr);margin-top:var(--vpay-security-margin-top);margin-bottom:var(--vpay-security-margin-bottom);border:var(--vpay-dark-border-width) solid var(--vpay-dark-border-color);color:var(--vpay-dark-text-color);background:var(--vpay-dark-background)}.section-virmodo-payment .vpay__security-lead{display:flex;align-items:center;gap:16px;padding:28px}.section-virmodo-payment .vpay__security-lead .vpay__icon{width:44px;height:44px;color:var(--vpay-dark-title-color)}.section-virmodo-payment .vpay__security-title,.section-virmodo-payment .vpay__security-card-title{color:var(--vpay-dark-title-color)}.section-virmodo-payment .vpay__security-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.section-virmodo-payment .vpay__security-point{display:flex;min-width:0;align-items:flex-start;gap:13px;padding:24px 18px}.section-virmodo-payment .vpay__security-point .vpay__icon{width:34px;height:34px;color:var(--vpay-dark-title-color)}.section-virmodo-payment .vpay__security-point p{margin:7px 0 0;color:var(--vpay-dark-text-color);font-size:.75em;line-height:1.55}.section-virmodo-payment .vpay__failed{margin-top:var(--vpay-failed-margin-top);margin-bottom:var(--vpay-failed-margin-bottom)}.section-virmodo-payment .vpay__failed-grid{display:grid;grid-template-columns:minmax(250px,.8fr) minmax(0,2.2fr);border:var(--vpay-card-border-width) solid var(--vpay-border-color);background:var(--vpay-card-background)}.section-virmodo-payment .vpay__failed-grid--steps-only,.section-virmodo-payment .vpay__failed-grid--intro-only{grid-template-columns:1fr}.section-virmodo-payment .vpay__failed-intro{display:flex;min-width:0;flex-direction:column;padding:32px;border-right:var(--vpay-card-border-width) solid var(--vpay-border-color)}.section-virmodo-payment .vpay__failed-grid--intro-only .vpay__failed-intro{border-right-width:0}.section-virmodo-payment .vpay__failed-title{color:var(--vpay-heading-color)}.section-virmodo-payment .vpay__failed-intro>p{margin:16px 0 24px;color:var(--vpay-body-color);font-size:.9375em;line-height:1.65}.section-virmodo-payment .vpay__failed-image,.section-virmodo-payment .vpay__failed-illustration{display:block;width:min(180px,80%);max-width:180px;height:auto;max-height:180px;margin:auto;object-fit:contain}.section-virmodo-payment .vpay__failed-illustration{fill:none;stroke:var(--vpay-accent-color);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4}.section-virmodo-payment .vpay__failed-steps{display:flex;min-width:0;flex-direction:column}.section-virmodo-payment .vpay__failed-step{display:grid;min-width:0;grid-template-columns:36px 40px minmax(0,1fr);align-items:flex-start;gap:14px;padding:18px;border-bottom:var(--vpay-card-border-width) solid var(--vpay-border-color)}.section-virmodo-payment .vpay__failed-step:last-child{flex:1 1 auto;border-bottom-width:0}.section-virmodo-payment .vpay__failed-grid:has(.vpay__failed-step:last-child.is-highlighted){border-bottom-width:0}@media screen and (min-width:901px){.section-virmodo-payment .vpay__failed-grid:has(.vpay__failed-step:last-child.is-highlighted) .vpay__failed-intro{border-bottom:var(--vpay-card-border-width) solid var(--vpay-border-color)}}.section-virmodo-payment .vpay__failed-step .vpay__number{width:36px;height:36px}.section-virmodo-payment .vpay__failed-step .vpay__icon{width:38px;height:38px;color:var(--vpay-accent-color)}.section-virmodo-payment .vpay__failed-step.is-highlighted{outline:1px solid var(--vpay-warning-border-color);outline-offset:-1px;background:var(--vpay-warning-background)}.section-virmodo-payment .vpay__failed-step.is-highlighted .vpay__number{background:var(--vpay-warning-icon-color)}.section-virmodo-payment .vpay__failed-step.is-highlighted .vpay__icon,.section-virmodo-payment .vpay__failed-step.is-highlighted .vpay__card-title{color:var(--vpay-warning-title-color)}.section-virmodo-payment .vpay__faq{display:grid;grid-template-columns:minmax(230px,.72fr) minmax(0,3.28fr);margin-top:var(--vpay-faq-margin-top);margin-bottom:var(--vpay-faq-margin-bottom);border:var(--vpay-panel-border-width) solid var(--vpay-border-color);background:var(--vpay-card-background)}.section-virmodo-payment .vpay__faq-intro{padding:30px;color:var(--vpay-dark-text-color);background:var(--vpay-dark-background)}.section-virmodo-payment .vpay__faq-intro .vpay__icon{width:40px;height:40px;margin-bottom:20px;color:var(--vpay-dark-title-color)}.section-virmodo-payment .vpay__faq-title{color:var(--vpay-dark-title-color)}.section-virmodo-payment .vpay__faq-intro p{margin:14px 0 0;color:var(--vpay-dark-text-color);font-size:.8125em;line-height:1.6}.section-virmodo-payment .vpay__faq-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:28px}.section-virmodo-payment .vpay__faq-column{min-width:0}.section-virmodo-payment .vpay__faq-column-title{margin-bottom:14px;color:var(--vpay-heading-color)}.section-virmodo-payment .vpay__faq-item{border-top:var(--vpay-faq-border-width) solid var(--vpay-border-color)}.section-virmodo-payment .vpay__faq-item:last-child{border-bottom:var(--vpay-faq-border-width) solid var(--vpay-border-color)}.section-virmodo-payment .vpay__faq-item summary{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:14px;padding:12px 2px;color:var(--vpay-heading-color);font-size:.8125em;font-weight:600;line-height:1.5;list-style:none;cursor:pointer}.section-virmodo-payment .vpay__faq-item summary::-webkit-details-marker{display:none}.section-virmodo-payment .vpay__faq-plus{position:relative;width:18px;height:18px;flex:0 0 18px}.section-virmodo-payment .vpay__faq-plus:before,.section-virmodo-payment .vpay__faq-plus:after{content:"";position:absolute;top:8px;left:2px;width:14px;height:2px;background:var(--vpay-accent-color)}.section-virmodo-payment .vpay__faq-plus:after{transform:rotate(90deg);transition:transform .18s ease}.section-virmodo-payment .vpay__faq-item[open] .vpay__faq-plus:after{transform:rotate(0)}.section-virmodo-payment .vpay__faq-answer{padding:0 2px 16px;color:var(--vpay-body-color);font-size:.8125em;line-height:1.65}.section-virmodo-payment .vpay__faq-answer p{margin:0;color:inherit}.section-virmodo-payment .vpay__contact{display:grid;grid-template-columns:minmax(280px,1.35fr) minmax(170px,.75fr) minmax(210px,.9fr) minmax(170px,.65fr);align-items:center;gap:24px;margin-top:var(--vpay-contact-margin-top);margin-bottom:var(--vpay-contact-margin-bottom);padding:24px 28px;border:var(--vpay-dark-border-width) solid var(--vpay-dark-border-color);color:var(--vpay-dark-text-color);background:var(--vpay-dark-background)}.section-virmodo-payment .vpay__contact>*{min-width:0}.section-virmodo-payment .vpay__contact-lead{display:flex;align-items:center;gap:16px}.section-virmodo-payment .vpay__contact-lead .vpay__icon{width:42px;height:42px;color:var(--vpay-dark-title-color)}.section-virmodo-payment .vpay__contact-title{color:var(--vpay-dark-title-color)}.section-virmodo-payment .vpay__contact p,.section-virmodo-payment .vpay__contact span,.section-virmodo-payment .vpay__contact a{color:var(--vpay-dark-text-color)}.section-virmodo-payment .vpay__contact-lead p,.section-virmodo-payment .vpay__contact-note{margin:6px 0 0;font-size:.8125em;line-height:1.55}.section-virmodo-payment .vpay__contact-detail{display:flex;flex-direction:column;gap:5px;font-size:.8125em;line-height:1.5}.section-virmodo-payment .vpay__contact-detail a{text-decoration:underline;text-underline-offset:3px}.section-virmodo-payment .vpay__button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:0 22px;border:var(--vpay-button-border-width) solid var(--vpay-button-border-color);color:var(--vpay-button-text-color);background:var(--vpay-button-background);font-family:inherit;font-size:.8125em;font-weight:500;letter-spacing:.05em;line-height:1;text-align:center;text-decoration:none}.section-virmodo-payment .vpay__button .btn--text{font-family:inherit;font-weight:inherit;letter-spacing:inherit}.section-virmodo-payment .vpay__contact .vpay__button{color:var(--vpay-button-text-color)}.section-virmodo-payment .vpay__contact .vpay__button>span{color:inherit}.section-virmodo-payment .vpay__button:before{background:var(--vpay-button-hover-background)}.section-virmodo-payment .vpay__button--support:before{background:var(--vpay-support-hover-background)}.section-virmodo-payment .vpay a:focus-visible,.section-virmodo-payment .vpay button:focus-visible,.section-virmodo-payment .vpay summary:focus-visible{outline:2px solid var(--vpay-accent-color);outline-offset:3px}.section-virmodo-payment .vpay__bank-row button:focus-visible:before,.section-virmodo-payment .vpay__button:focus-visible:before{transform:translate(0) skew(-18deg)}.section-virmodo-payment .vpay__bank-row button:focus-visible{color:var(--vpay-button-hover-text)}.section-virmodo-payment .vpay__button:focus-visible{color:var(--vpay-button-hover-text)}.section-virmodo-payment .vpay__button--support:focus-visible{color:var(--vpay-support-hover-text)}@media(hover:hover)and (pointer:fine){.section-virmodo-payment .vpay__bank-row button:hover:before,.section-virmodo-payment .vpay__button:hover:before{transform:translate(0) skew(-18deg)}.section-virmodo-payment .vpay__bank-row button:hover,.section-virmodo-payment .vpay__button:hover{color:var(--vpay-button-hover-text);text-decoration:none}.section-virmodo-payment .vpay__button--support:hover{color:var(--vpay-support-hover-text)}}@media screen and (max-width:1180px){.section-virmodo-payment .vpay__group-grid,.section-virmodo-payment .vpay__faq-columns,.section-virmodo-payment .vpay__method-grid,.section-virmodo-payment .vpay__security-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-virmodo-payment .vpay__process-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.section-virmodo-payment .vpay__process-step:after{display:none}.section-virmodo-payment .vpay__process-step{border-bottom:var(--vpay-card-border-width) solid var(--vpay-border-color)}.section-virmodo-payment .vpay__contact{grid-template-columns:minmax(280px,1.3fr) minmax(180px,.8fr) minmax(220px,.9fr)}.section-virmodo-payment .vpay__contact .vpay__button{grid-column:1 / -1;width:240px;margin-left:auto}}@media screen and (max-width:900px){.section-virmodo-payment .vpay__bank,.section-virmodo-payment .vpay__security,.section-virmodo-payment .vpay__failed-grid,.section-virmodo-payment .vpay__faq{grid-template-columns:1fr}.section-virmodo-payment .vpay__failed-intro{border-right-width:0;border-bottom:var(--vpay-card-border-width) solid var(--vpay-border-color)}.section-virmodo-payment .vpay__faq-intro{display:grid;grid-template-columns:44px minmax(0,1fr);gap:0 16px}.section-virmodo-payment .vpay__faq-intro .vpay__icon{grid-row:1 / 3;margin:0}.section-virmodo-payment .vpay__faq-intro p{margin-top:8px}}@media screen and (max-width:767px){.section-virmodo-payment .vpay__inner{width:min(100% - 24px,var(--vpay-content-width));padding-top:var(--vpay-padding-top-mobile);padding-bottom:var(--vpay-padding-bottom-mobile)}.section-virmodo-payment .vpay__methods{margin-top:var(--vpay-methods-margin-top-mobile);margin-bottom:var(--vpay-methods-margin-bottom-mobile)}.section-virmodo-payment .vpay__bank{margin-top:var(--vpay-bank-margin-top-mobile);margin-bottom:var(--vpay-bank-margin-bottom-mobile)}.section-virmodo-payment .vpay__process{margin-top:var(--vpay-process-margin-top-mobile);margin-bottom:var(--vpay-process-margin-bottom-mobile)}.section-virmodo-payment .vpay__security{margin-top:var(--vpay-security-margin-top-mobile);margin-bottom:var(--vpay-security-margin-bottom-mobile)}.section-virmodo-payment .vpay__failed{margin-top:var(--vpay-failed-margin-top-mobile);margin-bottom:var(--vpay-failed-margin-bottom-mobile)}.section-virmodo-payment .vpay__faq{margin-top:var(--vpay-faq-margin-top-mobile);margin-bottom:var(--vpay-faq-margin-bottom-mobile)}.section-virmodo-payment .vpay__contact{margin-top:var(--vpay-contact-margin-top-mobile);margin-bottom:var(--vpay-contact-margin-bottom-mobile)}.section-virmodo-payment .vpay__section{padding:24px 20px}.section-virmodo-payment .vpay__group-grid,.section-virmodo-payment .vpay__method-grid,.section-virmodo-payment .vpay__process-grid,.section-virmodo-payment .vpay__security-grid,.section-virmodo-payment .vpay__faq-columns{grid-template-columns:1fr}.section-virmodo-payment .vpay__group-card{padding:22px}.section-virmodo-payment .vpay__method-card{padding:20px}.section-virmodo-payment .vpay__process-step{padding:18px}.section-virmodo-payment .vpay__bank-row{grid-template-columns:minmax(80px,.7fr) minmax(130px,1.3fr) auto;gap:9px}.section-virmodo-payment .vpay__faq-columns{gap:22px;padding:22px 20px}.section-virmodo-payment .vpay__contact{grid-template-columns:1fr;gap:0;padding:24px 20px}.section-virmodo-payment .vpay__contact>*{padding:16px 0}.section-virmodo-payment .vpay__contact>*:first-child{padding-top:0}.section-virmodo-payment .vpay__contact .vpay__button{grid-column:auto;width:100%;margin:16px 0 0;border-bottom:var(--vpay-button-border-width) solid var(--vpay-button-border-color)}}@media screen and (max-width:480px){.section-virmodo-payment .vpay__logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-virmodo-payment .vpay__bank-list{padding:0 16px}.section-virmodo-payment .vpay__bank-row{grid-template-columns:minmax(0,1fr) auto;padding:12px 0}.section-virmodo-payment .vpay__bank-row dt{grid-column:1 / -1}.section-virmodo-payment .vpay__bank-row dd{grid-column:1}.section-virmodo-payment .vpay__bank-row button span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.section-virmodo-payment .vpay__purpose{grid-template-columns:1fr;gap:6px}.section-virmodo-payment .vpay__bank-warning,.section-virmodo-payment .vpay__failed-intro{padding:22px}.section-virmodo-payment .vpay__failed-step{grid-template-columns:34px 34px minmax(0,1fr);gap:10px;padding:16px 12px}.section-virmodo-payment .vpay__failed-step .vpay__number{width:34px;height:34px}.section-virmodo-payment .vpay__failed-step .vpay__icon{width:32px;height:32px}.section-virmodo-payment .vpay__faq-intro{display:block}.section-virmodo-payment .vpay__faq-intro .vpay__icon{margin-bottom:16px}}@media(prefers-reduced-motion:reduce){.section-virmodo-payment .vpay *,.section-virmodo-payment .vpay *:before,.section-virmodo-payment .vpay *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/virmodo-payment.css.map */
