body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}body,html{overflow-x:hidden}img{max-width:100%;height:auto}@media (max-width:768px){.btn{padding-left:1rem;padding-right:1rem}.btn,.nav-link{min-height:44px}.nav-link{display:flex;align-items:center;justify-content:center}}.boxShadaw{box-shadow:0 2px 10px 0 rgba(216,223,216,.16862745098039217)}.border-50{border-radius:50%}.sc-bxivhb.hwzetk,.sc-htpNat.hmNbnh{display:none}.cOejr{margin:0 0 50px!important;max-width:70%!important}.cOejr,.iOeItA{padding:0!important}.cOejr,.dKHcJV,.iOeItA{background-color:initial!important}.dKHcJV{border-width:1px!important;margin-right:0!important}.hrfjOR{background-color:#fff!important;color:#000!important;border-radius:0!important}a{text-decoration:none!important}.row{margin:0!important}.productSlider .wishShow{grid-gap:4%!important;gap:4%!important}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.navbar-collapse{flex-grow:inherit!important}.logo{display:block;margin-left:auto;margin-right:auto;max-height:60px}@media (max-width:991.98px){.navbar-brand{margin-left:auto!important;margin-right:auto!important;display:flex;justify-content:center;width:100%}.navbar-collapse{text-align:center}.nav-link{display:inline-block;margin:.5rem 0}}.mobile-nav{padding:10px;@media (max-width:768px){padding-left:0;padding-bottom:0;padding-right:0;padding-top:0}}Table td img{width:auto;height:4rem;max-width:4rem}tbody,td,tfoot,th,thead,tr{vertical-align:middle}.cartSum h5{border-bottom:1px solid #f4ecec}.btnFacebook{background-color:#3b5998;color:#fff;padding:10px 20px;border-radius:5px;font-size:16px;display:inline-flex;align-items:center;justify-content:flex-start;width:100%;margin-bottom:10px;margin-top:10px}.btnFacebook .fa-facebook{margin-right:30%}.loading-cursor{cursor:wait}.activestep,.inactivestep{opacity:1%}.composer-card{border:1px solid #ccc;border-radius:8px;padding:20px;transition:transform .3s ease;box-shadow:0 4px 8px rgba(0,0,0,.1)}.composer-card:hover{transform:translateY(-5px)}.composer-image-wrapper{position:relative;width:100%;height:0;padding-bottom:100%;overflow:hidden}.composer-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:100%}.form-label-lg{font-size:1.25rem}@media (min-width:768px){.form-label-lg{font-size:1.5rem}}.composer-page{margin:0 auto}.col-4{width:33.33333333%}.productElement .d-flex{grid-gap:8px;gap:8px}.productElement .price-old{color:#999;font-size:16px;font-weight:400;text-decoration:line-through}.productElement .price-new{font-size:16px;font-weight:bolder;right:0}.productElement .card-title{font-weight:300;text-align:left}.productElement .card-img-top{border:1px solid rgba(0,0,0,.125);transition:.4s;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.productElement .card-img-top:hover{box-shadow:0 2px 10px 0 hsla(0,4%,85.3%,.38823529411764707);filter:brightness(.98)}.productElement a{font-size:15px;color:#404040;text-decoration:none}.productElement .btnGroup{opacity:0;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;left:30%;width:40%;bottom:25%}.productElement .card-img-top:hover .btnGroup,.productElement .card:hover .btnGroup{opacity:1}.productElement .carousel-control-next-icon,.productElement .carousel-control-prev-icon{background-color:#000}.productElement .carousel-control-prev{left:-4%}.productElement .carousel-control-next{right:-4%}.productElement .carousel-control-next,.productElement .carousel-control-prev{width:auto}.carousel-indicators{display:none}.productElement .btn{border:0;box-shadow:none!important}.productElement .image-wrapper{min-width:200px;width:100%;height:0;padding-bottom:130%;position:relative;overflow:hidden}@media (max-width:768px){.productElement .btnGroup{opacity:1;position:static;width:100%}}@keyframes fadeIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.btn-dark{transition:all .3s ease}.btn-dark:hover{transform:translateY(-1px);box-shadow:0 2px 5px rgba(0,0,0,.2)}.carousel-indicators{bottom:3%}.carousel-indicators [data-bs-target]{background-color:#dfd6d6;width:15px!important;border-radius:50%;height:14px!important}.carousel-indicators .active{background-color:#000!important}@media (max-width:576px){.productTabs .nav-tabs .nav-link{font-size:.9rem;padding:.4rem .5rem}}.testimonial{background-image:url(https://pianolang.com/static/media/testimonial.83314f70.png);background-size:cover;background-position:50%;min-height:200px}.testimonial .carousel-caption{left:25%;right:auto;width:38rem}.testimonial .carousel-indicators{flex-direction:column;right:0;left:auto;bottom:25%}.productTabs .nav-tabs .nav-link{color:#8f8d8d;font-weight:700;font-size:1.25rem}.productTabs .nav-tabs .nav-item.show .nav-link,.productTabs .nav-tabs .nav-link.active{color:#000}.productTabs .productSlider h5{display:none}
/*# sourceMappingURL=main.02387b9c.chunk.css.map */