/* Autoria: Albert Noè. Tipografies obertes locals i adaptacions de la demo. */
@font-face{font-family:Roboto;src:url('/fonts/Roboto.3f825ca014f6.woff2') format('woff2');font-weight:100 900;font-display:swap}
@font-face{font-family:Oswald;src:url('/fonts/Oswald.a5672c1f7635.woff2') format('woff2');font-weight:200 700;font-display:swap}
@font-face{font-family:BebasNeueBold;src:url('/fonts/Oswald.a5672c1f7635.woff2') format('woff2');font-weight:100 900;font-display:swap}
:root{--color-rojo:#007f85}
.capcalera-franja-data{background-color:#00a199}
.precio-container{--color-rojo:#d32f2f}
.barra-demo,.accions-editor,#demo-desar,#demo-eines{display:none!important}
.editor-container{height:100dvh}.controls-superiors{flex-wrap:wrap}
.capcalera-logo{object-fit:contain!important;object-position:left center;width:160px!important;height:55px!important;max-width:38%!important}
.area-treball{height:100%;padding-bottom:75px}#boto-desar{background:#007f85}
#demo-eines{display:none}.modal-contingut{max-width:calc(100vw - 28px);box-sizing:border-box}
@media(max-width:760px){.editor-container{height:100dvh;flex-direction:column}.panell-moduls{display:block;position:static;width:100%;max-height:170px;box-sizing:border-box;padding:12px 20px;flex-shrink:0;overflow-y:auto}.area-treball{min-width:0;min-height:0;width:100%;height:auto;flex:1;padding:8px 8px 65px;box-sizing:border-box}.controls-superiors{justify-content:center;gap:5px}.zoom-vista-controls{max-width:100%}.zona-drop-wrapper{width:100%;overflow:auto}.modal-contingut{width:calc(100vw - 20px)!important;max-height:85dvh;overflow:auto}.modal-accions{flex-wrap:wrap}.modal{padding:10px;box-sizing:border-box}}
@media print{.accions-editor{display:none}.editor-container{height:auto}}
@media(max-width:760px){#boto-desar{right:12px!important;bottom:12px;font-size:13px!important;padding:9px 12px!important}}
