.rdf-cb{background:var(--rdf-cb-bg, #ffffff)}.rdf-cb__inner{max-width:1440px;margin-inline:auto;padding:var(--rdf-cb-pad-top, 40px) 40px var(--rdf-cb-pad-bottom, 47px)}.rdf-cb__panel{position:relative;box-sizing:border-box;min-height:var(--rdf-cb-panel-h, 652px);background:var(--rdf-cb-panel-bg, #f9f4ed);border:1px solid var(--rdf-cb-panel-border, #d4c9b5);border-radius:20px;overflow:hidden}.rdf-cb__photo{position:absolute;left:var(--rdf-cb-photo-left, -303px);top:var(--rdf-cb-photo-top, 41px);width:var(--rdf-cb-photo-w, 1052px);height:auto;pointer-events:none;z-index:0}.rdf-cb__copy{position:relative;z-index:1;box-sizing:content-box;max-width:var(--rdf-cb-copy-w, 350px);padding:var(--rdf-cb-copy-pt, 100px) 0 0 var(--rdf-cb-copy-pl, 80px)}.rdf-cb__heading{margin:0;font-family:"Outfit",var(--heading-font-family, sans-serif);font-weight:500;font-size:42px;line-height:46px;letter-spacing:-1px;color:var(--rdf-cb-heading, #2d2d2d)}.rdf-cb__body{margin:var(--rdf-cb-body-gap, 30px) 0 0;font-family:"DM Sans",var(--body-font-family, sans-serif);font-weight:500;font-size:18px;line-height:25px;color:var(--rdf-cb-text, #2d2d2d)}.rdf-cb__body>p{margin:0}.rdf-cb__embed{position:absolute;top:var(--rdf-cb-embed-top, 43px);right:var(--rdf-cb-embed-right, 48px);width:var(--rdf-cb-embed-w, 667px);height:var(--rdf-cb-embed-h, 566px);z-index:2;background:#fff;border-radius:15px;overflow:hidden}.rdf-cb__embed .calendly-inline-widget,.rdf-cb__embed iframe{width:100%;height:100%;border:0}.rdf-cb__embed--scaled{background:transparent;border-radius:0}.rdf-cb__embed--scaled .calendly-inline-widget{position:absolute;left:var(--rdf-cb-crop-left, 0);top:var(--rdf-cb-crop-top, 0);transform:scale(var(--rdf-cb-embed-scale, .667));transform-origin:top left}@media screen and (max-width:1200px){.rdf-cb__panel{min-height:0;display:flex;flex-direction:column;gap:32px;padding-bottom:40px}.rdf-cb__photo{display:none}.rdf-cb__copy{max-width:none;padding:48px 40px 0}.rdf-cb__embed{position:static;width:auto;height:620px;margin-inline:24px}.rdf-cb__embed--scaled{background:#fff;border-radius:15px}.rdf-cb__embed--scaled .calendly-inline-widget{position:static;left:0!important;top:0!important;margin-left:0!important;width:100%!important;height:100%!important;transform:none}}@media screen and (max-width:767px){.rdf-cb__inner{padding:24px 20px 32px}.rdf-cb__panel{border-radius:16px;gap:24px}.rdf-cb__copy{padding:32px 24px 0}.rdf-cb__heading{font-size:30px;line-height:36px}.rdf-cb__body{font-size:16px;line-height:23px}.rdf-cb__embed{height:680px;margin-inline:0}}.rdf-cb__details{position:absolute;left:0;top:0;bottom:0;z-index:3;width:var(--rdf-cb-details-w, 240px);box-sizing:border-box;padding:28px;background:#fff;font-family:"DM Sans",var(--body-font-family, sans-serif);color:#2d2d2d}.rdf-cb__details-logo{display:block;width:110px;height:auto;margin:0 0 22px}.rdf-cb__details-org,.rdf-cb__details-meta{margin:0 0 6px;font-size:14px;line-height:1.4;color:#6a6a6a}.rdf-cb__details-title{margin:0 0 14px;font-family:"Outfit",var(--heading-font-family, sans-serif);font-weight:600;font-size:23px;line-height:1.15;color:#2d2d2d}.rdf-cb__details-text{margin-top:14px;font-size:14px;line-height:1.5}.rdf-cb__details-text p{margin:0 0 10px}.rdf-cb__embed--details .calendly-inline-widget{margin-left:calc(var(--rdf-cb-details-shift, 120px) / var(--rdf-cb-embed-scale, .667))}.rdf-cb__embed--scaled.rdf-cb__embed--details{background:#fff;border-radius:15px}.rdf-cb__embed--scaled.rdf-cb__embed--details.is-picked{background:transparent;border-radius:0}.rdf-cb__embed--details.is-picked .rdf-cb__details{display:none}.rdf-cb__embed--details.is-picked .calendly-inline-widget{margin-left:0}@media screen and (max-width:1200px){.rdf-cb__details{display:none}.rdf-cb__embed--details .calendly-inline-widget{margin-left:0}}@media screen and (max-width:1200px){.rdf-cb__embed,.rdf-cb__embed--scaled.rdf-cb__embed--details{background:transparent;border-radius:0;box-shadow:none}}.rdf-cb__embed--scaled.is-form{width:var(--rdf-cb-form-box-w, 711px);background:#fff;border:1px solid #dfe1e6;border-radius:8px}.rdf-cb__embed--scaled.is-form .calendly-inline-widget{left:var(--rdf-cb-form-left, 0)!important;top:var(--rdf-cb-form-top, 0)!important;margin-left:0!important;transform:scale(var(--rdf-cb-form-scale, .808))}@media screen and (max-width:1200px){.rdf-cb__embed--scaled.is-form{width:auto;border:0;border-radius:15px}.rdf-cb__embed--scaled.is-form .calendly-inline-widget{left:0!important;top:0!important;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/section-rdf-consult-booking.css.map */
