body.tema-noel{--papel: #f2f5fa;--papel-claro: #ffffff;--renglon: #d5e0ec;--tinta: #1b2a4a;--tinta-suave: #44557a;--tinta-hoja: #1b2a4a;--suave-hoja: #44557a;--acento: #c8102e;--acento-osc: #9e0c24;--segundo: #1d6b45;--dorado: #e0a92b;--oscuro: #0f1b33;--cabecera: rgba(242, 245, 250, .95);--sombra: rgba(15, 27, 51, .18);--fondo: radial-gradient(circle, rgba(150, 178, 212, .38) 0 1.8px, transparent 2.6px), radial-gradient(circle, rgba(150, 178, 212, .26) 0 1.4px, transparent 2.2px);--tinta-escena: #fbf7ef;--suave-escena: #c9d3e8;--borde-boton-escena: #fbf7ef;--sombra-boton-escena: rgba(0, 0, 0, .45);--baston: repeating-linear-gradient(45deg, #c8102e 0 11px, #fff 11px 22px);background-size:52px 52px,52px 52px;background-position:0 0,26px 26px}.tema-noel .escena{--fondo-escena: linear-gradient(#0d1830, #1b2c55 62%, #2b4677);padding-bottom:96px}.tema-noel .escena h1 em{color:#ff8a98}.tema-noel .escena .etiqueta{color:#ffd98a}.tema-noel .escena:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(circle,rgba(255,255,255,.95) 0 1.7px,transparent 2.5px),radial-gradient(circle,rgba(255,255,255,.6) 0 1.2px,transparent 2px),radial-gradient(circle,rgba(255,255,255,.8) 0 2.4px,transparent 3.2px);background-size:120px 120px,70px 70px,190px 190px;background-position:0 0,30px 40px,80px 10px;animation:nieve 16s linear infinite}@keyframes nieve{to{background-position:0 120px,30px 180px,80px 200px}}.tema-noel .escena:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:90px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 90' preserveAspectRatio='none'%3E%3Cpath d='M0 46 Q150 6 300 36 T600 32 T900 40 T1200 26 V90 H0 Z' fill='%23f2f5fa'/%3E%3Cpath d='M0 46 Q150 6 300 36 T600 32 T900 40 T1200 26' fill='none' stroke='%23c9d6e6' stroke-width='3'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat}.tema-noel .escena .luna{position:absolute;top:26px;right:6%;width:70px;height:70px;opacity:.95}.lista{position:relative;width:min(360px,88vw);margin-inline:auto;padding:30px 26px 26px;transform:rotate(-1.5deg)}.lista:before,.lista:after{content:"";position:absolute;left:-10px;right:-10px;height:22px;border:2.5px solid var(--tinta);border-radius:12px;background:linear-gradient(#fff,#dfe6f0)}.lista:before{top:-12px}.lista:after{bottom:-12px}.lista h3{text-align:center;color:var(--acento);font-size:36px}.lista .sub{text-align:center;font:700 10px var(--maquina);letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-suave);margin-bottom:12px}.lista ol{list-style:none}.lista li{display:flex;align-items:baseline;gap:8px;font:500 25px/1.25 var(--mano);border-bottom:2px dashed var(--renglon);padding:2px 0}.lista li:after{content:"";flex:1}.lista li .ok{order:2;color:var(--segundo);font-weight:700}.lista li.nuevo{color:var(--acento);font-weight:700}.lista li.nuevo .escribe:after{content:"|";animation:cursor .7s steps(1) infinite;color:var(--tinta-suave);margin-left:1px}.lista li.nuevo.hecho .escribe:after{content:none}@keyframes cursor{50%{opacity:0}}.lista .sello-lista{position:absolute;right:18px;bottom:26px;font:700 15px var(--maquina);letter-spacing:.08em;text-transform:uppercase;color:var(--segundo);border:3px solid var(--segundo);border-radius:10px;padding:5px 10px;transform:rotate(-10deg) scale(0);opacity:0;transition:transform .35s cubic-bezier(.2,1.6,.4,1),opacity .2s}.lista .sello-lista.ver{transform:rotate(-10deg) scale(1);opacity:1}.lista .noel-mini{position:absolute;top:-52px;right:-8px;width:66px;height:72px;transform:rotate(8deg)}@media(min-width:900px){.lista .noel-mini{top:auto;right:auto;left:-66px;bottom:-34px;width:84px;height:92px;transform:rotate(-8deg)}}.tema-noel .vista{padding-top:34px;overflow:hidden}.tema-noel .vista:before{content:"";position:absolute;left:0;right:0;top:0;height:14px;background:var(--baston);border-bottom:2px solid var(--tinta)}.tema-noel .vista .firma{color:var(--acento);border-color:var(--acento)}.tema-noel .vista{--esquina: 92px}.tema-noel .vista .noel-firma{position:absolute;right:12px;bottom:12px;width:84px;height:92px}.tema-noel .cierre{position:relative}.tema-noel .cierre:before{content:"";display:block;height:12px;width:min(420px,80%);margin:0 auto 30px;background:var(--baston);border-radius:8px;border:2px solid var(--tinta)}.taller{background:linear-gradient(#fbe6c8,#f2c592)}.taller .estante{position:absolute;left:0;right:0;top:58%;height:10px;background:#8a5a2e;border-block:2px solid #1f2a44}.taller .cinta-regalos{position:absolute;top:calc(58% - 52px);left:0;display:flex;gap:26px;width:max-content;animation:cinta 5s linear infinite}.taller .cinta-regalos svg{position:static;width:50px;height:50px}@keyframes cinta{0%{transform:translate(-152px)}to{transform:translate(0)}}.taller .gran-regalo{left:50%;top:14%;width:120px;height:120px;margin-left:-60px}.etiqueta-regalo{position:absolute;left:50%;top:36%;transform-origin:0 0;background:#fffdf8;border:2.5px solid #1f2a44;border-radius:6px 14px 14px 6px;padding:3px 12px 3px 16px;font:700 22px/1.1 var(--mano);color:#c8102e;animation:columpio 2.4s ease-in-out infinite;white-space:nowrap}@keyframes columpio{0%,to{transform:rotate(-8deg)}50%{transform:rotate(6deg)}}.vuelo{background:linear-gradient(#0d1830,#2b4677)}.vuelo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,#fff 0 1.4px,transparent 2px);background-size:46px 46px;opacity:.7}.vuelo .luna-t{right:12%;top:9%;width:64px;height:64px}.vuelo .trineo-t{top:34%;left:0;width:120px;height:92px;color:#fbf7ef;animation:vuela 5s linear infinite}@keyframes vuela{0%{transform:translate(-130px,40px) rotate(-6deg)}to{transform:translate(360px,-60px) rotate(-6deg)}}.vuelo .estela{position:absolute;left:0;right:0;top:52%;height:3px;background:repeating-linear-gradient(90deg,#ffd98a 0 6px,transparent 6px 16px);transform:rotate(-14deg);opacity:.8}.listat{background:#fff7ea}.listat .noel-t{left:50%;top:8%;width:150px;height:165px;margin-left:-75px;animation:saluda 2s ease-in-out infinite;transform-origin:50% 90%}@keyframes saluda{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.listat .papelito{position:absolute;left:14%;right:14%;top:50%;background:#fff;border:2.5px solid #1f2a44;border-radius:10px;padding:10px 14px;font:700 26px/1.2 var(--mano);text-align:center;color:#1f2a44;transform:rotate(-2deg)}.listat .papelito small{display:block;font:700 9px var(--maquina);letter-spacing:.12em;color:#44557a;text-transform:uppercase}.listat .papelito b{color:#c8102e}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tema-noel.css.map */
