.block_workshop-details{overflow:visible}.block_workshop-details .details-sidebar{display:flex;position:relative;flex-direction:column;width:100%;padding:2rem 1rem;background-color:var(--accent-color-1);color:var(--white-color);font-family:Kumbh Sans,sans-serif;font-weight:400;font-style:normal;font-display:swap}@media (min-width:1024px){.block_workshop-details .details-sidebar{position:sticky;top:calc(var(--hh) + var(--wp-admin--admin-bar--height) * 2);padding:2rem}}@media (max-width:1023px){.block_workshop-details .details-sidebar:before{content:"";position:absolute;top:0;left:50%;width:var(--ww);height:100%;transform:translateX(-50%);display:block;background-color:var(--accent-color-1);z-index:-1}}.block_workshop-details .details-sidebar .sub-block{opacity:1;transform:translateZ(0)}.block_workshop-details .details-sidebar .sub-block[data-type=title]{margin-bottom:24px}@media screen and (min-width:360px){.block_workshop-details .details-sidebar .sub-block[data-type=title]{margin-bottom:calc(24px + 16 * (100vw - 360px) / 1040)}}@media screen and (min-width:1400px){.block_workshop-details .details-sidebar .sub-block[data-type=title]{margin-bottom:40px}}.block_workshop-details .details-sidebar .sub-block[data-type=price]{padding-top:1rem;margin-bottom:1rem}.block_workshop-details .details-sidebar .sub-block[data-type=price] span{color:var(--accent-color-3);display:block;position:relative;font-family:Kumbh Sans,sans-serif;font-weight:500;font-style:normal;font-display:swap;font-size:calc(24px * var(--font-scale-factor))}@media screen and (min-width:321px){.block_workshop-details .details-sidebar .sub-block[data-type=price] span{font-size:calc(24px + 16 * (100vw - 321px) / 1079 * var(--font-scale-factor))}}@media screen and (min-width:1400px){.block_workshop-details .details-sidebar .sub-block[data-type=price] span{font-size:calc(40px * var(--font-scale-factor))}}.block_workshop-details .details-sidebar .sub-block[data-type=feature_row]{margin-bottom:20px}@media screen and (min-width:360px){.block_workshop-details .details-sidebar .sub-block[data-type=feature_row]{margin-bottom:calc(20px + 4 * (100vw - 360px) / 1040)}}@media screen and (min-width:1400px){.block_workshop-details .details-sidebar .sub-block[data-type=feature_row]{margin-bottom:24px}}.block_workshop-details .details-sidebar .sub-block[data-type=feature_row] .feature-icon{display:block;object-fit:contain;filter:brightness(0) saturate(100%) invert(92%) sepia(17%) saturate(553%) hue-rotate(135deg) brightness(95%) contrast(94%);width:40px;height:40px}@media screen and (min-width:360px){.block_workshop-details .details-sidebar .sub-block[data-type=feature_row] .feature-icon{width:calc(40px + 8 * (100vw - 360px) / 1040)}}@media screen and (min-width:1400px){.block_workshop-details .details-sidebar .sub-block[data-type=feature_row] .feature-icon{width:48px}}@media screen and (min-width:360px){.block_workshop-details .details-sidebar .sub-block[data-type=feature_row] .feature-icon{height:calc(40px + 8 * (100vw - 360px) / 1040)}}@media screen and (min-width:1400px){.block_workshop-details .details-sidebar .sub-block[data-type=feature_row] .feature-icon{height:48px}}.block_workshop-details .details-sidebar .sub-block[data-type=feature_row] p{line-height:1.2}.block_workshop-details .details-sidebar .sub-block[data-type=wysiwyg]{margin-bottom:24px}.block_workshop-details .details-sidebar .sub-block[data-type=wysiwyg] p{font-size:1rem;line-height:1.5rem;font-family:Kumbh Sans,sans-serif;font-weight:400;font-style:normal;font-display:swap}@media screen and (min-width:360px){.block_workshop-details .details-sidebar .sub-block[data-type=wysiwyg]{margin-bottom:calc(24px + 8 * (100vw - 360px) / 1040)}}@media screen and (min-width:1400px){.block_workshop-details .details-sidebar .sub-block[data-type=wysiwyg]{margin-bottom:32px}}.block_workshop-details .details-sidebar .sub-block[data-type=buttons] .buttons-row{margin-bottom:0}.block_workshop-details .details-sidebar .sub-block[data-type=buttons] .buttons-row .button.primary{width:100%;background-color:var(--white-color)!important;border-color:var(--white-color)!important;color:var(--accent-color-1)!important}.block_workshop-details .details-sidebar .sub-block[data-type=buttons] .buttons-row .button.primary:active,.block_workshop-details .details-sidebar .sub-block[data-type=buttons] .buttons-row .button.primary:focus,.block_workshop-details .details-sidebar .sub-block[data-type=buttons] .buttons-row .button.primary:hover{background-color:var(--accent-color-3)!important;border-color:var(--accent-color-3)!important;color:var(--accent-color-1)!important}