blockquote,body,caption,div,fieldset,form,h1,h2,h3,h4,h5,h6,html,label,legend,p,pre{font-size:100%;font-weight:400;margin:0;padding:0;vertical-align:baseline;border:0;outline:0;background:transparent}table{border-spacing:0}td,th{text-align:left;vertical-align:top}img{border:0}.error-reset-password ul li{color:red}a:active,a:link,a:visited{text-decoration:none;color:#222731}a.link-border{display:inline-block}@media (min-width:768px){a.link-border:after{content:"";display:block;width:0;height:5px;background:#009cde;transition:width .3s}a.link-border:hover:after{width:100%}a.link-border.activo:after{content:"";width:100%;height:5px;background:#009cde}}.h4,h4{font-size:1.25rem;font-size:min(max(1rem,4.25vw),1.25rem)}.h3,.h4,h3,h4{line-height:calc(4px + 2ex);margin:.25em 0}.h3,h3{font-size:1.5625rem;font-size:min(max(1.04688rem,4.51562vw),1.5625rem)}.h2,h2{font-size:1.95312rem;font-size:min(max(1.30859rem,4.64453vw),1.95312rem)}.h1,.h2,h1,h2{line-height:calc(4px + 2ex);margin:.25em 0}.h1,h1{font-size:2.44141rem;font-size:min(max(1.63574rem,4.80566vw),2.44141rem)}@font-face{font-family:Brandon;src:url(/fonts/BrandonGrotesque-Regular.985e173f.eot);src:url(/fonts/BrandonGrotesque-Regular.985e173f.eot) format("embedded-opentype"),url(/fonts/BrandonGrotesque-Regular.258876fa.woff2) format("woff2"),url(/fonts/BrandonGrotesque-Regular.187d1d48.woff) format("woff"),url(/fonts/BrandonGrotesque-Regular.0174210b.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Brandon Medium;src:url(/fonts/BrandonGrotesque-Medium.c4094f0c.eot);src:url(/fonts/BrandonGrotesque-Medium.c4094f0c.eot) format("embedded-opentype"),url(/fonts/BrandonGrotesque-Medium.fd8de3b5.woff2) format("woff2"),url(/fonts/BrandonGrotesque-Medium.55e360ea.woff) format("woff"),url(/fonts/BrandonGrotesque-Medium.603f8beb.ttf) format("truetype")}@font-face{font-family:Brandon Thin Italic;src:url(/fonts/BrandonGrotesque-ThinItalic.db284139.eot);src:url(/fonts/BrandonGrotesque-ThinItalic.db284139.eot) format("embedded-opentype"),url(/fonts/BrandonGrotesque-ThinItalic.a9e0006a.woff2) format("woff2"),url(/fonts/BrandonGrotesque-ThinItalic.151fc5ad.woff) format("woff"),url(/fonts/BrandonGrotesque-ThinItalic.2eb78743.ttf) format("truetype")}@font-face{font-family:Brandon Light Italic;src:url(/fonts/BrandonGrotesque-LightItalic.6f86f479.eot);src:url(/fonts/BrandonGrotesque-LightItalic.6f86f479.eot) format("embedded-opentype"),url(/fonts/BrandonGrotesque-LightItalic.c5744403.woff2) format("woff2"),url(/fonts/BrandonGrotesque-LightItalic.e745b555.woff) format("woff"),url(/fonts/BrandonGrotesque-LightItalic.6b6b10ff.ttf) format("truetype")}@font-face{font-family:Brandon Black;src:url(/fonts/BrandonGrotesque-Black.6c402ff0.eot);src:url(/fonts/BrandonGrotesque-Black.6c402ff0.eot) format("embedded-opentype"),url(/fonts/BrandonGrotesque-Black.6e783dae.woff2) format("woff2"),url(/fonts/BrandonGrotesque-Black.d60b0aa3.woff) format("woff"),url(/fonts/BrandonGrotesque-Black.9d5407c9.ttf) format("truetype")}@font-face{font-family:Brandon Medium Italic;src:url(/fonts/BrandonGrotesque-MediumItalic.a43f24dd.eot);src:url(/fonts/BrandonGrotesque-MediumItalic.a43f24dd.eot) format("embedded-opentype"),url(/fonts/BrandonGrotesque-MediumItalic.42ea13df.woff2) format("woff2"),url(/fonts/BrandonGrotesque-MediumItalic.9a33371f.woff) format("woff"),url(/fonts/BrandonGrotesque-MediumItalic.3206e2ae.ttf) format("truetype")}@font-face{font-family:Brandon Bold;src:url(/fonts/BrandonGrotesque-Bold.ca400d44.eot);src:url(/fonts/BrandonGrotesque-Bold.ca400d44.eot) format("embedded-opentype"),url(/fonts/BrandonGrotesque-Bold.5c2d971d.woff2) format("woff2"),url(/fonts/BrandonGrotesque-Bold.23ae537b.woff) format("woff"),url(/fonts/BrandonGrotesque-Bold.87772b3d.ttf) format("truetype")}@font-face{font-family:Brandon Light;src:url(/fonts/BrandonGrotesque-Light.d5b0e58e.eot);src:url(/fonts/BrandonGrotesque-Light.d5b0e58e.eot) format("embedded-opentype"),url(/fonts/BrandonGrotesque-Light.ea9d0f62.woff2) format("woff2"),url(/fonts/BrandonGrotesque-Light.68a9cd40.woff) format("woff"),url(/fonts/BrandonGrotesque-Light.3b6eab21.ttf) format("truetype")}@font-face{font-family:Brandon Thin;src:url(/fonts/BrandonGrotesque-Thin.2e207999.eot);src:url(/fonts/BrandonGrotesque-Thin.2e207999.eot) format("embedded-opentype"),url(/fonts/BrandonGrotesque-Thin.adae1373.woff2) format("woff2"),url(/fonts/BrandonGrotesque-Thin.77006e5a.woff) format("woff"),url(/fonts/BrandonGrotesque-Thin.ed4591ff.ttf) format("truetype");font-display:swap}@font-face{font-family:Brandon Bold Italic;src:url(/fonts/BrandonGrotesque-BoldItalic.39f32ccc.eot);src:url(/fonts/BrandonGrotesque-BoldItalic.39f32ccc.eot) format("embedded-opentype"),url(/fonts/BrandonGrotesque-BoldItalic.e13313c4.woff2) format("woff2"),url(/fonts/BrandonGrotesque-BoldItalic.c1921c73.woff) format("woff"),url(/fonts/BrandonGrotesque-BoldItalic.4e1e254c.ttf) format("truetype")}@font-face{font-family:Brandon Black Italic;src:url(/fonts/BrandonGrotesque-BlackItalic.dd57a844.eot);src:url(/fonts/BrandonGrotesque-BlackItalic.dd57a844.eot) format("embedded-opentype"),url(/fonts/BrandonGrotesque-BlackItalic.1c5bff8e.woff2) format("woff2"),url(/fonts/BrandonGrotesque-BlackItalic.4942ec7b.woff) format("woff"),url(/fonts/BrandonGrotesque-BlackItalic.1aa06a3e.ttf) format("truetype")}@font-face{font-family:Brandon Italic;src:url(/fonts/BrandonGrotesque-RegularItalic.8bd66f51.eot);src:url(/fonts/BrandonGrotesque-RegularItalic.8bd66f51.eot) format("embedded-opentype"),url(/fonts/BrandonGrotesque-RegularItalic.3af84207.woff2) format("woff2"),url(/fonts/BrandonGrotesque-RegularItalic.6921d620.woff) format("woff"),url(/fonts/BrandonGrotesque-RegularItalic.70f013f6.ttf) format("truetype")}body{font-family:Georgia,serif;font-size:1rem;line-height:1.5;color:#222731}h1,h2,h3,h4{font-family:Brandon;text-transform:uppercase;line-height:1.1;letter-spacing:.1em}h1 em,h2 em,h3 em,h4 em{font-style:normal;font-family:Brandon Bold}*,:after,:before{box-sizing:border-box}img{max-width:100%;display:block;height:auto}body,html{overflow-x:hidden;overflow-y:overlay}body{padding:0 1.25em;background-color:#fff}.contenedor{max-width:68.75em;margin:0 auto;position:relative}.header{display:flex;justify-content:space-between;align-items:flex-end;position:relative;flex-wrap:wrap;padding:1.875em 0 0}.header .logo{width:100%;display:flex;justify-content:center}@media (min-width:768px){.header .logo{justify-content:flex-start;width:auto}}.header .header-derecha .menu-trigger{position:absolute;top:.938em;right:.938em}.header .header-derecha .abbott-logo{display:none}@media (min-width:768px){.header .header-derecha .abbott-logo{display:block}}.navegacion-principal{width:100%;background-color:#222731;margin-top:1.5em;border-radius:.25em .25em 0 0;display:flex;justify-content:space-between}.navegacion-principal ul.menu-navegacion{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}@media (min-width:768px){.navegacion-principal ul.menu-navegacion{align-items:center;flex-direction:row;padding:1.25em}}.navegacion-principal ul.menu-navegacion li{display:flex}@media (min-width:768px){.navegacion-principal ul.menu-navegacion li{border-right:.063em solid hsla(0,0%,100%,.25);padding-right:.625em;margin-right:.625em}.navegacion-principal ul.menu-navegacion li:last-of-type{border-right:none;padding-right:0;margin-right:0}}.navegacion-principal ul.menu-navegacion li a{font-family:Brandon Bold;font-size:.75em;text-transform:uppercase;letter-spacing:.05em;color:#fff}.navegacion-principal ul.menu-navegacion li:last-of-type a{padding-right:0}.navegacion-principal ul.login-signup{display:flex;flex-direction:column;padding-right:0}@media (min-width:768px){.navegacion-principal ul.login-signup{flex-direction:row;align-items:center;list-style:none;padding-right:1.25em}.navegacion-principal ul.login-signup a.cta{font-size:.6875em;padding:.5em 1.5em;margin-left:.313em;border:none}}.hero-section{background-image:url(/images/abbott-hero-gradiente.0df52c14.jpg);background-size:cover;background-position:right 20% bottom 20%;background-repeat:no-repeat;display:flex;align-items:center;position:relative;padding:1.25em 0;margin:1.25em 0}.hero-section:after{background-color:rgba(34,39,49,.75);content:"";position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width:576px){.hero-section:after{display:none}}@media (min-width:992px){.hero-section{background-position:unset}}.hero-section .contenido-hero{z-index:1;padding:20px}@media (min-width:768px){.hero-section .contenido-hero{padding-left:40px;padding-right:40px;padding-top:40px;padding-bottom:40px}}@media (min-width:576px){.hero-section .contenido-hero{padding-right:60%}}@media (min-width:992px){.hero-section .contenido-hero{padding-right:44%}}.hero-section .contenido-hero h1,.hero-section .contenido-hero p{color:#fff}.hero-section .contenido-hero p{opacity:.85;line-height:1.4;margin-bottom:1.5em}@media (min-width:576px){.hero-section .contenido-hero h1,.hero-section .contenido-hero p{color:#222731;opacity:1;max-width:auto}.hero-section .contenido-hero h1{line-height:1}.hero-section .contenido-hero p{font-size:100%}}.hero-section .contenido-hero a.cta{font-size:.875em}@media (min-width:768px){.hero-section .contenido-hero a.cta{font-size:1em}}.hero-contactos{background-image:url(/images/bg-contactos.d4d8bfc0.jpg);background-size:cover}.seccion-cajas-info{background-color:#64ccc9;margin-bottom:60px}.container-cajas{padding:20px}@media (min-width:768px){.container-cajas{padding-top:40px;padding-bottom:40px;padding-left:40px;padding-right:40px}}@media screen and (min-width:31.25em){.container-cajas{display:grid;grid-template-columns:1fr 1fr;gap:.5em}}@media (min-width:768px){.container-cajas{padding:20px!important;grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:68.75em){.container-cajas{grid-template-columns:repeat(5,1fr)}}.container-cajas .caja{width:100%;padding:0 1.25em 1.875em;box-shadow:0 1.25em 2.5em -1.25em rgba(0,0,0,.2);background-color:#fff;display:flex;flex-direction:column;margin-bottom:1.25em;transition:all .25s ease-in-out}@media screen and (min-width:31.25em){.container-cajas .caja{margin-bottom:0}}@media (min-width:992px){.container-cajas .caja:hover{background-color:#ffd100;transform:translateY(-.625em)!important;box-shadow:0 2.5em 2.5em -1.25em rgba(0,0,0,.5)}}.container-cajas .caja:last-of-type{margin-bottom:0}.container-cajas .caja .icono{margin:1.25em auto}.container-cajas .caja .icono img{max-width:130px}@media screen and (min-width:1100px){.container-cajas .caja .icono img{max-width:120px}}.container-cajas .caja .texto{margin-bottom:15px;flex-grow:1}.container-cajas .caja .texto .titulo{min-height:45px;font-family:Brandon Bold;text-transform:uppercase}.container-cajas .caja .texto .titulo span{display:block;line-height:1}.container-cajas .caja .texto .titulo .chico{font-size:.75em;opacity:.7}@media screen and (min-width:400px){.container-cajas .caja .texto .titulo .chico{font-size:.75em}}.container-cajas .caja .texto .titulo .grande{font-size:1.275em}@media screen and (min-width:400px){.container-cajas .caja .texto .titulo .grande{font-size:1.5em}}.container-cajas .caja .texto .detalle{opacity:.85;line-height:1.2}.container-cajas .caja .boton-ver-mas{text-align:right;margin-top:auto}.contenedor-registrate-ya{padding-bottom:50px}.contenedor-registrate-ya h2{text-align:center;font-family:Brandon Light;font-size:1.75em;margin-bottom:1em}@media (min-width:768px){.contenedor-registrate-ya h2{font-size:3em}}@media (min-width:768px){.contenedor-registrate-ya .contenido-registrate-ya .imagen{max-width:300px}}@media (min-width:992px){.contenedor-registrate-ya .contenido-registrate-ya .imagen{max-width:100%}}@media (min-width:768px){.contenedor-registrate-ya .contenido-registrate-ya{display:grid;grid-template-columns:auto 1fr;grid-gap:2em}}.contenedor-registrate-ya .contenido-registrate-ya .detalles h3{font-family:Brandon Bold;display:inline-block;position:relative;margin-top:2em;margin-bottom:1em}@media (min-width:768px){.contenedor-registrate-ya .contenido-registrate-ya .detalles h3{margin-top:0}}.contenedor-registrate-ya .contenido-registrate-ya .detalles h3:after{content:"";height:10px;background-color:#00b140;width:90%;position:absolute;bottom:-10px;left:15px;right:15px}.contenedor-registrate-ya .contenido-registrate-ya .detalles .detalle{display:flex;align-items:center;padding:10px 40px 10px 0;border-bottom:1px solid rgba(34,39,49,.15)}.contenedor-registrate-ya .contenido-registrate-ya .detalles .detalle .numero{font-size:3em;color:#00b140;text-align:center;flex-basis:60px;flex-grow:1;flex-shrink:0;margin-right:20px;font-family:Brandon Bold}.contenedor-registrate-ya .contenido-registrate-ya .detalles .detalle .texto{font-size:.875em}@media (min-width:768px){.contenedor-registrate-ya .contenido-registrate-ya .detalles .detalle .texto{font-size:1em}}.contenido-registrate-ya .call-to-action{margin:1em 0}.container-paginas-interiores{padding:30px 5px;overflow:auto}.container-paginas-interiores .sidebar{display:none}@media (min-width:992px){.container-paginas-interiores .sidebar{display:block}}.container-paginas-interiores .sidebar.instrucciones h4{color:#00b140;font-family:Brandon Bold}.container-paginas-interiores .sidebar.instrucciones p{opacity:.85}.container-paginas-interiores .sidebar.instrucciones p+p{margin-top:1em}@media (min-width:992px){.container-paginas-interiores.con-sidebar{display:grid;grid-template-columns:2.5fr 2fr;grid-gap:4em}}.contenido-principal ul{list-style:none;margin:0;padding:0}.contenido-principal.tipo-de-registro h1{text-align:center;margin-bottom:.5em}@media screen and (max-width:576px){.contenido-principal.tipo-de-registro h1{font-size:1.5em}}.contenido-principal.tipo-de-registro ul{display:flex;flex-direction:column;align-items:center}@media (min-width:576px){.contenido-principal.tipo-de-registro ul{flex-direction:row;justify-content:center}}.contenido-principal.tipo-de-registro ul li{text-align:center;margin-bottom:20px}@media (min-width:576px){.contenido-principal.tipo-de-registro ul li{padding:1em;display:flex;flex-direction:column;justify-content:center;align-items:center}}.contenido-principal.tipo-de-registro ul li a{background-color:none;display:block}@media (min-width:992px){.contenido-principal.tipo-de-registro ul li a{padding:calc(1em + 5px)}}.tipo-de-paciente{display:flex;flex-direction:column;align-items:center;max-width:250px}.tipo-de-paciente .imagen-tipo{margin-bottom:10px;position:relative}.tipo-de-paciente .imagen-tipo .imagen-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,156,222,.85);border-radius:10px;visibility:hidden}.tipo-de-paciente .explicacion-tipo-paciente{position:absolute;color:#fff;padding:0 1em;display:flex;flex-direction:column;justify-content:center;text-align:left;top:0;height:100%;visibility:hidden}.tipo-de-paciente .etiqueta{font-family:Brandon Bold;font-size:1.3125em}.container-paginas-interiores .publicidad-medicamento{margin-top:30px}@media (min-width:576px){.container-paginas-interiores .publicidad-medicamento{margin-top:0}}h1.registro-paciente-titulo{font-size:1em}h2.datos-paciente{margin-top:1em}.footer{background-color:#222731;padding:30px}@media (min-width:768px){.footer{padding:60px}}.footer ul{list-style:none;margin:0;padding:0}.footer .contenido-footer{display:flex;flex-direction:column;align-items:center}@media (min-width:768px){.footer .contenido-footer{flex-direction:row;justify-content:space-between;align-items:flex-start}}.footer .contenido-footer a{color:#fff}.footer .contenido-footer .menu-footer{padding:3em 0}@media (min-width:768px){.footer .contenido-footer .menu-footer{padding:0}}@media (min-width:768px) and (min-width:992px){.footer .contenido-footer .menu-footer ul{display:flex}}.footer .contenido-footer .menu-footer li a{font-family:Brandon Bold;text-transform:uppercase;font-size:.75em;margin-bottom:2px}@media (min-width:992px){.footer .contenido-footer .menu-footer li a{font-size:.875em;padding:10px}}.footer .contenido-footer .social-footer ul{display:flex;justify-content:space-around}.footer .contenido-footer .social-footer ul li a{display:block;padding:0 5px}.footer .contenido-footer .desarrollado-por{color:hsla(0,0%,100%,.75);font-size:.5625em;text-transform:uppercase;font-family:Brandon,sans-serif}.footer .contenido-footer .desarrollado-por img{max-width:80px}.footer .mkt{position:absolute;bottom:5px;right:5px;color:hsla(0,0%,100%,.75);font-size:.5625em;text-transform:uppercase;font-family:Brandon,sans-serif}.status-bar{padding:20px;background-color:#009cde;color:#fff;display:flex;flex-direction:column;align-items:center;margin-top:20px}@media (min-width:768px){.status-bar{flex-direction:row;justify-content:space-between;margin-top:0;border-radius:0}}@media (min-width:992px){.status-bar{align-items:flex-start}}.status-bar a.cta{font-size:.6875em;padding:.5em 1.5em;border:none}.status-bar .paciente-y-puntos{width:100%;display:flex;flex-direction:column;align-items:center}.status-bar .paciente-y-puntos>*+*{margin:5px 0 0}@media (min-width:768px){.status-bar .paciente-y-puntos{width:45%;align-items:flex-start}}.status-bar .seleccionar-paciente{width:100%;text-align:center;border-bottom:1px solid hsla(0,0%,100%,.15);padding-bottom:5px;margin-bottom:5px}@media (min-width:768px){.status-bar .seleccionar-paciente{text-align:left}}.status-bar .puntos-disponibles{font-size:.6875em;text-transform:uppercase;font-family:Brandon Light;letter-spacing:.05em;display:flex;justify-content:center;align-items:center}.status-bar .puntos-disponibles strong{display:inline-block;background-color:#e40046;color:#fff;font-size:1.125em;font-weight:700;padding:2px 8px;font-family:Georgia,serif;margin-left:5px}.status-bar .acciones{display:flex;flex-direction:column;align-items:center;margin:10px 0 0}.status-bar .acciones a{margin:4px 0 0}@media (min-width:576px){.status-bar .acciones{flex-direction:row;justify-content:center}.status-bar .acciones a{margin:0 4px}}@media (min-width:768px){.status-bar .acciones{flex-direction:column;align-items:flex-end;margin:0}.status-bar .acciones a{margin:4px 0 0}}@media (min-width:992px){.status-bar .acciones{flex-direction:row}.status-bar .acciones a{margin:0 0 0 4px}}.pagina-listado-medicamentos h2+.filtros-medicamentos{margin:1em 0 1.5em}.pagina-listado-medicamentos .filtros-medicamentos span{display:inline-block;padding:.5em 1.5em;border:1px solid rgba(34,39,49,.65);font-size:.6875em;text-transform:uppercase;letter-spacing:.05em;border-radius:30px;font-family:Brandon Bold;color:#222731;transition:all .1s ease-in-out;margin-bottom:5px}.pagina-listado-medicamentos .filtros-medicamentos span.filtro-activo{background-color:#009cde;color:#fff;border-color:#009cde}.pagina-listado-medicamentos .filtros-medicamentos span:hover{cursor:pointer;transform:translateY(-2px);background-color:rgba(0,156,222,.75);box-shadow:0 10px 30px -10px rgba(34,39,49,.5);color:#fff;border-color:rgba(0,156,222,.75)}#compras_det{margin-bottom:1em}#compras>div{padding:10px 0}#compras_compras_detalles div+div{margin-top:20px}.acciones-compras{display:flex;align-items:stretch;flex-direction:column}@media (min-width:576px){.acciones-compras{flex-direction:row;align-items:center}}.acciones-compras>*+*{margin-top:10px}@media (min-width:576px){.acciones-compras>*+*{margin-top:0;margin-left:10px}}.acciones-compras button.forms-advertencia{margin-top:0;width:100%}@media (min-width:576px){.acciones-compras button.forms-advertencia{width:auto}}input#codigo_canje{max-width:300px}.listado-redimir-canje{margin-top:40px}.listado-redimir-canje .datos-paciente{margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid rgba(34,39,49,.15)}.listado-redimir-canje strong{font-family:Brandon Bold;text-transform:uppercase;font-size:.75em}.navigation{display:flex;flex-wrap:wrap;align-items:center;padding:20px 0}.navigation ul.pagination{list-style:none;margin:0;padding:0;display:flex}.navigation ul.pagination li{padding:10px 15px;background-color:#d9d9d6;margin:0 1px;transition:all .15s ease-out}.navigation ul.pagination li.active{background-color:#009cde;color:#fff;font-weight:700}.navigation ul.pagination li.disabled{opacity:.5}.navigation ul.pagination li.disabled:hover{transform:none}.navigation ul.pagination li:hover{transform:scale(1.05) translateY(-2px)}.navigation p.pagination-summary{margin-left:10px}.detalles-form{margin-top:2em;display:none}.subtitulo-form{display:block;font-family:Brandon;text-transform:uppercase;font-size:1.125em;margin:10px 0;border-bottom:2px solid #000;padding-bottom:5px}.paciente-status{padding:1em 0;border-bottom:1px solid rgba(0,0,0,.15)}.paciente-status .estado-factura strong,.paciente-status .paciente strong{font-family:Brandon Bold;text-transform:uppercase}.redencion:nth-of-type(2n){background-color:rgba(217,217,214,.5)}.redencion{border:1px solid rgba(0,0,0,.15);margin:0 0 10px;padding:2em;display:flex;flex-wrap:wrap;justify-content:space-between}.redencion .titulo{order:2}.redencion .titulo .codigo{font-weight:700}.redencion .titulo .fecha{font-size:.875em}.redencion .detalle{order:1}.redencion .detalle .medicamento{font-family:Brandon;text-transform:uppercase}.redencion .detalle .medicamento .nombre-medicamento{font-family:Brandon Bold}.redencion .detalle .puntos{margin-top:.5em;padding:.5em 0;border-top:1px solid rgba(0,0,0,.15);display:flex;align-items:center}.redencion .detalle .puntos p{color:#fff;font-size:1.3125em;margin-left:10px;display:inline-block;padding:.25em .5em;border-radius:4px;background-color:#00b140}.redencion .acciones{margin-top:.75em;width:100%;display:flex}.modal-content{border-radius:10px;border:none!important;width:90%!important;max-width:360px!important;position:relative}.modal-content span.close{color:#e40046;position:absolute;top:0;right:20px;font-size:1.5em}.modal-content h3{font-family:Brandon Bold;color:#222731;font-size:1.125em;letter-spacing:.02em;padding-bottom:.5em;margin-bottom:.5em;border-bottom:1px solid rgba(0,0,0,.15);padding-right:30px}.modal-content .acciones-modal{display:flex;justify-content:center}.modal-content .acciones-modal>*+*{margin-left:10px}.detalles-comprasv2{padding-bottom:2em!important}@media (max-width:576px){table#tabla_compras_detalles,table#tabla_compras_detalles td,table#tabla_compras_detalles tr{display:grid}}table#tabla_compras_detalles label{display:none}@media (max-width:576px){table#tabla_compras_detalles label{display:block}}table#tabla_compras_detalles th{display:table-cell}@media (max-width:576px){table#tabla_compras_detalles th{display:none}}table#tabla_compras_detalles ul{display:none}@media (max-width:576px){table#tabla_canjes_detalles,table#tabla_canjes_detalles tbody td,table#tabla_canjes_detalles tbody tr{display:grid}}table#tabla_canjes_detalles label{display:none}@media (max-width:576px){table#tabla_canjes_detalles label{display:block;font-family:Brandon Bold!important;text-transform:uppercase!important;font-size:.75em!important;letter-spacing:.05em!important;color:#222731!important}}@media (max-width:576px){table#tabla_canjes_detalles thead tr{display:none}}@media (max-width:576px){table#tabla_canjes_detalles input{width:100%;max-width:400px;padding:10px;display:block;border:1px solid rgba(34,39,49,.25);border-radius:2px;font-family:Georgia,serif}}.acciones-secundarias{margin-top:3em;padding:1em 0;border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15);display:flex;justify-content:space-between}@media (max-width:576px){.acciones-secundarias .accion{display:grid}}.acciones-secundarias .accion button{margin-top:0!important}.acciones-secundarias .accion+.accion{margin-left:10px}@media (max-width:576px){.acciones-secundarias .accion+.accion{display:grid}}.acciones-primarias{display:flex}.acciones-primarias>*+*{margin-left:10px}@media (max-width:576px){.acciones-primarias>*+*{margin-left:0}}.acciones-primarias button#compras_guardarCerrar{background-color:#ffd100!important;color:#222731!important}@media (max-width:576px){.acciones-primarias{flex-direction:column}}@media (max-width:576px){.acciones-primarias .accion{display:grid}}.menu-carrito,.menu-carrito span.menu-label{position:relative}.menu-carrito span.elementos-carrito{position:absolute;width:40px}.menu-carrito span.elementos-carrito img{position:relative;top:-7px}.menu-carrito span.elementos-carrito span.cantidad-items-carrito{position:absolute;top:-10px;right:3px;display:block;background-color:rgba(228,0,70,.85);font-family:Brandon Bold;color:#fff;font-size:.8335em;line-height:1;width:24px;height:24px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;border-radius:50%;text-align:center}.pagina-nueva-compra{max-width:700px;margin:0 auto}.canjear-puntos.paciente-y-puntos{padding:.75em 1em;background-color:#00b140;margin-bottom:1em;z-index:9;color:#fff}@media (min-width:576px){.canjear-puntos.paciente-y-puntos{display:flex;align-items:center;justify-content:space-between}}.canjear-puntos.paciente-y-puntos .seleccionar-paciente{width:100%;max-width:300px;margin-bottom:3px}@media (min-width:576px){.canjear-puntos.paciente-y-puntos .seleccionar-paciente{margin-bottom:0}}.canjear-puntos.paciente-y-puntos .puntos-disponibles{display:flex;align-items:center}.canjear-puntos.paciente-y-puntos .puntos-disponibles strong{display:inline-block;background-color:#eeb33b;color:#222731;padding:.25em .5em;border-radius:2px;margin-left:.5em}.buscar-medicamentos{padding:1em;margin:0 0 1em;display:flex;flex-wrap:wrap;align-items:center;background-color:#eeb33b}.buscar-medicamentos .buscar{width:100%;min-width:260px;max-width:350px}.buscar-medicamentos .buscar input{font-size:1.125em;font-family:Brandon}.buscar-medicamentos .cantidad-resultados{margin-left:1em}.modal-content .mensaje{padding:1em 0}.modal-content .cerrar-confirmacion,.modal-content .cerrar-mensaje{position:absolute;top:0;right:20px}.carrito-deshabilitado,.sin-stock{opacity:.25}.listado-canjeados{margin-top:1.5em}.listado-canjeados .canje+.canje{margin-top:50px}.listado-canjeados .canje .cabecera{border-bottom:1px solid rgba(34,39,49,.25);padding:.5em 0;display:flex;flex-wrap:wrap;align-items:center;font-family:Brandon}.listado-canjeados .canje .cabecera .canje-codigo{width:100%;text-transform:uppercase;font-size:1.25em;margin-bottom:5px}.listado-canjeados .canje .cabecera .canje-codigo strong{font-family:Brandon Bold}.listado-canjeados .canje .cabecera .puntos-cancelados,.listado-canjeados .canje .cabecera .puntos-canjeados,.listado-canjeados .canje .cabecera .puntos-no-canjeados{margin-right:1.5em}.listado-canjeados .canje .cabecera span.cancelados,.listado-canjeados .canje .cabecera span.canjeados,.listado-canjeados .canje .cabecera span.no-canjeados{display:inline-block;padding:.15em .75em;font-size:.875em;border-radius:2px;font-family:Brandon Black}.listado-canjeados .canje .cabecera span.canjeados{background-color:#00b140;color:#fff}.listado-canjeados .canje .cabecera span.no-canjeados{background-color:#ffd100}.listado-canjeados .canje .cabecera span.cancelados{background-color:#e40046;color:#fff}.listado-canjeados .canje .cabecera button.cancelar-canje{padding:1em;background-color:#e40046;color:#fff;font-family:Brandon Bold;font-size:.75em;text-transform:uppercase;letter-spacing:.05em;border:none;border-radius:2px;margin-top:.5em}.listado-canjeados .canje .cabecera button.cancelar-canje:hover{background-color:#b10036;cursor:pointer}@media (min-width:768px){.listado-canjeados .canje .cabecera button.cancelar-canje{margin-left:auto;margin-top:0}}.listado-canjeados .canje .datos-detalle{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:1em;padding:1.5em 0}.listado-canjeados .canje .datos-detalle .detalle{padding:1em;border-radius:4px;border:1px solid rgba(34,39,49,.15)}.listado-canjeados .canje .datos-detalle .detalle .canje-medicamento{font-family:Brandon Bold;font-size:.875em;margin-bottom:20px;position:relative;display:inline-block}.listado-canjeados .canje .datos-detalle .detalle .canje-medicamento:after{content:"";position:absolute;left:0;bottom:-4px;background-color:#009cde;width:100%;height:6px}.listado-canjeados .canje .datos-detalle .detalle .tabla-canje{margin-bottom:0}.listado-canjeados .canje .datos-detalle .detalle .tabla-canje .tabla-canjes-entregadas strong,.listado-canjeados .canje .datos-detalle .detalle .tabla-canje .tabla-canjes-pendientes strong,.listado-canjeados .canje .datos-detalle .detalle .tabla-canje .tabla-canjes-revertidas strong,.listado-canjeados .canje .datos-detalle .detalle .tabla-canje .tabla-canjes-solicitadas strong,.listado-canjeados .canje .datos-detalle .detalle .tabla-canje .tabla-canjes-vouchers strong{font-family:Brandon;text-transform:uppercase;font-size:.75em;letter-spacing:.05em;color:rgba(34,39,49,.75)}.listado-canjeados .canje .datos-detalle .detalle .tabla-canje .tabla-canjes-entregadas td,.listado-canjeados .canje .datos-detalle .detalle .tabla-canje .tabla-canjes-pendientes td,.listado-canjeados .canje .datos-detalle .detalle .tabla-canje .tabla-canjes-revertidas td,.listado-canjeados .canje .datos-detalle .detalle .tabla-canje .tabla-canjes-solicitadas td,.listado-canjeados .canje .datos-detalle .detalle .tabla-canje .tabla-canjes-vouchers td{text-align:center}.horario-atencion{padding:2em;background-color:#64ccc9;margin:1em 0;border-radius:2px}.horario-atencion strong{font-family:Brandon Bold}h1+.texto-detalle-programa{margin-top:-1em}.texto-detalle-programa h3{font-size:1.3125em;text-transform:uppercase;margin-top:2em;margin-bottom:8px}.texto-detalle-programa p{margin-bottom:1em}.texto-detalle-programa ul{list-style:inside;padding:1em 0 1em 1em}.texto-detalle-programa ul li{list-style-type:disc;padding:4px 0;border-bottom:1px solid rgba(34,39,49,.15);margin-bottom:4px}h1+.texto-detalle-landing{margin-top:-1em}@media (max-width:768px){h1+.texto-detalle-landing{margin-top:0}}.producto-landing{font-family:Brandon Bold}.texto-detalle-landing h3{font-size:1.3125em;text-transform:uppercase;margin-top:2em;margin-bottom:25px;font-family:Brandon Bold}.texto-detalle-landing p{margin-bottom:1em}.texto-detalle-landing ul{list-style:inside;padding:1em 0 1em 1em}.texto-detalle-landing ul li{list-style-type:disc;padding:4px 0;border-bottom:1px solid rgba(34,39,49,.15);margin-bottom:4px}.texto-detalle-landing ul li a{text-decoration:underline;font-style:italic}.pagina-dashboard{margin-top:20px}@media (min-width:576px){.pagina-dashboard{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}}@media (min-width:768px){.pagina-dashboard{grid-template-columns:1fr 2fr}}.pagina-dashboard .sidebar-dashboard>*+*{margin-top:1em}.pagina-dashboard .sidebar-dashboard .modulo ul{padding:0;list-style:none}.pagina-dashboard .sidebar-dashboard .modulo ul li{padding:5px;border-bottom:1px solid rgba(34,39,49,.15);display:flex;justify-content:space-between;align-items:center}.pagina-dashboard .sidebar-dashboard .modulo ul li:last-of-type{border-bottom:none}.pagina-dashboard .sidebar-dashboard .modulo ul li:nth-child(odd) a{background-color:rgba(34,39,49,.05)}.pagina-dashboard .sidebar-dashboard .modulo ul li a{display:flex;align-items:center;width:100%;position:relative}.pagina-dashboard .sidebar-dashboard .modulo ul li span.icono{margin-right:10px}.pagina-dashboard .sidebar-dashboard .modulo ul li span.icono img{max-width:50px}.pagina-dashboard .main-dashboard .modulos-numeros a{color:hsla(0,0%,100%,.85)}.pagina-dashboard .main-dashboard .modulos-numeros a:hover{color:#fff;cursor:pointer}@media (min-width:768px){.pagina-dashboard .main-dashboard .modulos-numeros{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}}@media (min-width:992px){.pagina-dashboard .main-dashboard .modulos-numeros{grid-template-columns:repeat(3,1fr)}}.pagina-dashboard .main-dashboard .modulos-numeros .modulo{color:#fff;border-radius:10px;padding:20px;width:100%;box-shadow:0 30px 60px -30px rgba(34,39,49,.05);transition:all .15s ease-in;background-position:100% 100%;background-size:120px 120px;background-repeat:no-repeat;min-height:220px;margin-bottom:20px}@media (min-width:768px){.pagina-dashboard .main-dashboard .modulos-numeros .modulo{margin-bottom:0}}.pagina-dashboard .main-dashboard .modulos-numeros .modulo h3{font-size:1.125em}@media (min-width:768px){.pagina-dashboard .main-dashboard .modulos-numeros .modulo h3{font-size:medium}}.pagina-dashboard .main-dashboard .modulos-numeros .modulo.modulo-puntos-declarados{background-color:#004f71;background-image:url(/images/puntos-declarados.8fdf06fe.svg)}.pagina-dashboard .main-dashboard .modulos-numeros .modulo.modulo-puntos-disponibles{background-color:#00b140;background-image:url(/images/puntos-disponibles.733c47ca.svg)}.pagina-dashboard .main-dashboard .modulos-numeros .modulo.modulo-puntos-en-transito{background-color:#eeb33b;background-image:url(/images/puntos-en-transito.46912c8d.svg)}.pagina-dashboard .main-dashboard .modulos-numeros .modulo.modulo-puntos-canjeados{background-color:#aa0061;background-image:url(/images/puntos-canjeados.d1b4ed3e.svg)}.pagina-dashboard .main-dashboard .modulos-numeros .modulo.modulo-facturas-cargadas{background-color:#7ccc6c;background-image:url(/images/facturas-cargadas.8df24ff5.svg)}.pagina-dashboard .main-dashboard .modulos-numeros .modulo.modulo-facturas-rechazadas{background-color:#e40046;background-image:url(/images/facturas-rechazadas.47f4fcd3.svg)}.pagina-dashboard .main-dashboard .modulos-numeros .modulo .texto{font-family:Brandon;text-transform:uppercase;font-size:.75em;line-height:1}.pagina-dashboard .main-dashboard .modulos-numeros .modulo .numero{font-size:3em;line-height:1.3}.imagen-programa{display:none}@media (min-width:768px){.imagen-programa{display:inline;float:right;max-width:300px;margin-left:30px;margin-bottom:30px}}@media (min-width:992px){.imagen-programa{display:inline;max-width:430px}}@media (min-width:768px){.imagen-landing{display:inline;float:right;max-width:300px;margin-left:30px;margin-bottom:30px}}@media (min-width:992px){.imagen-landing{display:inline;max-width:430px}}.medicamentos-canjeados-dashboard{margin-top:40px}.modulos-numeros .modulo{position:relative}.modulos-numeros .modulo .tarjeta-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(34,39,49,.85);border-radius:10px}.modulos-numeros .modulo .explicacion-tarjeta{position:absolute;height:100%;display:flex;flex-direction:column;justify-content:center;z-index:9;top:0;padding:0 1em;line-height:1.2}.call-to-action-registrar{margin-top:20px}.listado-documentos ul{list-style:none;padding:0;margin:20px 0 0;display:grid;grid-gap:20px}@media (min-width:576px){.listado-documentos ul{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.listado-documentos ul li a{display:flex;flex-direction:column;min-height:120px;justify-content:center;align-items:center;background-color:#004f71;color:#fff;border-radius:2px}.listado-documentos ul li a:hover{background-color:#00b140}.collapsible{cursor:pointer}.content-collapsible{display:none;overflow:hidden}button.ver-detalles-canje{padding:1em;background-color:#00b140;color:#fff;font-family:Brandon Bold;font-size:.75em;text-transform:uppercase;letter-spacing:.05em;border:none;border-radius:2px;margin-top:.5em;margin-left:0;margin-right:.5em}button.ver-detalles-canje:hover{background-color:#007e2e;cursor:pointer}.logos-farmacias img{border:1px solid #000}@media (min-width:1024px){.logos-farmacias{display:flex;justify-content:space-between}.logos-farmacias img{height:200px;width:auto;max-width:525px}.logos-farmacias #logo-puntofarma{padding:63px 15px}.logos-farmacias #logo-farmacenter{padding:10px}}@media (max-width:768px){.logos-farmacias #logo-puntofarma{padding:10px}}#jPanelMenu-menu{background-color:#222731}#jPanelMenu-menu ul{padding:20px 0 0}#jPanelMenu-menu ul li{display:block}#jPanelMenu-menu ul li a.elementos-carrito{margin-top:10px;display:inline-block;position:relative;border-bottom:none}@media (min-width:768px){#jPanelMenu-menu ul li{padding:0}}#jPanelMenu-menu ul li:last-of-type{border-bottom:none}#jPanelMenu-menu a{display:block;line-height:1;padding:10px 20px;font-family:Brandon Bold;font-size:.875em;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid hsla(0,0%,100%,.25)}.jPanelMenu-panel{background-color:transparent!important}@media (min-width:768px){.menu-trigger{display:none}}.navegacion-principal{display:none}@media (min-width:768px){.navegacion-principal{display:flex}}.jPanelMenu-panel ul.login-signup{list-style:none;margin:0;padding:0}#jPanelMenu-menu{margin-top:0}#jPanelMenu-menu.navegacion-principal{border-radius:0}#jPanelMenu-menu.navegacion-principal ul.menu-navegacion li{display:flex;width:100%}#jPanelMenu-menu.navegacion-principal ul.menu-navegacion li a{width:100%}#jPanelMenu-menu.navegacion-principal ul.menu-navegacion li a.elementos-carrito{width:auto}#jPanelMenu-menu ul.login-signup{padding:20px}#jPanelMenu-menu ul.login-signup li{padding:2px 0}.borde-abbott{position:absolute;width:100%;height:10px}.borde-abbott.standard{background:#e40046;background:-moz-linear-gradient(90deg,#e40046 0,#e40046 20%,#aa0061 20%,#aa0061 40%,#004f71 40%,#004f71 60%,#7ccc6c 60%,#7ccc6c 80%,#ffd100 80%);background:-webkit-linear-gradient(90deg,#e40046,#e40046 20%,#aa0061 0,#aa0061 40%,#004f71 0,#004f71 60%,#7ccc6c 0,#7ccc6c 80%,#ffd100 0);background:linear-gradient(90deg,#e40046,#e40046 20%,#aa0061 0,#aa0061 40%,#004f71 0,#004f71 60%,#7ccc6c 0,#7ccc6c 80%,#ffd100 0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e40046",endColorstr="#ffd100",GradientType=1)}.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color}.hvr-sweep-to-right,.hvr-sweep-to-right:before{-webkit-transition-duration:.15s;transition-duration:.15s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#eeb33b;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-right:active:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.img-zoom-container{position:relative}.img-zoom-lens{position:absolute;border:1px solid #d4d4d4;width:40px;height:40px}.img-zoom-result{border:1px solid #d4d4d4;width:300px;height:300px}#compras_det button.add_tag_link,#compras_det button.del_tag_link,.cta{display:inline-block;border:none;color:rgba(34,39,49,.85);font-family:Brandon Bold;text-transform:uppercase;letter-spacing:.05em;padding:1em 2.5em;text-align:center;box-shadow:0 5px 10px -5px rgba(0,0,0,.5);appearance:none;border:1px solid rgba(34,39,49,.25)}#compras_det button.cta-llamativo.add_tag_link,#compras_det button.cta-llamativo.del_tag_link,.cta.cta-llamativo{background-color:#ffd100}#compras_det button.cta-accion-crear.add_tag_link,#compras_det button.cta-accion-crear.del_tag_link,.cta.cta-accion-crear{background-color:#00b140;color:#fff}#compras_det button.cta-low-profile.add_tag_link,#compras_det button.cta-low-profile.del_tag_link,.cta.cta-low-profile{background-color:#fff}#compras_det button.forms-tranqui.add_tag_link,#compras_det button.forms-tranqui.del_tag_link,.cta.forms-tranqui{background-color:#222731;color:#fff;font-size:.808125em;margin-top:10px}#compras_det button.forms-importante.add_tag_link,#compras_det button.forms-importante.del_tag_link,.cta.forms-importante{background-color:#00b140;color:#fff}#compras_det button.add_tag_link,#compras_det button.forms-mas-o-menos.del_tag_link,.cta.forms-mas-o-menos{background-color:#fff;font-size:.808125em;margin-top:10px}#compras_det button.forms-advertencia.add_tag_link,#compras_det button.forms-advertencia.del_tag_link,.cta.forms-advertencia{background-color:#e40046;color:#fff;font-size:.833125em;padding:1em!important}#compras_det button.del_tag_link,#compras_det button.forms-advertencia-detalle.add_tag_link,.cta.forms-advertencia-detalle{background-color:#e40046;color:#fff;font-size:.833125em;padding:1em!important;margin:5px!important}#compras_det button.add_tag_link:hover,#compras_det button.del_tag_link:hover,.cta:hover{outline:none}.forms-adjuntar-archivos{display:inline-block;color:rgba(34,39,49,.85);padding:.3em 1em;margin:.2em;text-align:center;box-shadow:0 5px 10px -5px rgba(0,0,0,.5);appearance:none;border:1px solid rgba(34,39,49,.25);background-color:#888b8d;color:#fff;font-size:.833125em}.forms-adjuntar-archivos,form label{font-family:Brandon Bold;text-transform:uppercase;letter-spacing:.05em}form label{font-size:.75em;color:#222731}form input[type=email],form input[type=number],form input[type=password],form input[type=text],form textarea{width:100%;max-width:400px;padding:10px;display:block;border:1px solid rgba(34,39,49,.25);border-radius:2px;font-family:Georgia,serif}form button,form button[type=submit]{display:block;cursor:pointer;margin-top:10px}form .fila-form{padding:10px 0}form .fila-form.checkbox{display:flex;align-items:center}form .fila-form.checkbox input{order:1;margin-right:5px}form .fila-form.checkbox label{order:2}span.error-formulario{padding:5px;font-size:.75em;color:#e40046}a.olvidaste-password{text-decoration:underline}input[type=date],input[type=file],select{display:block;font-family:Brandon}select{font-size:1em;color:#222731;line-height:1.3;padding:.6em 1.4em .5em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:.5em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(180deg,#fff 0,#e5e5e5);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}select::-ms-expand{display:none}select:hover{border-color:#888}select:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}select option{font-weight:400}button:focus{outline:none}select.form-control.form-filter.input-sm{width:100px}span.info-formulario{padding:5px;font-size:.75em;color:#002a3a}div.fileinputcompra{position:relative;height:30px;width:300px}div.customfile{position:relative;top:0;left:0;z-index:1;width:350px;line-height:90%}input.file{position:relative;text-align:right;opacity:0;z-index:2}td.cantidad-detalle-compra{padding:5px;width:5%}@media (max-width:576px){td.cantidad-detalle-compra{width:100%}}td.factor-detalle-compra{padding:5px;width:5%}@media (max-width:576px){td.factor-detalle-compra{width:100%}}td.voucher-detalle-compra{padding:5px;width:8.5%}@media (max-width:576px){td.voucher-detalle-compra{width:100%}}td.medicamento-detalle-compra{width:27.5%;padding:5px}@media (max-width:576px){td.medicamento-detalle-compra{width:100%}}td.otros-detalle-compra{padding:5px}@media (max-width:576px){td.otros-detalle-compra{width:100%}}.estado-detalle-compra{padding:5px;width:10%}@media (max-width:576px){.estado-detalle-compra{width:100%}}table.tabla_compras_detalles tr th{padding:5px}td.medico-detalle-compra{width:27.5%;padding:5px}@media (max-width:576px){td.medico-detalle-compra{width:100%}}td.otro_medico-detalle-compra{padding:5px;width:10%}@media (max-width:576px){td.otro_medico-detalle-compra{width:100%}}td.medicamento-detalle-compra.consumidor{width:27.5%;padding:5px}@media (max-width:576px){td.medicamento-detalle-compra.consumidor{width:100%}}td.medico-detalle-compra.consumidor{width:45%;padding:5px}@media (max-width:576px){td.medico-detalle-compra.consumidor{width:100%}}.selectize-dropdown,.selectize-input,.selectize-input input{font-family:Brandon!important}@media (max-width:576px){.nuevo-detalle-compra{display:grid}}div.select-voucher{max-width:400px}:root{--time:0.707s}.cards{display:grid}.card{perspective:40rem}.card-body{display:flex;transform-style:preserve-3d;transition:var(--time) transform ease-in-out}.card.flipped .card-body,.card.flipped .etiquetas{transform:rotateY(-180deg)}.card-back,.card-front{min-width:100%}.card-back{transform:rotateX(-180deg) rotate(180deg) translate(100%)}.cards{grid-gap:20px;margin-top:2em;grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}.card{display:flex;transition:z-index,transform calc(var(--time)/4),ease-in-out;transition-delay:var(--time),0s;text-decoration:none;color:inherit;z-index:0}.card:hover{transition-delay:0s;z-index:1}.card-body{border-radius:10px;flex:1}.card-back,.card-front{display:flex;flex-direction:column;box-sizing:border-box;padding:20px;border-radius:10px;border:1px solid rgba(34,39,49,.15);backface-visibility:hidden;-webkit-backface-visibility:hidden}.card-back{background-color:#222731;color:#fff;justify-content:center;align-items:center}.card-back,.card-front,.listado-noticias a.noticia,.shadow{box-shadow:0 -1px 1px rgba(0,0,0,.04),0 2px 2px rgba(0,0,0,.04),0 4px 4px rgba(0,0,0,.04),0 8px 8px rgba(0,0,0,.04),0 16px 16px rgba(0,0,0,.04)}.card-front{position:relative}.card-front .foto{display:flex;justify-content:center;align-items:center;height:200px}.card-front .foto img{max-height:100%}.card-front .texto{padding:0 20px 20px}.card-front .texto .nombre{font-size:1.3125em;font-family:Brandon Bold;line-height:1;display:block}.card-front .texto .detalle{font-size:.875em;line-height:1}.card-front .acciones{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;border-top:1px solid rgba(34,39,49,.15);margin-top:auto}.card-front .acciones .costo{display:block;font-family:Brandon Black;font-size:1.3125em;color:#009cde}.card-front .acciones a.agregar-al-carrito{font-family:Brandon Bold;font-size:.625em;letter-spacing:.1em;text-transform:uppercase;display:flex;align-items:center}.card-front .cantidad{display:none}.card-back h5{font-weight:700;margin-bottom:5px;font-family:Brandon Bold;letter-spacing:.05em;text-transform:uppercase;font-size:.875em}.card-back p{opacity:.85}.card:focus,.card:hover{cursor:pointer}.card-back .cliqueable{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;padding:20px}table{border-collapse:collapse;text-align:left;width:100%;margin-bottom:1em}table tr{background:#fff;border-bottom:1px solid rgba(0,0,0,.15)}table tr:nth-of-type(2n){background-color:rgba(0,156,222,.1)}table td,table th{padding:10px 20px}tr th{font-family:Brandon Bold;text-transform:uppercase;font-size:.875em}.reporte{font-family:Brandon}.reporte table th{vertical-align:middle}.reporte thead th{background:#fff}.reporte td a{text-decoration:underline}.reporte table tr td,.reporte table tr th{padding:5px 20px}.fijar-titulo{overflow-y:auto;max-height:700px}tr.filter th{background-color:#009cde;vertical-align:middle}tr.filter th input[type=text]{max-width:70px}.container-tu-salud{padding-right:10px}@media (min-width:768px){.container-tu-salud{padding-right:0}}.seccion-hero-tu-salud{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.45)),url(/images/foto-headerv2.d3298152.jpg);min-height:200px;display:flex;margin:20px 0;padding:30px;align-items:center}@media (min-width:768px){.seccion-hero-tu-salud{margin:10px 0}}@media (min-width:768px){.seccion-hero-tu-salud .texto-hero{display:flex}}.seccion-hero-tu-salud .texto-hero h1{color:#eeb33b;flex-shrink:0;margin-right:50px}.seccion-hero-tu-salud .texto-hero p{font-family:Brandon Light;color:hsla(0,0%,100%,.85);font-size:1.25em;line-height:1.4;max-width:400px;margin-top:10px}.filtros-noticias{color:#fff;align-items:center;justify-content:center;padding:20px}.filtros-noticias span{display:inline-block;padding:.5em 1.5em;border:1px solid rgba(34,39,49,.65);font-size:.6875em;text-transform:uppercase;letter-spacing:.05em;border-radius:30px;font-family:Brandon Bold;color:#222731;transition:all .1s ease-in-out;margin-bottom:5px}.filtros-noticias span.filtro-activo{background-color:#009cde;color:#fff;border-color:#009cde}.filtros-noticias span:hover{cursor:pointer;transform:translateY(-2px);background-color:rgba(0,156,222,.75);box-shadow:0 10px 30px -10px rgba(34,39,49,.5);color:#fff;border-color:rgba(0,156,222,.75)}.listado-noticias{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));grid-gap:20px;margin:20px 0 40px;justify-items:center}.listado-noticias a.noticia{border-radius:10px;border:1px solid rgba(34,39,49,.15);padding:30px 20px;max-width:350px}a.enlace-sidebar .imagen{overflow:hidden}a.enlace-sidebar img,a.noticia img{transition:all .35s ease-in-out}a.enlace-sidebar:hover,a.noticia:hover{box-shadow:0 -1px 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.1),0 8px 8px rgba(0,0,0,.1),0 16px 16px rgba(0,0,0,.1)}a.enlace-sidebar:hover img,a.noticia:hover img{transform:scale(1.2) rotate(-2deg)}.categoria{font-family:Brandon Bold;font-size:.75em;letter-spacing:.05em;text-transform:uppercase;margin-bottom:5px}.categoria.categoria1{color:#e40046}.categoria.categoria2{color:#00b140}.categoria.categoria3{color:#004f71}.categoria.categoria4{color:#009cde}.categoria.categoria5{color:#3c1053}.categoria.categoria6{color:#aa0061}.noticia{display:flex;flex-direction:column}.noticia .imagen{overflow:hidden;flex-shrink:0}.noticia .texto{height:100%}.noticia .texto .titulo{font-family:Brandon Bold;text-transform:uppercase;margin:15px 0 10px}.noticia .texto .cuerpo{margin-bottom:16px}.noticia .leer-mas{display:inline-block;background-color:#7ccc6c;color:#fff;text-transform:uppercase;font-size:.75em;letter-spacing:.05em;padding:8px 24px;margin-top:auto;font-family:Brandon Bold;text-align:center}.noticia .leer-mas:hover{background-color:#50af3d}.detalle-noticias-tu-salud{padding:20px}.encabezado-noticia h1{font-family:Brandon Bold;line-height:1.1;text-transform:none;letter-spacing:0;margin:0}.encabezado-noticia p{line-height:1.2;opacity:.75;margin:10px 0 25px}@media (min-width:768px){.encabezado-noticia p{font-size:1.5em}}@media (min-width:992px){.encabezado-noticia p{font-size:2em}}.cuerpo-detalle-noticia{margin:20px 0}@media (min-width:768px){.cuerpo-detalle-noticia{display:grid;grid-gap:40px;grid-template-columns:2fr 1fr}}.contenido-principal-detalle-noticia h3{text-transform:none;letter-spacing:0;font-family:Brandon Bold;margin:12px 0 16px}.contenido-principal-detalle-noticia p{margin-bottom:24px}@media (min-width:768px){.contenido-principal-detalle-noticia p{font-size:1.25em;opacity:.85}}.contenido-principal-detalle-noticia p:last-of-type{margin-bottom:0}.contenido-principal-detalle-noticia img{object-fit:cover}.foto-en-articulo{margin:1.5em 0}.sidebar-detalle-noticia ul{list-style:none;margin:0;padding:0}@media screen and (min-width:420px){.sidebar-detalle-noticia ul{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (min-width:768px){.sidebar-detalle-noticia ul{display:block}}.sidebar-detalle-noticia ul li{margin-bottom:2em}@media screen and (min-width:420px){.sidebar-detalle-noticia ul li{width:47%}}@media (min-width:768px){.sidebar-detalle-noticia ul li{width:100%;max-width:330px}}.sidebar-detalle-noticia h5{margin:12px 0 24px;font-weight:700;border-bottom:1px solid #222731}.sidebar-detalle-noticia .enlace-sidebar p{margin-top:8px}@media (min-width:768px){.sidebar-detalle-noticia .enlace-sidebar p{line-height:1.2;font-size:1.25em}}.social-share{width:100%;height:50px;margin-top:10px}.share-action-copy-link,.share-action-messenger,.share-action-send-email,.share-action-telegram{display:none}.keywords{margin:1em 0 2em}.keywords h4{font-family:Brandon Bold;font-size:1em;letter-spacing:.05em;border-bottom:1px solid #222731;padding-bottom:4px;margin-bottom:8px;opacity:.85}.keywords ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.keywords ul li{margin:0 5px 5px 0}.keywords ul li a{display:block;border:1px solid #009cde;border-radius:2px;padding:8px 16px;font-family:Brandon Bold;font-size:.75em;text-transform:uppercase;letter-spacing:.05em;color:#009cde}.keywords ul li a:hover{background-color:#009cde;color:#fff}.share-intent{font-size:1.25em!important}.underlining{text-decoration:underline}.selectize-control.plugin-remove_button [data-value] .remove{border-left:1px solid #d0d0d0}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-control.multi .selectize-input>div{background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;border:0 solid #fff}.selectize-dropdown-header{padding:3px 12px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.selectize-dropdown-header-close{right:12px;color:#333}.selectize-control.plugin-remove_button [data-value] .remove{border-left:1px solid transparent}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:transparent}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:rgba(77,77,77,0)}.selectize-dropdown,.selectize-input,.selectize-input input{color:#333;font-size:inherit}.selectize-input{border:1px solid #ccc;padding:6px 12px;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.selectize-control.multi .selectize-input.has-items{padding:5px 12px 2px}.selectize-input.dropdown-active{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.selectize-control.multi .selectize-input>div{padding:1px 3px;background:#efefef;color:#333;border:0 solid transparent}.selectize-control.multi .selectize-input>div.active{background:#428bca;border:0 solid transparent}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:grey;background:#fff;border:0 solid rgba(77,77,77,0)}.selectize-input>input{margin:0!important}.selectize-input.dropdown-active:before{background:#fff}.selectize-dropdown{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.selectize-dropdown .optgroup-header,.selectize-dropdown [data-selectable]{padding:3px 12px}.selectize-dropdown .optgroup-header{color:#777}.selectize-dropdown .active{background-color:#f5f5f5;color:#262626}.selectize-dropdown .active.create{color:#262626}.selectize-dropdown .create{color:rgba(51,51,51,.5)}.selectize-control.single .selectize-input:after{right:17px;border-color:#333 transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{border-color:transparent transparent #333}.selectize-control.rtl.single .selectize-input:after{left:17px}.selectize-control .selectize-input.disabled{background-color:#fff}.selectize-dropdown,.selectize-dropdown.form-control{height:auto;padding:0;margin:2px 0 0;z-index:1000;background:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.selectize-dropdown .optgroup-header{font-size:.75em;line-height:1.42857143}.selectize-dropdown .optgroup:first-child:before{display:none}.selectize-dropdown .optgroup:before{content:" ";display:block;height:1px;overflow:hidden;background-color:#e5e5e5;margin:9px -12px}.selectize-dropdown-content{padding:5px 0}.selectize-dropdown-header{padding:6px 12px}.selectize-input{min-height:34px}.selectize-input.dropdown-active{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.selectize-input.dropdown-active:before{display:none}.selectize-input.focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.has-error .selectize-input{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .selectize-input:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.selectize-control.multi .selectize-input.has-items{padding-left:9px;padding-right:9px}.selectize-control.multi .selectize-input>div{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.form-control.selectize-control{padding:0;height:auto;border:none;background:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.selectize-dropdown-header{padding:5px 8px}.selectize-dropdown-header-close{right:8px}.selectize-control.plugin-remove_button [data-value] .remove{padding:2px 0 0;border-left:1px solid #0073bb}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#00578d}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#aaa}.selectize-dropdown,.selectize-input,.selectize-input input{line-height:18px}.selectize-input{padding:8px}.selectize-control.multi .selectize-input.has-items{padding:5px 8px 2px}.selectize-input.full{background-color:#fff}.selectize-control.multi .selectize-input>div{margin:0 3px 3px 0;padding:2px 6px;background:#1da7ee;color:#fff;border:1px solid #0073bb}.selectize-control.multi .selectize-input>div.active{color:#fff;border:1px solid #00578d}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#fff;background:#d2d2d2;border:1px solid #aaa}.selectize-input>input{margin:0 1px!important}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2)}.selectize-dropdown .optgroup-header,.selectize-dropdown [data-selectable]{padding:5px 8px}.selectize-dropdown .optgroup-header{background:#fff}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-control.multi .selectize-input.has-items{padding-left:5px;padding-right:5px}.selectize-control.multi .selectize-input.disabled [data-value]{color:#999;text-shadow:none;background:none;-webkit-box-shadow:none;box-shadow:none}.selectize-control.multi .selectize-input.disabled [data-value],.selectize-control.multi .selectize-input.disabled [data-value] .remove{border-color:#e6e6e6}.selectize-control.multi .selectize-input.disabled [data-value] .remove{background:none}.selectize-control.multi .selectize-input [data-value]{text-shadow:0 1px 0 rgba(0,51,83,.3);background-color:#1b9dec;background-image:-moz-linear-gradient(top,#1da7ee,#178ee9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#1da7ee),to(#178ee9));background-image:-webkit-linear-gradient(top,#1da7ee,#178ee9);background-image:-o-linear-gradient(top,#1da7ee,#178ee9);background-image:linear-gradient(180deg,#1da7ee,#178ee9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff1da7ee",endColorstr="#ff178ee9",GradientType=0);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px hsla(0,0%,100%,.03);box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px hsla(0,0%,100%,.03)}.selectize-control.multi .selectize-input [data-value].active{background-color:#0085d4;background-image:-moz-linear-gradient(top,#008fd8,#0075cf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#008fd8),to(#0075cf));background-image:-webkit-linear-gradient(top,#008fd8,#0075cf);background-image:-o-linear-gradient(top,#008fd8,#0075cf);background-image:linear-gradient(180deg,#008fd8,#0075cf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff008fd8",endColorstr="#ff0075cf",GradientType=0)}.selectize-control.single .selectize-input{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.8);box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.8);background-color:#f9f9f9;background-image:-moz-linear-gradient(top,#fefefe,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fefefe,#f2f2f2);background-image:-o-linear-gradient(top,#fefefe,#f2f2f2);background-image:linear-gradient(180deg,#fefefe,#f2f2f2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fffefefe",endColorstr="#fff2f2f2",GradientType=0)}.selectize-dropdown .optgroup-header{padding-top:7px;font-size:.85em}.selectize-dropdown .optgroup{border-top:1px solid #f0f0f0}.selectize-dropdown .optgroup:first-child{border-top:0}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-dropdown-header{position:relative;padding:7px 10px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:10px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:1.25em!important}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:700;font-size:.75em;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:1px 0 0;border-left:1px solid #74b21e;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#6f9839}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#b4b4b4}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:1.4375em}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:.8125em;line-height:20px;-webkit-font-smoothing:inherit}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:10px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:8px 10px 4px}.selectize-input.full{background-color:#f2f2f2}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 4px 4px 0;padding:1px 5px;background:#b8e76f;color:#3d5d18;border:1px solid #74b21e}.selectize-control.multi .selectize-input>div.active{background:#92c836;color:#303030;border:1px solid #6f9839}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#878787;background:#f8f8f8;border:1px solid #b4b4b4}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0 2px 0 0!important;text-indent:0!important;border:0!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-webkit-box-shadow:none!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none!important}.selectize-input:after{content:" ";display:block;clear:left}.selectize-input.dropdown-active:before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;background:#fff;margin:-1px 0 0;border:1px solid #d0d0d0;border-top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(255,237,40,.4);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown .optgroup-header,.selectize-dropdown [data-selectable]{padding:7px 10px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0}.selectize-dropdown .optgroup-header{color:#303030;background:#f8f8f8;cursor:default}.selectize-dropdown .active{background-color:#fffceb;color:#303030}.selectize-dropdown .active.create{color:#303030}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-color:grey transparent transparent;border-style:solid;border-width:5px 5px 0}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent grey}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.selectize-control.multi .selectize-input [data-value]{text-shadow:0 1px 0 hsla(0,0%,100%,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#b2e567;background-image:-moz-linear-gradient(top,#b8e76f,#a9e25c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b8e76f),to(#a9e25c));background-image:-webkit-linear-gradient(top,#b8e76f,#a9e25c);background-image:-o-linear-gradient(top,#b8e76f,#a9e25c);background-image:linear-gradient(180deg,#b8e76f,#a9e25c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffb8e76f",endColorstr="#ffa9e25c",GradientType=0);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.selectize-control.multi .selectize-input [data-value].active{background-color:#88c332;background-image:-moz-linear-gradient(top,#92c836,#7abc2c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#92c836),to(#7abc2c));background-image:-webkit-linear-gradient(top,#92c836,#7abc2c);background-image:-o-linear-gradient(top,#92c836,#7abc2c);background-image:linear-gradient(180deg,#92c836,#7abc2c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff92c836",endColorstr="#ff7abc2c",GradientType=0)}.selectize-control.single .selectize-input{-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 2px 0 #e0e0e0,0 3px 0 #c8c8c8,0 4px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 2px 0 #e0e0e0,0 3px 0 #c8c8c8,0 4px 1px rgba(0,0,0,.1);background-color:#f3f3f3;background-image:-moz-linear-gradient(top,#f5f5f5,#efefef);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#efefef));background-image:-webkit-linear-gradient(top,#f5f5f5,#efefef);background-image:-o-linear-gradient(top,#f5f5f5,#efefef);background-image:linear-gradient(180deg,#f5f5f5,#efefef);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff5f5f5",endColorstr="#ffefefef",GradientType=0)}.selectize-control.single .selectize-input,.selectize-dropdown.single{border-color:#b8b8b8}.selectize-dropdown .optgroup-header{font-weight:700;font-size:.8em;border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0}


/*!
 * loltgt ensemble.SocialShare
 *
 * @version 0.0.1
 * @link https://github.com/loltgt/ensemble-social-share
 * @copyright Copyright (C) Leonardo Laureti
 * @license MIT License
 */.share-action,.share-actions,.share-button,.share-copied-link-message,.share-fx-copied-link--ground,.share-icon,.share-intent,.social-share{margin:0;padding:0;box-sizing:border-box}.share-intent{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;transition:transform 50ms linear;-webkit-transition:-webkit-transform 50ms linear;-webkit-transition:-moz-transform 50ms linear;-ms-transition:-ms-transform 50ms linear}.share-intent:active,.share-intent:focus{transform:scale3d(1.1,1.1,1.1);-webkit-transform:scale3d(1.1,1.1,1.1);-moz-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}@media (hover:hover){.share-intent:hover{transform:scale3d(1.1,1.1,1.1);-webkit-transform:scale3d(1.1,1.1,1.1);-moz-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}}.social-share{display:block;font-size:16px;font-size:1rem;line-height:1}.share-actions{margin:0 -.2rem;list-style:none}.share-action{float:left;margin:.2rem;text-align:center}.share-button{cursor:pointer;appearance:none;-webkit-appearance:none;-webkit-highlight:none}.share-button:active,.share-button:focus{outline:0;-webkit-tap-highlight-color:transparent}.share-intent{display:block;font-size:24px;padding:.25rem .3rem;font-size:1.5rem;line-height:1;color:#fff;background:#aaa;border:0;border-radius:0}.share-icon{vertical-align:middle}.share-icon:after,.share-icon:before{display:block}.share-intent-facebook{background:#365899}.share-intent-twitter{background:#1da1f2}.share-intent-pinterest{background:#cc2127}.share-intent-linkedin{background:#0976b4}.share-intent-whatsapp{background:#25d366}.share-intent-messenger{background:#0084ff}.share-intent-telegram{background:#179cde}.share-intent-send-email{background:#866}.share-intent-copy-link{background:#3df}.share-copied-link-message{position:fixed;top:50%;left:50%;display:inline-block;max-width:80vw;width:100%;font-size:16px;padding:1.3rem 3rem;font-family:inherit;font-size:1rem;font-weight:700;line-height:1.5;color:hsla(0,0%,100%,.9);background:rgba(5,5,5,.89);text-align:center;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:1002}.share-fx-copied-link{position:relative}.share-fx-copied-link--ground{content:"";display:block!important;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:hsla(0,0%,98%,.3);transition:opacity .8s ease-out;-webkit-transition:opacity .8s ease-out;-moz-transition:opacity .8s ease-out;-ms-transition:opacity .8s ease-out;opacity:.78;z-index:1001}.share-fx-copied-link--ground[hidden]{display:block!important;opacity:1}.share-action-callout{display:inline-block;margin:.2rem .5rem}.share-intent-callout{border-radius:0;color:#ccc;outline:0;transform:none!important}@media (min-width:992px){.share-actions{margin:0 -.3rem}.share-action{margin:.2rem .3rem}.share-intent{font-size:32px;font-size:2rem}.share-copied-link-message{width:auto}}@font-face{font-family:iconset;src:url(/fonts/iconset.tmp.83c99a27.woff) format("woff");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:iconset!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mail:before,.icon-send-email:before{content:"\e906"}.icon-share:before,.icon-web-share:before{content:"\e909"}.icon-copy-link:before,.icon-link:before{content:"\e90a"}.icon-facebook:before{content:"\e956"}.icon-github:before{content:"\e957"}.icon-google-hangout:before{content:"\e958"}.icon-google-plus:before{content:"\e959"}.icon-instagram:before{content:"\e95a"}.icon-linkedin:before{content:"\e95b"}.icon-messenger:before{content:"\e95c"}.icon-skype:before{content:"\e95d"}.icon-telegram:before{content:"\e95e"}.icon-twitter:before{content:"\e95f"}.icon-whatsapp:before{content:"\e960"}.icon-wordpress:before{content:"\e961"}.icon-youtube:before{content:"\e962"}