@import"https://fonts.googleapis.com/css2?family=Lato:wght@400;700;900&display=swap";:root{--vermelho:#691515;--marrom:#3f2c29;--creme:#c9c2b1;--preto:#0f0b0c;--amarelo:#af8943;--amarelo-claro:#f8f4ec;--bege:#f8f4ec;--cinza-ligth:#cacaca;--cinza-medio:#a1a1a1;--cinza:#747474;--cinza-claro:#f2f2f2;--cinza-black:#5e5e5e;--branco:#fff;--ease:cubic-bezier(0.16,1,0.3,1);--space:7.5rem}@media(orientation:portrait){:root{--space:3rem}}*{position:relative;padding:0;margin:0;box-sizing:border-box}html{font-size:1.171303vw}@media(orientation:portrait){html{font-size:2.5vw}}@media(min-aspect-ratio:5/2){html{font-size:.8vw}}body{display:flex;align-items:center;flex-direction:column;min-height:100vh;font-family:Lato,sans-serif;font-weight:400}body,main{width:100%;overflow-x:hidden}main{max-width:100vw}::placeholder{font-family:Lato,sans-serif;font-weight:400}a,button,div,figure,footer,form,header,label,menu,nav,section,span{display:flex}h1,h2,h3,h4,h5{line-height:1.1;font-weight:900;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}h1{font-size:3.5rem;color:var(--branco)}h2{font-size:2.5rem}h2,h3{color:var(--preto)}h3{font-size:1.5rem}h4{font-size:1.25rem}h4,h5{color:var(--preto)}h5{font-size:1.125rem}a,button,input,label,p,select,small{font-size:1rem;color:var(--preto);text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}@media(orientation:portrait){a,button,input,label,p,select,small{font-size:1.2rem}}a,b,button,input,select{font-weight:700}a{text-decoration:none;cursor:pointer}p{line-height:1.5}small{text-transform:uppercase;color:var(--cinza);letter-spacing:.05rem}input[type=checkbox],input[type=radio]{display:none}button,input,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background:transparent;border:0;font-family:Lato,sans-serif}@keyframes fromLeft{0%{transform:translate3d(-100vw,0,30vw)}to{transform:translateZ(0)}}@keyframes fromRight{0%{transform:translate3d(100vw,0,30vw)}to{transform:translateZ(0)}}.logo{width:8.5rem;height:3rem}.logo img,.logo svg{width:100%;height:100%;object-fit:contain;object-position:left}.inner-html{background:none;display:contents}.switch label{justify-content:center;align-items:center;width:2rem;height:2rem;cursor:pointer}.switch label:after,.switch label:before{content:"";position:absolute}.switch label:after{width:1.2rem;height:1.2rem;border-top:1px solid var(--cor);border-right:1px solid var(--cor);transform:rotate(45deg)}.switch label:before{width:1.6rem;height:1px;background:var(--cor)}.switch label:first-of-type{opacity:.2}.switch label:first-of-type:after{transform:rotate(-135deg)}.btn{justify-content:center;align-items:center;gap:.6rem;padding:1rem 2rem;color:var(--branco);background:var(--preto);border-radius:2rem}.btn,.btn:after{transition:transform .7s var(--ease)}.btn:after{content:"";width:.4rem;height:.4rem;border-top:2px solid var(--branco);border-right:2px solid var(--branco);transform:translateX(0) rotate(45deg)}.btn:hover{transform:scale(1.05)}.btn:hover:after{transform:translateX(.3rem) rotate(45deg)}.btn.amarelo{background:var(--amarelo)}.btn.branco{background:var(--branco);color:var(--preto)}.btn.branco:after{border-top:2px solid var(--preto);border-right:2px solid var(--preto)}.btn.borda{border:1px solid var(--preto)}.tabs{box-shadow:inset 0 0 0 1px var(--preto);background:var(--branco);overflow:hidden;border-radius:calc(var(--tab-size)/2.6/2);--tab-size:9rem}.tabs input[type=radio]:checked+label{color:var(--branco)}.tabs input[type=radio]:checked+label:after{content:none}.tabs input[type=radio]:first-of-type:checked~span{transform:translateX(0)}.tabs input[type=radio]:nth-of-type(2):checked~span{transform:translateX(100%)}.tabs input[type=radio]:nth-of-type(3):checked~span{transform:translateX(200%)}.tabs input[type=radio]:nth-of-type(4):checked~span{transform:translateX(300%)}.tabs input[type=radio]:nth-of-type(5):checked~span{transform:translateX(400%)}.tabs label,.tabs span{width:var(--tab-size);height:calc(var(--tab-size)/2.6);border-radius:calc(var(--tab-size)/4)}.tabs label{justify-content:center;align-items:center;transition:color .5s;font-weight:700;z-index:2;cursor:pointer}.tabs label:after{content:"";position:absolute;width:100%;height:100%;background:var(--cinza-claro);z-index:-1;transform:scale(0);opacity:0;border-radius:calc(var(--tab-size)/4);transition:.5s var(--ease)}.tabs label:hover:after{transform:scale(.9,.8);opacity:1}.tabs span{position:absolute;left:0;background:var(--preto);z-index:1;transition:transform .7s var(--ease)}.tabs.selector label:last-of-type{display:none}@media(orientation:portrait){.tabs.selector{flex-direction:column;width:100%;height:calc(var(--tab-size)/2.6)}.tabs.selector span{display:none}.tabs.selector label{width:100%;justify-content:flex-start;padding-left:1.5rem;min-height:calc(var(--tab-size)/2.6)}.tabs.selector label:after{content:none}.tabs.selector input[type=radio]:checked+label{color:var(--preto);order:-2}.tabs.selector label:last-of-type{position:absolute;top:0;display:flex;justify-content:center;align-items:center;order:-1;z-index:2}.tabs.selector label:last-of-type:before{content:"";position:absolute;right:1rem;width:.5rem;height:.5rem;border-right:1px solid var(--preto);border-bottom:1px solid var(--preto);transform:translateY(-.1rem) rotate(45deg)}}.selector:has(input:checked){height:calc(var(--tab-size)/2.6)}.selector:has(input:last-of-type:checked){height:auto;padding-top:calc(var(--tab-size)/2.6)}.grid{align-self:stretch;gap:3rem;height:50vh}@media(orientation:portrait){.grid{flex-direction:column;height:150vh}}.line-cards{flex-direction:row;justify-content:center;gap:3.12rem}@media(orientation:portrait){.line-cards{flex-direction:column}.line-cards .cards{width:100%}.line-cards .cards:after{border-radius:1rem}}.cards{width:26rem;height:38rem;flex-direction:column;justify-content:flex-end;gap:1.45rem;padding:2.5rem 3.37rem;border-radius:1rem;overflow:hidden}.cards:after{content:"";top:0;left:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.99));z-index:2}.cards img,.cards:after{position:absolute;width:100%;height:100%}.cards img{object-fit:cover;z-index:1}.cards h4,.cards p{color:var(--cinza-claro);z-index:15}.cards .line-icons{height:1.093rem;gap:.88rem}.cards .line-icons img{position:relative;width:1.2rem;height:1.2rem;z-index:15}@media(orientation:portrait){.cards{width:100%}}.play img{width:7.5rem;aspect-ratio:1}img.bg{top:0;left:0;height:100%;object-fit:cover}img.bg,menu{position:absolute;width:100%}menu{z-index:3;justify-content:space-between;padding:0 var(--space)}menu,menu nav{align-items:center;gap:3rem}menu nav a{height:6rem;align-items:center}menu a{color:var(--branco);font-weight:400}menu>a{align-items:center;gap:1rem}menu>a svg{width:1.5rem}menu label{display:none}menu svg{fill:var(--branco)}menu.black{background:var(--branco)}menu.black a,menu.black nav{color:var(--preto)}menu.black svg{fill:var(--preto)}menu.line:after{content:"";background-color:var(--cinza);height:1px;width:calc(100% - var(--space)*2);position:absolute;bottom:0;align-self:center}@media(orientation:portrait){menu{padding:1rem var(--space)}menu nav{position:fixed;top:20vh;left:10vw;width:80vw;height:60vh;background:var(--amarelo-claro);flex-direction:column;justify-content:center;gap:5rem;border-radius:2rem;box-shadow:0 0 0 0 rgba(0,0,0,.5);transform:scale(0);opacity:0;transition:transform .3s var(--ease),box-shadow .3s,opacity .3s}menu nav a{color:var(--preto);font-size:5vw}menu label{display:flex;flex-direction:column;justify-content:center;align-items:center;width:2rem;height:2rem;gap:.5rem}menu label:after,menu label:before{content:"";width:2rem;height:1px;background:var(--branco);transition:transform .5s var(--ease)}menu input:checked~nav{transform:scale(1);box-shadow:0 0 50vw 10vw rgba(0,0,0,.5);opacity:1;transition:transform 1s var(--ease),box-shadow 2s,opacity .5s}menu input:checked~label{gap:0}menu input:checked~label:before{transform:rotate(45deg) translateX(.1rem)}menu input:checked~label:after{transform:rotate(-45deg)}menu.black label:after,menu.black label:before{background:var(--preto)}}.about a[href="/sobre"],.instruments a[href="/instrumentos"],.lifestyle a[href="/lifestyle"],.partners a[href="/parceiros"]{border-top:2px solid var(--amarelo);color:var(--amarelo);font-weight:700}.loginpage a[href="/login"]{color:var(--amarelo);font-weight:700}.loginpage a[href="/login"] svg{fill:var(--amarelo)}.to-hide{visibility:hidden}header.home{width:100vw;height:100vh;overflow:hidden;transform-style:preserve-3d;perspective:1000px}header.home div{position:absolute;top:0;left:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:2rem;width:100vw;height:100vh;background:var(--preto);padding:var(--space);transition:transform 1s var(--ease)}@media(orientation:portrait){header.home div{justify-content:flex-end;padding-bottom:10rem}header.home div img{opacity:.6}}header.home input:checked+div{animation:fromLeft 2s var(--ease);z-index:2}header.home input:first-of-type:checked+div{animation:fromRight 2s var(--ease);z-index:2}header.home input:first-of-type:checked~span label:last-of-type{opacity:.2}header.home input:first-of-type:checked~span label:first-of-type{opacity:1}header.home h1{max-width:15ch}header.home p{max-width:30ch;color:var(--branco)}@media(orientation:landscape){header.home img{object-position:top right}}header.home .switch{position:absolute;z-index:3;gap:1rem;bottom:3rem;left:var(--space);--cor:var(--branco)}header.home .signature{background:none;padding:0;width:10rem;height:5rem}@media(orientation:landscape){header.home .signature{position:absolute;top:8rem;right:8rem;left:auto}}@media(orientation:portrait){header.home .signature{position:relative}header.home .signature img{opacity:1}}section{flex-direction:column;align-items:center;align-self:stretch;gap:2rem;padding:var(--space)}section>h2{text-align:center}.large-banner{gap:3.125rem}footer{flex-direction:column;align-self:stretch}footer a,footer small{color:var(--branco)}footer .newsletter{justify-content:space-between;align-items:center;padding:3rem var(--space);background:var(--amarelo)}@media(orientation:portrait){footer .newsletter{flex-direction:column;gap:5rem;padding:var(--space)}}footer .newsletter span{flex-direction:column;gap:.5rem}@media(orientation:portrait){footer .newsletter span{width:100%}}footer .newsletter form{gap:2rem}@media(orientation:portrait){footer .newsletter form{width:100%;justify-content:space-between}}footer .newsletter form input[type=email]{width:20rem;font-weight:400;color:var(--branco);border-bottom:1px solid var(--branco);padding:1rem 0}footer .newsletter form input[type=email]::placeholder{color:var(--branco)}footer .newsletter h3,footer .newsletter p{color:var(--branco)}footer .links{flex-direction:column;padding:var(--space);background:var(--preto)}footer .links>div:first-of-type{justify-content:space-between;align-items:flex-end;padding-bottom:2rem;border-bottom:1px solid var(--cinza)}footer .links>div:last-of-type{justify-content:center;flex-wrap:wrap;padding:3rem;gap:4rem}@media(orientation:portrait){footer .links>div:last-of-type{padding:3rem 0;display:grid;grid-template-columns:repeat(3,1fr);justify-content:center}}footer .links span{flex-direction:column;gap:1rem}@media(orientation:landscape){footer .links span{flex:1 1}}footer .social{gap:2rem}.video{height:85vh;justify-content:center;background-color:var(--preto)}.video img{object-fit:cover;opacity:.6}.video h2{color:var(--branco)}.video h5{color:var(--creme);text-align:center;max-width:37ch;line-height:1.4}.video #dialog{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:80vw}.video #dialog :first-child{height:80vh}.video #dialog::-webkit-backdrop{background:rgba(0,0,0,.8)}.video #dialog::backdrop{background:rgba(0,0,0,.8)}.video #dialog svg{position:absolute;top:0;right:0;stroke:var(--amarelo-claro);width:3rem;height:3rem}.video #closeDialog{display:block;background-color:#333;color:#fff;border:none;padding:.9rem 1rem;cursor:pointer}.sobre{gap:3rem}.banner{align-self:stretch;flex-direction:column;align-items:flex-start;gap:2.5rem;border-radius:1rem;padding:5rem;overflow:hidden}.banner h1,.banner h2,.banner small{color:var(--branco);max-width:13ch}.banner p{color:var(--cinza-claro);max-width:45ch}.banner img{transition:transform 3s var(--ease)}.banner:hover img{transform:scale(1.1)}.small_banner{flex-direction:column-reverse;padding:5rem;height:50vh;border-radius:1rem;overflow:hidden;transition:height .5s var(--ease)}@media(orientation:landscape){.small_banner{padding:3rem;flex:1 1}.small_banner p{transform:translateY(10rem);opacity:0;transition:transform .5s var(--ease),opacity 1s}.small_banner img{transition:transform 3s var(--ease)}.small_banner:hover{height:60vh}.small_banner:hover p{opacity:1;transform:translateY(0)}.small_banner:hover img{transform:scale(1.1)}}.small_banner p{color:var(--branco)}.produtos{grid-gap:2rem;gap:2rem;padding:3rem 0;transform-style:preserve-3d;perspective:1000px;transition:1s;flex-wrap:wrap;display:grid;grid-template-columns:repeat(4,auto)}@media(orientation:portrait){.produtos{gap:1.8rem;display:flex;padding:var(--space)}}.produtos a{flex:1 1;flex-direction:column;gap:1rem;transition:flex 1s var(--ease)}.produtos a:hover{flex:1.2 1}.produtos a:hover figure img{transform:scale(1.15);filter:drop-shadow(0 1rem 1rem rgba(0,0,0,.2))}.produtos a:first-of-type{animation-delay:.3s!important}.produtos a:nth-of-type(2){animation-delay:.2s!important}.produtos a:nth-of-type(3){animation-delay:.1s!important}.produtos a:nth-of-type(5){animation-delay:.4s!important}.produtos a:nth-of-type(6){animation-delay:.3s!important}.produtos a:nth-of-type(7){animation-delay:.2s!important}.produtos a:nth-of-type(9){animation-delay:.1s!important}.produtos a:nth-of-type(10){animation-delay:.2s!important}.produtos a:nth-of-type(11){animation-delay:.3s!important}@media(orientation:landscape){.produtos a{max-width:22rem}}.produtos span.new-tag{top:1rem;left:1rem;width:6.65rem;height:2rem;display:flex;font-size:.85rem;align-items:center;justify-content:center;position:absolute;border-radius:30px;background-color:#fff}.produtos figure{width:100%;min-width:15rem;height:50vh;border-radius:1rem;background:var(--cinza-claro);margin-bottom:1rem}.produtos img{width:100%;height:100%;object-fit:cover;filter:drop-shadow(0 0 0 rgba(0,0,0,.2));transform-origin:bottom;transition:transform .5s var(--ease),filter .5s}.produtos p{color:var(--cinza)}@media(orientation:portrait){.produtos{width:100vw;flex:1 1;flex-direction:column;padding:0 3rem;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none}.produtos ::-webkit-scrollbar{display:none}.produtos a{scroll-snap-align:center}.produtos figure{aspect-ratio:1/1.618}}.lancamento:after{content:"Lançamento";padding:.5rem 1rem;background:var(--branco);position:absolute;border-radius:1rem;top:.5rem;left:.5rem;font-size:.8rem}.produtos.guitarras .violao{display:none}.produtos.guitarras .guitarra{display:flex;animation:fromRight 2s var(--ease) both}@media(orientation:portrait){.produtos.guitarras .guitarra{animation:fromLeft 2s var(--ease) both}}.produtos.violoes .violao{display:flex;animation:fromLeft 2s var(--ease) both}.produtos.violoes .guitarra{display:none}.diferenciais{background:var(--amarelo-claro);transform-style:preserve-3d;perspective:1000px}.diferenciais .hidden{display:none}.diferenciais .first{display:flex}.diferenciais>div{display:flex;flex-direction:column;align-items:center;gap:2rem}@media(orientation:portrait){.diferenciais>div{justify-content:center}}.diferenciais h2{text-align:center}.diferenciais .content{align-items:center;gap:2rem}@media(orientation:portrait){.diferenciais .content{flex-wrap:wrap;align-items:flex-start}}.diferenciais .content>div{flex:1 1;flex-direction:column;align-items:center;gap:3rem}.diferenciais .content>div span{flex-direction:column;gap:1rem}@media(orientation:portrait){.diferenciais .content>div{align-items:flex-start}}.diferenciais .content figure{flex:1.5 1;flex-direction:column;align-items:center;gap:1rem}.diferenciais .content figure img{width:100%;height:100%;aspect-ratio:1;object-fit:contain}@media(orientation:portrait){.diferenciais .content figure{order:-1;flex-basis:100%}.diferenciais .content figure img{aspect-ratio:3/2}}.diferenciais .content h4{color:var(--amarelo)}.diferenciais .content p{color:var(--cinza)}.diferenciais .switch{gap:4.5rem;--cor:var(--preto)}.diferenciais input:checked+div{display:flex!important;animation:fromLeft 2s var(--ease);z-index:2}.diferenciais input:not(:checked)+div{display:none!important}.diferenciais input:last-of-type:checked+div{animation:fromRight 2s var(--ease);z-index:2}.diferenciais input:last-of-type:checked~span label:last-of-type{opacity:.2}.diferenciais input:last-of-type:checked~span label:first-of-type{opacity:1}.diferenciais .slider-current{color:var(--cinza-black);font-weight:400;flex-direction:row;gap:.4rem}.about-banner{background-color:var(--preto);width:100%}.about-banner div{flex-direction:column;gap:5rem}.about-banner h2,.about-banner h3,.about-banner p,.about-banner small{color:var(--branco)}.about-banner small{padding-top:6rem}.about-banner h2{width:31rem;text-align:center}.about-banner h3{font-size:2.5rem}.about-banner .content-1{flex-direction:row;gap:6.8rem}.about-banner .content-1 div{align-self:center}.about-banner .content-2{flex-direction:row-reverse;gap:6.8rem;padding-bottom:2rem}.about-banner .content-2 div{align-self:center;gap:1rem}.about-banner img{width:46rem;height:24rem;object-fit:cover;border-radius:1rem}@media(orientation:portrait){.about-banner{width:100%}.about-banner>div{width:100%;flex-direction:column}.about-banner>div .content-1,.about-banner>div .content-2{width:100%;flex-wrap:wrap}.about-banner>div .content-1>img,.about-banner>div .content-2>img{width:100%;height:auto}}.news-container{background-color:var(--cinza-claro)}.news-container h2,.news-container small{align-self:center;text-align:center}.news-container p,.news-container small{color:var(--cinza)}.news-container h2,.news-container h4{color:var(--preto)}.news-container h2{width:22rem;padding-top:2rem;padding-bottom:3rem}.news-container div.splide-wrapper,.news-container div.splide-wrapper .splide{width:100%}.news-container div.splide-wrapper .splide .splide__track{display:initial;width:100%}.news-container div.splide-wrapper .splide .splide__track .splide__slide{display:flex;justify-content:center}.news-container div.splide-wrapper .card{flex-direction:column;background-color:var(--branco);width:21.375rem;height:28.625rem;border-radius:1rem}.news-container div.splide-wrapper .card .image-wrapper{width:100%;height:13.75rem;object-fit:cover;border-radius:1rem;flex-shrink:0;flex-grow:0}.news-container div.splide-wrapper .card .image-wrapper img{width:100%;height:100%;border-radius:1rem;object-fit:cover}.news-container div.splide-wrapper .card .text-contents{flex-direction:column;padding:2.5rem;gap:1.5rem}.news-container div.splide-wrapper .card .text-contents div{flex-direction:column;align-items:flex-start}.news-container div.splide-wrapper .card .text-contents div .btn{justify-content:flex-start;padding:0}.news-container div.splide__arrows{display:none}.news-container div.splide__arrows.custom{display:flex;gap:1rem}.news-container div.splide__arrows.custom button{cursor:pointer}.card-grid-modal{position:fixed;top:5vh;left:4%;width:78.875rem;height:90vh;justify-content:center;align-items:center;z-index:999;background:rgba(0,0,0,.8)}@media(orientation:portrait){.card-grid-modal{top:0;left:0;width:100%;height:100%}}.card-grid-modal .close{position:absolute;top:1.75rem;right:1.75rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;cursor:pointer}.card-grid-modal .close span{position:absolute;height:2px;width:100%;background-color:var(--branco);transform-origin:center}.card-grid-modal .close span:first-of-type{transform:rotate(45deg)}.card-grid-modal .close span:last-of-type{transform:rotate(-45deg)}.card-grid-modal .contents{justify-content:center;align-items:center;gap:5rem}.card-grid-modal .contents>div:first-of-type{width:34.125rem;height:34.125rem;border-radius:1rem;overflow:hidden}.card-grid-modal .contents>div:first-of-type img{width:100%;height:100%;object-fit:cover}.card-grid-modal .contents>div:last-of-type{flex-direction:column;justify-content:center;align-items:flex-start;gap:1.7rem;max-width:15.5rem}.card-grid-modal .contents>div:last-of-type h1,.card-grid-modal .contents>div:last-of-type p{color:var(--branco)}.card-grid-modal .contents>div:last-of-type h1{font-size:2rem}.card-grid-modal .contents>div:last-of-type p:last-of-type{color:var(--branco);line-height:150%}.card-grid-modal .contents>div:last-of-type .social-icons{justify-content:flex-start;align-items:center;gap:.9rem}.card-grid-modal .contents>div:last-of-type .social-icons img{width:1rem;height:1rem;cursor:pointer}@media(orientation:portrait){.card-grid-modal .contents{flex-direction:column;padding:2rem}.card-grid-modal .contents>div:first-of-type{width:27.125rem;height:27.125rem}.card-grid-modal .contents>div:last-of-type{max-width:27.125rem}}.carrossel-cards{background:var(--preto)}.carrossel-cards h2,.carrossel-cards small{color:var(--cinza-claro);text-align:center;align-self:center}.carrossel-cards h2{width:40rem}.carrossel-cards .artists-grid{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;grid-gap:3rem;gap:3rem}.carrossel-cards .artists-grid .carrossel-card-grid{position:relative;border-radius:1rem;width:100%;aspect-ratio:1/1;overflow:hidden;cursor:pointer;justify-content:center;align-items:center}.carrossel-cards .artists-grid .carrossel-card-grid:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;transition:.2s ease-in-out}.carrossel-cards .artists-grid .carrossel-card-grid:hover:after{background:rgba(0,0,0,.5)}.carrossel-cards .artists-grid .carrossel-card-grid h4{font-size:1.125rem;color:var(--branco);z-index:100}.carrossel-cards .artists-grid .carrossel-card-grid p{display:none}@media(orientation:portrait){.carrossel-cards .artists-grid{grid-template-columns:1fr}}.carrossel-cards .carrossel{width:100%;align-items:flex-start;justify-content:center;height:30rem}@media(orientation:portrait){.carrossel-cards .carrossel{overflow-x:hidden;height:35rem}}.carrossel-cards .switch{padding-top:4rem;align-self:center;gap:2rem;--cor:var(--branco)}.carrossel-cards .switch label:first-of-type{opacity:1}.carrossel-card{display:none;position:absolute;flex-direction:column;gap:.5rem;padding:3rem 2rem;width:22rem;height:25rem;border-radius:1rem;overflow:hidden;transition:transform .5s var(--ease),-webkit-clip-path .5s var(--ease);transition:clip-path .5s var(--ease),transform .5s var(--ease);transition:clip-path .5s var(--ease),transform .5s var(--ease),-webkit-clip-path .5s var(--ease)}.carrossel-card:first-of-type{display:flex;transform:translateX(-25rem)}.carrossel-card:nth-of-type(2){display:flex}.carrossel-card:nth-of-type(2) img{opacity:.5}.carrossel-card:nth-of-type(3){display:flex;transform:translateX(25rem)}.carrossel-card h4,.carrossel-card line,.carrossel-card p{transform:translateY(30rem);opacity:0;color:var(--branco);transition:transform .5s var(--ease),opacity 1s}.carrossel-card line{display:flex;gap:1rem;padding:1rem 0}.carrossel-card img{transition:transform 3s var(--ease),opacity 1s var(--ease)}.carrossel-card.active{height:30rem}@media(orientation:portrait){.carrossel-card.active{height:34rem}}.active{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.active h4,.active line,.active p{opacity:1;transform:translateY(10rem)}.active img{transform:scale(1.03)}.sec-lifestyle select{min-width:16rem;height:4rem;cursor:pointer;line-height:140%;border-bottom:2px solid var(--preto)}.sec-lifestyle>div{align-items:center;gap:2rem}.sec-lifestyle>div>label{width:16rem;height:4rem;border-bottom:1px solid var(--preto)}.sec-lifestyle>div>label #search-input+svg{top:50%;right:0;transform:translateY(-50%);cursor:pointer;position:absolute}.sec-lifestyle input:nth-of-type(5):checked~span{transform:translateX(400%)}.maps-container{width:100%;flex-direction:column;padding:var(--space) 0;align-items:center;justify-content:center;border-top:.1rem solid var(--cinza)}.maps-container h2,.maps-container small{text-align:center}.maps-container small{padding:2rem 0}.maps-container h2{width:30rem;padding-bottom:3.75rem}.maps-container>img{width:120%;height:47rem;object-fit:cover}.maps-container .inputs-lines{gap:5rem;padding-bottom:4rem}.maps-container .inputs-lines label{align-items:center;width:16rem}.maps-container .inputs-lines label svg{position:absolute;right:0}.maps-container .inputs-lines label:after{content:"";position:absolute;bottom:0;height:.1rem;background:var(--preto);width:16rem}@media(orientation:portrait){.maps-container .inputs-lines label,.maps-container .inputs-lines label:after{width:100%}.maps-container .inputs-lines label input{padding-top:1rem;width:100%}}.maps-container .inputs-lines .select-regiion{justify-content:space-around;align-items:center;padding:0 2rem;border-radius:2.5rem;width:25rem;border:1px solid var(--preto);gap:1.81rem}.maps-container .inputs-lines .select-regiion:after{content:"";position:absolute;top:1.1rem;right:1.5rem;width:.5rem;height:.5rem;border-right:2px solid var(--preto);border-bottom:2px solid var(--preto);transform:rotate(45deg)}.maps-container .inputs-lines .select-regiion span{width:1px;height:2rem;background:var(--cinza-medio)}.maps-container .inputs-lines .select-regiion span:before{content:"";position:absolute;top:.5rem;left:-2rem;width:.5rem;height:.5rem;border-right:2px solid var(--preto);border-bottom:2px solid var(--preto);transform:rotate(45deg)}.maps-container .inputs-lines .select-regiion select{display:flex;justify-content:center;background:transparent;flex:1 1;padding-right:1rem}@media(orientation:portrait){.maps-container .inputs-lines{flex-direction:column;align-items:center}.maps-container .inputs-lines .select-regiion{height:4rem}}.maps-container .addresses-container{padding:var(--space);padding-top:1.1rem;width:100%;align-self:center;gap:3.12rem;flex-wrap:wrap}.maps-container .addresses-container .card{width:21rem;font-size:1rem;border:1px solid var(--cinza);flex-direction:column;gap:1.1rem;padding:2.5rem;border-radius:1rem}.maps-container .addresses-container .card p{color:var(--cinza-black)}.maps-container .addresses-container .card a{cursor:pointer;color:var(--cinza-black);font-weight:500}.maps-container .addresses-container .card .line{flex-direction:row;align-items:baseline;gap:1.2rem}.maps-container .addresses-container .card .line svg{width:1rem;height:1rem}.maps-container .addresses-container .card .outline{border-bottom:1px solid var(--cinza)}@media(orientation:portrait){.maps-container .addresses-container .card{width:100%;padding:var(--space)}.maps-container .addresses-container{flex-direction:column;align-items:center}.maps-container{width:100%}}.products-search{gap:2.6rem}.products-search,.products-search input,.products-search label{align-items:center;justify-content:center}@media(orientation:portrait){.products-search input,.products-search label{width:100%}}.products-search input:after,.products-search label:after{content:"";position:absolute;bottom:-1rem;height:.1rem;background:var(--preto);width:100%}@media(orientation:portrait){.products-search{flex-direction:column;width:100%}}.sec-lifestyle .lifestyle-last-text{font-size:1rem;padding-top:4rem;color:var(--amarelo);text-transform:uppercase;letter-spacing:.15rem;max-width:47ch}.login{background-color:var(--bege);height:50rem;width:100%;flex-direction:column;align-items:center;justify-content:center}.login .titles{justify-content:space-between}.login .titles h3{display:flex;width:16rem;padding:1.37rem;text-align:center;justify-content:center;align-items:center;cursor:pointer}.login .titles .checked:after{content:"";position:absolute;width:17.4rem;bottom:0;height:2px;background-color:var(--preto)}.login .inputs{flex-direction:column;width:33.625rem;height:33.4375rem;padding:3rem var(--space);background:var(--branco);justify-content:flex-start;gap:3rem}.login .inputs input{display:flex;justify-content:center;align-items:center;border-bottom:1px solid #0f0b0c;padding-bottom:1rem}.login span{font-size:.7rem;opacity:.7;text-align:center;align-self:flex-end}body.guitarra header.instrumentos{background:linear-gradient(90deg,var(--vermelho) 0,var(--vermelho) 65%,var(--preto) 65%,var(--preto) 100%)}body.guitarra header.instrumentos figure .violao{transform:translateX(35vw) scale(.7);opacity:.2;z-index:-1}body.guitarra header.instrumentos figure .guitarra{transform:translateX(0) scale(1);opacity:1;z-index:1}header.instrumentos{width:100vw;height:100vh;overflow:hidden;transform-style:preserve-3d;perspective:1000px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2rem;padding:var(--space);background:var(--amarelo);background:linear-gradient(90deg,var(--amarelo) 0,var(--amarelo) 65%,var(--preto) 65%,var(--preto) 100%)}@media(orientation:portrait){header.instrumentos{justify-content:flex-end}}header.instrumentos p,header.instrumentos small{color:var(--branco)}header.instrumentos .inner-html{display:flex;flex-direction:column}header.instrumentos .inner-html h1,header.instrumentos .inner-html p{line-height:.8}header.instrumentos .inner-html h1{padding-bottom:1rem}header.instrumentos .inner-html p{padding-top:1rem}header.instrumentos .inner-html p:first-child{padding-bottom:2.5rem}header.instrumentos .tabs{background:transparent;box-shadow:inset 0 0 0 1px var(--branco)}header.instrumentos .tabs label{color:var(--branco)}header.instrumentos .tabs label:after{content:none}header.instrumentos .tabs label:first-of-type{color:var(--preto)}header.instrumentos .tabs span{background:var(--branco)}header.instrumentos figure{position:absolute;justify-content:center;right:35vw;height:100%}header.instrumentos figure img{height:100%;width:600px;position:absolute;object-fit:contain;transition:1s var(--ease)}@media(orientation:portrait){header.instrumentos figure img{height:60%}}header.instrumentos figure .guitarra{transform:translateX(35vw) scale(.7);opacity:.2;z-index:-1}@media(orientation:portrait){header.instrumentos figure{top:2rem;right:50%}header.instrumentos div.tabs,header.instrumentos h1,header.instrumentos p,header.instrumentos small{z-index:2}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.slide-modal{flex-direction:column;gap:1.5rem;position:fixed;top:0;left:0;width:100%;height:100vh;justify-content:center;align-items:center;background:hsla(0,0%,100%,.9);z-index:100}.slide-modal>div:first-of-type{position:absolute;justify-content:flex-end;align-items:center;top:0;left:0;width:100%;padding:1rem 3rem}.slide-modal>div:first-of-type div{justify-content:center;align-items:center;width:2rem;height:2rem;cursor:pointer;z-index:101}.slide-modal>div:first-of-type div span{position:absolute;height:2px;width:2rem;background-color:var(--preto);transform-origin:center}.slide-modal>div:first-of-type div span:first-of-type{transform:rotate(45deg)}.slide-modal>div:first-of-type div span:last-of-type{transform:rotate(-45deg)}.slide-modal .splide{height:60vh}.slide-modal .splide .splide__slide img{width:100%;height:100%;object-fit:contain;cursor:zoom-in}.slide-modal .splide .splide__arrows{position:absolute;width:100%;height:100%}.slide-modal .splide .splide__arrows .splide__arrow{background:transparent}@media(orientation:portrait){.slide-modal .splide .splide__arrows .splide__arrow{width:3rem}.slide-modal .splide .splide__arrows .splide__arrow svg{width:5.4em;height:5.4em}}.slide-modal.zoom .splide .splide__slide{overflow:visible}.slide-modal.zoom .splide .splide__slide.is-visible img{transform:scale(1.5);cursor:zoom-out}.slide-modal.zoom .splide .splide__slide:not(.is-visible) img{transform:scale(1)}.slide-modal.zoom .splide .splide__track{overflow:visible}.slide-modal.zoom .splide .splide__arrows,.slide-modal.zoom .splide .splide__pagination{display:none}.slide-modal .splide-thumbnail{width:100%;justify-content:center;align-items:center}@media(orientation:portrait){.slide-modal .splide-thumbnail{display:none}}.slide-modal .splide-thumbnail .splide{height:10vh}.slide-modal .splide-thumbnail .splide .splide__slide img{width:100%;height:100%;object-fit:contain;cursor:pointer}.slide-modal .splide-thumbnail .splide .splide__slide.is-active{border:1px solid #000;border-radius:.325rem}.slide-modal .splide-thumbnail .splide .splide__arrows{position:absolute;width:100%;height:100%}.product-viewer{--border-color:#f3f3f3;flex-direction:row;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(orientation:landscape){.product-viewer{padding-top:2rem;align-items:flex-start}}.product-viewer .text{flex:1 1;width:100%;min-width:23rem;flex-direction:column}.product-viewer .text small{margin-bottom:.25rem}.product-viewer .text h3{margin-bottom:2.5rem;max-width:12ch}.product-viewer .text p{max-width:50ch;color:var(--cinza)}.product-viewer .text hr{margin-top:1.5rem;margin-bottom:1.5rem;border-color:var(--cinza-ligth);border-width:1px;border-style:solid}.product-viewer .text .price-text{color:var(--preto);font-size:1.25rem;font-weight:400;display:flex;align-items:end}.product-viewer .text .price-value{color:var(--preto);font-size:1.5rem;font-weight:500}.product-viewer .text span{font-size:.875rem;color:var(--cinza)}.product-viewer .text .div-button{margin-top:2rem}.product-viewer .images{gap:1.25rem;flex:1 1;height:25rem}.product-viewer .images .thumbnails{flex-direction:column;gap:1rem;width:9rem;align-items:center;padding:1rem 0}@media(orientation:portrait){.product-viewer .images .thumbnails{flex-direction:row;width:100%}}.product-viewer .images .thumbnails>span{min-width:1rem;min-height:1rem;border-bottom:1px solid var(--preto);border-right:1px solid var(--preto);rotate:45deg;cursor:pointer}.product-viewer .images .thumbnails>span:first-of-type{rotate:225deg}.product-viewer .images .thumbnails>span:last-of-type{rotate:-45deg}@media(orientation:portrait){.product-viewer .images .thumbnails>span{padding:.5rem}.product-viewer .images .thumbnails .arrow-desktop{display:none}}.product-viewer .images .thumbnails .arrow-mobile{display:none}@media(orientation:portrait){.product-viewer .images .thumbnails .arrow-mobile{display:block}}.product-viewer .images .thumbnails .arrow-mobile-1{rotate:135deg}.product-viewer .images .cursor-zoom{cursor:zoom-in}.product-viewer .images .main-image{flex-wrap:wrap;height:100%;aspect-ratio:1;overflow:hidden;border-radius:16px;border:1px solid var(--border-color);cursor:zoom-in}.product-viewer .images .main-image>span{width:33.3333333333%;height:33.3333333333%;z-index:2}.product-viewer .images .main-image>span:hover~img{transform:scale(2)}.product-viewer .images .main-image>span:first-child:hover~img{transform-origin:left top;object-position:left top}.product-viewer .images .main-image>span:nth-child(2):hover~img{transform-origin:center top;object-position:center top}.product-viewer .images .main-image>span:nth-child(3):hover~img{transform-origin:right top;object-position:right top}.product-viewer .images .main-image>span:nth-child(4):hover~img{transform-origin:left center;object-position:left center}.product-viewer .images .main-image>span:nth-child(5):hover~img{transform-origin:center center;object-position:center center}.product-viewer .images .main-image>span:nth-child(6):hover~img{transform-origin:center right;object-position:center right}.product-viewer .images .main-image>span:nth-child(7):hover~img{transform-origin:left bottom;object-position:left bottom}.product-viewer .images .main-image>span:nth-child(8):hover~img{transform-origin:center bottom;object-position:center bottom}.product-viewer .images .main-image>span:nth-child(9):hover~img{transform-origin:right bottom;object-position:right bottom}@media(orientation:portrait){.product-viewer .images .main-image dialog.open{position:fixed;top:6rem;left:4rem;width:81%;height:85%;display:flex;justify-content:flex-end}.product-viewer .images .main-image dialog.open img{width:100%;height:90%;object-fit:cover}.product-viewer .images .main-image dialog.open span{display:flex;justify-content:center;align-items:center;width:2rem;height:5%;margin-right:1rem;top:0;right:0}.product-viewer .images .main-image dialog.open span:before{content:"";width:100%;position:absolute;height:2px;background:var(--preto);rotate:45deg}.product-viewer .images .main-image dialog.open span:after{content:"";width:100%;height:2px;position:absolute;background:var(--preto);rotate:-45deg}}.product-viewer .images .main-image dialog{display:none;transition:displat .8s var(--ease)}.product-viewer .images .main-image>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:.5s}.product-viewer .images .main-image .icon-zoom{position:absolute;bottom:1rem;right:1rem;width:2.5rem;height:2.5rem;z-index:2}.product-viewer .images .main-image .icon-zoom img{width:100%;height:100%}.product-viewer .images .scroll-div{transform:translateY(-5.6rem)}.product-viewer .images .small-images{gap:.87rem;justify-content:flex-start;flex-direction:column;overflow:hidden;height:23.75rem;width:8.5rem}@media(orientation:portrait){.product-viewer .images .small-images{height:8rem;width:100%}}.product-viewer .images .small-images>div{width:100%;min-height:5rem;cursor:pointer;border-radius:16px;border:1px solid var(--border-color);overflow:hidden;transform:translateX(0);transition:transform .5s}@media(orientation:portrait){.product-viewer .images .small-images>div{min-width:8rem}}.product-viewer .images .small-images>div>img{width:100%;height:auto;object-fit:cover}@media(orientation:portrait){.product-viewer{width:100%;flex-direction:column}.product-viewer .images{width:100%;flex-direction:column-reverse}.product-viewer .images .small-images{flex-direction:row}}.instrumento-banner{align-items:center;justify-content:center;padding:var(--space);background-color:var(--amarelo-claro)}.instrumento-banner,.instrumento-banner div{flex-direction:column}.instrumento-banner h2,.instrumento-banner h3{color:var(--preto)}.instrumento-banner p{color:var(--cinza);text-align:justify}.instrumento-banner small{padding-top:6rem;color:var(--cinza-medio)}.instrumento-banner h2{width:31rem;text-align:center;padding-top:1.9rem;padding-bottom:4rem}.instrumento-banner h3{font-size:2.5rem}.instrumento-banner .content-1{flex-direction:row}@media(orientation:portrait){.instrumento-banner .content-1{flex-direction:column-reverse}}.instrumento-banner .content-1 div{align-self:center;margin-left:3rem}@media(orientation:portrait){.instrumento-banner .content-1 div{padding:0 6rem;margin-left:0}.instrumento-banner .content-1 div img{margin-left:2rem}}.instrumento-banner .content-1 p{margin-top:.5rem;margin-left:3rem}.instrumento-banner .content-2{flex-direction:row-reverse;margin-bottom:5rem}.instrumento-banner .content-2 h2{text-align:start}.instrumento-banner .content-2 section .title-video h2{text-align:center}@media(orientation:portrait){.instrumento-banner .content-2{flex-direction:column-reverse}}.instrumento-banner .content-2 div{align-self:center;margin-right:3rem}.instrumento-banner .content-2 h3{margin-top:1rem}.instrumento-banner .content-2 p{margin-top:.5rem}.instrumento-banner .content-2 section{max-width:40rem;max-height:24rem;margin-top:10rem}@media(orientation:portrait){.instrumento-banner .content-2 section{margin-top:0}}.instrumento-banner .content-2 section img{max-width:40rem}.instrumento-banner .content-2 section a{margin-top:3.5rem}.instrumento-banner .content-2 section h2{color:var(--branco);padding:0;font-size:1.5rem}.instrumento-banner .content-2 section h5{margin-top:-1.5rem;color:var(--creme);font-size:.875rem;font-weight:700}.instrumento-banner .content-2 section .video-overlay{width:40rem;height:28rem}.instrumento-banner .content-2 section .video-overlay svg{right:-20rem}.instrumento-banner img{max-width:46rem;height:24rem;object-fit:cover;border-radius:1rem}@media(orientation:portrait){.instrumento-banner img{max-width:46rem}}.table-specifications .rounded-table-4{width:100%;border:2px solid var(--cinza-ligth);border-radius:1rem;padding:1rem 2rem;margin-top:1rem;flex-wrap:wrap}.table-specifications .rounded-table-4 span{text-align:center;padding-top:1.7rem;padding-bottom:1.7rem;color:var(--cinza-black);border-bottom:1px solid #ccc;width:25%}.table-specifications .rounded-table-4 span:nth-child(odd){font-weight:700;color:var(--preto)}.table-specifications .rounded-table-4 span:nth-last-child(-n+4){border-bottom:none}@media(orientation:portrait){.table-specifications .rounded-table-4 span{text-align:left}.table-specifications .rounded-table-4 span:nth-child(2n){padding-left:10px}}.table-specifications .rounded-table-2{width:100%;border:2px solid var(--cinza-ligth);border-radius:1rem;padding:1rem 2rem;margin-top:1rem;flex-wrap:wrap}.table-specifications .rounded-table-2 span{text-align:center;padding-top:1.7rem;padding-bottom:1.7rem;color:var(--cinza-black);border-bottom:1px solid #ccc;width:50%}.table-specifications .rounded-table-2 span:nth-child(odd){font-weight:700;color:var(--preto);width:30%}.table-specifications .rounded-table-2 span:nth-child(2n){width:70%}.table-specifications .rounded-table-2 span:nth-last-child(-n+2){border-bottom:none}@media(orientation:portrait){.table-specifications .rounded-table-2 span:nth-child(2n),.table-specifications .rounded-table-2 span:nth-child(odd){width:50%}}.breadcrumb{flex-direction:row;gap:.625rem;padding-bottom:0}@media(orientation:portrait){.breadcrumb{padding-bottom:0}}.breadcrumb a{color:var(--cinza);font-weight:400}.breadcrumb a:last-of-type{color:var(--preto);font-weight:600}.google-maps{width:100%;height:80vh}.google-maps .card{width:21rem;font-size:1rem;flex-direction:column;gap:1.1rem;padding:1.5rem;border-radius:1rem}.google-maps .card a,.google-maps .card p{color:var(--cinza-black)}.google-maps .card a{cursor:pointer;font-weight:500}.google-maps .card .line{flex-direction:row;align-items:baseline;gap:1.2rem}.google-maps .card .line svg{width:1rem;height:1rem}.google-maps .card .outline{border-bottom:1px solid var(--cinza)}@media(orientation:portrait){.google-maps .card{width:70%;padding:var(--space)}}.cursor-pointer{cursor:pointer}