[data-invite-slug=cami-eduardo]{--invite-bg-page:#f4efe7;--invite-color-section-title:#806c5d;--invite-color-body:#8d796b;--invite-color-text-alt:#8d796b;--invite-color-time:#a78335;--invite-line-color-time:#c99b24;--invite-countdown-card-text:#fff;--invite-countdown-bg:#a78335;--invite-hero-names-color:#fff;--invite-btn-bg:#f8f3e9;--invite-btn-color:#5b4435;--invite-btn-hover:#e9e2d7;--invite-separator:#c99b24;--invite-accent-dot:#c99b24;--invite-regalos-bg:var(--invite-countdown-bg);--invite-regalos-text:#fff;--invite-regalo-btn-bg:transparent;--invite-regalo-btn-color:#5b4435;--invite-bg-donde-fallback:#f4efe7;--invite-bg-nosotros-fallback:#f4efe7;--invite-bg-confirmacion-fallback:#f4efe7;--invite-hero-photo-position-mobile:50% 50%;--invite-hero-photo-position-desktop:50% 50%;--invite-nav-bg:#f4efe7;--invite-nav-text-initial:#806c5d;--invite-nav-text-initial-hover:#806c5d;--invite-nav-text-scrolled:#806c5d;--invite-nav-text-scrolled-hover:#806c5d;--invite-text-size-body:1rem;--invite-text-size-section-title:2.5rem;--invite-text-size-btn:.875rem;--invite-text-size-couple-names:2.75rem;--invite-icon-size:5rem;--invite-icon-size-donde:5rem;--invite-icon-size-nosotros:5rem;--invite-icon-size-regalos:5rem;--invite-icon-size-confirmacion:4rem;--invite-icon-size-dresscode-mobile:4.5rem;--invite-icon-size-dresscode-desktop:6rem;--invite-dresscode-grid-gap-mobile:1rem;--invite-dresscode-grid-gap-desktop:1.5rem;--invite-dresscode-card-padding-mobile:1.5rem;--invite-dresscode-card-padding-desktop:2.25rem;--invite-dresscode-card-bg:#f8f4ec;--invite-dresscode-card-border:#d2b982;--invite-dresscode-card-radius:1.5rem;--invite-dresscode-card-shadow:0 8px 22px #5a442b1f}@media (min-width:768px){[data-invite-slug=cami-eduardo]{--invite-text-size-body:1.5rem;--invite-text-size-section-title:3.4rem;--invite-text-size-btn:1rem;--invite-text-size-couple-names:4.5rem;--invite-icon-size:7rem}}[data-invite-slug=cami-eduardo] .invite-v2-hero-cover{object-position:var(--invite-hero-photo-position-mobile)}[data-invite-slug=cami-eduardo] .invite-text-body{color:var(--invite-color-body);font-family:var(--invite-font-body);font-size:var(--invite-text-size-body)}[data-invite-slug=cami-eduardo] .invite-regalos-body{color:inherit;font-family:var(--invite-font-body);font-size:var(--invite-text-size-body)}[data-invite-slug=cami-eduardo] .invite-section-title{color:var(--invite-color-section-title);font-family:var(--invite-font-title);font-size:var(--invite-text-size-section-title);font-weight:400;line-height:1.1}[data-invite-slug=cami-eduardo] #regalos .invite-section-title{color:var(--invite-regalos-text)}[data-invite-slug=cami-eduardo] .invite-couple-names{color:var(--invite-hero-names-color);font-family:var(--invite-font-hero-names);font-size:var(--invite-text-size-couple-names)}[data-invite-slug=cami-eduardo] .invite-section-icon{width:var(--invite-icon-size);object-fit:contain;height:auto}[data-invite-slug=cami-eduardo] #donde .invite-section-icon{width:var(--invite-icon-size-donde)}[data-invite-slug=cami-eduardo] #nosotros .invite-section-icon{width:var(--invite-icon-size-nosotros)}[data-invite-slug=cami-eduardo] #regalos .invite-section-icon{width:var(--invite-icon-size-regalos)}[data-invite-slug=cami-eduardo] #confirmacion .invite-section-icon{width:var(--invite-icon-size-confirmacion)}[data-invite-slug=cami-eduardo] #dresscode .invite-dresscode-card-icon{height:var(--invite-icon-size-dresscode-mobile);max-width:11rem}[data-invite-slug=cami-eduardo] .invite-v2-hero-graphic{background-color:var(--invite-bg-page);min-height:auto}[data-invite-slug=cami-eduardo] .invite-v2-hero-graphic .invite-v2-hero-cover{object-fit:contain;height:auto}@media (min-width:768px){[data-invite-slug=cami-eduardo] .invite-v2-hero-cover{object-position:var(--invite-hero-photo-position-desktop)}[data-invite-slug=cami-eduardo] #dresscode .invite-dresscode-card-icon{height:var(--invite-icon-size-dresscode-desktop)}}@font-face{font-family:Eyesome_Script;src:url(/fonts/Eyesome_Script.otf)format("opentype");font-display:swap}[data-invite-slug=cami-eduardo]{--font-invite-title:"Alice",Georgia,serif;--font-invite-body:"Cormorant Garamond",Georgia,serif;--font-invite-hero:"Eyesome_Script",cursive}[data-invite-slug=cami-eduardo] .font-invite-title{font-family:var(--font-invite-title)!important}[data-invite-slug=cami-eduardo] .font-invite-body{font-family:var(--font-invite-body)!important}[data-invite-slug=cami-eduardo] .font-invite-hero{font-family:var(--font-invite-hero)!important}[data-invite-slug=cami-eduardo] .invite-section-title{font-family:var(--font-invite-title)!important}[data-invite-slug=cami-eduardo] .invite-text-body,[data-invite-slug=cami-eduardo] .invite-regalos-body,[data-invite-slug=cami-eduardo] .invite-v2-btn,[data-invite-slug=cami-eduardo] .invite-v2-regalos-lista-btn{font-family:var(--font-invite-body)!important}[data-invite-slug=cami-eduardo] .invite-access{min-height:100svh}[data-invite-slug=cami-eduardo] .invite-access__backdrop{z-index:90;filter:blur(22px)brightness(.78);background-position:50%;background-size:cover;position:fixed;inset:0;transform:scale(1.12)}[data-invite-slug=cami-eduardo] .invite-access__content{z-index:1;transition:filter .45s;position:relative}[data-invite-slug=cami-eduardo] .invite-access__content--blurred{filter:blur(10px);pointer-events:none;-webkit-user-select:none;user-select:none}[data-invite-slug=cami-eduardo] .invite-access__modal{z-index:100;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}[data-invite-slug=cami-eduardo] .invite-access__card{text-align:center;width:min(100%,24rem);color:var(--invite-color-body);background:#f8f4ecf5;border:1px solid #d2b982;border-radius:1.5rem;padding:2rem 1.5rem;box-shadow:0 18px 50px #0000002e}[data-invite-slug=cami-eduardo] .invite-access__title{color:var(--invite-color-section-title);font-family:var(--invite-font-title);margin:0;font-size:2.4rem}[data-invite-slug=cami-eduardo] .invite-access__text{font-family:var(--invite-font-body);margin:1rem auto}[data-invite-slug=cami-eduardo] .invite-access__audio{display:none}[data-invite-slug=cami-eduardo] .invite-v2-btn,[data-invite-slug=cami-eduardo] .invite-v2-regalos-lista-btn{background:var(--invite-btn-bg);color:var(--invite-btn-color);font-family:var(--invite-font-body);font-size:var(--invite-text-size-btn);letter-spacing:.08em;text-transform:uppercase;border:1px solid #d2b982;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 2rem;font-weight:600;text-decoration:none;transition:transform .2s,background-color .2s;display:inline-flex}[data-invite-slug=cami-eduardo] .invite-v2-btn:hover,[data-invite-slug=cami-eduardo] .invite-v2-regalos-lista-btn:hover{background:var(--invite-btn-hover);transform:scale(1.03)}[data-invite-slug=cami-eduardo] .invite-v2-section-bg{background-repeat:no-repeat;background-size:cover}[data-invite-slug=cami-eduardo] .invite-v2-hora-lineas{color:var(--invite-color-time);font-family:var(--invite-font-body);white-space:nowrap;justify-content:center;align-items:center;font-style:italic;display:flex}[data-invite-slug=cami-eduardo] .invite-v2-hora-lineas:before,[data-invite-slug=cami-eduardo] .invite-v2-hora-lineas:after{content:"";background:var(--invite-line-color-time);flex:1;height:1px;margin:0 1rem}[data-invite-slug=cami-eduardo] .invite-v2-fecha-display{color:var(--invite-color-body);font-family:var(--invite-font-title);font-size:calc(var(--invite-text-size-body)*1.75);letter-spacing:.2em}[data-invite-slug=cami-eduardo] .invite-countdown-inline-number,[data-invite-slug=cami-eduardo] .invite-countdown-inline-label{color:var(--invite-countdown-card-text);font-family:var(--invite-font-body)}[data-invite-slug=cami-eduardo] .invite-countdown-inline-number{font-size:clamp(1.35rem,7vw,2.65rem)}[data-invite-slug=cami-eduardo] .invite-countdown-inline-label{font-size:clamp(.44rem,2.2vw,.8rem)}[data-invite-slug=cami-eduardo] .invite-v2-dresscode-inner{z-index:1;max-width:72rem;margin-inline:auto;position:relative}[data-invite-slug=cami-eduardo] .invite-v2-dresscode-grid{gap:var(--invite-dresscode-grid-gap-mobile);grid-template-columns:1fr;display:grid}[data-invite-slug=cami-eduardo] .invite-v2-dresscode-card{padding:var(--invite-dresscode-card-padding-mobile);text-align:center;background:var(--invite-dresscode-card-bg);border:1px solid var(--invite-dresscode-card-border);border-radius:var(--invite-dresscode-card-radius);box-shadow:var(--invite-dresscode-card-shadow);flex-direction:column;align-items:center;display:flex}@media (min-width:768px){[data-invite-slug=cami-eduardo] .invite-v2-dresscode-grid{gap:var(--invite-dresscode-grid-gap-desktop);grid-template-columns:repeat(2,minmax(0,1fr))}[data-invite-slug=cami-eduardo] .invite-v2-dresscode-card{padding:var(--invite-dresscode-card-padding-desktop)}}
