body,html{overflow-x:hidden;position:relative}* h1,h2,h3,h4,h5,h6,p{margin:0}.alignwide{max-width:1440px}.unset-padding{padding:unset!important}main{padding-top:0!important}.is-style-futura-pt{font-family:var(--wp--preset--font-family--futura-pt)}.is-style-futura-pt-bold{font-family:var(--wp--preset--font-family--futura-pt-bold);font-weight:700}.is-style-source-sans-variable{font-family:var(--wp--preset--font-family--source-sans-variable)}.has-small-font-size{font-size:clamp(.75rem,.6071rem + .7143vw,1.25rem)!important;line-height:clamp(1.125rem,1rem + .625vw,1.5625rem)}.has-medium-font-size{font-size:clamp(.75rem,.4286rem + 1.6071vw,1.875rem)!important;line-height:clamp(.875rem,.4821rem + 1.9643vw,2.25rem)}.wp-block-group.section-concept{margin:0 auto;padding:clamp(1.5rem,.3214rem + 5.8929vw,5.625rem) 15px clamp(1.25rem,.1786rem + 5.3571vw,5rem);box-sizing:border-box}.space-concept{height:clamp(1.4375rem,1.3661rem + .3571vw,1.6875rem)!important}.wp-block-group.section-stay-in-touch{max-width:1085px;margin:0 auto;padding:clamp(1.5rem,.9107rem + 2.9464vw,3.5625rem) 35px clamp(1.25rem,.5893rem + 3.3036vw,3.5625rem);box-sizing:border-box}.space-stay-in-touch-first{height:clamp(.6875rem,.6161rem + .3571vw,.9375rem)!important}.space-stay-in-touch-second{height:clamp(1.875rem,1.6964rem + .8929vw,2.5rem)!important}.wp-block-columns.page-columns-desc{display:flex;gap:40px}@media (max-width:1440px){.wp-block-columns.page-columns-desc{padding:0 15px}}.wp-block-group.section-showroom{padding:clamp(1.25rem,1.0714rem + .8929vw,1.875rem) 15px clamp(1.875rem,1.5179rem + 1.7857vw,3.125rem);box-sizing:border-box}.wp-block-columns.columns-showroom{max-width:1470px;margin:0 auto;gap:clamp(1.875rem,1.6071rem + 1.3393vw,2.8125rem);align-items:center}.cover-showroom{min-height:clamp(6.5625rem,2.3661rem + 20.9821vw,21.25rem)}.space-showroom-small{height:clamp(.3125rem,.1875rem + .625vw,.75rem)!important}.space-showroom-medium{height:clamp(2.25rem,1.7321rem + 2.5893vw,4.0625rem)!important}.header-back a{max-width:1440px;margin-left:auto!important;margin-right:auto!important;display:flex;flex-direction:row;align-items:center;cursor:pointer;text-decoration:none}@media (max-width:1440px){.header-back a{padding-left:15px}}@media (max-width:768px){.header-back a{display:none}}.header-back a .header-back-icon{width:18px;height:33px}.header-back a .header-back-text{font-family:var(--wp--preset--font-family--futura-pt);font-size:25px;margin-left:20px;color:#000}.header-back a .header-back-text:hover{text-decoration:underline}.back-block-bg{background-color:var(--wp--preset--color--grey-light)}.back-block-bg .header-back-bg a{max-width:1440px;margin-left:auto!important;margin-right:auto!important;margin-bottom:40px;display:flex;flex-direction:row;align-items:center;cursor:pointer;text-decoration:none}@media (max-width:1440px){.back-block-bg .header-back-bg a{padding-left:15px}}.back-block-bg .header-back-bg a .header-back-icon{width:18px;height:33px}.back-block-bg .header-back-bg a .header-back-text{font-family:var(--wp--preset--font-family--futura-pt);font-size:25px;margin-left:20px;color:#000}.back-block-bg .header-back-bg a .header-back-text:hover{text-decoration:underline}.back-block-bg .header-back-bg h1{text-align:center;text-transform:uppercase;font-size:clamp(2.5rem,2.1429rem + 1.7857vw,3.75rem);line-height:clamp(3.25rem,2.8929rem + 1.7857vw,4.5rem)}.wp-block-button.is-style-showroom-button a,.wp-block-button.is-style-showroom-button div{font-size:clamp(.9375rem,.8482rem + .4464vw,1.25rem);line-height:clamp(1.125rem,1.0179rem + .5357vw,1.5rem);display:inline-block;font-weight:700;text-decoration:none;text-transform:uppercase;border:3px solid var(--wp--preset--color--secondary)!important;border-radius:10px;padding:clamp(.5rem,.3929rem + .5357vw,.875rem) clamp(1.25rem,.8036rem + 2.2321vw,2.8125rem);box-sizing:border-box;font-family:var(--wp--preset--font-family--futura-pt-bold)}.wp-block-button__link.has-secondary-color{transition:background-color 225ms linear}.wp-block-button__link.has-secondary-color:hover{color:var(--wp--preset--color--white)!important}.wp-block-button__link.has-white-color{transition:background-color 225ms linear}.wp-block-button__link.has-white-color:hover{color:var(--wp--preset--color--secondary)!important}.wp-block-button__link.has-transparent-background-color{transition:background-color 225ms linear}.wp-block-button__link.has-transparent-background-color:hover{background-color:var(--wp--preset--color--secondary)!important}.wp-block-button__link.has-secondary-background-color{transition:background-color 225ms linear}.wp-block-button__link.has-secondary-background-color:hover{background-color:var(--wp--preset--color--white)!important}.wp-block-spacer.is-style-1-point-rem-desktop{height:clamp(.625rem,.5179rem + .5357vw,1rem)}.wp-block-spacer.is-style-1-point-5-rem-desktop{height:clamp(1rem,.8571rem + .7143vw,1.5rem)!important}.wp-block-spacer.is-style-2-point-5-rem-desktop{height:clamp(1.75rem,1.5357rem + 1.0714vw,2.5rem)!important}.wp-block-spacer.is-style-3rem-desktop{height:clamp(2.0625rem,1.7589rem + 1.5179vw,3.125rem)!important}.wp-block-spacer.is-style-4rem-desktop{height:clamp(2.375rem,1.9107rem + 2.3214vw,4rem)!important}.wp-block-spacer.is-style-5rem-desktop{height:clamp(2.5rem,1.6964rem + 4.0179vw,5.3125rem)!important}.is-style-red-wide-separator{display:block;width:1440px!important;color:var(--wp--preset--color--secondary)}.social-footer{display:flex;justify-content:center;align-items:center;margin:0 auto;margin-bottom:clamp(1.25rem,.8929rem + 1.7857vw,2.5rem);gap:10px!important}.social-footer a{display:block;text-decoration:none;font-family:var(--wp--preset--font-family--source-sans-variable);color:var(--wp--preset--color--black)}.social-footer a .facebook-icon,.social-footer a .instagram-icon{display:block;height:clamp(1.125rem,.9107rem + 1.0714vw,1.875rem)}.return-top-button{border:1px solid #000;position:fixed;right:15px;bottom:15px;z-index:2;background-color:#fff;height:40px;width:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease-in-out}.return-top-button:hover{border-color:red}.return-top-button a{text-decoration:none;padding-top:5px}.home-menu-block{position:relative}.main-title{display:flex;padding:15px;background-color:var(--wp--preset--color--grey-light);justify-content:center;align-items:center}@media (max-width:768px){.main-title{gap:20px}}.main-title h1{text-transform:uppercase;font-size:clamp(1.25rem,.5357rem + 3.5714vw,3.75rem);line-height:clamp(2rem,1.2857rem + 3.5714vw,4.5rem);text-align:center}@media (max-width:768px){.main-title h1{text-align:left}}.main-title a.icon-menu-mobile{display:none;transition:all .3s ease-in-out}@media (max-width:768px){.main-title a.icon-menu-mobile{display:flex}}.main-title a.icon-menu-mobile.active{display:none}.main-title a.icon-close-menu-mobile{display:none;transition:all .3s ease-in-out}.main-title a.icon-close-menu-mobile.active{display:flex}.container-border-top{border-top:1px solid gray;border-bottom:1px solid gray;position:relative}@media (max-width:768px){.container-border-top{border:none}}ul.home-menu-brands{max-width:1040px;display:flex;justify-content:center;flex-wrap:wrap;background-color:#fff;width:100%;margin:0 auto;padding:12px 30px;box-sizing:border-box;list-style:none;row-gap:30px;column-gap:30px}@media (max-width:768px){ul.home-menu-brands{padding-top:30px;min-height:100%;position:absolute;background-color:#fff;z-index:3;top:0;right:-100%}}ul.home-menu-brands li.menu-mobile-title{display:none}ul.home-menu-brands li.brand{display:flex;align-items:center}ul.home-menu-brands li.brand a img{max-width:clamp(4.6875rem,3.7946rem + 4.4643vw,7.8125rem);height:auto}ul.list-under-brand{display:flex;justify-content:center;margin:0;padding:12px 15px;box-sizing:border-box;list-style:none;max-width:600px;margin-left:auto;margin-right:auto}ul.list-under-brand li.list-under-brand--item:first-child{padding-right:clamp(1.25rem,-.7143rem + 9.8214vw,8.125rem)}ul.list-under-brand li.list-under-brand--item:last-child{padding-left:clamp(1.25rem,-.7143rem + 9.8214vw,8.125rem)}ul.list-under-brand li.list-under-brand--item:first-child a.list-under-brand--item-link:first-child{color:var(--wp--preset--color--secondary)}ul.list-under-brand li.list-under-brand--item a.list-under-brand--item-link{font-family:var(--wp--preset--font-family--source-sans-variable);font-size:clamp(.75rem,.6071rem + .7143vw,1.25rem);line-height:clamp(.875rem,.6964rem + .8929vw,1.5rem);font-weight:300;text-decoration:none;color:#000}.instrument-characs{display:grid;grid-template-columns:.75fr 1.25fr;margin-left:auto;margin-right:auto;max-width:930px!important;grid-row-gap:1px}@media (max-width:1440px){.instrument-characs{padding:0 15px}}@media (max-width:850px){.instrument-characs{max-width:clamp(18rem,-.1132rem + 90.566vw,48rem)}}.instrument-characs .instrument-charac-desc,.instrument-characs .instrument-charac-title{padding-top:clamp(.625rem,.4821rem + .7143vw,1.125rem);padding-bottom:clamp(.5rem,.375rem + .625vw,.9375rem)}.instrument-characs .instrument-charac-title{font-family:var(--wp--preset--font-family--futura-pt);font-weight:700;font-size:clamp(.75rem,.5714rem + .8929vw,1.375rem);display:flex;align-items:center}.instrument-characs .instrument-charac-desc,.instrument-characs .instrument-charac-title{background-color:#fff;line-height:clamp(.875rem,.6786rem + .9821vw,1.5625rem);border-bottom:1px solid #d7d7d7}.instrument-characs .instrument-charac-desc{font-family:var(--wp--preset--font-family--source-sans-variable);font-weight:300;font-size:clamp(.75rem,.6071rem + .7143vw,1.25rem)}.spinner{width:30px;padding:5px;aspect-ratio:1;border-radius:50%;background:#000;--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:a 1s infinite linear}@keyframes a{to{transform:rotate(1turn)}}.space-grid-first{height:clamp(3.125rem,1.9464rem + 5.8929vw,7.25rem)!important}.space-grid-second{height:clamp(1.875rem,.9821rem + 4.4643vw,5rem)!important}.instrument-grid-block{display:flex;flex-direction:row;justify-content:flex-start;column-gap:clamp(1.25rem,.8571rem + 1.9643vw,2.625rem);row-gap:30px;flex-wrap:nowrap;box-sizing:border-box;max-width:100%;padding:0 35px}@media (max-width:1440px){.instrument-grid-block{padding:0 15px;box-sizing:border-box}}@media (max-width:600px){.instrument-grid-block{flex-wrap:wrap}}.instrument-grid-block .filters{width:393px;min-width:230px}@media (max-width:600px){.instrument-grid-block .filters{width:100%}}.instrument-grid-block .filters .filters-head{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:clamp(3.125rem,2.2321rem + 4.4643vw,6.25rem)}@media (max-width:600px){.instrument-grid-block .filters .filters-head{margin-bottom:20px}}.instrument-grid-block .filters .filters-head a.filters-head-title{text-decoration:none;font-family:var(--wp--preset--font-family--futura-pt);font-size:clamp(.9375rem,.6696rem + 1.3393vw,1.875rem);line-height:clamp(1.125rem,.8036rem + 1.6071vw,2.25rem);font-weight:400;text-transform:uppercase;color:#000;pointer-events:none}@media (max-width:680px){.instrument-grid-block .filters .filters-head a.filters-head-title{text-decoration-line:underline;text-decoration-color:#000;text-decoration-thickness:1px;text-underline-offset:5px;cursor:pointer;pointer-events:visible}}.instrument-grid-block .filters .filters-head a.reset-filters{font-family:var(--wp--preset--font-family--source-sans-variable);font-weight:300;text-decoration:none;font-size:clamp(.625rem,.5179rem + .5357vw,1rem);line-height:clamp(.75rem,.625rem + .625vw,1.1875rem);white-space:nowrap;color:#000;text-decoration-line:underline;text-decoration-color:#000;text-decoration-thickness:1px;text-underline-offset:5px}.instrument-grid-block .filters .filters-content{display:flex;flex-direction:column}@media (max-width:680px){.instrument-grid-block .filters .filters-content{display:none}}.instrument-grid-block .filters .filters-content .list-item{margin-bottom:clamp(2.5rem,2.3214rem + .8929vw,3.125rem)}.instrument-grid-block .filters .filters-content .list-item .filter-title{font-family:var(--wp--preset--font-family--futura-pt-bold);font-size:clamp(.75rem,.5179rem + 1.1607vw,1.5625rem);line-height:clamp(.875rem,.5893rem + 1.4286vw,1.875rem);font-weight:700;text-transform:uppercase;margin-bottom:clamp(.625rem,.4464rem + .8929vw,1.25rem);margin-top:clamp(1.375rem,1.3214rem + .2679vw,1.5625rem)}.instrument-grid-block .filters .filters-content .list-item .filter-item:not(:last-child){margin-bottom:clamp(.5rem,.4643rem + .1786vw,.625rem)}.instrument-grid-block .filters .filters-content .list-item .filter-item input{width:18px;height:18px;background-color:#fff;vertical-align:middle;border:1px solid #000;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer;margin-right:20px}.instrument-grid-block .filters .filters-content .list-item .filter-item input:checked{display:inline-flex;justify-content:center;align-items:center}.instrument-grid-block .filters .filters-content .list-item .filter-item input:checked:after{content:"";width:10px;height:10px;background-color:var(--wp--preset--color--secondary)}.instrument-grid-block .filters .filters-content .list-item .filter-item label{font-family:var(--wp--preset--font-family--source-sans-variable);font-weight:400;font-size:clamp(.625rem,.5179rem + .5357vw,1rem);line-height:clamp(.75rem,.625rem + .625vw,1.1875rem);text-transform:capitalize;cursor:pointer}.instrument-grid-block #instrument-grid{max-width:932px}.instrument-grid-block #instrument-grid .grid-head{margin-bottom:clamp(1.875rem,.625rem + 6.25vw,6.25rem)}.instrument-grid-block #instrument-grid .grid-head h2.grid-title{font-family:var(--wp--preset--font-family--futura-pt);font-size:clamp(1.25rem,1.0714rem + .8929vw,1.875rem);line-height:clamp(1.5rem,1.2857rem + 1.0714vw,2.25rem);font-weight:400}.instrument-grid-block #instrument-grid .grid-content{display:grid;column-gap:19px;row-gap:36px;grid-template-columns:repeat(3,1fr)}@media (max-width:950px){.instrument-grid-block #instrument-grid .grid-content{grid-template-columns:repeat(2,1fr)}}.instrument-grid-block #instrument-grid .grid-content .instrument-item{max-width:100%;min-width:135px;background-color:#fff;position:relative}.instrument-grid-block #instrument-grid .grid-content .instrument-item.marker:after{content:url(assets/images/marker-new.png);max-width:100%;height:auto;display:block;position:absolute;top:0;right:0}.instrument-grid-block #instrument-grid .grid-content .instrument-item a{text-decoration:none}.instrument-grid-block #instrument-grid .grid-content .instrument-item a:hover .instrument-image-container .container-overlay{opacity:1}.instrument-grid-block #instrument-grid .grid-content .instrument-item a .instrument-image-container{position:relative;display:flex;justify-content:center;max-width:100%;background-color:#eaeaea;margin-bottom:12px}.instrument-grid-block #instrument-grid .grid-content .instrument-item a .instrument-image-container .layer-style{position:absolute;display:flex;justify-content:center;align-items:center;color:#fff;font-family:var(--wp--preset--font-family--futura-pt);font-weight:400;font-size:clamp(.75rem,.6071rem + .7143vw,1.25rem);line-height:clamp(.875rem,.6786rem + .9821vw,1.5625rem);text-transform:uppercase;background:#000;width:100%;height:auto;left:0;right:0;bottom:10%;padding:5px}.instrument-grid-block #instrument-grid .grid-content .instrument-item a .instrument-image-container .instrument-image{max-width:100%;height:auto}.instrument-grid-block #instrument-grid .grid-content .instrument-item a .instrument-image-container .container-overlay{position:absolute;display:flex;justify-content:center;align-items:center;background:hsla(0,13%,90%,.75);z-index:1;padding:clamp(1.25rem,.1786rem + 5.3571vw,5rem);top:0;bottom:0;left:0;right:0;opacity:0;box-sizing:border-box;width:100%;height:100%;transition:all .3s ease-in-out}.instrument-grid-block #instrument-grid .grid-content .instrument-item a .instrument-image-container .container-overlay.increase-opacity{background:#e8e1e1}.instrument-grid-block #instrument-grid .grid-content .instrument-item a .instrument-image-container .container-overlay .brand-overlay{width:100%;height:auto}.instrument-grid-block #instrument-grid .grid-content .instrument-item a .instrument-title{display:flex;flex-direction:column;align-items:center;justify-content:center}.instrument-grid-block #instrument-grid .grid-content .instrument-item a .instrument-title h3{font-size:clamp(.9375rem,.7589rem + .8929vw,1.5625rem);font-family:var(--wp--preset--font-family--futura-pt-bold);line-height:clamp(1.125rem,.9107rem + 1.0714vw,1.875rem);font-weight:700;text-align:center;color:#4d4d4d}.instrument-grid-block #instrument-grid .grid-content .instrument-item a .instrument-title .grid-instrument-price{font-family:var(--wp--preset--font-family--futura-pt-bold);font-weight:700;color:var(--wp--preset--color--primary);font-size:clamp(.9375rem,.8482rem + .4464vw,1.25rem);line-height:clamp(1.25rem,1.125rem + .625vw,1.6875rem);margin-top:8px}.instrument-grid-block #instrument-grid .grid-content .instrument-item a .instrument-title span{font-family:var(--wp--preset--font-family--futura-pt);font-size:clamp(.625rem,.5357rem + .4464vw,.9375rem);line-height:clamp(.6875rem,.5625rem + .625vw,1.125rem);font-weight:400;text-decoration:none;color:#4d4d4d;text-transform:uppercase;text-align:center}
/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{display:inline-block;height:100vh;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;height:100%;vertical-align:top;white-space:nowrap}.c-scrollbar{height:100%;opacity:0;position:absolute;right:0;top:0;transform-origin:center right;transition:transform .3s,opacity .3s;width:11px}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{bottom:0;height:10px;top:auto;transform:scaleY(1);width:100%}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{background-color:#000;border-radius:10px;cursor:grab;margin:2px;opacity:.5;position:absolute;right:0;top:0;width:7px}.has-scroll-dragging .c-scrollbar_thumb{cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{bottom:0;right:auto}.single-group-logo{display:flex;justify-content:center}.single-group-logo a img,.single-group-logo figure img{max-width:clamp(5rem,2.8571rem + 10.7143vw,12.5rem);height:auto}.space-tpl-single-instument{height:clamp(2.5rem,1.7857rem + 3.5714vw,5rem)!important}.space-after-group-logo{height:clamp(1.5625rem,.8482rem + 3.5714vw,4.0625rem)!important}.space-tpl-single-instument-hours{height:clamp(1.25rem,.3571rem + 4.4643vw,4.375rem)!important}.space-tpl-single-instument-creneau-title{height:clamp(1.25rem,-.0357rem + 6.4286vw,5.75rem)!important}.top-col-container{gap:40px!important}@media (max-width:768px){.top-col-container{flex-direction:column;gap:0!important}}.single-instrument-col-2{width:50%}.single-instrument-col-1{width:50%;gap:clamp(.75rem,.25rem + 2.5vw,2.5rem);position:relative}@media (max-width:768px){.single-instrument-col-1{margin-right:unset;align-self:center!important}}.single-instrument-col-1 .layer-style{position:absolute;display:flex;justify-content:center;align-items:center;color:#fff;font-size:clamp(.75rem,.4286rem + 1.6071vw,1.875rem);line-height:clamp(.875rem,.5rem + 1.875vw,2.1875rem);text-transform:uppercase;background:#000;max-width:100%;height:auto;left:0;right:0;bottom:15%;padding:5px;z-index:3}.single-instrument-col-1 .cover-image{margin-top:0;background-color:#eaeaea;position:relative}.single-instrument-col-1 .cover-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.single-instrument-col-1 .cover-image.marker:after{content:url(assets/images/marker-new.png);max-width:100%;height:auto;display:block;position:absolute;top:0;right:0}.single-instrument-col-1 .cover-image.is-5:after{content:"- 5%"}.single-instrument-col-1 .cover-image.is-5:after,.single-instrument-col-1 .cover-image.is-10:after{font-family:var(--wp--preset--font-family--futura-pt);font-weight:400;color:var(--wp--preset--color--secondary);font-size:clamp(1.25rem,1.0714rem + .8929vw,1.875rem);line-height:clamp(2.25rem,2.0714rem + .8929vw,2.875rem);display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:clamp(2.1875rem,1.6518rem + 2.6786vw,4.0625rem);width:clamp(3.125rem,2.2321rem + 4.4643vw,6.25rem);height:clamp(3.125rem,2.2321rem + 4.4643vw,6.25rem);color:#fff;background-color:var(--wp--preset--color--secondary)}.single-instrument-col-1 .cover-image.is-10:after{content:"- 10%"}.instrument-brand-image{margin-left:4rem;width:clamp(10rem,.8571rem + 19.0476vw,18rem)}@media (max-width:768px){.instrument-brand-image{margin-left:0}}.single-instrument-title{font-family:var(--wp--preset--font-family--futura-pt);text-transform:uppercase}@media (max-width:768px){.single-instrument-title{text-align:center}}.single-instrument-description{max-width:660px;font-family:var(--wp--preset--font-family--source-sans-variable)}@media (max-width:1440px){.single-instrument-description{padding-right:15px}}@media (max-width:768px){.single-instrument-description{margin:0 1rem;padding-right:0;text-align:center}}.container-price{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:12px}@media (max-width:768px){.container-price{flex-direction:column;justify-content:center;align-items:center}}.single-instrument-price{font-family:var(--wp--preset--font-family--futura-pt);font-weight:700;color:var(--wp--preset--color--primary);font-size:clamp(1.5625rem,1.3839rem + .8929vw,2.1875rem);line-height:clamp(1.875rem,1.6607rem + 1.0714vw,2.625rem);white-space:nowrap}.single-instrument-price.\-line-through{text-decoration:line-through}.single-instrument-price.\-retail,.single-instrument-price.\-retail-price{color:var(--wp--preset--color--secondary);font-family:inherit}.single-instrument-price.\-retail-price{font-size:clamp(.75rem,.6071rem + .7143vw,1.25rem);line-height:normal;text-transform:uppercase;font-weight:400}@media (max-width:768px){.single-instrument-col-1,.single-instrument-col-2{display:flex;flex-direction:column;align-items:center}}.single-instrument-showroom-try{font-family:var(--wp--preset--font-family--futura-pt);font-weight:400;font-size:clamp(.9375rem,.6696rem + 1.3393vw,1.875rem);margin-right:2rem}@media (max-width:768px){.single-instrument-showroom-try{margin-right:0}}.features-title{font-family:var(--wp--preset--font-family--futura-pt);font-weight:300;font-size:clamp(1.25rem,1.0714rem + .8929vw,1.875rem)!important}@media (max-width:1440px){.creneau-title{padding:0 15px}}@media (max-width:768px){.creneau-title{text-align:center;margin-left:unset;margin-right:unset}}.creneau-desc{font-size:clamp(.75rem,.6786rem + .3571vw,1rem);line-height:clamp(.875rem,.5893rem + 1.4286vw,1.875rem);font-family:var(--wp--preset--font-family--source-sans-variable)}@media (max-width:1440px){.creneau-desc{padding:0 15px}}@media (max-width:768px){.creneau-desc{text-align:center;margin-left:unset;margin-right:unset}}.cmeb *{font-family:var(--wp--preset--font-family--futura-pt)!important}.cmeb{max-width:100%!important}.cmeb-calendar .divTableCell.cmeb-text-right{grid-template-columns:1fr 1fr!important}.cmeb-form-title{font-size:clamp(.75rem,.5875rem + .8125vw,1.5625rem)!important;margin-bottom:0!important}.cmeb-form-label,.cmeb-form-title{font-family:var(--wp--preset--font-family--source-sans-variable)!important;font-weight:300!important}.cmeb-form-label{color:#000!important;margin-bottom:10px}.cmeb-form-duration{display:none}.cmeb-btn-today{margin-bottom:1rem}.cmeb .cmeb-btn-submit{background-color:var(--wp--preset--color--secondary)!important;color:var(--wp--preset--color--white)!important;margin-right:2rem}.cmeb .cmeb-btn-cancel,.cmeb .cmeb-btn-submit{font-size:clamp(.9375rem,.8482rem + .4464vw,1.25rem);line-height:clamp(1.125rem,1.0179rem + .5357vw,1.5rem);display:inline-block;font-weight:700;text-decoration:none;text-transform:uppercase;border:3px solid var(--wp--preset--color--secondary)!important;border-radius:10px;padding:clamp(.5rem,.3929rem + .5357vw,.875rem) clamp(1.25rem,.8036rem + 2.2321vw,2.8125rem);box-sizing:border-box;font-family:var(--wp--preset--font-family--futura-pt-bold);height:unset!important}.cmeb .cmeb-btn-cancel{background-color:var(--wp--preset--color--white)!important;color:var(--wp--preset--color--secondary)!important}.cmeb .cmeb-btn{color:unset;background:unset;font-size:clamp(1rem,.8929rem + .5357vw,1.375rem)!important;line-height:clamp(1.125rem,.9rem + 1.125vw,2.25rem);display:inline-flex;align-items:center;justify-content:center;font-weight:700;text-decoration:none;text-transform:uppercase;border:1px solid #000!important;border-radius:10px!important;box-sizing:border-box!important;font-family:var(--wp--preset--font-family--futura-pt)!important}.cmeb-form input[type=email],.cmeb-form input[type=number],.cmeb-form input[type=tel],.cmeb-form input[type=text],.cmeb-form input[type=url],.cmeb-form textarea{border:2px solid var(--wp--preset--color--black);color:var(--wp--preset--color--black)}.cmeb-form input:active,.cmeb-form input:hover{border:2px solid var(--wp--preset--color--secondary)}@media (max-width:1440px){.cmeb{padding:0 15px}}.cmeb-event-duration{display:none}.cmeb-event-date{margin-top:25px!important}.cmeb-week-header-day-name-book-whole-day{padding:0;margin-top:0;margin-bottom:0}.cmeb-timezone{display:none}.cmeb .cmeb-btn-selected{color:unset;background:unset;border:1px solid var(--wp--preset--color--secondary)!important;color:var(--wp--preset--color--secondary)!important}.cmeb .cmeb-btn,.cmeb .cmeb-btn-datepicker{color:#000;text-align:center}#cmeb-mobile-multi,.cmeb-btn-month-view{display:none!important}.cmeb .cmeb-btn-datepicker:hover,.cmeb .cmeb-btn:hover{border:2px solid var(--wp--preset--color--secondary);color:inherit}.cmeb-week .cmeb-event{font-size:clamp(.75rem,.6071rem + .7143vw,1.25rem)!important}.cmeb-week-legend-hour{font-size:clamp(.75rem,.6964rem + .2679vw,.9375rem)!important}.cmeb-week .cmeb-week-header .cmeb-week-header-day{border:1px solid #000;border-bottom:none}.cmeb-week .cmeb-hour{border-top:1px solid #000;border-right:1px solid #000}.cmeb-week-legend-hour{border-left:1px solid #000}.cmeb .cmeb-month .cmeb-monthday-header .cmeb-monthday-header-name,.cmeb .cmeb-week .cmeb-week-header .cmeb-week-header-day .cmeb-week-header-day-name{font-weight:700;font-size:clamp(1rem,.9464rem + .2679vw,1.1875rem);color:#000}.cmeb .cmeb-month .cmeb-monthday-header .cmeb-monthday-header-date,.cmeb .cmeb-week .cmeb-week-header .cmeb-week-header-day .cmeb-week-header-day-date{color:gray;font-size:clamp(.875rem,.8214rem + .2679vw,1.0625rem)}.cmeb-event.cmeb-event-open{border:0!important;border-bottom:1px solid #000!important;color:#000!important;border-radius:0!important}.cmeb-hour-empty{display:none}.cmeb-week-legend,.cmeb-week .cmeb-day{border-bottom:1px solid #000!important}*{box-sizing:border-box}