#header-manual{width:100%;height:100vh;background-image:url(/assets/manual-DKVfE2i7.png);background-position:center;background-size:cover;margin:0;display:flex;align-items:center;flex-direction:column}#header-manual .header__nav{margin:var(--space-4) 0;width:100%}#header-manual .header__nav__ul{display:flex;justify-content:center;align-items:center;gap:var(--space-2);margin:0}#header-manual .header__nav__ul__items__link{font-size:var(--font-paragraph-md-size);color:var(--base-100)}#header-manual .header__nav__ul__items__link.active{text-decoration:underline}#header-manual .header__nav__ul__items__link__logo{height:9.6rem}#header-manual .header__title{margin:auto 0}#manual{padding:8rem;background-color:var(--base-200)}.manual__description{font-family:var(--font-secondary);text-transform:none;text-align:center;margin:0 auto;padding:var(--space-4);color:var(--secondary-500);width:60%}.manual__timeline{margin-top:var(--space-4);display:grid;grid-template-columns:1fr 3px 1fr;grid-template-rows:repeat(8,1fr);justify-items:center;justify-content:center;width:100%;gap:var(--space-4)}.manual__timeline__line{display:none;grid-column:2;width:.3rem;border-radius:var(--radius-sm);background-color:var(--primary-300)}.manual__timeline .left{grid-column:1;justify-self:end}.manual__timeline .right{grid-column:3;justify-self:start}.manual__timeline .left:nth-child(2){grid-row:1}.manual__timeline .left:nth-child(4){grid-row:3}.manual__timeline .left:nth-child(6){grid-row:5}.manual__timeline .left:nth-child(8){grid-row:7}.manual__timeline .right:nth-child(3){grid-row:2}.manual__timeline .right:nth-child(5){grid-row:4}.manual__timeline .right:nth-child(7){grid-row:6}.manual__timeline .right:nth-child(9){grid-row:8}.manual__timeline__box{position:relative;max-width:45rem;display:flex;align-items:center;gap:var(--space-4);border-bottom:.1rem solid var(--primary-300);padding:var(--space-4) var(--space-2);margin-bottom:var(--space-8)}.manual__timeline__box:before{content:"";display:block;width:var(--space-6);height:var(--space-6);border-radius:50%;padding:var(--space-1);background-color:var(--base-200);border:.2rem solid var(--primary-300);position:absolute;top:50%;right:calc((var(--space-4) + var(--space-3)) * -1);transform:translateY(-50%)}.manual__timeline__box.active__box:before{background-color:var(--primary-300);background-image:url(/assets/ramo-7ifCzFF9.svg);background-size:var(--space-3);background-repeat:no-repeat;background-position:center}.manual__timeline__box.right:before{left:calc((var(--space-4) + var(--space-3)) * -1)}.manual__timeline__box.active__box{background-color:#d7d6bd;border-bottom-width:3px}.timeline__box__icon{height:10rem}.timeline__box__description__title{margin-bottom:var(--space-1);color:var(--primary-500)}.timeline__box__description__description{font-family:var(--font-secondary);text-transform:none;color:var(--gray-300)}@media(max-width:768px){#manual{display:flex;flex-direction:column;padding:4rem;justify-content:center;align-items:center}.manual__timeline{margin-top:var(--space-4);display:grid;grid-template-columns:3px 1fr;grid-template-rows:repeat(8,1fr);justify-content:center;justify-items:center;width:fit-content;gap:var(--space-4)}.manual__timeline .left,.manual__timeline .right{grid-column:2;justify-self:start}.manual__timeline__box.right:before,.manual__timeline__box:before{left:calc((var(--space-4) + var(--space-3)) * -1)}.manual__description{width:100%}.manual__timeline__line{display:block;grid-column:1;grid-row:span 9}}#dress-code{background-color:var(--primary-100);padding:8rem}.dress-code__details{display:flex;justify-content:space-between;margin-bottom:var(--space-8)}.dress-code__details__title,.dress-code__details__description{position:relative;color:var(--primary-500)}.dress-code__details__description{width:50%}.dress-code__inspirations{display:flex;justify-content:space-between;flex-wrap:wrap}.dress-code__inspirations>*{flex-basis:300px}.dress-code__links{width:100%;display:flex;justify-content:center;gap:var(--space-4);margin:2rem 0}@media(max-width:768px){section#dress-code{padding:4rem}#dress-code .dress-code__details{flex-direction:column;gap:var(--space-3)}#dress-code .dress-code__details__title,#dress-code .dress-code__details__description{width:100%;text-align:center}#dress-code .dress-code__inspirations{justify-content:center}}.footer__links{display:flex;flex-direction:column;gap:var(--space-2);align-items:center;justify-content:center;padding:var(--space-8) 8rem;background-color:var(--secondary-100)}@media(max-width:768px){footer .footer__call-to-action{padding:var(--space-4) var(--space-5)}footer .footer__call-to-action__title{width:100%}}button{text-transform:uppercase}#header-dia{width:100%;height:100vh;background-image:url(/assets/o-grande-dia-Bo5k2GpE.png);background-position:center;background-size:cover;background-repeat:no-repeat;margin:0;display:flex;align-items:center;flex-direction:column}#header-dia .header__nav{margin:var(--space-4) 0;width:100%}#header-dia .header__nav__ul{display:flex;justify-content:center;align-items:center;gap:var(--space-2);margin:0}#header-dia .header__nav__ul__items__link{font-size:var(--font-paragraph-md-size);color:var(--base-100)}#header-dia .header__nav__ul__items__link.active{text-decoration:underline}#header-dia .header__nav__ul__items__link__logo{height:9.6rem}#header-dia .header__title{margin:auto 0}#locations{background-image:url(/assets/padrao-o-grande-dia-BSZW8NSp.png);background-size:40rem;background-position:fixed;padding:1px 8rem;background-color:var(--base-100)}.locations__location{background-color:var(--white);display:flex;margin:var(--space-16) 0;box-shadow:0 4px 4px var(--base-400)}.locations__location__image__igreja,.locations__location__image__villa{background-size:cover;background-repeat:no-repeat;background-position:center;flex-basis:40%}.locations__location__image__igreja{background-image:url(/assets/igreja-D-25ybr8.png)}.locations__location__image__villa{background-image:url(/assets/villa-Cp3IhCuz.png)}.locations__location__details{flex-basis:60%;display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-8) var(--space-16)}.locations__location__details:last-of-type{order:1}.locations__location__image__villa{order:2}.locations__location__details__description{font-family:var(--font-secondary);text-transform:none}.locations__location__details__date,.locations__location__details__address{display:flex;width:100%;justify-content:space-between;align-items:center;padding:var(--space-5) 0;border-top:2px solid var(--gray-200);border-collapse:collapse}.locations__location__details__address{border-bottom:2px solid var(--gray-200)}.locations__location__details__date p,.locations__location__details__address p{display:block;text-align:right}.locations__location__details__date p:last-of-type,.locations__location__details__address p:last-of-type{width:80%}.locations__location__details__link{width:fit-content}@media(max-width:425px){#locations{padding:1px 2rem}.locations__location{flex-direction:column}.locations__location__details{flex-basis:60%;display:flex;flex-direction:column;gap:var(--space-4)}.locations__location__image__igreja,.locations__location__image__villa{flex-basis:30rem;background-size:cover;background-position:top}.locations__location__image__villa{order:1}.locations__location__details__date,.locations__location__details__address{display:flex;justify-content:start;flex-direction:column;gap:var(--space-3);align-items:start;padding:var(--space-5) 0}.locations__location__details__date p:first-of-type,.locations__location__details__address p:first-of-type{font-weight:500}.locations__location__details__date p:last-of-type,.locations__location__details__address p:last-of-type{text-align:left;width:100%}}@media(max-width:1024px){#locations{padding:1px 4rem}#locations .locations__location{margin:var(--space-8) 0;flex-direction:column}}.footer__call-to-action{background-color:var(--base-300);padding:var(--space-8) 8rem;text-align:center}.footer__call-to-action__title{width:60%;margin:var(--space-4) auto}.footer__links{display:flex;flex-direction:column;gap:var(--space-2);align-items:center;padding:var(--space-8) 8rem;background-color:var(--secondary-100);justify-content:center}.footer__links__logo img{height:var(--space-8)}.footer__links ul{display:flex;flex-wrap:wrap;gap:var(--space-2)}.footer__links__item{color:var(--gray-500)}@media(max-width:764px){footer .footer__call-to-action{padding:var(--space-8) 4rem}footer .footer__call-to-action__title{width:100%;margin:var(--space-8) auto}footer .footer__links{padding:var(--space-8) 2rem}footer .footer__links__logo img{height:var(--space-16)}footer .footer__links ul{justify-content:center;align-items:center;flex-wrap:wrap;text-align:center;gap:var(--space-2);flex-direction:column}footer .footer__links__item{position:relative}}#header-home{width:100%;height:100vh;background-image:url(/assets/home-C4JYXcol.png);background-position:center;background-size:cover;margin:0;position:relative;display:flex;flex-direction:column}#header-home .header__menu{padding-top:var(--space-4);z-index:2}#header-home .header__menu__list{display:flex;justify-content:center;align-items:center;gap:var(--space-2);margin:0}#header-home .header__menu__list__links{font-size:var(--font-paragraph-md-size);color:var(--base-100)}#header-home .header__menu__list__links__logo{height:9.6rem}#header-home .header__title{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto 0;gap:var(--space-4)}#header-home .header__title .title{color:var(--base-100);margin-bottom:0;line-height:.5!important}#header-home .header__title__image{max-width:100%}#header-home .header__title__info{position:relative;color:var(--base-100)}#header-home .header__title__info:after{content:"";display:block;height:.05rem;width:10rem;background-color:#fff;border-radius:var(--radius-sm);top:-50%;left:50%;right:50%;transform:translate(-50%,-50%);position:absolute}@media(min-width:320px)and (max-width:720px){#header-home{background-image:url(/assets/capela-mobile-CS8IL_uv.png)}#header-home .header__title .title{line-height:.75!important}}#history{width:100%;display:flex;align-items:center;justify-content:center;height:100vh;overflow:hidden;background-color:var(--secondary-200);z-index:100}.history__card{height:fit-content;border:2rem solid;border-image:url(/assets/papel-rasgado-sobre-Bw2j5_fO.png);border-image-slice:40 fill;position:relative;max-width:50%;color:var(--gray-500)}.history__card__content{padding:calc(var(--space-8) * 2);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--space-2);width:100%;height:100%}.history__card__content__subtitle{font-family:var(--font-secondary);text-transform:none}.history__card__content__subtitle span{display:inline}.history__polaroides{width:30rem;position:relative}.history__polaroides__polaroide{width:30rem;height:30rem;padding:1rem 1rem 4rem;background-color:#fff;box-shadow:0 4px 4px 2px var(--base-400);position:relative}.history__polaroides:nth-of-type(1) .history__polaroides__polaroide:nth-of-type(1){transform:rotate(10deg)}.history__polaroides:nth-of-type(1) .history__polaroides__polaroide:nth-of-type(2){transform:rotate(-5deg)}.history__polaroides:last-of-type .history__polaroides__polaroide:nth-of-type(1){transform:rotate(-4deg)}.history__polaroides:last-of-type .history__polaroides__polaroide:nth-of-type(2){transform:rotate(6deg)}@media(max-width:425px){#history .history__card__content .history__card__content__title{font-size:var(--font-h5-size)!important}#history .history__card__content .history__card__content__subtitle{font-size:var(--font-paragraph-md-size)}#history .history__card__content .history__card__content__body{font-size:var(--font-paragraph-xsm-size)}}@media(max-width:768px){section#history .history__polaroides{display:none}section#history .history__card{max-width:100%}section#history .history__card__content{padding:var(--space-10)}}#save-the-date{width:100%;height:100vh;background-color:var(--secondary-200);background-image:url(/assets/padrao-folhas-CXgwihf0.png);background-size:contain;position:relative;display:flex;justify-content:center;align-items:end;overflow:hidden}.save-the-date__envelope{width:fit-content;height:fit-content;position:relative;display:flex}.save-the-date__envelope__face{background-image:url(/assets/textura-evenelope-corpo-Ocwk-xzB.png);background-size:contain;background-color:var(--primary-300);clip-path:polygon(0 0,50% 50%,100% 0,100% 100%,0 100%);width:80rem;height:40rem;display:block;position:relative;z-index:20}.save-the-date__envelope:before{position:absolute;content:"";width:80rem;height:40rem;background-size:100px;background-image:url(/assets/textura-evenelope-aba-Hsmfati2.png);background-color:var(--primary-400);top:0;left:0;z-index:10}.save-the-date__envelope:after{content:"";width:80rem;height:30rem;clip-path:polygon(50% 0,0 100%,100% 100%);background-size:100px;background-image:url(/assets/textura-evenelope-aba-Hsmfati2.png);background-color:var(--primary-400);position:absolute;top:-30rem;z-index:10}.save-the-date__envelope span{position:absolute;top:-27rem;right:2.5rem;z-index:11;width:75rem;height:28rem;clip-path:polygon(50% 0,0 100%,100% 100%);background-image:url(/assets/padrao-folhas-CXgwihf0.png);background-size:contain;background-color:var(--base-100)}.save-the-date__envelope__text{font-family:var(--font-tertiary);font-size:40rem;top:50%;transform:translateY(-50%);position:absolute;color:var(--secondary-100);z-index:1;text-transform:none}.save-the-date__carta{width:75rem;height:20rem;overflow:hidden;background-color:var(--base-100);background-image:url(/assets/textura-carta-DkdolfEv.png);background-size:400px;position:absolute;bottom:50%;z-index:15;right:50%;left:2.5rem;display:flex;padding:var(--space-4);justify-content:start;align-items:center;text-align:center;gap:var(--space-1);flex-direction:column}.save-the-date__carta__title{color:var(--primary-500)}.save-the-date__evenlope p{font-family:var(--font-secondary);text-transform:none;color:var(--primary-500)}.save-the-date__carta__monograma{height:var(--space-8);margin:var(--space-2) 0}.save-the-date__carta__description{max-width:80%}.save-the-date__carta__date{color:var(--primary-300);text-decoration:dashed}@media(min-width:320px)and (max-width:768px){.save-the-date__envelope{margin:auto 0;transform:translateY(15rem);z-index:999}.save-the-date__envelope__face,.save-the-date__envelope:before{width:35rem;height:20rem}.save-the-date__carta{width:30rem;height:40rem}.save-the-date__envelope:after{width:35rem;height:15rem;top:-15rem}.save-the-date__envelope span{width:30rem;height:13rem;top:-13rem}}#carousel{display:flex;justify-content:start;width:100%;min-height:100vh;background-color:var(--primary-500);overflow:hidden;padding:8rem 4rem}.carousel__items{display:flex;justify-content:start;align-items:center;gap:var(--space-8);padding-right:clamp(4rem,10vw,8rem);box-sizing:border-box}.carousel__item{display:flex;flex-direction:column;gap:var(--space-2);justify-content:center;align-items:center;text-align:center;max-width:40rem;padding:var(--space-6) var(--space-2);border:5rem solid;border-image-outset:2cap;border-image-slice:100 fill;border-image-source:url(/assets/papel-rasgado-carousel-BS84AoHu.png);flex-shrink:0}@media(min-width:320px)and (max-width:720px){#carousel{padding:4rem}.carousel__item{width:30rem}.carousel__items{gap:var(--space-16)}}.carousel__item__icon{width:10rem}.carousel__item__title{color:var(--primary-500)}.carousel__item__description{color:var(--gray-400)}#countdown{height:100vh;background-color:var(--primary-300);background-image:url(/assets/folha-D31XGMlL.png);background-size:contain;background-position:bottom;background-repeat:no-repeat;color:var(--base-100);display:flex;justify-content:center;align-items:center;flex-direction:column;padding:8rem}.countdown__info{display:flex;margin-top:var(--space-4);gap:var(--space-16);text-align:center}.countdown__title{text-transform:lowercase}.countdown__title span{font-family:var(--font-secondary);text-transform:capitalize}.countdown__info>*>*{margin:var(--space-1)}.countdown__info__days h4,.countdown__info__hours h4,.countdown__info__minutes h4,.countdown__info__seconds h4{text-transform:none;font-family:var(--font-secondary)}@media(max-width:425px){#countdown .countdown__title{font-size:var(--font-h5-size)}#countdown .countdown__info{margin-top:var(--space-4);gap:var(--space-8)}}@media(max-width:768px){#countdown{text-align:center;background-size:cover}#countdown .countdown__info{flex-direction:column}}#message{position:relative;padding:8rem 4rem;background-color:var(--base-100);color:var(--gray-500);display:flex;justify-content:center;align-items:center}#message:before{content:"";width:90%;margin:0 auto;height:2px;border-radius:4px;background-color:var(--base-300);position:absolute;bottom:0}.message__text,.message__illustration{width:40%}.message__illustration{justify-self:end}.message__text h5{text-transform:none;font-family:var(--font-secondary)}.message__text p{text-align:right}@media(max-width:768px){#message{padding:4rem;flex-wrap:nowrap;flex-direction:column}#message .message__text,#message .message__illustration{width:100%}#message .message__text{order:1}#message .message__illustration{order:2}}#footer-home{display:flex;flex-direction:column;justify-content:center;gap:var(--space-2);align-items:center;padding:var(--space-8) 8rem;background-color:var(--base-200)}#footer-home .footer__links__logo img{height:var(--space-8)}#footer-home ul{display:flex;flex-wrap:wrap;gap:var(--space-2);text-align:center;justify-content:center}#footer-home .footer__links__item{color:var(--gray-500)}#loader{background-color:var(--secondary-300);background-image:url(/assets/padrao-folhas-CXgwihf0.png);background-size:100rem;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;z-index:200}#loader img{height:18rem}
