:root{--primary_colour:32,67,129;--secondary_colour:23,147,205;--header_colour:222,234,248;--table_hover:162,212,236;--table_row_primary:222,234,248;--table_row_secondary:255,255,255;--table_text_colour:0,0,0;--button_text_colour:255,255,255;--menu_primary_colour:55,56,58;--menu_secondary_colour:0,0,0;--update_center_colour:255,255,255;--navigation_text_colour:32,67,129;--primary_icon_colour:32,67,129;--header_navigation_text_colour:32,67,129;--mobile_menu_colour:244,243,242}.layout-menu ul{list-style:none;margin:0;padding:0}.layout-menu ul li{align-items:center;color:#3d3d3d;display:flex;font-size:.8em;font-weight:500;padding:0 5px}.layout-menu ul li>span{flex:1;max-width:50%;width:50%}.layout-menu ul li .tdld_control_container{display:flex}.layout-menu ul li>div:not(.input-group){flex:1;max-width:50%;width:50%}.layout-menu ul li>div:not(.input-group) input{width:calc(100% - 50px)}.layout-menu ul li>input{width:50%}.layout-menu ul li .form-control,.layout-menu ul li input{background:#f4f3f2;border:1px solid #f4f3f2;font-size:1em;height:25px;margin:3px 0}.layout-menu ul li img.tdld_icon_button_event{margin-left:5px;width:20px}.layout-menu ul li .row{max-width:none!important;width:"initial";width:auto!important}.theme-gocabinets .layout-menu ul li .row .custom-switch .custom-control-input:checked~.custom-control-label:before{background-color:rgba(var(--primary_colour),1);border-color:rgba(var(--primary_colour),1)}.layout-menu ul li .form-control:focus,.layout-menu ul li .form-control:hover,.layout-menu ul li>input:focus{border-color:#b5b5b5!important}.layout-menu ul li .form-control:focus~.input-group-append .number-spinner,.layout-menu ul li .input-group:focus .form-control,.layout-menu ul li .input-group:hover .form-control{border-color:#b5b5b5}.layout-menu ul li .input-group:focus .input-group-append .number-spinner,.layout-menu ul li .input-group:hover .input-group-append .number-spinner{background:#f4f3f2;border-color:#b5b5b5}.layout-menu ul li .input-group-append .number-spinner{border-color:#f4f3f2;box-sizing:border-box;height:25px;margin:3px 0;padding:0}.layout-menu ul li .input-group-append .number-spinner img{margin:2px 2px 0;vertical-align:initial;width:18px}.layout-menu ul li .input-group-append .number-spinner:last-child{border-radius:0}.layout-menu ul li .input-group-append .number-spinner:first-child{border-bottom-left-radius:0;border-bottom-right-radius:.25rem!important;border-left:0;border-top-left-radius:0;border-top-right-radius:.25rem!important}.layout-menu ul li>button{background:transparent;border:0;font-size:0;margin:0;padding:0;text-align:right;width:50%}.layout-menu ul li>button img{width:20px}.layout-menu ul li>button:active,.layout-menu ul li>button:focus,.layout-menu ul li>button:hover{background:transparent!important;box-shadow:none!important}.layout-menu ul li:nth-child(2n){background:#fff}.layout-menu ul li:nth-child(2n) .form-control,.layout-menu ul li:nth-child(2n) .number-spinner,.layout-menu ul li:nth-child(2n) input{background:#fff;border-color:#fff}.layout-menu ul li.cbc-tdld-label{background:#fff;display:block;font-weight:500;margin-bottom:5px;padding:5px 0;text-align:center}.layout-menu ul li.cbc-tdld-label label{margin:0}.layout-menu ul li:last-of-type{border:0}.layout-menu ul li.product-search{margin-top:10px;padding:0;position:relative}.layout-menu ul li.product-search .input-group{border:2px solid}.theme-gocabinets .layout-menu ul li.product-search .input-group{border-color:rgba(var(--primary_colour),1)}.layout-menu ul li.product-search .input-group{background:#fff;border-radius:8px 0 0 8px}.layout-menu ul li.product-search .input-group input{border:0!important;border-bottom-left-radius:8px;border-top-left-radius:8px;font-size:1.1em;height:auto;margin:0;padding:5px}.layout-menu ul li.product-search .product-list-container{background:#fff;border-radius:8px;box-shadow:0 0 7px 0 gray;height:450px;max-width:none!important;overflow-y:auto;position:fixed;width:600px;z-index:100}.layout-menu ul li.product-search .product-list-container .product-list{box-sizing:border-box;display:flex;flex-direction:column;height:inherit;position:relative}.layout-menu ul li.product-search .product-list-container .product-list .categories{margin-bottom:5px;padding:0 15px}.layout-menu ul li.product-search .product-list-container .product-list .categories li{border:0;display:inline-block;margin-bottom:5px;padding:0;vertical-align:top}.theme-gocabinets .layout-menu ul li.product-search .product-list-container .product-list .categories li a{background:rgba(var(--secondary_colour),1)}.layout-menu ul li.product-search .product-list-container .product-list .categories li a{border-radius:8px;color:#fff;display:block;font-size:1.05em;margin-right:5px;padding:5px}.theme-gocabinets .layout-menu ul li.product-search .product-list-container .product-list .categories li a.active{background-color:rgba(var(--primary_colour),1)}.layout-menu ul li.product-search .product-list-container .product-list .categories:first-of-type{margin:0;padding-bottom:0;padding-top:15px}.layout-menu ul li.product-search .product-list-container .product-list .products{flex:1;overflow-y:auto;padding:0 0 0 15px}.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product:focus .contents,.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product:hover .contents{opacity:.3}.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product:focus .selected,.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product:hover .selected{background:rgba(0,0,0,.1);border-radius:5px;bottom:0;display:initial;left:0;max-width:none;padding-top:30px;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:23}.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product:focus .selected label,.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product:hover .selected label{margin-bottom:5px}.theme-gocabinets .layout-menu ul li.product-search .product-list-container .product-list .products .quick-product:focus .selected label,.theme-gocabinets .layout-menu ul li.product-search .product-list-container .product-list .products .quick-product:hover .selected label{color:rgba(var(--secondary_colour),1)}.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product:focus .selected label,.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product:hover .selected label{font-weight:500}.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product:focus .selected input,.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product:hover .selected input{border:2px solid;display:initial;margin-bottom:10px;width:50%}.theme-gocabinets .layout-menu ul li.product-search .product-list-container .product-list .products .quick-product:focus .selected input,.theme-gocabinets .layout-menu ul li.product-search .product-list-container .product-list .products .quick-product:hover .selected input{border-color:rgba(var(--secondary_colour),1)}.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product:focus .selected input,.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product:hover .selected input{border-radius:5px;height:28px}.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product:focus .selected .btn,.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product:hover .selected .btn{display:initial;font-size:.9em!important;padding:2px 7px 3px 2px}.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product:focus .selected .btn img,.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product:hover .selected .btn img{width:20px}.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product:focus .selected .btn span,.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product:hover .selected .btn span{vertical-align:middle}.layout-menu ul li.product-search .product-list-container .product-list .products .adding-status{background:hsla(0,0%,100%,.6);border-radius:8px;bottom:0;display:initial;left:0;max-width:none;padding-top:36%;position:absolute;right:0;top:0;width:100%;z-index:30}.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product{border:2px solid transparent;border-radius:8px;box-sizing:border-box;display:inline-block;font-size:1em;font-weight:400;margin-bottom:15px;margin-right:15px;padding:10px;position:relative;text-align:center;width:30.5%}.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product .contents{max-width:none;width:100%}.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product .itemFavourite{background-color:transparent;background-image:url(/v2/dist/assets/6edf713ae4b859dab5f7.png)!important;background-repeat:no-repeat;background-size:contain!important;border:0;height:27px;margin:0;padding:0;position:absolute;right:10px;top:10px;width:22px;z-index:25}.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product .itemFavourite:hover,.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product .userFavourite{background-image:url(/v2/dist/assets/00af88f11d8efc05ff84.png)!important}.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product .imageContainer{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;height:120px;justify-content:center;max-width:none;padding:15px;position:relative;text-align:center;width:100%}.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product .imageContainer img{flex:1;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product .imageContainer img:before{background:#f2f1f0;border-radius:5px;bottom:0;color:#6b6f70;content:"No Image Available";left:0;padding-top:22%;position:absolute;right:0;text-align:center;top:0}.layout-menu ul li.product-search .product-list-container .product-list .products .quick-product .selected{display:none}.theme-gocabinets .layout-menu ul li.product-search .product-list-container .product-list .products .quick-product:hover{border-color:rgba(var(--secondary_colour),1)}.layout-menu ul li.product-search .product-list-container .product-list .close-popup{position:absolute;right:15px;top:15px}.layout-menu ul li.product-search .product-list-container .product-list .close-popup img{cursor:pointer;width:25px}.layout-menu .room_shape_buttons button.form_100_button{border:0;font-size:1em!important;justify-content:center;line-height:1.8em;margin-top:15px;text-align:center!important;width:100%}.layout-menu .cbc-table thead tr th:first-of-type{width:5%}.layout-menu .cbc-table thead tr th{width:25%}.layout-menu .cbc-table tbody tr td{box-sizing:border-box;padding:5px!important;vertical-align:top}.layout-menu .cbc-table tbody tr td input{width:100%}.layout-menu .tdld_image_container{height:250px;margin:0 62px;text-align:center;width:250px}.layout-designer{display:flex;flex-direction:column;min-height:100%}.layout-designer h1{margin-bottom:0}.layout-designer h1.no-bottom-left-border-radius{border-bottom-left-radius:0}.layout-designer .alert{align-items:center;border-radius:15px;border-style:solid;border-width:1px;bottom:30px;color:#444;display:flex;font-size:.9em;font-weight:500;left:0;margin:0 auto;padding:8px;right:0;top:auto;width:270px;z-index:9999}.layout-designer .alert div.icon-container{border-radius:16px;margin-right:15px;padding:9px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.layout-designer .alert img{margin:0;width:30px}.layout-designer .alert.alert-success{background:#efffef;border-color:#3fbd61}.layout-designer .alert.alert-success div.icon-container{background:#3fbd61}.layout-designer .alert.alert-info{background:#e0efff;border-color:#4fa2ff}.layout-designer .alert.alert-info div.icon-container{background:#006ce5}.layout-designer .alert.alert-danger{background:#ffe6e8;border-color:#c92434}.layout-designer .alert.alert-danger div.icon-container{background:#c92434}.layout-designer .designer{display:flex!important;flex:1;margin-bottom:15px}.layout-designer .designer .LeftMenu{box-sizing:border-box;padding-top:15px;text-align:center;width:100px}.layout-designer .designer .LeftMenu .menu:active,.layout-designer .designer .LeftMenu .menu:focus,.layout-designer .designer .LeftMenu .menu:hover{background:#b0c9e7}.layout-designer .designer .LeftMenu .menu{background:none;border:0;cursor:pointer;height:70px;padding-top:10px;text-align:center}.layout-designer .designer .LeftMenu .menu img{width:45px}.layout-designer .designer .designer-content{box-sizing:border-box;flex:1}.theme-gocabinets .layout-designer .designer .designer-content{border-color:rgba(var(--primary_colour),1)}.layout-designer .designer .designer-content{border:0!important;border:3px solid;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top:0;display:flex!important;flex-direction:column}.layout-designer .designer .designer-content .designer-main{border:3px solid;border-radius:0 0 20px 20px}.theme-gocabinets .layout-designer .designer .designer-content .designer-main{border-color:rgba(var(--primary_colour),1)}.layout-designer .designer .designer-content .designer-main{border-top:0;flex:1}.layout-designer .designer .designer-content .designer-main .tdld.full-screen{background:red;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.layout-designer .designer .designer-content .designer-main .tdld{display:flex;height:100%;position:relative}.layout-designer .designer .designer-content .designer-main .tdld #tdld_status{bottom:50px;padding:10px 25px 10px 10px;position:absolute;right:50px}.theme-gocabinets .layout-designer .designer .designer-content .designer-main .tdld #tdld_status{background-color:rgba(var(--primary_colour),.6);color:rgba(var(--primary_colour),1)}.layout-designer .designer .designer-content .designer-main .tdld #tdld_status{border:1px solid;border-left:5px solid;width:300px;z-index:5}.theme-gocabinets .layout-designer .designer .designer-content .designer-main .tdld #tdld_status{border-color:rgba(var(--primary_colour),1)}.layout-designer .designer .designer-content .designer-main .tdld #tdld_status{border-radius:5px;font-weight:500}.layout-designer .designer .designer-content .designer-main .tdld .layout-selector-dialog{margin-top:50px;padding:0;position:absolute;text-align:center;width:100%}.layout-designer .designer .designer-content .designer-main .tdld .layout-selector-dialog h2{margin-bottom:0;margin-top:0;width:100%}.layout-designer .designer .designer-content .designer-main .tdld .layout-selector-dialog #layoutSelector{background:#fff;border-bottom-left-radius:8px;box-shadow:0 9px 15px 0 #9f9f9f;display:flex;justify-content:center;padding:15px}.layout-designer .designer .designer-content .designer-main .tdld .layout-selector-dialog #layoutSelector .product_item_wrapper>img{cursor:pointer;width:200px}.layout-designer .designer .designer-content .designer-main .tdld svg{border-radius:0 0 20px 20px;flex:1;shape-rendering:geometricPrecision}.layout-designer .fullscreen .LeftMenu{background:#fff;border-radius:8px;box-shadow:0 3px 8px -1px rgba(0,0,0,.44);left:20px;margin:0;padding:0;position:fixed;top:20px;z-index:9999}.layout-designer .fullscreen .LeftMenu button{width:100%}.layout-designer .fullscreen .designer-main{border:0;border-radius:0;bottom:0;left:0;margin:0;position:fixed;right:300px;top:-20px;z-index:1000}.tdld .name text{font-size:1.8em}.tdld-categories-container{padding:2px 0 2px 2px}.theme-gocabinets .tdld-categories-container .tdld-categories{background-color:rgba(var(--primary_colour),.6)}.tdld-categories-container .tdld-categories{align-items:center;border-radius:5px;box-sizing:border-box;color:#fff;display:flex;height:27px;margin-right:5px;padding:2px;white-space:nowrap}.tdld-categories-container .tdld-categories span.close-button{background:#fff}.theme-gocabinets .tdld-categories-container .tdld-categories span.close-button{color:rgba(var(--primary_colour),1)}.tdld-categories-container .tdld-categories span.close-button{border-radius:10px;cursor:pointer;height:11px;line-height:8px;margin-left:5px;text-align:center;width:11px}.theme-gocabinets .tdld-categories-container .tdld-categories:last-child{background-color:rgba(var(--primary_colour),1)}#searchQuickProducts:disabled{color:#f4f3f2}.theme-gocabinets .product-search-container.disabled div.input-and-category .input-group{border-color:rgba(var(--primary_colour),.6)}.product-search-container{align-items:center;display:flex;max-width:none!important;width:100%!important}.product-search-container #searchQuickProducts{flex:1}.product-search-container .input-and-category{flex:1;height:35px;max-width:calc(100% - 25px)}.product-search-container .input-and-category .input-group,.product-search-container .input-and-category .tdld-categories,.product-search-container .input-and-category .tdld-categories-container{max-width:100%}.product-search-container .input-and-category .input-group span,.product-search-container .input-and-category .tdld-categories span,.product-search-container .input-and-category .tdld-categories-container span{overflow-x:clip;text-overflow:ellipsis}.theme-gocabinets .product-search-container .btn,.theme-gocabinets .product-search-container .btn:active,.theme-gocabinets .product-search-container .btn:focus,.theme-gocabinets .product-search-container .btn:hover{background:rgba(var(--primary_colour),1)}.product-search-container .btn,.product-search-container .btn:active,.product-search-container .btn:focus,.product-search-container .btn:hover{border:0;border-radius:0 8px 8px 0;height:100%;height:35px;margin:-1px 0;padding:0 5px;width:25px}.product-search-container .btn img,.product-search-container .btn:active img,.product-search-container .btn:active>div,.product-search-container .btn:focus img,.product-search-container .btn:focus>div,.product-search-container .btn:hover img,.product-search-container .btn:hover>div,.product-search-container .btn>div{vertical-align:initial;width:15px}.mixins.theme-gocabinets .room_layout_custom .cbc-table.custom_room_info{width:100%}.mixins.theme-gocabinets .room_layout_custom .cbc-table.custom_room_info tbody tr.odd td{background:#fff!important}.mixins.theme-gocabinets .room_layout_custom .cbc-table.custom_room_info tbody tr.even td input{background:#f4f3f2}.mixins.theme-gocabinets .room_layout_custom .cbc-table.custom_room_info tbody tr.even:hover,.mixins.theme-gocabinets .room_layout_custom .cbc-table.custom_room_info tbody tr.even:hover td{background:initial!important}.mixins.theme-gocabinets .room_layout_custom .cbc-table.custom_room_info tbody tr.odd:hover,.mixins.theme-gocabinets .room_layout_custom .cbc-table.custom_room_info tbody tr.odd:hover td{background:#fff!important}.mixins.theme-gocabinets .room_layout_custom .cbc-table.custom_room_info tbody tr td{padding:2.5px!important}.mixins.theme-gocabinets .room_layout_custom .cbc-table.custom_room_info tbody tr td input{border:0;border-radius:0;font-size:1.2em;height:20px;padding:4px}.fullscreen-sidebar-right{position:fixed;right:0;top:0;width:300px!important;z-index:9999!important}.fullscreen-sidebar-right .text-right{display:none}
/*# sourceMappingURL=layoutdesigner.74facd7fba2df0810dd3.css.map*/