:root{--header-primary: white;--header-secondary: black;--color-toupe:#EEE9DF}.bg-overlay{opacity:1!important;transition:opacity 1.2s ease}.bg-video.loaded .bg-overlay{opacity:.2!important}.search form input[name=q]{color:var(--header-primary)}.blinds-text-wrapper{display:flex;white-space:nowrap;flex-wrap:wrap}.blinds-text .blinds-word{display:inline-flex;white-space:nowrap;flex-wrap:wrap;margin-right:10px;margin-top:-7%}.blinds-text span.char-clip{overflow:hidden;display:inline-block;position:relative;line-height:120%}.blinds-text .char-clip span{transition:opacity 1.1s ease,transform 1.7s ease;transform:translate(-100%);white-space:pre;display:inline-block}.visible .blinds-text span.char-clip span{opacity:1;transform:translate(0);transition-delay:var(--i)}.hero{height:calc(100dvh - 22px);display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;margin-top:-75px}.hero .do-scroll-down{position:absolute;bottom:20px;z-index:2;width:50px}.bg-video:before{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.2;z-index:2}.hero .rapid-logos{pointer-events:none}.hero .onyx-signature{position:relative;z-index:1}.hero .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.hero .background:after{content:" ";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:#0000004d}.hero .background video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hero .rapid-logos .frame{position:absolute;top:-70px;left:0;bottom:0;right:0;margin:auto;height:auto;display:flex;align-items:center}.onyx-signature{width:100%;height:100%;display:flex;align-items:center;justify-content:center;margin-top:-70px;flex-direction:column}.onyx-signature .hero-cta{text-align:center}.onyx-signature .hero-cta a{text-decoration:none;text-transform:uppercase;opacity:0;transition:opacity 1s ease .4s;color:#fff;border:0px;padding:9px 20px;font-weight:600;display:inline-block;font-size:11px;letter-spacing:2px}.onyx-signature .hero-cta p{text-align:center;color:#fff;max-width:500px;margin-top:20px;transition:opacity 1s ease;opacity:0}.onyx-signature .hero-cta.visible a,.onyx-signature .hero-cta.visible p{opacity:1}.hero .rapid-logos .frame{opacity:0}.onyx-signature svg #SigAnim path{stroke:#fff}.onyx-signature svg{height:180px}.onyx-signature.anim svg path{stroke-dashoffset:0!important;transition:stroke-dashoffset 2s cubic-bezier(0,1,.76,1)}.onyx-signature.anim svg{opacity:1}#reamazejs-container{display:none}.testes{background:var(--color-toupe);padding:40px 0;--swiper-wrapper-transition-timing-function: linear}.testes .swiper-slide{display:flex;height:auto;align-items:flex-start}.testes .swiper-slide img{margin:0 20px 0 40px;aspect-ratio:4 / 3;object-fit:contain;height:120px;width:auto}.testes .swiper-slide p{max-width:350px;margin-bottom:0}.accolades{background:var(--color-toupe);padding:90px 0;position:relative;--swiper-wrapper-transition-timing-function: linear;color:#fff}.accolades .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.accolades .background:after{content:" ";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:#0000004d}.accolades h2{position:relative;z-index:1;margin-bottom:60px;text-align:center}.accolades .background video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.accolades .swiper-slide{display:flex;align-items:flex-start;flex-direction:column;padding:0 40px}.accolades .swiper-slide p{max-width:350px;margin-bottom:8px;text-align:center;width:100%;max-width:250px}.accolades h2{max-width:550px;margin:0 auto 60px}.accolades .swiper-slide p.award{font-size:22px;font-weight:600}.heroSplit{position:relative}.heroSplit.align-center .text{align-items:center;text-align:center}.heroSplit.align-center .blinds-text-wrapper{justify-content:center}.heroSplit .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.heroSplit .background .blur{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition:opacity .4s ease-out;transition-delay:.3s}.heroSplit.visible .background .blur{opacity:0}.heroSplit .text{position:relative;z-index:2;padding:60px 40px;min-height:65vh;display:flex;flex-direction:column;justify-content:center}.heroSplit .text .inner{width:50%}.heroSplit .background video,.heroSplit .background img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.heroSplit.inset{border:4vw solid}.hero-blocks h2 *{font-size:8vw;font-family:Bajern;font-weight:400}.heroSplit p{margin-top:20px;margin-bottom:30px;font-weight:500;max-width:600px}.heroSplit:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:#0006;z-index:1}.heroSplit.scheme-light:before{background:#0006}.heroSplit.scheme-dark:before{background:#fff3}.heroSplit.scheme-light *{color:var(--color-creme)}.heroSplit.scheme-light .button{color:#000;background:var(--color-creme)}.hero-blocks .button{padding:10px 24px;font-size:14px;font-weight:600;letter-spacing:1px;display:inline-block}.arches{padding:90px 0 0}.arches p{margin-top:20px}.arches .arch p{padding:0 20px;white-space:wrap}.arches.scheme-light *{color:var(--color-creme)}.arches .arch .text{position:absolute;padding-bottom:20px;height:100%;display:flex;align-items:center;justify-content:center;width:100%;z-index:2;text-align:center;color:var(--color-creme);top:0;flex-direction:column}.arches .container{position:relative}.arches h3{width:100%;display:flex;justify-content:center;align-items:center;font-family:Room-205;font-weight:400;text-transform:uppercase;font-size:22px;letter-spacing:2px;font-size:40px;text-shadow:1px 1px 3px rgba(0,0,0,.2)}.arches .arch span{position:absolute;left:0;width:100%;text-align:center;z-index:2;bottom:30px}.arches.scheme-light .button{border:1px solid var(--color-creme);background:transparent;color:var(--color-creme)}.arches .inner{max-width:700px;margin:0 auto 40px;text-align:center}.arches .arch-images{padding:4vw;display:flex;justify-content:space-between;padding-bottom:0}.arches .arch-images .arch{width:calc(33.333% - 1vw);overflow:hidden;aspect-ratio:5 / 7;border-top-right-radius:50vw;border-top-left-radius:50vw;background:gray;position:relative}.arches .arch-images .arch:after{content:" ";display:block;position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.8))}.arches .arch-images .arch img,.arches .arch-images .arch video{height:100%;width:100%;object-fit:cover}.arches .blinds-text-wrapper{justify-content:center}.doubleSplit{padding:60px 0;background-color:var(--color-creme)}.doubleSplit .container{display:flex;justify-content:space-between}.doubleSplit .a-split{width:calc(50% - 10px);aspect-ratio:1/1;overflow:hidden;position:relative}.doubleSplit .a-split:after{content:" ";display:block;position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.8))}.doubleSplit .a-split h2{margin-bottom:20px;font-size:24px;font-weight:600}.doubleSplit .a-split a{display:inline-block;border:1px solid white;padding:10px 24px}.doubleSplit .text{position:absolute;bottom:0;left:0;width:100%;padding:60px;z-index:10;color:#fff;text-align:center}.doubleSplit .background{position:absolute;top:0;width:100%;height:100%;left:0}.doubleSplit .background video,.doubleSplit .background img{height:100%;width:100%;object-fit:cover}.textSplit{background:var(--color-creme);padding:60px 0}.textSplit .container{display:flex;justify-content:space-between}.textSplit .media,.textSplit .text{width:calc(50% - 10px)}.textSplit .media{aspect-ratio:1/1;overflow:hidden;position:relative}.textSplit .media img,.textSplit .media video{position:abolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.textSplit .text{display:flex;align-items:center}.textSplit.align-left .text{padding-left:60px}.textSplit.align-right .text{padding-right:60px;order:-1}.misc-grid{display:flex}.misc-grid .tile{width:100%;position:relative;aspect-ratio:5 / 9;padding-bottom:5%;color:#fff;display:flex;justify-content:flex-end;align-items:center;overflow:hidden;flex-direction:column}.misc-grid .tile:hover img{transform:scale(1.05) rotate(.5deg)}.misc-grid .tile:after{content:" ";display:block;position:absolute;bottom:0;left:0;height:100%;width:100%;background:#000;transition:height 1.5s ease;transition-delay:var(--delay)}.misc-grid .tile.visible:after{height:0%}.misc-grid .tile h3{color:#fff;position:relative;z-index:1;margin-bottom:40px;font-size:24px;font-weight:600}.misc-grid .tile .button{position:relative;z-index:1;background:transparent;border:1px solid white;padding:12px 22px;font-size:14px;font-weight:600;letter-spacing:1px}.misc-grid .tile img{position:absolute;top:0;left:0;height:100%;z-index:0;transition:transform .2s ease-out;width:100%;object-fit:cover}@media screen and (max-width:800px){.doubleSplit .a-split:last-child{margin-bottom:0}.onyx-signature{padding:0 4vw}.hero{margin-top:-100px}.hero-blocks h2 *{font-size:70px}.blinds-text .blinds-word{margin-top:-7%}.misc-grid{flex-wrap:wrap}.misc-grid .tile{width:50%}.heroSplit .text{padding:20px}.heroSplit .text .inner{width:100%}.doubleSplit .a-split{width:100%;aspect-ratio:3/4;margin-bottom:4vw}.doubleSplit .container{flex-wrap:wrap}.doubleSplit .text{padding:20px 20px 40px}.doubleSplit .a-split:after{height:80%;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.9))}.arches .arch-images{white-space:nowrap;overflow-x:scroll;overflow-y:hidden;display:block;padding-left:15vw;padding-right:15vw}.arches .arch-images .arch{display:inline-block;width:70vw;margin-right:3vw}.textSplit .container .text{padding-left:0;padding-right:0;padding-top:40px}.textSplit .container{flex-wrap:wrap}.textSplit .media,.textSplit .text{width:100%}.textSplit .media{aspect-ratio:3/4;order:-1}.accolades .swiper-slide{padding:0}.hero-blocks h2 img{padding:0 4vw}.onyx-signature svg{height:110px}.testes .swiper-slide img{height:80px}.testes .swiper-slide{width:auto}.testes .swiper-slide p{max-width:70vw}.onyx-signature{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/page.index.css.map?v=166830188395768588181737411931 */
