@import(once) '/apps/catalog/clientlibs/clientlib-base/css/variables.less';@import(once) '/apps/catalog/clientlibs/clientlib-base/css/mixins-text.less';@import(once) '/apps/mega/clientlibs/clientlib-base/css/mixins-text.less';.sessions-form-component{padding:32px 0;background-color:~"var(--sessions-form-component-bg-color, var(--primary-color-bg))";color:~"var(--sessions-form-component-fg-color, var(--primary-color-fg))";@media(min-width:@bp-md){padding:64px 0}
&__layout{display:flex;justify-content:center;width:100%;&__form{@media(min-width:@bp-md){width:100%}
}
}
&__fieldset{display:grid;grid-template-columns:1fr;gap:.5rem;@media(min-width:@bp-md){grid-template-columns:1fr 1fr;gap:2.5rem}
border:0;margin-top:32px;padding:0;padding-block:0;padding-inline:0;&__custom-margin{margin-top:24px;margin-bottom:12px;@media(min-width:@bp-md){margin-bottom:16px}
}
.hdr-field-group,.hdr-field-select{margin-bottom:16px;width:100%;.hdr-select-options{width:100%}
.hdr-input,.hdr-custom-select{margin-bottom:0;width:100%}
.hdr-radiobutton{margin-bottom:16px;.hdr-input-radiobutton{height:32px;&-label{.mixin-mega-body--medium()}
}
.hdr-input-radiobutton-time-label,.hdr-input-radiobutton-text-label{margin-right:4px}
.hdr-input-radiobutton-spots-label{&--full{color:#ec342e}
}
}
}
&__required-text{.mixin-mega-body--small();line-height:20px}
&__right-column{.sessions-form-component__fieldset__required-text{@media(min-width:@bp-md){display:none}
}
}
&__left-column{.sessions-form-component__fieldset__required-text{display:none;@media(min-width:@bp-md){display:block}
}
}
}
&__legend{margin-bottom:16px;.mixin-mega-headline-h6()}
abbr{text-decoration:none}
&__title{.cmp-title{&__text{.mixin-mega-headline-h3();line-height:24px;letter-spacing:-0.02em;@media(min-width:@bp-md){.mixin-mega-headline-h2();font-size:48px}
}
}
}
&__privacy-text{border-top:solid 2px color-mix(in srgb,@neutral-0 20%,transparent);padding-top:16px;padding-bottom:16px;.cmp-text{.mixin-hdr-new-body--small();a{color:@red-500}
}
}
&__legal{margin-bottom:16px;.hdr-checkbox .hdr-input-checkbox-label .cmp-text{.mixin-hdr-new-body--small();color:~"var(--sessions-form-component-fg-color, var(--primary-color-fg))";a{color:@red-500}
}
}
&__actions{.cta{width:100%;@media(min-width:@bp-md){width:200px}
}
}
&.isAuthor{.sessions-form-component{&__legal{.hdr-checkbox .hdr-input-checkbox-label .cmp-text{width:435px}
}
}
}
}
.sessions-form{.snackbar-component{top:104px;@media(min-width:@bp-lg){top:117px}
&__content{min-height:47px}
}
}
.bg-primary{--sessions-form-component-bg-color:~"var(--primary-color-bg)";--sessions-form-component-fg-color:~"var(--primary-color-fg)";.sessions-form-component{&__legal{.hdr-checkbox .hdr-input-checkbox-label .cmp-text{a{color:@neutral-0}
}
.hdr-checkbox .hdr-input-checkbox:checked ~ .hdr-custom-checkbox{border:1px solid ~"var(--sessions-form-component-fg-color, var(--primary-color-fg))";background-color:~"var(--sessions-form-component-bg-color, var(--primary-color-bg))"}
}
&__actions{.cta{border-color:~"var(--sessions-form-component-fg-color, var(--primary-color-fg))";background-color:~"var(--sessions-form-component-fg-color, var(--primary-color-fg))";color:~"var(--sessions-form-component-bg-color, var(--primary-color-bg))"}
}
}
}
.bg-secondary{--sessions-form-component-bg-color:~"var(--secondary-color-bg)";--sessions-form-component-fg-color:~"var(--secondary-color-fg)"}
.bg-tertiary{--sessions-form-component-bg-color:~"var(--tertiary-color-bg)";--sessions-form-component-fg-color:~"var(--tertiary-color-fg)"}