@import"https://fonts.googleapis.com/css2?family=Hanken+Grotesk:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:LessBright;src:url(/cdn/shop/files/LessBright.otf?v=1740118810) format("opentype")}:root{--theme-fontFamily: "Hanken Grotesk", sans-serif;--theme-font-Heading: "LessBright", sans-serif;--bs-dark-rgb: 34, 31, 32;--bs-light-rgb: 244, 245, 250;--bs-primary: #b8946a;--bs-primary-rgb: 184, 148, 106;--bs-secondary: #2B1C15;--bs-secondary-rgb: 43, 28, 21;--theme-text: #221f20}body{font-family:var(--theme-fontFamily);font-size:16px;font-style:normal;font-weight:300;line-height:160%;color:var(--theme-text)}.header-logo{width:100%;height:auto;max-width:160px}.footer-logo{mix-blend-mode:hard-light;width:100%;height:auto;max-width:160px}footer hr{opacity:1;border-top:.5px solid var(--bs-primary)}.region-card img{max-height:314px}#regionModal a.btn.btn-primary,#filterModal a.btn.btn-primary{border-color:#fff;width:280px}#regionModal a.btn.btn-primary.active,#regionModal a.btn.btn-primary:hover,#regionModal a.btn.btn-primary:active,#regionModal a.btn.btn-primary:focus,#filterModal a.btn.btn-primary.active,#filterModal a.btn.btn-primary:hover,#filterModal a.btn.btn-primary:active,#filterModal a.btn.btn-primary:focus{border-color:#000}.marquee{display:flex;overflow:hidden;position:relative}.marquee-content{display:flex;gap:3rem;animation:marquee 30s linear infinite;padding:2px 0;will-change:transform}.review-card{box-sizing:border-box;border:0!important;box-shadow:inset 0 0 0 1px #b8946a}.marquee-reverse{animation:marquee-reverse 30s linear infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-reverse{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes marquee-reversee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (max-width:768px){.marquee{display:block;height:500px;overflow:hidden;position:relative}.marquee-content{display:flex;flex-direction:column;animation:marquee-vertical 10s linear infinite}@keyframes marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(-50%)}}}.hero-section{background-image:url(assets/images/hero.png);background-position:top center;background-size:cover;background-repeat:no-repeat}.hero-section .col-12{min-height:720px}.product-card img,.location-card img,.service-card img{max-height:300px;height:300px!important}.review-card{min-width:540px;min-height:140px}.image-wrapper{height:640px;margin-bottom:-120px;position:relative}.newsletter-section{background:linear-gradient(0deg,#000000a6 0% 100%),url(assets/images/newsletter.jpeg) #d3d3d3 50% / cover no-repeat}.nl-form{width:60%}.nl-form .form-control::placeholder,.ph-white::placeholder{color:#f4f5fa99;font-weight:200}.slick-slide{display:flex;align-items:stretch;margin:0 10px}.slick-list{margin:0 -10px}.slick-slide>div{flex:1;display:flex;flex-direction:column;justify-content:center}.slick-slider .product-card,.slick-slider .location-card{display:flex;flex:1;justify-content:center;align-items:center;box-sizing:border-box}.service-cat-card{min-height:360px}.service-cat-card .content{position:absolute;bottom:0;left:0;padding:20px 16px}.slick-prev:before,.slick-next:before{opacity:0!important;display:none!important}.slick-prev,.slick-next{position:absolute!important;top:-60px!important}.slick-prev{left:auto!important;right:100px!important}.slick-next{right:40px!important}.page-banner{background-position:top center;background-size:cover;background-repeat:no-repeat}.service-filter-button-wrapper::-webkit-scrollbar{height:4px;background-color:#e5e5e5;border-radius:5px}.location-map-wrapper .overflow-auto::-webkit-scrollbar{width:1px;background-color:#e5e5e5;border-radius:5px}.service-filter-button-wrapper::-webkit-scrollbar-thumb,.location-map-wrapper .overflow-auto::-webkit-scrollbar-thumb{background-color:var(--bs-primary);border-radius:5px}.location-card-wrapper:not(.d-none){animation:fadeIn .5s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.bg-image{background-position:center;background-size:cover;background-repeat:no-repeat}.service-typ-button-wrapper .btn.active,.service-typ-button-wrapper .btn:hover,.service-typ-button-wrapper .btn:focus,.service-typ-button-wrapper .btn:active{background:#f4f5fa1a!important}.blog-category-list .blog-card img{max-height:240px}.sticky-column{position:sticky;top:0;align-self:flex-start}.tag{border:1px solid;border-radius:4px;padding:4px 12px;position:absolute;top:10px;left:10px;font-size:10px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase}.sale-tag{color:red}.stock-tag{color:#221f20}.label-top{color:#1d1e1f66;font-size:12px;font-style:normal;font-weight:400;line-height:12px;letter-spacing:.018px;position:absolute;top:-6px}.tab-content{display:none}.tab-content.active{display:block}.table-bordered>:not(caption)>*>*{border-width:3px}.mobile-nav .btn-tab{background:transparent;border:none;border:1px solid transparent;border-radius:24px;color:#fff}.mobile-nav .btn-tab.active,.mobile-nav .btn-tab:hover,.mobile-nav .btn-tab:focus,.mobile-nav .btn-tab:active{border:1px solid var(--bs-primary);background:#f4f5fa1a;color:var(--bs-primary)}.floating-label{position:relative}.contact-form{gap:16px}.contact-send-btn{border:1px solid #B8946A;color:#b8946a!important}.floating-label label{color:#2b1c15cc;position:absolute;top:-12px;left:12px;padding:0 5px;z-index:1;background-color:#fff}.bg-raisin-black{background:var(--Raisin-Black, #221F20)}.bg-white-solid{background:var(--White-Solid, #F4F5FA)}.hero-main.bg-image{display:flex;height:640px;padding:44px 0;flex-direction:column;justify-content:flex-end;align-items:center;align-self:stretch}.hero-main{padding:44px 0}.hero-main .font-hl-120{margin-bottom:-50px!important}.font-106{font-size:106px;font-style:normal;font-weight:700;line-height:140%}.hero-main .description{max-width:556px;margin:0}.hero-main .font-106{margin:0}.about-team-section{padding:0 0 80px}.about-team-section .team-card{height:100%;background-color:#1e1e1e;position:relative}.about-team-section .team-card .team-image{display:block;width:100%;object-fit:contain;max-height:400px;height:370px}.about-team-section .info{border-radius:0 16px 0 0;background:var(--Raisin-Black, #221F20);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:16px}.about-team-section .info h4{border-bottom:1px solid var(--Lion, #B8946A);text-transform:uppercase;padding-right:20px}.about-team-section .info p{text-transform:uppercase}.about-team-section .icon-buttons{z-index:2}.about-team-section .icon-buttons .btn{background-color:#d0a26c;color:#fff;border:none}.about-team-section .bio-overlay{background:linear-gradient(0deg,#000000bf 0% 100%);color:#fff;opacity:0;visibility:hidden;transition:all .3s ease-in-out;z-index:1}.about-team-section .bio-overlay.show{opacity:1;visibility:visible}.about-team-section .toggle-bio{background:transparent!important;border:none!important}.about-team-section .svg-linkdin{width:32px;height:32px;flex-shrink:0;border-radius:6.99px;background:var(--Lion, #B8946A);display:flex;align-items:center;justify-content:center}.about-chaps-co{padding-top:120px;padding-bottom:120px;background:#f4f5fa}.about-chaps-co .info-card{position:relative;border-radius:16px;color:#c4a77d;padding:48px 40px;overflow:hidden;height:100%;min-height:271px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:40px}.about-chaps-co .info-card img.card-img{width:225px;height:422px;position:absolute;right:52px;bottom:-161px}.about-chaps-co .info-card .btn{padding:20px 40px!important;font-size:14px}.about-chaps-co .section-title{max-width:570px;padding:0 24px 8px;border-bottom:1px solid var(--Lion, #B8946A);margin-bottom:24px;margin-left:auto;margin-right:auto;text-align:center}.skew-triangle-container{height:650px;padding:40px 16px 80px;display:flex;align-items:center;clip-path:polygon(0% 0%,50% 8%,100% 0%,100% 92%,50% 100%,0% 92%)}.skew-triangle-container.last{clip-path:polygon(0% 0%,50% 8%,100% 0%,100% 100%,50% 100%,0% 100%);padding:40px 16px 0}.skew-image-section{width:555px}.skew-image-section img{width:100%;height:416px;object-fit:cover;object-position:center;border-radius:16px}.skew-square-container{padding:80px 0;background-color:#f4f5fa!important}.skew-triangle-container .row,.skew-square-container .row{--bs-gutter-x: 170px !important}.text-white-solid{color:var(--White-Solid, #F4F5FA)}.services-mega-dropdown{position:absolute;top:100%;left:0;width:100vw;background:var(--White-Solid, #F4F5FA);z-index:1000;padding:20px 0}.services-mega-dropdown .service-card.bg-dark{background:var(--Zinnwaldite-Brown, #2B1C15)!important}.services-mega-dropdown{height:auto;overflow:visible}.nav-item.services{position:relative}.text-gold{color:#b89565}.service-heading{padding:16px 0 20px!important;border-bottom:1px solid rgba(34,31,32,.1)}.services-toggle.active+.services-mega-dropdown{display:block!important}.service-card-btn{padding:10px 20px!important;font-weight:800}.service-card .text-color{color:var(--Gray-700, #374151)!important}.client-logo-section{padding:20px 0}.location-card-wrapper rect{fill:#d3d3d352}.how-we-work-section .how-we-work-bg-image{background:linear-gradient(0deg,#221f20cc 0% 100%),url(assets/images/accordian-open-bg.jpg) #d3d3d3 50% / cover no-repeat;transition:background .3s ease}.how-we-work-section{padding:20px 0 0}.how-we-work-section-content .wrapper-content{margin-bottom:40px;max-width:556px}.how-we-work-section-content{border-bottom:1px solid rgba(255,255,255,.1)}.how-we-work-section .accordion-button{color:#fff!important;background-color:transparent!important;border:none!important;font-weight:700;text-transform:uppercase;font-family:var(--theme-fontFamily)!important;padding-top:40px;padding-bottom:40px}.how-we-work-section .accordion-button:not(.collapsed){box-shadow:none!important}.how-we-work-section .accordion-button:after{display:none!important}.how-we-work-section .accordion-body{color:#d3d3d3;padding-bottom:60px;padding-top:0;max-width:650px}.how-we-work-section .accordion-item{border-bottom:1px solid rgba(255,255,255,.1)!important}.how-we-work-section-content,.how-we-work-section .accordion-item{padding:0px 10rem}.how-we-work-section .accordion-button,.how-we-work-section .accordion-body{padding-left:0}.gallery-section-wrapper img{border-radius:8px;width:100%;height:302px;object-fit:cover}.gallery-section-wrapper-main .row{--bs-gutter-x: 40px}.gallery-section-wrapper-main .sub-row{--bs-gutter-x: 16px}.gallery-section-wrapper{margin-bottom:40px;margin-top:40px}.gallery-section-wrapper-main{padding:80px 0}.services-card-wrapper .slick-prev,.services-card-wrapper .slick-next{position:absolute;top:-59px}.what-to-expect-column-right{margin-bottom:-248px}.what-to-expect-small-img{height:183px}.what-to-expect-medium-img{height:245px}.what-to-expect-large-img{height:321px}.what-expect-image-section-main .row-wrapper-main{padding-top:10px;--bs-gutter-x: 3.5rem !important}.what-to-expect-image-grid{padding-top:13px}@media(max-width:1400px){.about-chaps-co .info-card img.card-img{right:12px!important}}@media(max-width:1200px){.about-chaps-co .info-card img.card-img{right:-70px!important}.skew-image-section{width:100%!important}.skew-triangle-container .row,.skew-square-container .row{--bs-gutter-x: 1.5rem !important}}@media(max-width:991px){#regionModal a.btn.btn-primary,#filterModal a.btn.btn-primary{width:100%;max-width:100%}.review-card{min-width:100%;max-width:100%}.image-wrapper{height:350px;margin-top:-120px;margin-bottom:0}.nl-form{width:100%}.sticky-column{position:relative}.product-image{max-height:300px!important;height:300px!important}header.active{position:fixed;height:100vh;top:0;width:100vw;background:#000;z-index:99999;overflow:auto}.about-chaps-co .info-card img.card-img{right:52px!important}.hero-main.bg-image{background:linear-gradient(180deg,#0000,#000c),url(assets/images/small-gallery-section-bg.jfif) #d3d3d3 -253.642px -146px / 255.875% 129.555% no-repeat;height:500px}.gallery-section-wrapper img{height:164px}.how-we-work-section-content,.how-we-work-section .accordion-item{padding:0 124px}.what-to-expect-column-right{margin-bottom:0}.what-to-expect-small-img{height:150px}.what-to-expect-medium-img{height:220px}.what-to-expect-large-img{height:280px}}@media(max-width:786px){.font-106{font-size:42px}.hero-main{padding:16px 0 56px}.hero-main .font-hl-120{margin-bottom:-20px!important}.hero-main .hero-main-wrapper{gap:24px}.about-team-section{padding:40px 0}.about-chaps-co .info-card img.card-img{width:229px!important;height:367px!important;position:absolute;right:12px!important;bottom:-156px}.about-chaps-co .info-card{padding:24px 20px!important;min-height:225px!important}.about-chaps-co{padding-top:40px;padding-bottom:40px}.skew-image-section{width:100%!important}.skew-image-section img{height:258px!important}.skew-square-container{padding:80px 16px 40px!important}.rating-section .rating-section-stars svg{width:16px!important;height:16px!important}.gallery-section-wrapper-main .row{--bs-gutter-y: 20px !important}.gallery-section-wrapper-main .row{--bs-gutter-x: 16px !important}.gallery-section-wrapper{margin-bottom:0;margin-top:0}.gallery-section-wrapper-main{padding:60px 0}.how-we-work-section-content,.how-we-work-section .accordion-item{padding:0 16px}}@media(max-width:475px){.about-chaps-co .info-card img.card-img{right:-70px!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/style.css.map */
