.vl-bfcm-faq-contact{display:block;box-sizing:border-box;overflow:hidden;padding-block:var(--vl-faq-padding-top, 54px) var(--vl-faq-padding-bottom, 54px);background:var(--vl-faq-background, #eaf2ff)}.vl-bfcm-faq-contact,.vl-bfcm-faq-contact *{box-sizing:border-box}.vl-bfcm-faq-contact__faq,.vl-bfcm-faq-contact__contact{width:min(980px,calc(100% - 32px));margin-inline:auto}.vl-bfcm-faq-contact__heading{margin:0 auto 40px;color:var(--vl-faq-heading-color, #fede81);font-family:Manrope-ExtraBold,sans-serif;font-size:40px;font-synthesis:none;font-weight:800;line-height:44px;text-align:center}.vl-bfcm-faq-contact__list{width:100%}.vl-bfcm-faq-contact__item{border-bottom:1px solid var(--vl-faq-divider-color, rgba(255, 255, 255, .35))}.vl-bfcm-faq-contact__question{display:flex;width:100%;align-items:center;justify-content:space-between;gap:24px;padding:16px 0;border:0;color:var(--vl-faq-question-color, #fff);background:transparent;cursor:pointer;font-family:Manrope-ExtraBold,sans-serif;font-size:22px;font-synthesis:none;font-weight:800;letter-spacing:-.02em;line-height:26px;text-align:left}.vl-bfcm-faq-contact__item:first-child .vl-bfcm-faq-contact__question{padding-top:0}.vl-bfcm-faq-contact__icon{position:relative;display:block;width:24px;height:24px;flex:0 0 24px}.vl-bfcm-faq-contact__icon:before,.vl-bfcm-faq-contact__icon:after{position:absolute;top:50%;left:50%;width:18px;height:2px;border-radius:1px;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .2s ease}.vl-bfcm-faq-contact__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.vl-bfcm-faq-contact__item.is-open .vl-bfcm-faq-contact__icon:after{transform:translate(-50%,-50%) rotate(0)}.vl-bfcm-faq-contact__answer{display:grid;grid-template-rows:0fr;color:var(--vl-faq-answer-color, #d6d6d9);transition:grid-template-rows .25s ease}.vl-bfcm-faq-contact__item.is-open .vl-bfcm-faq-contact__answer{grid-template-rows:1fr}.vl-bfcm-faq-contact__answer-overflow{min-height:0;overflow:hidden}.vl-bfcm-faq-contact__answer-copy{padding:0 40px 16px 0;font-family:Manrope-SemiBold,sans-serif;font-size:18px;font-synthesis:none;font-weight:600;letter-spacing:-.01em;line-height:24px}.vl-bfcm-faq-contact__answer-copy p{margin:0}.vl-bfcm-faq-contact__answer-copy strong{color:var(--vl-faq-highlight-color, #f1e39f);font-family:Manrope-ExtraBold,sans-serif;font-weight:800}.vl-bfcm-faq-contact__answer-copy a{color:inherit;text-decoration:underline;text-underline-offset:2px}.vl-bfcm-faq-contact__contact{min-height:160px;margin-top:var(--vl-faq-contact-gap, 108px);overflow:hidden;padding:24px;border-radius:16px;color:var(--vl-faq-contact-text-color, #fff);background:var(--vl-faq-contact-background-desktop, none) center / 100% 100% no-repeat,var(--vl-faq-contact-background, #211c08)}.vl-bfcm-faq-contact__contact-inner{display:flex;min-height:112px;align-items:center;justify-content:center;gap:40px}.vl-bfcm-faq-contact__contact-copy{display:flex;max-width:none;flex:0 0 auto;flex-direction:column;gap:16px}.vl-bfcm-faq-contact__contact-title,.vl-bfcm-faq-contact__contact-description,.vl-bfcm-faq-contact__contact-description p,.vl-bfcm-faq-contact__detail-text p{margin:0}.vl-bfcm-faq-contact__contact-title{color:var(--vl-faq-contact-title-color, #fdeea1);font-family:Manrope-Bold,sans-serif;font-size:32px;font-synthesis:none;font-weight:700;line-height:36px;white-space:nowrap}.vl-bfcm-faq-contact__contact-title-mobile{display:none}.vl-bfcm-faq-contact__contact-description,.vl-bfcm-faq-contact__detail-text{color:var(--vl-faq-contact-text-color, #fff);font-family:Manrope-SemiBold,sans-serif;font-size:16px;font-synthesis:none;font-weight:600;line-height:18px}.vl-bfcm-faq-contact__contact-description{white-space:nowrap}.vl-bfcm-faq-contact__details{display:flex;flex:0 0 auto;align-items:flex-start;gap:24px}.vl-bfcm-faq-contact__detail{display:flex;width:192px;align-items:flex-start;gap:12px}.vl-bfcm-faq-contact__detail-icon{display:block;width:40px;height:40px;flex:0 0 40px;color:var(--vl-faq-contact-text-color, #fff)}.vl-bfcm-faq-contact__detail-text{width:140px}.vl-bfcm-faq-contact__detail-text a{color:inherit;text-decoration:none}@media(max-width:767px){.vl-bfcm-faq-contact{padding-block:var(--vl-faq-padding-top-mobile, 32px) var(--vl-faq-padding-bottom-mobile, 32px)}.vl-bfcm-faq-contact__faq,.vl-bfcm-faq-contact__contact{width:calc(100% - 32px)}.vl-bfcm-faq-contact__heading{max-width:358px;margin-bottom:32px;font-family:Manrope-Bold,sans-serif;font-size:32px;font-weight:700;line-height:36px}.vl-bfcm-faq-contact__question{gap:18px;padding:16px 0;font-size:16px;letter-spacing:.01em;line-height:1.1}.vl-bfcm-faq-contact__question>span:first-child{min-width:0;flex:1 1 auto}.vl-bfcm-faq-contact__icon{width:18px;height:18px;flex-basis:18px}.vl-bfcm-faq-contact__icon:before,.vl-bfcm-faq-contact__icon:after{width:14px;height:1.5px}.vl-bfcm-faq-contact__answer-copy{padding:0 19px 16px 0;font-size:14px;letter-spacing:.01em;line-height:normal}.vl-bfcm-faq-contact__answer-copy strong{color:var(--vl-faq-heading-color, #fede81)}.vl-bfcm-faq-contact__contact{min-height:316px;margin-top:var(--vl-faq-contact-gap-mobile, 64px);padding:32px 24px;background:var(--vl-faq-contact-background-mobile, none) center / 100% 100% no-repeat,var(--vl-faq-contact-background, #211c08)}.vl-bfcm-faq-contact__contact-inner{display:flex;min-height:252px;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:32px}.vl-bfcm-faq-contact__contact-copy{max-width:none;flex:0 0 auto;gap:8px}.vl-bfcm-faq-contact__contact-title,.vl-bfcm-faq-contact__contact-description{white-space:normal}.vl-bfcm-faq-contact__contact-title-desktop{display:none}.vl-bfcm-faq-contact__contact-title-mobile{display:inline}.vl-bfcm-faq-contact__details{display:grid;grid-template-columns:repeat(2,minmax(0,140px));gap:30px}.vl-bfcm-faq-contact__detail{width:140px;flex-direction:column;gap:8px}.vl-bfcm-faq-contact__detail-icon{width:32px;height:32px;flex-basis:32px}.vl-bfcm-faq-contact__detail-text{width:140px}}@media(prefers-reduced-motion:reduce){.vl-bfcm-faq-contact__answer,.vl-bfcm-faq-contact__icon:after{transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/644/assets/vl-bfcm-faq-contact.css.map */
