/* Ericka.o.nails · fuentes. Lo arma herramientas/generar_servicios.py: no editar a mano.
   Manrope y Great Vibes (licencia OFL) servidas desde la web, y solo los íconos de Phosphor (MIT) que se usan. */
@font-face { font-family: 'Manrope'; src: url(../fonts/manrope-latin.woff2) format('woff2'); font-weight: 200 800; font-style: normal; font-display: swap; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'Great Vibes'; src: url(../fonts/greatvibes-latin.woff2) format('woff2'); font-weight: 400; font-style: normal; font-display: swap; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* Mientras llega Manrope se ve Arial con las medidas de Manrope: el texto no salta cuando cambia la letra */
@font-face { font-family: 'Manrope Fallback'; src: local('Arial'), local('ArialMT'), local('Roboto'), local('Helvetica Neue'), local('Helvetica'); size-adjust: 97.9%; ascent-override: 108.88%; descent-override: 30.64%; line-gap-override: 0%; }
@font-face { font-family: "Phosphor-Light"; src: url(../fonts/phosphor-light.woff2?v=27442a3f) format("woff2"); font-weight: normal; font-style: normal; font-display: block; }
.ph-light { font-family: "Phosphor-Light" !important; speak: never; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; letter-spacing: 0; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.ph-light.ph-arrow-right:before { content: "\e06c"; }
.ph-light.ph-arrow-up-right:before { content: "\e092"; }
.ph-light.ph-arrows-clockwise:before { content: "\e094"; }
.ph-light.ph-book-open-text:before { content: "\e8f2"; }
.ph-light.ph-books:before { content: "\e758"; }
.ph-light.ph-calendar-check:before { content: "\e712"; }
.ph-light.ph-caret-double-down:before { content: "\e126"; }
.ph-light.ph-caret-down:before { content: "\e136"; }
.ph-light.ph-caret-left:before { content: "\e138"; }
.ph-light.ph-caret-right:before { content: "\e13a"; }
.ph-light.ph-check:before { content: "\e182"; }
.ph-light.ph-clock:before { content: "\e19a"; }
.ph-light.ph-coffee:before { content: "\e1c2"; }
.ph-light.ph-compass:before { content: "\e1c8"; }
.ph-light.ph-diamond:before { content: "\e1ec"; }
.ph-light.ph-drop:before { content: "\e210"; }
.ph-light.ph-drop-half:before { content: "\e566"; }
.ph-light.ph-facebook-logo:before { content: "\e226"; }
.ph-light.ph-feather:before { content: "\e9c0"; }
.ph-light.ph-first-aid-kit:before { content: "\e570"; }
.ph-light.ph-flower-lotus:before { content: "\e6cc"; }
.ph-light.ph-footprints:before { content: "\ea88"; }
.ph-light.ph-hand:before { content: "\e298"; }
.ph-light.ph-hand-heart:before { content: "\e810"; }
.ph-light.ph-hand-palm:before { content: "\e57e"; }
.ph-light.ph-hand-swipe-left:before { content: "\ec94"; }
.ph-light.ph-heart:before { content: "\e2a8"; }
.ph-light.ph-hourglass:before { content: "\e2b2"; }
.ph-light.ph-house:before { content: "\e2c2"; }
.ph-light.ph-info:before { content: "\e2ce"; }
.ph-light.ph-instagram-logo:before { content: "\e2d0"; }
.ph-light.ph-leaf:before { content: "\e2da"; }
.ph-light.ph-lightbulb:before { content: "\e2dc"; }
.ph-light.ph-list-bullets:before { content: "\e2f2"; }
.ph-light.ph-magic-wand:before { content: "\e6b6"; }
.ph-light.ph-map-pin:before { content: "\e316"; }
.ph-light.ph-paint-brush:before { content: "\e6f0"; }
.ph-light.ph-palette:before { content: "\e6c8"; }
.ph-light.ph-play:before { content: "\e3d0"; }
.ph-light.ph-plus:before { content: "\e3d4"; }
.ph-light.ph-ruler:before { content: "\e6b8"; }
.ph-light.ph-scissors:before { content: "\eae0"; }
.ph-light.ph-seal-check:before { content: "\e606"; }
.ph-light.ph-shield-check:before { content: "\e40c"; }
.ph-light.ph-sneaker:before { content: "\e80c"; }
.ph-light.ph-sparkle:before { content: "\e6a2"; }
.ph-light.ph-speaker-high:before { content: "\e44a"; }
.ph-light.ph-sun:before { content: "\e472"; }
.ph-light.ph-tag:before { content: "\e478"; }
.ph-light.ph-tiktok-logo:before { content: "\eaf2"; }
.ph-light.ph-warning-circle:before { content: "\e4e2"; }
.ph-light.ph-whatsapp-logo:before { content: "\e5d0"; }
@font-face { font-family: "Phosphor-Fill"; src: url(../fonts/phosphor-fill.woff2?v=e2c472fa) format("woff2"); font-weight: normal; font-style: normal; font-display: block; }
.ph-fill { font-family: "Phosphor-Fill" !important; speak: never; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; letter-spacing: 0; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.ph-fill.ph-arrow-right:before { content: "\e06c"; }
.ph-fill.ph-arrow-up-right:before { content: "\e092"; }
.ph-fill.ph-arrows-clockwise:before { content: "\e094"; }
.ph-fill.ph-book-open-text:before { content: "\e8f2"; }
.ph-fill.ph-books:before { content: "\e758"; }
.ph-fill.ph-calendar-check:before { content: "\e712"; }
.ph-fill.ph-caret-double-down:before { content: "\e126"; }
.ph-fill.ph-caret-down:before { content: "\e136"; }
.ph-fill.ph-caret-left:before { content: "\e138"; }
.ph-fill.ph-caret-right:before { content: "\e13a"; }
.ph-fill.ph-check:before { content: "\e182"; }
.ph-fill.ph-clock:before { content: "\e19a"; }
.ph-fill.ph-coffee:before { content: "\e1c2"; }
.ph-fill.ph-compass:before { content: "\e1c8"; }
.ph-fill.ph-diamond:before { content: "\e1ec"; }
.ph-fill.ph-drop:before { content: "\e210"; }
.ph-fill.ph-drop-half:before { content: "\e566"; }
.ph-fill.ph-facebook-logo:before { content: "\e226"; }
.ph-fill.ph-feather:before { content: "\e9c0"; }
.ph-fill.ph-first-aid-kit:before { content: "\e570"; }
.ph-fill.ph-flower-lotus:before { content: "\e6cc"; }
.ph-fill.ph-footprints:before { content: "\ea88"; }
.ph-fill.ph-hand:before { content: "\e298"; }
.ph-fill.ph-hand-heart:before { content: "\e810"; }
.ph-fill.ph-hand-palm:before { content: "\e57e"; }
.ph-fill.ph-hand-swipe-left:before { content: "\ec94"; }
.ph-fill.ph-heart:before { content: "\e2a8"; }
.ph-fill.ph-hourglass:before { content: "\e2b2"; }
.ph-fill.ph-house:before { content: "\e2c2"; }
.ph-fill.ph-info:before { content: "\e2ce"; }
.ph-fill.ph-instagram-logo:before { content: "\e2d0"; }
.ph-fill.ph-leaf:before { content: "\e2da"; }
.ph-fill.ph-lightbulb:before { content: "\e2dc"; }
.ph-fill.ph-list-bullets:before { content: "\e2f2"; }
.ph-fill.ph-magic-wand:before { content: "\e6b6"; }
.ph-fill.ph-map-pin:before { content: "\e316"; }
.ph-fill.ph-paint-brush:before { content: "\e6f0"; }
.ph-fill.ph-palette:before { content: "\e6c8"; }
.ph-fill.ph-play:before { content: "\e3d0"; }
.ph-fill.ph-plus:before { content: "\e3d4"; }
.ph-fill.ph-ruler:before { content: "\e6b8"; }
.ph-fill.ph-scissors:before { content: "\eae0"; }
.ph-fill.ph-seal-check:before { content: "\e606"; }
.ph-fill.ph-shield-check:before { content: "\e40c"; }
.ph-fill.ph-sneaker:before { content: "\e80c"; }
.ph-fill.ph-sparkle:before { content: "\e6a2"; }
.ph-fill.ph-speaker-high:before { content: "\e44a"; }
.ph-fill.ph-sun:before { content: "\e472"; }
.ph-fill.ph-tag:before { content: "\e478"; }
.ph-fill.ph-tiktok-logo:before { content: "\eaf2"; }
.ph-fill.ph-warning-circle:before { content: "\e4e2"; }
.ph-fill.ph-whatsapp-logo:before { content: "\e5d0"; }
