[data-invite-slug=claudia-cristobal]{--invite-bg-page:#fff;--invite-color-section-title:#3d579a;--invite-color-body:#252525;--invite-color-text-alt:#3d579a;--invite-color-time:#3d579a;--invite-line-color-time:#3d579a;--invite-countdown-card-text:#fff;--invite-hero-names-color:#fff;--invite-regalos-text:#fff;--invite-btn-bg:#3d579a;--invite-btn-color:#fff;--invite-btn-hover:#30477f;--invite-separator:#ffe39a;--invite-accent-dot:#ffab1a;--invite-countdown-bg:var(--invite-accent-dot);--invite-font-title:var(--font-invite-title,"Georgia",serif);--invite-font-body:var(--font-invite-body,"Montserrat",sans-serif);--invite-font-hero-names:var(--font-invite-hero,var(--font-invite-title));--invite-font-time:"Noto Serif Display",Georgia,"Times New Roman",serif;--invite-dresscode-grid-gap-mobile:.75rem;--invite-dresscode-grid-gap-desktop:1.5rem;--invite-dresscode-card-padding-mobile:1rem;--invite-dresscode-card-padding-desktop:2.5rem;--invite-dresscode-card-bg:#fff;--invite-dresscode-card-border:#b1a9e8;--invite-dresscode-card-radius:1.5rem;--invite-dresscode-card-shadow:0 4px 14px #00000014;--invite-regalos-bg:#17416c;--invite-regalos-bank-card-bg:#ffffff1f;--invite-regalos-bank-card-border:#ffffff59;--invite-regalo-btn-bg:#ffe39a;--invite-regalo-btn-color:#17416c;--invite-bg-donde-fallback:#fff;--invite-bg-nosotros-fallback:#fff;--invite-bg-regalos-fallback:var(--invite-regalos-bg);--invite-bg-confirmacion-fallback:#fff;--invite-hero-overlay-color:20,20,20;--invite-hero-overlay-opacity:.35;--invite-hero-photo-position-mobile:50% 30%;--invite-hero-photo-position-desktop:50% 30%;--invite-nav-bg:#3d579a;--invite-nav-text-initial:#fff;--invite-nav-text-initial-hover:#fff;--invite-nav-text-scrolled:#fff;--invite-nav-text-scrolled-hover:#fff;--invite-text-size-body:1rem;--invite-text-size-section-title:2.5rem;--invite-text-size-btn:.8125rem;--invite-text-size-couple-names:2.5rem;--invite-icon-size:7rem;--invite-icon-size-donde:var(--invite-icon-size);--invite-icon-size-nosotros:var(--invite-icon-size);--invite-icon-size-regalos:7rem;--invite-icon-size-confirmacion:5.5rem;--invite-icon-size-dresscode-mobile:6.5rem;--invite-icon-size-dresscode-desktop:9rem;--invite-bg-intro-mobile:none;--invite-bg-intro-desktop:none;--invite-bg-intro-position-mobile:50% 50%;--invite-bg-intro-position-desktop:50% 50%;--invite-bg-contador-mobile:none;--invite-bg-contador-desktop:none;--invite-bg-contador-position-mobile:50% 50%;--invite-bg-contador-position-desktop:50% 50%;--invite-dresscode-fondo-mobile:none;--invite-dresscode-fondo-desktop:none}@media (min-width:768px){[data-invite-slug=claudia-cristobal]{--invite-text-size-body:1.125rem;--invite-text-size-section-title:3.5rem;--invite-text-size-btn:.875rem;--invite-text-size-couple-names:4.5rem;--invite-icon-size:9rem;--invite-icon-size-regalos:9rem;--invite-icon-size-confirmacion:7rem}}[data-invite-slug=claudia-cristobal] .invite-v2-hero-cover{object-position:var(--invite-hero-photo-position-mobile)}@media (min-width:768px){[data-invite-slug=claudia-cristobal] .invite-v2-hero-cover{object-position:var(--invite-hero-photo-position-desktop)}}[data-invite-slug=claudia-cristobal] .invite-text-body{font-family:var(--invite-font-body);font-size:var(--invite-text-size-body);color:var(--invite-color-body)}[data-invite-slug=claudia-cristobal] .invite-regalos-body{font-family:var(--invite-font-body);font-size:var(--invite-text-size-body);color:inherit}[data-invite-slug=claudia-cristobal] #regalos .invite-section-title{color:var(--invite-regalos-text)}[data-invite-slug=claudia-cristobal] .invite-regalos-bank-card{border:1px solid var(--invite-regalos-bank-card-border);background-color:var(--invite-regalos-bank-card-bg);text-align:center;width:100%;max-width:28rem;color:inherit;border-radius:.75rem;margin-left:auto;margin-right:auto;padding:1rem 1.25rem}@media (min-width:768px){[data-invite-slug=claudia-cristobal] .invite-regalos-bank-card{max-width:32rem;padding:1.5rem 2rem}}[data-invite-slug=claudia-cristobal] .invite-regalos-bank-card-line{font-family:var(--invite-regalos-bank-card-font,var(--invite-font-body));color:inherit;margin:.25rem 0;font-size:clamp(.875rem,3.2vw,1.05rem);font-style:italic;line-height:1.4}[data-invite-slug=claudia-cristobal] .invite-regalos-bank-card-line a{color:inherit}[data-invite-slug=claudia-cristobal] .invite-section-title{font-family:var(--invite-font-title);font-size:var(--invite-text-size-section-title);color:var(--invite-color-section-title);font-weight:300;line-height:1.1}[data-invite-slug=claudia-cristobal] .invite-couple-names{font-family:var(--invite-font-hero-names);font-size:var(--invite-text-size-couple-names);color:var(--invite-hero-names-color)}[data-invite-slug=claudia-cristobal] .invite-section-icon{width:var(--invite-icon-size);object-fit:contain;max-width:220px;height:auto}[data-invite-slug=claudia-cristobal] #donde .invite-section-icon{width:var(--invite-icon-size-donde);max-width:280px}[data-invite-slug=claudia-cristobal] #nosotros .invite-section-icon{width:var(--invite-icon-size-nosotros);max-width:14rem}[data-invite-slug=claudia-cristobal] #regalos .invite-section-icon{width:var(--invite-icon-size-regalos)}[data-invite-slug=claudia-cristobal] #confirmacion .invite-section-icon{width:var(--invite-icon-size-confirmacion)}[data-invite-slug=claudia-cristobal] #dresscode .invite-dresscode-card-icon{width:auto;height:var(--invite-icon-size-dresscode-mobile);object-fit:contain;max-width:min(100%,11rem)}@media (min-width:768px){[data-invite-slug=claudia-cristobal] #dresscode .invite-dresscode-card-icon{height:var(--invite-icon-size-dresscode-desktop);max-width:14rem}}@font-face{font-family:Bimbo Trial;src:url(/fonts/BimboTrial.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bimbo Whiteboard Trial;src:url(/fonts/BimboWhiteboardTrial.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bimbo Whiteboard;src:url(/fonts/BimboWhiteboardTrial.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}[data-invite-slug=claudia-cristobal]{--font-invite-title:"Bimbo Whiteboard","Bimbo Whiteboard Trial","Bimbo Trial",cursive;--font-invite-body:"Montserrat",sans-serif;--font-invite-hero:"Bimbo Trial",cursive}[data-invite-slug=claudia-cristobal] .font-invite-title{font-family:var(--font-invite-title)}[data-invite-slug=claudia-cristobal] .font-invite-body{font-family:var(--font-invite-body)}[data-invite-slug=claudia-cristobal] .font-invite-hero{font-family:var(--font-invite-hero,var(--font-invite-title))}[data-invite-slug=claudia-cristobal] .invite-access{min-height:100svh;position:relative}[data-invite-slug=claudia-cristobal] .invite-access__backdrop{z-index:90;background-color:var(--invite-bg-page);filter:blur(22px)brightness(.78)saturate(1.05);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0;transform:scale(1.12)}[data-invite-slug=claudia-cristobal] .invite-access__backdrop:after{content:"";background:#fff3;position:absolute;inset:0}[data-invite-slug=claudia-cristobal] .invite-access__content{z-index:1;transition:filter .45s,transform .45s;position:relative}[data-invite-slug=claudia-cristobal] .invite-access__content--blurred{filter:blur(10px)brightness(.92);pointer-events:none;-webkit-user-select:none;user-select:none;transform:scale(1.02)}[data-invite-slug=claudia-cristobal] .invite-access__modal{z-index:100;background:#ffffff1f;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}[data-invite-slug=claudia-cristobal] .invite-access__card{text-align:center;width:min(100%,24rem);color:var(--invite-color-body);border:1px solid var(--invite-color-body);background:#fffffff0;padding:2rem 1.5rem 1.75rem}@supports (color:color-mix(in lab, red, red)){[data-invite-slug=claudia-cristobal] .invite-access__card{border:1px solid color-mix(in srgb,var(--invite-color-body)20%,transparent)}}[data-invite-slug=claudia-cristobal] .invite-access__card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:1rem;box-shadow:0 18px 50px #0000002e}[data-invite-slug=claudia-cristobal] .invite-access__title{font-family:var(--invite-font-title);color:var(--invite-color-section-title);margin:0;font-size:clamp(2.25rem,10.5vw,3.3rem);font-weight:300;line-height:.95}[data-invite-slug=claudia-cristobal] .invite-access__text{max-width:18rem;font-family:var(--invite-font-body);color:var(--invite-color-body);margin:1rem auto 0;font-size:clamp(.95rem,3.5vw,1.05rem);line-height:1.55}[data-invite-slug=claudia-cristobal] .invite-access__btn{cursor:pointer}[data-invite-slug=claudia-cristobal] .invite-access__audio{opacity:0;pointer-events:none;width:0;height:0;position:absolute}[data-invite-slug=claudia-cristobal] .invite-v2-btn{border-radius:var(--invite-ui-radius,9999px);font-family:var(--invite-font-body);font-size:var(--invite-text-size-btn);letter-spacing:.08em;text-transform:uppercase;background-color:var(--invite-btn-bg);color:var(--invite-btn-color);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=claudia-cristobal] .invite-v2-btn:hover{background-color:var(--invite-btn-hover);transform:scale(1.03)}[data-invite-slug=claudia-cristobal] .invite-v2-regalos-lista-btn{cursor:pointer;border-radius:var(--invite-ui-radius,9999px);font-family:var(--invite-font-body);font-size:var(--invite-text-size-btn);letter-spacing:.12em;text-transform:uppercase;background-color:var(--invite-regalo-btn-bg);color:var(--invite-regalo-btn-color);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;box-shadow:0 4px 14px #0000001f}[data-invite-slug=claudia-cristobal] .invite-v2-regalos-lista-btn:hover{filter:brightness(1.05);transform:scale(1.03)}[data-invite-slug=claudia-cristobal] #nosotros .invite-v2-nosotros-quote.invitation-nosotros-quote{text-align:center;border-left-width:3px;margin-left:auto;margin-right:auto;padding-left:1.25rem;border-left-color:var(--invite-color-body)!important}[data-invite-slug=claudia-cristobal] #nosotros .invite-v2-nosotros-quote p{font-family:var(--invite-font-body);font-size:var(--invite-text-size-body);font-style:italic}[data-invite-slug=claudia-cristobal] #nosotros .invite-v2-nosotros-quote p+p{margin-top:1rem}[data-invite-slug=claudia-cristobal] .invite-v2-section-bg{background-repeat:no-repeat;background-size:cover}[data-invite-slug=claudia-cristobal] .invite-v2-hora-lineas{width:100%;max-width:28rem;font-family:var(--invite-font-time);font-size:calc(var(--invite-text-size-body)*1.1);color:var(--invite-color-time);white-space:nowrap;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;font-style:italic;font-weight:300;line-height:1.2;display:flex}[data-invite-slug=claudia-cristobal] .invite-v2-hora-lineas:before,[data-invite-slug=claudia-cristobal] .invite-v2-hora-lineas:after{content:"";background-color:var(--invite-line-color-time);flex:auto;height:1px;margin:0 1.25rem}[data-invite-slug=claudia-cristobal] .invite-v2-fecha-display{font-family:var(--invite-font-body);font-size:calc(var(--invite-text-size-body)*1.75);letter-spacing:.35em;color:var(--invite-color-body)}[data-invite-slug=claudia-cristobal] #fecha button{cursor:pointer}[data-invite-slug=claudia-cristobal] .invite-countdown-inline-number{font-family:var(--invite-font-body);color:var(--invite-countdown-card-text);font-size:clamp(1.55rem,7vw,2.65rem);font-weight:300}[data-invite-slug=claudia-cristobal] .invite-countdown-inline-label{color:var(--invite-countdown-card-text);font-size:clamp(.5rem,2.2vw,.8rem);line-height:1}@media (max-width:360px){[data-invite-slug=claudia-cristobal] .invite-countdown-inline-number{font-size:1.35rem}[data-invite-slug=claudia-cristobal] .invite-countdown-inline-label{font-size:.44rem}}[data-invite-slug=claudia-cristobal] .invite-v2-hero-names .invite-couple-names{color:var(--invite-hero-names-color,#fff)}[data-invite-slug=claudia-cristobal] .invite-manual-acute-o{display:inline-block;position:relative}[data-invite-slug=claudia-cristobal] .invite-manual-acute-o:after{content:"";transform-origin:50%;background-color:currentColor;border-radius:999px;width:.18em;height:.045em;position:absolute;top:.17em;left:45%;transform:rotate(-48deg)}[data-invite-slug=claudia-cristobal] .invite-v2-hero-graphic .invite-v2-hero-cover{object-fit:contain;object-position:center center}[data-invite-slug=claudia-cristobal] .invite-v2-hero-graphic{background-color:var(--invite-bg-page);min-height:min(100svh,920px)}[data-invite-slug=claudia-cristobal] .invite-v2-dresscode-inner{z-index:10;max-width:72rem;margin-inline:auto;position:relative}[data-invite-slug=claudia-cristobal] .invite-v2-dresscode-grid{align-items:stretch;gap:var(--invite-dresscode-grid-gap-mobile,.75rem);grid-template-columns:1fr;display:grid}@media (min-width:768px){[data-invite-slug=claudia-cristobal] .invite-v2-dresscode-grid{gap:var(--invite-dresscode-grid-gap-desktop,1.5rem);grid-template-columns:repeat(2,minmax(0,1fr))}}[data-invite-slug=claudia-cristobal] .invite-v2-dresscode-card{min-width:0;padding:var(--invite-dresscode-card-padding-mobile,1rem);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}[data-invite-slug=claudia-cristobal] #confirmacion .invite-section-title,[data-invite-slug=claudia-cristobal] #confirmacion .invite-text-body{color:#fff}[data-invite-slug=claudia-cristobal] .invite-v2-confirmacion-copy-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000036;border:1px solid #ffffff57;border-radius:1.25rem;padding:1.5rem;box-shadow:0 10px 28px #0d254833}[data-invite-slug=claudia-cristobal] .invite-v2-location-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffc;border:1px solid #ffffffe6;border-radius:1.25rem;padding:1.5rem;box-shadow:0 10px 28px #1d39681f}@media (min-width:768px){[data-invite-slug=claudia-cristobal] .invite-v2-location-card{padding:2rem}}[data-invite-slug=claudia-cristobal] #confirmacion .invite-v2-confirmacion-copy-card.invite-text-body{color:#fff!important}@media (min-width:768px){[data-invite-slug=claudia-cristobal] .invite-v2-confirmacion-copy-card{padding:1.75rem 2.25rem}[data-invite-slug=claudia-cristobal] .invite-v2-dresscode-card{padding:var(--invite-dresscode-card-padding-desktop,2.5rem)}}@media (max-width:767px){[data-invite-slug=claudia-cristobal] .invite-v2-hero-graphic{justify-content:flex-start;min-height:auto}[data-invite-slug=claudia-cristobal] .invite-v2-hero-graphic.fade-up{opacity:1;animation:none;transform:none}[data-invite-slug=claudia-cristobal] .invite-v2-hero-graphic__media{min-height:auto;margin-top:-1rem;overflow:visible}[data-invite-slug=claudia-cristobal] .invite-v2-hero-graphic .invite-v2-hero-cover{object-fit:contain;object-position:center center;width:100%;max-width:100%;height:auto;margin:0 auto;position:relative;inset:auto}}@supports (animation-timeline:view()){[data-invite-slug=claudia-cristobal] main section[id] img.invite-section-icon.fade-right,[data-invite-slug=claudia-cristobal] main section[id] img.invite-dresscode-card-icon.fade-right{view-timeline-name:--invite-v2-section-icon;view-timeline-axis:block;animation-name:fadeRight;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both;animation-timeline:--invite-v2-section-icon;animation-range:entry 18% cover 58%}}
