[data-plantilla] [data-parte=divisor]{background-image:none;background-color:var(--tpl-acento);width:8rem;height:.9rem;-webkit-mask:var(--tpl-divisor) center / contain no-repeat;-webkit-mask:var(--tpl-divisor) center / contain no-repeat;mask:var(--tpl-divisor) center / contain no-repeat}[data-plantilla] [class*=border-neutral-800],[data-plantilla] [class*=border-neutral-700]{border-color:color-mix(in srgb, var(--tpl-acento) 42%, transparent)}[data-plantilla=boda-jardin]{--radius:.2rem;--font-frase:var(--font-t-lora);--tpl-divisor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 12'%3E%3Cpath d='M0 6H46M74 6H120' stroke='black' stroke-width='1' fill='none'/%3E%3Cpath d='M60 1L66 6L60 11L54 6Z' fill='black'/%3E%3Ccircle cx='49.5' cy='6' r='1.2' fill='black'/%3E%3Ccircle cx='70.5' cy='6' r='1.2' fill='black'/%3E%3C/svg%3E")}[data-plantilla=boda-jardin] [data-parte=encabezado] h2{letter-spacing:0;font-size:2.7rem;font-weight:400;line-height:1.1}[data-plantilla=boda-jardin] [data-parte=divisor]{opacity:.85}[data-plantilla=boda-jardin] section:not([data-portada]){padding-top:3.25rem;padding-bottom:3.25rem}[data-plantilla=boda-jardin] [class*=bg-neutral-900\/40]{background-color:color-mix(in srgb, var(--tpl-acento) 7%, transparent);box-shadow:inset 0 0 0 4px var(--color-neutral-950,transparent), inset 0 0 0 5px color-mix(in srgb, var(--tpl-acento) 28%, transparent)}[data-plantilla=xv-mariposas]{--radius:1.15rem;--tpl-divisor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 20'%3E%3Cpath d='M0 10H42M78 10H120' stroke='black' stroke-width='1' fill='none'/%3E%3Cg transform='translate%2847 1%29 scale%280.26%29'%3E%3Cpath d='M50 38C56 8 90 -2 97 15C101 29 78 43 50 38Z'/%3E%3Cpath d='M50 41C71 43 89 57 81 70C73 81 54 63 50 41Z'/%3E%3Cg transform='translate%28100 0%29 scale%28-1 1%29'%3E%3Cpath d='M50 38C56 8 90 -2 97 15C101 29 78 43 50 38Z'/%3E%3Cpath d='M50 41C71 43 89 57 81 70C73 81 54 63 50 41Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}[data-plantilla=xv-mariposas] [data-parte=encabezado] h2{letter-spacing:.01em;font-size:2.15rem;font-style:italic;font-weight:600}[data-plantilla=xv-mariposas] [data-parte=divisor]{background-image:linear-gradient(90deg, var(--tpl-acento), var(--tpl-acento-2));width:9rem;height:1.3rem}[data-plantilla=xv-mariposas] section:not([data-portada]):nth-of-type(odd){background-image:linear-gradient(180deg, transparent, color-mix(in srgb, var(--tpl-acento) 7%, transparent) 40%, transparent)}[data-plantilla=xv-mariposas] [class*=bg-neutral-900\/40]{background-image:linear-gradient(145deg, color-mix(in srgb, var(--tpl-acento) 14%, transparent), color-mix(in srgb, var(--tpl-acento-2) 8%, transparent));box-shadow:0 6px 28px -10px color-mix(in srgb, var(--tpl-acento) 45%, transparent)}[data-plantilla=babyshower-luna]{--radius:1.6rem;--tpl-divisor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 18'%3E%3Cpath d='M0 9H34M86 9H120' stroke='black' stroke-width='1' fill='none'/%3E%3Cg%3E%3Cpath d='M60 1C61 6 63 8 69 9C63 10 61 12 60 17C59 12 57 10 51 9C57 8 59 6 60 1Z'/%3E%3Cpath d='M42 5C42.5 7.5 43.5 8.5 46 9C43.5 9.5 42.5 10.5 42 13C41.5 10.5 40.5 9.5 38 9C40.5 8.5 41.5 7.5 42 5Z'/%3E%3Cpath d='M78 5C78.5 7.5 79.5 8.5 82 9C79.5 9.5 78.5 10.5 78 13C77.5 10.5 76.5 9.5 74 9C76.5 8.5 77.5 7.5 78 5Z'/%3E%3C/g%3E%3C/svg%3E");background-image:radial-gradient(circle at 12% 18%, color-mix(in srgb, var(--tpl-acento) 55%, transparent) 0 1px, transparent 1.6px), radial-gradient(circle at 78% 42%, color-mix(in srgb, var(--tpl-acento) 45%, transparent) 0 1px, transparent 1.6px), radial-gradient(circle at 46% 76%, color-mix(in srgb, var(--tpl-acento-2) 50%, transparent) 0 1.2px, transparent 1.8px);background-size:11rem 9rem,13rem 11rem,9rem 12rem}[data-plantilla=babyshower-luna] [data-parte=encabezado] h2{letter-spacing:.01em;font-size:2.1rem;font-weight:500}[data-plantilla=babyshower-luna] [class*=bg-neutral-900\/40]{background-color:color-mix(in srgb, var(--tpl-acento-2) 9%, transparent);box-shadow:0 0 0 1.5px color-mix(in srgb, var(--tpl-acento) 38%, transparent);border-width:0}[data-plantilla=despedida-neon]{--radius:.15rem;background-image:linear-gradient(color-mix(in srgb, var(--tpl-acento) 7%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--tpl-acento) 7%, transparent) 1px, transparent 1px);background-size:2.25rem 2.25rem}[data-plantilla=despedida-neon] [data-parte=encabezado] h2{letter-spacing:.12em;text-transform:uppercase;color:var(--tpl-acento);text-shadow:0 0 6px var(--tpl-acento), 0 0 22px color-mix(in srgb, var(--tpl-acento) 65%, transparent);font-size:2.4rem;font-weight:400}[data-plantilla=despedida-neon] [data-parte=divisor]{background-color:var(--tpl-acento-2);width:5rem;height:2px;box-shadow:0 0 8px var(--tpl-acento-2), 0 0 20px var(--tpl-acento-2);-webkit-mask:none;mask:none}[data-plantilla=despedida-neon] [class*=border-neutral-800],[data-plantilla=despedida-neon] [class*=border-neutral-700]{border-color:var(--tpl-acento);box-shadow:0 0 10px color-mix(in srgb, var(--tpl-acento) 55%, transparent), inset 0 0 14px color-mix(in srgb, var(--tpl-acento) 18%, transparent)}[data-plantilla=despedida-neon] [data-portada=neon]{background-image:radial-gradient(40rem 22rem at 50% 12%, color-mix(in srgb, var(--tpl-acento) 20%, transparent), transparent 70%), radial-gradient(30rem 20rem at 50% 100%, color-mix(in srgb, var(--tpl-acento-2) 14%, transparent), transparent 70%)}[data-neon]{text-shadow:0 0 5px color-mix(in srgb, currentColor 90%, transparent), 0 0 18px var(--tpl-acento), 0 0 42px color-mix(in srgb, var(--tpl-acento) 70%, transparent)}p[data-neon]{box-shadow:0 0 10px var(--tpl-acento), inset 0 0 12px color-mix(in srgb, var(--tpl-acento) 35%, transparent)}[data-plantilla=infantil-confeti]{--radius:1.3rem;--tpl-divisor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 14'%3E%3Cpath d='M2 7Q9.5 -1 17 7T32 7T47 7T62 7T77 7T92 7T107 7T118 7' stroke='black' stroke-width='3.2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E")}[data-plantilla=infantil-confeti] [data-parte=encabezado] h2{letter-spacing:.02em;color:var(--tpl-acento-2);text-shadow:-2px -2px #fff,2px -2px #fff,-2px 2px #fff,2px 2px #fff,0 5px #00000029;font-size:2.3rem;font-weight:400}[data-plantilla=infantil-confeti] [data-parte=divisor]{background-image:none;background-color:var(--tpl-acento);width:8rem;height:.9rem}[data-plantilla=infantil-confeti] [class*=bg-neutral-900\/40]{background-color:#ffffffb8}[data-plantilla=infantil-confeti] [class*=border-neutral-800],[data-plantilla=infantil-confeti] [class*=border-neutral-700]{border-style:dashed;border-width:3px;border-color:var(--tpl-acento-2)}[data-sticker]{text-shadow:-3px -3px #fff,3px -3px #fff,-3px 3px #fff,3px 3px #fff,0 8px #0000002e}[data-portada=confeti],[data-portada-cierre=confeti]{background-image:radial-gradient(circle at 10% 14%,#e63946 0 3px,#0000 3.5px),radial-gradient(circle at 34% 62%,#1f77d0 0 3.5px,#0000 4px),radial-gradient(circle at 62% 24%,#2a9d5c 0 3px,#0000 3.5px),radial-gradient(circle at 86% 70%,#f08a24 0 3.5px,#0000 4px),radial-gradient(circle at 74% 92%,#8e44ad 0 3px,#0000 3.5px),radial-gradient(circle at 22% 88%,#ec4899 0 3px,#0000 3.5px);background-size:9rem 11rem,12rem 9rem,10rem 13rem,8rem 10rem,11rem 8rem,13rem 12rem}[data-plantilla=cumple-deco]{--radius:0rem;--tpl-divisor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 12'%3E%3Cpath d='M0 6H40M80 6H120' stroke='black' stroke-width='1' fill='none'/%3E%3Cpath d='M60 1L65 6L60 11L55 6Z'/%3E%3Cpath d='M46 3.5L50.5 6L46 8.5L41.5 6Z'/%3E%3Cpath d='M74 3.5L78.5 6L74 8.5L69.5 6Z'/%3E%3C/svg%3E")}[data-plantilla=cumple-deco] [data-parte=encabezado] h2{letter-spacing:.3em;text-transform:uppercase;color:var(--tpl-acento);align-items:center;gap:.9rem;font-size:1.45rem;font-weight:600;display:flex}[data-plantilla=cumple-deco] [data-parte=encabezado] h2:before,[data-plantilla=cumple-deco] [data-parte=encabezado] h2:after{content:"";background:var(--tpl-acento);opacity:.7;flex:1;height:1px}[data-plantilla=cumple-deco] [data-parte=divisor]{width:9rem;height:.8rem}[data-plantilla=cumple-deco] [class*=bg-neutral-900\/40]{background-color:color-mix(in srgb, var(--tpl-acento) 6%, transparent);outline:1px solid color-mix(in srgb, var(--tpl-acento) 35%, transparent);outline-offset:-7px}[data-plantilla][data-banda]>section:not([data-portada]){position:relative}[data-plantilla][data-banda]>section:not([data-portada]):nth-of-type(2n){background-color:var(--tpl-banda);margin-block:1.4rem}[data-plantilla][data-banda]>section:not([data-portada]):nth-of-type(2n):before,[data-plantilla][data-banda]>section:not([data-portada]):nth-of-type(2n):after{content:"";background-color:var(--tpl-banda);height:1.5rem;-webkit-mask:var(--tpl-borde) repeat-x bottom left / var(--tpl-borde-ancho,3rem) 100%;-webkit-mask:var(--tpl-borde) repeat-x bottom left / var(--tpl-borde-ancho,3rem) 100%;mask:var(--tpl-borde) repeat-x bottom left / var(--tpl-borde-ancho,3rem) 100%;pointer-events:none;position:absolute;left:0;right:0}[data-plantilla][data-banda]>section:not([data-portada]):nth-of-type(2n):before{top:-1.45rem}[data-plantilla][data-banda]>section:not([data-portada]):nth-of-type(2n):after{bottom:-1.45rem;transform:scaleY(-1)}[data-plantilla=boda-jardin]{--tpl-banda:color-mix(in srgb, var(--tpl-acento) 9%, transparent);--tpl-borde:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 24' preserveAspectRatio='none'%3E%3Cpath d='M0 24C0 10 14 1 40 1S80 10 80 24Z'/%3E%3C/svg%3E");--tpl-borde-ancho:5rem}[data-plantilla=xv-mariposas]{--tpl-banda:color-mix(in srgb, var(--tpl-acento) 9%, transparent);--tpl-borde:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 24' preserveAspectRatio='none'%3E%3Cpath d='M0 24V13Q12 1 24 13T48 13V24Z'/%3E%3C/svg%3E");--tpl-borde-ancho:3.4rem}[data-plantilla=babyshower-luna]{--tpl-banda:color-mix(in srgb, var(--tpl-acento-2) 10%, transparent);--tpl-borde:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 24' preserveAspectRatio='none'%3E%3Cpath d='M0 24V16A10 10 0 0 1 16 8A14 14 0 0 1 44 6A12 12 0 0 1 68 8A10 10 0 0 1 90 12A8 8 0 0 1 96 16V24Z'/%3E%3C/svg%3E");--tpl-borde-ancho:6rem}[data-plantilla=infantil-confeti]{--tpl-banda:#ffffff8c;--tpl-borde:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 12' preserveAspectRatio='none'%3E%3Cpath d='M0 12V6A6 6 0 0 1 12 6A6 6 0 0 1 24 6V12Z'/%3E%3C/svg%3E");--tpl-borde-ancho:2.2rem}[data-plantilla=cumple-deco]{--tpl-banda:color-mix(in srgb, var(--tpl-acento) 8%, transparent);--tpl-borde:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 24' preserveAspectRatio='none'%3E%3Cpath d='M0 24V16H8V8H16V0H32V8H40V16H48V24Z'/%3E%3C/svg%3E");--tpl-borde-ancho:3.2rem}[data-plantilla=despedida-neon]{--tpl-banda:color-mix(in srgb, var(--tpl-acento) 7%, transparent)}[data-plantilla=despedida-neon][data-banda]>section:not([data-portada]):nth-of-type(2n):before,[data-plantilla=despedida-neon][data-banda]>section:not([data-portada]):nth-of-type(2n):after{background-color:var(--tpl-acento);height:2px;box-shadow:0 0 10px var(--tpl-acento), 0 0 24px color-mix(in srgb, var(--tpl-acento) 70%, transparent);transform:none;-webkit-mask:none;mask:none}[data-plantilla=despedida-neon][data-banda]>section:not([data-portada]):nth-of-type(2n):before{top:0}[data-plantilla=despedida-neon][data-banda]>section:not([data-portada]):nth-of-type(2n):after{bottom:0}[data-plantilla][data-plantilla=boda-jardin] [data-seccion=itinerario] ol,[data-plantilla=cumple-deco] [data-seccion=itinerario] ol{border-left:0;gap:0;padding-left:0}[data-plantilla=boda-jardin] [data-seccion=itinerario] li,[data-plantilla=cumple-deco] [data-seccion=itinerario] li{border-top:1px solid color-mix(in srgb, var(--tpl-acento) 45%, transparent);grid-template-columns:6.2rem 1fr;column-gap:1rem;padding:1.05rem 0;display:grid}[data-plantilla=boda-jardin] [data-seccion=itinerario] li:last-child,[data-plantilla=cumple-deco] [data-seccion=itinerario] li:last-child{border-bottom:1px solid color-mix(in srgb, var(--tpl-acento) 45%, transparent)}[data-plantilla=boda-jardin] [data-seccion=itinerario] li>span,[data-plantilla=cumple-deco] [data-seccion=itinerario] li>span{display:none}[data-plantilla=boda-jardin] [data-seccion=itinerario] li>p:first-of-type,[data-plantilla=cumple-deco] [data-seccion=itinerario] li>p:first-of-type{color:var(--tpl-acento);letter-spacing:.02em;grid-row:span 2;font-size:1.05rem}[data-plantilla=boda-jardin] [data-seccion=itinerario] li>p:not(:first-of-type),[data-plantilla=cumple-deco] [data-seccion=itinerario] li>p:not(:first-of-type){grid-column:2;margin:0}[data-plantilla=xv-mariposas] [data-seccion=itinerario] ol{border-left:0;gap:.75rem;padding-left:0}[data-plantilla=xv-mariposas] [data-seccion=itinerario] li{border-radius:var(--radius);background-image:linear-gradient(145deg, color-mix(in srgb, var(--tpl-acento) 13%, transparent), color-mix(in srgb, var(--tpl-acento-2) 7%, transparent));box-shadow:0 0 0 1px color-mix(in srgb, var(--tpl-acento) 30%, transparent);padding:.95rem 1.1rem}[data-plantilla=xv-mariposas] [data-seccion=itinerario] li>span{display:none}[data-plantilla=xv-mariposas] [data-seccion=itinerario] li>p:first-of-type{background:var(--tpl-acento);color:var(--color-neutral-950);border-radius:999px;margin-bottom:.35rem;padding:.1rem .8rem;font-size:.95rem;display:inline-block}[data-plantilla=babyshower-luna] [data-seccion=itinerario] ol{border-left-style:dotted;border-left-color:color-mix(in srgb, var(--tpl-acento) 55%, transparent)}[data-plantilla=babyshower-luna] [data-seccion=itinerario] li>span{background:var(--tpl-acento);width:.95rem;height:.95rem;box-shadow:none;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);border-radius:0;top:.35rem;left:-1.95rem}[data-plantilla=despedida-neon] [data-seccion=itinerario] ol,[data-plantilla=infantil-confeti] [data-seccion=itinerario] ol{border-left:0;gap:.8rem;padding-left:0}[data-plantilla=despedida-neon] [data-seccion=itinerario] li,[data-plantilla=infantil-confeti] [data-seccion=itinerario] li{border:2px dashed var(--tpl-acento);border-radius:var(--radius);grid-template-columns:7.1rem 1fr;align-items:center;column-gap:.9rem;padding:.7rem .9rem .7rem 0;display:grid}[data-plantilla=despedida-neon] [data-seccion=itinerario] li>span,[data-plantilla=infantil-confeti] [data-seccion=itinerario] li>span{display:none}[data-plantilla=despedida-neon] [data-seccion=itinerario] li>p:first-of-type,[data-plantilla=infantil-confeti] [data-seccion=itinerario] li>p:first-of-type{border-right:2px dashed var(--tpl-acento);color:var(--tpl-acento);white-space:normal;text-wrap:balance;text-align:center;grid-row:span 2;justify-content:center;align-self:stretch;align-items:center;margin:-.7rem 0;padding:0 .4rem;font-size:.84rem;line-height:1.25;display:flex}[data-plantilla=despedida-neon] [data-seccion=itinerario] li>p:not(:first-of-type),[data-plantilla=infantil-confeti] [data-seccion=itinerario] li>p:not(:first-of-type){grid-column:2;margin:0}[data-plantilla=despedida-neon] [data-seccion=itinerario] li{box-shadow:0 0 10px color-mix(in srgb, var(--tpl-acento) 45%, transparent)}[data-plantilla=infantil-confeti] [data-seccion=itinerario] li{border-color:var(--tpl-acento-2);background:#ffffffb3}[data-plantilla=infantil-confeti] [data-seccion=itinerario] li>p:first-of-type{border-right-color:var(--tpl-acento-2);color:var(--tpl-acento-2)}[data-plantilla=boda-jardin] [data-seccion=cuenta] ol,[data-plantilla=despedida-neon] [data-seccion=cuenta] ol{gap:0}[data-plantilla=boda-jardin] [data-seccion=cuenta] li,[data-plantilla=despedida-neon] [data-seccion=cuenta] li{box-shadow:none;background:0 0;border:0;border-radius:0;padding-block:.4rem}[data-plantilla=boda-jardin] [data-seccion=cuenta] li+li,[data-plantilla=despedida-neon] [data-seccion=cuenta] li+li{border-left:1px solid color-mix(in srgb, var(--tpl-acento) 50%, transparent)}[data-plantilla=boda-jardin] [data-seccion=cuenta] li>span:first-child{color:var(--tpl-acento);font-size:2.6rem}[data-plantilla=despedida-neon] [data-seccion=cuenta] li>span:first-child{color:var(--tpl-acento-2);text-shadow:0 0 6px var(--tpl-acento-2), 0 0 20px color-mix(in srgb, var(--tpl-acento-2) 70%, transparent);font-size:2.6rem}[data-plantilla=babyshower-luna] [data-seccion=cuenta] li{aspect-ratio:1;background:color-mix(in srgb, var(--tpl-acento) 12%, transparent);box-shadow:0 0 0 1.5px var(--tpl-acento), 0 0 18px color-mix(in srgb, var(--tpl-acento) 35%, transparent);border:0;border-radius:50%;place-content:center;padding:0;display:grid}[data-plantilla=infantil-confeti] [data-seccion=cuenta] li{aspect-ratio:.86;color:#fff;border:0;border-radius:50% 50% 48% 48%/56% 56% 44% 44%;place-content:center;padding:0;display:grid;position:relative;box-shadow:inset -6px -8px #0000001f,0 6px #0000001a}[data-plantilla=infantil-confeti] [data-seccion=cuenta] li>span{color:#fff}[data-plantilla=infantil-confeti] [data-seccion=cuenta] li:first-child{background:#e63946}[data-plantilla=infantil-confeti] [data-seccion=cuenta] li:nth-child(2){background:#1a68b8}[data-plantilla=infantil-confeti] [data-seccion=cuenta] li:nth-child(3){background:#2a9d5c}[data-plantilla=infantil-confeti] [data-seccion=cuenta] li:nth-child(4){background:#d9761a}[data-plantilla=infantil-confeti] [data-seccion=cuenta] li:after{content:"";background:inherit;clip-path:polygon(50% 0,100% 100%,0 100%);width:.6rem;height:.5rem;position:absolute;bottom:-.42rem;left:50%;transform:translate(-50%)}[data-plantilla=boda-jardin] [data-seccion=lugar] article,[data-plantilla=cumple-deco] [data-seccion=lugar] article,[data-plantilla=despedida-neon] [data-seccion=lugar] article{border:1px solid var(--tpl-acento);outline:1px solid color-mix(in srgb, var(--tpl-acento) 45%, transparent);outline-offset:-7px;background:0 0;padding:1.6rem 1.4rem}[data-plantilla=infantil-confeti] [data-seccion=lugar] article{background:#ffffffc7;padding-top:2.1rem;position:relative;overflow:hidden}[data-plantilla=infantil-confeti] [data-seccion=lugar] article:before{content:"";background:repeating-linear-gradient(135deg,#e63946 0 .7rem,#fff .7rem 1.4rem,#1a68b8 1.4rem 2.1rem,#fff 2.1rem 2.8rem);height:.7rem;position:absolute;inset:0 0 auto}[data-plantilla=infantil-confeti] [data-seccion=lugar] article:after{content:"";border:2px dashed var(--tpl-acento-2);opacity:.7;border-radius:.2rem;width:2.1rem;height:2.5rem;position:absolute;top:1.2rem;right:.9rem}[data-plantilla][data-plantilla=despedida-neon] [data-seccion=galeria] [data-parte=foto]>button{background:var(--color-neutral-100);box-shadow:0 0 16px color-mix(in srgb, var(--tpl-acento) 45%, transparent);border-radius:.1rem;padding:.35rem .35rem 1.4rem}[data-plantilla=despedida-neon] [data-seccion=galeria] [data-parte=foto]:nth-child(odd)>button{transform:rotate(-1.6deg)}[data-plantilla=despedida-neon] [data-seccion=galeria] [data-parte=foto]:nth-child(2n)>button{transform:rotate(1.8deg)}[data-plantilla=boda-jardin] [data-seccion=galeria] [data-parte=foto]>button,[data-plantilla=cumple-deco] [data-seccion=galeria] [data-parte=foto]>button,[data-plantilla=xv-mariposas] [data-seccion=galeria] [data-parte=foto]>button{border:1px solid var(--tpl-acento);background:0 0;padding:.4rem}[data-plantilla=xv-mariposas] [data-seccion=galeria] [data-parte=foto]>button{box-shadow:0 6px 22px -8px color-mix(in srgb, var(--tpl-acento) 55%, transparent);border-width:2px}[data-plantilla=infantil-confeti] [data-seccion=galeria] [data-parte=foto]>button,[data-plantilla=babyshower-luna] [data-seccion=galeria] [data-parte=foto]>button{background:#fff;padding:.3rem;box-shadow:0 5px #00000024}[data-plantilla=babyshower-luna] [data-seccion=galeria] [data-parte=foto]>button{background:color-mix(in srgb, var(--tpl-acento) 20%, transparent);box-shadow:0 0 0 1.5px var(--tpl-acento), 0 0 20px color-mix(in srgb, var(--tpl-acento) 30%, transparent)}[data-plantilla=infantil-confeti] [data-seccion=galeria] [data-parte=foto]:nth-child(odd)>button{transform:rotate(-1.4deg)}[data-plantilla=infantil-confeti] [data-seccion=galeria] [data-parte=foto]:nth-child(2n)>button{transform:rotate(1.6deg)}[data-plantilla] [data-parte=cierre]{border-top:0}[data-plantilla=boda-jardin] [data-parte=cierre-nombre]{color:var(--tpl-acento)}[data-plantilla=despedida-neon] [data-parte=cierre-nombre]{text-transform:uppercase;letter-spacing:.06em;text-shadow:0 0 6px var(--tpl-acento), 0 0 22px color-mix(in srgb, var(--tpl-acento) 70%, transparent)}[data-plantilla=infantil-confeti] [data-parte=cierre-nombre]{color:var(--tpl-acento-2);text-shadow:-2px -2px #fff,2px -2px #fff,-2px 2px #fff,2px 2px #fff,0 5px #00000029}[data-plantilla=cumple-deco] [data-parte=cierre-nombre]{text-transform:uppercase;letter-spacing:.14em;color:var(--tpl-acento)}[data-plantilla=xv-mariposas] [data-parte=cierre]{background-image:radial-gradient(40rem 14rem at 50% 0%, color-mix(in srgb, var(--tpl-acento) 14%, transparent), transparent 70%)}
[data-plantilla=boda-acuarela]{--radius:1.4rem;--font-frase:var(--font-t-lora);--tpl-divisor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 14'%3E%3Cpath d='M2 8C20 3 34 11 52 7S88 3 118 7C94 10 76 12 56 10S22 12 2 8Z'/%3E%3C/svg%3E");--tpl-banda:color-mix(in srgb, var(--tpl-acento) 9%, transparent);--tpl-borde:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 24' preserveAspectRatio='none'%3E%3Cpath d='M0 24V15C10 5 22 12 30 8C40 3 52 11 62 7C74 3 86 11 96 15V24Z'/%3E%3C/svg%3E");--tpl-borde-ancho:6.5rem;isolation:isolate;position:relative}[data-plantilla=boda-acuarela]:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(18rem 14rem at 0% 12%, color-mix(in srgb, var(--tpl-acento) 9%, transparent), transparent 70%), radial-gradient(16rem 16rem at 100% 46%, color-mix(in srgb, var(--tpl-acento-2) 9%, transparent), transparent 70%), radial-gradient(18rem 14rem at 0% 82%, color-mix(in srgb, var(--tpl-acento) 8%, transparent), transparent 70%);background-repeat:repeat-y;background-size:100% 90rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 calc(100% - 12rem),#0000);mask-image:linear-gradient(#000 calc(100% - 12rem),#0000)}[data-plantilla=boda-acuarela] [data-parte=encabezado] h2{letter-spacing:0;color:var(--tpl-acento);font-size:3.3rem;font-weight:400;line-height:1}[data-plantilla=boda-acuarela] [data-parte=divisor]{background-color:var(--tpl-acento-2);opacity:.8;width:7rem;height:.8rem}[data-plantilla=boda-acuarela] [class*=bg-neutral-900\/40]{background-color:color-mix(in srgb, var(--tpl-acento) 7%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--tpl-acento) 22%, transparent), inset 0 0 2rem color-mix(in srgb, var(--tpl-acento-2) 10%, transparent);border:0;border-radius:2rem 1.2rem 2.2rem 1.4rem/1.4rem 2.2rem 1.2rem 2rem}[data-plantilla=boda-acuarela] [data-seccion=itinerario] ol{border-left:2px dotted color-mix(in srgb, var(--tpl-acento-2) 60%, transparent)}[data-plantilla=boda-acuarela] [data-seccion=itinerario] li>span{background:radial-gradient(circle at 40% 38%, var(--tpl-acento) 0 35%, color-mix(in srgb, var(--tpl-acento) 45%, transparent) 70%, transparent 74%);width:1.1rem;height:1.1rem;box-shadow:none;border-radius:58% 42% 52% 48%;top:.2rem;left:-1.95rem}[data-plantilla=boda-acuarela] [data-seccion=itinerario] li:nth-child(2n)>span{background:radial-gradient(circle at 40% 38%, var(--tpl-acento-2) 0 35%, color-mix(in srgb, var(--tpl-acento-2) 45%, transparent) 70%, transparent 74%)}[data-plantilla=boda-acuarela] [data-seccion=itinerario] li>p:first-of-type{color:var(--tpl-acento)}[data-plantilla=boda-acuarela] [data-seccion=cuenta] ol{gap:.15rem}[data-plantilla=boda-acuarela] [data-seccion=cuenta] li{box-shadow:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--tpl-acento) 24%, transparent), color-mix(in srgb, var(--tpl-acento) 8%, transparent) 78%, transparent);border:0;border-radius:54% 46% 50% 50%/48% 52%;padding-block:1.5rem}[data-plantilla=boda-acuarela] [data-seccion=cuenta] li:nth-child(2n){background:radial-gradient(closest-side, color-mix(in srgb, var(--tpl-acento-2) 26%, transparent), color-mix(in srgb, var(--tpl-acento-2) 9%, transparent) 78%, transparent)}[data-plantilla=boda-acuarela] [data-seccion=cuenta] li>span:first-child{font-size:2.2rem}[data-plantilla=boda-acuarela] [data-seccion=lugar] article{padding:1.8rem 1.4rem}[data-plantilla=boda-acuarela] [data-seccion=lugar] article svg{color:var(--tpl-acento-2)}[data-plantilla=boda-acuarela] [data-seccion=galeria] [data-parte=foto]>button{box-shadow:0 6px 18px -8px color-mix(in srgb, var(--tpl-acento) 55%, transparent);border:3px solid #ffffffbf;border-radius:2.4rem .9rem 2rem 1.1rem}[data-plantilla=boda-acuarela] [data-seccion=galeria] [data-parte=foto]:nth-child(2n)>button{border-radius:.9rem 2.4rem 1.1rem 2rem}[data-plantilla=boda-acuarela] [data-parte=cierre-nombre]{color:var(--tpl-acento);font-size:clamp(3rem,15vw,4rem)}[data-plantilla=boda-editorial]{--radius:0rem;--font-frase:var(--font-t-lora);--tpl-banda:transparent}[data-plantilla=boda-editorial]>section:not([data-portada]){background:linear-gradient(var(--color-neutral-50), var(--color-neutral-50)) top 0 left 1.5rem / calc(100% - 3rem) 1px no-repeat;padding-top:3.5rem;padding-bottom:3.5rem}[data-plantilla=boda-editorial][data-banda]>section:not([data-portada]):not([hidden]):nth-of-type(2n){background:linear-gradient(var(--color-neutral-50), var(--color-neutral-50)) top 0 left 1.5rem / calc(100% - 3rem) 1px no-repeat;margin-block:0}[data-plantilla=boda-editorial][data-banda]>section:not([data-portada]):not([hidden]):nth-of-type(2n):before,[data-plantilla=boda-editorial][data-banda]>section:not([data-portada]):not([hidden]):nth-of-type(2n):after{display:none}[data-plantilla=boda-editorial] [data-parte=encabezado]{text-align:left;margin-bottom:2.25rem}[data-plantilla=boda-editorial] [data-parte=encabezado] h2{overflow-wrap:anywhere;letter-spacing:-.025em;color:var(--color-neutral-50);font-size:clamp(2.1rem,11vw,3.5rem);font-weight:400;line-height:.95}[data-plantilla=boda-editorial] [data-parte=encabezado] p{font-size:.8rem}[data-plantilla=boda-editorial] [data-parte=divisor]{background-color:var(--tpl-acento);background-image:none;width:3.4rem;height:3px;margin:1.2rem 0 0;-webkit-mask:none;mask:none}[data-plantilla=boda-editorial] [class*=bg-neutral-900\/40]{border:0;border-top:3px solid var(--color-neutral-50);text-align:left;background:0 0;padding:1.2rem 0 0}[data-plantilla=boda-editorial] [class*=bg-neutral-900\/40] svg,[data-plantilla=boda-editorial] [class*=bg-neutral-900\/40] img{color:var(--tpl-acento);margin-left:0}[data-plantilla=boda-editorial] [data-seccion=itinerario] ol{counter-reset:momento;border:0;padding:0}[data-plantilla=boda-editorial] [data-seccion=itinerario] li{counter-increment:momento;border-top:1px solid color-mix(in srgb, var(--color-neutral-50) 28%, transparent);grid-template-columns:3.1rem 1fr;column-gap:.5rem;margin:0;padding:1.15rem 0;display:grid}[data-plantilla=boda-editorial] [data-seccion=itinerario] li:before{content:counter(momento, decimal-leading-zero);font-family:var(--font-display);color:var(--tpl-acento);grid-row:span 3;font-size:1.9rem;line-height:1}[data-plantilla=boda-editorial] [data-seccion=itinerario] li>span{display:none}[data-plantilla=boda-editorial] [data-seccion=itinerario] li>p{grid-column:2;margin:0}[data-plantilla=boda-editorial] [data-seccion=itinerario] li>p:first-of-type{letter-spacing:.22em;text-transform:uppercase;color:var(--color-neutral-300);font-size:.72rem}[data-plantilla=boda-editorial] [data-seccion=itinerario] li>p:nth-of-type(2){font-family:var(--font-display);margin-top:.3rem;font-size:1.7rem;font-weight:400;line-height:1.1}[data-plantilla=boda-editorial] [data-seccion=cuenta] ol{gap:0}[data-plantilla=boda-editorial] [data-seccion=cuenta] li{border:1px solid color-mix(in srgb, var(--color-neutral-50) 40%, transparent);text-align:center;background:0 0;border-radius:0;padding:1.2rem .25rem}[data-plantilla=boda-editorial] [data-seccion=cuenta] li+li{margin-left:-1px}[data-plantilla=boda-editorial] [data-seccion=cuenta] li>span:first-child{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-neutral-50);font-size:2.3rem}[data-plantilla=boda-editorial] [data-seccion=cuenta] li:first-child>span:first-child{color:var(--tpl-acento)}[data-plantilla=boda-editorial] [data-seccion=lugar]>div>div{counter-reset:lugar}[data-plantilla=boda-editorial] [data-seccion=lugar] article{counter-increment:lugar;background-image:linear-gradient(color-mix(in srgb, var(--color-neutral-50) 7%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-neutral-50) 7%, transparent) 1px, transparent 1px);background-size:1.4rem 1.4rem;padding:1.3rem 1.2rem 1.4rem}[data-plantilla=boda-editorial] [data-seccion=lugar] article:before{content:counter(lugar, decimal-leading-zero);font-family:var(--font-display);color:var(--tpl-acento);margin-bottom:.5rem;font-size:1.2rem;display:block}[data-plantilla=boda-editorial] [data-seccion=lugar] article svg{display:none}[data-plantilla=boda-editorial] [data-seccion=lugar] article h3{font-size:1.7rem;line-height:1.1}[data-plantilla=boda-editorial] [data-seccion=lugar] article a{border-color:var(--color-neutral-50);text-transform:uppercase;letter-spacing:.14em;border-radius:0;font-size:.72rem}[data-plantilla=boda-editorial] [data-seccion=galeria] ul{gap:.9rem}[data-plantilla=boda-editorial] [data-seccion=galeria] [data-parte=foto]>button{border-radius:0}[data-plantilla=boda-editorial] [data-seccion=mensaje] .text-center,[data-plantilla=boda-editorial] [data-seccion=confirmacion] p{text-align:left}[data-plantilla=boda-editorial] [class*=rounded-full]{border-radius:0}[data-plantilla=boda-editorial] [data-parte=cierre]{text-align:left;background:linear-gradient(var(--color-neutral-50), var(--color-neutral-50)) top 0 left 1.5rem / calc(100% - 3rem) 1px no-repeat;padding-top:3.5rem}[data-plantilla=boda-editorial] [data-parte=cierre]>p{margin-left:0;margin-right:0}[data-plantilla=boda-editorial] [data-parte=cierre-nombre]{letter-spacing:-.025em;max-width:none;font-size:clamp(3rem,15vw,4.2rem);line-height:.95}[data-plantilla=boda-rustico]{--radius:.3rem;--font-frase:var(--font-t-lora);--tpl-divisor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 16'%3E%3Cpath d='M0 8H46M74 8H120' stroke='black' stroke-width='1.4' fill='none'/%3E%3Cpath d='M60 2C67 4 72 9 60 14C48 9 53 4 60 2Z'/%3E%3Ccircle cx='50' cy='8' r='1.7'/%3E%3Ccircle cx='70' cy='8' r='1.7'/%3E%3C/svg%3E");--tpl-banda:#fffaeb8c;--tpl-borde:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 24' preserveAspectRatio='none'%3E%3Cpath d='M0 24V11L6 15L11 8L19 14L25 7L33 13L40 9L47 15L55 6L62 13L70 8L78 14L85 10L90 11V24Z'/%3E%3C/svg%3E");--tpl-borde-ancho:5.6rem;isolation:isolate;position:relative}[data-plantilla=boda-rustico]:before{content:"";z-index:-1;pointer-events:none;background-color:#b98a4e33;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9 0.04' numOctaves='3' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0.42 0 0 0 0 0.28 0 0 0 0 0.12 0 0 0 0.6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)' opacity='0.55'/%3E%3C/svg%3E");position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 calc(100% - 12rem),#0000);mask-image:linear-gradient(#000 calc(100% - 12rem),#0000)}[data-plantilla=boda-rustico] [data-parte=encabezado] h2{letter-spacing:.09em;text-transform:uppercase;color:var(--tpl-acento);font-size:3.1rem;font-weight:400;line-height:1}[data-plantilla=boda-rustico] [data-parte=divisor]{background-color:var(--tpl-acento-2);width:8rem;height:1rem}[data-plantilla=boda-rustico] [class*=bg-neutral-900\/40]{border:1.5px dashed color-mix(in srgb, var(--tpl-acento) 65%, transparent);background-color:#fffaeb9e;box-shadow:0 2px #5a3c1429}[data-plantilla=boda-rustico] [data-seccion=itinerario] ol{border:0;padding:0}[data-plantilla=boda-rustico] [data-seccion=itinerario] li{border:1.5px dashed color-mix(in srgb, var(--tpl-acento) 65%, transparent);border-radius:var(--radius);background:#fffaebb3;margin:0 0 .85rem;padding:.95rem 1rem .95rem 2.7rem;box-shadow:0 2px #5a3c1429}[data-plantilla=boda-rustico] [data-seccion=itinerario] li:nth-child(odd){transform:rotate(-.5deg)}[data-plantilla=boda-rustico] [data-seccion=itinerario] li:nth-child(2n){transform:rotate(.5deg)}[data-plantilla=boda-rustico] [data-seccion=itinerario] li>span{background:var(--color-neutral-950);width:.85rem;height:.85rem;box-shadow:0 0 0 2px var(--tpl-acento), inset 0 1px 2px #0000004d;top:50%;left:.85rem;transform:translateY(-50%)}[data-plantilla=boda-rustico] [data-seccion=itinerario] li>p:first-of-type{color:var(--tpl-acento)}[data-plantilla=boda-rustico] [data-seccion=cuenta] ol{filter:drop-shadow(0 2px #5a3c1438);gap:.5rem}[data-plantilla=boda-rustico] [data-seccion=cuenta] li{box-shadow:none;clip-path:polygon(24% 0,76% 0,100% 15%,100% 100%,0 100%,0 15%);background:#fffaebe0;border:0;border-radius:0;padding:1.6rem 0 .9rem;position:relative}[data-plantilla=boda-rustico] [data-seccion=cuenta] li:before{content:"";background:var(--color-neutral-950);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:.45rem;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 2px #00000059}[data-plantilla=boda-rustico] [data-seccion=cuenta] li>span:first-child{color:var(--tpl-acento);font-size:2.1rem}[data-plantilla=boda-rustico] [data-seccion=lugar]>div>div{counter-reset:lugar}[data-plantilla=boda-rustico] [data-seccion=lugar] article{counter-increment:lugar;padding:1.7rem 1.3rem 1.5rem;position:relative}[data-plantilla=boda-rustico] [data-seccion=lugar] article:after{content:counter(lugar);border:2px double color-mix(in srgb, var(--tpl-acento) 70%, transparent);width:2.6rem;height:2.6rem;font-family:var(--font-display);color:color-mix(in srgb, var(--tpl-acento) 80%, transparent);border-radius:50%;place-content:center;font-size:1.5rem;line-height:1;display:grid;position:absolute;top:.6rem;right:.7rem;transform:rotate(12deg)}[data-plantilla=boda-rustico] [data-seccion=lugar] article svg{color:var(--tpl-acento-2)}[data-plantilla=boda-rustico] [data-seccion=galeria] [data-parte=foto]{position:relative}[data-plantilla=boda-rustico] [data-seccion=galeria] [data-parte=foto]>button{background:#fffaebf2;border-radius:.1rem;padding:.4rem .4rem .9rem;box-shadow:0 3px 7px #462d0f47}[data-plantilla=boda-rustico] [data-seccion=galeria] [data-parte=foto]:nth-child(odd)>button{transform:rotate(-1.3deg)}[data-plantilla=boda-rustico] [data-seccion=galeria] [data-parte=foto]:nth-child(2n)>button{transform:rotate(1.5deg)}[data-plantilla=boda-rustico] [data-seccion=galeria] [data-parte=foto]:before{content:"";z-index:2;background:color-mix(in srgb, var(--tpl-acento) 28%, #ecd6a0d9);opacity:.9;width:3.2rem;height:1rem;position:absolute;top:-.35rem;left:50%;transform:translate(-50%)rotate(-3deg);box-shadow:0 1px 2px #462d0f33}[data-plantilla=boda-rustico] [data-parte=cierre-nombre]{color:var(--tpl-acento);text-transform:uppercase;letter-spacing:.06em;font-size:clamp(3rem,15vw,4rem)}[data-plantilla=boda-playa]{--radius:1rem;--tpl-divisor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 14'%3E%3Cpath d='M0 7Q10 0 20 7T40 7T60 7T80 7T100 7T120 7' stroke='black' stroke-width='1.7' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");--tpl-banda:#fbf3e1;--tpl-borde:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 24' preserveAspectRatio='none'%3E%3Cpath d='M0 24V14Q15 2 30 14T60 14V24Z'/%3E%3C/svg%3E");--tpl-borde-ancho:4.6rem}[data-plantilla=boda-playa] [data-parte=encabezado] h2{letter-spacing:.3em;text-transform:uppercase;color:var(--tpl-acento);font-size:1.7rem;font-weight:400}[data-plantilla=boda-playa] [data-parte=divisor]{background-color:var(--tpl-acento-2);width:7rem;height:.85rem}[data-plantilla=boda-playa] [class*=bg-neutral-900\/40]{box-shadow:0 0 0 1px color-mix(in srgb, var(--tpl-acento) 28%, transparent), 0 8px 20px -12px color-mix(in srgb, var(--tpl-acento) 60%, transparent);background-color:#fffcf4b8;border:0}[data-plantilla=boda-playa] [data-seccion=itinerario] ol{border:0;padding:0}[data-plantilla=boda-playa] [data-seccion=itinerario] li{box-shadow:0 6px 16px -10px color-mix(in srgb, var(--tpl-acento) 70%, transparent);background:#fffaf0;border-radius:.6rem;grid-template-columns:7rem 1fr;align-items:center;column-gap:1rem;margin:0 0 .9rem;padding:.75rem 1rem .75rem 0;display:grid;-webkit-mask:radial-gradient(.55rem at 7rem 0,#0000 97%,#000) top/100% 51% no-repeat,radial-gradient(.55rem at 7rem 100%,#0000 97%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(.55rem at 7rem 0,#0000 97%,#000) top/100% 51% no-repeat,radial-gradient(.55rem at 7rem 100%,#0000 97%,#000) bottom/100% 51% no-repeat}[data-plantilla=boda-playa] [data-seccion=itinerario] li>span{display:none}[data-plantilla=boda-playa] [data-seccion=itinerario] li>p:first-of-type{background:var(--tpl-acento);color:#fff;text-align:center;text-wrap:balance;white-space:normal;border-right:2px dashed #ffffffb3;grid-row:span 2;justify-content:center;align-self:stretch;align-items:center;margin:-.75rem 0;padding:0 .4rem;font-size:.86rem;line-height:1.25;display:flex}[data-plantilla=boda-playa] [data-seccion=itinerario] li>p:not(:first-of-type){grid-column:2;margin:0}[data-plantilla=boda-playa] [data-seccion=cuenta] ol{gap:.9rem;padding-inline:.3rem}[data-plantilla=boda-playa] [data-seccion=cuenta] li{aspect-ratio:1;box-shadow:0 6px 14px -8px color-mix(in srgb, var(--tpl-acento) 70%, transparent);background:#fffaf0;border:0;border-radius:50%;place-content:center;padding:0;display:grid;position:relative}[data-plantilla=boda-playa] [data-seccion=cuenta] li:before{content:"";background:conic-gradient(var(--tpl-acento-2) 0 12.5%, #fff 0 25%, var(--tpl-acento-2) 0 37.5%, #fff 0 50%, var(--tpl-acento-2) 0 62.5%, #fff 0 75%, var(--tpl-acento-2) 0 87.5%, #fff 0);border-radius:50%;position:absolute;inset:-.32rem;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - .38rem),#000 calc(100% - .38rem));mask:radial-gradient(farthest-side,#0000 calc(100% - .38rem),#000 calc(100% - .38rem))}[data-plantilla=boda-playa] [data-seccion=cuenta] li>span:first-child{color:var(--tpl-acento);font-size:1.85rem}[data-plantilla=boda-playa] [data-seccion=lugar] article{border:7px solid #0000;border-image:repeating-linear-gradient(135deg, var(--tpl-acento) 0 .7rem, #fffaf0 .7rem 1.4rem, var(--tpl-acento-2) 1.4rem 2.1rem, #fffaf0 2.1rem 2.8rem) 7;box-shadow:0 8px 18px -12px color-mix(in srgb, var(--tpl-acento) 60%, transparent);background-color:#fffaf0;border-radius:.2rem;padding:1.7rem 1.4rem 1.5rem;position:relative}[data-plantilla=boda-playa] [data-seccion=lugar] article:after{content:"";border:2px dashed color-mix(in srgb, var(--tpl-acento) 55%, transparent);background:repeating-linear-gradient(180deg, transparent 0 .5rem, color-mix(in srgb, var(--tpl-acento) 16%, transparent) .5rem .62rem);width:2.1rem;height:2.5rem;position:absolute;top:.7rem;right:.7rem}[data-plantilla=boda-playa] [data-seccion=lugar] article svg{color:var(--tpl-acento-2)}[data-plantilla=boda-playa] [data-seccion=galeria] [data-parte=foto]>button{box-shadow:0 8px 18px -8px color-mix(in srgb, var(--tpl-acento) 65%, transparent);background:#fff;border-radius:.2rem;padding:.35rem .35rem 1.5rem}[data-plantilla=boda-playa] [data-seccion=galeria] [data-parte=foto]:nth-child(odd)>button{transform:rotate(-1.8deg)}[data-plantilla=boda-playa] [data-seccion=galeria] [data-parte=foto]:nth-child(2n)>button{transform:rotate(1.6deg)}[data-plantilla=boda-playa] [data-parte=cierre-nombre]{color:var(--tpl-acento);letter-spacing:.04em}[data-plantilla=boda-sobre]{--radius:.2rem;--font-frase:var(--font-t-lora);--papel:#f6edd6;--tpl-divisor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 16'%3E%3Cpath d='M0 8H44M76 8H120' stroke='black' stroke-width='1' fill='none'/%3E%3Ccircle cx='60' cy='8' r='5.4' fill='none' stroke='black' stroke-width='1.4'/%3E%3Ccircle cx='60' cy='8' r='2.4'/%3E%3C/svg%3E");--tpl-banda:var(--papel);--tpl-borde:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 24' preserveAspectRatio='none'%3E%3Cpath d='M0 24V22L80 3L160 22V24Z'/%3E%3C/svg%3E");--tpl-borde-ancho:12.2rem;background-image:radial-gradient(34rem 26rem at 50% 0,#ffffff0f,#0000 70%)}[data-plantilla=boda-sobre] [data-parte=encabezado] h2{letter-spacing:.02em;font-size:2.7rem;font-weight:400;line-height:1.05}[data-plantilla=boda-sobre] [data-parte=divisor]{background-color:var(--tpl-acento);width:7.5rem;height:.9rem}[data-plantilla=boda-sobre][data-banda]>section:not([data-portada]):not([hidden]):nth-of-type(2n){--tpl-acento:#7a5a14;--tpl-acento-2:#7a1f33;--color-neutral-50:#2b2118;--color-neutral-100:#30251b;--color-neutral-200:#3a2d21;--color-neutral-300:#4a3b2c;--color-neutral-400:#5e4d3a;--color-neutral-500:#7a6850;--color-neutral-600:#a39478;--color-neutral-700:#cdbf9f;--color-neutral-800:#dfd2b3;--color-neutral-900:#ece1c6;--color-neutral-950:#f6edd6;color:var(--color-neutral-100);margin-block:2rem;box-shadow:0 10px 30px -14px #0009}[data-plantilla=boda-sobre] [class*=bg-neutral-900\/40]{background-color:color-mix(in srgb, var(--tpl-acento) 6%, transparent);border-color:color-mix(in srgb, var(--tpl-acento) 55%, transparent);border-radius:.2rem}[data-plantilla=boda-sobre] [data-seccion=itinerario] ol{text-align:center;border:0;padding:0}[data-plantilla=boda-sobre] [data-seccion=itinerario] li{margin:0;padding:0 0 1.3rem}[data-plantilla=boda-sobre] [data-seccion=itinerario] li+li:before{content:"";background:var(--tpl-acento);width:.4rem;height:.4rem;margin:0 auto 1.1rem;display:block;transform:rotate(45deg)}[data-plantilla=boda-sobre] [data-seccion=itinerario] li>span{display:none}[data-plantilla=boda-sobre] [data-seccion=itinerario] li>p:first-of-type{letter-spacing:.1em;color:var(--tpl-acento);font-size:1.15rem}[data-plantilla=boda-sobre] [data-seccion=itinerario] li>p:nth-of-type(2){font-family:var(--font-display);margin-top:.25rem;font-size:1.7rem;font-weight:400;line-height:1.15}[data-plantilla=boda-sobre] [data-seccion=cuenta] ol{gap:.7rem}[data-plantilla=boda-sobre] [data-seccion=cuenta] li{aspect-ratio:1;background:radial-gradient(circle at 34% 28%,#b8304f,#8e1b3a 58%,#6e1230);border:0;border-radius:48% 52% 50% 50%/52% 48%;place-content:center;padding:0;display:grid;position:relative;box-shadow:0 5px 10px #00000073}[data-plantilla=boda-sobre] [data-seccion=cuenta] li:nth-child(2){border-radius:52% 48% 47% 53%/49% 53% 47% 51%}[data-plantilla=boda-sobre] [data-seccion=cuenta] li:nth-child(3){border-radius:50% 50% 53% 47%/53% 47% 50% 50%}[data-plantilla=boda-sobre] [data-seccion=cuenta] li:after{content:"";border:1px solid #f3d9a08c;border-radius:50%;position:absolute;inset:.32rem}[data-plantilla=boda-sobre] [data-seccion=cuenta] li>span:first-child{color:#f3d9a0;font-size:1.85rem}[data-plantilla=boda-sobre] [data-seccion=cuenta] li>span:last-child{color:#f3d9a0}[data-plantilla=boda-sobre] [data-seccion=lugar] article{--color-neutral-50:#2b2118;--color-neutral-100:#30251b;--color-neutral-200:#3a2d21;--color-neutral-300:#4a3b2c;--color-neutral-400:#5e4d3a;--color-neutral-500:#7a6850;--color-neutral-700:#cdbf9f;--color-neutral-800:#dfd2b3;--tpl-acento:#7a5a14;background:var(--papel);border:0;padding:2.9rem 1.4rem 1.6rem;position:relative;box-shadow:0 8px 18px -10px #000000b3}[data-plantilla=boda-sobre] [data-seccion=lugar] article:before{content:"";border:1.7rem solid #0000;border-top-color:#e4d5ad;border-bottom-width:0;position:absolute;top:0;left:50%;transform:translate(-50%)}[data-plantilla=boda-sobre] [data-seccion=lugar] article svg{color:#8e1b3a}[data-plantilla=boda-sobre] [data-seccion=galeria] [data-parte=foto]>button{border:1px solid color-mix(in srgb, var(--tpl-acento) 65%, transparent);background:#fffaf0;border-radius:.1rem;padding:.35rem;box-shadow:0 4px 10px -5px #3c280a80}[data-plantilla=boda-sobre] [data-parte=cierre-nombre]{color:var(--tpl-acento);letter-spacing:.03em}[data-plantilla=boda-boho]{--radius:.5rem;--font-frase:var(--font-t-lora);--tpl-divisor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 22'%3E%3Cg fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round'%3E%3Cpath d='M44 20V14A16 16 0 0 1 76 14V20M50 20V14A10 10 0 0 1 70 14V20M56 20V14A4 4 0 0 1 64 14V20'/%3E%3Cpath d='M0 20H38M82 20H120'/%3E%3C/g%3E%3C/svg%3E");--tpl-banda:color-mix(in srgb, var(--tpl-acento) 9%, transparent);--tpl-borde:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 24' preserveAspectRatio='none'%3E%3Cpath d='M0 24A24 24 0 0 1 48 24Z'/%3E%3C/svg%3E");--tpl-borde-ancho:3rem}[data-plantilla=boda-boho] [data-parte=encabezado] h2{color:var(--tpl-acento);font-size:2.45rem;font-weight:400;line-height:1.05}[data-plantilla=boda-boho] [data-parte=divisor]{background-color:var(--tpl-acento-2);width:6.5rem;height:1.15rem}[data-plantilla=boda-boho] [class*=bg-neutral-900\/40]{background-color:color-mix(in srgb, var(--tpl-acento) 7%, transparent);border:1.5px solid color-mix(in srgb, var(--tpl-acento) 55%, transparent);outline:1px solid color-mix(in srgb, var(--tpl-acento) 28%, transparent);outline-offset:-.5rem;border-radius:7rem 7rem .5rem .5rem/3.4rem 3.4rem .5rem .5rem;padding-top:2.6rem}[data-plantilla=boda-boho] [data-seccion=regalos] [class*=bg-neutral-900\/40]{border-radius:.6rem;outline:0;padding-top:1rem}[data-plantilla=boda-boho] [data-seccion=itinerario] ol{border:0;padding:0}[data-plantilla=boda-boho] [data-seccion=itinerario] li{border-bottom:1px dotted color-mix(in srgb, var(--tpl-acento) 55%, transparent);grid-template-columns:5.6rem 1fr;align-items:end;column-gap:1.1rem;margin:0 0 1rem;padding-bottom:1rem;display:grid}[data-plantilla=boda-boho] [data-seccion=itinerario] li:last-child{border-bottom:0}[data-plantilla=boda-boho] [data-seccion=itinerario] li>span{display:none}[data-plantilla=boda-boho] [data-seccion=itinerario] li>p:first-of-type{background:var(--tpl-acento);color:#fff7ee;text-align:center;text-wrap:balance;white-space:normal;outline-offset:-.35rem;border-radius:999px 999px .2rem .2rem;outline:1.5px solid #fff7ee80;grid-row:span 2;justify-content:center;align-self:stretch;align-items:center;min-height:4.6rem;padding:.9rem .3rem .3rem;font-size:.82rem;line-height:1.25;display:flex}[data-plantilla=boda-boho] [data-seccion=itinerario] li>p:not(:first-of-type){grid-column:2;margin:0}[data-plantilla=boda-boho] [data-seccion=itinerario] li>p:nth-of-type(2){font-family:var(--font-display);align-self:end;font-size:1.3rem;font-weight:400}[data-plantilla=boda-boho] [data-seccion=cuenta] ol{gap:.5rem}[data-plantilla=boda-boho] [data-seccion=cuenta] li{outline-offset:-.4rem;box-shadow:none;border:0;border-radius:999px 999px .35rem .35rem;outline:1.5px solid #fff7ee80;padding:1.9rem 0 1.1rem}[data-plantilla=boda-boho] [data-seccion=cuenta] li:first-child{background:#9c4a28}[data-plantilla=boda-boho] [data-seccion=cuenta] li:nth-child(2){background:#8a5a2b}[data-plantilla=boda-boho] [data-seccion=cuenta] li:nth-child(3){background:#6b7a4a}[data-plantilla=boda-boho] [data-seccion=cuenta] li:nth-child(4){background:#7a4524}[data-plantilla=boda-boho] [data-seccion=cuenta] li>span{color:#fff7ee}[data-plantilla=boda-boho] [data-seccion=cuenta] li>span:first-child{font-size:2.2rem}[data-plantilla=boda-boho] [data-seccion=galeria] [data-parte=foto]>button{box-shadow:0 0 0 3px var(--color-neutral-950), 0 0 0 4.5px color-mix(in srgb, var(--tpl-acento) 70%, transparent);border-radius:50% 50% .3rem .3rem/60% 60% .3rem .3rem}[data-plantilla=boda-boho] [data-seccion=galeria] ul{gap:.75rem}[data-plantilla=boda-boho] [data-parte=cierre-nombre]{color:var(--tpl-acento)}[data-plantilla=boda-gala]{--radius:.25rem;--font-frase:var(--font-t-lora);--tpl-divisor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 14'%3E%3Cpath d='M2 9L26 5L46 10L60 5L76 10L96 5L118 9' stroke='black' stroke-width='0.9' fill='none'/%3E%3Ccircle cx='26' cy='5' r='1.7'/%3E%3Ccircle cx='46' cy='10' r='1.4'/%3E%3Ccircle cx='76' cy='10' r='1.4'/%3E%3Ccircle cx='96' cy='5' r='1.7'/%3E%3Cpath d='M60 0C60.8 3.4 61.6 4.2 65 5C61.6 5.8 60.8 6.6 60 10C59.2 6.6 58.4 5.8 55 5C58.4 4.2 59.2 3.4 60 0Z'/%3E%3C/svg%3E");--tpl-banda:color-mix(in srgb, var(--tpl-acento-2) 8%, transparent);--tpl-borde:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 7' preserveAspectRatio='none'%3E%3Cpath d='M0 3.5H16M32 3.5H48' stroke='black' stroke-width='0.9' fill='none'/%3E%3Ccircle cx='24' cy='3.5' r='2.6'/%3E%3Ccircle cx='9' cy='3.5' r='0.9'/%3E%3Ccircle cx='39' cy='3.5' r='0.9'/%3E%3C/svg%3E");--tpl-borde-ancho:3rem}[data-plantilla=boda-gala][data-banda]>section:not([data-portada]):not([hidden]):nth-of-type(2n){margin-block:1.5rem}[data-plantilla=boda-gala][data-banda]>section:not([data-portada]):not([hidden]):nth-of-type(2n):before,[data-plantilla=boda-gala][data-banda]>section:not([data-portada]):not([hidden]):nth-of-type(2n):after{background-color:var(--tpl-acento);height:.45rem;-webkit-mask:var(--tpl-borde) repeat-x center / var(--tpl-borde-ancho) 100%;-webkit-mask:var(--tpl-borde) repeat-x center / var(--tpl-borde-ancho) 100%;mask:var(--tpl-borde) repeat-x center / var(--tpl-borde-ancho) 100%;transform:none}[data-plantilla=boda-gala][data-banda]>section:not([data-portada]):not([hidden]):nth-of-type(2n):before{top:0}[data-plantilla=boda-gala][data-banda]>section:not([data-portada]):not([hidden]):nth-of-type(2n):after{bottom:0}[data-plantilla=boda-gala] [data-parte=encabezado] h2{letter-spacing:.2em;text-transform:uppercase;color:var(--tpl-acento);font-size:1.55rem;font-weight:400}[data-plantilla=boda-gala] [data-parte=divisor]{background-color:var(--tpl-acento);width:8.5rem;height:1rem}[data-plantilla=boda-gala] [class*=bg-neutral-900\/40]{background-color:color-mix(in srgb, var(--tpl-acento) 5%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tpl-acento) 38%, transparent), 0 0 22px -8px color-mix(in srgb, var(--tpl-acento) 40%, transparent);border:0}[data-plantilla=boda-gala] [data-seccion=itinerario] ol{text-align:center;border:0;padding:0}[data-plantilla=boda-gala] [data-seccion=itinerario] li{margin:0;padding-bottom:1.4rem}[data-plantilla=boda-gala] [data-seccion=itinerario] li:last-child{padding-bottom:0}[data-plantilla=boda-gala] [data-seccion=itinerario] li+li:before{content:"";border-left:1px dotted color-mix(in srgb, var(--tpl-acento) 70%, transparent);width:0;height:1.5rem;margin:-.2rem auto .7rem;display:block}[data-plantilla=boda-gala] [data-seccion=itinerario] li>span{background:var(--tpl-acento);width:.95rem;height:.95rem;box-shadow:none;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);border-radius:0;margin:0 auto .5rem;display:block;position:static}[data-plantilla=boda-gala] [data-seccion=itinerario] li>p:first-of-type{color:var(--tpl-acento);letter-spacing:.1em;font-size:1.05rem}[data-plantilla=boda-gala] [data-seccion=itinerario] li>p:nth-of-type(2){font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;margin-top:.3rem;font-size:1.15rem;font-weight:400}[data-plantilla=boda-gala] [data-seccion=cuenta] ol{gap:.6rem}[data-plantilla=boda-gala] [data-seccion=cuenta] li{aspect-ratio:1;background:color-mix(in srgb, var(--tpl-acento-2) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tpl-acento) 75%, transparent);border:0;border-radius:50%;place-content:center;padding:0;display:grid;position:relative}[data-plantilla=boda-gala] [data-seccion=cuenta] li:before{content:"";background:repeating-conic-gradient(from -1deg, var(--tpl-acento) 0 2deg, transparent 2deg 15deg);opacity:.85;border-radius:50%;position:absolute;inset:.28rem;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - .38rem),#000 calc(100% - .38rem));mask:radial-gradient(farthest-side,#0000 calc(100% - .38rem),#000 calc(100% - .38rem))}[data-plantilla=boda-gala] [data-seccion=cuenta] li>span:first-child{color:var(--color-neutral-50);font-size:1.5rem}[data-plantilla=boda-gala] [data-seccion=lugar] article{background:linear-gradient(var(--tpl-acento), var(--tpl-acento)) top left / 1.6rem 1px no-repeat, linear-gradient(var(--tpl-acento), var(--tpl-acento)) top left / 1px 1.6rem no-repeat, linear-gradient(var(--tpl-acento), var(--tpl-acento)) top right / 1.6rem 1px no-repeat, linear-gradient(var(--tpl-acento), var(--tpl-acento)) top right / 1px 1.6rem no-repeat, linear-gradient(var(--tpl-acento), var(--tpl-acento)) bottom left / 1.6rem 1px no-repeat, linear-gradient(var(--tpl-acento), var(--tpl-acento)) bottom left / 1px 1.6rem no-repeat, linear-gradient(var(--tpl-acento), var(--tpl-acento)) bottom right / 1.6rem 1px no-repeat, linear-gradient(var(--tpl-acento), var(--tpl-acento)) bottom right / 1px 1.6rem no-repeat, color-mix(in srgb, var(--tpl-acento-2) 7%, transparent);box-shadow:none;padding:1.8rem 1.5rem}[data-plantilla=boda-gala] [data-seccion=lugar] article svg{color:var(--tpl-acento)}[data-plantilla=boda-gala] [data-seccion=lugar] article h3{letter-spacing:.08em;text-transform:uppercase;font-size:1.1rem}[data-plantilla=boda-gala] [data-seccion=galeria] [data-parte=foto]>button{border:1px solid color-mix(in srgb, var(--tpl-acento) 75%, transparent);box-shadow:0 0 16px -4px color-mix(in srgb, var(--tpl-acento) 45%, transparent);padding:.3rem}[data-plantilla=boda-gala] [data-parte=cierre-nombre]{color:var(--tpl-acento);text-transform:uppercase;letter-spacing:.1em;font-size:clamp(1.9rem,9vw,2.6rem)}
[data-plantilla=xv-corona]{--radius:1.6rem;--font-frase:var(--font-t-lora);--tpl-divisor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 18'%3E%3Cpath d='M0 12H42M78 12H120' stroke='black' stroke-width='1' fill='none'/%3E%3Cpath d='M44 15L46 6L52 10L60 3L68 10L74 6L76 15Z'/%3E%3Ccircle cx='46' cy='4.6' r='1.3'/%3E%3Ccircle cx='60' cy='1.6' r='1.5'/%3E%3Ccircle cx='74' cy='4.6' r='1.3'/%3E%3C/svg%3E");--tpl-banda:#ffffff94;--tpl-borde:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 12' preserveAspectRatio='none'%3E%3Cpath d='M0 12V7A6 6 0 0 1 12 7A6 6 0 0 1 24 7V12Z'/%3E%3C/svg%3E");--tpl-borde-ancho:3.2rem}[data-plantilla=xv-corona] [data-parte=encabezado] h2{letter-spacing:0;color:var(--tpl-acento);font-size:3rem;font-weight:400;line-height:1.05}[data-plantilla=xv-corona] [data-parte=divisor]{background-color:var(--tpl-acento-2);width:9rem;height:1.1rem}[data-plantilla=xv-corona] [class*=border-neutral-800],[data-plantilla=xv-corona] [class*=border-neutral-700]{border-color:color-mix(in srgb, var(--tpl-acento-2) 60%, transparent)}[data-plantilla=xv-corona] [class*=bg-neutral-900\/40]{box-shadow:0 12px 30px -16px color-mix(in srgb, var(--tpl-acento) 55%, transparent);background-color:#ffffff9e}[data-plantilla=xv-corona] [data-seccion=itinerario] ol{border-left:2px dotted color-mix(in srgb, var(--tpl-acento-2) 80%, transparent);gap:1.7rem}[data-plantilla=xv-corona] [data-seccion=itinerario] li>span{width:.95rem;height:.95rem;box-shadow:0 0 0 3px var(--color-neutral-950), 0 0 0 4px var(--tpl-acento-2), 0 2px 6px #8f1d474d;background:radial-gradient(circle at 32% 28%,#fff,#f3d6e0 62%,#dcb0c2);top:.3rem;left:-2.02rem}[data-plantilla=xv-corona] [data-seccion=itinerario] li>p:first-of-type{color:var(--tpl-acento);font-size:1.2rem;font-weight:600}[data-plantilla=xv-corona] [data-seccion=cuenta] ol{gap:.55rem}[data-plantilla=xv-corona] [data-seccion=cuenta] li{aspect-ratio:1;box-shadow:0 0 0 2px var(--tpl-acento-2), 0 0 0 5px #ffffffb3, 0 10px 18px -8px color-mix(in srgb, var(--tpl-acento) 55%, transparent), inset -4px -6px 10px #8f1d471a;background:radial-gradient(circle at 32% 26%,#fff,#fbe9ef 55%,#ecc6d4);border:0;border-radius:50%;place-content:center;padding:0;display:grid}[data-plantilla=xv-corona] [data-seccion=cuenta] li>span:first-child{color:var(--tpl-acento);font-size:1.65rem}[data-plantilla=xv-corona] [data-seccion=cuenta] li>span:last-child{color:color-mix(in srgb, var(--tpl-acento) 78%, #000)}[data-plantilla=xv-corona] [data-seccion=lugar] article{border-width:1.5px;border-color:var(--tpl-acento-2);background-color:#ffffffb3;margin-top:1.4rem;padding-top:2.4rem;position:relative}[data-plantilla=xv-corona] [data-seccion=lugar] article:before{content:"";background-color:var(--tpl-acento-2);width:2.6rem;height:1.7rem;position:absolute;top:-1.05rem;left:50%;transform:translate(-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 26'%3E%3Cpath d='M3 24L1 6L11 14L20 1L29 14L39 6L37 24Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 26'%3E%3Cpath d='M3 24L1 6L11 14L20 1L29 14L39 6L37 24Z'/%3E%3C/svg%3E") 50%/contain no-repeat}[data-plantilla=xv-corona] [data-seccion=galeria] ul{gap:1rem;padding:.4rem}[data-plantilla=xv-corona] [data-seccion=galeria] [data-parte=foto]>button{box-shadow:0 0 0 3px var(--tpl-acento-2), 0 0 0 6px #ffffffd9, 0 12px 22px -10px color-mix(in srgb, var(--tpl-acento) 60%, transparent);border-radius:50%}[data-plantilla=xv-corona] [data-seccion=lugar] h3,[data-plantilla=xv-corona] [data-seccion=hospedaje] h3{font-family:var(--font-t-lora);letter-spacing:0;color:var(--tpl-acento);font-size:1.25rem;font-weight:600}[data-plantilla=xv-corona] [data-seccion=mensaje] h3{color:var(--tpl-acento);font-size:2.3rem}[data-plantilla=xv-corona] [data-seccion=vestimenta] [class*=uppercase]{font-family:var(--font-t-lora);color:var(--tpl-acento);font-size:1.35rem;font-weight:600}[data-plantilla=xv-corona] [data-parte=cierre]{background-image:radial-gradient(40rem 16rem at 50% 0,#ffffffb3,#0000 70%)}[data-plantilla=xv-corona] [data-parte=cierre-nombre]{color:var(--tpl-acento);font-size:clamp(3.2rem,15vw,4.2rem);line-height:1.05}[data-plantilla=xv-glam]{--radius:0rem;--font-frase:var(--font-t-lora);--tpl-divisor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 14'%3E%3Cpath d='M0 7H40M80 7H120' stroke='black' stroke-width='1' fill='none'/%3E%3Cpath d='M60 0.5Q60 7 66.5 7Q60 7 60 13.5Q60 7 53.5 7Q60 7 60 0.5Z'/%3E%3Cpath d='M47 3.8Q47 7 50.2 7Q47 7 47 10.2Q47 7 43.8 7Q47 7 47 3.8Z'/%3E%3Cpath d='M73 3.8Q73 7 76.2 7Q73 7 73 10.2Q73 7 69.8 7Q73 7 73 3.8Z'/%3E%3C/svg%3E");--tpl-banda:color-mix(in srgb, var(--tpl-acento) 7%, transparent)}[data-plantilla=xv-glam] [data-portada=glam]{background-image:linear-gradient(112deg,#0000 30%,#e6c36a1a 42%,#0000 54%),linear-gradient(68deg,#0000 46%,#e6c36a17 58%,#0000 70%),radial-gradient(#e6c36a99 0 1px,#0000 1.6px),radial-gradient(#fff1bf73 0 1px,#0000 1.5px),radial-gradient(60rem 30rem at 50% 0,#e6c36a24,#0000 70%);background-size:auto,auto,3.1rem 2.7rem,4.7rem 5.3rem,auto}[data-plantilla=xv-glam] [data-parte=encabezado] h2{letter-spacing:.08em;text-transform:uppercase;color:#0000;background-image:linear-gradient(#fff1bf 0%,#e6c36a 52%,#b58a2c 100%);-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:600;line-height:1.15}[data-plantilla=xv-glam] [data-parte=divisor]{width:9rem;height:.9rem}[data-plantilla=xv-glam] [class*=border-neutral-800],[data-plantilla=xv-glam] [class*=border-neutral-700]{border-color:color-mix(in srgb, var(--tpl-acento) 65%, transparent)}[data-plantilla=xv-glam] [class*=bg-neutral-900\/40]{background-image:linear-gradient(180deg, color-mix(in srgb, var(--tpl-acento) 9%, transparent), transparent 70%)}[data-plantilla=xv-glam][data-banda]>section:not([data-portada]):nth-of-type(2n):before,[data-plantilla=xv-glam][data-banda]>section:not([data-portada]):nth-of-type(2n):after{background-color:#0000;background-image:linear-gradient(90deg, transparent, var(--tpl-acento) 20%, var(--tpl-acento) 80%, transparent);height:1px;box-shadow:0 0 10px color-mix(in srgb, var(--tpl-acento) 55%, transparent);transform:none;-webkit-mask:none;mask:none}[data-plantilla=xv-glam][data-banda]>section:not([data-portada]):nth-of-type(2n):before{top:0}[data-plantilla=xv-glam][data-banda]>section:not([data-portada]):nth-of-type(2n):after{bottom:0}[data-plantilla=xv-glam] [data-seccion=itinerario] ol{border-left:0;gap:1.1rem;padding-left:0}[data-plantilla=xv-glam] [data-seccion=itinerario] li{text-align:center;border:1px solid color-mix(in srgb, var(--tpl-acento) 75%, transparent);outline:1px solid color-mix(in srgb, var(--tpl-acento) 30%, transparent);outline-offset:-6px;background-image:linear-gradient(180deg, color-mix(in srgb, var(--tpl-acento) 9%, transparent), transparent);padding:1.25rem 1rem 1.2rem}[data-plantilla=xv-glam] [data-seccion=itinerario] li>span{background:var(--tpl-acento);width:.6rem;height:.6rem;box-shadow:0 0 0 3px var(--color-neutral-950);border-radius:0;top:-.32rem;left:50%;transform:translate(-50%)rotate(45deg)}[data-plantilla=xv-glam] [data-seccion=itinerario] li>p:first-of-type{font-family:var(--font-display);text-wrap:balance;color:var(--tpl-acento);font-size:1.65rem;font-weight:600;line-height:1.15}[data-plantilla=xv-glam] [data-seccion=itinerario] li>p:not(:first-of-type){letter-spacing:.16em;text-transform:uppercase;font-size:.8rem}[data-plantilla=xv-glam] [data-seccion=cuenta] ol{gap:.5rem}[data-plantilla=xv-glam] [data-seccion=cuenta] li{background:0 0;border:0;padding:0}[data-plantilla=xv-glam] [data-seccion=cuenta] li>span:first-child{font-family:var(--font-display);color:var(--tpl-acento);border:1px solid color-mix(in srgb, var(--tpl-acento) 55%, transparent);background:linear-gradient(#262626 0 50%,#121212 50% 100%);border-radius:.2rem;padding:.55rem 0;font-size:2.2rem;font-weight:600;position:relative}[data-plantilla=xv-glam] [data-seccion=cuenta] li>span:first-child:after{content:"";height:2px;box-shadow:0 1px 0 color-mix(in srgb, var(--tpl-acento) 30%, transparent);background:#000;position:absolute;top:50%;left:0;right:0}[data-plantilla=xv-glam] [data-seccion=cuenta] li>span:last-child{color:var(--color-neutral-300);margin-top:.5rem}[data-plantilla=xv-glam] [data-seccion=lugar] article{border-width:5px 1px 1px;border-color:var(--tpl-acento);-webkit-mask-composite:source-in;padding:1.7rem 1.5rem 1.6rem;-webkit-mask-image:radial-gradient(.75rem at 0,#0000 97%,#000),radial-gradient(.75rem at 100%,#0000 97%,#000);mask-image:radial-gradient(.75rem at 0,#0000 97%,#000),radial-gradient(.75rem at 100%,#0000 97%,#000);-webkit-mask-composite:source-in;mask-composite:intersect}[data-plantilla=xv-glam] [data-seccion=lugar] article h3{letter-spacing:.06em;text-transform:uppercase}[data-plantilla=xv-glam] [data-seccion=galeria] ul{gap:.7rem}[data-plantilla=xv-glam] [data-seccion=galeria] [data-parte=foto]>button{box-shadow:0 0 0 1px color-mix(in srgb, var(--tpl-acento) 75%, transparent);background-color:#050505;border-radius:.15rem}[data-plantilla=xv-glam] [data-seccion=galeria] [data-parte=foto]>button:before,[data-plantilla=xv-glam] [data-seccion=galeria] [data-parte=foto]>button:after{content:"";z-index:2;background-color:#050505;background-image:repeating-linear-gradient(180deg, transparent 0 .28rem, var(--tpl-acento) .28rem .68rem, transparent .68rem .98rem);background-position:50%;background-repeat:no-repeat;background-size:.38rem 100%;width:.85rem;position:absolute;top:0;bottom:0}[data-plantilla=xv-glam] [data-seccion=galeria] [data-parte=foto]>button:before{left:0}[data-plantilla=xv-glam] [data-seccion=galeria] [data-parte=foto]>button:after{right:0}[data-plantilla=xv-glam] [data-parte=cierre-nombre]{text-transform:uppercase;letter-spacing:.08em;color:#0000;background-image:linear-gradient(#fff1bf 0%,#e6c36a 52%,#b58a2c 100%);-webkit-background-clip:text;background-clip:text}[data-plantilla=xv-mexicana]{--radius:.5rem;--font-frase:var(--font-t-lora);--tpl-divisor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 16'%3E%3Cpath d='M0 8H44M76 8H120' stroke='black' stroke-width='1.8' stroke-dasharray='4 3' fill='none'/%3E%3Ccircle cx='60.0' cy='3.0' r='2.6'/%3E%3Ccircle cx='63.5' cy='4.5' r='2.6'/%3E%3Ccircle cx='65.0' cy='8.0' r='2.6'/%3E%3Ccircle cx='63.5' cy='11.5' r='2.6'/%3E%3Ccircle cx='60.0' cy='13.0' r='2.6'/%3E%3Ccircle cx='56.5' cy='11.5' r='2.6'/%3E%3Ccircle cx='55.0' cy='8.0' r='2.6'/%3E%3Ccircle cx='56.5' cy='4.5' r='2.6'/%3E%3Ccircle cx='60' cy='8' r='2.6'/%3E%3C/svg%3E");--tpl-banda:#ff78b41c;--tpl-borde:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' preserveAspectRatio='none'%3E%3Cpath fill-rule='evenodd' d='M0 24V9L6 2L12 9L18 2L24 9V24Z M12 14.5L14.6 17.2L12 19.9L9.4 17.2Z M5 15a1.3 1.3 0 1 0 2.6 0a1.3 1.3 0 1 0 -2.6 0Z M16.4 15a1.3 1.3 0 1 0 2.6 0a1.3 1.3 0 1 0 -2.6 0Z'/%3E%3C/svg%3E");--tpl-borde-ancho:2.6rem}[data-plantilla=xv-mexicana] [data-parte=encabezado] h2{letter-spacing:.06em;text-transform:uppercase;color:var(--tpl-acento);text-shadow:2px 2px #00000047;font-size:1.95rem;font-weight:400;line-height:1.15}[data-plantilla=xv-mexicana] [data-parte=divisor]{background-image:linear-gradient(90deg, var(--tpl-acento), var(--tpl-acento-2));width:9rem;height:1rem}[data-plantilla=xv-mexicana] [class*=border-neutral-800],[data-plantilla=xv-mexicana] [class*=border-neutral-700]{border-color:color-mix(in srgb, var(--tpl-acento) 60%, transparent)}[data-plantilla=xv-mexicana] [class*=bg-neutral-900\/40]{border-style:dashed;border-width:2px;border-color:var(--tpl-acento);outline-offset:-8px;background-color:#1e000e4d;outline:1px solid #fff1d64d}[data-plantilla=xv-mexicana] [data-seccion=itinerario] ol{border-left:0;gap:1rem;padding-left:0}[data-plantilla=xv-mexicana] [data-seccion=itinerario] li{clip-path:polygon(0 0,100% 0,100% 100%,90% calc(100% - .6rem),80% 100%,70% calc(100% - .6rem),60% 100%,50% calc(100% - .6rem),40% 100%,30% calc(100% - .6rem),20% 100%,10% calc(100% - .6rem),0% 100%);background-color:var(--tpl-acento);background-image:radial-gradient(circle, var(--color-neutral-950) 0 .17rem, transparent .2rem);background-position:.2rem .35rem;background-repeat:repeat-x;background-size:1.1rem 1rem;padding:1.55rem 1.1rem 1.3rem}[data-plantilla=xv-mexicana] [data-seccion=itinerario] li:nth-child(4n+2){background-color:var(--tpl-acento-2)}[data-plantilla=xv-mexicana] [data-seccion=itinerario] li:nth-child(4n+3){background-color:#fff1d6}[data-plantilla=xv-mexicana] [data-seccion=itinerario] li:nth-child(4n){background-color:#ff9d5c}[data-plantilla=xv-mexicana] [data-seccion=itinerario] li>span{display:none}[data-plantilla=xv-mexicana] [data-seccion=itinerario] li>p{color:#4a0a1f}[data-plantilla=xv-mexicana] [data-seccion=itinerario] li>p:first-of-type{color:#3a0818;font-size:1.2rem;font-weight:700}[data-plantilla=xv-mexicana] [data-seccion=cuenta] ol{gap:.4rem;margin-bottom:1.3rem}[data-plantilla=xv-mexicana] [data-seccion=cuenta] li{aspect-ratio:1;box-shadow:none;background-color:#0000;background-repeat:no-repeat;background-size:100% 100%;border:0;outline:0;place-content:center;padding:0;display:grid;position:relative}[data-plantilla=xv-mexicana] [data-seccion=cuenta] li:first-child{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50.0' cy='17.0' r='16' fill='%23ffc94d'/%3E%3Ccircle cx='73.3' cy='26.7' r='16' fill='%23ff8a3d'/%3E%3Ccircle cx='83.0' cy='50.0' r='16' fill='%23ffc94d'/%3E%3Ccircle cx='73.3' cy='73.3' r='16' fill='%23ff8a3d'/%3E%3Ccircle cx='50.0' cy='83.0' r='16' fill='%23ffc94d'/%3E%3Ccircle cx='26.7' cy='73.3' r='16' fill='%23ff8a3d'/%3E%3Ccircle cx='17.0' cy='50.0' r='16' fill='%23ffc94d'/%3E%3Ccircle cx='26.7' cy='26.7' r='16' fill='%23ff8a3d'/%3E%3Ccircle cx='50' cy='50' r='28' fill='%23fff1d6'/%3E%3C/svg%3E")}[data-plantilla=xv-mexicana] [data-seccion=cuenta] li:nth-child(2){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50.0' cy='17.0' r='16' fill='%2335d0bd'/%3E%3Ccircle cx='73.3' cy='26.7' r='16' fill='%23ffc94d'/%3E%3Ccircle cx='83.0' cy='50.0' r='16' fill='%2335d0bd'/%3E%3Ccircle cx='73.3' cy='73.3' r='16' fill='%23ffc94d'/%3E%3Ccircle cx='50.0' cy='83.0' r='16' fill='%2335d0bd'/%3E%3Ccircle cx='26.7' cy='73.3' r='16' fill='%23ffc94d'/%3E%3Ccircle cx='17.0' cy='50.0' r='16' fill='%2335d0bd'/%3E%3Ccircle cx='26.7' cy='26.7' r='16' fill='%23ffc94d'/%3E%3Ccircle cx='50' cy='50' r='28' fill='%23fff1d6'/%3E%3C/svg%3E")}[data-plantilla=xv-mexicana] [data-seccion=cuenta] li:nth-child(3){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50.0' cy='17.0' r='16' fill='%23ff8a3d'/%3E%3Ccircle cx='73.3' cy='26.7' r='16' fill='%23c9a8ff'/%3E%3Ccircle cx='83.0' cy='50.0' r='16' fill='%23ff8a3d'/%3E%3Ccircle cx='73.3' cy='73.3' r='16' fill='%23c9a8ff'/%3E%3Ccircle cx='50.0' cy='83.0' r='16' fill='%23ff8a3d'/%3E%3Ccircle cx='26.7' cy='73.3' r='16' fill='%23c9a8ff'/%3E%3Ccircle cx='17.0' cy='50.0' r='16' fill='%23ff8a3d'/%3E%3Ccircle cx='26.7' cy='26.7' r='16' fill='%23c9a8ff'/%3E%3Ccircle cx='50' cy='50' r='28' fill='%23fff1d6'/%3E%3C/svg%3E")}[data-plantilla=xv-mexicana] [data-seccion=cuenta] li:nth-child(4){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50.0' cy='17.0' r='16' fill='%23c9a8ff'/%3E%3Ccircle cx='73.3' cy='26.7' r='16' fill='%2335d0bd'/%3E%3Ccircle cx='83.0' cy='50.0' r='16' fill='%23c9a8ff'/%3E%3Ccircle cx='73.3' cy='73.3' r='16' fill='%2335d0bd'/%3E%3Ccircle cx='50.0' cy='83.0' r='16' fill='%23c9a8ff'/%3E%3Ccircle cx='26.7' cy='73.3' r='16' fill='%2335d0bd'/%3E%3Ccircle cx='17.0' cy='50.0' r='16' fill='%23c9a8ff'/%3E%3Ccircle cx='26.7' cy='26.7' r='16' fill='%2335d0bd'/%3E%3Ccircle cx='50' cy='50' r='28' fill='%23fff1d6'/%3E%3C/svg%3E")}[data-plantilla=xv-mexicana] [data-seccion=cuenta] li>span:first-child{color:#6d1030;font-size:1.3rem;font-weight:700;line-height:1}[data-plantilla=xv-mexicana] [data-seccion=cuenta] li>span:last-child{color:var(--color-neutral-100);margin:0;position:absolute;bottom:-1.15rem;left:0;right:0}[data-plantilla=xv-mexicana] [data-seccion=lugar] article{outline-offset:-8px;background-color:#fff1d6;border:2px dashed #6d1030;outline:1px solid #6d103066;padding-top:2.4rem;position:relative;overflow:hidden}[data-plantilla=xv-mexicana] [data-seccion=lugar] article:before{content:"";background:repeating-linear-gradient(90deg,#ffc94d 0 1.4rem,#35d0bd 1.4rem 2.8rem,#ff8a3d 2.8rem 4.2rem,#c9a8ff 4.2rem 5.6rem);height:.65rem;position:absolute;inset:0 0 auto}[data-plantilla=xv-mexicana] [data-seccion=lugar] article:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50.0' cy='17.0' r='16' fill='%236d1030'/%3E%3Ccircle cx='73.3' cy='26.7' r='16' fill='%239d1047'/%3E%3Ccircle cx='83.0' cy='50.0' r='16' fill='%236d1030'/%3E%3Ccircle cx='73.3' cy='73.3' r='16' fill='%239d1047'/%3E%3Ccircle cx='50.0' cy='83.0' r='16' fill='%236d1030'/%3E%3Ccircle cx='26.7' cy='73.3' r='16' fill='%239d1047'/%3E%3Ccircle cx='17.0' cy='50.0' r='16' fill='%236d1030'/%3E%3Ccircle cx='26.7' cy='26.7' r='16' fill='%239d1047'/%3E%3Ccircle cx='50' cy='50' r='28' fill='%23fff1d6'/%3E%3C/svg%3E") 50%/contain no-repeat;width:2.4rem;height:2.4rem;position:absolute;top:1.2rem;right:1.1rem}[data-plantilla=xv-mexicana] [data-seccion=lugar] article h3{color:#6d1030}[data-plantilla=xv-mexicana] [data-seccion=lugar] article p{color:#4a1a28}[data-plantilla=xv-mexicana] [data-seccion=lugar] article svg{color:#9d1047}[data-plantilla=xv-mexicana] [data-seccion=lugar] article a{color:#6d1030;border-color:#6d1030}[data-plantilla=xv-mexicana] [data-seccion=galeria] ul{gap:.8rem}[data-plantilla=xv-mexicana] [data-seccion=galeria] [data-parte=foto]>button{border:.42rem solid var(--tpl-acento);outline-offset:-.28rem;border-radius:.2rem;outline:2px dashed #3a08188c;box-shadow:0 6px #00000038}[data-plantilla=xv-mexicana] [data-seccion=galeria] [data-parte=foto]:nth-child(4n+2)>button{border-color:var(--tpl-acento-2);transform:rotate(1.4deg)}[data-plantilla=xv-mexicana] [data-seccion=galeria] [data-parte=foto]:nth-child(4n+3)>button{border-color:#fff1d6;transform:rotate(-1.2deg)}[data-plantilla=xv-mexicana] [data-seccion=galeria] [data-parte=foto]:nth-child(4n)>button{border-color:#ff9d5c;transform:rotate(1deg)}[data-plantilla=xv-mexicana] [data-parte=cierre-nombre]{color:var(--tpl-acento);text-shadow:2px 2px #00000047}[data-plantilla=xv-hadas]{--radius:1rem;--font-frase:var(--font-t-lora);--tpl-divisor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 16'%3E%3Cpath d='M0 8H44M76 8H120' stroke='black' stroke-width='1' fill='none'/%3E%3Cpath d='M60 0.5Q60 8 67.5 8Q60 8 60 15.5Q60 8 52.5 8Q60 8 60 0.5Z'/%3E%3Cpath d='M49 5Q49 8 52 8Q49 8 49 11Q49 8 46 8Q49 8 49 5Z'/%3E%3Cpath d='M71 5Q71 8 74 8Q71 8 71 11Q71 8 68 8Q71 8 71 5Z'/%3E%3C/svg%3E");--tpl-banda:#ffffff0f;--tpl-borde:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 24' preserveAspectRatio='none'%3E%3Cpath d='M0 24V16A10 10 0 0 1 16 8A14 14 0 0 1 44 6A12 12 0 0 1 68 8A10 10 0 0 1 90 12A8 8 0 0 1 96 16V24Z'/%3E%3C/svg%3E");--tpl-borde-ancho:7rem}[data-plantilla=xv-hadas] [data-portada=hadas]{background-image:radial-gradient(40rem 24rem at 50% 100%,#96b6f080,#0000 70%),linear-gradient(#040c2c99,#0000 55%)}[data-plantilla=xv-hadas] [data-parte=encabezado] h2{letter-spacing:.01em;color:var(--tpl-acento-2);text-shadow:0 0 14px #d5dcea73;font-size:2.6rem;font-style:italic;font-weight:600;line-height:1.1}[data-plantilla=xv-hadas] [data-parte=divisor]{background-color:var(--tpl-acento);width:9rem;height:1.1rem}[data-plantilla=xv-hadas] [class*=border-neutral-800],[data-plantilla=xv-hadas] [class*=border-neutral-700]{border-color:color-mix(in srgb, var(--tpl-acento) 42%, transparent)}[data-plantilla=xv-hadas] [class*=bg-neutral-900\/40]{background-color:color-mix(in srgb, #fff 8%, var(--color-neutral-950));box-shadow:inset 0 0 24px #d5dcea12,0 0 26px -10px #d5dcea59}[data-plantilla=xv-hadas] [data-seccion=itinerario] ol{border-left:0;gap:1.7rem;padding-left:0}[data-plantilla=xv-hadas] [data-seccion=itinerario] li{background-image:linear-gradient(#eef2fa,#d9e1f2);border-radius:.3rem;padding:1.3rem 1.2rem 1.2rem;box-shadow:0 8px 20px -8px #00000073}[data-plantilla=xv-hadas] [data-seccion=itinerario] li:before,[data-plantilla=xv-hadas] [data-seccion=itinerario] li:after{content:"";background-image:linear-gradient(#aeb9d3,#f6f8fd 45%,#8d9cc0);border-radius:.3rem;height:.6rem;position:absolute;left:-.45rem;right:-.45rem;box-shadow:0 2px 4px #0000004d}[data-plantilla=xv-hadas] [data-seccion=itinerario] li:before{top:-.3rem}[data-plantilla=xv-hadas] [data-seccion=itinerario] li:after{bottom:-.3rem}[data-plantilla=xv-hadas] [data-seccion=itinerario] li>span{display:none}[data-plantilla=xv-hadas] [data-seccion=itinerario] li>p{color:#2b4278}[data-plantilla=xv-hadas] [data-seccion=itinerario] li>p:first-of-type{color:#14306b;font-size:1.2rem;font-weight:700}[data-plantilla=xv-hadas] [data-seccion=cuenta] ol{gap:0}[data-plantilla=xv-hadas] [data-seccion=cuenta] li{background:0 0;border:0;padding:0;position:relative}[data-plantilla=xv-hadas] [data-seccion=cuenta] li+li:before{content:"";background-color:var(--tpl-acento);width:.8rem;height:.8rem;position:absolute;top:.9rem;left:-.4rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-10 -10 20 20'%3E%3Cpath d='M0 -9Q0 0 9 0Q0 0 0 9Q0 0 -9 0Q0 0 0 -9Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-10 -10 20 20'%3E%3Cpath d='M0 -9Q0 0 9 0Q0 0 0 9Q0 0 -9 0Q0 0 0 -9Z'/%3E%3C/svg%3E") 50%/contain no-repeat}[data-plantilla=xv-hadas] [data-seccion=cuenta] li>span:first-child{font-family:var(--font-display);font-variant-numeric:lining-nums;color:var(--tpl-acento-2);text-shadow:0 0 16px #d5dcea8c;font-size:2.7rem;font-weight:500;line-height:1}[data-plantilla=xv-hadas] [data-seccion=cuenta] li>span:last-child{color:var(--color-neutral-300)}[data-plantilla=xv-hadas] [data-seccion=lugar] article{border-width:2px;border-color:var(--tpl-acento);border-radius:50% 50% 1rem 1rem/4.5rem 4.5rem 1rem 1rem;padding:3.4rem 1.4rem 1.7rem;box-shadow:0 0 0 5px #d5dcea1f,0 0 30px -8px #d5dcea66}[data-plantilla=xv-hadas] [data-seccion=galeria] ul{gap:.9rem;padding:.3rem}[data-plantilla=xv-hadas] [data-seccion=galeria] [data-parte=foto]>button{box-shadow:0 0 0 2px var(--tpl-acento), 0 0 0 5px #d5dcea24, 0 0 22px -4px #d5dcea66;border-radius:3.4rem 3.4rem .4rem .4rem}[data-plantilla=xv-hadas] .estrella-hada{animation:3.6s ease-in-out infinite xv-titila}@keyframes xv-titila{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){[data-plantilla=xv-hadas] .estrella-hada{animation:none}}[data-plantilla=xv-hadas] [data-parte=cierre]{background-image:radial-gradient(40rem 16rem at 50% 0,#96b6f04d,#0000 70%),radial-gradient(circle at 12% 28%,#d5dcea99 0 1px,#0000 1.6px),radial-gradient(circle at 78% 52%,#d5dcea80 0 1px,#0000 1.6px),radial-gradient(circle at 46% 86%,#eef2fa80 0 1.2px,#0000 1.8px);background-size:auto,11rem 9rem,13rem 11rem,9rem 12rem}[data-plantilla=xv-hadas] [data-parte=cierre-nombre]{color:var(--tpl-acento-2);text-shadow:0 0 18px #d5dcea80;font-style:italic}[data-plantilla=xv-moderna]{--radius:.45rem;--font-frase:var(--font-t-montserrat);--gradiente:linear-gradient(100deg, var(--tpl-acento), var(--tpl-acento-2) 58%, #9d86ff);--tpl-banda:color-mix(in srgb, var(--tpl-acento) 9%, transparent);--tpl-borde:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 24' preserveAspectRatio='none'%3E%3Cpath d='M0 24L100 0V24Z'/%3E%3C/svg%3E");--tpl-borde-2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 24' preserveAspectRatio='none'%3E%3Cpath d='M0 0H100L0 24Z'/%3E%3C/svg%3E");--tpl-borde-ancho:100%;counter-reset:sec}[data-plantilla=xv-moderna][data-banda]>section:not([data-portada]):nth-of-type(2n):after{-webkit-mask:var(--tpl-borde-2) repeat-x bottom left / 100% 100%;-webkit-mask:var(--tpl-borde-2) repeat-x bottom left / 100% 100%;mask:var(--tpl-borde-2) repeat-x bottom left / 100% 100%;transform:none}[data-plantilla=xv-moderna] [data-parte=encabezado]{text-align:left}[data-plantilla=xv-moderna] [data-parte=encabezado] h2{letter-spacing:-.01em;text-transform:uppercase;background-image:var(--gradiente);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2.2rem;font-weight:800;line-height:1}[data-plantilla=xv-moderna] [data-parte=encabezado] h2:before{counter-increment:sec;content:counter(sec, decimal-leading-zero) " /";letter-spacing:.22em;-webkit-text-fill-color:var(--tpl-acento-2);color:var(--tpl-acento-2);margin-bottom:.5rem;font-size:.8rem;font-weight:700;display:block}[data-plantilla=xv-moderna] [data-parte=divisor]{background-image:var(--gradiente);border-radius:999px;width:4.5rem;height:6px;margin-left:0;margin-right:auto;-webkit-mask:none;mask:none}[data-plantilla=xv-moderna] [data-parte=encabezado]>p{max-width:19rem}[data-plantilla=xv-moderna] [class*=border-neutral-800],[data-plantilla=xv-moderna] [class*=border-neutral-700]{border-color:var(--tpl-acento)}[data-plantilla=xv-moderna] [class*=bg-neutral-900\/40]{box-shadow:5px 5px 0 var(--tpl-acento-2);background-color:#ffffff0a;border-width:2px}[data-plantilla=xv-moderna] [data-seccion=mensaje] [class*=text-center],[data-plantilla=xv-moderna] [data-seccion=lugar] [class*=text-center],[data-plantilla=xv-moderna] [data-seccion=hospedaje] [class*=text-center],[data-plantilla=xv-moderna] [data-seccion=vestimenta] [class*=text-center]{text-align:left}[data-plantilla=xv-moderna] [data-seccion=lugar] article svg,[data-plantilla=xv-moderna] [data-seccion=hospedaje] article svg,[data-plantilla=xv-moderna] [data-seccion=vestimenta] [class*=text-center]>svg{color:var(--tpl-acento);margin-left:0}[data-plantilla=xv-moderna] [data-seccion=hospedaje] [class*=justify-center]{justify-content:flex-start}[data-plantilla=xv-moderna] [data-seccion=mensaje] h3{text-transform:uppercase;font-weight:800}[data-plantilla=xv-moderna] [data-seccion=itinerario] ol{border-left:0;gap:0;padding-left:0}[data-plantilla=xv-moderna] [data-seccion=itinerario] li{border-top:3px solid var(--tpl-acento);padding:1rem 0 1.1rem}[data-plantilla=xv-moderna] [data-seccion=itinerario] li:nth-child(2n){border-top-color:var(--tpl-acento-2);margin-left:2.2rem}[data-plantilla=xv-moderna] [data-seccion=itinerario] li:last-child{border-bottom:3px solid var(--tpl-acento-2)}[data-plantilla=xv-moderna] [data-seccion=itinerario] li>span{display:none}[data-plantilla=xv-moderna] [data-seccion=itinerario] li>p:first-of-type{font-family:var(--font-t-montserrat);text-wrap:balance;background-image:var(--gradiente);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.75rem;font-weight:800;line-height:1.05}[data-plantilla=xv-moderna] [data-seccion=itinerario] li>p:not(:first-of-type){letter-spacing:.14em;text-transform:uppercase;font-size:.82rem;font-weight:700}[data-plantilla=xv-moderna] [data-seccion=cuenta] ol{grid-template-columns:repeat(2,1fr);gap:.9rem;margin-bottom:1.2rem}[data-plantilla=xv-moderna] [data-seccion=cuenta] li{text-align:left;border:2px solid var(--tpl-acento);border-radius:var(--radius);box-shadow:5px 5px 0 var(--tpl-acento-2);background:0 0;padding:1rem 1.1rem .9rem}[data-plantilla=xv-moderna] [data-seccion=cuenta] li:nth-child(2n){transform:translateY(1rem)}[data-plantilla=xv-moderna] [data-seccion=cuenta] li:first-child,[data-plantilla=xv-moderna] [data-seccion=cuenta] li:nth-child(4){background-image:var(--gradiente);border-color:#0000}[data-plantilla=xv-moderna] [data-seccion=cuenta] li>span:first-child{font-family:var(--font-t-montserrat);letter-spacing:-.03em;background-image:var(--gradiente);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:800;line-height:1}[data-plantilla=xv-moderna] [data-seccion=cuenta] li:first-child>span:first-child,[data-plantilla=xv-moderna] [data-seccion=cuenta] li:nth-child(4)>span:first-child{color:#1a1446;background-image:none}[data-plantilla=xv-moderna] [data-seccion=cuenta] li:first-child>span:last-child,[data-plantilla=xv-moderna] [data-seccion=cuenta] li:nth-child(4)>span:last-child{color:#1a1446}[data-plantilla=xv-moderna] [data-seccion=cuenta] li>span:last-child{color:var(--color-neutral-200);margin-top:.4rem;font-weight:700}[data-plantilla=xv-moderna] [data-seccion=lugar] article{background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:1.4rem 1.4rem;padding:1.4rem 1.3rem}[data-plantilla=xv-moderna] [data-seccion=lugar] article h3{letter-spacing:0;text-transform:uppercase;font-size:1.35rem;font-weight:800}[data-plantilla=xv-moderna] [data-seccion=galeria] ul{gap:.9rem;padding:0 .4rem .4rem 0}[data-plantilla=xv-moderna] [data-seccion=galeria] [data-parte=foto]>button{box-shadow:5px 5px 0 var(--tpl-acento);border-radius:.3rem}[data-plantilla=xv-moderna] [data-seccion=galeria] [data-parte=foto]:nth-child(2n)>button{box-shadow:5px 5px 0 var(--tpl-acento-2)}[data-plantilla=xv-moderna] [data-parte=cierre]{background-image:radial-gradient(34rem 14rem at 50% 0%, color-mix(in srgb, var(--tpl-acento) 20%, transparent), transparent 70%)}[data-plantilla=xv-moderna] [data-parte=cierre-nombre]{text-transform:uppercase;letter-spacing:-.01em;background-image:var(--gradiente);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:800}
[data-plantilla=babyshower-nubes]{--radius:1.5rem;--font-frase:var(--font-t-lora);--nb-p1:#f9c3c3;--nb-p2:#fbd9b0;--nb-p3:#fbeaa6;--nb-p4:#c5e6bf;--nb-p5:#b6dcf5;--nb-p6:#d5c8f2;--tpl-divisor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 18'%3E%3Cpath d='M0 15H34M86 15H120' stroke='black' stroke-width='2' stroke-linecap='round' fill='none'/%3E%3Cpath d='M42 15A18 18 0 0 1 78 15' stroke='black' stroke-width='3.2' fill='none'/%3E%3Cpath d='M49 15A11 11 0 0 1 71 15' stroke='black' stroke-width='3.2' fill='none'/%3E%3C/svg%3E");--tpl-banda:#fff9;--tpl-borde:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 24' preserveAspectRatio='none'%3E%3Cpath d='M0 24A36 24 0 0 1 72 24Z'/%3E%3C/svg%3E");--tpl-borde-ancho:4.5rem}[data-plantilla=babyshower-nubes] [data-parte=encabezado] h2{letter-spacing:0;font-size:2rem;font-weight:400}[data-plantilla=babyshower-nubes] [data-parte=divisor]{background-image:linear-gradient(90deg,#f08b8b,#f5b46b,#f2d35e,#7cc18b,#6aaee6,#a58be0);width:7.5rem;height:1.1rem}[data-plantilla=babyshower-nubes] [class*=bg-neutral-900\/40]{background-color:#ffffffbd;border-color:#0000;box-shadow:0 12px 28px -16px #32649680}[data-plantilla=babyshower-nubes] [data-seccion=itinerario] ol{border-left:0;padding-left:0}[data-plantilla=babyshower-nubes] [data-seccion=itinerario] li{background:#ffffffd1;border-radius:1.7rem 1.7rem 1.7rem .6rem;margin:0 0 .85rem;padding:1rem 1.2rem 1.05rem;box-shadow:0 12px 26px -16px #3264968c}[data-plantilla=babyshower-nubes] [data-seccion=itinerario] li:last-child{margin-bottom:0}[data-plantilla=babyshower-nubes] [data-seccion=itinerario] li>span{display:none}[data-plantilla=babyshower-nubes] [data-seccion=itinerario] li>p:first-of-type{background:var(--nb-p1);color:var(--color-neutral-50);border-radius:999px;margin-bottom:.4rem;padding:.15rem .85rem;font-size:.98rem;display:inline-block}[data-plantilla=babyshower-nubes] [data-seccion=itinerario] li:nth-child(6n+2)>p:first-of-type{background:var(--nb-p2)}[data-plantilla=babyshower-nubes] [data-seccion=itinerario] li:nth-child(6n+3)>p:first-of-type{background:var(--nb-p3)}[data-plantilla=babyshower-nubes] [data-seccion=itinerario] li:nth-child(6n+4)>p:first-of-type{background:var(--nb-p4)}[data-plantilla=babyshower-nubes] [data-seccion=itinerario] li:nth-child(6n+5)>p:first-of-type{background:var(--nb-p5)}[data-plantilla=babyshower-nubes] [data-seccion=itinerario] li:nth-child(6n+6)>p:first-of-type{background:var(--nb-p6)}[data-plantilla=babyshower-nubes] [data-seccion=cuenta] ol{gap:.6rem;padding-top:1.1rem}[data-plantilla=babyshower-nubes] [data-seccion=cuenta] li{isolation:isolate;box-shadow:none;filter:drop-shadow(0 8px 10px #32649638);background:#fff;border:0;border-radius:1.5rem;padding:.85rem 0 .7rem;position:relative}[data-plantilla=babyshower-nubes] [data-seccion=cuenta] li:before,[data-plantilla=babyshower-nubes] [data-seccion=cuenta] li:after{content:"";z-index:-1;background:#fff;border-radius:50%;position:absolute}[data-plantilla=babyshower-nubes] [data-seccion=cuenta] li:before{width:1.9rem;height:1.9rem;top:-.65rem;left:10%}[data-plantilla=babyshower-nubes] [data-seccion=cuenta] li:after{width:2.5rem;height:2.5rem;top:-.95rem;right:12%}[data-plantilla=babyshower-nubes] [data-seccion=cuenta] li>span:first-child{color:var(--tpl-acento)}[data-plantilla=babyshower-nubes] [data-seccion=lugar] article{background:linear-gradient(#fff,#fff) padding-box padding-box,repeating-linear-gradient(135deg,#f39aa2 0 .75rem,#fff .75rem 1.5rem,#8cc3ee 1.5rem 2.25rem,#fff 2.25rem 3rem) border-box;border:.5rem solid #0000;border-radius:1.1rem;padding:2.4rem 1.2rem 1.4rem;position:relative;box-shadow:0 14px 28px -16px #3264968c}[data-plantilla=babyshower-nubes] [data-seccion=lugar] article:after{content:"";background:radial-gradient(circle at 50% 100%,#fff 0 .25rem,#f4a3a3 .25rem .45rem,#f9c999 .45rem .65rem,#fbe49c .65rem .85rem,#b7e0b0 .85rem 1.05rem,#a6d3f1 1.05rem 1.25rem,#c9b8ee 1.25rem 1.45rem,#0000 1.46rem),#fff;border:2px dashed #a9bfd2;border-radius:3px;width:2.3rem;height:2.7rem;position:absolute;top:.85rem;right:.8rem;transform:rotate(4deg)}[data-plantilla=babyshower-nubes] [data-seccion=lugar] article a{border-color:var(--tpl-acento);color:var(--tpl-acento);font-weight:600}[data-plantilla=babyshower-nubes] [data-seccion=galeria] [data-parte=foto]{--nb-c:var(--nb-p1)}[data-plantilla=babyshower-nubes] [data-seccion=galeria] [data-parte=foto]:nth-child(6n+2){--nb-c:var(--nb-p2)}[data-plantilla=babyshower-nubes] [data-seccion=galeria] [data-parte=foto]:nth-child(6n+3){--nb-c:var(--nb-p3)}[data-plantilla=babyshower-nubes] [data-seccion=galeria] [data-parte=foto]:nth-child(6n+4){--nb-c:var(--nb-p4)}[data-plantilla=babyshower-nubes] [data-seccion=galeria] [data-parte=foto]:nth-child(6n+5){--nb-c:var(--nb-p5)}[data-plantilla=babyshower-nubes] [data-seccion=galeria] [data-parte=foto]:nth-child(6n+6){--nb-c:var(--nb-p6)}[data-plantilla=babyshower-nubes] [data-seccion=galeria] [data-parte=foto]>button{border:.3rem solid var(--nb-c);background:#fff;border-radius:5rem 5rem 1rem 1rem;box-shadow:0 10px 22px -14px #32649699}[data-plantilla=babyshower-nubes] [data-parte=cierre]{background-image:linear-gradient(#0000,#ffffff8c)}[data-plantilla=babyshower-nubes] [data-parte=cierre-nombre]{color:var(--tpl-acento)}[data-plantilla=babyshower-safari]{--radius:.45rem;--font-frase:var(--font-t-lora);--sf-papel:#f0dfb8;--sf-tinta:#3a2214;--tpl-divisor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 16'%3E%3Cpath d='M0 8H40M80 8H120' stroke='black' stroke-width='1.2' fill='none'/%3E%3Cpath d='M60 8C56 2 48 1 44 3C46 9 53 12 60 8Z'/%3E%3Cpath d='M60 8C64 2 72 1 76 3C74 9 67 12 60 8Z'/%3E%3C/svg%3E");--tpl-banda:#22341c8c;--tpl-borde:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 24' preserveAspectRatio='none'%3E%3Cpath d='M0 24C8 24 16 18 20 1C24 18 32 24 40 24Z'/%3E%3C/svg%3E");--tpl-borde-ancho:2.6rem}[data-plantilla=babyshower-safari] [data-parte=encabezado] h2{letter-spacing:.08em;text-transform:uppercase;color:var(--tpl-acento);font-size:2.9rem;font-weight:700;line-height:1}[data-plantilla=babyshower-safari] [data-parte=divisor]{background-color:var(--tpl-acento-2);width:7rem;height:.9rem}[data-plantilla=babyshower-safari] [class*=bg-neutral-900\/40]{border-color:color-mix(in srgb, var(--tpl-acento) 45%, transparent);background-color:#140a0647;border-width:2px}[data-plantilla=babyshower-safari] [data-seccion=itinerario] ol{background:var(--sf-papel);border-left:0;border-radius:.35rem;padding:.6rem 1.1rem .6rem 3.3rem;position:relative;box-shadow:0 14px 26px -14px #000000b3}[data-plantilla=babyshower-safari] [data-seccion=itinerario] ol:before{content:"";opacity:.7;background:#c1553b;width:2px;position:absolute;inset:0 auto 0 2.6rem}[data-plantilla=babyshower-safari] [data-seccion=itinerario] ol:after{content:"";background:radial-gradient(circle,#3e2a22 0 .28rem,#0000 .32rem) 0 0/1rem 2.4rem repeat-y;width:1rem;position:absolute;inset:0 auto 0 .7rem}[data-plantilla=babyshower-safari] [data-seccion=itinerario] li{border-bottom:1px solid #3a221438;margin:0;padding:.85rem 0}[data-plantilla=babyshower-safari] [data-seccion=itinerario] li:last-child{border-bottom:0}[data-plantilla=babyshower-safari] [data-seccion=itinerario] li>span{display:none}[data-plantilla=babyshower-safari] [data-seccion=itinerario] li>p:first-of-type{color:#8a3a1c;font-weight:600}[data-plantilla=babyshower-safari] [data-seccion=itinerario] li>p:nth-of-type(2){color:var(--sf-tinta);font-weight:600}[data-plantilla=babyshower-safari] [data-seccion=itinerario] li>p:nth-of-type(3){color:#5a3d2a}[data-plantilla=babyshower-safari] [data-seccion=itinerario] h3{color:var(--tpl-acento)}[data-plantilla=babyshower-safari] [data-seccion=cuenta] ol{gap:.6rem}[data-plantilla=babyshower-safari] [data-seccion=cuenta] li{aspect-ratio:1;border:3px double var(--tpl-acento);color:var(--tpl-acento);outline:1.5px dashed color-mix(in srgb, var(--tpl-acento) 70%, transparent);outline-offset:3px;background:0 0;border-radius:50%;place-content:center;padding:0;display:grid;transform:rotate(-5deg)}[data-plantilla=babyshower-safari] [data-seccion=cuenta] li:nth-child(2n){border-color:var(--tpl-acento-2);outline-color:color-mix(in srgb, var(--tpl-acento-2) 70%, transparent);transform:rotate(4deg)}[data-plantilla=babyshower-safari] [data-seccion=cuenta] li>span:first-child{color:var(--tpl-acento)}[data-plantilla=babyshower-safari] [data-seccion=cuenta] li:nth-child(2n)>span:first-child{color:var(--tpl-acento-2)}[data-plantilla=babyshower-safari] [data-seccion=cuenta] li>span:last-child{color:inherit;opacity:.85}[data-plantilla=babyshower-safari] [data-seccion=lugar] article{color:var(--sf-tinta);background-color:#e9d29d;background-image:linear-gradient(90deg,#0000 33%,#502d1424 33.3%,#0000 34.5% 66%,#502d1424 66.3%,#0000 67.5%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20' preserveAspectRatio='none'%3E%3Cpath d='M3 17C14 17 18 6 30 9S46 18 58 12' fill='none' stroke='%238a3a1c' stroke-width='1' stroke-dasharray='3 3' opacity='.5'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4 4l12 12M16 4L4 16' stroke='%23a3341c' stroke-width='3' stroke-linecap='round' opacity='.7'/%3E%3C/svg%3E");background-position:0 0,0 100%,1.3rem 1.2rem;background-repeat:no-repeat;background-size:100% 100%,100% 2.4rem,1.5rem 1.5rem;border:0;border-radius:.3rem;padding:1.7rem 1.4rem 1.5rem;position:relative;box-shadow:0 14px 26px -14px #000000b3,inset 0 0 0 1px #502d1440}[data-plantilla=babyshower-safari] [data-seccion=lugar] article h3{color:var(--sf-tinta)}[data-plantilla=babyshower-safari] [data-seccion=lugar] article p{color:#4d3322}[data-plantilla=babyshower-safari] [data-seccion=lugar] article svg{color:#a3341c}[data-plantilla=babyshower-safari] [data-seccion=lugar] article a{border-color:var(--sf-tinta);color:var(--sf-tinta);background:#ffffff59;font-weight:600}[data-plantilla=babyshower-safari] [data-seccion=galeria] [data-parte=foto]{position:relative}[data-plantilla=babyshower-safari] [data-seccion=galeria] [data-parte=foto]:before{content:"";z-index:2;background:#eccd8cd1;width:3.2rem;height:1.05rem;margin-left:-1.6rem;position:absolute;top:-.45rem;left:50%;transform:rotate(-4deg);box-shadow:0 1px 2px #00000040}[data-plantilla=babyshower-safari] [data-seccion=galeria] [data-parte=foto]:nth-child(2n):before{transform:rotate(5deg)}[data-plantilla=babyshower-safari] [data-seccion=galeria] [data-parte=foto]>button{background:var(--sf-papel);border-radius:.15rem;padding:.35rem;box-shadow:0 8px 16px -8px #000000b3}[data-plantilla=babyshower-safari] [data-seccion=galeria] [data-parte=foto]:nth-child(odd)>button{transform:rotate(-1.3deg)}[data-plantilla=babyshower-safari] [data-seccion=galeria] [data-parte=foto]:nth-child(2n)>button{transform:rotate(1.5deg)}[data-plantilla=babyshower-safari] h3{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;font-size:1.6rem;font-weight:700;line-height:1.1}[data-plantilla=babyshower-safari] [data-parte=cierre-nombre]{color:var(--tpl-acento);text-transform:uppercase;letter-spacing:.06em;font-weight:700}[data-plantilla=babyshower-osito]{--radius:1.4rem;--font-frase:var(--font-t-lora);--os-fieltro:#fff6e8;--os-cobija:#f5c4a4;--os-puntada:color-mix(in srgb, var(--tpl-acento) 75%, transparent);--tpl-divisor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 16'%3E%3Cpath d='M0 8H46M74 8H120' stroke='black' stroke-width='1.6' stroke-dasharray='4 3.5' fill='none'/%3E%3Cpath d='M60 14C50 7 52 1 56 1C58.500 1 60 3 60 4C60 3 61.500 1 64 1C68 1 70 7 60 14Z'/%3E%3C/svg%3E");--tpl-banda:color-mix(in srgb, var(--tpl-acento-2) 20%, transparent);--tpl-borde:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 24' preserveAspectRatio='none'%3E%3Cpath d='M0 24L14 4L28 24Z'/%3E%3C/svg%3E");--tpl-borde-ancho:1.9rem}[data-plantilla=babyshower-osito] [data-parte=encabezado] h2{letter-spacing:0;color:var(--tpl-acento);font-size:2.6rem;font-weight:400;line-height:1.1}[data-plantilla=babyshower-osito] [data-parte=divisor]{width:8rem;height:.95rem}[data-plantilla=babyshower-osito] [data-seccion=mensaje] h3{letter-spacing:0;color:var(--tpl-acento);font-size:2.3rem;font-weight:400;line-height:1.1}[data-plantilla=babyshower-osito][data-banda]>section[data-portada]+section:nth-of-type(2n){--tpl-banda:var(--os-cobija);margin-top:0}[data-plantilla=babyshower-osito][data-banda]>section[data-portada]+section:nth-of-type(2n):before{display:none}[data-plantilla=babyshower-osito] [class*=bg-neutral-900\/40]{background-color:var(--os-fieltro);box-shadow:0 6px 0 -1px color-mix(in srgb, var(--tpl-acento) 16%, transparent), 0 14px 22px -14px #783c1e73;border:0;position:relative}[data-plantilla=babyshower-osito] [class*=bg-neutral-900\/40]:before{content:"";border:1.5px dashed var(--os-puntada);border-radius:calc(var(--radius) - .4rem);pointer-events:none;position:absolute;inset:.45rem}[data-plantilla=babyshower-osito] [data-seccion=itinerario] ol{border-left:0;padding-left:0}[data-plantilla=babyshower-osito] [data-seccion=itinerario] li{background:var(--os-fieltro);box-shadow:0 5px 0 -1px color-mix(in srgb, var(--tpl-acento) 16%, transparent);border-radius:1.2rem;grid-template-columns:6.6rem 1fr;align-items:center;column-gap:1rem;margin:0 0 .9rem;padding:.85rem 1rem .85rem 0;display:grid;position:relative}[data-plantilla=babyshower-osito] [data-seccion=itinerario] li:last-child{margin-bottom:0}[data-plantilla=babyshower-osito] [data-seccion=itinerario] li:before{content:"";border:1.5px dashed var(--os-puntada);pointer-events:none;border-radius:.85rem;position:absolute;inset:.4rem}[data-plantilla=babyshower-osito] [data-seccion=itinerario] li>span{display:none}[data-plantilla=babyshower-osito] [data-seccion=itinerario] li>p:first-of-type{background:color-mix(in srgb, var(--tpl-acento-2) 28%, var(--os-fieltro));color:var(--color-neutral-50);text-align:center;text-wrap:balance;white-space:normal;border-radius:1.2rem 0 0 1.2rem;grid-row:span 2;justify-content:center;align-self:stretch;align-items:center;margin:-.85rem 0;padding:0 .4rem;font-size:.86rem;font-weight:600;line-height:1.25;display:flex}[data-plantilla=babyshower-osito] [data-seccion=itinerario] li>p:not(:first-of-type){grid-column:2;margin:0;position:relative}[data-plantilla=babyshower-osito] [data-seccion=cuenta] ol{gap:.7rem;padding-top:1.5rem}[data-plantilla=babyshower-osito] [data-seccion=cuenta] li{background:color-mix(in srgb, var(--tpl-acento-2) 38%, var(--os-fieltro));box-shadow:none;border:0;border-radius:46% 46% 50% 50%/42% 42% 58% 58%;padding:.95rem 0 .8rem;position:relative}[data-plantilla=babyshower-osito] [data-seccion=cuenta] li:before{content:"";background:radial-gradient(circle at 12% 70%, var(--tpl-acento-2) 0 .3rem, transparent .32rem), radial-gradient(circle at 37% 28%, var(--tpl-acento-2) 0 .34rem, transparent .36rem), radial-gradient(circle at 63% 28%, var(--tpl-acento-2) 0 .34rem, transparent .36rem), radial-gradient(circle at 88% 70%, var(--tpl-acento-2) 0 .3rem, transparent .32rem);border:0;border-radius:0;height:1.3rem;position:absolute;inset:-1.15rem -.1rem auto}[data-plantilla=babyshower-osito] [data-seccion=cuenta] li>span:first-child{color:var(--color-neutral-50)}[data-plantilla=babyshower-osito] [data-seccion=lugar] article{outline-offset:-.05rem;border-radius:2rem;outline:.5rem solid #f9d6bb;margin:.55rem;padding:1.8rem 1.4rem 1.5rem;transform:rotate(-.8deg)}[data-plantilla=babyshower-osito] [data-seccion=lugar] article:nth-child(2n){transform:rotate(.8deg)}[data-plantilla=babyshower-osito] [data-seccion=lugar] article:before{border-radius:1.55rem;inset:.5rem}[data-plantilla=babyshower-osito] [data-seccion=lugar] article svg{color:var(--tpl-acento)}[data-plantilla=babyshower-osito] [data-seccion=lugar] article a{border-color:var(--tpl-acento);color:var(--tpl-acento);font-weight:600}[data-plantilla=babyshower-osito] [data-seccion=galeria] [data-parte=foto]{position:relative}[data-plantilla=babyshower-osito] [data-seccion=galeria] [data-parte=foto]:after{content:"";pointer-events:none;border:1.5px dashed #fffffff2;border-radius:.75rem;position:absolute;inset:.65rem}[data-plantilla=babyshower-osito] [data-seccion=galeria] [data-parte=foto]>button{background:var(--os-fieltro);box-shadow:0 5px 0 -1px color-mix(in srgb, var(--tpl-acento) 18%, transparent);border-radius:1.1rem;padding:.4rem}[data-plantilla=babyshower-osito] [data-seccion=galeria] [data-parte=foto]>button img{border-radius:.8rem}[data-plantilla=babyshower-osito] [data-parte=cierre-nombre]{color:var(--tpl-acento)}
