.pagination .page-item{border-radius:0}.pagination .page-link{border-radius:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;color:#000 !important}.pagination .page-link span{display:flex;align-items:center;justify-content:center;font-weight:bold}.pagination .page-link:disabled{opacity:.5 !important;color:#d3d3d3;border-color:#d3d3d3 !important;user-select:none !important;pointer-events:none !important;cursor:not-allowed !important;background-color:#fff !important}.pagination .page-link:active,.pagination .page-link:hover,.pagination .page-link.active,.pagination .page-link:focus{border-color:var(--secondary-color) !important;color:#fff !important;background-color:var(--secondary-color) !important;cursor:pointer}.pagination .page-link:focus{box-shadow:0 0 0 .25rem rgba(63,63,63,.25) !important}
.sp-container{position:absolute;top:0;left:0;display:inline-block;z-index:9999994;overflow:hidden}.sp-original-input-container{position:relative;display:inline-flex}.sp-original-input-container input{margin:0!important}.sp-original-input-container .sp-add-on{width:40px;border-top-right-radius:0!important;border-bottom-right-radius:0!important}input.spectrum.with-add-on{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.sp-original-input-container .sp-add-on .sp-colorize{height:100%;width:100%;border-radius:inherit}.sp-colorize-container{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 viewBox=%270 0 12 12%27 fill=%27%23ccc%27 fill-opacity=%271%27%3E%3Crect x=%270%27 y=%270%27 width=%276%27 height=%276%27 /%3E%3Crect x=%276%27 y=%276%27 width=%276%27 height=%276%27 /%3E%3C/svg%3E")}.sp-container.sp-flat{position:relative}.sp-container,.sp-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.sp-top{position:relative;width:100%;display:inline-block}.sp-top-inner{position:absolute;top:0;left:0;bottom:0;right:0}.sp-color{position:absolute;top:0;left:0;bottom:0;right:20px!important}.sp-hue{position:absolute;top:0;right:0;bottom:0;width:12px;height:100%;left:initial!important}.sp-clear-enabled .sp-hue{top:15%;height:85%}.sp-fill{padding-top:80%}.sp-sat,.sp-val{position:absolute;top:0;left:0;right:0;bottom:0}.sp-alpha-enabled .sp-top{margin-bottom:28px!important}.sp-alpha-enabled .sp-alpha{display:block}.sp-alpha-handle{position:absolute;top:-3px;cursor:pointer;height:16px;border-radius:50%;width:16px;margin-right:5px;left:-2px;right:0;background:#f9f9f9;box-shadow:0 0 2px 0 #3a3a3a}.sp-alpha{display:none;position:absolute;bottom:-18px;right:0;left:0;height:10px}.sp-alpha-inner{border-radius:4px}.sp-clear{display:none}.sp-clear.sp-clear-display{background-position:center}.sp-clear-enabled .sp-clear{display:block;position:absolute;top:3px;right:0;bottom:0;cursor:pointer;left:initial;height:14px;width:14px}.sp-alpha,.sp-alpha-handle,.sp-clear,.sp-container,.sp-container button,.sp-container.sp-dragging .sp-input,.sp-dragger,.sp-preview,.sp-replacer,.sp-slider{-webkit-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none}.sp-container.sp-input-disabled .sp-input-container{display:none}.sp-container.sp-buttons-disabled .sp-button-container{display:none}.sp-container.sp-palette-buttons-disabled .sp-palette-button-container{display:none}.sp-palette-only .sp-picker-container{display:none}.sp-palette-disabled .sp-palette-container{display:none}.sp-initial-disabled .sp-initial{display:none}.sp-sat{background-image:-webkit-gradient(linear,0 0,100% 0,from(#fff),to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:-moz-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:-o-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:-ms-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:linear-gradient(to right,#fff,rgba(204,154,129,0))}.sp-val{border-radius:4px;background-image:-webkit-gradient(linear,0 100%,0 0,from(#000),to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:-moz-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:-o-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:-ms-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:linear-gradient(to top,#000,rgba(204,154,129,0))}.sp-hue{background:-moz-linear-gradient(top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);background:-ms-linear-gradient(top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);background:-o-linear-gradient(top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);background:-webkit-gradient(linear,left top,left bottom,from(red),color-stop(.17,#ff0),color-stop(.33,#0f0),color-stop(.5,#0ff),color-stop(.67,#00f),color-stop(.83,#f0f),to(red));background:-webkit-linear-gradient(top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);background:linear-gradient(to bottom,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.sp-1{height:17%}.sp-2{height:16%}.sp-3{height:17%}.sp-4{height:17%}.sp-5{height:16%}.sp-6{height:17%}.sp-hidden{display:none!important}.sp-cf:after,.sp-cf:before{content:"";display:table}.sp-cf:after{clear:both}@media (max-device-width:480px){.sp-color{right:40%}.sp-hue{left:63%}.sp-fill{padding-top:60%}}.sp-dragger{border-radius:5px;height:10px;width:10px;border:1px solid #fff;cursor:pointer;position:absolute;top:0;left:0;margin-left:3px;margin-top:3px;box-shadow:0 0 2px 1px rgba(0,0,0,.2)}.sp-slider{position:absolute;top:0;cursor:pointer;height:16px;border-radius:50%;width:16px;left:-2px;background:#f9f9f9;box-shadow:0 0 2px 0 #3a3a3a;margin-top:8px}.sp-container{display:inline-flex;border-radius:0;background-color:#fff;padding:0;border-radius:4px;color:#000;box-shadow:0 0 0 1px rgba(99,114,130,.16),0 8px 16px rgba(27,39,51,.08)}.sp-clear,.sp-color,.sp-container,.sp-container button,.sp-container input,.sp-hue{font-size:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.sp-top{margin-bottom:10px}.sp-clear,.sp-color,.sp-hue,.sp-sat,.sp-val{border-radius:3px}.sp-input-container{margin-top:-5px}.sp-button-container.sp-cf,.sp-initial.sp-thumb.sp-cf,.sp-input-container.sp-cf{height:25px}.sp-picker-container .sp-cf{margin-bottom:10px}.sp-palette-row-initial>span:first-child{cursor:pointer}.sp-initial-disabled .sp-input-container{width:100%}.sp-input{padding:0 5px!important;margin:0;width:100%;box-shadow:none!important;height:100%!important;background:0 0;color:#3a3a3a;border-radius:2px!important;border:1px solid #e0e0e0!important;text-align:center;font-family:monospace;font-size:inherit!important}.sp-input:focus{border:1px solid orange}.sp-input.sp-validation-error{border:1px solid red;background:#fdd}.sp-palette-container,.sp-picker-container{position:relative;padding:10px}.sp-picker-container{width:200px;padding-bottom:0}.sp-palette-container{border-right:solid 1px #ccc}.sp-palette-only .sp-palette-container{border:0}.sp-palette .sp-thumb-el{display:block;position:relative;float:left;width:24px;height:15px;margin:3px;cursor:pointer;border:solid 2px transparent}.sp-palette .sp-thumb-el.sp-thumb-active,.sp-palette .sp-thumb-el:hover{border-color:orange}.sp-thumb-el{position:relative}.sp-initial{float:left}.sp-initial span{width:30px;height:25px;border:none;display:block;float:left;margin:0}.sp-initial .spe-thumb-el.sp-thumb-active{border-radius:0 5px 5px 0}.sp-initial .spe-thumb-el{border-radius:5px 0 0 5px}.sp-initial .sp-clear-display{background-position:center}.sp-button-container{float:right}.sp-palette-button-container{margin-top:10px}.sp-replacer{position:relative;overflow:hidden;cursor:pointer;display:inline-block;border-radius:3px;border:1px solid #aaa;color:#666;transition:border-color .3s;vertical-align:middle;width:3rem;height:1.5rem;margin:0;padding:0}.sp-replacer.sp-disabled{cursor:default;border-color:silver;color:silver}.sp-dd{position:absolute;font-size:10px;right:0;top:0;bottom:0;padding:0 2px;line-height:1.6rem;background-color:#fff}.sp-preview{position:relative;width:100%;height:100%;float:left;z-index:0}.sp-preview-inner{transition:background-color .2s}.sp-preview-inner.sp-clear-display{display:none}.sp-palette .sp-thumb-el{width:16px;height:16px;margin:3px;border:none;border-radius:3px}.sp-container button{border-radius:3px;border:none;background:0 0;line-height:1;padding:0 8px;height:25px;text-transform:capitalize;text-align:center;vertical-align:middle;cursor:pointer;color:#606c72;font-weight:700}.sp-container button.sp-choose{background-color:#3cab3b;color:#fff;margin-left:5px}.sp-container button:hover{opacity:.8}.sp-container button.sp-palette-toggle{width:100%;background-color:#f3f3f3;margin:0}.sp-palette span.sp-thumb-active,.sp-palette span:hover{border-color:#000}.sp-alpha,.sp-preview,.sp-thumb-el{position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 viewBox=%270 0 12 12%27 fill=%27%23ccc%27 fill-opacity=%271%27%3E%3Crect x=%270%27 y=%270%27 width=%276%27 height=%276%27 /%3E%3Crect x=%276%27 y=%276%27 width=%276%27 height=%276%27 /%3E%3C/svg%3E")}.sp-alpha-inner,.sp-preview-inner,.sp-thumb-inner{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.sp-palette .sp-thumb-inner{border-radius:3px;background-position:50% 50%;background-repeat:no-repeat}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 width=%2718%27 height=%2718%27%3E%3Cpath d=%27M9 16.172l10.594-10.594 1.406 1.406-12 12-5.578-5.578 1.406-1.406z%27 fill=%27%23000%27%3E%3C/path%3E%3C/svg%3E")}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 width=%2718%27 height=%2718%27%3E%3Cpath d=%27M9 16.172l10.594-10.594 1.406 1.406-12 12-5.578-5.578 1.406-1.406z%27 fill=%27%23fff%27%3E%3C/path%3E%3C/svg%3E")}.sp-clear-display{background-repeat:no-repeat;background-position:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABe0lEQVQokYXSsUtcQRTF4d8Jj+VhHSxkEQuLsEUKK0nhTBFTmLSSUhBCMCAWsmgIwWrBLk0akfwLCaSQKBJmtrIIISwpRFKIhViETScphGMzysMtvOVwvpm5d0bGNCuGWAOPgYdl6S8wSDn9b+bUhDHEKWAdeAFMANg+l/TV9ofcz6cjMIbYBvaBMds7QCqZ58CmpBNgPuV0DvAAIMyFGugWtJr7eTv38xEwkPRPErY7QDeG2LqFkjrAgu0dSd/KDVqSNmxvAZ8lfbS9AHRuYemnLWkv5XRVBrQMbAI/gTXgEzAJtJuwBVS2L2OIle03QA/4Lmkl5XQBXEqqbFcAVYFDYChpFngiqWf7l6TXKaezMt2Zkhk24THwG+jZriX9AFZvUAyxLbRke2D75O5zPAO+ADXwEtizjaRHwDvbTyUtppwOmicCHAJvbXcl9YA1SQDjtseA97YPRz7ATcUQp2y/kjRdevsjaTfldNrMjcDGBjXA3T96L7yvrgFzP69+0Ao/HAAAAABJRU5ErkJggg==);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 width=%2714%27 height=%2714%27%3E%3Cpath d=%27M12 20.016q3.281 0 5.648-2.367t2.367-5.648q0-2.672-1.734-4.922l-11.203 11.203q2.25 1.734 4.922 1.734zM3.984 12q0 2.672 1.734 4.922l11.203-11.203q-2.25-1.734-4.922-1.734-3.281 0-5.648 2.367t-2.367 5.648zM12 2.016q4.125 0 7.055 2.93t2.93 7.055-2.93 7.055-7.055 2.93-7.055-2.93-2.93-7.055 2.93-7.055 7.055-2.93z%27 fill=%27%23000%27%3E%3C/path%3E%3C/svg%3E")}
@font-face {
    font-family: 'Avenir Bold Italic';
    src: url(/assets/AvenirNextCyr-BoldItalic.94112c34b177cde94c1a.woff2) format('woff2'),
        url(/assets/AvenirNextCyr-BoldItalic.d4e2d541980196daea02.woff) format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Avenir Bold';
    src: url(/assets/AvenirNextCyr-Bold.2959faf056de8fa962bc.woff2) format('woff2'),
        url(/assets/AvenirNextCyr-Bold.a70879c3eb3b5a8d71ff.woff) format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Demi';
    src: url(/assets/AvenirNextCyr-Demi.bd4afaae8f786655805e.woff2) format('woff2'),
        url(/assets/AvenirNextCyr-Demi.c69b8444444604044a30.woff) format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Medium';
    src: url(/assets/AvenirNextCyr-Medium.cab11523212218f17620.woff2) format('woff2'),
        url(/assets/AvenirNextCyr-Medium.a29a5af691cc1864cee0.woff) format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Demi Italic';
    src: url(/assets/AvenirNextCyr-DemiItalic.a1d720bb6f2e6a068a77.woff2) format('woff2'),
        url(/assets/AvenirNextCyr-DemiItalic.8e599af29554183f5b7a.woff) format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Avenir Italic';
    src: url(/assets/AvenirNextCyr-Italic.fea30df628cd91f2b670.woff2) format('woff2'),
        url(/assets/AvenirNextCyr-Italic.2a263f95cf1c91a90f75.woff) format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Avenir Heavy Italic';
    src: url(/assets/AvenirNextCyr-HeavyItalic.48bdf90fcf1f7d484262.woff2) format('woff2'),
        url(/assets/AvenirNextCyr-HeavyItalic.7503410ce7e29c171bf0.woff) format('woff');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Avenir Light Italic';
    src: url(/assets/AvenirNextCyr-LightItalic.f44bb3b0b00f9eb6c422.woff2) format('woff2'),
        url(/assets/AvenirNextCyr-LightItalic.002ce2e7d65e2aa6e02e.woff) format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Avenir Light';
    src: url(/assets/AvenirNextCyr-Light.54c2de0c1b43b2676b01.woff2) format('woff2'),
        url(/assets/AvenirNextCyr-Light.b0547aee6bdc0b00735e.woff) format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Heavy';
    src: url(/assets/AvenirNextCyr-Heavy.a36a336d316f35496674.woff2) format('woff2'),
        url(/assets/AvenirNextCyr-Heavy.4acb3e3d165cee525e73.woff) format('woff');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Regular';
    src: url(/assets/AvenirNextCyr-Regular.dd1b53ff916aa552e3b3.woff2) format('woff2'),
        url(/assets/AvenirNextCyr-Regular.6e37446386ce2001e864.woff) format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Thin';
    src: url(/assets/AvenirNextCyr-Thin.cd017b150ec4c5bf7422.woff2) format('woff2'),
        url(/assets/AvenirNextCyr-Thin.e14f7a31b37970f00881.woff) format('woff');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Medium Italic';
    src: url(/assets/AvenirNextCyr-MediumItalic.bbaea316e9548313a043.woff2) format('woff2'),
        url(/assets/AvenirNextCyr-MediumItalic.6821813d21d77b53bc26.woff) format('woff');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Avenir Thin Italic';
    src: url(/assets/AvenirNextCyr-ThinItalic.5b52defa16ea009f205f.woff2) format('woff2'),
        url(/assets/AvenirNextCyr-ThinItalic.f275160ab265d66c4968.woff) format('woff');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Avenir Ultra Light Italic';
    src: url(/assets/AvenirNextCyr-UltraLightIt.392dbfc079a151a72630.woff2) format('woff2'),
        url(/assets/AvenirNextCyr-UltraLightIt.92c7f2ebc403ed25c5f0.woff) format('woff');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Avenir Ultra';
    src: url(/assets/AvenirNextCyr-UltraLight.e4b833c0274d2ffb9369.woff2) format('woff2'),
        url(/assets/AvenirNextCyr-UltraLight.05a9591362cc2acbae3a.woff) format('woff');
    font-weight: 200;
    font-style: normal;
}


.modal-loading.bg-furn-primary{background-color:#fefefe !important}.bg-furn-secondary{background-color:var(--secondary-color) !important}.bg-furn-grey{background-color:#a9aeb9 !important}.vh-50{height:50% !important}.vh-80{height:80% !important}.home-brand{padding:10px}.home-brand img{width:60px;height:60px}.home-nav{position:absolute;top:0;right:0;width:100%;display:flex;align-items:center;justify-content:space-between;z-index:50}.home-nav .text-white{color:#fff}.home-nav .text-dark{color:var(--secondary-color)}.home-nav .dropdown-list-text{font-size:16px !important}.home-nav .list-group .list-group-item,.home-nav .list-group a{margin:2px !important;padding:2px !important;font-family:var(--furn-font) !important;font-style:normal;font-weight:400;font-size:20px;text-decoration:none !important;color:var(--secondary-color) !important;background:none !important}.home-nav .list-group .list-group-item:hover,.home-nav .list-group a:hover{color:#fefefe !important;transition:.3 all ease}.home-description{color:#fff;display:flex;align-content:center;justify-content:center;margin-top:170px}.home-description p{font-family:var(--furn-font);font-style:normal;font-weight:400;font-size:20px;line-height:31px;display:flex;align-items:center}.home-right{margin-top:170px;height:fit-content}.home-collection{display:flex;flex-wrap:wrap}.home-build{display:flex;flex-wrap:wrap}.home-image{position:absolute;top:0;left:-35%;-webkit-filter:drop-shadow(0px 5px 5px rgba(34, 34, 34, 0.4));filter:drop-shadow(0 5px 5px rgba(34, 34, 34, 0.4))}.home-image img{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:calc(100% + 100px)}.home-image-container{position:relative;display:block;height:160px}.home-right-cap{font-family:var(--furn-font);font-style:normal;font-weight:700;font-size:40px;line-height:62px}.home-right-sub-text{font-family:var(--furn-font);font-style:normal;font-weight:700;font-size:24px;line-height:37px}.build-button{display:flex !important;justify-content:center;align-items:center;width:100% !important;height:60px !important;font-family:var(--furn-font);font-style:normal;font-weight:700 !important;font-size:16px;line-height:44px}.view-button{display:flex !important;justify-content:center;align-items:center;width:100% !important;height:60px !important;font-family:var(--furn-font);font-style:normal;font-weight:700 !important;font-size:16px;line-height:44px}.home-right-footer-container{position:relative}.home-right-footer{font-family:var(--furn-font);font-style:normal;font-weight:600;font-size:14px;line-height:31px}.home-right-footer a{text-decoration:none !important;color:#fff !important}.home-right-footer a:hover{color:var(--secondary-color) !important}.home-right-footer a:focus{text-decoration:underline !important;color:var(--secondary-color) !important}.logo{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:inline;justify-self:center;align-self:center;z-index:999}.logo-text{letter-spacing:.125em;text-align:right;font-family:var(--furn-font),sans-serif;font-weight:700;font-size:24px;font-style:normal;line-height:36px;text-transform:lowercase}.title{font-family:var(--furn-font),sans-serif;font-weight:700;font-size:24px;font-style:normal;line-height:36px}.text-placeholder{font-family:var(--furn-font),sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px}.btn{border-radius:0 !important}.button-text{font-family:var(--furn-font),sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center}.sub-text{font-family:var(--furn-font),sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:22px}.form-check-input:checked{background-color:#000 !important;border-color:#000 !important}.item-title{font-family:var(--furn-font),sans-serif;font-style:normal;font-weight:600;font-size:32px;line-height:48px;color:#000}.price-text{font-family:var(--furn-font),sans-serif;font-style:normal;font-weight:600;font-size:30px;line-height:45px;color:gray}.create-btn-items{width:50px !important;height:50px !important;line-height:36px !important;color:gray;text-align:center;font-size:18px}.action-btn-items{width:50px !important;height:50px !important;line-height:36px !important;color:gray;text-align:center;font-size:24px;box-shadow:1px 2px 30px rgba(0,0,0,.1764705882) !important}.right-btn-group{right:20px;top:10%;position:fixed}.sidebar-text{font-family:var(--furn-font),sans-serif;font-style:normal;font-weight:600;font-size:30px;line-height:45px;color:gray}.item-info{bottom:0;right:0px;position:absolute}.icons-btn-items{width:100px !important;height:100px !important;line-height:70px !important;color:gray;text-align:center;font-size:40px}.f_ab{z-index:999;cursor:pointer;color:#fff;position:fixed;bottom:115px;right:1rem}.f_ab>.f_ab-trigger{position:relative;z-index:1000;border-radius:0;display:flex;align-items:center;justify-content:center;background:#f8f8f8;height:45px;width:150px;padding:1rem;transition:ease-in .2s;transform:translate(0);box-shadow:0 2px 4px 2px rgba(0,0,0,.25)}.f_ab>.f_ab-trigger>.f_ab-icon{display:none}.f_ab.open>.f_ab-trigger>.f_ab-icon{display:block}.f_ab>.f_ab-trigger>.f_ab-text::before{content:"Build New"}.f_ab>.f_ab-trigger>.f_ab-text{font-size:18px;text-align:center;color:#000;margin:0;transition:.2s ease-in;font-family:var(--furn-font),sans-serif}.f_ab.open>.f_ab-trigger>.f_ab-text{display:none}.f_ab>.f_ab-items{display:none;user-select:none;z-index:101;position:absolute;bottom:64px;right:64px;display:flex;flex-direction:column-reverse;transform:translatey(20px);opacity:0;transition-property:transform,opacity;transition-duration:.4s,.3s;transition-timing-function:ease-out}.f_ab>.f_ab-items>.f_ab-item{display:none;font-weight:bold;color:#f8f8f8;cursor:pointer;display:flex;flex-direction:row;align-items:center;white-space:nowrap;height:64px}.f_ab.open>.f_ab-items>.f_ab-item>.title:hover{color:gray;transition:.2s ease-in}.f_ab>.f_ab-items>.f_ab-item>.icon{margin-right:.75rem}.f_ab>.f_ab-items>.f_ab-item>.icon>svg{width:32px;height:24px;fill:currentcolor}.f_ab>.f_ab-items>.f_ab-item>.title{font-size:1.5rem;line-height:1.5rem;text-decoration:none;color:#000}.f_ab.open>.f_ab-trigger{background-color:#fff;color:#000;transition:ease-in .2s}.f_ab.open>.f_ab-items{opacity:1;transform:translatey(0)}.f_ab>.f_ab-backdrop{z-index:1;position:fixed;bottom:110px;right:.5rem;height:100dvh;width:100dvh;background:#f8f8f8;opacity:0;border-radius:0;transform:scale(0);transform-origin:bottom right;transition:all .3s ease-in;box-shadow:0 2px 32px rgba(0,0,0,.1529411765)}.f_ab.open>.f_ab-backdrop{opacity:1;transform:scale(0.33)}.f_ab *{user-select:none}.mobile-info{display:flex;position:fixed;box-shadow:0 -3px 32px rgba(0,0,0,.2039215686);width:100%;height:auto;padding:1rem;background-color:#f8f8f8;bottom:0}.mobile-info>.mobile-order-btn{background-color:#000;width:150px;height:50px;padding:.5rem;text-align:center;border-radius:0;content:"Place Order";text-decoration:none;color:#f8f8f8;font-family:var(--furn-font),sans-serif;font-size:16px;line-height:36px;box-shadow:0 2px 4px 2px rgba(0,0,0,.25);transition:ease-in .2s}.mobile-info>.mobile-order-btn:hover{background-color:#fcfcfc;color:#000;transition:ease-in .2s}.mobile-info>.mobile-order-btn:focus:active{background-color:#fcfcfc;color:#000;transition:ease-in .2s}.info-name{font-family:var(--furn-font),sans-serif;font-size:24px;line-height:36px}.filters{text-align:center;font-family:var(--furn-font),sans-serif;font-size:12px;line-height:15px}.filters ul{padding:0}.filters ul li{color:#000;cursor:pointer;border-radius:0 !important;background:#f8f8f8}.filters ul li:hover{background-color:#111 !important;color:#f8f8f8 !important;transition:300ms ease-in}.filters ul li.active{border:none;background-color:#111 !important}.item-box{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0 solid rgba(0,0,0,0);border-radius:0;padding:0;height:200px}.item-box img{height:100%;object-fit:cover}.item-box:hover{border:4px solid #000;cursor:pointer}.item-box.active{border:4px solid #000}.modal-title{font-family:var(--furn-font);font-size:20px}label{display:block;margin-bottom:2.5em;font-size:13px;font-weight:bold}.btn-check-label{width:60px !important}.control-box{position:absolute;display:none;z-index:2500;box-shadow:1px 2px 36px #333;background-color:#f8f8f8;bottom:0;right:0;transform:scale(1);align-self:center;transition:all .3s ease-in-out;opacity:1}.nav-link.nav-material{font-size:14px !important;color:#323232 !important}.nav-tabs .nav-link{border-radius:0 !important}.nav-link.nav-material.active{color:#000 !important;font-weight:600}#dimensions{position:fixed;top:40px;left:0;height:100dvh;transition:all .3s ease-in-out}.configviewer-children{width:100%;height:calc(100% - 40px);margin-top:40px}.configviewer-children.preview{height:100% !important}.configviewer{position:fixed;top:0;left:0;height:100dvh;transition:all .3s ease-in-out;background-size:cover;background-position:center;background-repeat:no-repeat}.accordion-button:focus{border-color:#f9f9f9 !important}.accordion-button{font-size:.95rem !important}.accordion-body p{font-size:.85rem !important;font-weight:500 !important}.accordion{font-family:var(--furn-font) !important}.accordion-button::after{background-image:url(/assets/plus.d913141fea4d01a0b197.svg) !important}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.accordion-button:not(.collapsed)::after{background-image:url(/assets/multiply.4a7d39872bcffba332c8.svg) !important}.accordion-button:not(.collapsed){color:var(--secondary-color);font-weight:600;background-color:rgba(242,242,242,0) !important;box-shadow:inset 0 calc(var(--bs-accordion-border-width)*-1) 0 #616161 !important}.top-title{border-bottom:1px double #9f9f9f !important}.dimension{position:absolute;width:300px;height:300px;bottom:20px;right:20px;transform:scale(1);align-self:center;z-index:1;opacity:1}#price{transition:all .3s ease-in-out}.divider{background-color:#d3d3d3;width:100%;height:1px;margin:.5rem 0}.controls{border-radius:0;padding:10px;box-shadow:0px 1px 16px rgba(51,51,51,.1294117647);width:100%;height:340px}.info-price{font-family:var(--furn-font);font-weight:400;font-size:24px;line-height:45px}.info-panel{border-radius:0;box-shadow:0px 1px 16px rgba(51,51,51,.1294117647);width:100%;height:40px}@media(max-width: 991.99px){.home-nav .text-md-white{color:#fff !important}.home-nav .text-md-dark{color:var(--secondary-color) !important}.configviewer-children{height:calc(100% - 30px);margin-top:30px}.configviewer-children.preview{height:100% !important}.bottom-bar{position:fixed !important}.full-control-box{box-shadow:0 -2px 5px 0 rgba(0,0,0,.103);top:calc(100% - var(--full-control-box-height-mobile)*2);left:0;bottom:0;max-height:calc(var(--full-control-box-height-mobile)*2) !important;box-shadow:none}.configviewer{height:calc(100dvh - var(--full-control-box-height-mobile)*2)}.configviewer.preview{height:100dvh !important}.home-image img{width:75% !important;transition:all .3s ease}.home-image{position:absolute;top:0;left:25%;transition:all .3s ease}}@media(max-width: 767.99px){.full-control-box{box-shadow:0 -2px 5px 0 rgba(0,0,0,.103);top:calc(100% - var(--full-control-box-height-mobile));left:0;bottom:0;max-height:var(--full-control-box-height-mobile) !important;box-shadow:none}.configviewer{height:calc(100dvh - var(--full-control-box-height-mobile))}.configviewer.preview{height:100dvh !important}.home-nav .list-group .list-group-item,.home-nav .list-group a{font-size:20px;text-decoration:none !important;color:#fefefe !important}.home-nav .list-group .list-group-item.dropdown-item-text,.home-nav .list-group a.dropdown-item-text{font-size:14px !important;color:var(--secondary-color) !important}.home-nav .list-group .list-group-item:hover,.home-nav .list-group a:hover{color:#d3d3d3 !important;transition:.3 all ease}.top-banner{font-size:12px !important}.top-banner-absolute{font-size:12px !important}.home-image img{width:90% !important;transition:all .3s ease}.home-image{position:absolute;top:0;left:-40%;transition:all .3s ease}.home-right{margin-top:calc(50% - 150px);transition:all .3s ease}.parent{height:33.3333333333dvh !important}.parent .btn.btn-nav{bottom:0 !important}.parent:hover .btn.btn-nav,.parent:focus .btn.btn-nav{bottom:calc(33.3333333333dvh - 75%) !important}}@media only screen and (min-width: 600px){.home-nav .text-md-dark{color:var(--secondary-color) !important}.home-nav .list-group .list-group-item,.home-nav .list-group a{font-size:20px !important;text-decoration:none !important;color:#fefefe !important}.home-nav .list-group .list-group-item:hover,.home-nav .list-group a:hover{color:#d3d3d3 !important;transition:.3 all ease}.parent .btn.btn-nav{bottom:25% !important}.parent:hover .btn.btn-nav,.parent:focus .btn.btn-nav{bottom:calc(33.3333333333dvh - 75%) !important}.parent{height:33.3333333333dvh !important}}@media(min-width: 768px){.productViewer{height:640px !important}.viewer-dimensions,#viewer{padding:0 0 100px !important}.panel-text{font-size:14px}.control-box{width:100% !important;bottom:0;transform:scale(1);transition:all .3s ease-in-out;height:fit-content}.home-nav .list-group .list-group-item,.home-nav .list-group a{font-size:20px !important;text-decoration:none !important;color:#fefefe !important}.home-nav .list-group .list-group-item.dropdown-item-text,.home-nav .list-group a.dropdown-item-text{font-size:14px !important;color:var(--secondary-color) !important}.home-nav .list-group .list-group-item:hover,.home-nav .list-group a:hover{color:#d3d3d3 !important;transition:.3 all ease}.parent .btn.btn-nav{bottom:25% !important}.parent:hover .btn.btn-nav,.parent:focus .btn.btn-nav{bottom:40% !important}.parent{height:100dvh !important}}@media(min-width: 992px){.productViewer{height:800px !important}.viewer-dimensions,#viewer{padding:0 0 100px !important;transition:all .3s ease-in-out}.img-grid{grid-template-columns:auto auto auto !important}.panel-text{font-size:14px}.control-box{width:25% !important;right:20px;top:5%;transform:scale(1);transition:all .3s ease-in-out;box-shadow:none;background-color:rgba(0,0,0,0)}.home-right-container,.home-left-container{height:100dvh}.home-nav .list-group .list-group-item,.home-nav .list-group a{color:var(--secondary-color) !important}}@media(min-width: 1023px){.productViewer{height:800px !important}.viewer-dimensions,#viewer{padding:0 0 100px !important;transition:all .3s ease-in-out}.img-grid{grid-template-columns:auto auto auto auto !important}.panel-text{font-size:14px}.control-box{width:30% !important;right:20px;top:5%;transform:scale(1);transition:all .3s ease-in-out;box-shadow:none;background-color:rgba(0,0,0,0)}.img-grid-item{width:55px !important;height:55px !important}.home-nav .list-group .list-group-item,.home-nav .list-group a{font-size:20px !important;text-decoration:none !important;color:#fefefe !important}.home-nav .list-group .list-group-item.dropdown-item-text,.home-nav .list-group a.dropdown-item-text{font-size:16px !important;color:var(--secondary-color) !important}.home-nav .list-group .list-group-item:hover,.home-nav .list-group a:hover{color:#d3d3d3 !important;transition:.3 all ease}}@media(min-width: 1200px){.img-grid-item{width:75px !important;height:75px !important}.img-grid{grid-template-columns:auto auto auto auto auto !important}.control-box{width:30% !important;right:20px;top:5%;transform:scale(1);transition:all .3s ease-in-out}.panel-text{font-size:14px}.viewer-dimensions,#viewer{padding:0 0 100px !important}.home-image img{width:110%;transition:all .3s ease}.home-image{position:absolute;top:0;left:-40% !important;transition:all .3s ease}.home-nav .list-group .list-group-item,.home-nav .list-group a{font-size:20px !important;text-decoration:none !important;color:var(--secondary-color) !important}.home-nav .list-group .list-group-item.dropdown-item-text,.home-nav .list-group a.dropdown-item-text{font-size:16px !important}.home-nav .list-group .list-group-item:hover,.home-nav .list-group a:hover{color:#d3d3d3 !important;transition:.3 all ease}}.three-toggle{display:flex;align-items:center;height:35px;width:auto;position:relative;background-color:#efefef;margin:0;flex-flow:nowrap}.three-toggle label{text-align:center !important;display:inline-block;color:#777;position:relative;z-index:2;margin:0;font-size:15px;font-family:var(--furn-font);font-weight:600;width:33.3333333333%}.three-toggle>input:disabled+label{font-weight:200}.three-toggle[aria-disabled=true]{font-weight:200}.three-toggle input{height:35px;margin:0;position:absolute;z-index:3;opacity:0;cursor:pointer;width:33.3333333333%}.three-toggle span{height:35px;width:33.3333333333%;line-height:35px;border-radius:0;display:block;position:absolute;left:0;transition:all .3s ease-in-out}.three-toggle input[data-name=first]{left:0}.three-toggle input[data-name=mid]{left:33.3333333333%}.three-toggle input[data-name=last]{left:66.6666666667%}.three-toggle>input[data-name=first]:checked~span{background:#444;left:0px;color:#fff}.three-toggle [data-name=last]:checked~span{background:#444;left:66.6666666667%}.three-toggle [data-name=mid]:checked~span{background:#444;left:33.3333333333%}.three-toggle>input:checked+label{color:#fff}.two-toggle-xl{display:flex;align-items:center;height:56px;padding:2px 3px;width:100%;position:relative;margin:0;flex-flow:nowrap;background-color:#efefef}.two-toggle-xl label{text-align:center;display:inline-block;color:#777;position:relative;z-index:2;margin:0;text-align:center;padding:2px 0;font-size:15px;font-family:var(--furn-font);width:50%}.two-toggle-xl input{height:56px;margin:0;position:absolute;z-index:3;opacity:0;cursor:pointer;width:50%}.two-toggle-xl input:disabled{background-color:#e6e5ea}.two-toggle-xl span{height:56px;width:50%;line-height:56px;border-radius:0;display:block;position:absolute;left:0px;transition:all .3s ease-in-out}.two-toggle-xl input[data-name=first]{left:0px}.two-toggle-xl input[data-name=mid]{left:50%}.two-toggle-xl>input[data-name=first]:checked~span{background:var(--secondary-color) !important;left:0px;color:#fff}.two-toggle-xl [data-name=mid]:checked~span{background:var(--secondary-color) !important;left:50%}.two-toggle-xl>input:checked+label{color:#fff}.two-toggle{display:flex;align-items:center;height:35px;padding:2px 3px;width:100%;position:relative;margin:0;flex-flow:nowrap;background-color:#efefef}.two-toggle label{text-align:center;display:inline-block;color:#777;position:relative;z-index:2;margin:0;text-align:center;padding:2px 0;font-size:15px;font-family:var(--furn-font);width:50%}.two-toggle input{height:35px;margin:0;position:absolute;z-index:3;opacity:0;cursor:pointer;width:50%}.two-toggle input:disabled{background-color:#e6e5ea}.two-toggle span{height:35px;width:50%;line-height:35px;border-radius:0;display:block;position:absolute;left:0px;transition:all .3s ease-in-out}.two-toggle input[data-name=first]{left:0px}.two-toggle input[data-name=mid]{left:50%}.two-toggle>input[data-name=first]:checked~span{background:#444;left:0px;color:#fff}.two-toggle [data-name=mid]:checked~span{background:#444;left:50%}.two-toggle>input:checked+label{color:#fff}.two-toggle-small{display:flex;align-items:center;height:40px;padding:2px 3px;width:150px;position:relative;border:2px solid #444;margin:0;flex-flow:nowrap}.two-toggle-small label{text-align:center;display:inline-block;color:#777;position:relative;z-index:2;margin:0;text-align:center;padding:2px 0;font-size:14px;font-family:var(--furn-font);width:75px}.two-toggle-small input{height:40px;margin:0;position:absolute;z-index:3;opacity:0;cursor:pointer;width:75px}.two-toggle-small span{height:40px;width:75px;line-height:40px;border-radius:0;display:block;position:absolute;left:0px;transition:all .3s ease-in-out}.two-toggle-small input#first{left:0px}.two-toggle-small input#mid{left:75px}.two-toggle-small>input#first:checked~span{background:#444;left:0px;color:#fff}.two-toggle-small #mid:checked~span{background:#444;left:75px}.two-toggle-small>input:checked+label{color:#fff}.panel{left:0;position:absolute;width:100%;z-index:300;opacity:0;display:block;transition:.3s ease-in-out;transform:translate(100%, 0);clip:auto}.panel.move-in{transition:.3s ease-in-out;transform:translate(0, 0);opacity:1}.panel.move-out{transition:.3s ease-in-out;transform:translate(-100%, 0);opacity:0}.panel-arrow{padding:0px !important}.panel-title-container{align-self:center;width:100%;display:flex;flex-wrap:nowrap;justify-content:center;height:30px}.panel-title{justify-items:center;text-anchor:middle;text-align:center;text-anchor:middle;position:absolute;font-size:16px;font-family:var(--furn-font);font-weight:600;transition:.3s ease-in-out;opacity:0;transform:translate(0, -100%);clip:auto}.panel-title.slide-in{transition:.3s ease-in-out;opacity:1;transform:translate(0, 0)}.panel-title.slide-down{transition:.3s ease-in-out;opacity:0;transform:translate(0, 100%)}.panel-text{font-size:13px;font-family:var(--furn-font);font-weight:600}.panel-text.right{margin-right:.5rem}.panel-text.left{margin-left:.5rem}.panel-footer{bottom:0;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;z-index:1500 !important}.btn-square.btn-md{width:40px !important;height:40px !important;padding:6px 0px !important;border-radius:0 !important;text-align:center}.btn-square.btn-sm{width:30px !important;height:30px !important;padding:5px 0px !important;border-radius:0 !important;text-align:center}.btn-circle.btn-sm{width:30px !important;height:30px !important;padding:6px 0px !important;border-radius:15px !important;font-size:8px;text-align:center}.btn-circle.btn-md{width:40px !important;height:40px !important;padding:7px 10px !important;border-radius:25px !important;text-align:center}.btn-circle.btn-xl{width:70px !important;height:70px !important;padding:10px 16px !important;border-radius:35px !important;font-size:12px;text-align:center}.panel-footer .btn{pointer-events:all;opacity:0;text-align:center;display:flex;align-items:center;justify-content:center;transition:.3s ease-in-out}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.columns{display:inline-flex;flex-wrap:wrap;gap:8px}.columns .btn{width:36px !important;height:36px;padding:2px;line-height:30px;font-size:14px;text-align:center;font-family:var(--furn-font);font-weight:400}.slide-tooltip{position:absolute;width:225px;height:30px;font-size:14px;text-align:center;display:inline-flex;justify-content:center;line-height:30px;padding:0;font-family:var(--furn-font);background-color:#f5f5f5;box-shadow:1px 1px 24px rgba(119,119,119,.418);left:0;bottom:45px;opacity:0;border-radius:5px;transition:all .3s ease-in}.hoverable_btn{position:absolute;top:100px;left:50%;width:200px;height:auto;display:flex;z-index:103}.hoverable-parent{position:relative;width:40px !important;height:40px !important;padding:7px 10px !important;border-radius:25px !important;z-index:106;text-align:center}.hoverable-parent:before{position:absolute;content:" ";width:40px !important;height:40px !important;padding:7px 10px !important;border-radius:25px !important;text-align:center;bottom:0;left:0;background-color:red;transform:scaleY(1);transition:all .3s ease-out}.hoverable-parent:hover:before,.hoverable-parent:focus:before{background-color:#e21d1d;transform:scaleY(0)}.bottom-bar{position:fixed;bottom:0;background-color:#fff;justify-content:space-between !important;display:flex !important;width:inherit;box-shadow:0 -2px 1px #000;justify-content:center;z-index:9;padding:8px}.img-btn-alt{position:relative;width:65px;height:65px;margin:0 0 0 .3rem !important;border:none;cursor:pointer;display:flex;justify-content:center}.img-btn-alt-group{margin-left:0;display:flex;grid-auto-flow:column;gap:1rem}.img-btn-alt>img{transform:scale(1);transition:all .3s ease-in-out}.img-btn-alt>img:hover{border:2px solid #000;transform:scale(1.5);transition:all .3s ease-in-out;z-index:200}.img-btn-alt>input:checked+img{border:2px solid #000}.img-btn-design{position:relative;width:150px;height:150px;border:none;margin-bottom:0;cursor:pointer;display:flex;align-content:center;justify-content:center;scroll-snap-align:center;scroll-snap-stop:normal}.img-btn-design-group{margin-left:0;display:flex;grid-auto-flow:column;gap:1rem;scroll-padding:48px;max-width:260px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.img-btn-design>img:hover{border:2px solid #000}.img-btn-design>input:checked+img{border:2px solid #000}.hiddenLarge{position:absolute;top:0;display:none;width:100px;height:100px;z-index:1800;border:none !important}.img-btn-small{position:relative;width:30px;height:30px;border:none;margin-bottom:0;cursor:pointer;display:flex;align-content:center;justify-content:center;scroll-snap-align:center;scroll-snap-stop:normal}.img-btn-small img{width:100%;height:100%}.img-btn-small>img:hover{border:2px solid #000}.img-btn-small>input:checked+img{border:2px solid #000}.img-btn{position:relative;width:40px;height:40px;border:none;margin-bottom:0;cursor:pointer;display:flex;align-content:center;justify-content:center;scroll-snap-align:center;scroll-snap-stop:normal}.img-btn img{width:100%;height:100%}.img-btn>img:hover{border:2px solid #000}.img-btn>input:checked+img{border:2px solid #000}.img-btn-group{margin-left:0;display:grid;grid-auto-flow:column;gap:5px;padding:.1rem;max-width:260px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;overflow-x:auto;scroll-behavior:smooth}.color-img-btn{position:relative;width:35px;height:35px;margin-right:.2rem;border:none;margin-bottom:0;cursor:pointer;display:flex;align-content:center;justify-content:center;z-index:999 !important}.color-img-btn img{width:100%;height:100%}.color-img-btn>img:hover{border:2px solid #04f}.color-img-btn>input:checked+img{border:2px solid #04f}.color-img-btn-small{position:relative;width:30px;height:30px;margin-right:.2rem;border:none;margin-bottom:0;cursor:pointer;display:flex;align-content:center;justify-content:center;z-index:999 !important}.color-img-btn-small img{width:100%;height:100%}.color-img-btn-small>img:hover{border:2px solid #04f}.color-img-btn-small>input:checked+img{border:2px solid #04f}.helpbox{padding-right:25px;background-color:hsla(0,0%,100%,.158);position:absolute;bottom:30px;left:30px}.helpbox ul{list-style:none}.helpbox ul li{color:#6e6e6e;margin:2px;font-size:15px;font-family:"Avenir Regular",sans-serif;text-align:left}.comparison{position:absolute;right:30px;top:3rem;color:#000 !important}.comparison>.fa-eye{display:none}.comparison:hover>.fa-eye-slash{display:none}.comparison:hover>.fa-eye{display:inline}label,p,h1,h2,h3,h4,h5,h6,span,ul,li,a{font-family:var(--furn-font) !important}.toolbar{position:absolute;top:40px;left:50%;display:flex;z-index:2400;font-family:"Avenir Regular",sans-serif}.toolbar .list-group{position:relative;left:-50% !important}.mirror-btn{width:150px !important;height:50px !important;line-height:30px !important}.img-over{position:absolute}.progress-screen{position:fixed;width:inherit;height:100%;z-index:3;background-color:#fff;display:flex;justify-content:center;align-items:center}#nothing-to-show{position:relative;margin-top:150px !important}.viewer-dimensions{display:flex;align-content:center;justify-content:center;height:calc(100dvh - 63.63px) !important;padding:0 0 180px;height:100%;position:relative}.viewer-dimensions>img{width:inherit;object-fit:contain}#viewer{height:calc(100dvh - 63.63px) !important;background-color:#000;width:82.5vw;right:0;border:1px solid #000;padding:0 0 180px;position:relative}#items-list{margin-top:80px;padding-bottom:60px}.hoverbox{cursor:default;list-style:none}.hoverbox a{cursor:default}.hoverbox a .preview{display:none}.hoverbox a:hover .preview{display:block;position:absolute;top:-33px;left:-45px;z-index:1}.hoverbox img{background:#fff;border-color:#aaa #ccc #ddd #bbb;border-style:solid;border-width:1px;color:inherit;padding:2px;vertical-align:top;width:100px;height:75px}.hoverbox li{background:#eee;border-color:#ddd #bbb #aaa #ccc;border-style:solid;border-width:1px;color:inherit;display:inline;float:left;margin:3px;padding:5px;position:relative}.hoverbox .preview{border-color:#000;width:200px;height:150px}.grid{margin:0 auto}:is([data-show-setting],[data-show]):checked~[data-show]{display:none}.preloading{width:100vw;height:100dvh;position:absolute;display:flex;justify-content:center;align-content:center;z-index:5000;background-color:#fff}.loading{display:flex;align-items:center;justify-content:center;width:200px;height:200px;align-self:center;transform:scale(0.5)}.loadingText{font-family:var(--furn-font)}.gear{display:flex;align-items:center;justify-content:center;width:75px;height:75px;border-radius:50%;background:#292929}.gear:after{display:block;position:absolute;width:50px;height:50px;background:#fff;border-radius:50%;content:""}.gear:nth-of-type(1){transform:translate(0, -45px);-webkit-animation:rotate 5s linear infinite;animation:rotate 5s linear infinite}.gear:nth-of-type(2){transform:translate(-15px, 16px) rotate(21deg);-webkit-animation:rotate_rev 5s linear infinite;animation:rotate_rev 5s linear infinite}.gear .tooth{display:block;position:absolute;width:90px;height:18px;background:#292929;border-radius:50%/15%}.gear .tooth:after{display:block;position:absolute;width:90px;height:18px;background:#292929;border-radius:50%/15%;transform:rotate(90deg);content:""}.gear .tooth:nth-of-type(2){transform:rotate(45deg)}@-webkit-keyframes rotate{0%{transform:translate(0, -45px) rotate(0)}100%{transform:translate(0, -45px) rotate(360deg)}}@keyframes rotate{0%{transform:translate(0, -45px) rotate(0)}100%{transform:translate(0, -45px) rotate(360deg)}}@-webkit-keyframes rotate_rev{0%{transform:translate(-17px, 14px) rotate(23deg)}100%{transform:translate(-17px, 14px) rotate(-338deg)}}@keyframes rotate_rev{0%{transform:translate(-17px, 14px) rotate(23deg)}100%{transform:translate(-17px, 14px) rotate(-338deg)}}@-webkit-keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}.phone-group{border:1px solid #ced4da;padding:5px;border-radius:6px;width:auto;font-size:small}.phone-group:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.phone-group input{display:inline-block;width:auto;border:none}.phone-group input:focus{box-shadow:none}.form-select.panel-select{width:calc(100% - 20px) !important}.form-select.panel-select option{padding:1rem !important;border-radius:0 !important}.lottie-loading{top:0;left:0;position:fixed;background-color:#fff;z-index:5000;display:flex;width:100vw;height:100dvh;align-items:center;justify-content:center}.lottie-loading>lottie-player{width:100px !important;height:100px !important;top:0 !important;left:0 !important;position:relative !important}.img-radio{position:relative;margin:0 !important;padding:4px !important}.img-radio img{width:100%;height:100%;cursor:pointer;transition:transform 1s;object-fit:cover}.img-radio>input:checked+label>img{transform:scale(1) !important}.img-radio label:hover{border:#000 2px solid}.img-radio>input:checked+label{border:#000 2px solid}.img-radio label{margin:0 !important;border-radius:0% !important;overflow:hidden !important;position:relative !important}.label-overlay-container{top:-30px;left:-25px;display:none}.label-overlay{z-index:2000 !important;width:150px;height:150px;position:absolute;top:0;left:0;background-color:#dd3636}@media print{html,body{display:none}}.circle-dotted{width:20px !important;padding:0 !important;height:20px !important;border:1px dotted #666;border-radius:50% !important;color:#8f8f8f !important;line-height:15px;font-size:13px}.circle-dotted:hover{border:1px dotted #666;color:#f0f0f0 !important}.h-tooltip{--bs-tooltip-max-width: auto;--bs-tooltip-padding-y: 0;--bs-tooltip-padding-x: 0.25;--bs-tooltip-opacity: 1;--bs-tooltip-border-radius: 0}.sp-dd{display:none !important}.sp-replacer{box-shadow:inset 0 0 0 1px #000;border-radius:0 !important;border:none !important;width:40px !important;height:40px !important}.sp-replacer.sp-active{border:1px #000 solid !important}.square-radio label{margin:0 !important;border-radius:0% !important;overflow:hidden !important;position:relative !important}.f-form{display:flex;margin-top:0px;margin-bottom:20px;flex-direction:column;justify-content:center;align-items:center;padding:0px;gap:22px}.f-form input[type=text]:focus,.f-form input[type=number]:focus{padding:0px 10px;background-color:#e6e6e6}.f-form button{background-color:var(--secondary-color) !important;padding:10px 20px;text-align:center;font-family:var(--furn-font) !important;font-style:normal;font-weight:700;font-size:18px}.f-form button.google-btn{display:flex;justify-content:center;align-items:center;border-radius:0;border:none !important;background-color:#f2f2f2 !important;color:var(--secondary-color) !important}.f-form button.google-btn:hover{background-color:#357ae8}.f-form button.google-btn img{width:24px;margin-right:10px}.f-form.f-form-verify input{width:56px !important;height:56px;padding:0px 10px;background:#e6e6e6;border:none;-webkit-border-radius:0;text-align:center;font-family:var(--furn-font);font-style:normal;font-weight:400;font-size:18px;line-height:28px}.f-form .f-form-control.submit{display:flex;justify-content:center}.f-form .f-form-control.submit button{width:250px !important}.f-form .f-form-control input::selection{background:#000;color:#fff}.f-form .f-form-control input:focus{outline:none !important;box-shadow:0 2px #181818 !important;-webkit-appearance:none;-webkit-box-shadow:0 2px #181818 !important;color:var(--secondary-color) !important;font-size:17px;letter-spacing:1px;transition:all .2s ease}.f-form .f-form-control #password{padding-left:5px !important;padding-right:30px !important}.f-form .f-form-control #password~.input-icon{margin-left:-98% !important}.f-form .f-form-control input[data-autocompleted]{background-color:rgba(0,0,0,0) !important}.f-form .f-form-control input{padding:0 5px;box-shadow:0 2px #dedede;-webkit-appearance:none;-webkit-box-shadow:0 2px #dedede;background:none !important;border:none;transition:all .2s ease;-webkit-border-radius:0;width:100% !important;height:56px;font-family:var(--furn-font) !important;font-style:normal;font-weight:400;font-size:16px;line-height:28px;letter-spacing:.5px}.f-form-login input[type=checkbox]{width:18px !important;height:18px !important;color:#fff}.f-form-login{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:start;padding:0px;gap:24px}.f-form-login a{font-family:var(--furn-font) !important;font-style:normal;font-weight:450;font-size:16px;line-height:18px;text-align:left;padding:0 !important;background:none !important;text-decoration:none !important;color:#9b9b9b}.f-form-check{display:block;position:relative;padding-left:25px;margin-bottom:0;cursor:pointer;font-family:var(--furn-font) !important;font-style:normal;font-weight:450;font-size:16px;line-height:18px;color:#9b9b9b}.f-form-check input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.f-form-check .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#eee;border:none !important}.f-form-check:hover input~.checkmark{background-color:#ccc}.f-form label{margin-bottom:0 !important}.f-form-check input:checked~.checkmark{background-color:#9b9b9b}.f-form.check input[type=checkbox]:focus~.checkmark{border:1px solid #000 !important}.f-form-check .checkmark.checkmark:after{content:"";position:absolute;display:none}.f-form-check input:checked~.checkmark:after{display:block}.f-form-check .checkmark:after{left:6px;top:3px;width:6px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.exits-error{color:red;font-family:var(--furn-font);font-style:normal;font-weight:400;font-size:16px}.f-form-control{width:100% !important;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;position:relative}.f-form-layout{display:flex;flex-direction:column;align-items:center;justify-content:center;overflow-x:hidden}.home-nav .list-group a.slash.nohover{text-decoration:none !important;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.eye{position:absolute;cursor:pointer;color:#000;top:14px;right:10px}.f-form-control .areacode{margin-left:-100%}.flag-container{width:35px;height:56px;padding:15px 0 0 0px;margin:0 4px !important}.f-form-control p{font-family:"Avenir Regular" !important;font-weight:200;color:var(--secondary-color) !important;font-size:16px;color:var(--secondary-color) !important}.f-form-control a{font-family:"Avenir Regular" !important;font-weight:200;color:var(--secondary-color) !important;font-size:16px;color:var(--secondary-color) !important}.modal-footer span{font-family:"Avenir Regular" !important;font-weight:200;color:var(--secondary-color) !important;font-size:16px}.modal-footer span a{color:var(--secondary-color) !important}.input-icon{margin-left:-101.5%}#togglePassword:hover{color:#000 !important}#togglePassword:active{color:#000 !important}#togglePassword:focus{color:#181818 !important}.footer-divider{min-width:100%;height:4em}.store-filter{position:relative;z-index:50;background-color:var(--secondary-color) !important;width:100%;padding:8px 0;text-align:center;justify-content:center;display:inline-flex}.product-card{display:flex;flex-direction:column;gap:4px}.f-card-title{font-family:var(--furn-font) !important;font-style:normal;font-weight:600;font-size:1.15rem;line-height:1.2rem}.f-card-description{font-family:var(--furn-font) !important;font-style:normal;font-weight:400;font-size:1rem;line-height:19px}.f-card-pricing{font-family:var(--furn-font) !important;font-style:normal;font-weight:600;font-size:18px;line-height:28px}.bg-light-grey{background-color:#f5f5f5 !important}.dropdown-menu span#menuName{font-weight:600 !important;font-size:14px !important}.dropdown-menu span#menuName:hover{background-color:initial !important}.dropdown-menu span#menuName.active{background-color:initial !important}.productViewer-container{width:100%;height:100%}.productViewer{display:inline-flex;align-items:flex-start;gap:24px;position:relative;height:480px}.top-25{top:25% !important}.start-110{left:110% !important}.parent{height:100dvh;overflow:hidden;position:relative;float:left;display:inline-block;cursor:pointer;padding:0 !important}.child{height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.parent .title{position:absolute;bottom:50%;left:50%;color:#fff;font-family:var(--furn-font) !important;font-style:normal;font-weight:600;font-size:30px;transition:all .5s}.parent .btn.btn-nav{position:absolute;bottom:40%;left:50%;color:#fff;font-family:var(--furn-font) !important;font-style:normal;transition:all .5s;opacity:0}.parent:hover .btn.btn-nav,.parent:focus .btn.btn-nav{bottom:45%;opacity:1}.parent:hover .title,.parent:focus .title{bottom:50%}.parent:hover .child,.parent:focus .child{-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.parent:hover .child:before,.parent:focus .child:before{display:none}.child:before{content:"";display:block;height:100%;width:100%;position:absolute;top:0;left:0;background-color:rgba(52,73,94,.5)}.bg-wardrobe{background-image:url(/assets/wardrobe.1f446397e1cb216e2316.jpg)}.bg-bed{background-image:url(/assets/bed.724e68b44b6e3dcb86fe.jpg)}.bg-sofa{background-image:url(/assets/living.a403236e2dfaac2bb426.jpg)}.helper{display:flex;justify-content:center;align-items:start;font-size:1rem;z-index:20}.view-texture-wrapper{display:grid;grid-auto-columns:minmax(0, 1fr);grid-auto-flow:column;gap:.25em;width:100%}canvas.preview_img,img.preview_img{background:#eee;aspect-ratio:1;width:100%;z-index:15;padding:0;margin:0}img.preview_img{cursor:pointer !important}img.preview_img:hover,img.preview_img:focus,img.preview_img.active,img.preview_img:focus-within{opacity:.8;border:2px solid #000}.view-texture{aspect-ratio:1;width:100%;display:flex;justify-content:center;align-items:start;white-space:nowrap;text-align:center;z-index:1;padding:0 !important;margin:0 !important;border:none}.preview-main-img{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-family:"Avenir Regular",sans-serif;font-weight:500;font-size:16px;cursor:default;color:#ccc;border:2px solid #bebebe}.preview-main-img span{overflow:hidden;position:relative}.preview-main-img span:hover img{transform:scale(1.5);cursor:zoom-in}.preview-main-img span img{display:block;transition:transform .3s ease;width:100%;aspect-ratio:1}.drop-zone{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-family:"Avenir Regular",sans-serif;font-weight:500;font-size:16px;cursor:pointer;color:#ccc;border:2px dashed #bebebe}.drop-zone--over{border-style:solid}.drop-zone__input{display:none}.drop-zone canvas{max-width:100%;max-height:100%}.drop-zone__thumb{width:200px;height:200px;overflow:hidden;background-color:#ccc;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.drop-zone__thumb::after{content:attr(data-label);position:absolute;bottom:0;left:0;width:100%;padding:5px 0;color:#fff;background:rgba(0,0,0,.75);font-size:14px;text-align:center}.scene-settings-arrow svg{margin-bottom:10px}.scene-settings-arrow-container{margin-left:.5em;display:flex;flex-direction:column;justify-content:flex-end}.scene-settings-arrow{color:#000}.scene-settings-arrow.expanded{left:350px}.scene-settings-textures{min-height:100%;position:absolute;bottom:0;left:100%;opacity:0;background:hsla(0,0%,100%,.418);width:200px;transform:scale(0, 0.5);transition:all .2s ease-out;transform-origin:bottom left}.scene-settings-textures.collapsed{transform:scale(0, 0.5);opacity:0}.scene-settings-textures.expanded{transform:scale(1, 1);opacity:1}.sp-container button{font-family:"Avenir Regular" !important;line-height:30px !important;font-weight:500 !important}.texture-container{max-height:200px}.slider__bar-empty{width:100%;height:0% !important;cursor:pointer}.slider--horizontal .slider__handle{top:0 !important;left:135px}.wrapper-slider--horizontal{padding-top:0px !important;padding-bottom:30px}.slider__handle{width:23px;height:23px;border-radius:50%;position:absolute;z-index:1;cursor:pointer;-webkit-transform:translate(-50%, -25%) !important;-ms-transform:translate(-50%, -25%) !important;transform:translate(-50%, -25%) !important}.slider--horizontal .slider__tip{padding:2px 5px;top:33px !important;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.slider--green .slider__tongue{border-bottom:14px solid #1c1c1c !important}.slider--horizontal .slider__tongue{top:0 !important;left:50%;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:14px solid inherit;-webkit-transform:rotate(180deg) translate(-50%, -50%) !important;-ms-transform:rotate(180deg) translate(-50%, -50%) !important;transform:rotate(0deg) translate(-50%, -50%) !important}.slider--green .slider__bar,.slider--green .slider__handle,.slider--green .slider__tip{background-color:#1c1c1c !important}.filter-over-container{position:relative}.filter-over{width:300px;position:absolute;top:0;left:0;height:200px;z-index:2;background-color:#ececec}.irs--square .irs-handle{border:3px solid #000 !important;background-color:#000 !important;-webkit-transform:rotate(0deg) !important;-ms-transform:rotate(0deg) !important;transform:rotate(0deg) !important}.filter-group .nav-item a{color:#f5f5f5 !important;font-size:12px !important}.filter-group .nav-item a:hover,.filter-group .nav-item a:focus{font-weight:600}.drop-span{font-size:16px !important}.drop-span:hover,.drop-span:focus{color:#f5f5f5;background-color:#d1d1d1}.filter-group .nav-item a:active{font-weight:600}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{background-image:none !important;border:2px solid #1c1c1c}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{background-image:none !important;border:2px solid #1c1c1c}.config-back-btn{position:fixed;left:1em;top:55px;z-index:99}.back-btn{color:gray;background:none !important;text-decoration:none !important}.back-btn:hover,.btn.back-btn:focus{color:#000;transition:ease-out 300ms;background:none !important;text-decoration:none !important}.back-btn::after{color:gray;transition:ease-out 300ms;background:none !important;text-decoration:none !important}.productAction-mobile{position:sticky;left:0;bottom:50px;width:100%;z-index:300}.product-info-large{position:absolute}.productAction-mobile-buttons{background-color:#fff !important;position:relative;width:100%;height:100%;padding:8px 16px}.view-ar{position:absolute;z-index:8;top:3em;right:.5em}.view-dimension{position:absolute;z-index:8;top:.5em;right:.5em}#productDetails p{margin:0 !important}.small-toolbox{position:absolute;z-index:8;bottom:.5em;right:.5em}.small-toolbox-top{position:absolute;z-index:8;top:.5em;right:.5em}.goog-te-banner-frame.skiptranslate{display:none !important}body{top:0px !important}.goog-tooltip{display:none !important}.goog-tooltip:hover{display:none !important}.goog-text-highlight{background-color:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important}.ar-exit{position:absolute;left:10px;top:10px;z-index:inherit}a.dropdown-item:hover,a.dropdown-item:focus{background-color:#1c1c1c;color:#fff}a.btn-back{color:#1c1c1c !important}.navbar.navbar-light.bg-light{border-bottom:.5px solid rgba(28,28,28,.4745098039);background-color:#fff !important}.price-panel a span{font-size:13px;font-weight:600}.productDetails-container{padding:.5em 1em;min-height:150px !important;display:flex;flex-direction:column;justify-content:space-between}#productInfo{display:inline-flex;justify-content:space-between;align-items:baseline;width:100%}#productInfo p{font-weight:600}.form-error{color:red;font-weight:600;font-size:13px;align-self:self-start}.custom-tooltip{--bs-tooltip-max-width: 100%;--bs-tooltip-padding-x: 0;--bs-tooltip-padding-y: 0;--bs-tooltip-bg: #2e2e2e}.form-loading-email{position:absolute;top:14px;right:10px}.component-loading-no-bg{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(0,0,0,0);z-index:20}.component-loading{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:hsla(0,0%,100%,.7490196078);z-index:20}.no-events{pointer-events:none !important;-webkit-touch-callout:none !important;-webkit-user-select:none !important;-khtml-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.modal-loading{position:absolute;top:0;left:0;display:none;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(0,0,0,.192);z-index:22}.top-banner-absolute{position:absolute;text-align:center;font-size:16px;color:#fff;font-weight:600;background-color:#1c1c1c;width:100vw;padding:.5em;z-index:15000;font-family:var(--furn-font)}.top-banner{position:relative;z-index:1001;text-align:center;font-size:16px;color:#fff;font-weight:600;background-color:#1c1c1c;width:100%;padding:.5em;font-family:var(--furn-font)}.iso-grid-item{float:left;width:50px;height:50px;background:#e6e5e4;border:2px solid #b6b5b4}.iso-grid-sizer,.iso-grid-item{width:20%}.grid-item--width2{width:40%}.iso-grid-item--width2{width:100px}.iso-grid-item--height2{height:100px}.filter-group-dropdown .dropdown-item{background:none !important;color:#000}.dropdown-item:not(.filter-range-slider) .filter-group-dropdown:not(button){color:#000}.dropdown-item:not(.filter-range-slider) .filter-group-dropdown:not(button):active,.dropdown-item:not(.filter-range-slider) .filter-group-dropdown:not(button):hover,.dropdown-item:not(.filter-range-slider) .filter-group-dropdown:not(button):focus-visible,.dropdown-item:not(.filter-range-slider) .filter-group-dropdown:not(button):focus,.dropdown-item:not(.filter-range-slider) .filter-group-dropdown:not(button).active{background:#000 !important;color:#fff !important}.filter-group-dropdown .dropdown-item.filter-range-slider{padding:1rem 1.25rem !important}.publish-loading{display:inline}.cookie-allow{position:fixed;left:0;top:100%;z-index:1100;transform:translateY(-100%);transition:.3s all ease-out}.cookie-allow.hide{transform:translateY(100%)}#agreeTerm{position:absolute;top:0;left:0;height:100%}#configForm .accordion-button:not(.collapsed){color:#000 !important}#configForm .accordion-button:focus{--bs-accordion-btn-focus-box-shadow: #20202040 !important}#filter-nav-bar .dropdown-menu{border-radius:0 !important}#filter-nav-bar .dropdown-menu .nav-link.filter-group{padding:.2rem .5rem !important}#filter-nav-bar .dropdown-menu .dropdown-item.text-dropdown:hover,#filter-nav-bar .dropdown-menu .dropdown-item.text-dropdown:active,#filter-nav-bar .dropdown-menu .dropdown-item.text-dropdown:focus,#filter-nav-bar .dropdown-menu .dropdown-item.text-dropdown:focus-visible,#filter-nav-bar .dropdown-menu .dropdown-item.text-dropdown:focus-within,#filter-nav-bar .dropdown-menu .dropdown-item.text-dropdown.active{background-color:var(--secondary-color) !important;color:#fff}.pagination-info-container{width:100%;padding:0 0 4px 0 !important;display:flex;position:sticky !important;position:-webkit-sticky !important;top:0;left:0;flex-direction:column;gap:8px;padding:0;margin:0;background-color:#fff;z-index:20;transition:all 1ms ease-in-out}.filter-container{z-index:5;margin:0 !important;position:fixed;padding:20px;background-color:#fff}html.scroll-gt-100 .pagination-info-container{box-shadow:0 0rem .5rem rgba(174,174,174,.7333333333)}.app-footer{font-family:var(--furn-font);width:100%;display:flex;align-items:center;justify-content:center;background-color:var(--secondary-color) !important;color:#fff;padding:1rem 0;position:fixed;bottom:0;left:0;z-index:30;font-size:12px}#resultCount{font-size:14px}.item-loader{position:absolute;top:0;left:0;z-index:25;width:100%;display:none;background-color:#fff;align-items:start;justify-content:center}.item-loader .spinner-border{margin-top:200px}.embed-code-area{resize:none;width:100%;height:100%;border:none;outline:none;font-family:var(--furn-font);font-size:14px;padding:.5rem}a i{line-height:normal !important}.btn.btn-dark span{color:#fff !important}.language-switcher{display:grid;grid-template-areas:"select";align-items:center;position:relative}.language-switcher select,.language-switcher::after{grid-area:select}.language-switcher select.language-selector{appearance:none;background-color:rgba(0,0,0,0);border:none;padding:4px;width:fit-content;margin:0;border-radius:0;font-family:inherit;font-size:inherit;cursor:pointer;line-height:inherit;outline:none}.language-switcher select.language-selector::-ms-expand{display:none}.language-switcher select.language-selector:focus,.language-switcher select.language-selector:hover,.language-switcher select.language-selector:focus-visible{border:none !important;outline:none !important}.language-switcher select.language-selector:focus option,.language-switcher select.language-selector:hover option,.language-switcher select.language-selector:focus-visible option{white-space:normal !important}.language-switcher select.language-selector:after{padding:10px}.language-switcher select.language-selector option.language-option{height:50px !important;border:none;padding:20px}.scene-settings-selector{position:absolute;bottom:140px;left:0;z-index:300;width:300px;height:300px;background-color:#fff}.scene-settings-divider{background-color:#d3d3d3;width:100%;height:1px}.scene-settings-divider-vertical{background-color:#d3d3d3;width:1px;height:100%}.scene-settings-color{width:40px;height:40px;padding:0;border:#f8f8f8;box-shadow:#f8f8f8;cursor:pointer}.scene-settings-wrapper{position:absolute;bottom:0;left:0;z-index:2000 !important}.scene-settings-wrapper .scene-settings-picker{cursor:pointer;width:50px;height:50px;background-color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;border:1px solid #e3e3e3}.scene-settings-wrapper .scene-settings-chooser{border:none}.scene-settings-texture-wrapper{position:absolute;left:50%;bottom:5px;height:300px;min-width:200px;width:392px;background-color:#fff;transform:translateX(-50%);display:flex;flex-direction:column;justify-content:start;z-index:20}.scene-settings-texture-wrapper #scene-settings-pagination{width:100%;position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.scene-settings-texture-wrapper #scene-settings-spinner{width:100%;height:180px;display:flex;align-items:center;justify-content:center}.full-control-box{position:absolute;top:0;right:0;overflow-y:auto;background-color:#fefefe;height:100vh !important;z-index:999;box-shadow:-2px 0 2px 0 rgba(0,0,0,.05)}.full-control-box form{margin-top:40px !important}.full-control-box:state(webkit-scrollbar){width:.2rem}.full-control-box:state(webkit-scrollbar-track){background-color:var(--primary-color)}.full-control-box:state(webkit-scrollbar-thumb){background-color:var(--secondary-color);outline:none}.scene-settings-texture-container{padding:8px;width:100%;height:auto;display:grid;grid-template-columns:repeat(4, minmax(80px, 1fr));grid-auto-rows:80px;grid-row-gap:12px}.scene-settings-texture-container .texture-item{padding:0;margin:0;display:flex;align-items:center;justify-content:center;position:relative}.scene-settings-texture-container .texture-item label{cursor:pointer;margin:0 !important;border:none}.scene-settings-texture-container .texture-item label.checked{border:4px solid #789}.scene-settings-texture-container .texture-item label:hover{opacity:.5}.scene-settings-texture-container .texture-item label input:checked{opacity:1;border:2px solid #000}.scene-settings-texture-container .texture-item label input:checkedimg,.scene-settings-texture-container .texture-item label input:checked .texture-item-color{opacity:1;border:2px solid #000}.scene-settings-texture-container .texture-item labelinput:disabled{cursor:not-allowed;opacity:.5}.scene-settings-texture-container .texture-item label .spinner-container{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;top:0;left:0}.scene-settings-texture-container .texture-item label img,.scene-settings-texture-container .texture-item label .texture-item-color{width:80px;height:80px;object-fit:cover}@media only screen and (max-width: 991.99px){.scene-settings-wrapper{width:100%;border-bottom:.5px solid #f4f4f4;z-index:2000 !important}.scene-settings-wrapper .scene-settings-chooser.border-right{border-right:.5px solid #f4f4f4}.scene-settings-wrapper .scene-settings-chooser.border-left{border-left:.5px solid #f4f4f4}.scene-settings-texture-wrapper{top:calc(100% - 250px);width:100%;height:100%;height:100px;box-shadow:none;overflow:none;border-bottom:.5px solid #f4f4f4;position:fixed;bottom:0;left:0;transform:translate(0, 0);padding-top:0;z-index:2000}}@media only screen and (min-width: 992px){.scene-settings-wrapper{width:150px;bottom:5px;left:5px}}@media(max-width: 991.99px){.full-control-box{box-shadow:0 -2px 5px 0 rgba(0,0,0,.103);top:calc(100% - var(--full-control-box-height-mobile)*2);left:0;bottom:0;max-height:calc(var(--full-control-box-height-mobile)*2) !important;box-shadow:none}.full-control-box form{margin-top:0 !important}}@media(max-width: 767.99px){.scene-settings-texture-wrapper{bottom:revert;top:calc(100% - var(--full-control-box-height-mobile));left:0;width:100%;max-height:var(--full-control-box-height-mobile) !important;height:-webkit-fill-available}.scene-settings-texture-container{grid-template-columns:repeat(5, minmax(60px, 1fr)) !important;grid-auto-rows:60px !important}.scene-settings-texture-container img,.scene-settings-texture-container .texture-item-color{width:60px !important;height:60px !important;object-fit:cover}.texture-item-container img{width:60px !important;height:60px !important}.full-control-box{box-shadow:0 -2px 5px 0 rgba(0,0,0,.103);top:calc(100% - var(--full-control-box-height-mobile));left:0;bottom:0;max-height:var(--full-control-box-height-mobile) !important;box-shadow:none;z-index:2000}}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin:0 !important}.toggle-selector-wrapper{display:flex;align-items:center;height:35px;width:auto;position:relative;background-color:#efefef;margin:0;flex-flow:nowrap}.toggle-selector-label{display:flex;position:relative;align-items:center;justify-content:center;height:100%;width:100%;margin:0;color:#777;font-size:1rem;font-family:var(--furn-font);font-weight:600;cursor:pointer}.toggle-selector-label.toggle-selector-label__active{background-color:var(--secondary-color) !important;color:#fff}.toggle-selector-label.toggle-selector-label__disabled{color:#d1d1d1 !important;cursor:default !important;user-select:none;pointer-events:none}input[type=radio]{display:none}@font-face{font-family:"Material Symbols Outlined";font-style:normal;font-weight:400;font-display:block;src:url(/assets/material-symbols-outlined.0e72a127266cb802545f.woff2) format("woff2")}.material-symbols-outlined{font-family:"Material Symbols Outlined";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:"Material Symbols Rounded";font-style:normal;font-weight:400;font-display:block;src:url(/assets/material-symbols-rounded.9adfe2d8d8e00ce478c4.woff2) format("woff2")}.material-symbols-rounded{font-family:"Material Symbols Rounded";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:"Material Symbols Sharp";font-style:normal;font-weight:400;font-display:block;src:url(/assets/material-symbols-sharp.2e7c57541dcf2abc5dc0.woff2) format("woff2")}.material-symbols-sharp{font-family:"Material Symbols Sharp";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}.material-symbols-outlined{font-variation-settings:"FILL" 0}.material-symbols-sharp{font-variation-settings:"FILL" 1}.start-80{left:80% !important}.dual-range-slider{position:relative;width:100%;max-width:150px;height:48px;padding:24px 0 10px;user-select:none}.dual-range-track{position:relative;width:100%;height:4px;background-color:#e0e0e0;border-radius:0;top:0%;transform:translateY(-50%)}.dual-range-active{position:absolute;height:100%;background-color:#333;border-radius:0;pointer-events:none}.dual-range-handle{position:absolute;width:20px;height:20px;background-color:#000;border-radius:0;cursor:pointer;top:50%;transform:translate(-50%, -50%);transition:transform .1s ease;z-index:2}.dual-range-handle:hover{transform:translate(-50%, -50%) scale(1.1)}.dual-range-handle:active{transform:translate(-50%, -50%) scale(0.95)}.dual-range-value{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:#000;color:#fff;padding:0 2px;border-radius:0;font-size:14px;font-weight:500;white-space:nowrap;margin-bottom:8px;pointer-events:none;min-width:30px;text-align:center}#app{position:relative;height:100%}*{box-sizing:border-box}:root{--furn-font: "Avenir Regular", sans-serif !important;--secondary-color: #050505;--primary-color: "#fefefe";--full-control-box-height-mobile: 250px;--bottom-bar-height: 80px}body,html{font-family:var(--furn-font);-webkit-user-drag:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none;height:100vh;width:100%;top:0px !important}h1,h2,h3,h4,h5,h6,p,span,a,li,ul{font-family:var(--furn-font) !important}#browser{overflow:hidden !important}#sidebar-controls{padding-bottom:100%}.remove-item-btn:hover,.remove-item-btn:active,.remove-item-btn:focus{box-shadow:none !important;outline:none !important;background-color:var(--secondary-color) !important;color:#fff}
