@layer hue-component{:root{--cmsBookingSteps-padding: 0 .9375rem;--cmsBookingSteps-steps-padding: 2.5rem;--cmsBookingSteps-maxWidth: var(--largedesktop);--cmsBookingSteps-heading-background: transparent;--cmsBookingSteps-heading-fontSize: var(--21px);--cmsBookingSteps-rule-color: #b3b2b2;--cmsBookingSteps-rule-maxWidth: 300px;--cmsBookingSteps-rule-gap: 3.125rem;--cmsBookingSteps-gap: 1.5rem;--cmsBookingSteps-columnWidth: 15rem;--cmsBookingSteps-accentColor: var(--purple9);--cmsBookingSteps-button-accent: #8cc63f;--cmsBookingSteps-button-fontSize: var(--17px);--cmsBookingSteps-button-padding: 6px 18px;--cmsBookingSteps-button-radius: 4px;--cmsBookingSteps-step-border: 2px solid rgb(135 135 135 / 10%);--cmsBookingSteps-step-padding: 1.875rem;--cmsBookingSteps-step-align: center;--cmsBookingSteps-step-fontSize: var(--17px);--cmsBookingSteps-step-color: var(--cmsBrand-purpleDark, #73227d);--cmsBookingSteps-background: transparent;--cmsBookingSteps-cards-background: #fff}.base_d28dd9b4{display:block;padding:var(--cmsBookingSteps-padding);background:var(--cmsBookingSteps-background)}.heading_d28dd9b4{display:flex;gap:var(--cmsBookingSteps-rule-gap);align-items:center;justify-content:center;max-width:var(--cmsBookingSteps-maxWidth);padding:1.25rem 0 0;margin:0 auto 1.25rem;font-size:var(--cmsBookingSteps-heading-fontSize);font-weight:var(--cmsBookingSteps-heading-fontWeight, 500);background:var(--cmsBookingSteps-heading-background);--cmsHeading-align: var(--cmsBookingSteps-heading-align);--cmsHeading-fontSize: var(--cmsBookingSteps-heading-fontSize)}.heading_d28dd9b4:before,.heading_d28dd9b4:after{content:"";flex:1 1 0;max-width:var(--cmsBookingSteps-rule-maxWidth);height:1px;background:var(--cmsBookingSteps-rule-color)}.steps_d28dd9b4{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--cmsBookingSteps-columnWidth),1fr));gap:var(--cmsBookingSteps-gap);padding-block:var(--cmsBookingSteps-steps-padding);padding-inline:max(var(--cmsBookingSteps-inset, 1rem),(100vw - var(--cmsBookingSteps-maxWidth)) / 2);margin:0;margin-inline:calc(50% - 50vw);list-style:none;background:var(--cmsBookingSteps-cards-background)}.step_d28dd9b4{display:flex;flex-direction:column;gap:var(--cmsBookingSteps-step-gap, .75rem);padding:var(--cmsBookingSteps-step-padding);border:var(--cmsBookingSteps-step-border);text-align:var(--cmsBookingSteps-step-align)}.step_d28dd9b4 p{flex:1;margin:0;font-size:var(--cmsBookingSteps-step-fontSize);line-height:var(--cmsBookingSteps-step-lineHeight, revert-layer);color:var(--cmsBookingSteps-step-color)}.button_d28dd9b4{display:inline-flex;gap:4px;align-items:center;align-self:var(--cmsBookingSteps-step-align);padding:var(--cmsBookingSteps-button-padding);border-radius:var(--cmsBookingSteps-button-radius);font-size:var(--cmsBookingSteps-button-fontSize);color:var(--white);text-decoration:none;background:var(--cmsBookingSteps-accentColor)}.button_d28dd9b4[data-style=accent]{background:var(--cmsBookingSteps-button-accent)}.icon_d28dd9b4{flex:none;width:16px;height:16px}}
/*# sourceMappingURL=ns.module-$NJOXVTOH$.css.map */
