﻿.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}.WizardMenuItems .WizardSummary .WizardSummaryItems .SummaryItemName{font-size:15px;line-height:1.6;}.WizardMenuItems .WizardSummary .WizardSummaryItems .SummaryItemDescription{padding-bottom:20px;font-size:12px;}.WizardMenuItems .StepContainer{display:grid;grid-template-columns:auto 1fr;}.WizardMenuItems .StepContainer .step-name{color:#c0bfd4;padding-top:5px;}.WizardMenuItems .StepContainer .step-name.active{color:#464c58;}.WizardMenuItems .StepContainer .step-name.completed{color:#464c58;cursor:pointer;}.WizardMenuItems .StepContainer .stepNumber{background-color:#fff;}.WizardMenuItems .StepContainer .step-line{min-height:20px;height:100%;width:50%;text-align:center;justify-self:center;border-right:1px solid #c0bfd4;}.WizardMenuItems .accordion-button{padding:unset;}.WizardMenuItems .accordion-button::before{content:"Toon details";text-decoration:underline;}.WizardMenuItems .accordion-button::after{background-image:none;}.WizardMenuItems .accordion-body{padding:unset;padding-top:15px;}.WizardMenuItems .accordion-button:not(.collapsed){background-color:unset;box-shadow:unset;color:#f4991a;}.WizardMenuItems .accordion-button:not(.collapsed)::before{content:"Verberg details";text-decoration:underline;}.WizardMenuItems .accordion-button:not(.collapsed)::after{background-image:none;}.WizardMenuItems .accordion-button:focus{z-index:3;border-color:unset;outline:0;box-shadow:unset;}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}.WizardMenuItemsMobile .StepContainer{display:flex;justify-content:space-between;align-items:center;}.WizardMenuItemsMobile .StepContainer:not(.last-step){width:100%;}.WizardMenuItemsMobile .StepContainer .stepNumber{width:30px!important;height:30px!important;font-size:16px!important;}.WizardMenuItemsMobile .StepContainer .step-line{width:100%;border-bottom:1.2px solid #c0bfd4;}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}.WizardFooterMobile{background-color:#f6f6f8;padding:10px;margin-left:-16px;margin-right:-16px;border:1px solid #e6e3f1;background-color:rgba(246,246,248,.8);position:sticky;bottom:0;padding-bottom:.5em;padding-top:.5em;z-index:1020;}.WizardFooterMobile .cursor-pointer{cursor:pointer;}.WizardFooterMobile .modal-content{background-color:#f6f6f8;}.WizardFooterMobile .modal-content .stepNumber{width:30px!important;height:30px!important;font-size:16px!important;}.WizardFooterMobile .modal-content .modal-footer{background-color:#f6f6f8!important;justify-content:center;}.WizardFooterMobile .modal-content .modal-footer button{background-color:unset;border:unset;color:#f4991a;text-decoration:underline;font-size:12px;font-weight:bold;letter-spacing:.9px;}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}#ConfiguratorFinished{background:#fff;}#ConfiguratorFinished #ConfigHeading .config-heading{min-height:80px;align-items:center;}#ConfiguratorFinished #ConfigHeading .config-heading img{max-height:40px;}@media screen and (max-width:767.6px){#ConfiguratorFinished #ConfigHeading .config-heading .cart{max-height:20px;}}#ConfiguratorFinished #ConfigHeading .config-heading .cart-checkmark{margin-left:-10px;max-height:30px;position:absolute;}@media screen and (max-width:767.6px){#ConfiguratorFinished #ConfigHeading .config-heading .cart-checkmark{max-height:20px;}}#ConfiguratorFinished #ConfigSummary{background-image:linear-gradient(to bottom,#f0eff9 -7%,#f9f8fc 32%);padding-top:30px;padding-bottom:30px;}@media screen and (max-width:767.6px){#ConfiguratorFinished #ConfigSummary{padding-top:15px;padding-bottom:10px;}}#ConfiguratorFinished #ConfigSummary .summary-card{background:#fff;padding-right:111px;display:grid;grid-template:"image summary title" "image summary buttons" "image summary buttons" "image summary link" "image summary link" "image summary arrow";}@media screen and (max-width:991.6px){#ConfiguratorFinished #ConfigSummary .summary-card{padding-right:50px;}}@media screen and (max-width:767.6px){#ConfiguratorFinished #ConfigSummary .summary-card{grid-template:"title title" "image summary" "image arrow" "buttons buttons" "link link";padding:0;background:unset;}}#ConfiguratorFinished #ConfigSummary .summary-card .summary-image{background:rgba(113,118,141,.06);padding:18px 120px 21px;display:flex;justify-content:center;grid-area:image;}@media screen and (max-width:991.6px){#ConfiguratorFinished #ConfigSummary .summary-card .summary-image{padding:18px 40px 21px;}}@media screen and (max-width:767.6px){#ConfiguratorFinished #ConfigSummary .summary-card .summary-image{padding:15px;border-start-start-radius:8px;border-end-start-radius:8px;}}#ConfiguratorFinished #ConfigSummary .summary-card .summary-image img{max-height:236px;}#ConfiguratorFinished #ConfigSummary .summary-card .summary-image-iv{background:rgba(113,118,141,.06);padding:18px 0 21px 0;display:flex;justify-content:center;grid-area:image;}@media screen and (max-width:991.6px){#ConfiguratorFinished #ConfigSummary .summary-card .summary-image-iv{padding:18px 40px 21px;}}@media screen and (max-width:767.6px){#ConfiguratorFinished #ConfigSummary .summary-card .summary-image-iv{padding:15px;border-start-start-radius:8px;border-end-start-radius:8px;}}#ConfiguratorFinished #ConfigSummary .summary-card .summary-image-iv img{max-height:236px;}#ConfiguratorFinished #ConfigSummary .summary-card .summary-door{grid-area:summary;padding-left:50px;padding-right:100px;padding-top:51px;}@media screen and (max-width:767.6px){#ConfiguratorFinished #ConfigSummary .summary-card .summary-door{padding-top:15px;padding-left:20px;background:#fff;border-start-end-radius:8px;}}@media screen and (max-width:1199.6px){#ConfiguratorFinished #ConfigSummary .summary-card .summary-door{padding-right:20px;}}#ConfiguratorFinished #ConfigSummary .summary-card .title{grid-area:title;padding-top:51px;padding-bottom:15px;}@media screen and (max-width:767.6px){#ConfiguratorFinished #ConfigSummary .summary-card .title{font-size:1rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#464c58;padding-top:0;}}#ConfiguratorFinished #ConfigSummary .summary-card .nav-buttons{display:flex;justify-content:center;gap:30px;grid-area:buttons;}@media screen and (max-width:1199.6px){#ConfiguratorFinished #ConfigSummary .summary-card .nav-buttons{margin-top:10px;margin-bottom:10px;display:block;}}#ConfiguratorFinished #ConfigSummary .summary-card .nav-buttons a{width:100%;margin-bottom:15px;}#ConfiguratorFinished #ConfigSummary .summary-card .reconfig-link{padding-bottom:30px;cursor:pointer;text-decoration:underline;text-align:center;grid-area:link;}#ConfiguratorFinished #ConfigSummary .summary-card .arrow{grid-area:arrow;background:#fff;border-end-end-radius:8px;}#ConfiguratorFinished #ConfigSummary .summary-card .arrow .illustration-arrow{transform:rotate(230deg);transform:translate(-50px,10px) rotate(230deg);height:60px;width:0;}@media screen and (max-width:1199.6px){#ConfiguratorFinished #ConfigSummary .summary-card .arrow .illustration-arrow{display:none;}}@media screen and (max-width:767.6px){#ConfiguratorFinished #ConfigSummary .summary-card .arrow .illustration-arrow{display:block;transform:translate(-23px,-22px) rotate(30deg) scaleX(-1);height:60px;width:136px;}#ConfiguratorFinished #ConfigSummary .summary-card .arrow .illustration-arrow img{height:70px;}}#ConfiguratorFinished #MeasuringHelpAlert{padding-top:60px;padding-bottom:60px;}@media screen and (max-width:767.6px){#ConfiguratorFinished #MeasuringHelpAlert{padding-top:15px;padding-bottom:0;}}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}.ConfiguratorCardList{margin-bottom:25px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));}@media screen and (max-width:767.6px){.ConfiguratorCardList:has(.full-width-img){grid-template-columns:repeat(auto-fit,minmax(150px,100vw));}}.ConfiguratorCardList.ImageBorder .card-img-container{border:1px solid #c0bfd4;}.ConfiguratorCardList .promotion-sticker{position:absolute;right:0;}.ConfiguratorCardList .promotion-sticker img{max-height:60px;text-align:right;right:0;}.ConfiguratorCardList .ConfiguratorCard{height:100%;max-width:370px;}@media screen and (max-width:767.6px){.ConfiguratorCardList .ConfiguratorCard:has(.full-width-img){max-width:unset;}}.ConfiguratorCardList .ConfiguratorCard .card{height:100%;border-radius:8px;cursor:pointer;border-width:1px;}.ConfiguratorCardList .ConfiguratorCard .card:hover{border-color:#c0bfd4;}.ConfiguratorCardList .ConfiguratorCard .card.active{border-color:#f4991a;border-width:2px;height:calc(100% + 2px);margin:-.9px;}.ConfiguratorCardList .ConfiguratorCard .card.full-width-img .card-img-container{height:80px;}.ConfiguratorCardList .ConfiguratorCard .card.full-width-img .card-img-container .card-img-top{max-height:100px;width:100%;height:100%;}@media screen and (max-width:767.6px){.ConfiguratorCardList .ConfiguratorCard .card.full-width-img{display:grid;grid-template-columns:3fr 2fr;}}@media screen and (max-width:767.6px) and (max-width:575.6px){.ConfiguratorCardList .ConfiguratorCard .card.full-width-img{grid-template-columns:2fr 1fr;}}@media screen and (max-width:767.6px) and (max-width:440px){.ConfiguratorCardList .ConfiguratorCard .card.full-width-img{grid-template-columns:6fr 5fr;}}@media screen and (max-width:767.6px){.ConfiguratorCardList .ConfiguratorCard .card.full-width-img .card-body{grid-column-start:1;grid-row-start:1;display:grid;gap:8px;align-items:center;}.ConfiguratorCardList .ConfiguratorCard .card.full-width-img .card-body .card-price{grid-column-start:2;grid-row-start:1;padding-bottom:0;text-align:right;justify-self:end;}.ConfiguratorCardList .ConfiguratorCard .card.full-width-img .card-body .card-heading{grid-column-start:1;grid-row-start:1;}.ConfiguratorCardList .ConfiguratorCard .card.full-width-img .card-body .card-heading .h5{margin-bottom:0;}}@media screen and (max-width:767.6px) and (max-width:440px){.ConfiguratorCardList .ConfiguratorCard .card.full-width-img .card-body .card-price{grid-column-start:1;grid-row-start:2;text-align:left;justify-self:unset;}}@media screen and (max-width:767.6px){.ConfiguratorCardList .ConfiguratorCard .card.full-width-img .card-img-container{grid-column-start:2;grid-row-start:1;height:60px;align-self:center;padding-right:8px;}.ConfiguratorCardList .ConfiguratorCard .card.full-width-img .card-img-container .card-img-top{max-height:60px;width:100%;height:100%;padding:5px;border-radius:8px;outline-offset:-5px;outline:solid 1px #f0eff9;}}.ConfiguratorCardList .ConfiguratorCard .card .card-img-container{text-align:center;height:130px;display:flex;justify-content:end;align-items:end;margin:10px;}.ConfiguratorCardList .ConfiguratorCard .card .card-img-container .card-img-top{max-width:100%;max-height:100%;margin:auto;width:unset;}.ConfiguratorCardList .ConfiguratorCard .card .card-img-container .zoom-icon{position:absolute;padding:10px;}.ConfiguratorCardList .ConfiguratorCard .card .card-divider{border-top:1px solid rgba(0,0,0,.125);border-radius:8px;margin-left:10px;margin-right:10px;}@media screen and (max-width:767.6px){.ConfiguratorCardList .ConfiguratorCard .card .card-divider{display:none;}}.ConfiguratorCardList .ConfiguratorCard .card .card-body .quantitySelector{margin-left:auto;margin-right:auto;}.ConfiguratorCardList .ConfiguratorCard .card .card-body .card-heading{display:flex;justify-content:space-between;}.ConfiguratorCardList .ConfiguratorCard .card .card-body .info-icon{cursor:pointer;}.ConfiguratorCardList .ConfiguratorCard .card .card-body .card-price{font-size:12px;font-weight:bold;letter-spacing:.9px;color:#f4991a;padding-bottom:20px;display:flex;align-items:center;}.ConfiguratorCardList .ConfiguratorCard .card .card-body .card-price .gray-linethrough{color:#a3a1ba;text-decoration:line-through;padding-left:3px;font-size:10px;font-weight:normal;}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}#VideoModal .modal{cursor:pointer;}#VideoModal .modal .modal-video{min-width:50%;}@media screen and (max-width:767.6px){#VideoModal .modal .modal-video{width:unset;}}#VideoModal .modal .modal-video .closeButtonContainer{display:flex;justify-content:end;margin-bottom:-15px;margin-right:-25px;}@media screen and (max-width:767.6px){#VideoModal .modal .modal-video .closeButtonContainer{margin-bottom:-10px;margin-right:-7px;}}#VideoModal .modal .modal-video .closeButtonContainer .btn-close{border-radius:1.25rem;background-color:#fff;padding:10px;opacity:1;text-align:right;z-index:1;}#VideoModal .videoModalButton{font-size:12px;font-weight:bold;letter-spacing:.9px;color:#f4991a;cursor:pointer;}@media screen and (min-width:768px){#VideoModal .videoModalButton{justify-self:right;}}#VideoModal .videoModalButton .videotext{display:grid;gap:7px;align-items:center;grid-template-columns:auto 1fr;}@media screen and (min-width:768px){#VideoModal .videoModalButton .videotext{justify-content:right;grid-template-columns:auto auto;}}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}.ConfiguratorAlert .alertbox{display:grid;grid-template-columns:35px auto;gap:20px;}.ConfiguratorAlert .alertbox .alertboxIcon img{max-width:24px;}.ConfiguratorAlert .alertbox p{margin-bottom:0;}.ConfiguratorAlert .measuring{background-color:#f0eff9;padding:58px 60px 59px;border-radius:8px;gap:30px;}.ConfiguratorAlert .measuring .alertboxIcon img{max-width:unset;}.ConfiguratorAlert .info{font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;color:#464c58;padding:30px 74px 30px 65px;border-radius:8px;background-color:#f0eff9;margin-bottom:20px;}@media screen and (max-width:767.6px){.ConfiguratorAlert .measuring{padding:30px;display:block;}.ConfiguratorAlert .measuring .alertboxIcon{float:left;padding-right:5px;}.ConfiguratorAlert .measuring .alertbox-info .alert-text{display:flex;justify-items:flex-start;}}@media screen and (max-width:767.6px) and (max-width:991.6px){.ConfiguratorAlert .measuring .alertbox-info .alert-text{display:inline-block;}}@media screen and (max-width:767.6px){.ConfiguratorAlert .info{font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#464c58;padding:20px 10px 25px 10px;margin-bottom:10px;}}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}.ConfiguratorAccordion .moreInformationCollapse .accordion-button:not(.collapsed)::before{content:"Verberg informatie";}.ConfiguratorAccordion .accordion-item{border:unset;border-top:solid 1px #e6e3f1;border-bottom:solid 1px #e6e3f1;}.ConfiguratorAccordion .accordion-item .accordion-button:not(.collapsed){background-color:#fff!important;}.ConfiguratorAccordion .accordion-item .accordion-button:not(.collapsed) span{display:none;}.ConfiguratorAccordion .accordion-item .accordion-button::after{background-size:1rem!important;}.ConfiguratorAccordion .accordion-item .accordion-button:focus{box-shadow:unset;}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}#Tooltip .tooltip-wrapper{position:relative;display:inline-block;top:-7px;float:right;cursor:help;}#Tooltip span{visibility:hidden;position:absolute;width:300px;padding:15px!important;bottom:100%;left:50%;margin-left:-150px;border:solid 1px #e6e3f1;background-color:#fff;padding:5px 0;border-radius:6px;z-index:1;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;color:#464c58;}@media screen and (max-width:767.6px){#Tooltip span{width:190px;}}#Tooltip span::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#e6e3f1 transparent transparent transparent;}#Tooltip .tooltip-wrapper:hover span{visibility:visible;}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}#QuantitySelector .quantityViewer .display-quantity{color:#5e4897;text-align:center;background-color:#fff;padding:9px 0;width:100%;border:solid 1px #f0eff9;}#QuantitySelector .quantitySelector{display:grid;grid-template-columns:auto 2fr auto;border:solid 1px #f0eff9;border-radius:8px;margin-bottom:20px;max-width:128px;}#QuantitySelector .quantitySelector .controls{background-color:#fff;border-radius:8px;text-align:center;height:100%;display:flex;align-items:center;cursor:pointer;}#QuantitySelector .quantitySelector .controls img{text-align:center;padding:8px;height:80%;}#QuantitySelector .quantitySelector .display-quantity{color:#5e4897;text-align:center;background-color:#fbfbff;padding:9px;width:100%;border-left:solid 1px #f0eff9;border-right:solid 1px #f0eff9;}#QuantitySelector .quantitySelector .filter-gray{-webkit-filter:grayscale(0);filter:gray;filter:grayscale(1);}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}#ConfiguratorSelectOption .dropdown .form-select{font-size:.75rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.9px;color:#5e4897;max-width:300px;border-left:0;border-right:0;padding:19px;border-radius:unset!important;box-shadow:unset!important;}@media screen and (min-width:768px){#ConfiguratorSelectOption .dropdown .form-select{width:210px;}}#ConfiguratorSelectOption .dropdown .dropdown-menu{width:200px;box-shadow:0 2px 18px 0 rgba(0,0,0,.07);padding:15px 19px 5px 19px;top:-3px!important;border:0!important;border-radius:unset;}#ConfiguratorSelectOption .dropdown .dropdown-menu li{cursor:pointer;}#ConfiguratorSelectOption .dropdown .dropdown-menu li .dropdown-item{font-size:.75rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.9px;color:#5e4897;padding:unset;padding-left:10px;margin-bottom:15px;cursor:pointer;}#ConfiguratorSelectOption .dropdown .dropdown-menu li .dropdown-item:hover,#ConfiguratorSelectOption .dropdown .dropdown-menu li .dropdown-item:active,#ConfiguratorSelectOption .dropdown .dropdown-menu li .dropdown-item:focus{background-color:unset;}#ConfiguratorSelectOption .dropdown .display-color-wrapper{border-radius:50%;border:solid 1px #a3a1ba;height:17px;width:17px;}#ConfiguratorSelectOption .dropdown .display-color-wrapper .display-color{height:15px;width:15px;border-radius:50%;border:solid 3px #fff;}#Checkbox .check-component{cursor:pointer;display:inline-flex;gap:6px;align-items:center;padding-left:unset;font-style:normal;font-weight:600;font-size:.875rem;color:#5e4897;}#Checkbox .check-component input[type=checkbox]{font-size:1rem;}#Checkbox .check-component input[type=checkbox]:checked:after{background-color:#5e4897;border-radius:4px;}#Checkbox .check-component input[type=checkbox]:after{border:1pt solid #000;border-radius:4px;}#Checkbox .check-component label[for]{cursor:pointer;}#Checkbox input[type=checkbox]:after{width:14pt;height:14pt;}.dropdown{display:inline-block;}.dropdown .dropdown-menu{margin:-3px 0!important;padding:0;min-width:100%;border-top-left-radius:0;border-top-right-radius:0;border:1px solid #efeef0;background:#fff;border-top:0;z-index:2000;}.dropdown .dropdown-menu[data-popper-placement=top-start]{border-radius:.25rem!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;}.dropdown .dropdown-menu .dropdown-menu-list{margin:0;padding:0;overflow:hidden;}.dropdown .dropdown-menu .dropdown-menu-list.edit-toggle{border:1px solid #000;border-radius:8px;background:#fff;}.dropdown .dropdown-menu .dropdown-menu-list .dropdown-item{font-size:.938rem;font-weight:400;line-height:24px;color:#5e4897;}.dropdown .dropdown-menu .dropdown-menu-list .dropdown-item.selected-item{background:#efeef0;}.dropdown .dropdown-toggle{font-size:.938rem;font-weight:400;line-height:24px;color:#5e4897;padding:8px 15px;display:flex;gap:5px;justify-content:space-between;}.dropdown .dropdown-toggle.standard-toggle{border:1px solid #efeef0;background:#fff;}.dropdown .dropdown-toggle.standard-toggle::after{width:7px;height:7px;border-right:2px solid currentColor;border-top:2px solid currentColor;border-left:unset;transform:rotate(135deg);margin-left:.8em;}.dropdown .dropdown-toggle.standard-toggle.show::after{transform:rotate(-45deg);vertical-align:.01em;}.dropdown .dropdown-toggle::after{margin-left:auto;display:inline-block;align-self:center;}.dropdown .dropdown-toggle.edit-toggle{border:1px solid #000;border-radius:8px;}.dropdown .dropdown-toggle.edit-toggle::after{width:16px;height:16px;border:0;background:no-repeat;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2215%22%20height%3D%2216%22%20viewBox%3D%220%200%2015%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.28%204.62L10.88%207.22M1%2011.38V14.5H4.12L14%204.62L10.88%201.5L1%2011.38Z%22%20stroke%3D%22%23F4991A%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");}.dropdown .dropdown-toggle:focus{box-shadow:unset;}.dropdown .disabled-item{color:#000;background:#efeef0;}.floating-labels .form-control{padding:10px 20px;border:1px solid #efeef0;border-radius:.5rem;background-color:#efeef0;}.floating-labels .form-control.valid{border-color:#eff4ed;background-color:#fbfff9;}.floating-labels .form-control[aria-invalid]:not(:focus){border:solid 1px #e9d2d4;background-color:#f8eeef!important;color:#dd0b14;}.floating-labels .form-control[aria-invalid]:not(:focus)+label{color:#dd0b14!important;}.floating-labels .form-control:focus{box-shadow:none;}.floating-labels .form-floating{margin-top:14px;}.floating-labels .form-floating>label{margin:1px 0 1px 8px;padding:.75rem!important;display:block;background-color:transparent;height:calc(100% - 2px);white-space:nowrap;max-width:100%;text-overflow:ellipsis;overflow:hidden;color:#5e4897;border-radius:1em;}.floating-labels .form-floating>.form-control{line-height:2;height:revert;}.floating-labels .form-floating>.form-control[aria-invalid]~label{color:#5e4897;}.floating-labels .form-floating>.form-control:is(textarea){padding-top:.7em!important;padding-bottom:.7em!important;}.floating-labels .form-floating>.form-control:not(:placeholder-shown){border:solid 1px #e4eae2;background-color:#fbfff9;}.floating-labels .form-floating>.form-control:focus,.floating-labels .form-floating>.form-control:not(:placeholder-shown),.floating-labels .form-floating>.form-select{padding:10px 20px;}.floating-labels .form-floating>.form-control:focus~label,.floating-labels .form-floating>.form-control:not(:placeholder-shown)~label,.floating-labels .form-floating>.form-select~label{opacity:1;display:flex;align-items:center;background-color:#fff;padding:0 13px 21px 13px;height:1em;margin-left:7px;margin-top:-4px;}@media screen and (min-width:768px){.floating-labels .input-checkmark-metrics-validation-container,.floating-labels #Configurator .input-checkmark-withoutvalidation-container,#Configurator .floating-labels .input-checkmark-withoutvalidation-container{display:grid;grid-template-columns:1fr 1fr;gap:30px;}}.floating-labels .input-checkmark-metrics-validation-container .input-group,.floating-labels #Configurator .input-checkmark-withoutvalidation-container .input-group,#Configurator .floating-labels .input-checkmark-withoutvalidation-container .input-group{display:grid;max-width:350px;}@media screen and (width< 768px){.floating-labels .input-checkmark-metrics-validation-container .input-group,.floating-labels #Configurator .input-checkmark-withoutvalidation-container .input-group,#Configurator .floating-labels .input-checkmark-withoutvalidation-container .input-group{max-width:unset;}}.floating-labels .input-checkmark-metrics-validation-container .input-group .inputBox,.floating-labels #Configurator .input-checkmark-withoutvalidation-container .input-group .inputBox,#Configurator .floating-labels .input-checkmark-withoutvalidation-container .input-group .inputBox{border-radius:unset;border-top-left-radius:8px;border-bottom-left-radius:8px;grid-row-start:1;}.floating-labels .input-checkmark-metrics-validation-container .input-group .checkmark,.floating-labels #Configurator .input-checkmark-withoutvalidation-container .input-group .checkmark,#Configurator .floating-labels .input-checkmark-withoutvalidation-container .input-group .checkmark{background-color:#fbfff9;}.floating-labels .input-checkmark-metrics-validation-container .input-group .checkmark i,.floating-labels #Configurator .input-checkmark-withoutvalidation-container .input-group .checkmark i,#Configurator .floating-labels .input-checkmark-withoutvalidation-container .input-group .checkmark i{font-size:25px;color:#68b43e;}.floating-labels .input-checkmark-metrics-validation-container .input-group .input-group-text,.floating-labels #Configurator .input-checkmark-withoutvalidation-container .input-group .input-group-text,#Configurator .floating-labels .input-checkmark-withoutvalidation-container .input-group .input-group-text{border:solid 1px #e7ede4;border-left:0;grid-row-start:1;}.floating-labels .input-checkmark-metrics-validation-container .input-group .input-group-text.checkmark,.floating-labels #Configurator .input-checkmark-withoutvalidation-container .input-group .input-group-text.checkmark,#Configurator .floating-labels .input-checkmark-withoutvalidation-container .input-group .input-group-text.checkmark{display:none;}.floating-labels .input-checkmark-metrics-validation-container .input-group .input-group-text.metrics,.floating-labels #Configurator .input-checkmark-withoutvalidation-container .input-group .input-group-text.metrics,#Configurator .floating-labels .input-checkmark-withoutvalidation-container .input-group .input-group-text.metrics{max-width:50px;border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#fff;border:solid 1px #e7ede4;}.floating-labels .input-checkmark-metrics-validation-container .input-group .modified.valid:not(:focus)+.checkmark,.floating-labels #Configurator .input-checkmark-withoutvalidation-container .input-group .modified.valid:not(:focus)+.checkmark,#Configurator .floating-labels .input-checkmark-withoutvalidation-container .input-group .modified.valid:not(:focus)+.checkmark{display:initial;}.floating-labels .input-checkmark-metrics-validation-container .input-group .modified:placeholder-shown+.checkmark.checkmark,.floating-labels #Configurator .input-checkmark-withoutvalidation-container .input-group .modified:placeholder-shown+.checkmark.checkmark,#Configurator .floating-labels .input-checkmark-withoutvalidation-container .input-group .modified:placeholder-shown+.checkmark.checkmark{display:none;}.RadioButtons{display:flex;gap:30px;align-items:center;font-style:normal;font-weight:600;font-size:.875rem;color:#5e4897;}.RadioButtons .form-check{cursor:pointer;}.RadioButtons .form-check .form-check-input{font-size:1rem;}.RadioButtons .form-check .form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%235e4897'/%3e%3c/svg%3e");background-color:#fff;border-color:#000;}.RadioButtons input[type=radio]:after{all:unset;}.toggle-switch{display:flex;align-items:center;font-style:normal;font-weight:600;font-size:.875rem;color:#5e4897;}.toggle-switch .form-switch{font-size:1.563rem;}.toggle-switch .form-switch .form-check-input{margin-top:0;}.toggle-switch .form-switch .form-check-input.always-on-style{background-color:#fff;border-color:#000;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3ccircle cx='10' cy='10' r='7' fill='rgba(155, 128, 185, 0.9)'/%3e%3c/svg%3e");}.toggle-switch .form-switch .form-check-input.always-on-style:hover{background-color:#5e4897;border-color:#5e4897;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3ccircle cx='10' cy='10' r='7' fill='%23fff'/%3e%3c/svg%3e");}.toggle-switch .toggle-switch__text-current{display:none;}.toggle-switch input[type=checkbox]:after{all:unset;}#TooltipRadioButtons{display:flex;gap:30px;align-items:center;font-style:normal;font-weight:600;font-size:.875rem;color:#5e4897;}#TooltipRadioButtons .form-check{cursor:pointer;}#TooltipRadioButtons .form-check .form-check-input{font-size:1rem;}#TooltipRadioButtons .form-check .form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%235e4897'/%3e%3c/svg%3e");background-color:#fff;border-color:#000;}#TooltipRadioButtons input[type=radio]:after{all:unset;}#Configurator .ConfguratorPageHeading{display:flex;align-items:center;margin-bottom:1.5rem;}@media screen and (width< 768px){#Configurator .ConfguratorPageHeading{display:none;}}#Configurator .ConfguratorPageHeading .ConfiguratorH1{margin:unset;font-size:40px;font-weight:bold;margin-left:1.25rem;}#Configurator .validation-message{font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;color:#464c58;padding:20px;border-radius:8px;margin-bottom:20px;background-color:#f9d9da;}@media screen and (width< 768px){#Configurator .validation-message{font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#464c58;padding:15px;margin-bottom:10px;}}#Configurator .validation-message:before{content:url("../images/Messages/icon-alert.png");padding-right:20px;position:relative;top:5px;}@media screen and (width< 768px){#Configurator .validation-message:before{padding-right:10px;}}#Configurator .btn:focus{box-shadow:unset;}#Configurator .inputBox{padding:10px;border-radius:8px;font-size:16px;line-height:1.88;min-width:280px;}@media screen and (width< 768px){#Configurator .inputBox{width:100%;}}#Configurator .inputBox::placeholder{color:#5e4897;}#Configurator .inputBox:not(:placeholder-shown){border:solid 1px #e7ede4;background-color:#fbfff9;}#Configurator .inputBox:placeholder-shown{border:solid 1px #f0eff9;background-color:#fbfbff;}#Configurator .inputBox:focus-visible{outline:0;}#Configurator .valid.modified:not([type=checkbox]){outline:0;}#Configurator input.invalid{background-color:#f8eeef!important;color:#dd0b14;border:solid 1px #e4c6c8;outline:0;}#Configurator input.invalid~p{color:#dd0b14;}#Configurator .radio-input-with-buttons-group{display:flex;flex-wrap:wrap;gap:30px;}@media screen and (width< 768px){#Configurator .radio-input-with-buttons-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:10px;}}#Configurator .radio-input-with-buttons-group .input-button-label{padding:17px 30px 17px 31px;border-radius:6px;color:#f4991a;background-color:#fff;border:2px solid #f4991a;font-size:12px;font-weight:bold;letter-spacing:.9px;cursor:pointer;display:block;text-align:center;}@media screen and (width< 768px){#Configurator .radio-input-with-buttons-group .input-button-label{padding:17px;}}#Configurator .radio-input-with-buttons-group input[type=radio]{display:block;position:absolute;left:0;opacity:.01!important;z-index:100!important;}#Configurator .radio-input-with-buttons-group input:checked+label,#Configurator .radio-input-with-buttons-group .Checked+label{background-color:#f4991a;color:#fff;}#Configurator .radio-input-with-buttons-group label:hover{background-color:#f4991a;color:#fff;}#Configurator .radio-input-with-buttons-group input:disabled+label{border:solid 2px #c0bfd4;color:#c0bfd4;background:#fff;font-weight:bold;}#Configurator .radio-input-with-buttons-group input:disabled+label:hover{background:#fff;color:#c0bfd4;cursor:default;}@media screen and (min-width:768px){#Configurator .input-checkmark-metrics-validation-container,#Configurator .input-checkmark-withoutvalidation-container{display:grid;grid-template-columns:1fr 1fr;gap:30px;}}#Configurator .input-checkmark-metrics-validation-container .input-group,#Configurator .input-checkmark-withoutvalidation-container .input-group{display:grid;max-width:350px;}@media screen and (width< 768px){#Configurator .input-checkmark-metrics-validation-container .input-group,#Configurator .input-checkmark-withoutvalidation-container .input-group{max-width:unset;}}#Configurator .input-checkmark-metrics-validation-container .input-group .inputBox,#Configurator .input-checkmark-withoutvalidation-container .input-group .inputBox{border-radius:unset;border-top-left-radius:8px;border-bottom-left-radius:8px;min-width:unset;grid-row-start:1;max-width:300px;}@media screen and (width< 768px){#Configurator .input-checkmark-metrics-validation-container .input-group .inputBox,#Configurator .input-checkmark-withoutvalidation-container .input-group .inputBox{max-width:unset;}}#Configurator .input-checkmark-metrics-validation-container .input-group .checkmark,#Configurator .input-checkmark-withoutvalidation-container .input-group .checkmark{background-color:#fbfff9;}#Configurator .input-checkmark-metrics-validation-container .input-group .checkmark i,#Configurator .input-checkmark-withoutvalidation-container .input-group .checkmark i{font-size:25px;color:#68b43e;}#Configurator .input-checkmark-metrics-validation-container .input-group .input-group-text,#Configurator .input-checkmark-withoutvalidation-container .input-group .input-group-text{border:solid 1px #e7ede4;border-left:0;grid-row-start:1;}#Configurator .input-checkmark-metrics-validation-container .input-group .input-group-text.checkmark,#Configurator .input-checkmark-withoutvalidation-container .input-group .input-group-text.checkmark{display:none;}#Configurator .input-checkmark-metrics-validation-container .input-group .input-group-text.metrics,#Configurator .input-checkmark-withoutvalidation-container .input-group .input-group-text.metrics{max-width:50px;border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#fff;border:solid 1px #e7ede4;}#Configurator .input-checkmark-metrics-validation-container .input-group .modified.valid:not(:focus)+.checkmark,#Configurator .input-checkmark-withoutvalidation-container .input-group .modified.valid:not(:focus)+.checkmark{display:inline-block;}#Configurator .input-checkmark-metrics-validation-container .input-group .modified:placeholder-shown+.checkmark.checkmark,#Configurator .input-checkmark-withoutvalidation-container .input-group .modified:placeholder-shown+.checkmark.checkmark{display:none;}#Configurator .input-checkmark-withoutvalidation-container{display:block;}#Configurator .input-checkmark-withoutvalidation-container .input-group{display:grid;grid-template-columns:auto 50px;}@media screen and (min-width:768px){#Configurator .input-checkmark-withoutvalidation-container .input-group{max-width:471px;}}#Configurator .input-checkmark-withoutvalidation-container .input-group .inputBox{max-width:unset;border-top-right-radius:8px;border-bottom-right-radius:8px;}#Configurator .input-checkmark-withoutvalidation-container .input-group .inputBox:not(:placeholder-shown):not(:focus){border-top-right-radius:0;border-bottom-right-radius:0;}#Configurator .input-checkmark-withoutvalidation-container .input-group .inputBox:not(:placeholder-shown):not(:focus)+.checkmark{display:inline-block;border-top-right-radius:8px;border-bottom-right-radius:8px;}#Configurator .nav-tabs .nav-link{padding:20px 24px 19px;text-transform:uppercase;font-size:.75rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.9px;color:#5e4897;border-radius:5px;cursor:pointer;}@media screen and (width< 768px){#Configurator .nav-tabs .nav-link{padding:11px 10px 12px 11px;border-radius:4px;font-size:11px;}}#Configurator .nav-tabs .active{border:0!important;background-color:#f0eff9!important;border-bottom:solid 3px #9b80b9!important;}#Configurator .link{font-size:12px;font-weight:bold;letter-spacing:.9px;color:#f4991a;width:100%;text-align:center;text-decoration:underline;cursor:pointer;}#Configurator .stepNumber{border:solid 1.6px #c0bfd4;width:36px;height:36px;justify-content:center;color:#c0bfd4;font-size:24px;font-weight:bold;border-radius:100%;display:flex;align-items:center;}#Configurator .stepNumber.active{background:#5e4897;color:#fff;border:unset;}#Configurator .stepNumber.completed{background-color:#f4991a;color:#fff;cursor:pointer;border:unset;}#Configurator .card-description-text-large .configurator-card-description{font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;color:#464c58;}@media screen and (min-width:768px){#Configurator .customshadow{box-shadow:0 2px 18px 0 rgba(0,0,0,.07);}}#Configurator .heading-vid-accordian-grouping:has(.validation-message) .h3{color:#f00;margin-bottom:20px;}#Configurator .heading-vid-accordian-grouping{display:grid;column-gap:15px;align-items:center;}#Configurator .heading-vid-accordian-grouping .h3{grid-column-start:1;grid-column-end:2;grid-row-start:1;}#Configurator .heading-vid-accordian-grouping p{margin-bottom:unset;}#Configurator .heading-vid-accordian-grouping .validation-message{grid-row-start:2;grid-column-start:1;grid-column-end:3;}#Configurator .heading-vid-accordian-grouping .video-modal{grid-column-start:2;grid-row-start:1;}@media screen and (width< 768px){#Configurator .heading-vid-accordian-grouping .video-modal{grid-column-start:1;grid-row-start:4;margin-top:20px;}#Configurator .heading-vid-accordian-grouping .video-modal .videoModalButton{text-align:left;}}#Configurator .heading-vid-accordian-grouping .more-info{grid-column-start:1;grid-column-end:3;grid-row-start:3;margin-top:20px;}