.ConfiguratorGroup-module__7-uSaa__root{min-width:320px;padding-inline:var(--spacing-600-24);padding-block:var(--spacing-600-24);align-items:flex-start;gap:var(--spacing-600-24);background-color:var(--surface-page-light-primary);flex-direction:column;flex-shrink:0;align-self:flex-end;width:100%;max-width:100%;height:fit-content;display:flex;position:relative;bottom:0;overflow-y:auto}@media (min-width:768px){.ConfiguratorGroup-module__7-uSaa__root{padding-inline:var(--spacing-700-28);padding-block:var(--spacing-700-28);gap:var(--spacing-700-28)}}@media (min-width:1280px){.ConfiguratorGroup-module__7-uSaa__root{max-width:555px;padding-inline:var(--spacing-900-40);padding-block:var(--spacing-1300-80) var(--spacing-900-40);gap:var(--spacing-900-40);height:100%;position:sticky}}.ConfiguratorGroup-module__7-uSaa__header{gap:var(--spacing-500-20);flex-direction:column;display:flex}.ConfiguratorGroup-module__7-uSaa__title{color:var(--text-heading-light-primary)}.ConfiguratorGroup-module__7-uSaa__subtext{color:var(--text-body-light-default)}.ConfiguratorGroup-module__7-uSaa__section{gap:var(--spacing-400-16);flex-direction:column;width:100%;display:flex}@media (min-width:1280px){.ConfiguratorGroup-module__7-uSaa__section{gap:var(--spacing-600-24)}}.ConfiguratorGroup-module__7-uSaa__sectionLabel{color:var(--text-heading-light-primary);margin:0}.ConfiguratorGroup-module__7-uSaa__addOns{gap:var(--spacing-400-16);flex-direction:column;width:100%;display:flex}.ConfiguratorGroup-module__7-uSaa__legalText{color:var(--text-body-light-muted)}.ConfiguratorGroup-module__7-uSaa__legalText a:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid var(--border-color-text-link-focus)!important}.ConfiguratorGroup-module__7-uSaa__divider{border:none;border-top:1px solid var(--border-color-divider-light-primary);width:100%;height:0;margin:0}.ConfiguratorGroup-module__7-uSaa__footer{gap:var(--spacing-200-8);flex-direction:column;width:100%;display:flex}.ConfiguratorGroup-module__7-uSaa__footer>:is(a,button){width:100%}@media (min-width:768px){.ConfiguratorGroup-module__7-uSaa__footer>:is(a,button){width:fit-content}}
.Selector-module__BF-Kea__root{flex-direction:column;display:flex}.Selector-module__BF-Kea__group{gap:var(--spacing-200-8);flex-direction:column;display:flex}.Selector-module__BF-Kea__item{border:1px solid var(--border-color-tile-light-inactive-default);color:var(--text-body-light-prominent);background:var(--surface-tile-light-secondary-default);cursor:pointer;box-sizing:border-box;align-items:center;transition:border-color .2s,background-color .2s;display:flex}.Selector-module__BF-Kea__item:has(.Selector-module__BF-Kea__radio){justify-content:flex-start}.Selector-module__BF-Kea__itemSimple{min-width:200px;padding:var(--spacing-400-16);border-radius:var(--spacing-100-4);gap:var(--spacing-300-12);flex-direction:row}.Selector-module__BF-Kea__itemMedium{align-items:flex-start;gap:var(--spacing-100-4);flex-direction:column;justify-content:center;min-height:80px}.Selector-module__BF-Kea__itemMedium .Selector-module__BF-Kea__price{margin-inline-start:0}@media (min-width:768px){.Selector-module__BF-Kea__hero .Selector-module__BF-Kea__itemSimple{align-items:flex-start;gap:var(--spacing-100-4);padding:var(--spacing-500-20) var(--spacing-400-16);flex-direction:column}}@media (min-width:768px) and (max-width:1279px){.Selector-module__BF-Kea__hero .Selector-module__BF-Kea__itemSimple{flex:1 1 0;min-width:0}}@media (min-width:1280px){.Selector-module__BF-Kea__hero .Selector-module__BF-Kea__itemSimple{align-items:center;gap:var(--spacing-300-12);flex-direction:row}}@media (min-width:768px){.Selector-module__BF-Kea__hero{flex-direction:row}}@media (min-width:1280px){.Selector-module__BF-Kea__hero{flex-direction:column}}.Selector-module__BF-Kea__itemComplex{padding:var(--spacing-800-32);border-radius:var(--radius-xs);gap:var(--spacing-400-16)}.Selector-module__BF-Kea__itemLarge{width:445px;height:88px}.Selector-module__BF-Kea__itemSmall{width:327px;height:72px}.Selector-module__BF-Kea__itemActive{border:1px solid var(--border-color-tile-light-active-default);background-color:var(--surface-tile-light-active-default)}.Selector-module__BF-Kea__item:not(.Selector-module__BF-Kea__itemActive,.Selector-module__BF-Kea__itemDisabled):hover{border-color:var(--border-color-tile-light-inactive-hover);background-color:var(--surface-tile-light-secondary-hover)}.Selector-module__BF-Kea__itemActive:not(.Selector-module__BF-Kea__itemDisabled):hover{border-color:var(--border-color-tile-light-active-hover);background-color:var(--surface-tile-light-active-hover)}.Selector-module__BF-Kea__item:not(.Selector-module__BF-Kea__itemActive,.Selector-module__BF-Kea__itemDisabled):active{border-color:var(--border-color-tile-light-inactive-pressed);background-color:var(--surface-tile-light-secondary-pressed)}.Selector-module__BF-Kea__itemActive:not(.Selector-module__BF-Kea__itemDisabled):active{border-color:var(--border-color-tile-light-active-pressed);background-color:var(--surface-tile-light-active-pressed)}.Selector-module__BF-Kea__item:focus-visible{border-color:var(--border-color-tile-light-inactive-focus);box-shadow:inset 0 0 0 var(--border-width-md) var(--border-color-tile-light-inactive-focus), inset 0 0 0 var(--border-width-sm) var(--surface-tile-light-secondary-active-pressed);outline:none}.Selector-module__BF-Kea__itemActive:focus-visible{border-color:var(--border-color-tile-light-active-focus);box-shadow:inset 0 0 0 var(--border-width-md) var(--border-color-tile-light-active-focus), inset 0 0 0 var(--border-width-sm) var(--surface-tile-light-secondary-active-pressed)}.Selector-module__BF-Kea__itemDisabled{color:var(--text-on-action-inverse-disabled);border-color:var(--border-color-tile-light-inactive-disabled);background-color:var(--surface-action-light-disabled);cursor:not-allowed;pointer-events:none}.Selector-module__BF-Kea__itemComplex .Selector-module__BF-Kea__radio,.Selector-module__BF-Kea__itemComplex .Selector-module__BF-Kea__checkbox{margin-inline-start:auto}@media (hover:hover){.Selector-module__BF-Kea__item:not(.Selector-module__BF-Kea__itemDisabled):hover input[type=radio]:not(:checked)~span[aria-hidden=true]{border-color:var(--border-color-radio-light-hover);background-color:var(--surface-radio-inactive-light-hover)}.Selector-module__BF-Kea__item:not(.Selector-module__BF-Kea__itemDisabled):hover input[type=radio]:checked~span[aria-hidden=true]{border-color:var(--surface-radio-complete-light-hover);background-color:var(--surface-radio-complete-light-hover)}}.Selector-module__BF-Kea__item:not(.Selector-module__BF-Kea__itemDisabled):active input[type=radio]:not(:checked)~span[aria-hidden=true]{border-color:var(--border-color-radio-light-pressed);background-color:var(--surface-radio-inactive-light-pressed)}.Selector-module__BF-Kea__item:not(.Selector-module__BF-Kea__itemDisabled):active input[type=radio]:checked~span[aria-hidden=true]{border-color:var(--surface-radio-complete-light-pressed);background-color:var(--surface-radio-complete-light-pressed)}.Selector-module__BF-Kea__checkbox{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:border-color .2s,background-color .2s;display:inline-flex}.Selector-module__BF-Kea__checkboxChecked{border-color:var(--border-color-tile-light-active-default);background-color:var(--surface-action-light-primary-default)}.Selector-module__BF-Kea__label{max-width:100%;font-size:var(--paragraph-text-size-paragraph-sm);line-height:var(--paragraph-line-height-paragraph-sm-line-height);letter-spacing:var(--paragraph-letter-spacing-paragraph-sm-letter-spacing);overflow:hidden}.Selector-module__BF-Kea__itemSmall .Selector-module__BF-Kea__label{font-size:var(--paragraph-text-size-paragraph-xs);line-height:var(--paragraph-line-height-paragraph-xs-line-height);letter-spacing:var(--paragraph-letter-spacing-paragraph-xs-letter-spacing)}.Selector-module__BF-Kea__price{align-items:center;gap:var(--spacing-200-8);font-size:var(--paragraph-text-size-paragraph-sm);line-height:var(--paragraph-line-height-paragraph-sm-line-height);letter-spacing:var(--paragraph-letter-spacing-paragraph-sm-letter-spacing);margin-inline-start:auto;display:inline-flex}.Selector-module__BF-Kea__itemSmall .Selector-module__BF-Kea__price{font-size:var(--paragraph-text-size-paragraph-xs);line-height:var(--paragraph-line-height-paragraph-xs-line-height);letter-spacing:var(--paragraph-letter-spacing-paragraph-xs-letter-spacing)}@media (min-width:768px){.Selector-module__BF-Kea__hero .Selector-module__BF-Kea__price{margin-inline-start:unset}}@media (min-width:1280px){.Selector-module__BF-Kea__hero .Selector-module__BF-Kea__price{margin-inline-start:auto}}.Selector-module__BF-Kea__priceInitial{color:var(--text-body-light-prominent);text-decoration:line-through}.Selector-module__BF-Kea__itemDisabled .Selector-module__BF-Kea__priceInitial,.Selector-module__BF-Kea__itemDisabled .Selector-module__BF-Kea__priceDiscounted{color:var(--text-on-action-inverse-disabled)}.Selector-module__BF-Kea__priceDiscounted{color:var(--text-error-prominent)}.Selector-module__BF-Kea__icon{margin-block:calc(-1 * var(--spacing-800-32));padding-inline-end:var(--spacing-800-32);padding-block:var(--spacing-800-32);border-inline-end:1px solid var(--border-color-tile-light-inactive-default);flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;display:flex}.Selector-module__BF-Kea__itemSmall .Selector-module__BF-Kea__icon{margin-block:calc(-1 * var(--spacing-800-32));padding-inline-end:var(--spacing-500-20);padding-block:var(--spacing-600-24)}.Selector-module__BF-Kea__itemActive .Selector-module__BF-Kea__icon{border-inline-end-color:var(--border-color-tile-light-active-default)}.Selector-module__BF-Kea__itemDisabled .Selector-module__BF-Kea__icon{border-inline-end-color:var(--border-color-tile-light-inactive-disabled)}.Selector-module__BF-Kea__content{flex-direction:column;min-width:0;display:flex}.Selector-module__BF-Kea__description{color:var(--text-body-light-default);text-overflow:ellipsis;display:-webkit-box;overflow:hidden}.Selector-module__BF-Kea__itemDisabled .Selector-module__BF-Kea__description{color:var(--text-on-action-inverse-disabled)}.Selector-module__BF-Kea__skeletonItem{background-color:var(--surface-skeleton-light);box-sizing:border-box;border:1px solid #0000;align-items:center;display:flex}.Selector-module__BF-Kea__skeletonBar{background-color:var(--surface-skeleton-light);border-radius:var(--border-width-sm);animation:1.5s infinite Selector-module__BF-Kea__pulse;display:inline-block}.Selector-module__BF-Kea__skeletonRadio{flex-shrink:0;width:20px;height:20px}.Selector-module__BF-Kea__skeletonLabel{width:120px;height:16px}.Selector-module__BF-Kea__skeletonIcon{flex-shrink:0;width:32px;height:32px}.Selector-module__BF-Kea__skeletonCopy{gap:var(--spacing-200-8);flex-direction:column;flex:1 0 0;min-width:0;display:flex}.Selector-module__BF-Kea__skeletonLine{height:10px}.Selector-module__BF-Kea__skeletonCopy .Selector-module__BF-Kea__skeletonLine:first-child{width:80px}.Selector-module__BF-Kea__skeletonCopy .Selector-module__BF-Kea__skeletonLine:last-child{width:160px}.Selector-module__BF-Kea__itemComplex.Selector-module__BF-Kea__skeletonItem .Selector-module__BF-Kea__skeletonRadio{margin-inline-start:auto}
