.module-page-slider-custom .swiper-pagination{position:static;padding-top:1.25rem}.module-page-slider-custom{overflow:hidden}.module-page-slider-custom .swiper{overflow:unset}.module-page-slider-custom .swiper-slide{width:90%;margin-right:.5rem}.module-page-slider-custom .swiper-slide img{width:100%}.module-page-slider-custom .swiper-header{font-size:28px;line-height:32px;color:var(--color-dark);font-weight:600;margin-bottom:1.5rem}.module-page-slider-custom .slide-content{margin-top:1rem}.module-page-slider-custom .slide-content .slide-name{color:var(--color-dark);font-size:24px;line-height:26px;font-weight:600}.module-page-slider-custom .slide-content .html-output{font-size:18px;line-height:32px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:1rem}@media(max-width:991px){.module-page-slider-custom .slide-content{padding:0 .75rem}}@media(min-width:768px){.module-page-slider-custom .swiper-slide{width:33%}}@media(min-width:992px){.module-page-slider-custom .swiper-header{font-size:32px;margin-bottom:3rem}.module-page-slider-custom .swiper-pagination{margin-top:.75rem}.module-page-slider-custom .swiper-slide{width:30%;margin-right:1.5rem}.module-page-slider-custom .slide-content .slide-name{font-size:26px}}@media(min-width:1650px){.module-page-slider-custom .swiper-slide{width:35%}}
.module-finishes-wrapper .finish-group-card{padding:1.25rem 0 2rem;border-top:1px solid #EBEBEB}.module-finishes-wrapper .finish-group-card .finish-group-name{color:var(--color-gray);font-size:16px;line-height:32px}.module-finishes-wrapper .finish-group-card .finishes-wrapper{margin-top:1rem;display:flex;justify-content:space-between;align-items:flex-start}.module-finishes-wrapper .finish-group-card .finishes-grid{display:flex;flex-wrap:wrap;width:calc(100% - 62px);gap:2rem}.module-finishes-wrapper .finish-group-card .btn.btn-link{padding:0;margin-top:1.5rem;transition:transform .25s ease-in-out}.module-finishes-wrapper .finish-group-card .btn.btn-link svg{width:32px;height:32px}.module-finishes-wrapper .finish-group-card .btn.btn-link[aria-expanded="false"]{transform:none}.module-finishes-wrapper .finish-group-card .btn.btn-link[aria-expanded="true"]{transform:rotate(180deg)}.module-finishes-wrapper .finish-card{max-width:82px}.module-finishes-wrapper .finish-card .image-wrapper{width:82px;height:82px;box-shadow:0px 4px 4px 0px #00000040;border-radius:10px}.module-finishes-wrapper .finish-card .content-wrapper{margin-top:.75rem}.module-finishes-wrapper .finish-card .finish-name{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-weight:700;font-size:18px;line-height:32px}.finish-group-card .finish-description>div{padding:90px 0}.module-finishes-wrapper .module-page-01{padding:0}.module-finishes-wrapper .module-page-01 .inset{margin-left:0}.module-finishes-wrapper .module-page-01 .container-md{padding:0}.finish-description .collapse-wrapper{display:flex;gap:.75rem}.finish-description .collapse-wrapper img{margin:0 auto}@media(max-width:991px){.finish-description .collapse-wrapper{flex-direction:column-reverse;gap:2rem}.finish-group-card{position:relative}.finish-group-card .header{width:calc(100% - 62px)}.module-finishes-wrapper .finish-group-card .finishes-grid{width:100%}.module-finishes-wrapper .finish-group-card .finishes-wrapper .btn.btn-link{position:absolute;top:1.25rem;right:0;margin:0}}@media(min-width:1200px){.module-finishes-wrapper .module-page-01 .inset{padding-right:2rem}}
.module-page-01 .inset{max-width:800px;margin:0 auto}.module-page-01 .fake-title{margin-bottom:1rem;color:var(--color-green);font-weight:var(--fw-bold);letter-spacing:0.1em;font-size:14px;line-height:16px}.module-page-01 .content .html-output{margin-top:1rem;font-size:16px;line-height:28px}.module-page-01 .module-title{margin-bottom:0;font-size:26px;line-height:32px;color:var(--color-dark)}.commerce-content-brands .module-page-01 .module-title{font-weight:600}@media(min-width:992px){.module-page-01 .fake-title{margin-bottom:1.5rem;font-weight:bold;font-size:16px}.module-page-01 .module-title{font-size:36px;line-height:40px}.module-page-01 .content .html-output{margin-top:1.5rem;font-size:18px;line-height:36px}}.about-us-page .module-page-01.custom h1{display:none}.about-us-page .module-page-01.custom .html-output{font-size:28px;line-height:36px;margin-top:0}.about-us-page .module-page-01.custom .module-title + .content{max-width:1142px;margin:0 auto}.about-us-page .module-page-01.custom .inset{max-width:none}.about-us-page .module-page-01 .html-output span,.about-us-page .module-page-01 .html-output a:not(:hover){color:var(--color-green)}.about-us-page .module-page-01.custom .page-title{font-size:28px;line-height:32px;font-weight:var(--fw-bold)}@media(min-width:992px){.about-us-page .module-page-01.custom .html-output{font-size:52px;line-height:72px}.about-us-page .module-page-01.custom .page-title{font-size:64px;line-height:72px}}.work-with-us-page .module-page-01 .inset{max-width:950px}.module-page-01 a.btn{margin-top:1.5rem}@media(min-width:992px){.module-page-01 a.btn{margin-top:3rem}}