@import url(https://fonts.googleapis.com/css2?family=ABeeZee:ital@0;1&family=Dancing+Script:wght@500&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;max-width:100%;overflow-x:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media screen and (min-width:768px){body{margin-left:auto;margin-right:auto;max-width:768px}body:has(.backgroundError){margin-left:0}.HeaderNovios{font-size:3.5rem}.HeaderDate{font-size:3rem}.InvitacionPara{font-size:2.1rem}.NombresInvitados{font-size:2.2rem}}@media screen and (min-width:571px){body{margin-left:auto;margin-right:auto;max-width:571px}body:has(.backgroundError){margin-left:0}.HeaderNovios{font-size:2.6rem}.HeaderDate{font-size:2.5rem}.InvitacionPara{font-size:2.1rem}.NombresInvitados{font-size:2.2rem}}@media screen and (max-width:570px){body{margin-left:auto;margin-right:auto;max-width:570px}body:has(.backgroundError){margin-left:0}.HeaderNovios{font-size:2.3rem}.HeaderDate{font-size:2.1rem}.InvitacionPara{font-size:2rem}.NombresInvitados{font-size:2.1rem}}@media screen and (max-width:445px){body{margin-left:auto;margin-right:auto;max-width:425px}body:has(.backgroundError){margin-left:0}.HeaderNovios{font-size:2rem}.HeaderDate{font-size:1.9rem}.InvitacionPara{font-size:1.8rem}.NombresInvitados{font-size:1.9rem}}@media screen and (max-width:375px){body{margin-left:auto;margin-right:auto;max-width:375px}body:has(.backgroundError){margin-left:0}.HeaderNovios{font-size:1.8rem}.HeaderDate,.InvitacionPara{font-size:1.7rem}.NombresInvitados{font-size:1.8rem}}@media screen and (max-width:320px){body{margin-left:auto;margin-right:auto;max-width:320px}body:has(.backgroundError){margin-left:0}.HeaderNovios{font-size:1.4rem}.HeaderDate{font-size:1.3rem}.InvitacionPara{font-size:1.5rem}.NombresInvitados{font-size:1.6rem}}.App{overflow-x:none;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#98aa94}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}h1{color:#172b12;font-family:Dancing Script,cursive;font-weight:500}button,h2,input,option,select{color:#172b12;font-family:ABeeZee,sans-serif;font-weight:500}input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:.15em solid #172b12;border-radius:.15em;color:#172b12;display:grid;font:inherit;height:1.5em;margin:0;place-content:center;-webkit-transform:translateY(-.075em);transform:translateY(-.075em);width:1.5em}input[type=checkbox]:checked{background-color:#172b12;border-radius:.15em;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);height:1.5em;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:bottom left;transform-origin:bottom left;width:1.5em}select{-webkit-appearance:none;appearance:none;background-color:#98aa94;background-image:none;border:0;box-shadow:none;color:#fff;cursor:pointer;flex:1 1;outline:0;padding:0 1em}select::-ms-expand{display:none}option{color:#fff}.select,option{background-color:#98aa94}.select{border-radius:.25em;display:flex;height:2em;overflow:hidden;position:relative;width:2em}.select:after{background-color:#172b12;color:#98aa94;content:"\25BC";padding:.4em;pointer-events:none;position:absolute;right:0;top:0;transition:all .25s ease}.select:hover:after{color:#98aa94}input[type=submit]{-webkit-appearance:none;appearance:none;background-color:#172b12;background-image:none;border:0;border-radius:.25em;box-shadow:none;color:#fff;cursor:pointer;flex:1 1;margin-top:1em;outline:0;padding:1em}.dot-wave{--uib-size:50px;--uib-speed:0.6s;--uib-color:#172b12;align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;padding-top:calc(var(--uib-size)*.34);width:var(--uib-size)}.dot-wave,.dot-wave__dot{height:calc(var(--uib-size)*.17)}.dot-wave__dot{background-color:var(--uib-color);border-radius:50%;flex-shrink:0;width:calc(var(--uib-size)*.17);will-change:transform}.dot-wave__dot:first-child{-webkit-animation:jump824 var(--uib-speed) ease-in-out calc(var(--uib-speed)*-.45) infinite;animation:jump824 var(--uib-speed) ease-in-out calc(var(--uib-speed)*-.45) infinite}.dot-wave__dot:nth-child(2){-webkit-animation:jump824 var(--uib-speed) ease-in-out calc(var(--uib-speed)*-.3) infinite;animation:jump824 var(--uib-speed) ease-in-out calc(var(--uib-speed)*-.3) infinite}.dot-wave__dot:nth-child(3){-webkit-animation:jump824 var(--uib-speed) ease-in-out calc(var(--uib-speed)*-.15) infinite;animation:jump824 var(--uib-speed) ease-in-out calc(var(--uib-speed)*-.15) infinite}.dot-wave__dot:nth-child(4){-webkit-animation:jump824 var(--uib-speed) ease-in-out infinite;animation:jump824 var(--uib-speed) ease-in-out infinite}@-webkit-keyframes jump824{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}}@keyframes jump824{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}}ul{--col-gap:0rem;--row-gap:2rem;--line-w:0.1rem;grid-column-gap:var(--col-gap);-webkit-padding-start:0;-webkit-column-gap:var(--col-gap);column-gap:var(--col-gap);display:grid;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-template-columns:var(--line-w) 1fr;list-style:none;margin-inline:auto;padding-inline-start:0;width:min(20rem,90%)}ul:before{background:#efb810;border-radius:calc(var(--line-w)/2);content:"";grid-column:1;grid-row:1/span 20;margin-top:1rem}ul li:not(:last-child){margin-bottom:var(--row-gap)}ul li{--inlineP:1.5rem;display:grid;grid-column:2;grid-row:span 2;grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content min-content;margin-inline:var(--inlineP)}ul li .date{--dateH:0rem;color:#172b12;display:grid;font-size:1.25rem;font-weight:700;height:var(--dateH);place-content:center;position:relative;text-align:center}ul li .date:before{aspect-ratio:1;-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";position:absolute;right:0;top:100%;width:var(--inlineP)}ul li .date:after{aspect-ratio:1;background:#fff;border:.15rem solid #efb810;border-radius:50%;color:#efb810;content:"\f004";font-family:FontAwesome;font-size:1rem;padding:.5rem;position:absolute;right:calc(100% + var(--col-gap) + var(--line-w)/2);top:50%;-webkit-transform:translate(-15%,-50%);transform:translate(-15%,-50%);width:1rem}ul li .date.Entrada:after{content:"\f3c5"}ul li .date.Coctel:after{content:"\f561"}ul li .date.Cena:after{content:"\f2e7"}ul li .date.Fiesta:after{content:"\f001"}ul li .date.Torta:after{content:"\f1fd"}ul li .date.Salida:after{content:"\f1b9"}ul li .descr,ul li .title{color:#172b12;padding-inline:1.5rem;position:relative}ul li .title{-webkit-padding-before:0;-webkit-padding-after:4rem;font-weight:500;overflow:hidden;padding-block-end:4rem;padding-block-start:0}ul li .descr{-webkit-padding-after:1.5rem;font-weight:300;padding-block-end:1.5rem}ul li .descr:before,ul li .title:before{border-radius:50%;content:"";-webkit-filter:blur(4px);filter:blur(4px);height:.5rem;left:50%;position:absolute;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);width:90%}ul li .title:before{bottom:calc(100% + .125rem)}ul li .descr:before{bottom:.25rem;z-index:-1}@media (min-width:0rem){ul{grid-template-columns:1fr var(--line-w) 1fr}ul:before{grid-column:2}ul li:nth-child(odd){grid-column:1}ul li:nth-child(2n){grid-column:3}ul li:nth-child(2){grid-row:2/4}ul li:nth-child(odd) .date:before{-webkit-clip-path:polygon(0 0,100% 0,100% 100%);clip-path:polygon(0 0,100% 0,100% 100%);left:0}ul li:nth-child(odd) .date:after{left:calc(100% + var(--col-gap) + var(--line-w)/2);-webkit-transform:translate(15%,-50%);transform:translate(15%,-50%)}ul li:nth-child(odd) .date{border-radius:0 calc(var(--dateH)/2) calc(var(--dateH)/2) 0}}@media screen and (min-width:376px){ul li .title{font-size:1.1rem}}@media screen and (max-width:375px){ul li .title{font-size:1rem}}@media screen and (max-width:320px){ul li .title{font-size:.9rem}}.notification{align-items:center;background-color:#333;border-radius:5px;bottom:20px;color:#fff;display:flex;justify-content:space-between;padding:10px;position:fixed;right:20px}.notification button{background-color:initial;border:none;color:#fff;cursor:pointer}.countdown-container{align-items:center;background-color:#172b12;display:flex;gap:20px;justify-content:center;margin-top:25%;padding:5% 0;z-index:5}.countdown-column{align-items:center;display:flex;flex-direction:column;text-align:center}.countdown-column span:first-child{font-size:24px;font-weight:700}.countdown-column span:last-child{font-size:14px}:root{--white:#ededed;--gray:#172b12;--dark:#172b12;--light:#98aa94;--big-font:"Abril Fatface",serif;--body-font:"Lato",sans-serif}body:has(.backgroundError){margin-left:0}.backgroundError{background:#98aa94;background:var(--light)}.container{height:250px;margin:-40px auto 0;position:relative;width:250px}.ghost,.ghost-copy{-webkit-animation:float 2s ease-out infinite;animation:float 2s ease-out infinite;background:#ededed;background:var(--white);border:1px solid #172b12;border:1px solid var(--gray);border-bottom:none;border-radius:50% 50% 0 0;height:53%;left:25%;position:absolute;top:10%;width:50%}.ghost-copy{z-index:0}.face{height:60%;position:absolute;top:20%;width:100%}.eye,.eye-right{background:#172b12;background:var(--dark);border-radius:50%;height:13px;position:absolute;top:40%;width:13px}.eye{left:25%}.eye-right{right:25%}.mouth{border-color:transparent #172b12 #172b12 transparent;border-color:transparent var(--dark) var(--dark) transparent;border-radius:50%;border-style:solid;border-width:3px;height:10px;left:45%;position:absolute;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}.four,.one,.three,.two{background:#ededed;background:var(--white);border:1px solid #172b12;border:1px solid var(--gray);height:23%;position:absolute;top:85%;width:25%;z-index:0}.one{border-radius:0 0 100% 30%;left:-1px}.two{left:23%}.three,.two{border-radius:0 0 50% 50%}.three{left:50%}.four{border-radius:0 0 30% 100%;left:74.5%}.shadow{-webkit-animation:scale 2s infinite;animation:scale 2s infinite;background:#172b12;background:var(--gray);border-radius:50%;height:7%;left:35%;position:absolute;top:80%;width:30%}@-webkit-keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes float{50%{-webkit-transform:translateY(15px);transform:translateY(15px)}}@keyframes float{50%{-webkit-transform:translateY(15px);transform:translateY(15px)}}.bottom{margin-top:10px}.errorH1{color:#ededed;color:var(--white);font-family:Abril Fatface,serif;font-family:var(--big-font);font-size:9em;margin:0;text-align:center;text-shadow:-1px 0 #172b12,0 1px #172b12,1px 0 #172b12,0 -1px #172b12;text-shadow:-1px 0 var(--gray),0 1px var(--gray),1px 0 var(--gray),0 -1px var(--gray)}.errorH3{color:#172b12;color:var(--gray);font-family:Lato,sans-serif;font-family:var(--body-font);font-size:2em;font-weight:900;margin-top:-20px;text-transform:uppercase}.errorH3,.search{text-align:center}.buttons{align-items:center;display:flex;justify-content:center;margin-top:10px}.search-bar{border:1px solid #172b12;border:1px solid var(--gray);height:20px;margin-left:-30px;outline:none;padding:5px;width:200px}.search-bar:focus{border:1px solid #98aa94;border:1px solid var(--light)}.search-btn{background:#172b12;background:var(--gray);border:1px solid #172b12;border:1px solid var(--gray);color:#ededed;color:var(--white);cursor:pointer;font-size:1em;height:32px;outline:none;position:absolute;text-align:center;width:30px}.search-btn:hover{border:1px solid #ededed;border:1px solid var(--white);color:#172b12;color:var(--gray);transition:all .2s ease}.btn,.search-btn:hover{background:#ededed;background:var(--white)}.btn{border:0;color:#172b12;color:var(--dark);font-family:Lato,sans-serif;font-family:var(--body-font);font-size:.6em;letter-spacing:1px;margin:5px;padding:15px 20px;text-transform:uppercase}.btn:hover{background:#172b12;background:var(--gray);transition:all .4s ease-out}footer{bottom:0;color:#ea7996;font-family:Lato,sans-serif;font-family:var(--body-font);font-size:.8em;letter-spacing:3px;padding:10px;position:absolute;right:0;text-align:center;text-transform:uppercase}footer a{color:#fff;text-decoration:none}footer a:hover{color:#7d7d7d}
/*# sourceMappingURL=main.b8f2b6e5.css.map*/