@font-face{font-family:Outfit;src:url("../../fonts/Outfit.ttf");font-display:swap}header.header{position:fixed;top:0;left:0;width:100%;border-bottom:solid 1px rgba(0,0,0,.1)}header.header .navbar{backdrop-filter:blur(10px);background-color:rgba(241,243,248,.7607843137)}header.header .navbar .nav-item{margin-left:0 !important}header.header .navbar .dropdown-menu{border:none !important;margin:0;background-color:rgba(0,0,0,0)}header.header .navbar .dropdown-menu .dropdown-divider{border-top:none !important;background:#cc9869 !important;opacity:.5}header.header .navbar .dropdown-menu .dropdown-item{padding:.25rem .5rem}@media(max-width: 992px){header.header .navbar .container{padding:0}}@media(min-width: 992px){header.header .navbar .container{position:relative;height:80px;align-items:start}header.header .navbar .absolute{position:absolute;bottom:-0.5rem;left:0;width:100%;justify-content:flex-start;gap:3rem}header.header .navbar .absolute .dropdown-menu{margin-top:.5rem;padding:1rem;background:#fff;border-radius:2px}}header.header .navbar .navbar-brand img{height:2rem !important}header.header .navbar .navbar-collapse input{background-color:#fff !important;border-radius:2px}@media(min-width: 992px){header.header .navbar .navbar-collapse{justify-content:space-between}}header.header .navbar .navbar-collapse #_desktop_user_info:hover span,header.header .navbar .navbar-collapse #_desktop_user_info:hover .material-icons,header.header .navbar .navbar-collapse #_desktop_cart:hover span,header.header .navbar .navbar-collapse #_desktop_cart:hover .material-icons{color:#cc9869 !important}header.header .navbar .navbar-collapse #_desktop_user_info .hidden-sm-down,header.header .navbar .navbar-collapse #_desktop_cart .hidden-sm-down{display:none}header.header .navbar .navbar-collapse #_desktop_currency_selector{display:none}header.header .navbar .navbar-collapse .navbar-nav.flex .nav-item{display:flex;gap:1rem}footer{margin-top:5rem;background-color:#252829;color:#fff;padding-top:5rem !important;padding-bottom:1rem}footer a{color:#fff !important}footer a:hover{color:#cc9869 !important}footer a:hover span{color:#cc9869 !important}footer .col-lg-3{display:flex;flex-direction:column;gap:.75rem}footer img{height:2.5rem;width:fit-content;margin-bottom:1.5rem;object-fit:contain}footer .icon-list{display:flex;gap:1rem}footer .footer-title{margin-bottom:.5rem;font-weight:600}footer .footer-top{padding-bottom:5rem;margin-bottom:1rem;border-bottom:solid 1px hsla(0,0%,100%,.4)}footer .footer-top a{display:block}html{background:#f1f3f8}html #wrapper{background:#f1f3f8}body{background:#f1f3f8 !important;font-size:16px !important;font-family:"Outfit",sans-serif !important}.page-cms img{width:100% !important;object-fit:contain !important;height:auto !important}.has-text-white{color:#fff !important}.has-text-white p,.has-text-white h1,.has-text-white h2,.has-text-white h3,.has-text-white input,.has-text-white .material-icons,.has-text-white span,.has-text-white a{color:#fff !important}body,p,h1,h2,h3,input,.material-icons,a{color:#252829 !important}p{font-size:1rem !important}a:hover{color:#cc9869 !important}h1,h2,h3{text-wrap:balance;line-height:normal;font-weight:600 !important;color:#252829 !important;text-transform:none !important}h1 a,h2 a,h3 a{color:#252829 !important}h1{font-size:2rem !important}@media(min-width: 992px){h1{font-size:2.5rem !important}}h2{font-size:1.5rem !important;margin-bottom:1rem !important}@media(min-width: 992px){h2{font-size:2rem !important;margin-bottom:2rem !important}}h3{font-size:1rem !important;margin-top:.5rem !important;margin-bottom:1rem !important}img.background{width:100%;height:auto}.content .btn{margin-top:1rem !important}.icon-text{display:flex !important;align-items:start;justify-content:left;gap:.5rem}.icon-text .icon{font-size:.75rem}.card{border-radius:2px !important;background:#fff !important}.card .card-body{padding:2rem}@media(min-width: 992px){.card .card-body{padding:3rem}}@media(max-width: 576px){.card .card-body .btn{width:100%}}.btn{border-radius:2px !important;text-transform:unset !important;font-weight:600 !important}.btn:hover{background:#cc9869 !important;color:#252829 !important;border:solid 2px #cc9869 !important}.btn:hover .material-icons{color:#252829 !important}.btn.btn-primary{background:#252829;color:#fff !important;border:solid 2px #252829}.btn.btn-primary .material-icons{color:#fff !important}.btn.btn-outline-primary{border:solid 2px #252829}.transparent-card:hover h3{color:#cc9869 !important}.transparent-card img{border-radius:2px}[class*=col-]{padding-top:.75rem !important;padding-bottom:.75rem !important}#wrapper{padding-top:0 !important}.section{padding:3rem 0}.hero{margin:5rem 0}.is-large{padding:7rem 0}@media(min-width: 992px){main{margin-top:6rem}.section{padding:5rem 0}.hero{margin:7rem 0}.is-large{padding:9rem 0}}@media(min-width: 992px)and (min-width: 1440px){.container{min-width:1344px !important}}#first-screen{margin-bottom:5rem}@media(min-width: 992px){#first-screen{margin-top:-6rem;margin-bottom:7rem}}#first-screen{background-position:-150px center;background-size:cover;background-repeat:no-repeat;background-image:url("../../img/accueil.webp")}#first-screen .container{position:relative}#first-screen .container .row{min-height:100dvh}#first-screen .container .row h1{color:#fff !important}@media(min-width: 992px){#first-screen .container .hero-bottom{position:absolute;width:100%;bottom:1rem;left:0}}#first-screen .container .hero-bottom{font-weight:600;display:flex;justify-content:center}#first-screen .container .hero-bottom .contact-info{display:flex;gap:1rem;align-items:start}@media(max-width: 576px){#first-screen .container .hero-bottom .contact-info{flex-direction:column}#first-screen .container .hero-bottom .contact-info .btn{width:100%}}@media(min-width: 576px){#first-screen .container .hero-bottom .contact-info{justify-content:space-between;align-items:center;width:100%}}@media(min-width: 650px){#first-screen{background-position:center}}#first-screen .flex{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem}@media(min-width: 992px){#first-screen .flex{align-items:start}}#first-screen .flex img{height:3rem;object-fit:contain}@media(min-width: 992px){#first-screen .flex img{height:5rem !important}}#first-screen h1{color:#fff;text-align:center}@media(min-width: 1024px){#first-screen h1{text-align:left}}#second-screen img{object-fit:cover;aspect-ratio:16/9}#third-screen{background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url("../../img/black-piano.webp")}#third-screen .logo{padding:0rem 2rem;display:flex;align-items:center}#third-screen .logo img{max-height:5rem;max-width:100%;filter:brightness(1.4)}#fourth-screen img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:2px}#fourth-screen .name{margin-top:.5rem;margin-bottom:0rem;font-weight:600}#fifth-screen{background-position:center;background-size:cover;background-image:url("../../img/P1250590.webp")}#sixth-screen img{aspect-ratio:16/9;object-fit:cover}#seventh-screen{background-position:center;background-size:cover;background-image:url("../../img/steinway-background.webp")}#seventh-screen img{width:100%}#eighth-screen .logo{display:flex;flex-direction:column;align-items:center;justify-content:center}#eighth-screen img{object-fit:cover;filter:grayscale(1)}#nineth-screen .img-tile{display:grid;grid-gap:1rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(20, 0.75rem)}@media(min-width: 992px){#nineth-screen .img-tile{grid-template-rows:repeat(20, 1.5rem)}}#nineth-screen .img-tile img{object-fit:cover;height:100%;border-radius:2px}#nineth-screen .img-tile img#picOne{grid-row:1/14}#nineth-screen .img-tile img#picTwo{grid-row:14/19}#nineth-screen .img-tile img#picThree{grid-row:2/7}#nineth-screen .img-tile img#picFour{grid-row:7/20}#eleventh-screen img{max-width:10rem;margin:auto;display:block}@media(min-width: 1024px){#eleventh-screen img{max-width:16rem;padding:3rem}}#twelveth-screen{background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url("../../img/accessoires.webp");margin-bottom:-5rem}.breadcrumb{margin-top:2rem;margin-bottom:4rem !important}.block-category{padding:0 !important;background:rgba(0,0,0,0) !important;min-height:unset !important}.block-category #category-description a{font-weight:700 !important}.block-categories{display:none !important}@media(min-width: 1024px){.js-product{width:100% !important}.js-product .quick-view,.js-product .js-quick-view{display:none}.js-product .product-short-description{padding-top:1rem}.js-product .thumbnail-top{overflow:initial !important}.js-product .thumbnail-container{display:flex;align-items:center;width:100%}.js-product .thumbnail-container picture{width:200px;height:200px;padding:1rem;display:block}.js-product .thumbnail-container picture img{height:100%;width:100%;object-fit:contain}.js-product .thumbnail-container .product-description{background:#fff !important;padding:2rem}}@media(max-width: 1024px){.product-short-description{display:none}}.tags{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.75rem}.tags .tag{color:#000 !important;border:1px solid #000;border-radius:2px !important;font-size:.75rem !important;padding:.5rem .75rem !important;font-weight:400 !important}.tags .tag:hover{color:#fff !important;background:#252829 !important}.products-selection{align-items:center;justify-content:space-between}.products-selection p{margin-bottom:0 !important}.products-selection .sort-by-row #search_filter_toggler{font-weight:400 !important;color:#252829 !important;background-color:#c7c8cd !important;border-radius:2px !important;border:solid 1px #c7c8cd !important;padding:.5rem 1.25rem !important}.products-selection .sort-by-row #search_filter_toggler:hover{background:#e19999 !important;border:solid 1px #e19999 !important;color:#ca2c32 !important}.products-selection .sort-by-row{justify-content:flex-end}@media(min-width: 992px){.products-selection .sort-by-row .dropdown{padding:0 !important}}.products-selection .sort-by-row .dropdown .btn-unstyle{border:none !important}.products-selection .sort-by-row .dropdown-menu{background:#fff !important;right:0 !important;left:unset !important;box-shadow:none;border:solid 1px #c7c8cd !important;border-radius:2px !important}.products-selection .sort-by-row .dropdown-menu a:hover{color:#252829 !important;background:#c7c8cd !important}.thumbnail-container:hover .highlighted-informations{display:none}.thumbnail-container:hover .product-description::after{display:none !important}.product-description{background:#f1f3f8 !important;padding:0}.product-description h2,.product-description .product-price-and-shipping{font-size:1rem !important;text-align:left !important}.product-description h2{margin:0 !important}.product-description h2 a{font-size:1rem !important;font-weight:600 !important}.product-description .product-price-and-shipping span{font-weight:600 !important}.product-description .product-price-and-shipping .regular-price{color:#c7c8cd !important}.product-description .product-price-and-shipping .price{color:#cc9869 !important}.discount{display:none}.out_of_stock{margin-top:0 !important;right:0 !important;top:0 !important;position:absolute !important;background:#252829 !important;font-size:.75rem !important;padding:.25rem .5rem !important;border-radius:0 2px 0px 2px !important;text-transform:unset !important}@media(min-width: 992px){#search_filters_wrapper{padding-right:3rem}}#search_filters_wrapper .btn-tertiary{font-weight:400 !important;color:#252829 !important;background-color:#c7c8cd !important;border-radius:2px !important;border:solid 1px #c7c8cd !important;padding:.25rem .75rem .25rem .5rem !important}#search_filters_wrapper .btn-tertiary .material-icons{margin-right:.125rem !important;color:#252829 !important}#search_filters_wrapper .btn-tertiary:hover{background:#e19999 !important;border:solid 1px #e19999 !important;color:#ca2c32 !important}#search_filters_wrapper .btn-tertiary:hover .material-icons{color:#ca2c32 !important}#search_filters_wrapper #search_filters{padding:0 !important;background:rgba(0,0,0,0) !important}#search_filters_wrapper #search_filters .ui-slider{border:none !important}#search_filters_wrapper #search_filters .ui-widget-header{background:#cc9869 !important}#search_filters_wrapper #search_filters .ps-shown-by-js{border-radius:2px !important}#search_filters_wrapper #search_filters .custom-checkbox input[type=checkbox]:checked+span{background:#cc9869 !important;border:solid 1px #cc9869 !important}#js-active-search-filters{display:none}.pagination{color:#252829 !important}.pagination .page-list{background:rgba(0,0,0,0) !important}.pagination .page-list li a{color:#c7c8cd !important}.pagination .page-list li a:hover{color:#cc9869 !important}.pagination .page-list li a.next,.pagination .page-list li a.previous{display:flex;align-items:center;color:#252829 !important}.pagination .page-list li a.next:hover,.pagination .page-list li a.previous:hover{color:#cc9869 !important}.pagination .page-list .current a{color:#252829 !important}.pagination .page-list .current a:hover{color:#252829 !important}.product-flags{width:auto !important;right:0 !important;left:unset !important}.product-flags .product-flag{color:#fff;background-color:#252829;padding:.5rem;width:auto}.rental-info{margin-top:1rem;margin-bottom:1rem;gap:1rem}.rental-info .rental-link{display:block;width:calc(50% - 1rem)}.rental-info .rental-link .icon-flex{display:flex;align-items:center;gap:.5rem}.rental-info .rental-link .icon-flex p{margin:0 !important}.rental-info .rental-link .icon-flex i{color:#cc9869 !important}.rental-info .rental-link:hover{color:#cc9869 !important}.rental-info .rental-link:hover p{color:#cc9869 !important}.social-sharing{display:none !important}.product-prices{font-size:2rem !important;display:flex;align-items:baseline;flex-wrap:wrap}.product-prices .current-price-value{font-size:2rem !important;color:#cc9869 !important;font-weight:600 !important}.product-prices .regular-price{font-size:2rem !important;color:#c7c8cd !important;font-weight:600 !important}.product-prices .discount-amount{display:none !important}.product-prices .product-unit-price{width:100%;font-weight:700;margin-bottom:2rem}.product-description p,.product-description span,.product-description ul,.product-description li,.product-description h2,.product-description h3,.product-description h4,.product-description h5{text-align:left !important;font-size:1rem !important;margin-bottom:0 !important}.product-description img,.product-description iframe{max-width:100%;object-fit:contain}.product-variants{display:flex;align-items:start;width:100%;gap:1rem}.product-variants .product-variants-item{flex-grow:200}.product-variants .product-variants-item select{width:100% !important;color:#252829 !important;border:none !important;border-radius:2px !important}.product-variants .product-variants-item select:focus{outline:solid 2px #cc9869 !important;box-shadow:none !important}@media(min-width: 992px){.flexCart{display:flex;justify-content:space-between;align-items:center;width:100%;flex-wrap:wrap}}.flexCart ._TSkFv{width:206px !important}.product-add-to-cart .control-label,.product-add-to-cart .qty{display:none !important}.ap5-pack-product-content h2{font-size:1rem !important}@media(min-width: 992px){hr{margin:0 !important}.ap5-product-list{display:flex}.ap5-product-list .ap5-pack-product{width:25% !important}#ap5-pack-content-block,#ap5-page-product-box{padding:0 !important}#ap5-pack-content-block .card-header,#ap5-page-product-box .card-header{background-color:#fff !important}#ap5-pack-product-tabs-content{border:none !important}#ap5-page-product-box .content_prices,#ap5-page-product-box h5,#ap5-page-product-box a{display:block}#ap5-page-product-box h5{margin-bottom:1rem}#ap5-page-product-box form{float:right}#ap5-page-product-box .discount{background-color:#cc9869 !important}}.tabs .nav-tabs h2{font-size:1rem !important;margin:0 !important}.tabs .nav-tabs .nav-link:hover,.tabs .nav-tabs .active{border-bottom:#cc9869 3px solid !important}.tabs .product-description{background:#fff !important}.product-manufacturer img{height:8rem;width:8rem;object-fit:contain}#product-comments-list-header,#empty-product-comment,#product-comments-list,.page-footer,.wishlist-button-add,.wishlist-button-product{display:none !important}.out_of_stock,.js-product-minimal-quantity{display:none !important}#ap5-page-product-box .custom-available-pack form{float:unset !important}#ap5-page-product-box .custom-available-pack a{display:flex !important;justify-content:end;padding-bottom:.5rem;flex-wrap:wrap}#ap5-page-product-box .custom-available-pack .ap5-price-container{float:unset !important;text-align:left !important;display:flex !important;justify-content:end !important}/*# sourceMappingURL=screen.css.map */
