.container{width:100%;margin-right:auto;margin-left:auto;padding-right:.7rem;padding-left:.7rem}@media (min-width:1140px){.container{max-width:1140px}}.stickyTabs{top:5rem}.stickyTabs,.stickyTabsBooking{position:sticky;z-index:10;display:flex;width:100%;flex-direction:column;flex-wrap:nowrap;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-bottom:1rem;padding-top:2rem}.stickyTabsBooking{top:2.5rem}.step{display:flex;height:1.5rem;width:1.5rem;flex-direction:column;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(221 221 221/var(--tw-bg-opacity));text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.activeStep{border-width:1px;border-color:hsl(var(--primary));background-color:transparent;color:hsl(var(--primary))}.muted{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.activeIcon,.muted{display:flex;height:1px;flex-grow:1}.activeIcon{background-color:hsl(var(--primary))}.activeTab{cursor:pointer;font-weight:500;color:hsl(var(--primary))}.activeTab,.inactiveTab{min-width:-moz-fit-content;min-width:fit-content}.inactiveTab{pointer-events:none;--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.searchContainer{display:flex;align-items:center;background-color:transparent;font-size:.875rem;line-height:1.25rem}.serviceCard{position:relative;margin-top:.5rem;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.5rem;overflow:hidden;border-radius:var(--radius);padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.removeServiceIcon,.serviceCard{cursor:pointer;animation-duration:.3s}.removeServiceIcon{position:absolute;top:0;border-radius:9999px;background-color:hsl(var(--foreground));padding:1px;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.removeServiceIcon:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.removeServiceIcon:where([dir=ltr],[dir=ltr] *){right:0}.removeServiceIcon:where([dir=rtl],[dir=rtl] *){left:0}