.DressCode-module__HjYs3W__inner{z-index:10;width:100%;max-width:72rem;margin-inline:auto;position:relative}.DressCode-module__HjYs3W__grid{align-items:stretch;gap:var(--invite-dresscode-grid-gap-mobile,.75rem);grid-template-columns:minmax(0,1fr);display:grid}.DressCode-module__HjYs3W__card{min-width:0;padding:var(--invite-dresscode-card-padding-mobile,1.5rem);text-align:center;background:var(--invite-dresscode-card-bg,#f7e6cc);border:1px solid var(--invite-dresscode-card-border,#e0bf4a);border-radius:var(--invite-dresscode-card-radius,1.5rem);box-shadow:var(--invite-dresscode-card-shadow,0 6px 18px #63482b1a);flex-direction:column;align-items:center;display:flex;overflow:hidden}.DressCode-module__HjYs3W__icon{width:auto;height:var(--invite-icon-size-dresscode-mobile,6.5rem);object-fit:contain;max-width:min(100%,11rem)}@media (min-width:768px){.DressCode-module__HjYs3W__grid{gap:var(--invite-dresscode-grid-gap-desktop,1.5rem);grid-template-columns:repeat(2,minmax(0,1fr))}.DressCode-module__HjYs3W__card{padding:var(--invite-dresscode-card-padding-desktop,2.5rem)}.DressCode-module__HjYs3W__icon{height:var(--invite-icon-size-dresscode-desktop,9rem);max-width:14rem}}
[data-invite-slug=constanza-cesar]{--invite-bg-page:#fff;--invite-color-section-title:#a77c2d;--invite-color-body:#9a6d3a;--invite-color-text-alt:#9a6d3a;--invite-color-time:var(--invite-color-text-alt);--invite-line-color-time:#e0bf4a;--invite-countdown-card-text:#63482b;--invite-hero-names-color:#fff;--invite-regalos-text:#fff;--invite-btn-bg:#fff;--invite-btn-color:#a77c2d;--invite-btn-hover:#f8f1e7;--invite-separator:#e0bf4a;--invite-accent-dot:#a77c2d;--invite-countdown-bg:#f5c5c1;--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:1.5rem;--invite-dresscode-card-padding-desktop:2.5rem;--invite-dresscode-card-bg:#f7e6cc;--invite-dresscode-card-border:#e0bf4a;--invite-dresscode-card-radius:1.5rem;--invite-dresscode-card-shadow:0 6px 18px #63482b1a;--invite-regalos-bg:#8c9b88;--invite-regalos-bank-card-bg:#ffffff1f;--invite-regalos-bank-card-border:#ffffff59;--invite-regalo-btn-bg:#fff;--invite-regalo-btn-color:#a77c2d;--invite-bg-donde-fallback:#fff;--invite-bg-nosotros-fallback:#f7e6cc;--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% 60%;--invite-nav-bg:#fff;--invite-nav-text-initial:#fff;--invite-nav-text-initial-hover:#fff;--invite-nav-text-scrolled:#a77c2d;--invite-nav-text-scrolled-hover:#795617;--invite-text-size-body:1rem;--invite-text-size-section-title:2.5rem;--invite-text-size-btn:.8125rem;--invite-text-size-couple-names:2.75rem;--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%}@media (min-width:768px){[data-invite-slug=constanza-cesar]{--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=constanza-cesar] .invite-v2-hero-cover{object-position:var(--invite-hero-photo-position-mobile)}@media (min-width:768px){[data-invite-slug=constanza-cesar] .invite-v2-hero-cover{object-position:var(--invite-hero-photo-position-desktop)}}[data-invite-slug=constanza-cesar] .invite-text-body{font-family:var(--invite-font-body);font-size:var(--invite-text-size-body);color:var(--invite-color-body)}[data-invite-slug=constanza-cesar] .invite-regalos-body{font-family:var(--invite-font-body);font-size:var(--invite-text-size-body);color:inherit}[data-invite-slug=constanza-cesar] #regalos .invite-section-title{color:var(--invite-regalos-text)}[data-invite-slug=constanza-cesar] .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=constanza-cesar] .invite-regalos-bank-card{max-width:32rem;padding:1.5rem 2rem}}[data-invite-slug=constanza-cesar] .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=constanza-cesar] .invite-regalos-bank-card-line a{color:inherit}[data-invite-slug=constanza-cesar] .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=constanza-cesar] .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=constanza-cesar] .invite-section-icon{width:var(--invite-icon-size);object-fit:contain;max-width:220px;height:auto}[data-invite-slug=constanza-cesar] #donde .invite-section-icon{width:var(--invite-icon-size-donde);max-width:280px}[data-invite-slug=constanza-cesar] #nosotros .invite-section-icon{width:var(--invite-icon-size-nosotros);max-width:14rem}[data-invite-slug=constanza-cesar] #regalos .invite-section-icon{width:var(--invite-icon-size-regalos)}[data-invite-slug=constanza-cesar] #confirmacion .invite-section-icon{width:var(--invite-icon-size-confirmacion)}[data-invite-slug=constanza-cesar] #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=constanza-cesar] #dresscode .invite-dresscode-card-icon{height:var(--invite-icon-size-dresscode-desktop);max-width:14rem}}[data-invite-slug=constanza-cesar]{--font-invite-title:"Great Vibes",cursive;--font-invite-body:"Roboto",sans-serif;--font-invite-hero:"Great Vibes",cursive}[data-invite-slug=constanza-cesar] .font-invite-title{font-family:var(--font-invite-title)}[data-invite-slug=constanza-cesar] .font-invite-body{font-family:var(--font-invite-body)}[data-invite-slug=constanza-cesar] .font-invite-hero{font-family:var(--font-invite-hero,var(--font-invite-title))}[data-invite-slug=constanza-cesar] .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;color:var(--invite-btn-color);box-shadow:inset 0 0 0 1px var(--invite-btn-color);background-color:#0000;border:0;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 2rem;font-weight:600;text-decoration:none;transition:transform .2s,background-color .2s,color .2s;display:inline-flex}[data-invite-slug=constanza-cesar] .invite-v2-btn:hover{background-color:var(--invite-btn-color);color:#fff;transform:scale(1.03)}[data-invite-slug=constanza-cesar] .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=constanza-cesar] .invite-v2-regalos-lista-btn:hover{filter:brightness(1.05);transform:scale(1.03)}[data-invite-slug=constanza-cesar] #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=constanza-cesar] #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=constanza-cesar] #nosotros .invite-v2-nosotros-quote p+p{margin-top:1rem}[data-invite-slug=constanza-cesar] .invite-v2-section-bg{background-repeat:no-repeat;background-size:cover}[data-invite-slug=constanza-cesar] .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=constanza-cesar] .invite-v2-hora-lineas:before,[data-invite-slug=constanza-cesar] .invite-v2-hora-lineas:after{content:"";background-color:var(--invite-line-color-time);flex:auto;height:1px;margin:0 1.25rem}[data-invite-slug=constanza-cesar] .invite-v2-fecha-display{font-family:var(--invite-font-body);font-size:calc(var(--invite-text-size-body)*1.2);letter-spacing:.12em;color:var(--invite-color-body)}[data-invite-slug=constanza-cesar] .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=constanza-cesar] .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=constanza-cesar] .invite-countdown-inline-number{font-size:1.35rem}[data-invite-slug=constanza-cesar] .invite-countdown-inline-label{font-size:.44rem}}[data-invite-slug=constanza-cesar] .invite-v2-hero-names .invite-couple-names{color:var(--invite-hero-names-color,#fff)}[data-invite-slug=constanza-cesar] .invite-v2-hero-graphic .invite-v2-hero-cover{object-fit:contain;object-position:center center}[data-invite-slug=constanza-cesar] .invite-v2-hero-graphic{background-color:var(--invite-bg-page);min-height:min(100svh,920px)}@media (max-width:767px){[data-invite-slug=constanza-cesar] .invite-v2-hero-graphic{justify-content:flex-start;min-height:auto}[data-invite-slug=constanza-cesar] .invite-v2-hero-graphic.fade-up{opacity:1;animation:none;transform:none}[data-invite-slug=constanza-cesar] .invite-v2-hero-graphic__media{min-height:auto;margin-top:-1rem;overflow:visible}[data-invite-slug=constanza-cesar] .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=constanza-cesar] main section[id] img.invite-section-icon.fade-right,[data-invite-slug=constanza-cesar] 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%}}
