.vaczon-pay-over-time{background:var(--vpot-paper);color:var(--vpot-ink);font-family:var(--font-body-family, Arial, sans-serif)}.vaczon-pay-over-time__hero,.vaczon-pay-over-time__steps,.vaczon-pay-over-time__faq-wrap{max-width:1280px;margin:0 auto;padding-left:32px;padding-right:32px}.vaczon-pay-over-time__hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:center;gap:clamp(48px,8vw,130px);padding-top:clamp(60px,9vw,130px);padding-bottom:clamp(64px,9vw,128px)}.vaczon-pay-over-time__eyebrow,.vaczon-pay-over-time__section-label{margin:0 0 18px;color:var(--vpot-wine);font-size:11px;font-weight:700;letter-spacing:.16em;line-height:1.2}.vaczon-pay-over-time h1,.vaczon-pay-over-time h2{font-family:var(--font-heading-family, Georgia, serif);font-weight:500;letter-spacing:-.035em}.vaczon-pay-over-time h1{max-width:700px;margin:0;font-size:clamp(42px,5.5vw,76px);line-height:.98}.vaczon-pay-over-time__lead{max-width:590px;margin-top:26px;color:#5d5d58;font-size:17px;line-height:1.65}.vaczon-pay-over-time__lead p{margin:0}.vaczon-pay-over-time__lead a,.vaczon-pay-over-time__answer a,.vaczon-pay-over-time__legal a{color:var(--vpot-wine);font-weight:650;text-decoration:underline;text-decoration-color:var(--vpot-gold);text-decoration-thickness:1px;text-underline-offset:3px;transition:color .2s ease,text-decoration-color .2s ease}.vaczon-pay-over-time__lead a:hover,.vaczon-pay-over-time__answer a:hover,.vaczon-pay-over-time__legal a:hover{color:var(--vpot-ink);text-decoration-color:var(--vpot-wine)}.vaczon-pay-over-time__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:30px;padding:0 24px;background:var(--vpot-ink);color:#fff;font-size:13px;font-weight:700;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;transition:background .2s ease,transform .2s ease}.vaczon-pay-over-time__button:hover{background:var(--vpot-wine);color:#fff;transform:translateY(-2px)}.vaczon-pay-over-time__card{padding:clamp(28px,4vw,52px);background:#fffdf9;border:1px solid var(--vpot-line);box-shadow:0 18px 44px #24252214}.vaczon-pay-over-time__card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:25px;border-bottom:1px solid var(--vpot-line)}.vaczon-pay-over-time__card-top p{margin:0;color:#6a6962;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.vaczon-pay-over-time__partner-logo{width:min(210px,56%);height:auto;object-fit:contain;object-position:right top}.vaczon-pay-over-time__wordmark{display:flex;align-items:baseline;gap:3px;color:#171815;font-size:24px;letter-spacing:-.06em;line-height:1;white-space:nowrap}.vaczon-pay-over-time__wordmark b{color:#5a31f4}.vaczon-pay-over-time__wordmark i{margin:0 5px;color:var(--vpot-gold);font-style:normal}.vaczon-pay-over-time__wordmark strong{font-weight:700}.vaczon-pay-over-time__card-title{margin:30px 0 20px;font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(26px,2.8vw,36px);letter-spacing:-.035em;line-height:1.12}.vaczon-pay-over-time__benefits{display:grid;gap:14px;margin:0;padding:0;list-style:none;font-size:14px;line-height:1.45}.vaczon-pay-over-time__benefits li{display:flex;gap:12px;align-items:flex-start}.vaczon-pay-over-time__benefits span{display:grid;flex:0 0 19px;width:19px;height:19px;place-items:center;margin-top:1px;border-radius:50%;background:#f1e9df;color:var(--vpot-wine);font-size:12px;font-weight:800}.vaczon-pay-over-time__legal{margin:27px 0 0;color:#77766f;font-size:11px;line-height:1.5}.vaczon-pay-over-time__steps{padding-top:clamp(55px,7vw,92px);padding-bottom:clamp(55px,7vw,92px);border-top:1px solid var(--vpot-line)}.vaczon-pay-over-time__steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.vaczon-pay-over-time__steps-grid article{min-height:205px;padding:4px clamp(20px,3vw,47px);border-left:1px solid var(--vpot-line)}.vaczon-pay-over-time__steps-grid article:first-child{padding-left:0;border-left:0}.vaczon-pay-over-time__steps-grid span{color:var(--vpot-gold);font-size:12px;font-weight:700;letter-spacing:.12em}.vaczon-pay-over-time__steps-grid h2{margin:20px 0 12px;font-size:30px;line-height:1.05}.vaczon-pay-over-time__steps-grid p{max-width:285px;margin:0;color:#63635d;font-size:14px;line-height:1.65}.vaczon-pay-over-time__faq-wrap{padding-top:clamp(58px,7vw,92px);padding-bottom:clamp(70px,9vw,120px);background:#fffdf9}.vaczon-pay-over-time__faq-heading{margin:0 auto 34px;text-align:center}.vaczon-pay-over-time__faq-heading .vaczon-pay-over-time__section-label{margin-bottom:14px}.vaczon-pay-over-time__faq-heading h2{max-width:560px;margin:0 auto;font-size:clamp(34px,4vw,52px);line-height:.98}.vaczon-pay-over-time__faq-list{max-width:940px;margin:0 auto;border-top:1px solid var(--vpot-line)}.vaczon-pay-over-time__faq{border-bottom:1px solid var(--vpot-line)}.vaczon-pay-over-time__faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:78px;cursor:pointer;font-size:16px;font-weight:700;list-style:none}.vaczon-pay-over-time__faq summary::-webkit-details-marker{display:none}.vaczon-pay-over-time__toggle{position:relative;flex:0 0 18px;width:18px;height:18px}.vaczon-pay-over-time__toggle:before,.vaczon-pay-over-time__toggle:after{position:absolute;top:8px;left:0;width:18px;height:1px;background:var(--vpot-ink);content:"";transition:transform .2s ease}.vaczon-pay-over-time__toggle:after{transform:rotate(90deg)}.vaczon-pay-over-time__faq[open] .vaczon-pay-over-time__toggle:after{transform:rotate(0)}.vaczon-pay-over-time__answer{max-width:740px;padding:0 35px 27px 0;color:#63635d;font-size:14px;line-height:1.7}.vaczon-pay-over-time__answer p{margin:0}@media screen and (max-width:749px){.vaczon-pay-over-time__hero,.vaczon-pay-over-time__steps,.vaczon-pay-over-time__faq-wrap{padding-left:20px;padding-right:20px}.vaczon-pay-over-time__hero{grid-template-columns:1fr;gap:42px}.vaczon-pay-over-time h1{font-size:45px}.vaczon-pay-over-time__lead{font-size:15px}.vaczon-pay-over-time__card{padding:25px}.vaczon-pay-over-time__wordmark{font-size:20px}.vaczon-pay-over-time__steps-grid{grid-template-columns:1fr;gap:30px}.vaczon-pay-over-time__steps-grid article,.vaczon-pay-over-time__steps-grid article:first-child{min-height:0;padding:0 0 29px;border:0;border-bottom:1px solid var(--vpot-line)}.vaczon-pay-over-time__steps-grid article:last-child{padding-bottom:0;border-bottom:0}.vaczon-pay-over-time__steps-grid h2{font-size:28px}.vaczon-pay-over-time__faq-heading{margin-bottom:26px}.vaczon-pay-over-time__faq-heading h2{max-width:390px}.vaczon-pay-over-time__faq summary{min-height:70px;font-size:15px}.vaczon-pay-over-time__answer{padding-right:0}.vaczon-pay-over-time__partner-logo{width:58%}}
/*# sourceMappingURL=/cdn/shop/t/43/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAABA */
