.prodcut-style-collection-container .style-card{max-width:628px;min-height:498px;overflow:hidden;text-align:left;background-color:#fff;border:2px solid #e8e5e3;border-radius:22px;box-shadow:0 4px 6px -4px rgba(0,0,0,.102)}.prodcut-style-collection-container .style-card .image-container{border-radius:20px}.prodcut-style-collection-container .style-card .image-container .image-wrapper{height:260px}.prodcut-style-collection-container .style-card .image-container .chip-button.white-opacity-2{padding:8px 12px}.prodcut-style-collection-container .style-card .image-container .chip-button.white{color:#eaf5ff;background:rgba(249,250,251,.15)}.prodcut-style-collection-container .style-card .desc-container{padding:24px}.prodcut-style-collection-container .style-card .desc-container .quote{border-left:2px solid #efeded}#gallery-page .hero,#products-page .hero{background-image:url(https://cdn.ronbow.com/images/Cupertino-DarkKitchen5-1-scaled.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;height:500px}@media(max-width:767px){#gallery-page .hero,#products-page .hero{height:300px}}#gallery-page .gallery-section:hover,#products-page .gallery-section:hover{cursor:pointer}#gallery-page .gallery-section img,#products-page .gallery-section img{height:500px;width:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:767px){#gallery-page .gallery-section img,#products-page .gallery-section img{height:300px}}#gallery-page~#contact-us-footer,#products-page~#contact-us-footer{margin-top:0}#products-page h2{color:#57534e}#products-page .side-nav-container{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);background:rgba(249,250,251,.15);border:1px solid #e8e5e3;border-radius:9999px;width:-moz-fit-content;width:fit-content}#products-page .side-nav-container a{width:16px;height:16px;border-radius:9999px;background-color:#efeded}#products-page .side-nav-container a:not(:first-child){margin-top:8px}#products-page .side-nav-container a.active{background-color:#24292e}#products-page .hero-container{background:linear-gradient(135deg,#f9fafb,#fff 50%,hsla(60,9%,98%,.5))}#products-page .style-collection-container{background:linear-gradient(180deg,#f9fafb,#e7e1da)}#products-page #door-font-collection{background:linear-gradient(180deg,#f9fafb,#f9fafb)}#products-page .products-list-container .filter-button{padding:10px 12px;border-radius:9999px;border:1px solid #d6d9dc;white-space:nowrap}#products-page .products-list-container .search-input-container .mantine-Input-input{font-size:14px}#products-page .product-filter-component .collapse-category-container:not(:last-child){padding-bottom:20px;border-bottom:1px solid #f3f4f6}#products-page .results-container .filter-options-container{height:100%;background-color:#fff}#products-page .results-container .filter-options-container.opened{opacity:1;flex-basis:30%;max-width:318px;border:1px solid #f3f4f6;border-radius:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);margin-right:32px;transition:flex-basis .1s linear}#products-page .results-container .filter-options-container.closed{opacity:0;flex-basis:0;width:0;transition:flex-basis .1s linear}#products-page .results-container .filter-options-container .title{color:#24292e}#products-page .results-container .filter-options-container .icon-container{border-bottom:1px solid #f3f4f6}#products-page .results-container .filter-options-container .quick-filter-options-container{background:#f9fafb;border:1px solid #e9e7e7;border-radius:8px;padding:12px}#products-page .results-container .filter-options-container .quick-filter-options-container .title{color:#6b7280}#products-page .results-container .filter-options-container .quick-filter-options-container .chip-button{padding:8px 12px;margin-bottom:8px}#products-page .results-container .filter-options-container .quick-filter-options-container .chip-button:not(:last-child){margin-right:8px}#products-page .results-container .filter-options-container .quick-filter-options-container .chip-button:hover{cursor:pointer}#products-page .results-container .products-container .prodcut-card-container{margin-bottom:30px;margin-right:24px}#products-page .results-container .products-container.filterOpened{flex-basis:70%}#products-page .results-container .products-container.filterOpened .prodcut-card-container{flex-basis:30%}#products-page .results-container .products-container.filterClosed .prodcut-card-container{flex-basis:31.4%}@media(max-width:1407px){#products-page .results-container .products-container.filterClosed .prodcut-card-container{flex-basis:31%;margin-right:16px}}@media(max-width:1199px){#products-page .results-container .products-container.filterOpened .prodcut-card-container{justify-content:space-between;flex-basis:45%;margin-right:16px}}@media(max-width:767px){#products-page .results-container .filter-options-container.opened{min-width:184px;margin-right:16px}#products-page .results-container .products-container{justify-content:space-between}#products-page .results-container .products-container.filterOpened .prodcut-card-container{flex-basis:90%;margin-right:0}#products-page .results-container .products-container.filterClosed .prodcut-card-container{flex-basis:47%;margin-right:0}}.prodcuts-modules-component .slider-image-container .text-block{padding:40px 24px 40px 40px}.prodcuts-modules-component .slider-image-container .text-block .line{width:48px;height:1px;border-top:1px solid #efeded}.prodcuts-modules-component .slider-image-container .text-block .tag{color:#eaf5ff;padding:8px 16px;background:rgba(41,37,36,.35);border:1px solid #e8e5e3;border-radius:999px}@media(max-width:575px){.prodcuts-modules-component .slider-image-container .text-block .left h3{font-weight:500}}.prodcuts-modules-component .category-thumb-container .category-card{border:1px solid #e8e5e3}.prodcuts-modules-component .category-thumb-container .category-card.active,.prodcuts-modules-component .category-thumb-container .category-card:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.prodcuts-modules-component .category-thumb-container .category-card .image-wrapper{height:100px}.product-card-component{border:1px solid hsla(60,5%,96%,.8);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border-radius:8px;overflow:hidden;max-width:362px}.product-card-component .default-text-block{padding:24px 20px}.product-card-component .default-text-block .title{color:#292524;margin-bottom:4px}.product-card-component .default-text-block .desc{color:#78716c}.product-card-component .switch-container .product-img-wrapper{width:100%;height:300px}.product-card-component .switch-container .switch-block{opacity:0;width:0;height:0;position:absolute}.product-card-component .switch-container:hover{cursor:pointer}.product-card-component .switch-container:hover .product-img-wrapper{position:absolute}.product-card-component .switch-container:hover .switch-block{opacity:1;width:100%;height:300px;position:relative;transition:opacity .5s ease-in-out}@media(max-width:767px){.product-card-component .default-text-block{padding:16px 20px}.product-card-component .switch-container .product-img-wrapper{height:244px}.product-card-component .switch-container .btn-explore{padding:8px 20px}.product-card-component .switch-container .btn-explore .mantine-Button-inner *{font-size:14px}.product-card-component .switch-container:hover .switch-block{height:244px}}.product-info-modal{position:relative}.product-info-modal .mantine-Modal-header{border:none;padding:40px 30px}.product-info-modal .mantine-Modal-content{position:relative;flex-basis:1024px}.product-info-modal .mantine-Modal-content .available-container .available-finishe{width:144px}.product-info-modal .mantine-Modal-content .available-container .available-finishe:not(.product-info-modal .mantine-Modal-content .available-container .available-finishe.last){margin-right:20px}.product-info-modal .mantine-Modal-content .available-container .available-finishe .images-wrapper{height:144px}.product-info-modal .mantine-Modal-content .mantine-Modal-body{padding:0 30px 40px}.product-info-modal .mantine-Modal-content .button-container .button{font-size:16px!important}.product-info-modal .mantine-Modal-close{position:absolute;top:20px;right:20px;width:20px;height:20px}.zoom-image-modal .mantine-Modal-content{flex-basis:1024px;height:100%;background-color:#24292e}.zoom-image-modal .mantine-Modal-content .zoom-image-wrapper{max-width:900px;height:540px}