.neonConfigurator{counter-reset:boxedGroup;padding:var(--neon-cfg-configuration-configurationBox-padding-padding-top) var(--neon-cfg-configuration-configurationBox-padding-padding-right) var(--neon-cfg-configuration-configurationBox-padding-padding-bottom) var(--neon-cfg-configuration-configurationBox-padding-padding-left);background:var(--neon-cfg-configuration-configurationBox-background-background-color);border:var(--neon-cfg-configuration-configurationBox-border-border-width) var(--neon-cfg-configuration-configurationBox-border-border-style) var(--neon-cfg-configuration-configurationBox-border-border-color);border-radius:var(--neon-cfg-configuration-configurationBox-border-border-radius);margin-bottom:30px;display:flex;flex-direction:column;grid-gap:var(--neon-cfg-configuration-general-margins-field-gap) 20px;position:relative}.neonConfigurator input,.neonConfigurator textarea,.neonConfigurator select{font-size:var(--neon-cfg-configuration-general-buttons-normal-font-font-size);border-radius:var(--neon-cfg-configuration-general-border-border-radius-boxes)}.neonConfigurator .neonConfigurator__field__validations{font-size:var(--neon-cfg-configuration-general-font-font-size-secondary)}.neonConfigurator .btn:not(.btn-outline-light):not(:disabled){font-size:var(--neon-cfg-configuration-general-buttons-normal-font-font-size);border-radius:var(--neon-cfg-configuration-general-buttons-normal-border-border-radius);background:var(--neon-cfg-configuration-general-buttons-normal-background-background-color);color:var(--neon-cfg-configuration-general-buttons-normal-font-font-color);padding:var(--neon-cfg-configuration-general-buttons-normal-padding-padding-top) var(--neon-cfg-configuration-general-buttons-normal-padding-padding-right) var(--neon-cfg-configuration-general-buttons-normal-padding-padding-bottom) var(--neon-cfg-configuration-general-buttons-normal-padding-padding-left);border:var(--neon-cfg-configuration-general-buttons-normal-border-border-width) var(--neon-cfg-configuration-general-buttons-normal-border-border-style) var(--neon-cfg-configuration-general-buttons-normal-border-border-color)}.neonConfigurator .btn:not(.btn-outline-light):not(:disabled):hover{background:var(--neon-cfg-configuration-general-buttons-hover-background-background-color);color:var(--neon-cfg-configuration-general-buttons-hover-font-font-color);border-color:var(--neon-cfg-configuration-general-buttons-hover-border-border-color)}.neonConfigurator--disabled{cursor:progress;opacity:0.5}.neonConfigurator--disabled *{pointer-events:none}.neonConfigurator .is--fieldLabelDisplayModeTop .neonConfigurator__field__labelGroup{margin-top:0 !important;width:unset}.neonConfigurator .is--fieldLabelDisplayModeTop .neonConfiguratorSpacerField{grid-column-end:3}.neonConfigurator .is--fieldLabelDisplayModeTop .neonConfigurator__infoLink__wrapper--empty{display:none}.neonConfigurator .is--fieldLabelDisplayModeTop .neonConfigurator__group__content{gap:var(--neon-cfg-configuration-general-margins-field-gap) 20px}.neonConfigurator .is--fieldLabelDisplayModeTop .neonConfigurator__field__labelGroup{grid-column-start:1;grid-column-end:3;top:0;margin-top:25px;margin-bottom:5px}.neonConfigurator .is--fieldLabelDisplayModeTop .neonConfigurator__field__input{grid-column-start:1;grid-column-end:3}.neonConfigurator .is--fieldLabelDisplayModeTop .neonConfigurator__field--calculationResult .neonConfigurator__field__value{margin-top:0}.neonConfigurator .is--fieldLabelDisplayModeHidden .neonConfigurator__field__labelGroup{display:none}.neonConfigurator .is--fieldLabelDisplayModeHidden .neonConfigurator__field__input{grid-column-start:1;grid-column-end:3}.neonConfigurator .is--fieldLabelDisplayModeHidden .neonConfigurator__infoLink__wrapper--empty{display:none}@media (max-width:575.98px){.neonConfigurator .neonConfigurator__field__labelGroup{margin-top:0 !important;width:unset}.neonConfigurator .neonConfiguratorSpacerField{grid-column-end:3}.neonConfigurator .neonConfigurator__infoLink__wrapper--empty{display:none}.neonConfigurator .neonConfigurator__group__content{gap:var(--neon-cfg-configuration-general-margins-field-gap) 20px}.neonConfigurator .neonConfigurator__field__labelGroup{grid-column-start:1;grid-column-end:3;top:0;margin-top:25px;margin-bottom:5px}.neonConfigurator .neonConfigurator__field__input{grid-column-start:1;grid-column-end:3}}@media screen and (min-width:992px) and (max-width:1400px){.neonConfigurator .neonConfigurator__field__labelGroup{margin-top:0 !important;width:unset}.neonConfigurator .neonConfiguratorSpacerField{grid-column-end:3}.neonConfigurator .neonConfigurator__infoLink__wrapper--empty{display:none}.neonConfigurator .neonConfigurator__group__content{gap:var(--neon-cfg-configuration-general-margins-field-gap) 20px}.neonConfigurator .neonConfigurator__field__labelGroup{grid-column-start:1;grid-column-end:3;top:0;margin-top:25px;margin-bottom:5px}.neonConfigurator .neonConfigurator__field__input{grid-column-start:1;grid-column-end:3}}.neonConfigurator__loader{display:none;position:relative;grid-template-columns:1fr 4fr;grid-gap:30px}.neonConfigurator__loader__row{height:35px;width:100%;left:0;top:0;bottom:0;border-radius:0;color:transparent;animation:skeletonShimmer 2.5s linear 0s infinite normal forwards running;background:linear-gradient(89.17deg, #f0f2f5 0.8%, #e0e6eb 50.09%, #f0f2f5 96.31%);background-size:800px 100px}.neonConfigurator__field--isLabelHidden .neonConfigurator__field__input{grid-column-start:1;grid-column-end:4}.neonConfigurator__field--isLabelHidden .neonConfigurator__infoLink__wrapper--empty{display:none}.neonConfigurator__field__value{position:relative}.neonConfigurator__field--isAlignRight.neonConfigurator__field--calculationResult .neonConfigurator__field__form{width:fit-content;max-width:100%;margin-left:auto}.neonConfigurator__field--disabled .neonConfigurator__field__input *{color:grey;pointer-events:none}.neonConfigurator__field--disabled.neonConfiguratorImageField__value,.neonConfigurator__field--disabled.neonConfiguratorButtonField__value{opacity:0.5}.neonConfigurator__field__form{display:grid;grid-template-columns:min-content minmax(0, 1fr) min-content;gap:0 10px}.modal-dialog .neonConfigurator__field__form{display:contents}.neonConfigurator__field__input{width:100%;position:relative;min-width:0}.neonConfigurator__field__input>input,.neonConfigurator__field__input>textarea,.neonConfigurator__field__input>select{min-width:0;max-width:100%}.neonConfigurator__field__input input::-webkit-outer-spin-button,.neonConfigurator__field__input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.neonConfigurator__field__input__reset{font-size:var(--neon-cfg-configuration-general-font-font-size-secondary);text-decoration:underline;margin-top:10px;cursor:pointer}.neonConfigurator__field__input input[type="number"]{-moz-appearance:textfield}.neonConfigurator__field__input__option{width:30%}.neonConfigurator__field__labelGroup{display:flex;align-items:center;margin:0 0 0 0;top:9px;align-self:flex-start;position:relative;min-width:140px;width:var(--neon-cfg-configuration-fields-general-field-label-width)}.neonConfigurator__field__label{white-space:normal;font-weight:bold;margin:0}.neonConfigurator__field__label__inlineContent{display:flex;align-items:flex-start;gap:10px;word-break:initial;font-size:var(--neon-cfg-configuration-general-font-font-size-primary)}.neonConfigurator__field__description{display:none;cursor:pointer;margin:0 0 5px 0;grid-column-start:1;grid-column-end:3;background:rgba(17, 17, 17, 0.9);border-radius:4px;color:#fff;padding:5px}.neonConfigurator__field__description__text{display:none}.neonConfigurator__field__description--active{display:block}@media (min-width:768px){.neonConfigurator__field__description--active{display:none}}.neonConfigurator__field--hasError>.neonConfigurator__field__form>.neonConfigurator__field__input select,.neonConfigurator__field--hasError>.neonConfigurator__field__form>.neonConfigurator__field__input>textarea,.neonConfigurator__field--hasError>.neonConfigurator__field__form>.neonConfigurator__field__input>textarea:focus,.neonConfigurator__field--hasError>.neonConfigurator__field__form>.neonConfigurator__field__input>input,.neonConfigurator__field--hasError>.neonConfigurator__field__form>.neonConfigurator__field__input>input:focus{border:1px var(--neon-cfg-configuration-general-validation-validation-error-color-strong) solid;background-color:var(--neon-cfg-configuration-general-validation-validation-error-color-light)}.neonConfigurator__field__modalSelection{grid-column-start:2;margin-top:10px;margin-bottom:10px}.neonConfigurator__field__validations{grid-column-start:2}.neonConfigurator__field__validations__validation{margin-top:3px;font-size:var(--neon-cfg-configuration-general-font-font-size-secondary);display:flex;align-items:center;gap:10px}.neonConfigurator__field__validations__validation--hasError{color:var(--neon-cfg-configuration-general-validation-validation-error-color-strong)}.neonConfigurator__price{white-space:nowrap}.neonConfigurator .form-check-input,.neonConfigurator .payment-method-radio .custom-control-input,.payment-method-radio .neonConfigurator .custom-control-input{margin-left:0}.neonConfigurator .neonConfigurator__infoText1 :first-child{margin-top:0}.neonConfigurator .neonConfigurator__infoText1 :last-child{margin-bottom:0}.neonConfigurator .neonConfigurator__field__modalSearch{display:none}.buy-widget-container+.neonConfigurator__actionTrigger__container{margin-top:10px}.buy-widget-container+.neonConfigurator__actionTrigger__container .col-8{margin-top:0}.neonConfigurator__group{display:flex;flex-direction:column;align-items:flex-start;grid-gap:0;overflow:hidden}.neonConfigurator__group+.neonConfigurator__group{margin-top:calc(var(--neon-cfg-configuration-general-margins-group-gap) -
            var(--neon-cfg-configuration-general-margins-field-gap))}.neonConfigurator__group__content__wrapper{padding-left:4px}.neonConfigurator__group--hasCounter .neonConfigurator__group__header__title::before{counter-increment:boxedGroup;content:counter(boxedGroup) ".";margin-right:-10px}.neonConfigurator__group--boxed{overflow:hidden;border:var(--neon-cfg-configuration-groups-boxed-content-border-border-width) var(--neon-cfg-configuration-groups-boxed-content-border-border-style) var(--neon-cfg-configuration-groups-boxed-content-border-border-color);border-radius:var(--neon-cfg-configuration-groups-boxed-content-border-border-radius)}.neonConfigurator__group--boxed .neonConfigurator__group__content__wrapper .neonConfigurator__group__description{padding:20px var(--neon-cfg-configuration-groups-boxed-content-padding-padding-left) 0 var(--neon-cfg-configuration-groups-boxed-content-padding-padding-right)}.neonConfigurator__group--boxed .neonConfigurator__group__content__wrapper .neonConfigurator__group__content{background-color:var(--neon-cfg-configuration-groups-boxed-content-background-background-color);padding:var(--neon-cfg-configuration-groups-boxed-content-padding-padding-top) var(--neon-cfg-configuration-groups-boxed-content-padding-padding-right) var(--neon-cfg-configuration-groups-boxed-content-padding-padding-bottom) var(--neon-cfg-configuration-groups-boxed-content-padding-padding-left)}.neonConfigurator__group--fieldsOnly{border:var(--neon-cfg-configuration-groups-fieldsOnly-content-border-border-width) var(--neon-cfg-configuration-groups-fieldsOnly-content-border-border-style) var(--neon-cfg-configuration-groups-fieldsOnly-content-border-border-color);border-radius:var(--neon-cfg-configuration-groups-fieldsOnly-content-border-border-radius)}.neonConfigurator__group--fieldsOnly .neonConfigurator__group__content__wrapper .neonConfigurator__group__description{padding:20px var(--neon-cfg-configuration-groups-fieldsOnly-content-padding-padding-left) 0 var(--neon-cfg-configuration-groups-fieldsOnly-content-padding-padding-right)}.neonConfigurator__group--fieldsOnly .neonConfigurator__group__content__wrapper .neonConfigurator__group__content{background-color:var(--neon-cfg-configuration-groups-fieldsOnly-content-background-background-color);padding:var(--neon-cfg-configuration-groups-fieldsOnly-content-padding-padding-top) var(--neon-cfg-configuration-groups-fieldsOnly-content-padding-padding-right) var(--neon-cfg-configuration-groups-fieldsOnly-content-padding-padding-bottom) var(--neon-cfg-configuration-groups-fieldsOnly-content-padding-padding-left)}.neonConfigurator__group__buttonContinue{grid-column:1 / -1;justify-self:end}.neonConfigurator__group--closed .neonConfigurator__group__content__wrapper{display:none}.neonConfigurator__group--closed .neonConfigurator__group__header__close{transform:rotate(-90deg)}.neonConfigurator__group__header{background-color:var(--neon-cfg-configuration-groups-boxed-header-background-background-color);width:100%;padding:var(--neon-cfg-configuration-groups-boxed-header-padding-padding-top) var(--neon-cfg-configuration-groups-boxed-header-padding-padding-right) var(--neon-cfg-configuration-groups-boxed-header-padding-padding-bottom) var(--neon-cfg-configuration-groups-boxed-header-padding-padding-left);display:flex;align-items:center;cursor:pointer;color:var(--neon-cfg-configuration-groups-boxed-header-font-font-color);font-size:var(--neon-cfg-configuration-groups-boxed-header-font-font-size)}.neonConfigurator__group__header__title{font-weight:bold;color:inherit;margin-right:auto;display:flex;align-items:center;gap:10px}.neonConfigurator__group__header__title .icon{color:white}.neonConfigurator__group__header__close{transition:transform 0.2s}.neonConfigurator__group__header__close .icon{color:inherit}.neonConfigurator__group__header__close .icon svg{top:0}.neonConfigurator__group__content__wrapper{width:100%}.neonConfigurator__group__description{font-size:var(--neon-cfg-configuration-general-font-font-size-primary);margin-bottom:20px}.neonConfigurator__group__description *{margin-top:0}.neonConfigurator__group .neonConfigurator__group__content{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));grid-gap:var(--neon-cfg-configuration-general-margins-field-gap) 20px;width:100%}.neonConfigurator__field--calculationResult .neonConfigurator__field__value{margin-top:10px}.neonConfigurator__field__form:has(.neonConfiguratorDescriptionField){display:contents}.neonConfigurator__field--number .neonConfigurator__field__infoRight.neonConfigurator__infoLink__wrapper,.neonConfigurator__field--text .neonConfigurator__field__infoRight.neonConfigurator__infoLink__wrapper{top:8px;position:relative}.neonConfigurator__field__value__quantitySelection .btn-minus{border-radius:var(--neon-cfg-configuration-general-border-border-radius-boxes)}.neonConfigurator__field__value__quantitySelection .input-group-text{min-width:50px;flex:none !important;font-size:inherit;line-height:inherit;border-radius:var(--neon-cfg-configuration-general-border-border-radius-boxes);width:auto !important}.neonConfiguratorNumberField__label{white-space:nowrap;position:absolute;top:10px;right:10px}.neonConfigurator__field--repeat>.neonConfigurator__field__form>.neonConfigurator__field__input{grid-column-start:1;grid-column-end:3}.neonConfigurator__field--repeat .neonConfigurator__field__repetition__children .neonConfigurator__field:not(.neonConfigurator__field--description)>.neonConfigurator__field__form{display:grid;grid-gap:5px;width:100%}.neonConfigurator__field--repeat .neonConfigurator__field__repetitions{align-self:stretch;margin-bottom:30px}.neonConfigurator__field--repeat .neonConfigurator__field__repetition{position:relative}.neonConfigurator__field--repeat .neonConfigurator__field__repetition__title{display:block;border-bottom:1px solid grey;margin:20px 0 10px;font-weight:600}.neonConfigurator__field--repeat .neonConfigurator__field__repetition__remove{position:absolute;top:0;right:0;cursor:pointer}.neonConfigurator__field--repeat .neonConfigurator__field__repetition__remove .icon{position:relative;bottom:2px;padding:3px}.neonConfigurator__field--repeat .neonConfigurator__field__repetition__children{gap:20px;display:flex;flex-direction:column;width:100%}.neonConfigurator__field--areSelectValueGroupsEnabled .neonConfigurator__field__valueGroup{display:block}.neonConfigurator__field--areSelectValueGroupsEnabled .neonConfigurator__field__labelGroup{top:5px}.neonConfigurator__field--select-slider input[type=range]{width:100%}.neonConfigurator__field__value input[type="radio"]{opacity:0;position:absolute}.neonConfigurator__field__value__quantitySelection{margin-bottom:5px}.neonConfigurator__field__value__quantitySelection .btn{padding:0 5px}.neonConfigurator__field__valueGroup{display:contents;margin-top:6px;margin-bottom:15px}.neonConfigurator__field__valueGroup__headline{font-weight:bold;margin-bottom:2px;font-size:var(--neon-cfg-configuration-general-font-font-size-primary);display:grid;grid-template-columns:auto min-content;align-items:center;border:initial;background:initial;padding:initial;width:100%}.neonConfigurator__field__valueGroup__headline__icon{display:none}.neonConfigurator__field__valueGroup__headline__title{text-align:left}.neonConfigurator__field__valueGroup--closable .neonConfigurator__field__valueGroup__headline{cursor:pointer;text-align:left}.neonConfigurator__field__valueGroup--closable .neonConfigurator__field__valueGroup__headline__icon{display:block}.neonConfigurator__field__valueGroup--closed .neonConfigurator__field__values{display:none !important}.neonConfigurator__field__valueGroup--closed .neonConfigurator__field__valueGroup__headline__icon{transform:rotate(-90deg)}.neonConfigurator__field--isQuantitySelectionActive .quantity-selector-group{background:white}.neonConfigurator__field--isQuantitySelectionActive .neonConfigurator__field__value .form-check-input,.neonConfigurator__field--isQuantitySelectionActive .neonConfigurator__field__value .payment-method-radio .custom-control-input,.payment-method-radio .neonConfigurator__field--isQuantitySelectionActive .neonConfigurator__field__value .custom-control-input{display:none !important}.neonConfigurator__field--isQuantitySelectionActive .neonConfigurator__field__value label{border:none !important;cursor:default !important}.neonConfigurator__field--isQuantitySelectionActive .neonConfigurator__field__value input[type="checkbox"]:checked+label{border:none}.neonConfigurator__field--isQuantitySelectionActive .btn-minus:hover,.neonConfigurator__field--isQuantitySelectionActive .btn-plus:hover,.neonConfigurator__field--isQuantitySelectionActive .quantity-selector-group-input:hover{border:none;background:none}.neonConfigurator__field--isQuantitySelectionActive .quantity-selector-group:hover input:not(:disabled),.neonConfigurator__field--isQuantitySelectionActive .quantity-selector-group:has(input:focus) input:not(:disabled){border:none;background:none}.neonConfigurator__field--isQuantitySelectionActive .neonConfigurator__field__value__quantitySelection{border-radius:var(--neon-cfg-configuration-general-border-border-radius-boxes);border:1px solid var(--neon-cfg-configuration-general-border-border-color);height:40px}.neonConfigurator__field--isQuantitySelectionActive .neonConfigurator__field__value__quantitySelection .quantity-selector-group:hover input:not(:disabled),.neonConfigurator__field--isQuantitySelectionActive .neonConfigurator__field__value__quantitySelection .quantity-selector-group:has(input:focus) input:not(:disabled){border:none;background:none}.neonConfigurator__field--isQuantitySelectionActive .neonConfigurator__field__value__quantitySelection *{border:none;background:none}.neonConfigurator__field__valueGroup:not(:has(.neonConfigurator__field__value:not([style*="display: none"]))):not(:has(select)):not(:has(.range-value-text)){display:none}.neonConfigurator--isProductToVariantsActive .neonConfigurator__field--isProductToVariantsField.neonConfigurator__field--isQuantitySelectionActive .neonConfigurator__field__value{background-color:unset}.neonConfigurator--isProductToVariantsActive .neonConfigurator__field--isProductToVariantsField.neonConfigurator__field--isQuantitySelectionActive .neonConfigurator__field__value.neonConfiguratorButtonField__value .neonConfiguratorButtonField__value__label{padding:0}.neonConfigurator--isProductToVariantsActive .neonConfigurator__field--isProductToVariantsField.neonConfigurator__field--isQuantitySelectionActive .neonConfigurator__field__value.neonConfiguratorButtonField__value .neonConfiguratorButtonField__value__label__text{display:flex;flex-direction:column-reverse;padding-top:12px;padding-bottom:0}.neonConfigurator--isProductToVariantsActive .neonConfigurator__field--isProductToVariantsField.neonConfigurator__field--isQuantitySelectionActive .neonConfigurator__field__value.neonConfiguratorButtonField__value .neonConfiguratorButtonField__value__label__text .neonConfigurator__field__value__quantitySelection{margin-top:12px;margin-bottom:0}.neonConfigurator__field--multiselect.neonConfigurator__field--select-button label{padding-top:24px}.neonConfigurator__field--multiselect.neonConfigurator__field--select-button .neonConfigurator__field__value__info--right{right:30px !important;top:3px}.neonConfiguratorButtonField__values{flex-wrap:wrap;gap:15px;grid-template-columns:repeat(auto-fill, minmax(min(var(--neon-cfg-configuration-fields-selectButton-general-value-width), 100%), 1fr));width:100%;display:grid;margin-top:5px}.neonConfiguratorButtonField__value{max-width:calc(100vw - 120px)}@media (min-width:768px){.neonConfiguratorButtonField__value{max-width:320px}}.neonConfiguratorButtonField__value input[type="checkbox"].form-check-input,.neonConfiguratorButtonField__value .payment-method-radio input.custom-control-input[type="checkbox"],.payment-method-radio .neonConfiguratorButtonField__value input.custom-control-input[type="checkbox"]{display:block;z-index:1;position:absolute;pointer-events:none;width:20px;height:20px;margin:0;right:4px;top:4px}.neonConfiguratorButtonField__value input[type="checkbox"].form-check-input:focus,.neonConfiguratorButtonField__value .payment-method-radio input.custom-control-input[type="checkbox"]:focus,.payment-method-radio .neonConfiguratorButtonField__value input.custom-control-input[type="checkbox"]:focus{box-shadow:none}.neonConfiguratorButtonField__value input[type="checkbox"].form-check-input:checked+label,.neonConfiguratorButtonField__value .payment-method-radio input.custom-control-input[type="checkbox"]:checked+label,.payment-method-radio .neonConfiguratorButtonField__value input.custom-control-input[type="checkbox"]:checked+label,.neonConfiguratorButtonField__value input[type="radio"].form-check-input:checked+label,.neonConfiguratorButtonField__value .payment-method-radio input.custom-control-input[type="radio"]:checked+label,.payment-method-radio .neonConfiguratorButtonField__value input.custom-control-input[type="radio"]:checked+label{border:var(--neon-cfg-configuration-fields-selectButton-stateSelected-border-border-width) var(--neon-cfg-configuration-fields-selectButton-stateSelected-border-border-style) var(--neon-cfg-configuration-fields-selectButton-stateSelected-border-border-color);background:var(--neon-cfg-configuration-fields-selectButton-stateSelected-color-background-color);color:var(--neon-cfg-configuration-fields-selectButton-stateSelected-color-font-color);border-radius:var(--neon-cfg-configuration-fields-selectButton-stateSelected-border-border-radius)}.neonConfiguratorButtonField__value input[type="checkbox"].form-check-input:focus+label,.neonConfiguratorButtonField__value .payment-method-radio input.custom-control-input[type="checkbox"]:focus+label,.payment-method-radio .neonConfiguratorButtonField__value input.custom-control-input[type="checkbox"]:focus+label,.neonConfiguratorButtonField__value input[type="radio"].form-check-input:focus+label,.neonConfiguratorButtonField__value .payment-method-radio input.custom-control-input[type="radio"]:focus+label,.payment-method-radio .neonConfiguratorButtonField__value input.custom-control-input[type="radio"]:focus+label{box-shadow:0 0 2px 1px var(--neon-cfg-configuration-general-basicColors-cta-color-primary)}.neonConfiguratorButtonField__value .neonConfigurator__infoLink__wrapper{top:5px;position:absolute}.neonConfiguratorButtonField__value .neonConfigurator__infoLink__wrapper.neonConfigurator__field__value__info--left{left:5px}.neonConfiguratorButtonField__value .neonConfigurator__infoLink__wrapper.neonConfigurator__field__value__info--right{right:5px}.neonConfiguratorButtonField__value__label{display:flex;flex-direction:column;width:100%;height:100%;font-size:var(--neon-cfg-configuration-general-font-font-size-primary);border:var(--neon-cfg-configuration-fields-selectButton-stateUnselected-border-border-width) var(--neon-cfg-configuration-fields-selectButton-stateUnselected-border-border-style) var(--neon-cfg-configuration-fields-selectButton-stateUnselected-border-border-color);border-radius:var(--neon-cfg-configuration-fields-selectButton-stateUnselected-border-border-radius);color:var(--neon-cfg-configuration-fields-selectButton-stateUnselected-color-font-color);background-color:var(--neon-cfg-configuration-fields-selectButton-stateUnselected-color-background-color);justify-content:center;align-items:center;overflow:hidden;margin:0;padding:0;grid-template-rows:75% 25%;cursor:pointer}.neonConfigurator__field__values--hasValueInfo .neonConfiguratorButtonField__value__label{padding-top:24px}.neonConfiguratorButtonField__value__label__text{text-align:center;font-size:var(--neon-cfg-configuration-general-font-font-size-primary);display:inline-block;padding:5px 0;overflow:hidden;hyphens:auto}.neonConfiguratorButtonField__value__label__price{font-size:var(--neon-cfg-configuration-general-font-font-size-secondary);padding-bottom:5px;opacity:0.87}.neonConfigurator__field--multiselect.neonConfigurator__field--select-color label{padding-top:24px}.neonConfigurator__field--multiselect.neonConfigurator__field--select-color .neonConfigurator__field__value__info--right{right:30px !important;top:3px}.neonConfiguratorColorField__values{flex-wrap:wrap;gap:15px;width:100%;display:flex}.neonConfiguratorColorField__value{width:var(--neon-cfg-configuration-fields-selectColor-values-width)}.neonConfiguratorColorField__value input[type="checkbox"]:checked+label .neonConfiguratorColorField__value__label__color,.neonConfiguratorColorField__value input[type="radio"]:checked+label .neonConfiguratorColorField__value__label__color{border:2px solid var(--neon-cfg-configuration-general-basicColors-cta-color-primary)}.neonConfiguratorColorField__value input[type="checkbox"]:focus+label .neonConfiguratorColorField__value__label__color,.neonConfiguratorColorField__value input[type="radio"]:focus+label .neonConfiguratorColorField__value__label__color{box-shadow:0 0 2px 1px var(--neon-cfg-configuration-general-basicColors-cta-color-primary)}.neonConfiguratorColorField__value input[type="checkbox"].form-check-input,.neonConfiguratorColorField__value .payment-method-radio input.custom-control-input[type="checkbox"],.payment-method-radio .neonConfiguratorColorField__value input.custom-control-input[type="checkbox"]{display:block;width:20px;height:20px;z-index:1;position:absolute;pointer-events:none;margin:0;right:4px;top:4px}.neonConfiguratorColorField__value input[type="checkbox"].form-check-input:focus,.neonConfiguratorColorField__value .payment-method-radio input.custom-control-input[type="checkbox"]:focus,.payment-method-radio .neonConfiguratorColorField__value input.custom-control-input[type="checkbox"]:focus{box-shadow:none}.neonConfiguratorColorField__value .neonConfigurator__infoLink__wrapper{top:3px;position:absolute}.neonConfiguratorColorField__value .neonConfigurator__infoLink__wrapper.neonConfigurator__field__value__info--left{left:5px}.neonConfiguratorColorField__value .neonConfigurator__infoLink__wrapper.neonConfigurator__field__value__info--right{right:5px}.neonConfiguratorColorField__value__label{display:grid;gap:5px;font-size:var(--neon-cfg-configuration-general-font-font-size-primary);grid-template-rows:auto auto 1fr;justify-content:stretch;align-items:stretch;margin:0;cursor:pointer;height:100%}.neonConfiguratorColorField__value__label__color{aspect-ratio:var(--neon-cfg-configuration-fields-selectColor-values-aspect-ratio-color);border-radius:var(--neon-cfg-configuration-fields-selectColor-values-border-radius)}.neonConfiguratorColorField__value__label__text{text-align:center;font-size:var(--neon-cfg-configuration-general-font-font-size-primary);display:var(--neon-cfg-configuration-fields-selectColor-values-label-display);padding:0 1px 5px 1px;overflow:hidden;hyphens:auto}.neonConfiguratorColorField__value__label__price{font-size:var(--neon-cfg-configuration-general-font-font-size-secondary);padding-bottom:5px;opacity:0.87;text-align:center}.neonConfigurator__field--select-dropdown .neonConfigurator__field__labelGroup{top:10px}.neonConfigurator__field--multiselect.neonConfigurator__field--select-image label{padding-top:24px}.neonConfigurator__field--multiselect.neonConfigurator__field--select-image:not(.neonConfigurator__field--isQuantitySelectionActive) .neonConfigurator__field__value__info--right{right:30px !important;top:3px}.neonConfiguratorImageField__values{flex-wrap:wrap;gap:15px;width:100%;display:flex}.neonConfiguratorImageField__value{width:var(--neon-cfg-configuration-fields-selectImage-values-width)}.neonConfiguratorImageField__value input[type="checkbox"]:checked+label .neonConfiguratorImageField__value__label__image,.neonConfiguratorImageField__value input[type="radio"]:checked+label .neonConfiguratorImageField__value__label__image{border:2px solid var(--neon-cfg-configuration-general-basicColors-cta-color-primary)}.neonConfiguratorImageField__value input[type="checkbox"]:focus+label .neonConfiguratorImageField__value__label__image,.neonConfiguratorImageField__value input[type="radio"]:focus+label .neonConfiguratorImageField__value__label__image{box-shadow:0 0 2px 1px var(--neon-cfg-configuration-general-basicColors-cta-color-primary)}.neonConfiguratorImageField__value input[type="checkbox"].form-check-input,.neonConfiguratorImageField__value .payment-method-radio input.custom-control-input[type="checkbox"],.payment-method-radio .neonConfiguratorImageField__value input.custom-control-input[type="checkbox"]{display:block;width:20px;height:20px;z-index:1;position:absolute;pointer-events:none;margin:0;right:4px;top:4px}.neonConfiguratorImageField__value input[type="checkbox"].form-check-input:focus,.neonConfiguratorImageField__value .payment-method-radio input.custom-control-input[type="checkbox"]:focus,.payment-method-radio .neonConfiguratorImageField__value input.custom-control-input[type="checkbox"]:focus{box-shadow:none}.neonConfiguratorImageField__value .neonConfigurator__infoLink__wrapper{top:3px;position:absolute}.neonConfiguratorImageField__value .neonConfigurator__infoLink__wrapper.neonConfigurator__field__value__info--left{left:5px}.neonConfiguratorImageField__value .neonConfigurator__infoLink__wrapper.neonConfigurator__field__value__info--right{right:5px}.neonConfiguratorImageField__value__label{display:grid;-webkit-user-drag:none;gap:5px;font-size:var(--neon-cfg-configuration-general-font-font-size-primary);grid-template-rows:auto auto 1fr;justify-content:stretch;align-items:stretch;margin:0;cursor:pointer;height:100%}.neonConfiguratorImageField__value__label__image{width:100%;object-fit:contain;border:2px solid transparent;aspect-ratio:var(--neon-cfg-configuration-fields-selectImage-values-aspect-ratio-image);border-radius:var(--neon-cfg-configuration-fields-selectImage-values-border-radius);-webkit-user-drag:none;user-select:none;pointer-events:none}.neonConfiguratorImageField__value__label__text{justify-items:center;text-align:center;font-size:var(--neon-cfg-configuration-general-font-font-size-primary);hyphens:auto;padding:0 0 5px 0;overflow:hidden;margin:0 0 auto 0}.neonConfiguratorImageField__value__label__text__content{display:var(--neon-cfg-configuration-fields-selectImage-values-label-display)}.neonConfiguratorImageField__value__label__price{font-size:var(--neon-cfg-configuration-general-font-font-size-secondary);padding-bottom:5px;opacity:0.87;text-align:center}.neonConfiguratorImageField__value__zoomTrigger{position:absolute;left:3px;top:2px;border-radius:100%;background:white;width:27px;height:26px;z-index:1;cursor:pointer}.neonConfiguratorImageField__value__zoomTrigger .icon{top:-2px;position:relative;left:1px}.neonConfiguratorImageField__value__zoomTrigger--right{left:unset;right:3px}.neonConfiguratorImageField__zoomedImage{min-width:800px}.neonConfiguratorImageField__zoomedImage img{max-width:70vw;max-height:80vh}.neonConfigurator__field--select-slider .range-value-text{font-size:var(--neon-cfg-configuration-general-font-font-size-primary)}.neonConfigurator__field--select-list .neonConfigurator__field__labelGroup{top:0px}.neonConfigurator__field--select-list .neonConfiguratorListField__values{display:flex;flex-direction:column;width:100%;gap:10px}.neonConfigurator__field--select-list .neonConfiguratorListField__values label{cursor:pointer;margin-bottom:0;width:100%;font-size:var(--neon-cfg-configuration-general-font-font-size-primary)}.neonConfigurator__field--select-list .neonConfiguratorListField__values .neonConfigurator__field__value{width:100%;display:flex;gap:10px;align-items:center;justify-content:center;justify-items:center}.neonConfigurator__field--select-list .neonConfiguratorListField__values .neonConfigurator__field__value__label{display:inline-flex;gap:8px;align-items:center}.neonConfigurator__field--select-list .neonConfiguratorListField__values .neonConfigurator__field__value__label .neonConfigurator__infoLink__wrapper:last-child{margin-left:auto}.neonConfigurator__field--select-list .neonConfiguratorListField__values .neonConfigurator__field__value .neonConfigurator__field__value__info--left.neonConfigurator__infoLink__wrapper--empty{display:none}.neonConfigurator__field--select-list .neonConfiguratorListField__values .neonConfigurator__field__value input:not(.js-quantity-selector){position:relative;cursor:pointer;min-width:20px;width:20px;height:20px;opacity:1;margin-top:0}.neonConfigurator__field--select-list .neonConfiguratorListField__value__label__price{display:contents;font-size:var(--neon-cfg-configuration-general-font-font-size-secondary);padding-bottom:5px;opacity:0.87;text-align:center}.neonConfigurator__field--select-list .neonConfiguratorListField__value__label__wrapper{display:inline-flex;gap:8px;align-items:center;width:100%}.neonConfiguratorSpacerField{display:flex;height:0;margin:-3px 0 -20px;border-bottom:1px solid #b9b9b9;grid-column-start:1;grid-column-end:4}.neonConfigurator__field--headline .neonConfigurator__field__labelGroup{display:none}.neonConfigurator__field--headline .neonConfigurator__field__input{grid-column:span 2}.neonConfigurator__field--headline .neonConfigurator__infoLink__wrapper{position:absolute;right:20px}.neonConfigurator__field--spacer .neonConfigurator__field__labelGroup,.neonConfigurator__field--empty .neonConfigurator__field__labelGroup{display:none}.neonConfigurator__field--spacer .neonConfigurator__field__input,.neonConfigurator__field--empty .neonConfigurator__field__input{grid-column:span 2}.neonConfigurator__field--spacer .neonConfigurator__infoLink__wrapper,.neonConfigurator__field--empty .neonConfigurator__infoLink__wrapper{display:none}.neonConfigurator__field--switch .form-switch{padding-left:0}.neonConfigurator__field--switch .neonConfigurator__field__switch{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:flex-start}.neonConfigurator__field--switch .neonConfigurator__field__switch .form-check-input,.neonConfigurator__field--switch .neonConfigurator__field__switch .payment-method-radio .custom-control-input,.payment-method-radio .neonConfigurator__field--switch .neonConfigurator__field__switch .custom-control-input{margin-top:5px}.neonConfigurator__field--switch .neonConfigurator__field__labelGroup{top:0}.is--neonConfigurator--uploading .cart-offcanvas{display:none}.is--neonConfigurator--uploading .neonConfiguratorUploadIndicator{display:flex !important;flex-direction:column;align-items:center;gap:20px;position:fixed;top:50%;left:50%;width:100%;background:white;padding:30px;max-width:320px;transform:translate(-50%, -50%);z-index:9999;text-align:center;border:1px solid lightgrey}.neonConfigurator__field--multiUpload__container__dropzone{display:flex;flex-wrap:wrap;justify-content:center;padding:30px;border:2px dashed #ccc;border-radius:5px;cursor:pointer;transition:border-color 0.3s;margin-bottom:10px;text-align:center;background:white}.neonConfigurator__field--multiUpload__container__dropzone.is-dragover{border-color:#333}.neonConfigurator__field--multiUpload__container__dropzone__icon{font-size:30px;color:#ccc}.neonConfigurator__field--multiUpload__container__dropzone__text{font-size:var(--neon-cfg-configuration-general-font-font-size-primary);color:#ccc}.neonConfigurator__field--multiUpload__container__files{display:flex;flex-direction:column;gap:10px 0}.neonConfigurator__field--multiUpload__container__files__card{background-color:white;padding:10px 15px;border-radius:8px;box-shadow:0 2px 4px rgba(0, 0, 0, 0.1);display:flex;flex-direction:column;gap:10px;position:relative}.neonConfigurator__field--multiUpload__container__files__card--error{border:1px solid #FF8C99}.neonConfigurator__field--multiUpload__container__files__card--error .neonConfigurator__field--multiUpload__container__files__card__progress{display:none}.neonConfigurator__field--multiUpload__container__files__card--success .neonConfigurator__field--multiUpload__container__files__card__progress{display:none}.neonConfigurator__field--multiUpload__container__files__card__info{position:relative;display:grid;align-items:center;gap:10px;grid-template-columns:40px auto}.neonConfigurator__field--isQuantitySelectionActive .neonConfigurator__field--multiUpload__container__files__card__info{grid-template-columns:100px 40px auto}.neonConfigurator__field--multiUpload__container__files__card__info .quantity-selector-group{width:100px}.neonConfigurator__field--multiUpload__container__files__card__icon .icon{width:40px;height:30px}.neonConfigurator__field--multiUpload__container__files__card__image{width:40px;height:40px;object-fit:contain;cursor:pointer}.neonConfigurator__field--multiUpload__container__files__card__details{display:flex;flex-direction:column;margin-right:20px}.neonConfigurator__field--multiUpload__container__files__card__name{font-size:var(--neon-cfg-configuration-general-font-font-size-secondary)}.neonConfigurator__field--multiUpload__container__files__card__remove{position:absolute;right:0;top:0;cursor:pointer}.neonConfigurator__field--multiUpload__container__files__card__remove .icon{width:18px;height:18px;color:#888}.neonConfigurator__field--multiUpload__container__files__card__size{font-size:var(--neon-cfg-configuration-general-font-font-size-secondary);color:#888}.neonConfigurator__field--multiUpload__container__files__card__progress{display:flex;align-items:center;gap:10px}.neonConfigurator__field--multiUpload__container__files__card__progress-bar{width:100%;height:8px;background-color:#e0e0e0;border-radius:4px;overflow:hidden;position:relative;flex-grow:1}.neonConfigurator__field--multiUpload__container__files__card__progress-fill{height:100%;background-color:var(--neon-cfg-configuration-general-basicColors-cta-color-primary);width:40%}.neonConfigurator__field--multiUpload__container__files__card__progress-percentage{font-size:var(--neon-cfg-configuration-general-font-font-size-secondary);color:#888;text-wrap:nowrap}.neonConfigurator__field--multiUpload__container__files__card__messages{font-size:var(--neon-cfg-configuration-general-font-font-size-secondary)}.neonConfigurator__field--multiUpload__container__files__card__messages__message--error{color:#FF8C99}.neonConfiguratorButtonField__value__productQuantity{width:100%;border:0;display:inline;background:none;min-width:unset;margin:auto;cursor:default;pointer-events:none}.neonConfiguratorButtonField__value__productQuantity:focus{box-shadow:none}.neonConfiguratorInfo>.neonConfiguratorInfo{margin-left:2px}.line-item-neonconfigurator .line-item-children .line-item-unit-price,.line-item-neonconfigurator .line-item-children .line-item-total-price,.line-item-neonconfigurator .line-item-children .line-item-tax-price{visibility:collapse}.is-offcanvas.line-item-neonconfigurator .line-item-children .line-item-unit-price,.is-offcanvas.line-item-neonconfigurator .line-item-children .line-item-total-price{display:none}.is-offcanvas.line-item-neonconfigurator .line-item-children .line-item-quantity{margin-bottom:0}.neonConfiguratorLayout+div,.neonConfiguratorLayout~div[itemscope]{display:flex;flex-direction:column;margin-bottom:20px}.neonConfiguratorLayout+div .product-detail-form-container,.neonConfiguratorLayout+div form.buy-widget,.neonConfiguratorLayout~div[itemscope] .product-detail-form-container,.neonConfiguratorLayout~div[itemscope] form.buy-widget{display:contents}.neonConfiguratorLayout--priceAlignmentBottom+div .product-detail-configurator-container,.neonConfiguratorLayout--priceAlignmentBottom~div[itemscope] .product-detail-configurator-container{order:-2}.neonConfiguratorLayout--priceAlignmentBottom+div .neonConfigurator,.neonConfiguratorLayout--priceAlignmentBottom~div[itemscope] .neonConfigurator{order:-1}.neonConfiguratorLayout--priceAlignmentBottom+div .product-detail-price-container,.neonConfiguratorLayout--priceAlignmentBottom+div .product-detail-tax-container,.neonConfiguratorLayout--priceAlignmentBottom+div .product-detail-delivery-information,.neonConfiguratorLayout--priceAlignmentBottom+div .buy-widget-container,.neonConfiguratorLayout--priceAlignmentBottom~div[itemscope] .product-detail-price-container,.neonConfiguratorLayout--priceAlignmentBottom~div[itemscope] .product-detail-tax-container,.neonConfiguratorLayout--priceAlignmentBottom~div[itemscope] .product-detail-delivery-information,.neonConfiguratorLayout--priceAlignmentBottom~div[itemscope] .buy-widget-container{order:2}.neonConfiguratorLayout--priceIsHidden+div .product-detail-price-container,.neonConfiguratorLayout--priceIsHidden+div .product-detail-tax,.neonConfiguratorLayout--priceIsHidden~div[itemscope] .product-detail-price-container,.neonConfiguratorLayout--priceIsHidden~div[itemscope] .product-detail-tax{display:none}.neonConfiguratorLayout--priceAlignmentRight+div .d-flex,.neonConfiguratorLayout--priceAlignmentRight~div[itemscope] .d-flex{display:block}.neonConfiguratorLayout--priceAlignmentRight+div .product-detail-tax-container,.neonConfiguratorLayout--priceAlignmentRight+div .product-detail-price-container,.neonConfiguratorLayout--priceAlignmentRight+div .product-detail-delivery-information,.neonConfiguratorLayout--priceAlignmentRight~div[itemscope] .product-detail-tax-container,.neonConfiguratorLayout--priceAlignmentRight~div[itemscope] .product-detail-price-container,.neonConfiguratorLayout--priceAlignmentRight~div[itemscope] .product-detail-delivery-information{text-align:right}.neonConfigurator__action__sendMail fieldset{display:grid;grid-template-columns:120px 1fr;gap:10px}.neonConfigurator__action__sendMail form{display:flex;flex-direction:column;gap:10px}.neonConfigurator__action__sendMail label{margin-top:7px}.neonConfigurator__action__sendMail textarea{padding:10px}.neonConfigurator__action__sendMail__text{margin:20px 0}.neonConfigurator__action__sendMail__message{display:none;text-align:center;padding:15px 0 10px 0}.neonconfigurator__image--stacked{position:absolute !important;top:0;left:0;right:0;max-height:100%;max-width:100%;object-fit:contain;bottom:0;margin:auto}.modal-dialog .neonConfigurator__field__modalSearch{display:flex;margin-bottom:10px}.modal-dialog .neonConfigurator__field__modalPropertyFilter{display:block;margin-bottom:20px}.modal-dialog .neonConfigurator__field__modalPropertyFilter--empty{display:none}.modal-dialog .neonConfigurator__field__modalPropertyFilter__promoted{display:flex;flex-wrap:wrap;gap:10px;width:100%;margin-bottom:14px}.modal-dialog .neonConfigurator__field__modalPropertyFilter__promoted:empty{display:none}.modal-dialog .neonConfigurator__field__modalPropertyFilter__promoted__option{padding:6px 20px;border:1px solid var(--bs-border-color, #cfd7df);border-radius:var(--bs-border-radius, 4px);background-color:var(--bs-body-bg, #fff);color:var(--bs-body-color, #4a545b);font-weight:600;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, color 0.15s ease-in-out}.modal-dialog .neonConfigurator__field__modalPropertyFilter__promoted__option:hover{border-color:var(--bs-primary, #0d6efd);color:var(--bs-primary, #0d6efd)}.modal-dialog .neonConfigurator__field__modalPropertyFilter__promoted__option--active,.modal-dialog .neonConfigurator__field__modalPropertyFilter__promoted__option--active:hover{border-color:var(--bs-primary, #0d6efd);background-color:var(--bs-primary, #0d6efd);color:var(--bs-white, #fff)}.modal-dialog .neonConfigurator__field__modalPropertyFilter__header{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 15px;border:1px solid var(--bs-border-color, #cfd7df);border-radius:var(--bs-border-radius, 4px);background-color:var(--bs-body-bg, #fff);color:var(--bs-body-color, #4a545b);font-size:1rem;font-weight:700;text-align:left;cursor:pointer;transition:border-color 0.15s ease-in-out, color 0.15s ease-in-out}.modal-dialog .neonConfigurator__field__modalPropertyFilter__header[hidden]{display:none}.modal-dialog .neonConfigurator__field__modalPropertyFilter__header:hover{border-color:var(--bs-primary, #0d6efd);color:var(--bs-primary, #0d6efd)}.modal-dialog .neonConfigurator__field__modalPropertyFilter__header:not(.collapsed){border-color:var(--bs-primary, #0d6efd);color:var(--bs-primary, #0d6efd);border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.modal-dialog .neonConfigurator__field__modalPropertyFilter__header:not(.collapsed) .neonConfigurator__field__modalPropertyFilter__icon svg{color:var(--bs-primary, #0d6efd);transform:rotate(180deg)}.modal-dialog .neonConfigurator__field__modalPropertyFilter__title{line-height:1.2}.modal-dialog .neonConfigurator__field__modalPropertyFilter__icon{margin-left:auto}.modal-dialog .neonConfigurator__field__modalPropertyFilter__icon svg{top:0;transition:transform 0.15s ease-in-out}.modal-dialog .neonConfigurator__field__modalPropertyFilter__body{padding:0 15px 16px;border:1px solid var(--bs-primary, #0d6efd);border-top:0;border-bottom-left-radius:var(--bs-border-radius, 4px);border-bottom-right-radius:var(--bs-border-radius, 4px);background-color:var(--bs-body-bg, #fff)}.modal-dialog .neonConfigurator__field__modalPropertyFilter__body[hidden]{display:none}.modal-dialog .neonConfigurator__field__modalPropertyFilter__groups{display:grid;grid-template-columns:repeat(auto-fill, minmax(160px, 1fr));gap:18px 24px}.modal-dialog .neonConfigurator__field__modalPropertyFilter__group{display:flex;flex-direction:column;min-width:0}.modal-dialog .neonConfigurator__field__modalPropertyFilter__group[hidden]{display:none}.modal-dialog .neonConfigurator__field__modalPropertyFilter__group__title{margin-bottom:8px;font-size:0.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;color:var(--bs-secondary-color, #76838f)}.modal-dialog .neonConfigurator__field__modalPropertyFilter__group__options{display:flex;flex-direction:column;gap:2px}.modal-dialog .neonConfigurator__field__modalPropertyFilter__option{display:flex;align-items:center;gap:8px;margin-bottom:0;padding:5px 8px;border-radius:var(--bs-border-radius, 4px);font-size:0.9375rem;line-height:1.3;cursor:pointer;transition:background-color 0.15s ease-in-out}.modal-dialog .neonConfigurator__field__modalPropertyFilter__option[hidden]{display:none}.modal-dialog .neonConfigurator__field__modalPropertyFilter__option:hover{background-color:var(--bs-secondary-bg, rgba(0, 0, 0, 0.04))}.modal-dialog .neonConfigurator__field__modalPropertyFilter__option--active{font-weight:700}.modal-dialog .neonConfigurator__field__modalPropertyFilter__option__input.form-check-input,.modal-dialog .payment-method-radio .neonConfigurator__field__modalPropertyFilter__option__input.custom-control-input,.payment-method-radio .modal-dialog .neonConfigurator__field__modalPropertyFilter__option__input.custom-control-input{display:inline-block !important;flex:0 0 auto;margin:0;pointer-events:auto;cursor:pointer}.modal-dialog .neonConfigurator__field__modalPropertyFilter__option__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-dialog .neonConfigurator__field__modalPropertyFilter__reset{margin-top:14px;padding:0;border:0;background:none;color:var(--bs-primary, #0d6efd);font-size:0.875rem;font-weight:400;text-decoration:underline;cursor:pointer}.modal-dialog .neonConfigurator__field__modalPropertyFilter__reset:hover{text-decoration:none}.modal-dialog .neonConfigurator__field__modalPropertyFilter__reset[hidden]{display:none}.modal-dialog .neonConfigurator__field__modalPropertyFilter__noResults{margin-top:14px;padding-top:12px;border-top:1px solid var(--bs-border-color, #e0e0e0);color:var(--bs-secondary-color, #76838f);font-size:0.9375rem}.modal-dialog .neonConfigurator__field__modalPropertyFilter__noResults[hidden]{display:none}.modal-dialog .neonConfigurator__field__modalSelection{display:none}.modal .neonConfigurator--modal .neonConfigurator__field__labelGroup{display:none}.modal .neonConfigurator--modal .neonConfigurator__modalSelection__footer{display:flex;justify-content:flex-end}.modal .neonConfigurator--modal .neonConfigurator__field__infoRight{display:none}.modal .neonConfigurator--modal .neonConfigurator__field .header-search-input{height:auto}.modal .neonConfigurator--modal .neonConfigurator__field--multiselect.neonConfigurator__field--select-image label{padding-left:0 !important;padding-top:5px}.neonConfigurator .neonConfigurator__field__modalPropertyFilter{display:none}.neonConfigurator .neonConfigurator__field--modalselection.neonConfigurator__field--multiselect .form-check-input,.neonConfigurator .neonConfigurator__field--modalselection.neonConfigurator__field--multiselect .payment-method-radio .custom-control-input,.payment-method-radio .neonConfigurator .neonConfigurator__field--modalselection.neonConfigurator__field--multiselect .custom-control-input{display:none !important}.neonConfigurator .neonConfigurator__field--modalselection.neonConfigurator__field--multiselect label{pointer-events:none}.neonConfigurator .neonConfigurator__field--modalselection .neonConfigurator__field__values:has(input:checked){display:block !important}.neonConfigurator .neonConfigurator__field--modalselection .neonConfigurator__field__value:not(:has(input:checked)){display:none !important}.neonConfigurator .neonConfigurator__field--modalselection.neonConfigurator__field--singleselect label{cursor:default}.neonConfigurator .neonConfigurator__field--modalselection .neonConfigurator__field__values .neonConfigurator__field__value label{display:none}.neonConfigurator .neonConfigurator__field--modalselection .neonConfigurator__field__value .neonConfigurator__infoLink__wrapper .neonConfigurator__infoLink{display:none}.neonConfigurator .neonConfigurator__field--modalselection .neonConfiguratorImageField__value__zoomTrigger{display:none}.neonConfigurator .neonConfigurator__field--modalselection .neonConfigurator__field__valueGroup__headline{display:none}.neonConfigurator .neonConfigurator__field--modalselection .neonConfigurator__field__valueGroup+.neonConfigurator__field__valueGroup{margin-top:0}.neonConfigurator .neonConfigurator__field--modalselection .neonConfigurator__field__values .neonConfigurator__field__value :checked+label{display:grid}.neonConfigurator .neonConfigurator__field--modalselection .neonConfigurator__field__values .neonConfigurator__field__value :checked~.neonConfigurator__infoLink__wrapper .neonConfigurator__infoLink{display:block}.neonConfigurator .neonConfigurator__field--modalselection .neonConfigurator__field__values .neonConfigurator__field__value :checked~.neonConfiguratorImageField__value__zoomTrigger{display:block}.neonConfigurator .neonConfigurator__field--modalselection.neonConfigurator__field--isQuantitySelectionActive .quantity-selector-group{display:none !important}.neonConfigurator .neonConfigurator__field--modalselection.neonConfigurator__field--isQuantitySelectionActive .neonConfigurator__field__values:has(input:checked){display:flex !important;flex-wrap:wrap;gap:15px}.modal .neonConfigurator__quantityLabel{display:none}.modal .neonConfigurator__field--isQuantitySelectionActive .neonConfiguratorImageField__value__label__image{border-color:transparent !important}.neonConfigurator__debug{position:fixed;left:0;top:0;width:30%;z-index:999999999;background:#3b3f48;padding:10px;color:white;font-family:"Consolas", "Courier New", Courier, monospace;font-size:16px;overflow:scroll;max-height:100vh}.neonConfigurator__debug__closed .neonConfigurator__debug__content{display:none}.neonConfigurator__debug__closed .neonConfigurator__debug__headline{margin-bottom:0}.neonConfigurator__debug__closed .neonConfigurator__debug__headline__close{transform:rotate(0deg);transition:transform 0.2s}.neonConfigurator__debug__headline{font-weight:bold;margin-bottom:10px;display:flex;flex-direction:row;cursor:pointer;justify-content:space-between}.neonConfigurator__debug__headline__close{transform:rotate(90deg)}.neonConfigurator__debug__log{color:gray;background:white;font-family:"Consolas", "Courier New", Courier, monospace;font-size:16px;list-style-type:disc;display:flex;flex-direction:column;gap:2px;margin:0}.neonConfigurator__debug__log__entry{margin:5px 15px}.neonConfigurator__debug__log__entry--error{background:white;color:#FF8C99}.neonConfigurator__debug__subheadline{font-weight:bold;margin-top:10px}.neonConfigurator__debug .json-container{font-family:"Consolas", "Courier New", Courier, monospace;font-size:16px}.neonconfiguratorProductImageLayered{position:relative}.neonconfiguratorProductImageLayered__image{position:absolute;left:0;top:0;width:100%;bottom:0;height:100%;object-fit:cover}.neonconfiguratorProductImageLayered__image:first-child{position:relative}.neonConfigurator__infoLink__wrapper{align-self:flex-start;display:inline-flex;gap:10px;align-items:center;font-weight:normal;flex-wrap:wrap;font-size:var(--neon-cfg-configuration-general-font-font-size-secondary);z-index:1}.neonConfigurator__infoLink__wrapper.neonConfigurator__infoLink__wrapper--empty{margin-left:0}.neonConfigurator__infoLink__wrapper.neonConfigurator__field__descriptionBelowField{display:flex;font-size:var(--neon-cfg-configuration-general-font-font-size-secondary);grid-column-start:2;text-align:left;align-items:flex-start;flex-direction:column}.neonConfigurator__infoLink__wrapper.neonConfigurator__field__descriptionBelowField .neonConfigurator__infoLink:first-child{margin-top:5px}.neonConfigurator__infoLink__wrapper.neonConfigurator__field__descriptionBelowField.neonConfigurator__infoLink__wrapper--empty{display:none}.neonConfigurator__infoLink__wrapper ul{padding-left:0;list-style-position:inside}.neonConfigurator__infoLink__wrapper .neonConfigurator__infoLink{cursor:pointer;font-weight:normal;font-size:var(--neon-cfg-configuration-general-font-font-size-secondary)}.neonConfigurator__infoLink__wrapper .neonConfigurator__infoLink--hidden{display:none}.neonConfigurator__infoLink__wrapper .neonConfigurator__infoLink--direct{cursor:default}.neonConfigurator__infoLink__wrapper .neonConfigurator__infoLink--direct img{width:100%}.neonConfigurator__infoLink__wrapper .neonConfigurator__infoLink span{text-decoration:underline}.neonConfigurator__infoLink__wrapper .neonConfigurator__infoLink--image{height:21px;width:auto}.neonConfigurator__infoLink__wrapper .neonConfigurator__infoLink--text{white-space:nowrap}.neonConfigurator__infoLink__wrapper .neonConfigurator__infoLink .neonConfigurator__infoLink--iconColorWrapper{color:#2B8088}.neonConfigurator__infoLink__wrapper .neonConfigurator__infoLink .icon{color:inherit}.neonConfigurator__field__validations .neonConfigurator__field__validations__validation--hasError .neonConfigurator__infoLink__wrapper .neonConfigurator__infoLink .icon{color:#c20303 !important}.neonConfiguratorModal__infoLink--image--large{height:100%;width:100%;margin:auto;display:flex}.neonConfigurator__refreshingIndicator{display:none}.neonConfigurator--isRefreshing{position:relative}.neonConfigurator--isRefreshing .neonConfigurator__refreshingIndicator{display:block;position:absolute;top:-24px;right:10px}.neonConfigurator--isRefreshing .neonConfigurator__refreshingIndicator svg{fill:var(--neon-cfg-configuration-general-basicColors-cta-color-primary)}.neonConfigurator--isLoading .neonConfigurator__loader{display:grid}.neonConfigurator--isLoading .neonConfigurator__group,.neonConfigurator--isLoading .neonConfigurator__infoText2{display:none !important}.neonConfiguratorSubconfiguration{align-self:center;margin:auto;display:flex;width:100%;justify-content:center;flex-direction:column;padding:0 2px}.neonConfiguratorSubconfiguration .btn{margin:0 5px 5px;align-self:center;font-size:var(--neon-cfg-configuration-general-font-font-size-primary);padding:3px 5px;line-height:normal}.neonConfiguratorSubconfiguration__configuration{font-size:var(--neon-cfg-configuration-general-font-font-size-secondary)}.neon-dialog-overlay{width:100%;max-width:800px;border:unset}.neon-dialog-header{display:flex;width:100%;margin-bottom:5px}.neon-dialog-header .neon-dialog-close{margin-left:auto;margin-right:0}.neon-dialog-body .neonConfigurator__field__modalSelection{display:none}.neonConfigurator__resetButton__wrapper{text-align:right}.neonConfigurator__shareButton__wrapper{margin-top:-20px;margin-bottom:29px;text-align:right}.neonConfigurator__shareButton{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--bs-link-color, #0d6efd);font-size:inherit;line-height:inherit;cursor:pointer}.neonConfigurator__shareButton:hover,.neonConfigurator__shareButton:focus-visible{color:var(--bs-link-hover-color, #0a58ca)}.neonConfigurator__shareButton:disabled{cursor:default;opacity:0.65}.neonConfigurator__shareButton .neonConfigurator__shareButton__label{text-decoration:underline}.neonConfigurator__shareButton .icon>svg{top:0}.neonConfigurator__share__result{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.neonConfigurator__share__result input{width:100%;min-width:0}.neonConfigurator__share__result .btn{align-self:flex-start}.neonConfigurator__share__hint{margin:0;font-size:0.875rem;opacity:0.75}.neonConfigurator__share__warning{margin-bottom:20px}.neonConfigurator__share__actions{display:flex;justify-content:flex-end;gap:8px}.neon-configurator-badge{position:absolute;z-index:11;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;line-height:1.2;white-space:nowrap;font-weight:600}.neon-configurator-badge--top-left{top:8px;left:-1px}.neon-configurator-badge--top-right{top:8px;right:-1px}.neon-configurator-badge--bottom-left{bottom:8px;left:-1px}.neon-configurator-badge--bottom-right{bottom:8px;right:-1px}.neon-configurator-badge .icon{width:1em;height:1em;display:inline-flex;align-items:center;flex-shrink:0;color:inherit}.neon-configurator-badge .icon>svg{width:100%;height:100%;top:0;fill:currentColor}.neonConfigurator__field__valueSearch{margin-bottom:10px}.neonConfigurator__field__valueSearch .input-group input[type="search"]{border-right:none}.neonConfigurator__field__valueSearch .input-group input[type="search"]:focus{box-shadow:none;border-color:var(--neon-cfg-configuration-general-border-border-color)}.neonConfigurator__field__valueSearch .icon{color:currentColor}.neonConfigurator__field__valueSearch .icon>svg{top:0}.neonConfigurator__field__valueSearch__icon{background:initial}.neonConfigurator__field__valueSearch__clear{border:1px solid var(--neon-cfg-configuration-general-border-border-color);border-left:none;border-right:none;color:#ffffff}.neonConfigurator__field__valueSearch__clear:not([hidden]){display:flex;align-items:center}.neonConfigurator__field__valueSearch__clear .icon,.neonConfigurator__field__valueSearch__clear.btn .icon{color:#ffffff}.neonConfigurator__field__valueSearch__status{margin-top:6px;font-size:0.85em;opacity:0.7}.neonConfigurator__field__valueSearch__noResults{margin-top:10px;padding:10px 14px;border:1px solid var(--neon-cfg-configuration-general-border-border-color);border-radius:var(--neon-cfg-configuration-general-border-border-radius-boxes);font-size:0.9em}.neonConfigurator__field--valueSearchActive .neonConfigurator__field__valueGroup__headline{display:none}.neonConfigurator__field--valueSearchActive .neonConfigurator__field__valueGroup,.neonConfigurator__field--valueSearchActive .neonConfigurator__field__values{display:contents}.neonConfigurator__field--valueSearchActive [data-field-value-wrapper]{display:flex !important;flex-wrap:wrap;gap:15px;width:100%}.neonConfigurator__field__value--searchHidden{display:none !important}.neonConfiguratorGalleryCover{position:absolute;z-index:5;overflow:hidden;pointer-events:none;background:#fff}.neonConfiguratorGalleryCover__image{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%;object-fit:contain}.neonConfiguratorGalleryCover--withOverlay::before{content:"";position:absolute;inset:0;background:rgba(255, 255, 255, 0.35)}.neonConfiguratorGalleryCover--withOverlay::after{content:"";position:absolute;top:50%;left:50%;width:32px;height:32px;margin:-16px 0 0 -16px;border:3px solid rgba(0, 0, 0, 0.15);border-top-color:var(--neon-cfg-configuration-general-basicColors-cta-color-primary);border-radius:50%;animation:neonConfiguratorGalleryCoverSpin 0.7s linear infinite}@media (prefers-reduced-motion:reduce){.neonConfiguratorGalleryCover--withOverlay::after{animation:none}}.neonConfigurator,.neonConfigurator--modal{--neon-cfg-configuration-general-basicColors-cta-color-primary: #2B8088;--neon-cfg-configuration-general-basicColors-cta-color-secondary: #0B2E33;--neon-cfg-configuration-general-font-font-size-primary: --bs-body-font-size;--neon-cfg-configuration-general-font-font-size-secondary: 12px;--neon-cfg-configuration-general-border-border-radius-boxes: 5px;--neon-cfg-configuration-general-border-border-color: #abb0b3;--neon-cfg-configuration-general-validation-validation-error-color-strong: #dc3545ff;--neon-cfg-configuration-general-validation-validation-error-color-light: #f1ccccff;--neon-cfg-configuration-general-margins-field-gap: 20px;--neon-cfg-configuration-general-margins-group-gap: 20px;--neon-cfg-configuration-configurationBox-background-background-color: #fbfbfb;--neon-cfg-configuration-configurationBox-border-border-radius: 0;--neon-cfg-configuration-configurationBox-border-border-color: #e4e4e4;--neon-cfg-configuration-configurationBox-border-border-width: 1px;--neon-cfg-configuration-configurationBox-border-border-style: solid;--neon-cfg-configuration-configurationBox-padding-padding-top: 20px;--neon-cfg-configuration-configurationBox-padding-padding-left: 20px;--neon-cfg-configuration-configurationBox-padding-padding-right: 20px;--neon-cfg-configuration-configurationBox-padding-padding-bottom: 20px;--neon-cfg-configuration-groups-boxed-header-font-font-size: var(--neon-cfg-configuration-general-font-font-size-primary);--neon-cfg-configuration-groups-boxed-header-font-font-color: white;--neon-cfg-configuration-groups-boxed-header-background-background-color: var(--neon-cfg-configuration-general-basicColors-cta-color-primary);--neon-cfg-configuration-groups-boxed-header-padding-padding-top: 10px;--neon-cfg-configuration-groups-boxed-header-padding-padding-left: 10px;--neon-cfg-configuration-groups-boxed-header-padding-padding-right: 10px;--neon-cfg-configuration-groups-boxed-header-padding-padding-bottom: 10px;--neon-cfg-configuration-groups-boxed-content-border-border-radius: var(--neon-cfg-configuration-general-border-border-radius-boxes);--neon-cfg-configuration-groups-boxed-content-border-border-color: #abb0b3;--neon-cfg-configuration-groups-boxed-content-border-border-width: 1px;--neon-cfg-configuration-groups-boxed-content-border-border-style: solid;--neon-cfg-configuration-groups-boxed-content-background-background-color: transparent;--neon-cfg-configuration-groups-boxed-content-padding-padding-top: 10px;--neon-cfg-configuration-groups-boxed-content-padding-padding-left: 10px;--neon-cfg-configuration-groups-boxed-content-padding-padding-right: 10px;--neon-cfg-configuration-groups-boxed-content-padding-padding-bottom: 10px;--neon-cfg-configuration-groups-fieldsOnly-content-border-border-radius: var(--neon-cfg-configuration-general-border-border-radius-boxes);--neon-cfg-configuration-groups-fieldsOnly-content-border-border-color: #abb0b3;--neon-cfg-configuration-groups-fieldsOnly-content-border-border-width: 0;--neon-cfg-configuration-groups-fieldsOnly-content-border-border-style: solid;--neon-cfg-configuration-groups-fieldsOnly-content-background-background-color: transparent;--neon-cfg-configuration-groups-fieldsOnly-content-padding-padding-top: 0;--neon-cfg-configuration-groups-fieldsOnly-content-padding-padding-left: 0;--neon-cfg-configuration-groups-fieldsOnly-content-padding-padding-right: 0;--neon-cfg-configuration-groups-fieldsOnly-content-padding-padding-bottom: 0;--neon-cfg-configuration-fields-general-field-label-position: left;--neon-cfg-configuration-fields-general-field-label-width: 140px;--neon-cfg-configuration-fields-selectColor-values-border-radius: var(
        --neon-cfg-configuration-general-border-border-radius-boxes
    );--neon-cfg-configuration-fields-selectColor-values-width: 50px;--neon-cfg-configuration-fields-selectColor-values-aspect-ratio-color: 1/1;--neon-cfg-configuration-fields-selectColor-values-label-display: "block";--neon-cfg-configuration-fields-selectImage-values-border-radius: var(
        --neon-cfg-configuration-general-border-border-radius-boxes
    );--neon-cfg-configuration-fields-selectImage-values-width: 100px;--neon-cfg-configuration-fields-selectImage-values-aspect-ratio-image: 4/3;--neon-cfg-configuration-fields-selectImage-values-label-display: "block";--neon-cfg-configuration-fields-selectButton-general-value-width: 140px;--neon-cfg-configuration-fields-selectButton-stateUnselected-border-border-radius: var(
        --neon-cfg-configuration-general-border-border-radius-boxes
    );--neon-cfg-configuration-fields-selectButton-stateUnselected-border-border-style: solid;--neon-cfg-configuration-fields-selectButton-stateUnselected-border-border-color: var(
        --neon-cfg-configuration-general-border-border-color
    );--neon-cfg-configuration-fields-selectButton-stateUnselected-border-border-width: 2px;--neon-cfg-configuration-fields-selectButton-stateUnselected-color-background-color: white;--neon-cfg-configuration-fields-selectButton-stateUnselected-color-font-color: inherit;--neon-cfg-configuration-fields-selectButton-stateSelected-border-border-radius: var(
        --neon-cfg-configuration-general-border-border-radius-boxes
    );--neon-cfg-configuration-fields-selectButton-stateSelected-border-border-style: solid;--neon-cfg-configuration-fields-selectButton-stateSelected-border-border-color: var(
        --neon-cfg-configuration-general-basicColors-cta-color-primary
    );--neon-cfg-configuration-fields-selectButton-stateSelected-border-border-width: 2px;--neon-cfg-configuration-fields-selectButton-stateSelected-color-background-color: white;--neon-cfg-configuration-fields-selectButton-stateSelected-color-font-color: inherit;--neon-cfg-price-alignment-is-price-alignment-right: false;--neon-cfg-price-alignment-price-display-mode: left}.neonConfigurator .btn,.neonConfigurator--modal .btn{--neon-cfg-configuration-general-buttons-normal-font-font-size: var(--bs-btn-font-size);--neon-cfg-configuration-general-buttons-normal-font-font-color: var(
            --bs-btn-color
        );--neon-cfg-configuration-general-buttons-normal-background-background-color: var(
            --neon-cfg-configuration-general-basicColors-cta-color-primary
        );--neon-cfg-configuration-general-buttons-normal-border-border-radius: var(
            --neon-cfg-configuration-general-border-border-radius-boxes
        );--neon-cfg-configuration-general-buttons-normal-border-border-color: var(
            --bs-btn-color
        );--neon-cfg-configuration-general-buttons-normal-border-border-width: var(
            --bs-btn-border-width
        );--neon-cfg-configuration-general-buttons-normal-border-border-style: solid;--neon-cfg-configuration-general-buttons-normal-padding-padding-top: var(
            --bs-btn-padding-y
        );--neon-cfg-configuration-general-buttons-normal-padding-padding-left: var(
            --bs-btn-padding-x
        );--neon-cfg-configuration-general-buttons-normal-padding-padding-right: var(
            --bs-btn-padding-x
        );--neon-cfg-configuration-general-buttons-normal-padding-padding-bottom: var(
            --bs-btn-padding-y
        );--neon-cfg-configuration-general-buttons-hover-font-font-color: var(
            --bs-btn-hover-color
        );--neon-cfg-configuration-general-buttons-hover-background-background-color: var(
            --neon-cfg-configuration-general-basicColors-cta-color-secondary
        );--neon-cfg-configuration-general-buttons-hover-border-border-color: var(
            --bs-btn-hover-color
        )}.neonConfigurator{border:0;padding:0;background:none}.neonConfigurator__group .neonConfigurator__group__content{display:block}.neonConfigurator__group .neonConfigurator__group__content .neonConfigurator__field .neonConfigurator__field__form{display:flex;flex-direction:column;align-items:flex-start}.neonConfigurator__group .neonConfigurator__group__content .neonConfigurator__field .neonConfigurator__field__form .neonConfigurator__field__label{font-weight:600;font-size:0.875rem}.neonConfigurator__group .neonConfigurator__group__content .neonConfigurator__field .neonConfigurator__field__form .neonConfigurator__field__labelGroup{min-width:100%;max-width:100%;margin:0}.neonConfigurator__group .neonConfigurator__group__content .neonConfigurator__field .neonConfigurator__field__form .neonConfigurator__field__input{margin-top:0.3125rem}.neonConfigurator__group .neonConfigurator__group__content .neonConfigurator__field .neonConfigurator__field__form .neonConfigurator__field__input .neonConfiguratorButtonField__values{display:flex;gap:0.5rem}.neonConfigurator__group .neonConfigurator__group__content .neonConfigurator__field .neonConfigurator__field__form .neonConfigurator__field__input .neonConfiguratorListField__values{flex-direction:row}.neonConfigurator__group .neonConfigurator__group__content .neonConfigurator__field .neonConfigurator__field__form .neonConfiguratorButtonField__value__label{display:flex;align-items:center;justify-content:center;border-radius:0.625rem;border:0.0625rem solid #AA088F;text-transform:capitalize;font-size:0.875rem;font-weight:400;padding:0.5rem;line-height:1.375rem;letter-spacing:-0.0125rem;color:rgba(11, 46, 51, 0.8);min-width:2.5rem;height:2.5rem;width:auto;margin-bottom:0.5rem}.neonConfigurator__group .neonConfigurator__group__content .neonConfigurator__field .neonConfigurator__field__form .neonConfiguratorButtonField__value__label__text{font-size:0.875rem;font-weight:400}.neonConfigurator__group .neonConfigurator__group__content .neonConfigurator__field .neonConfigurator__field__form .neonConfiguratorButtonField__value input[type=radio]:checked+label{border-color:#2B8088;background-color:#2B8088;color:#FFFFFF}@media (max-width:47.9375rem){.neonConfigurator{order:1;padding:0.625rem 0;border:0;background:none;margin-bottom:0.625rem}.neonConfigurator .form-control,.neonConfigurator .form-select,.neonConfigurator .cart-shipping-costs .shipping-costs-form-row .form-group .custom-select,.cart-shipping-costs .shipping-costs-form-row .form-group .neonConfigurator .custom-select{height:2.125rem}}