.RichText-module__AfdqOa__container{max-width:var(--size-content-with-max);text-align:left}.RichText-module__AfdqOa__richText h1,.RichText-module__AfdqOa__richText h2,.RichText-module__AfdqOa__richText h3,.RichText-module__AfdqOa__richText h4,.RichText-module__AfdqOa__richText h5{-webkit-hyphens:auto;hyphens:auto;font-weight:700;line-height:1.2}.RichText-module__AfdqOa__richText h1{font-size:var(--text-7xl);padding-bottom:var(--spacing-12)}.RichText-module__AfdqOa__richText h2{font-size:var(--text-6xl);padding-bottom:var(--spacing-10)}.RichText-module__AfdqOa__richText h3{font-size:var(--text-4xl);padding-bottom:var(--spacing-6)}.RichText-module__AfdqOa__richText h4{font-size:var(--text-2xl);padding-bottom:var(--spacing-3)}.RichText-module__AfdqOa__richText h5{font-size:var(--text-xl);padding-bottom:var(--spacing-3)}.RichText-module__AfdqOa__richText p{font-size:var(--text-lg);font-style:normal;font-weight:400;line-height:1.5}.RichText-module__AfdqOa__richText ul{list-style:outside}.RichText-module__AfdqOa__richText ol{list-style:decimal}.RichText-module__AfdqOa__richText ul,.RichText-module__AfdqOa__richText ol,.RichText-module__AfdqOa__richText li{font-size:var(--text-lg);margin-left:1rem;font-style:normal;font-weight:400;line-height:1.5}.RichText-module__AfdqOa__richText figure.table{border:none;margin:0;width:100%!important}.RichText-module__AfdqOa__richText table{border-collapse:collapse;width:100%;border:none!important}.RichText-module__AfdqOa__richText th,.RichText-module__AfdqOa__richText td{vertical-align:top;text-align:left;line-height:1.2;font-size:var(--text-lg)!important;padding:var(--spacing-5) 0!important;border:none!important;border-bottom:var(--border-width) solid var(--color-neutral-950-20)!important;font-weight:400!important}.RichText-module__AfdqOa__richText th{background-color:#0000!important;font-weight:700!important}.RichText-module__AfdqOa__richText thead th:first-child,.RichText-module__AfdqOa__richText thead th:last-child{border-bottom:none!important}.RichText-module__AfdqOa__richText tbody tr:last-child td{border-bottom:none}.RichText-module__AfdqOa__richText a:where(:not([class])){color:var(--color-text-dark);text-underline-offset:3px;cursor:pointer;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;outline:none;font-weight:500;text-decoration:underline}@media (hover:hover){.RichText-module__AfdqOa__richText a:where(:not([class])):hover{opacity:.5}}.RichText-module__AfdqOa__richText a:where(:not([class])):focus-visible{color:var(--color-text-dark);outline:var(--outline-4) solid var(--color-secondary);outline-offset:var(--spacing-1);text-decoration:none}.RichText-module__AfdqOa__richText a:where(:not([class])):active{opacity:.5}@media (max-width:768px){.RichText-module__AfdqOa__richText h1{font-size:var(--text-5xl);padding-bottom:var(--spacing-10)}.RichText-module__AfdqOa__richText h2{font-size:var(--text-3xl);padding-bottom:var(--spacing-9)}.RichText-module__AfdqOa__richText h3{font-size:var(--text-2xl);padding-bottom:var(--spacing-4)}.RichText-module__AfdqOa__richText h4{font-size:var(--text-xl);padding-bottom:var(--spacing-3)}.RichText-module__AfdqOa__richText h5{font-size:var(--text-lg);padding-bottom:var(--spacing-3)}.RichText-module__AfdqOa__richText p,.RichText-module__AfdqOa__richText ul,.RichText-module__AfdqOa__richText ol,.RichText-module__AfdqOa__richText li{font-size:var(--text-base)}.RichText-module__AfdqOa__richText th,.RichText-module__AfdqOa__richText td{font-size:var(--text-base)!important}}
.FormField-module__raqnoG__formField{width:100%;min-width:120px;position:relative}.FormField-module__raqnoG__validationError{margin:var(--spacing-2) var(--spacing-2) 0 var(--spacing-4);color:var(--color-form-validation-error);font-size:1.4rem;display:block}.FormField-module__raqnoG__standaloneError{color:var(--color-form-validation-error);margin-left:0;margin-top:var(--spacing-3)}.FormField-module__raqnoG__width12{width:50%}.FormField-module__raqnoG__width13{width:33.333%}.FormField-module__raqnoG__width23{width:66.666%}.FormField-module__raqnoG__width14{width:25%}.FormField-module__raqnoG__width34{width:75%}.FormField-module__raqnoG__widthFull{width:100%}@media (max-width:768px){.FormField-module__raqnoG__formField{width:100%}}
.Radio-module___fKgHq__label{margin-bottom:var(--spacing-3);color:var(--color-input-label);font-size:var(--text-base);display:block}.Radio-module___fKgHq__formFieldDisabled .Radio-module___fKgHq__label{color:var(--color-input-disabled)}.Radio-module___fKgHq__formFieldError .Radio-module___fKgHq__label{color:var(--color-form-validation-error)}.Radio-module___fKgHq__iconError{right:var(--spacing-4);top:var(--spacing-5);z-index:1;color:var(--color-form-validation-error);opacity:0;transition:opacity .2s;position:absolute}.Radio-module___fKgHq__formFieldError .Radio-module___fKgHq__iconError{opacity:1}.Radio-module___fKgHq__regularWrapper{gap:var(--spacing-6);flex-direction:column;display:flex}.Radio-module___fKgHq__regularOption{gap:var(--spacing-3);cursor:pointer;display:flex;position:relative}.Radio-module___fKgHq__regularOptionDisabled{cursor:not-allowed}.Radio-module___fKgHq__regularInput{opacity:0;width:0;height:0;position:absolute}.Radio-module___fKgHq__regularCircle{border:var(--border-width) solid var(--color-input-filled-out-border);border-radius:var(--radius-full);background-color:var(--color-surface-light);flex-shrink:0;width:2.8rem;height:2.8rem;transition:background-color .2s;position:relative}.Radio-module___fKgHq__formFieldError .Radio-module___fKgHq__regularCircle{border-color:var(--color-form-validation-error)}@media (hover:hover){.Radio-module___fKgHq__regularOption:hover:not(.Radio-module___fKgHq__regularOptionDisabled):not(:has(.Radio-module___fKgHq__regularInput:checked)) .Radio-module___fKgHq__regularCircle{background-color:var(--color-neutral-100)}}.Radio-module___fKgHq__regularInput:focus-visible:not(:disabled)+.Radio-module___fKgHq__regularCircle{border-color:var(--color-secondary);border-width:3px}.Radio-module___fKgHq__regularInput:checked+.Radio-module___fKgHq__regularCircle{border-color:var(--color-input-filled-out-border);background-color:var(--color-primary)}.Radio-module___fKgHq__regularInput:checked+.Radio-module___fKgHq__regularCircle .Radio-module___fKgHq__regularCircleInner{background-color:var(--color-text-dark);display:block}.Radio-module___fKgHq__regularInput:checked:disabled+.Radio-module___fKgHq__regularCircle{border-color:var(--color-input-disabled);background-color:var(--color-surface-disabled-light)}.Radio-module___fKgHq__regularInput:checked:disabled+.Radio-module___fKgHq__regularCircle .Radio-module___fKgHq__regularCircleInner{background-color:var(--color-text-disabled-light)}@media (hover:hover){.Radio-module___fKgHq__regularOption:hover:not(.Radio-module___fKgHq__regularOptionDisabled):has(.Radio-module___fKgHq__regularInput:checked:not(:disabled)) .Radio-module___fKgHq__regularCircle{background-color:var(--color-primary)}}.Radio-module___fKgHq__regularInput:checked:focus-visible:not(:disabled)+.Radio-module___fKgHq__regularCircle{border-color:var(--color-secondary);background-color:var(--color-primary);border-width:4px}.Radio-module___fKgHq__regularCircleSelected{border-color:var(--color-border-default);background-color:var(--color-primary)}.Radio-module___fKgHq__regularCircleSelected .Radio-module___fKgHq__regularCircleInner{background-color:var(--color-text-dark);display:block}.Radio-module___fKgHq__regularCircleInner{background-color:var(--color-text-dark);border-radius:var(--radius-full);width:1.4rem;height:1.4rem;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Radio-module___fKgHq__regularCircleDisabled{border-color:var(--color-input-disabled);background-color:var(--color-surface-light)}.Radio-module___fKgHq__regularCircleDisabled .Radio-module___fKgHq__regularCircleInner{background-color:var(--color-text-disabled-light)}.Radio-module___fKgHq__regularLabel{color:var(--color-text-dark);font-size:var(--text-lg);flex-grow:1;align-self:center;line-height:1.5}.Radio-module___fKgHq__regularLabelDisabled{color:var(--color-text-disabled-light)}.Radio-module___fKgHq__regularInput:active:not(:disabled)+.Radio-module___fKgHq__regularCircle{box-shadow:var(--box-shadow--primary)}.Radio-module___fKgHq__highlightedWrapper{border:var(--border-width) solid var(--color-input-filled-out-border);border-radius:var(--radius-xl);transition:border-color .2s;display:flex;overflow:hidden}.Radio-module___fKgHq__highlightedWrapperDisabled{border-color:var(--color-input-disabled);cursor:not-allowed}.Radio-module___fKgHq__highlightedWrapperError{border-color:var(--color-form-validation-error)}.Radio-module___fKgHq__highlightedOption{padding:var(--spacing-4) var(--spacing-6);background-color:var(--color-surface-light);cursor:pointer;border:var(--border-width) solid transparent;flex:1;justify-content:center;align-items:center;transition:color .2s,background-color .2s,border-color .2s;display:flex;position:relative}.Radio-module___fKgHq__highlightedOption:first-child{border-top-left-radius:13px;border-bottom-left-radius:13px}.Radio-module___fKgHq__highlightedOption:last-child{border-top-right-radius:13px;border-bottom-right-radius:13px}.Radio-module___fKgHq__highlightedOption:not(:last-child):after{content:"";width:var(--border-width);background-color:var(--color-input-filled-out-border);height:calc(100% + 6px);position:absolute;top:-3px;right:-2px}@media (hover:hover){.Radio-module___fKgHq__highlightedOption:hover:not(.Radio-module___fKgHq__highlightedOptionDisabled):has(.Radio-module___fKgHq__highlightedInput:not(:checked)){background-color:var(--color-neutral-100)}}.Radio-module___fKgHq__highlightedOption:has(.Radio-module___fKgHq__highlightedInput:focus-visible:not(:checked):not(:disabled)){border-color:var(--color-secondary);border-width:3px}.Radio-module___fKgHq__highlightedOption:has(.Radio-module___fKgHq__highlightedInput:focus-visible:not(:checked):not(:disabled)) .Radio-module___fKgHq__highlightedLabel{color:var(--color-secondary)}.Radio-module___fKgHq__highlightedInput:active:not(:checked):not(:disabled)+.Radio-module___fKgHq__highlightedLabel{color:var(--color-text-dark)}.Radio-module___fKgHq__highlightedOption:has(.Radio-module___fKgHq__highlightedInput:active:not(:checked):not(:disabled)){background-color:var(--color-primary)!important}.Radio-module___fKgHq__highlightedOption:has(.Radio-module___fKgHq__highlightedInput:active:not(:checked):not(:disabled)) .Radio-module___fKgHq__highlightedLabel{color:var(--color-text-dark)!important}:is(.Radio-module___fKgHq__highlightedOption:has(.Radio-module___fKgHq__highlightedInput:checked),.Radio-module___fKgHq__highlightedOptionSelected){background-color:var(--color-primary)}:is(.Radio-module___fKgHq__highlightedOption:has(.Radio-module___fKgHq__highlightedInput:checked) .Radio-module___fKgHq__highlightedLabel,.Radio-module___fKgHq__highlightedOptionSelected .Radio-module___fKgHq__highlightedLabel){color:var(--color-text-dark)}.Radio-module___fKgHq__highlightedOptionSelected.Radio-module___fKgHq__highlightedOptionDisabled{background-color:var(--color-surface-light)}.Radio-module___fKgHq__highlightedOption:has(.Radio-module___fKgHq__highlightedInput:checked:disabled){background-color:var(--color-surface-light)}.Radio-module___fKgHq__highlightedOptionSelected.Radio-module___fKgHq__highlightedOptionDisabled .Radio-module___fKgHq__highlightedLabel{color:var(--color-text-disabled-light)}.Radio-module___fKgHq__highlightedOption:has(.Radio-module___fKgHq__highlightedInput:checked:disabled) .Radio-module___fKgHq__highlightedLabel{color:var(--color-text-disabled-light)}.Radio-module___fKgHq__highlightedOption:has(.Radio-module___fKgHq__highlightedInput:checked:focus-visible:not(:disabled)){border-color:var(--color-secondary);background-color:var(--color-primary)}.Radio-module___fKgHq__highlightedOption:has(.Radio-module___fKgHq__highlightedInput:checked:focus-visible:not(:disabled)) .Radio-module___fKgHq__highlightedLabel{color:var(--color-text-dark)}.Radio-module___fKgHq__highlightedInput:checked:active:not(:disabled)+.Radio-module___fKgHq__highlightedLabel{color:var(--color-text-dark)}.Radio-module___fKgHq__highlightedOption:has(.Radio-module___fKgHq__highlightedInput:checked:active:not(:disabled)){background-color:var(--color-primary)!important}.Radio-module___fKgHq__highlightedOption:has(.Radio-module___fKgHq__highlightedInput:checked:active:not(:disabled)) .Radio-module___fKgHq__highlightedLabel{color:var(--color-text-dark)!important}@media (hover:hover){.Radio-module___fKgHq__highlightedOption:has(.Radio-module___fKgHq__highlightedInput:active:not(:checked):not(:disabled)):hover{background-color:var(--color-primary)!important}.Radio-module___fKgHq__highlightedOption:has(.Radio-module___fKgHq__highlightedInput:active:not(:checked):not(:disabled)):hover .Radio-module___fKgHq__highlightedLabel{color:var(--color-text-dark)!important}.Radio-module___fKgHq__highlightedOption:has(.Radio-module___fKgHq__highlightedInput:checked:active:not(:disabled)):hover{background-color:var(--color-primary)!important}.Radio-module___fKgHq__highlightedOption:has(.Radio-module___fKgHq__highlightedInput:checked:active:not(:disabled)):hover .Radio-module___fKgHq__highlightedLabel{color:var(--color-text-dark)!important}}.Radio-module___fKgHq__highlightedOptionDisabled{cursor:not-allowed;background-color:var(--color-surface-light)}.Radio-module___fKgHq__highlightedInput{opacity:0;width:0;height:0;position:absolute}.Radio-module___fKgHq__highlightedLabel{color:var(--color-text-dark);font-size:var(--text-base);text-align:center;pointer-events:none;transition:color .2s}.Radio-module___fKgHq__highlightedOptionDisabled .Radio-module___fKgHq__highlightedLabel{color:var(--color-text-disabled-light)}.Radio-module___fKgHq__formFieldDisabled{cursor:not-allowed}.Radio-module___fKgHq__formFieldError{position:relative}.Radio-module___fKgHq__regularHintWrapper{margin-top:calc(var(--spacing-6) * -1);flex-direction:column;display:flex}.Radio-module___fKgHq__selectedHint:has(input){margin-top:var(--spacing-4)}.Radio-module___fKgHq__regularHint{color:var(--color-text-very-light);font-size:var(--text-lg);margin-left:4rem;line-height:1.5}.Radio-module___fKgHq__selectedHint{display:none}.Radio-module___fKgHq__selectedHint:has(input){margin-left:0!important}.Radio-module___fKgHq__regularHint+.Radio-module___fKgHq__selectedHint:not(:has(input)){margin-top:var(--spacing-3)}.Radio-module___fKgHq__regularOption:has(.Radio-module___fKgHq__regularInput:checked)+.Radio-module___fKgHq__regularHintWrapper .Radio-module___fKgHq__selectedHint{gap:var(--spacing-4);color:var(--color-text-very-light);font-size:var(--text-lg);flex-direction:column;margin-left:4rem;line-height:1.5;display:flex}.Radio-module___fKgHq__radioErrorMessage{margin-left:4rem}@media (max-width:768px){.Radio-module___fKgHq__regularLabel{font-size:var(--text-lg)}.Radio-module___fKgHq__regularHint,.Radio-module___fKgHq__selectedHint{font-size:var(--text-base)!important}}
.Select-module__YdggGq__select.Select-module__YdggGq__select{border-radius:var(--radius-xl);border:var(--border-width) solid var(--color-input-border);cursor:text;height:5.6rem;transition:all .2s}.Select-module__YdggGq__select:has(.react-select__value-container--has-value){border-color:var(--color-input-filled-out-border)}@media (hover:hover){.Select-module__YdggGq__select.Select-module__YdggGq__select:hover:not(.react-select__control--is-focused):not(.react-select__control--is-disabled){background-color:var(--color-neutral-100)}}.Select-module__YdggGq__inputValidationError:not(:has(.react-select__control--menu-is-open)) .Select-module__YdggGq__select{border-color:var(--color-form-validation-error)!important}.Select-module__YdggGq__menu .react-select__option{line-height:1.3;padding:var(--spacing-3) var(--spacing-4)!important}.Select-module__YdggGq__label{top:var(--spacing-5);left:var(--spacing-4);color:var(--color-input-label);cursor:pointer;z-index:1;pointer-events:none;transition:all .2s;position:absolute}:is(.Select-module__YdggGq__label:has(+div .react-select__control--is-focused),.Select-module__YdggGq__label:has(+div .react-select__value-container--has-value)){font-size:var(--text-2xs);transform:translateY(-1rem)}.Select-module__YdggGq__select .react-select__single-value{margin-top:var(--spacing-4);margin-left:.7rem!important}.Select-module__YdggGq__select,.Select-module__YdggGq__select *{cursor:pointer!important;box-shadow:none!important}.Select-module__YdggGq__formFieldDisabled{cursor:not-allowed!important}.Select-module__YdggGq__formFieldDisabled .Select-module__YdggGq__select{border-color:var(--color-input-disabled)!important}.Select-module__YdggGq__select.react-select__control--is-disabled{background-color:var(--color-surface-light)!important}.Select-module__YdggGq__select .react-select__dropdown-indicator{padding:0}.Select-module__YdggGq__indicatorIcon{color:var(--color-secondary);margin-right:var(--spacing-3);transition:transform .2s}.Select-module__YdggGq__select.react-select__control--menu-is-open .Select-module__YdggGq__indicatorIcon{transform:rotate(-180deg)}.Select-module__YdggGq__select.react-select__control--is-focused{background-color:var(--color-primary);border-color:var(--color-input-filled-out-border)!important}.Select-module__YdggGq__iconError{right:var(--spacing-13);top:var(--spacing-5);z-index:1;color:var(--color-form-validation-error);opacity:0;pointer-events:none;transition:opacity .2s;position:absolute}.Select-module__YdggGq__inputValidationError .Select-module__YdggGq__iconError{opacity:1}.Select-module__YdggGq__menu{border:var(--border-width) solid var(--color-border-default);background-color:var(--color-surface-light);color:var(--color-text-dark);border-radius:var(--radius-xl)!important;box-shadow:unset!important;overflow:hidden!important}.Select-module__YdggGq__menu .react-select__menu-list{max-height:400px!important;padding:0!important}.Select-module__YdggGq__select .react-select__clear-indicator{display:none!important}.Select-module__YdggGq__menu .react-select__option:first-of-type{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.Select-module__YdggGq__menu .react-select__option:last-of-type{border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.Select-module__YdggGq__optionSelected{position:relative;background-color:var(--color-primary)!important;color:inherit!important}.Select-module__YdggGq__optionSelected:after{color:var(--color-secondary);content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='rgb(129 82 254)' d='M19.4 6.2a.8.8 0 0 1 1 1L10.3 17.7a1 1 0 0 1-1.2-.2q-.2 0-.3-.2l-5.5-5.4a.8.8 0 0 1 1-1L9.7 16z' /%3E%3C/svg%3E");width:var(--text-2xl);top:var(--spacing-2);right:var(--spacing-4);position:absolute}.Select-module__YdggGq__optionFocused{background-color:var(--color-neutral-100)!important}.Select-module__YdggGq__optionDisabled{opacity:.4;cursor:not-allowed!important}
.Checkbox-module__foOFaq__checkboxLabel{gap:var(--spacing-3);cursor:pointer;display:flex;position:relative}.Checkbox-module__foOFaq__checkboxLabelDisabled{cursor:not-allowed}.Checkbox-module__foOFaq__checkboxInput{opacity:0;width:0;height:0;position:absolute}.Checkbox-module__foOFaq__checkboxBox{border:var(--border-width) solid var(--color-input-border);border-radius:var(--radius-lg);background-color:var(--color-surface-light);flex-shrink:0;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;transition:background-color .2s,border-color .2s,border-width .2s,box-shadow .2s;display:flex;position:relative}@media (hover:hover){.Checkbox-module__foOFaq__checkboxLabel:hover:not(.Checkbox-module__foOFaq__checkboxLabelDisabled):not(:has(.Checkbox-module__foOFaq__checkboxInput:checked)) .Checkbox-module__foOFaq__checkboxBox{background-color:var(--color-neutral-100)}}.Checkbox-module__foOFaq__checkboxInput:focus-visible:not(:disabled)+.Checkbox-module__foOFaq__checkboxBox{border-color:var(--color-secondary);border-width:3px;outline:none}.Checkbox-module__foOFaq__checkboxInput:active:not(:disabled):not(:checked)+.Checkbox-module__foOFaq__checkboxBox{box-shadow:var(--box-shadow--primary)}.Checkbox-module__foOFaq__checkboxInput:disabled+.Checkbox-module__foOFaq__checkboxBox,.Checkbox-module__foOFaq__checkboxBoxDisabled{border-color:var(--color-input-disabled);background-color:var(--color-surface-light)}.Checkbox-module__foOFaq__checkboxInput:checked+.Checkbox-module__foOFaq__checkboxBox,.Checkbox-module__foOFaq__checkboxBoxChecked{border-color:var(--color-input-filled-out-border);background-color:var(--color-primary);box-shadow:0 0 14px 7px #dff4704d}.Checkbox-module__foOFaq__checkboxInput:checked:disabled+.Checkbox-module__foOFaq__checkboxBox,.Checkbox-module__foOFaq__checkboxBoxChecked.Checkbox-module__foOFaq__checkboxBoxDisabled{border-color:var(--color-input-disabled);background-color:var(--color-surface-disabled-light);box-shadow:0 0 14px 7px #dff47026}@media (hover:hover){.Checkbox-module__foOFaq__checkboxLabel:hover:not(.Checkbox-module__foOFaq__checkboxLabelDisabled):has(.Checkbox-module__foOFaq__checkboxInput:checked:not(:disabled)) .Checkbox-module__foOFaq__checkboxBox{background-color:var(--color-primary);box-shadow:0 0 14px 7px #dff4704d}}.Checkbox-module__foOFaq__checkboxInput:checked:focus-visible:not(:disabled)+.Checkbox-module__foOFaq__checkboxBox{border-color:var(--color-secondary);background-color:var(--color-primary);border-width:4px;box-shadow:0 0 14px 7px #dff4704d}.Checkbox-module__foOFaq__checkboxInput:checked:active:not(:disabled)+.Checkbox-module__foOFaq__checkboxBox{background-color:var(--color-primary);box-shadow:0 0 14px 7px #dff47099}.Checkbox-module__foOFaq__checkIcon{color:var(--color-text-dark);justify-content:center;align-items:center;width:2rem;height:2rem;display:none}.Checkbox-module__foOFaq__checkboxInput:checked+.Checkbox-module__foOFaq__checkboxBox .Checkbox-module__foOFaq__checkIcon,.Checkbox-module__foOFaq__checkboxBoxChecked .Checkbox-module__foOFaq__checkIcon{color:var(--color-text-dark);display:flex}.Checkbox-module__foOFaq__checkboxInput:checked:disabled+.Checkbox-module__foOFaq__checkboxBox .Checkbox-module__foOFaq__checkIcon,.Checkbox-module__foOFaq__checkboxBoxChecked.Checkbox-module__foOFaq__checkboxBoxDisabled .Checkbox-module__foOFaq__checkIcon{color:var(--color-text-disabled);display:flex}.Checkbox-module__foOFaq__labelText{color:var(--color-text-dark);flex-grow:1;margin-top:2px;line-height:1.5}.Checkbox-module__foOFaq__labelTextDisabled{color:var(--color-text-disabled)}.Checkbox-module__foOFaq__formFieldDisabled{cursor:not-allowed}.Checkbox-module__foOFaq__formFieldError{position:relative}.Checkbox-module__foOFaq__checkboxErrorMessage{margin-left:4rem}.Checkbox-module__foOFaq__checkboxBoxError{border-color:var(--color-form-validation-error)}
.Form-module__JI8OHa__form{gap:var(--spacing-4);flex-direction:column;display:flex}
.AvailabilityBanner-module__1WUU2W__container{background-color:var(--color-primary);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-2xl);padding:var(--spacing-6);gap:var(--spacing-4);align-items:start;max-width:672px;margin:0 auto;display:flex}.AvailabilityBanner-module__1WUU2W__content{column-gap:var(--spacing-3);row-gap:var(--spacing-3);flex:1;grid-template-columns:auto 1fr;align-items:center;display:grid}.AvailabilityBanner-module__1WUU2W__icon{stroke:currentColor;stroke-width:.16rem;stroke-linejoin:round;stroke-linecap:round;grid-area:1/1}.AvailabilityBanner-module__1WUU2W__address{font-weight:700;font-size:var(--text-lg);color:var(--color-text-dark);grid-area:1/2;margin:0;line-height:1.5}.AvailabilityBanner-module__1WUU2W__details{font-weight:400;font-size:var(--text-lg);color:var(--color-text-dark);flex-direction:column;grid-area:2/2;line-height:1.5;display:flex}.AvailabilityBanner-module__1WUU2W__availabilityText,.AvailabilityBanner-module__1WUU2W__speedText{margin:0}.AvailabilityBanner-module__1WUU2W__downgradeText{align-items:center;gap:var(--spacing-2);margin:var(--spacing-2) 0 0;line-height:1.5;display:flex}.AvailabilityBanner-module__1WUU2W__action{padding-top:var(--spacing-1);padding-bottom:var(--spacing-1);justify-content:center;align-items:center;display:flex}.AvailabilityBanner-module__1WUU2W__action button{font-size:var(--text-lg)!important}@container (max-width:575px){.AvailabilityBanner-module__1WUU2W__container{padding:var(--spacing-4);column-gap:var(--spacing-3);row-gap:var(--spacing-2);grid-template-columns:auto 1fr;display:grid}.AvailabilityBanner-module__1WUU2W__content{display:contents}.AvailabilityBanner-module__1WUU2W__address{padding-top:var(--spacing-1);font-size:var(--text-base)}.AvailabilityBanner-module__1WUU2W__details{font-size:var(--text-base);grid-area:2/2/auto/-1}.AvailabilityBanner-module__1WUU2W__action{grid-area:3/1/auto/-1;justify-content:flex-end}.AvailabilityBanner-module__1WUU2W__action button{font-size:var(--text-base)!important}}
.AvailabilitySearch-module__L-OlkW__searchContainer{margin-top:var(--spacing-8);max-width:672px;margin-left:auto;margin-right:auto;container:availability-search/inline-size}.AvailabilitySearch-module__L-OlkW__searchRow{align-items:flex-start;gap:var(--spacing-4);display:flex}.AvailabilitySearch-module__L-OlkW__inputContainer{flex:1}.AvailabilitySearch-module__L-OlkW__inputContainer .react-select__value-container{padding-bottom:var(--spacing-1point5);align-self:stretch;align-items:flex-end}.AvailabilitySearch-module__L-OlkW__inputContainer .react-select__single-value{color:var(--color-text-dark);overflow:visible;margin-top:0!important;margin-bottom:var(--spacing-1point5)!important}.AvailabilitySearch-module__L-OlkW__inputContainer .react-select__input-container{margin-left:.7rem}.AvailabilitySearch-module__L-OlkW__inputContainer.AvailabilitySearch-module__L-OlkW__inputContainer .react-select__control--is-focused{border-color:var(--color-input-border)!important}.AvailabilitySearch-module__L-OlkW__inputContainer.AvailabilitySearch-module__L-OlkW__inputContainer .react-select__control--is-focused:has(.react-select__value-container--has-value){border-color:var(--color-input-filled-out-border)!important}.AvailabilitySearch-module__L-OlkW__searchRow>a,.AvailabilitySearch-module__L-OlkW__searchRow>button{flex-shrink:0;height:5.6rem}.AvailabilitySearch-module__L-OlkW__loadingContainer{justify-content:center;align-items:center;display:flex}.AvailabilitySearch-module__L-OlkW__loadingText{font-size:var(--text-base);color:var(--color-text-dark)}.AvailabilitySearch-module__L-OlkW__errorContainer{background-color:var(--color-primary);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-2xl);padding:var(--spacing-6);gap:var(--spacing-4);flex-direction:column;display:flex}.AvailabilitySearch-module__L-OlkW__errorContent{column-gap:var(--spacing-3);row-gap:var(--spacing-4);grid-template-columns:auto 1fr;align-items:center;display:grid}.AvailabilitySearch-module__L-OlkW__errorIcon{color:var(--color-form-validation-error);grid-area:1/1}.AvailabilitySearch-module__L-OlkW__errorHeaderRight{align-items:center;gap:var(--spacing-3);grid-area:1/2;display:flex}.AvailabilitySearch-module__L-OlkW__errorAddress{font-weight:700;font-size:var(--text-lg);color:var(--color-text-dark);flex:1;margin:0;line-height:1.5}.AvailabilitySearch-module__L-OlkW__errorDetails{grid-area:2/2}.AvailabilitySearch-module__L-OlkW__errorText{font-size:var(--text-base);color:var(--color-text-dark);margin:0;line-height:1.5}.AvailabilitySearch-module__L-OlkW__errorActions{justify-content:flex-end;gap:var(--spacing-3);display:flex}.AvailabilitySearch-module__L-OlkW__downgradeContainer{background-color:var(--color-primary);margin-top:var(--spacing-8);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-2xl);padding:var(--spacing-6);gap:var(--spacing-4);flex-direction:column;display:flex}.AvailabilitySearch-module__L-OlkW__downgradeContent{column-gap:var(--spacing-3);row-gap:var(--spacing-4);grid-template-columns:auto 1fr;align-items:center;display:grid}.AvailabilitySearch-module__L-OlkW__downgradeIcon{grid-area:1/1}.AvailabilitySearch-module__L-OlkW__downgradeHeaderRight{align-items:center;gap:var(--spacing-3);grid-area:1/2;display:flex}.AvailabilitySearch-module__L-OlkW__downgradeAddress{font-weight:700;font-size:var(--text-lg);color:var(--color-text-dark);flex:1;margin:0;line-height:1.5}.AvailabilitySearch-module__L-OlkW__downgradeDetails{gap:var(--spacing-4);flex-direction:column;grid-area:2/2;display:flex}.AvailabilitySearch-module__L-OlkW__downgradeText,.AvailabilitySearch-module__L-OlkW__downgradeSpeed{font-size:var(--text-base);color:var(--color-text-dark);margin:0;line-height:1.5}.AvailabilitySearch-module__L-OlkW__downgradeInfoBanner{align-items:flex-start;gap:var(--spacing-3);display:flex}.AvailabilitySearch-module__L-OlkW__downgradeActions{justify-content:flex-end;display:flex}@container availability-search (max-width:575px){.AvailabilitySearch-module__L-OlkW__searchRow{flex-direction:column;align-items:stretch}.AvailabilitySearch-module__L-OlkW__searchRow>button{width:100%}}
.Configurator-module__xxqcaW__title{font-size:var(--text-7xl);text-align:left;max-width:var(--size-content-width-small);margin:0 auto}.Configurator-module__xxqcaW__configurator{gap:var(--spacing-20);max-width:var(--size-content-width-small);width:100%;margin:var(--spacing-16) auto var(--spacing-10);flex-direction:column;display:flex}.Configurator-module__xxqcaW__title+form>.Configurator-module__xxqcaW__configurator:has(.Configurator-module__xxqcaW__productGroup:first-child){margin-top:var(--spacing-6)}.Configurator-module__xxqcaW__subtitle{color:var(--color-text-dark);font-size:var(--text-2xl)}.Configurator-module__xxqcaW__productGroup{gap:var(--spacing-8);flex-direction:column;display:flex}.Configurator-module__xxqcaW__button{width:fit-content;margin-top:calc(var(--spacing-8) * -1);align-self:center}.Configurator-module__xxqcaW__availabilityBanner{margin-top:var(--spacing-8)}.Configurator-module__xxqcaW__titleBeforeAvailabilityCheck{margin-bottom:var(--spacing-16);font-size:var(--text-6xl)}.Configurator-module__xxqcaW__spinner{margin:0 auto}.Configurator-module__xxqcaW__cartItem{padding-bottom:0}@media (max-width:1023px){.Configurator-module__xxqcaW__configurator{margin:var(--spacing-10) auto var(--spacing-6);gap:var(--spacing-12)}.Configurator-module__xxqcaW__titleBeforeAvailabilityCheck.Configurator-module__xxqcaW__titleBeforeAvailabilityCheck{margin-bottom:var(--spacing-12);font-size:var(--text-3xl)}.Configurator-module__xxqcaW__availabilityBanner{margin-top:var(--spacing-7)}.Configurator-module__xxqcaW__productGroup{gap:var(--spacing-7)}.Configurator-module__xxqcaW__title{font-size:var(--text-3xl)}.Configurator-module__xxqcaW__subtitle{font-size:var(--text-xl)}.Configurator-module__xxqcaW__button{margin-top:calc(var(--spacing-4) * -1)}}
.PromoTeaserContainer-module__0s7HwW__container{gap:var(--spacing-8);flex-direction:column;width:100%;display:flex}.PromoTeaserContainer-module__0s7HwW__headline{font-size:var(--text-3xl);margin-bottom:var(--spacing-4);font-weight:700}.PromoTeaserContainer-module__0s7HwW__grid{gap:var(--spacing-13);width:100%;display:grid}@media (max-width:768px){.PromoTeaserContainer-module__0s7HwW__grid{grid-template-columns:1fr}}@media (min-width:769px){.PromoTeaserContainer-module__0s7HwW__grid[data-count="1"]{grid-template-columns:1fr}.PromoTeaserContainer-module__0s7HwW__grid[data-count="2"]{grid-template-columns:repeat(2,1fr)}.PromoTeaserContainer-module__0s7HwW__grid[data-count="3"],.PromoTeaserContainer-module__0s7HwW__grid[data-count="4"]{grid-template-columns:repeat(3,1fr)}.PromoTeaserContainer-module__0s7HwW__grid[data-count="4"]>:nth-child(4){grid-column:span 3}.PromoTeaserContainer-module__0s7HwW__grid[data-count="5"]{grid-template-columns:repeat(6,1fr)}.PromoTeaserContainer-module__0s7HwW__grid[data-count="5"]>:nth-child(-n+3){grid-column:span 2}.PromoTeaserContainer-module__0s7HwW__grid[data-count="5"]>:nth-child(n+4){grid-column:span 3}.PromoTeaserContainer-module__0s7HwW__grid[data-count="6"]{grid-template-columns:repeat(3,1fr)}}
.PromoTeaserCard-module__J0672G__card{border-radius:var(--radius-3xl);padding:var(--spacing-10);isolation:isolate;gap:var(--spacing-6);flex-direction:column;justify-content:space-between;height:100%;text-decoration:none;transition:transform .2s;display:flex;position:relative;overflow:hidden}.PromoTeaserCard-module__J0672G__card .PromoTeaserCard-module__J0672G__badge{padding:var(--spacing-2) var(--spacing-4);font-size:var(--text-lg)}@media (hover:hover){.PromoTeaserCard-module__J0672G__card:hover{cursor:pointer}}.PromoTeaserCard-module__J0672G__light{background-color:var(--color-neutral-100);color:var(--color-text-dark)}.PromoTeaserCard-module__J0672G__dark{background-color:var(--color-neutral-950);color:var(--color-text-inverted)}.PromoTeaserCard-module__J0672G__violet{background-color:var(--color-violet-500);color:var(--color-text-inverted)}.PromoTeaserCard-module__J0672G__lime{background-color:var(--color-lime-200);color:var(--color-text-dark)}.PromoTeaserCard-module__J0672G__badge{align-self:flex-start}.PromoTeaserCard-module__J0672G__badgeSpacer{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;align-self:flex-start}.PromoTeaserCard-module__J0672G__imageWrapper{width:100%;max-width:25rem;margin:var(--spacing-4) 0;justify-content:center;align-self:center;align-items:center;display:flex;position:relative}.PromoTeaserCard-module__J0672G__image{object-fit:contain;width:100%;height:auto;max-height:20rem}.PromoTeaserCard-module__J0672G__textArea{gap:var(--spacing-2);z-index:2;flex-direction:column;display:flex}.PromoTeaserCard-module__J0672G__title{font-size:var(--text-4xl);font-weight:700;line-height:1.2}.PromoTeaserCard-module__J0672G__subline{font-size:var(--text-xl);opacity:.9;font-weight:400;line-height:1.2}.PromoTeaserCard-module__J0672G__ctaWrapper{align-self:flex-start;margin-top:auto}.PromoTeaserCard-module__J0672G__light .PromoTeaserCard-module__J0672G__ctaButton,.PromoTeaserCard-module__J0672G__lime .PromoTeaserCard-module__J0672G__ctaButton{--button-color--background:var(--color-neutral-950);--button-color--text:var(--color-neutral-50);--button-color--border:var(--color-neutral-950)}.PromoTeaserCard-module__J0672G__lime .PromoTeaserCard-module__J0672G__ctaButton{--button-color--background-hover:var(--color-neutral-333);--button-color--border-hover:var(--color-neutral-333);--button-color--text-hover:var(--color-neutral-50)}.PromoTeaserCard-module__J0672G__dark .PromoTeaserCard-module__J0672G__ctaButton{--button-color--background:var(--color-lime-200);--button-color--text:var(--color-neutral-950);--button-color--border:var(--color-lime-200);--button-color--background-hover:var(--color-neutral-50);--button-color--text-hover:var(--color-neutral-950);--button-color--border-hover:var(--color-neutral-50)}.PromoTeaserCard-module__J0672G__violet .PromoTeaserCard-module__J0672G__ctaButton{--button-color--background:var(--color-lime-200);--button-color--text:var(--color-neutral-950);--button-color--border:var(--color-lime-200);--button-color--background-hover:var(--color-neutral-950);--button-color--text-hover:var(--color-neutral-50);--button-color--border-hover:var(--color-neutral-950)}@media (min-width:769px){.PromoTeaserCard-module__J0672G__card.PromoTeaserCard-module__J0672G__wide{align-items:center;gap:var(--spacing-4);grid-template-columns:1fr 1fr;grid-template-areas:"badge image""text image""cta image";display:grid}[data-count="1"]>.component.promo-teaser-card>.PromoTeaserCard-module__J0672G__card{align-items:center;gap:var(--spacing-4);grid-template-columns:1fr 1fr;grid-template-areas:"badge image""text image""cta image";display:grid}[data-count="4"]>.component.promo-teaser-card:nth-child(4)>.PromoTeaserCard-module__J0672G__card{align-items:center;gap:var(--spacing-4);grid-template-columns:1fr 1fr;grid-template-areas:"badge image""text image""cta image";display:grid}.PromoTeaserCard-module__J0672G__card.PromoTeaserCard-module__J0672G__wide.PromoTeaserCard-module__J0672G__noBadge{grid-template-rows:min-content min-content;grid-template-areas:"text image""cta image";align-content:start}[data-count="1"]>.component.promo-teaser-card>.PromoTeaserCard-module__J0672G__card.PromoTeaserCard-module__J0672G__noBadge{grid-template-rows:min-content min-content;grid-template-areas:"text image""cta image";align-content:start}[data-count="4"]>.component.promo-teaser-card:nth-child(4)>.PromoTeaserCard-module__J0672G__card.PromoTeaserCard-module__J0672G__noBadge{grid-template-rows:min-content min-content;grid-template-areas:"text image""cta image";align-content:start}.PromoTeaserCard-module__J0672G__card.PromoTeaserCard-module__J0672G__wide .PromoTeaserCard-module__J0672G__badge{grid-area:badge;justify-self:flex-start;width:fit-content}[data-count="1"]>.component.promo-teaser-card>.PromoTeaserCard-module__J0672G__card .PromoTeaserCard-module__J0672G__badge{grid-area:badge;justify-self:flex-start;width:fit-content}[data-count="4"]>.component.promo-teaser-card:nth-child(4)>.PromoTeaserCard-module__J0672G__card .PromoTeaserCard-module__J0672G__badge{grid-area:badge;justify-self:flex-start;width:fit-content}.PromoTeaserCard-module__J0672G__card.PromoTeaserCard-module__J0672G__wide .PromoTeaserCard-module__J0672G__textArea{grid-area:text}[data-count="1"]>.component.promo-teaser-card>.PromoTeaserCard-module__J0672G__card .PromoTeaserCard-module__J0672G__textArea{grid-area:text}[data-count="4"]>.component.promo-teaser-card:nth-child(4)>.PromoTeaserCard-module__J0672G__card .PromoTeaserCard-module__J0672G__textArea{grid-area:text}.PromoTeaserCard-module__J0672G__card.PromoTeaserCard-module__J0672G__wide .PromoTeaserCard-module__J0672G__ctaWrapper{grid-area:cta;margin-top:0}[data-count="1"]>.component.promo-teaser-card>.PromoTeaserCard-module__J0672G__card .PromoTeaserCard-module__J0672G__ctaWrapper{grid-area:cta;margin-top:0}[data-count="4"]>.component.promo-teaser-card:nth-child(4)>.PromoTeaserCard-module__J0672G__card .PromoTeaserCard-module__J0672G__ctaWrapper{grid-area:cta;margin-top:0}.PromoTeaserCard-module__J0672G__card.PromoTeaserCard-module__J0672G__wide .PromoTeaserCard-module__J0672G__imageWrapper{grid-area:image;justify-content:flex-end;max-width:none;height:100%;margin:0}[data-count="1"]>.component.promo-teaser-card>.PromoTeaserCard-module__J0672G__card .PromoTeaserCard-module__J0672G__imageWrapper{grid-area:image;justify-content:flex-end;max-width:none;height:100%;margin:0}[data-count="4"]>.component.promo-teaser-card:nth-child(4)>.PromoTeaserCard-module__J0672G__card .PromoTeaserCard-module__J0672G__imageWrapper{grid-area:image;justify-content:flex-end;max-width:none;height:100%;margin:0}.PromoTeaserCard-module__J0672G__card.PromoTeaserCard-module__J0672G__wide .PromoTeaserCard-module__J0672G__image{width:auto;max-height:30rem;margin-left:auto}[data-count="1"]>.component.promo-teaser-card>.PromoTeaserCard-module__J0672G__card .PromoTeaserCard-module__J0672G__image{width:auto;max-height:30rem;margin-left:auto}[data-count="4"]>.component.promo-teaser-card:nth-child(4)>.PromoTeaserCard-module__J0672G__card .PromoTeaserCard-module__J0672G__image{width:auto;max-height:30rem;margin-left:auto}}@media (max-width:768px){.PromoTeaserCard-module__J0672G__card{padding:var(--spacing-6);text-align:center;align-items:center}.PromoTeaserCard-module__J0672G__badge{align-self:center}.PromoTeaserCard-module__J0672G__badgeSpacer{display:none}.PromoTeaserCard-module__J0672G__imageWrapper{margin:var(--spacing-4) 0}.PromoTeaserCard-module__J0672G__ctaWrapper{justify-content:center;align-self:center;width:100%;display:flex}}
.PromoLabel-module__iCAosG__promoLabel{top:var(--spacing-12);left:var(--spacing-6);color:var(--color-neutral-50);padding:var(--spacing-3) var(--spacing-4);font-weight:700;font-size:var(--text-base);z-index:20;background-color:#f84586;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute}
.ProductCardContainer-module__u2eQOG__container{gap:var(--spacing-13);grid-template-columns:1fr;width:100%;display:grid}@media (max-width:768px){.ProductCardContainer-module__u2eQOG__container{gap:var(--spacing-12)}}@media (min-width:768px){.ProductCardContainer-module__u2eQOG__container{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ProductCardContainer-module__u2eQOG__container{grid-template-columns:repeat(3,1fr)}}
.ShoppingCartSummary-module__o5kpjW__shoppingCartSummary{background-color:var(--color-surface-light);border-radius:var(--radius-lg);gap:var(--spacing-5);width:var(--size-content-width-extra-small);max-width:100%;margin-top:var(--spacing-13);flex-direction:column;display:flex}.ShoppingCartSummary-module__o5kpjW__prices{gap:var(--spacing-5);flex-direction:column;display:flex}.ShoppingCartSummary-module__o5kpjW__title{font-size:var(--text-2xl);color:var(--color-secondary);margin:0;font-weight:700;line-height:1.2}.ShoppingCartSummary-module__o5kpjW__items{gap:var(--spacing-2);font-size:var(--text-lg);flex-direction:column;display:flex}.ShoppingCartSummary-module__o5kpjW__item{justify-content:space-between;align-items:center;gap:var(--spacing-4);display:flex}.ShoppingCartSummary-module__o5kpjW__label{color:var(--color-text-dark);font-weight:400;line-height:1.5}.ShoppingCartSummary-module__o5kpjW__value{color:var(--color-text-dark);text-align:right;white-space:nowrap;font-weight:700;line-height:1.5}.ShoppingCartSummary-module__o5kpjW__checkoutButton{width:100%;margin-top:var(--spacing-2)}.ShoppingCartSummary-module__o5kpjW__saveAndContinueLink{text-align:center;justify-content:center;width:100%}@media (max-width:1024px){.ShoppingCartSummary-module__o5kpjW__shoppingCartSummary{width:100%;margin-top:0;margin-bottom:var(--spacing-8)}.ShoppingCartSummary-module__o5kpjW__title{font-size:var(--text-xl)}.ShoppingCartSummary-module__o5kpjW__items{font-size:var(--text-base)}}
.FeatureList-module__7EjAMG__features{margin-top:var(--spacing-2);gap:var(--spacing-1);font-size:var(--text-lg);flex-direction:column;padding:0;line-height:1.5;list-style:none;display:flex}.FeatureList-module__7EjAMG__feature{align-items:center;gap:var(--spacing-2);display:flex}.FeatureList-module__7EjAMG__feature.FeatureList-module__7EjAMG__bold{font-weight:700}@media (max-width:1024px){.FeatureList-module__7EjAMG__features{font-size:var(--text-base);margin-top:0}.FeatureList-module__7EjAMG__feature{gap:var(--spacing-1point5);font-size:var(--text-base);margin-left:-4px}.FeatureList-module__7EjAMG__icon{scale:.85}}
.Tag-module__Gza-eq__tag{background-color:var(--color-tag);color:var(--color-neutral-50);border-radius:var(--radius-3xl);font-size:var(--text-base);padding:var(--spacing-1) var(--spacing-3);justify-content:center;align-items:center;max-width:100%;font-weight:700;display:flex}
.ShoppingCartItem-module__KrEfZq__shoppingCartItem{padding:var(--spacing-6) 0;font-size:var(--text-lg);color:var(--color-text-dark);flex-direction:column;gap:0;display:flex;container-type:inline-size}.ShoppingCartItem-module__KrEfZq__shoppingCartItem:not(:last-child){border-bottom:var(--border-width) solid var(--color-border-light)}.ShoppingCartItem-module__KrEfZq__mainContent{gap:var(--spacing-2);display:flex}.ShoppingCartItem-module__KrEfZq__imageWrapper{border-radius:var(--radius-2xl);background-color:var(--color-neutral-100);flex-shrink:0;justify-content:center;align-items:center;width:6rem;height:6rem;transition:transform .2s;display:flex;overflow:hidden}.ShoppingCartItem-module__KrEfZq__imageWrapper img{mix-blend-mode:darken;object-fit:contain;width:100%;height:100%}.ShoppingCartItem-module__KrEfZq__content{gap:var(--spacing-1point5);min-width:0;font-size:var(--text-base);flex-direction:column;flex:1;display:flex}.ShoppingCartItem-module__KrEfZq__header{justify-content:space-between;gap:var(--spacing-1);flex-direction:column-reverse;margin-top:0;display:flex}.ShoppingCartItem-module__KrEfZq__titleColumn{justify-content:space-between;align-items:flex-start;gap:var(--spacing-1point5);flex-direction:column;width:100%;display:flex}.ShoppingCartItem-module__KrEfZq__title{font-size:var(--text-xl);align-items:center;gap:var(--spacing-2);text-align:left;flex-wrap:wrap;flex:1;margin:0;font-weight:700;line-height:1.2;display:flex}.ShoppingCartItem-module__KrEfZq__shoppingCartItem.ShoppingCartItem-module__KrEfZq__clickable:has(.ShoppingCartItem-module__KrEfZq__title:focus-visible) .ShoppingCartItem-module__KrEfZq__title{color:var(--color-secondary);cursor:pointer}.ShoppingCartItem-module__KrEfZq__shoppingCartItem.ShoppingCartItem-module__KrEfZq__clickable:has(.ShoppingCartItem-module__KrEfZq__title:focus-visible) .ShoppingCartItem-module__KrEfZq__imageWrapper{cursor:pointer;transform:scale(1.05)}@media (hover:hover){:is(.ShoppingCartItem-module__KrEfZq__shoppingCartItem.ShoppingCartItem-module__KrEfZq__clickable:has(.ShoppingCartItem-module__KrEfZq__title:hover),.ShoppingCartItem-module__KrEfZq__shoppingCartItem.ShoppingCartItem-module__KrEfZq__clickable:has(.ShoppingCartItem-module__KrEfZq__imageWrapper:hover)) .ShoppingCartItem-module__KrEfZq__title{color:var(--color-secondary);cursor:pointer}:is(.ShoppingCartItem-module__KrEfZq__shoppingCartItem.ShoppingCartItem-module__KrEfZq__clickable:has(.ShoppingCartItem-module__KrEfZq__title:hover),.ShoppingCartItem-module__KrEfZq__shoppingCartItem.ShoppingCartItem-module__KrEfZq__clickable:has(.ShoppingCartItem-module__KrEfZq__imageWrapper:hover)) .ShoppingCartItem-module__KrEfZq__imageWrapper{cursor:pointer;transform:scale(1.05)}}.ShoppingCartItem-module__KrEfZq__tag{flex-shrink:0}.ShoppingCartItem-module__KrEfZq__amountSelector{margin-top:var(--spacing-1)}.ShoppingCartItem-module__KrEfZq__subtitleColumn{margin-bottom:var(--spacing-1);justify-content:space-between;align-items:flex-start;gap:var(--spacing-5);flex-direction:row;width:100%;display:flex}.ShoppingCartItem-module__KrEfZq__subtitle{margin:0;font-weight:400;line-height:1.5}.ShoppingCartItem-module__KrEfZq__periodText{font-size:var(--text-xs);color:var(--color-text-light);width:100%;font-weight:400;line-height:1.5}.ShoppingCartItem-module__KrEfZq__price{text-align:right;white-space:nowrap;flex-shrink:0;min-height:1em}.ShoppingCartItem-module__KrEfZq__actionButton.ShoppingCartItem-module__KrEfZq__actionButton{font-size:var(--text-base)}@container (min-width:600px){.ShoppingCartItem-module__KrEfZq__shoppingCartItem{padding:var(--spacing-8) 0}.ShoppingCartItem-module__KrEfZq__content,.ShoppingCartItem-module__KrEfZq__actionButton.ShoppingCartItem-module__KrEfZq__actionButton{font-size:var(--text-lg)}.ShoppingCartItem-module__KrEfZq__content{gap:var(--spacing-4)}.ShoppingCartItem-module__KrEfZq__title{font-size:var(--text-2xl)}.ShoppingCartItem-module__KrEfZq__titleColumn{gap:var(--spacing-1)}.ShoppingCartItem-module__KrEfZq__periodText{font-size:var(--text-base)}.ShoppingCartItem-module__KrEfZq__mainContent{gap:var(--spacing-6)}.ShoppingCartItem-module__KrEfZq__shoppingCartItem:not(.ShoppingCartItem-module__KrEfZq__condensed) .ShoppingCartItem-module__KrEfZq__imageWrapper{width:14.2rem;height:14.2rem}.ShoppingCartItem-module__KrEfZq__shoppingCartItem:not(.ShoppingCartItem-module__KrEfZq__condensed) .ShoppingCartItem-module__KrEfZq__header{margin-top:var(--spacing-5);gap:var(--spacing-2);flex-direction:row}.ShoppingCartItem-module__KrEfZq__shoppingCartItem:not(.ShoppingCartItem-module__KrEfZq__condensed) .ShoppingCartItem-module__KrEfZq__subtitleColumn{align-items:flex-end;justify-content:initial;width:initial;gap:var(--spacing-3);flex-direction:column;margin-top:.7rem;margin-bottom:0}}
