.prod-configurator-wrapper__info{border-bottom:1px solid #c8d4d9;padding-bottom:48px;padding-top:48px}.prod-configurator-wrapper__info .left-column .image-wrapper{aspect-ratio:411/240;margin-bottom:24px}.prod-configurator-wrapper__info .left-column .image-wrapper .bg-img{border-radius:24px}.prod-configurator-wrapper__info .right-column .info-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:32px}.prod-configurator-wrapper__info .right-column .info-blocks .info-blocks__block{background:#00605c;border:1px solid #00605c;gap:10px;line-height:30px;-webkit-box-pack:start;-ms-flex-pack:start;cursor:auto;justify-content:flex-start;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.prod-configurator-wrapper__info .right-column .info-blocks .info-blocks__block:hover{border:1px solid transparent;color:#fff}.prod-configurator-wrapper__info .right-column .info-blocks .info-blocks__block img{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:768px){.prod-configurator-wrapper__info .left-column .caption{margin-bottom:24px}}@media(min-width:768px){.prod-configurator-wrapper__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:64px;padding-top:64px}.prod-configurator-wrapper__info .left-column{width:32%}.prod-configurator-wrapper__info .left-column .caption{margin-bottom:24px}.prod-configurator-wrapper__info .left-column .image-wrapper{max-width:411px;width:100%}.prod-configurator-wrapper__info .left-column .image-wrapper .bg-img{border-radius:24px}.prod-configurator-wrapper__info .right-column{margin-right:0;width:57.5%}}@media(min-width:1024px){.prod-configurator-wrapper__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.prod-configurator-wrapper__info .left-column{width:32%}.prod-configurator-wrapper__info .left-column .caption{margin-bottom:24px}.prod-configurator-wrapper__info .left-column .image-wrapper{max-width:411px;width:100%}.prod-configurator-wrapper__info .right-column{margin-right:8.5%;width:49%}.prod-configurator-wrapper__info .right-column .info-blocks{margin-top:32px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.prod-configurator .help-icon-wrapper{position:relative}.prod-configurator .help-icon-wrapper:hover .help-icon-wrapper__text{display:block}.prod-configurator .help-icon-wrapper__text{-webkit-animation:fadeIn .5s ease forwards;animation:fadeIn .5s ease forwards;background:#fbfbfb;border:1px solid #c8d4d9;border-radius:16px;bottom:100%;color:#000;display:none;left:50%;padding:16px;position:absolute;text-align:left;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:280px;z-index:1}.prod-configurator .help-icon-wrapper__text .copy,.prod-configurator .help-icon-wrapper__text .title{color:#000;margin-bottom:0!important}.prod-configurator .help-icon-wrapper__text .title{font-weight:500}.prod-configurator .help-icon-wrapper__text .copy{font-weight:400}.prod-configurator-wrapper__steps{padding-top:48px}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:48px}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step.is-active{-webkit-animation:fadeIn .5s ease forwards;animation:fadeIn .5s ease forwards;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:10}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .hsfc-ErrorAlert{color:#be1f2c;font-size:12px;font-weight:400;margin-bottom:4px;margin-top:4px;padding-left:0}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .data-privacy-wrapper{padding-top:8px}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .data-privacy-wrapper .hsfc-Row .hsfc-RichText p{margin-bottom:4px}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .data-privacy-wrapper .hsfc-FieldLabel{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .data-privacy-wrapper a{color:#000}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .input-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .input-row .help-icon-wrapper{margin-left:10px}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .input-row.is-first{margin-bottom:16px}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .input-row.is-first input[type=checkbox],.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .input-row.is-first input[type=radio]{border:1px solid #1b2428!important}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .input-row.is-first input[type=checkbox]:checked,.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .input-row.is-first input[type=radio]:checked{background:#1b2428!important}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .custom-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#37484f;cursor:pointer;padding-bottom:8px;padding-top:8px}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .custom-checkbox:not(:last-child){margin-bottom:2px}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .custom-checkbox span{margin-left:16px;padding-bottom:4px;padding-top:4px}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .custom-checkbox.error .error-message{display:block!important}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .custom-checkbox.error input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' fill='none' viewBox='0 0 17 17'%3E%3Cpath fill='%23be1f2c' d='M8.125 0a8.125 8.125 0 1 0 8.125 8.125A8.133 8.133 0 0 0 8.125 0m0 15A6.875 6.875 0 1 1 15 8.125 6.883 6.883 0 0 1 8.125 15M7.5 8.75V4.375a.625.625 0 0 1 1.25 0V8.75a.625.625 0 1 1-1.25 0m1.563 2.813a.937.937 0 1 1-1.875 0 .937.937 0 0 1 1.875 0'/%3E%3C/svg%3E")!important;background-position:right 24px center!important;background-repeat:no-repeat!important;background-size:17px!important;border:1px solid #be1f2c!important}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .custom-checkbox.error .custom-select-trigger{border:1px solid #be1f2c!important}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .custom-checkbox .help-icon-wrapper__icon{display:flex;margin-left:10px}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs{display:block}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .fields-wrapper__column{max-width:100%}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-select-container{position:relative;width:100%}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-select-container .custom-select-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-select-container .custom-options-wrapper{display:none;overflow:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;background:#fff;border:1px solid #c8d4d9;border-radius:10px;gap:4px;justify-content:flex-start;left:0;max-height:316px;padding:16px 0;position:absolute;top:calc(100% + 8px);width:100%;z-index:100}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-select-container .custom-options-wrapper::-webkit-scrollbar{width:22px}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-select-container .custom-options-wrapper::-webkit-scrollbar-track{background:transparent;margin:16px 0}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-select-container .custom-options-wrapper::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#c8d4d9;border-radius:0;border-right:16px solid transparent}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-select-container .custom-option{padding:8px 24px}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-select-container .custom-option:focus-within span,.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-select-container .custom-option:hover span{color:#000!important}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:8px;position:relative}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-checkbox.is-active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-checkbox.is-active .custom-options-wrapper{-webkit-animation:fadeIn .3s ease forwards!important;animation:fadeIn .3s ease forwards!important;display:block!important;max-height:316px}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-checkbox.is-active .custom-select-trigger{background:#e3e9ec!important;border-color:#1b2428!important}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-checkbox .custom-select-trigger,.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-checkbox input{background:#f8f8f8;border:1px solid #c8d4d9;border-radius:10px!important;-webkit-box-shadow:none!important;box-shadow:none!important;cursor:pointer;font-weight:400;line-height:20px!important;padding:9px 24px!important;position:relative;width:100%}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-checkbox .custom-select-trigger:hover,.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-checkbox input:hover{background:#e3e9ec!important;border-color:#1b2428!important}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-checkbox .custom-select-trigger:focus,.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-checkbox input:focus{outline:none}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-checkbox .custom-options-wrapper{display:none}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-checkbox span{margin-left:0;padding-bottom:0;padding-top:0}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-checkbox .info-text{font-weight:400;margin-top:4px}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-checkbox .error-message{color:#be1f2c;display:none;font-weight:400;margin-top:4px}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-checkbox .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .custom-checkbox .help-icon-wrapper__icon{display:-webkit-box;display:-ms-flexbox;display:flex}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .text-column .caption{margin-bottom:24px}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .text-column .image-wrapper{aspect-ratio:411/204;max-width:411px}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .text-column .image-wrapper .bg-img{border-radius:24px}@media(max-width:768px){.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .text-column{margin-bottom:48px}}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper__column:not(:first-child){margin-top:48px}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper__column .title{margin-bottom:16px}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper__column .copy{margin-bottom:32px}@media(min-width:768px){.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:48px}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper .fields-wrapper__column{margin-top:0!important;max-width:calc(50% - 32px)}}@media(min-width:1024px){.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .text-column{max-width:32%;width:100%}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper{margin-top:0;max-width:57.5%}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper .fields-wrapper__column{max-width:calc(50% - 24px)}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs{max-width:57.6%;padding-right:24px}.prod-configurator-wrapper__steps .prod-configurator-wrapper__steps--step .fields-wrapper.inputs .fields-wrapper__column{max-width:100%}}.prod-configurator-wrapper__steps .progress-bar-wrapper{position:relative;z-index:1}.prod-configurator-wrapper__steps .progress-bar-wrapper .step-number{margin-bottom:8px}.prod-configurator-wrapper__steps .progress-bar-wrapper .step-number span{color:#37484f;line-height:20px}.prod-configurator-wrapper__steps .progress-bar-wrapper .progress-bar{height:6px;margin-bottom:48px;position:relative;width:100%}.prod-configurator-wrapper__steps .progress-bar-wrapper .progress-bar .progress-bar-inactive{background:#ededed;border-radius:9999px;height:6px;width:100%}.prod-configurator-wrapper__steps .progress-bar-wrapper .progress-bar .progress-bar-active{background-color:#65c8c3;border-radius:9999px;bottom:0;left:0;position:absolute;right:66.6666%;top:0;-webkit-transition:right .9s ease,width .5s ease-in-out;-o-transition:right .9s ease,width .5s ease-in-out;transition:right .9s ease,width .5s ease-in-out}@media(min-width:768px){.prod-configurator-wrapper__steps .progress-bar-wrapper .progress-bar{margin-bottom:64px}}.prod-configurator-wrapper__steps .steps-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.prod-configurator-wrapper__steps .steps-buttons.step-1{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.prod-configurator-wrapper__steps .steps-buttons .btn{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.prod-configurator-wrapper__steps .steps-buttons .btn.in-active{display:none}.prod-configurator-wrapper__steps .steps-buttons .prev{height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:0}