﻿.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}#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;}.floating-labels .validation-message{margin-left:21px;}@media screen and (min-width:768px){.floating-labels .input-checkmark-metrics-validation-container{display:grid;grid-template-columns:1fr 1fr;gap:30px;}}.floating-labels .input-checkmark-metrics-validation-container .input-group{display:grid;max-width:350px;}@media screen and (width< 768px){.floating-labels .input-checkmark-metrics-validation-container .input-group{max-width:unset;}}.floating-labels .input-checkmark-metrics-validation-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{background-color:#fbfff9;}.floating-labels .input-checkmark-metrics-validation-container .input-group .checkmark i{font-size:25px;color:#68b43e;}.floating-labels .input-checkmark-metrics-validation-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{display:none;}.floating-labels .input-checkmark-metrics-validation-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{display:initial;}.floating-labels .input-checkmark-metrics-validation-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;}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}@media screen and (min-width:768px){.ImageCarrousel{width:100%;}}.ImageCarrousel .ImageCarrouselImages{display:flex;margin-bottom:20px;}@media screen and (min-width:768px){.ImageCarrousel .ImageCarrouselImages{max-height:600px;}}@media screen and (max-width:319px){.ImageCarrousel .ImageCarrouselImages{height:260px;}}.ImageCarrousel .ImageCarrouselImages .PromotionSticker{position:absolute;background:#5e4897;z-index:2;margin-top:15px;padding:26px 16px;border-end-end-radius:6px;border-start-end-radius:6px;font-size:.8125rem;letter-spacing:.98px;color:#fff;text-transform:uppercase;}@media screen and (max-width:768px){.ImageCarrousel .ImageCarrouselImages .PromotionSticker{padding:12px;left:0;}}.ImageCarrousel .ImageCarrouselImages .ImageCarrouselImagesMedia{text-align:center;position:relative;display:none;width:100%;border:solid 1px #f0eff9;background-color:#e7e7f2;justify-content:center;}@media screen and (min-width:768px){.ImageCarrousel .ImageCarrouselImages .ImageCarrouselImagesMedia{border-radius:8px;}}.ImageCarrousel .ImageCarrouselImages .ImageCarrouselImagesMedia.active{display:block;}.ImageCarrousel .ImageCarrouselImages .ImageCarrouselImagesMedia>img{border-radius:8px;object-fit:cover;height:100%;max-width:100%;max-height:600px;object-position:top;}.ImageCarrousel .ImageCarrouselImages .ImageCarrouselImagesMedia .packshot-image{border-radius:unset;object-position:unset;}.ImageCarrousel .ImageCarrouselImages .ImageCarrouselImagesMedia .wish-list-button{height:unset;padding:6px;top:10px;right:15px;background-color:#fff;border-radius:100%;}@media screen and (max-width:768px){.ImageCarrousel .ImageCarrouselImages{margin-bottom:10px;}}.ImageCarrousel .ImageCarrouselThumbnails{display:flex;padding-bottom:15px;grid-gap:20px;overflow-y:auto;}.ImageCarrousel .ImageCarrouselThumbnails::-webkit-scrollbar{height:17px;}@media screen and (max-width:768px){.ImageCarrousel .ImageCarrouselThumbnails::-webkit-scrollbar{height:6px;}}.ImageCarrousel .ImageCarrouselThumbnails::-webkit-scrollbar-track{background:#f0eff9;height:6px;}.ImageCarrousel .ImageCarrouselThumbnails::-webkit-scrollbar-thumb{background-color:#9b80b9;border-radius:20px;border:5px solid #f0eff9;}@media screen and (max-width:768px){.ImageCarrousel .ImageCarrouselThumbnails::-webkit-scrollbar-thumb{border:2px solid #f0eff9;}}@media screen and (max-width:768px){.ImageCarrousel .ImageCarrouselThumbnails{grid-gap:10px;margin-bottom:15px;}}.ImageCarrousel .ImageCarrouselThumbnails .ImageCarrouselThumbnailMedia{height:80px;cursor:pointer;border-radius:6px;}.ImageCarrousel .ImageCarrouselThumbnails .ImageCarrouselThumbnailMedia img{height:76px;width:auto;}.ImageCarrousel .ImageCarrouselThumbnails .ImageCarrouselThumbnailMedia.active{border:2px solid #f4991a;}.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:768px){.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:768px){.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.disabledcard{background-color:#f0eff9;}.ConfiguratorCardList .ConfiguratorCard .card.disabledcard:hover{cursor:default;}.ConfiguratorCardList .ConfiguratorCard .card.disabledcard .card-img-top{opacity:.5;}.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:768px){.ConfiguratorCardList .ConfiguratorCard .card.full-width-img{display:grid;grid-template-columns:3fr 2fr;}}@media screen and (max-width:768px) and (max-width:576px){.ConfiguratorCardList .ConfiguratorCard .card.full-width-img{grid-template-columns:2fr 1fr;}}@media screen and (max-width:768px) and (max-width:440px){.ConfiguratorCardList .ConfiguratorCard .card.full-width-img{grid-template-columns:6fr 5fr;}}@media screen and (max-width:768px){.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:768px) 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:768px){.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:768px){.ConfiguratorCardList .ConfiguratorCard .card .card-divider{display:none;}}.ConfiguratorCardList .ConfiguratorCard .card .card-body .card-heading{display:flex;justify-content:space-between;}.ConfiguratorCardList .ConfiguratorCard .card .card-body .card-heading .card-heading-name{font-weight:bold;font-size:15px;}.ConfiguratorCardList .ConfiguratorCard .card .card-body .configurator-card-description{font-size:14px;}.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:768px){#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:768px){#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:#5e4897;cursor:pointer;border:2px solid #dee2e6;padding:12px;border-radius:10px;}@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;}.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;}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}#ConfiguratorModal .videoModalButton{font-size:12px;font-weight:bold;letter-spacing:.9px;color:#5e4897;cursor:pointer;border:2px solid #dee2e6;padding:12px;border-radius:10px;}@media screen and (min-width:768px){#ConfiguratorModal .videoModalButton{justify-self:right;}}#ConfiguratorModal .videoModalButton .videotext{display:grid;gap:7px;align-items:center;grid-template-columns:auto 1fr;}@media screen and (min-width:768px){#ConfiguratorModal .videoModalButton .videotext{justify-content:right;grid-template-columns:auto auto;}}#ConfiguratorModal .modal-backdrop-blazor{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);display:flex;justify-content:center;overflow-y:auto;z-index:9999;}#ConfiguratorModal .modal-content-blazor{background-color:#000;padding:0;border:0;position:relative;box-shadow:0 0 50px rgba(255,255,255,.2);margin-top:20px;margin-bottom:20px;}@media screen and (min-width:768px){#ConfiguratorModal .modal-content-blazor{margin-top:230px;margin-bottom:50px;}}#ConfiguratorModal .close-button-blazor{position:absolute;font-size:40px;line-height:1;color:#fff;cursor:pointer;opacity:.8;transition:opacity .2s;z-index:10000;top:-20px;right:-20px;}@media screen and (min-width:768px){#ConfiguratorModal .close-button-blazor{top:-30px;right:-30px;}}#ConfiguratorModal .close-button-blazor:hover{opacity:1;}#ConfiguratorModal .video-container{height:0;width:85vw;}@media screen and (min-width:768px){#ConfiguratorModal .video-container{width:50vw;max-width:854px;padding-bottom:28.125vw;overflow:hidden;}}#ConfiguratorModal .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}#VideoModal .modal{cursor:pointer;}#VideoModal .modal .modal-video{min-width:50%;}@media screen and (max-width:768px){#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:768px){#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:#5e4897;cursor:pointer;border:2px solid #dee2e6;padding:12px;border-radius:10px;}@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;}.dropdown{display:inline-block;}.dropdown .dropdown-menu::-webkit-scrollbar{width:10px;}.dropdown .dropdown-menu::-webkit-scrollbar-track{background:#e6e3f1;border-radius:8px;}.dropdown .dropdown-menu::-webkit-scrollbar-thumb{background:#9b80b9;border-radius:8px;}.dropdown .dropdown-menu::-webkit-scrollbar-thumb:hover{background:#5e4897;}.dropdown .dropdown-menu{margin:-3px 0!important;padding:0;min-width:100%;border-top-left-radius:0;border-top-right-radius:0;max-height:365px;overflow-y:auto;border:1px solid #f0eff9;background:#fbfbff;border-top:0;z-index:2000;}@media screen and (max-width:768px){.dropdown .dropdown-menu{max-height:209px;}}.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 #5e4897;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:#e6e3f1;}.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 #f0eff9;background:#fbfbff;}.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(130deg);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 #5e4897;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:#5e4897;background:#e6e3f1;}#pricescontainer{margin-bottom:24px;display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;}#pricescontainer #DeliveryTimeContainer{display:flex;align-items:center;}#pricescontainer .price{font-size:1.875rem;font-weight:600;color:#f4991a;}@media screen and (max-width:768px){#pricescontainer .price{font-size:1.35rem;justify-content:center;}}#pricescontainer .adviceprice{font-size:1.875rem;color:#a3a1ba;text-decoration:line-through;}@media screen and (max-width:768px){#pricescontainer .adviceprice{font-size:1.35rem;display:none;}}#pricescontainer .discount{border-radius:19px;padding:10px 20px;border:solid 1px #5e4897;font-size:.75rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.9px;color:#5e4897;}@media screen and (max-width:768px){#pricescontainer .discount{padding:8px 15px;font-size:.625rem;}}@media screen and (max-width:768px){#pricescontainer.price-and-delivery-in-modal{position:fixed;bottom:5px;left:9px;right:9px;z-index:1000;background:#e6e3f1;text-align:center;display:grid;grid-template-columns:3fr 4fr;margin-bottom:unset;}#pricescontainer.price-and-delivery-in-modal .toevoegen-winkelwagen{background:#5e4897;height:100%;border-radius:8px;}}@media screen and (min-width:768px){.ProductConfigurator{border-radius:8px;border:solid 1px #e6e3f1;background-image:linear-gradient(to bottom,#f0eff9 -7%,#f0eff9 70%);}}@media screen and (max-width:992px){.ProductConfigurator .RadioButtons{flex-wrap:wrap;}}@media screen and (max-width:768px){.ProductConfigurator .header-3{font-size:18px;}.ProductConfigurator .header-4{font-size:16px;}.ProductConfigurator .accordion-body{padding:unset;}.ProductConfigurator .accordion-button{padding:unset;}.ProductConfigurator .RadioButtons{flex-direction:column;gap:5px;align-items:unset;}}.ProductConfigurator #configuratorAccordion .accordion-button{background-color:unset;border:unset;}.ProductConfigurator #configuratorAccordion .accordion-button:not(.collapsed){background-color:unset;border:unset;box-shadow:unset;}.ProductConfigurator #configuratorAccordion .accordion-button:disabled{cursor:not-allowed;opacity:.6;pointer-events:none;}.ProductConfigurator .configuratorHeading{display:flex;align-items:center;gap:15px;padding:10px 0;align-items:center;}.ProductConfigurator .configuratorHeading .optional{color:#c0bfd4;font-weight:400;padding-left:10px;}.ProductConfigurator .configuratorHeading .stepnumber{width:39px;height:39px;background-color:#5e4897;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.5em;}.ProductConfigurator .description-accordion .accordion-button{background-color:unset;color:unset;border:solid 1px #e6e3f1;}@media screen and (max-width:768px){.ProductConfigurator .description-accordion{margin-bottom:50px;}.ProductConfigurator .description-accordion .accordion-button{width:100%;border-left:0;border-right:0;margin-bottom:10px;padding:15px 0;}}.ProductConfigurator .heading-vid-accordian-grouping:has(.validation-message) .h3{color:#f00;margin-bottom:20px;}.ProductConfigurator .heading-vid-grouping{display:grid;column-gap:15px;align-items:center;}.ProductConfigurator .heading-vid-grouping .h3{grid-column-start:1;grid-column-end:2;grid-row-start:1;}.ProductConfigurator .heading-vid-grouping p{margin-bottom:unset;}.ProductConfigurator .heading-vid-grouping .validation-message{grid-row-start:2;grid-column-start:1;grid-column-end:3;}.ProductConfigurator .heading-vid-grouping .video-modal{grid-column-start:2;grid-row-start:1;}@media screen and (max-width:768px){.ProductConfigurator .heading-vid-grouping .video-modal{grid-column-start:1;grid-row-start:4;margin-top:20px;}.ProductConfigurator .heading-vid-grouping .video-modal .videoModalButton{text-align:left;}}.ProductConfigurator .heading-vid-grouping .more-info{grid-column-start:1;grid-column-end:3;grid-row-start:3;margin-top:20px;}@media screen and (min-width:768px){#SkylightDetailsPage{padding-top:0;}}#SkylightDetailsPage .doordetailheading{display:grid;align-items:center;}@media screen and (min-width:768px){#SkylightDetailsPage .doordetailheading .nav-back{padding-bottom:16px;}}@media screen and (max-width:768px){#SkylightDetailsPage .usps .heroheader{font-size:1.375rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;color:#464c58;}}#SkylightDetailsPage .usps .usp-heading-list{display:flex;background-color:#fbfbff;margin-bottom:16px;border:solid 1px #f0eff9;}@media screen and (max-width:768px){#SkylightDetailsPage .usps .usp-heading-list{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-bottom:0;display:block;}#SkylightDetailsPage .usps .usp-heading-list .usp-heading{padding:10px 90px;}#SkylightDetailsPage .usps .usp-heading-list .usp-heading:not(:first-child){display:none;}}#SkylightDetailsPage .usps .usp-heading-list .usp-heading{display:flex;gap:15px;justify-content:center;border-right:solid 1px #f0eff9;padding:14px;flex:1;text-decoration:none;}#SkylightDetailsPage .usps .usp-heading-list .usp-heading:hover{background-color:#f0eff9;}#SkylightDetailsPage .usps .usp-heading-list .usp-heading img{height:28px;width:auto;}@media screen and (min-width:768px){#SkylightDetailsPage .grid-layout-door-details,#SkylightDetailsPage .SkylightDetailsContainer .ProductInfoAndSpecs .product-info-specs,#SkylightDetailsPage .SkylightDetailsContainer{display:grid;column-gap:26px;grid-template-columns:1fr 1fr;}}@media screen and (max-width:992px){#SkylightDetailsPage .grid-layout-door-details,#SkylightDetailsPage .SkylightDetailsContainer .ProductInfoAndSpecs .product-info-specs,#SkylightDetailsPage .SkylightDetailsContainer{grid-template-columns:50% 50%;}}#SkylightDetailsPage .SkylightDetailsContainer .ImagesAndRecommendationContainer .DoorImagesContainer{height:fit-content;}@media screen and (max-width:768px){#SkylightDetailsPage .SkylightDetailsContainer .ImagesAndRecommendationContainer .DoorImagesContainer .ImageCarrousel .ImageCarrouselImages{justify-content:center;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);}#SkylightDetailsPage .SkylightDetailsContainer .ImagesAndRecommendationContainer .DoorImagesContainer .ImageCarrousel .ImageCarrouselImages .active img{border-radius:0;}}@media screen and (min-width:768px){#SkylightDetailsPage .SkylightDetailsContainer #pricescontainer.price-and-delivery-in-modal{position:sticky;top:150px;z-index:1040;background:#fff;padding:10px;}}#SkylightDetailsPage .SkylightDetailsContainer .ProductDescriptionContainer{grid-column-start:2;grid-row-start:1;grid-row-end:4;height:fit-content;}@media screen and (min-width:768px){#SkylightDetailsPage .SkylightDetailsContainer .ProductDescriptionContainer{position:sticky;margin-bottom:30px;padding:0,20px;}}#SkylightDetailsPage .SkylightDetailsContainer .ProductDescriptionContainer .producttitle{font-weight:400;}#SkylightDetailsPage .SkylightDetailsContainer .ProductDescriptionContainer .productsubtitle{font-size:11px;line-height:13px;letter-spacing:.9px;text-transform:uppercase;color:#5e4897;}#SkylightDetailsPage .SkylightDetailsContainer .ProductDescriptionContainer .modal-trigger-container{position:fixed;bottom:15px;left:15px;right:15px;z-index:1000;}#SkylightDetailsPage .SkylightDetailsContainer .ProductDescriptionContainer .modal-trigger-container button{width:100%;}@media screen and (max-width:768px){#SkylightDetailsPage .SkylightDetailsContainer .ProductDescriptionContainer .modal-content{min-height:100vh;}}#SkylightDetailsPage .SkylightDetailsContainer .ProductDescriptionContainer #actionButtons{position:sticky;bottom:0;z-index:1030;}#SkylightDetailsPage .SkylightDetailsContainer .ProductDescriptionContainer #actionButtons a{width:100%;}@media screen and (max-width:768px){#SkylightDetailsPage .SkylightDetailsContainer .ProductDescriptionContainer #actionButtons{position:fixed;right:0;bottom:0;left:0;z-index:1030;margin-bottom:10px;margin-left:20.5px;margin-right:20.5px;}#SkylightDetailsPage .SkylightDetailsContainer .ProductDescriptionContainer #actionButtons a{padding:10px;width:100%;}}#SkylightDetailsPage .SkylightDetailsContainer .ProductDescriptionContainer #uspitemscontainer{margin-bottom:10px;margin-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:10px;}#SkylightDetailsPage .SkylightDetailsContainer .ProductDescriptionContainer #uspitemscontainer .uspitem{position:relative;font-weight:bold;color:#71768d;line-height:1.5;margin-left:50px;font-size:14px;}#SkylightDetailsPage .SkylightDetailsContainer .ProductDescriptionContainer #uspitemscontainer .uspitem:before{content:" ";position:absolute;left:-40px;top:0;color:transparent;width:23px;height:14px;border-width:3px;border-style:solid;border-color:transparent transparent #68b43e #68b43e;transform:rotate(305deg);}@media screen and (max-width:768px){#SkylightDetailsPage .SkylightDetailsContainer .ProductDescriptionContainer .usp-price-delivery-group-for-mobile{background-image:linear-gradient(to bottom,#f0eff9 -7%,#f9f8fc 32%);padding:10px;border-radius:8px;border:solid 1px #e6e3f1;}#SkylightDetailsPage .SkylightDetailsContainer .ProductDescriptionContainer .usp-price-delivery-group-for-mobile #uspitemscontainer{grid-template-columns:1fr;padding-bottom:10px;}}#SkylightDetailsPage .SkylightDetailsContainer .ProductInfoAndSpecs{grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3;background-color:#71768d;}@media screen and (max-width:768px){#SkylightDetailsPage .SkylightDetailsContainer .ProductInfoAndSpecs .product-info-specs .accordion-item{border:0;}}#SkylightDetailsPage .SkylightDetailsContainer .ProductInfoAndSpecs .product-info-specs .accordion-item .accordion-button,#SkylightDetailsPage .SkylightDetailsContainer .ProductInfoAndSpecs .product-info-specs .accordion-item .accordion-body{background-color:#71768d;color:#fff;margin-bottom:0;position:unset;}@media screen and (max-width:768px){#SkylightDetailsPage .SkylightDetailsContainer .ProductInfoAndSpecs .product-info-specs .accordion-item .accordion-button,#SkylightDetailsPage .SkylightDetailsContainer .ProductInfoAndSpecs .product-info-specs .accordion-item .accordion-body{padding:unset;padding-bottom:10px;}}@media screen and (max-width:992px){#SkylightDetailsPage .SkylightDetailsContainer .ProductInfoAndSpecs .product-info-specs .accordion-item .accordion-button,#SkylightDetailsPage .SkylightDetailsContainer .ProductInfoAndSpecs .product-info-specs .accordion-item .accordion-body{flex-wrap:wrap;}}#SkylightDetailsPage .SkylightDetailsContainer .ProductInfoAndSpecs .product-info-specs .accordion-item .accordion-button:not(.collapsed){background-color:#71768d;color:#fff;box-shadow:unset;}#SkylightDetailsPage .SkylightDetailsContainer .ProductInfoAndSpecs .product-info-specs .accordion-item .accordion-button:focus{background-color:#71768d;color:#fff;box-shadow:unset;}#SkylightDetailsPage .SkylightDetailsContainer .ProductInfoAndSpecs .product-info-specs .accordion-item .accordion-button::after{filter:invert(100%);}#SkylightDetailsPage .SkylightDetailsContainer .ProductInfoAndSpecs .product-info-specs .accordion-item .accordion-button.nocollapse::after{display:none;}#SkylightDetailsPage .SkylightDetailsContainer .ProductInfoAndSpecs .product-info-specs .SmallRatingContainer .ratings{color:#71768d;}#SkylightDetailsPage .SkylightDetailsContainer .ProductInfoAndSpecs .product-info-specs .SmallRatingContainer .ratings .empty-stars:before{-webkit-text-stroke:.1px #f4991a;}#SkylightDetailsPage .SkylightDetailsContainer .ProductInfoAndSpecs .product-info-specs .SmallRatingContainer .RatingCount{color:#fff;}#SkylightDetailsPage .SkylightDetailsContainer .ProductInfoAndSpecs .product-info-specs .add-review{display:flex;justify-content:end;flex-grow:1;margin-right:10px;}@media screen and (max-width:992px){#SkylightDetailsPage .SkylightDetailsContainer .ProductInfoAndSpecs .product-info-specs .add-review{justify-content:center;margin-top:20px;}}#SkylightDetailsPage .SkylightDetailsContainer .ProductInfoAndSpecs .product-info-specs .add-review .add-review-button{color:#5e4897;padding:10px 19px 10px 20px;border-radius:19px;border:solid 1px #5e4897;background-color:#fff;}.SkylightUspContainer{background-color:#f0eff9;padding-top:15px;}.SkylightUspContainer .general-usps{background-color:#fbfbff;padding:15px;width:100%;border-radius:8px;align-items:center;}.SkylightUspContainer .general-usps img{max-height:40px;}@media screen and (max-width:768px){.SkylightUspContainer{display:none;}}