@charset "UTF-8";:root{--prussian: #003153;--prussian-deep: #001f36;--prussian-soft: #0a456e;--cyan: #39c5ed;--ice: #e9f7fc;--silver: #eef1f3;--gray-50: #f7f8f9;--gray-100: #edf0f2;--gray-500: #65727c;--gray-700: #34434e;--ink: #10232f;--white: #fff;--shadow: 0 24px 70px rgba(0, 35, 59, .12)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;color:var(--ink);background:var(--white);font-family:Segoe UI,Arial,sans-serif;-webkit-font-smoothing:antialiased}button,a{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}::selection{color:#fff;background:var(--prussian)}.skip-link{position:fixed;z-index:9999;top:10px;left:10px;padding:10px 16px;color:#fff;background:var(--prussian);transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}html[data-tema=muertos]{--cyan: #ff9f1c;--ice: #fff1e0}html[data-tema=navidad]{--cyan: #f4c152;--ice: #fdf4dc}html[data-tema=sanvalentin]{--cyan: #ff7aa2;--ice: #ffe9f0}html[data-tema=primavera]{--cyan: #b497f0;--ice: #f1ebff}html[data-tema=nino]{--cyan: #ffd23f;--ice: #fff7d6}html[data-tema=mama]{--cyan: #ff8fb1;--ice: #ffeef3}html[data-tema=papa]{--cyan: #f2b33d;--ice: #fdf3dd}html[data-tema] .button-primary:hover{filter:brightness(1.08)}html[data-tema=muertos] .carousel-shade{background:linear-gradient(90deg,#1b0b2ef2,#3a1250c8 55%,#e4007c50)}html[data-tema=navidad] .carousel-shade{background:linear-gradient(90deg,#0b2a20f2,#0e3b2ec8 55%,#c8102e50)}html[data-tema=sanvalentin] .carousel-shade{background:linear-gradient(90deg,#3b0a1ef2,#5b0e2dc8 55%,#ff5c8a50)}html[data-tema=primavera] .carousel-shade{background:linear-gradient(90deg,#10354af0,#1e5a6ec0 55%,#8e6ccb50)}html[data-tema=nino] .carousel-shade{background:linear-gradient(90deg,#12305ef0,#1d4e89c0 55%,#ffd23f40)}html[data-tema=mama] .carousel-shade{background:linear-gradient(90deg,#4a1030f0,#7a1e48c0 55%,#ff8fb150)}html[data-tema=papa] .carousel-shade{background:linear-gradient(90deg,#08213af2,#12355bc8 55%,#f2b33d40)}
