@media (min-width:1024px){.button[data-v-3f72b725]{float:left}.button-margin[data-v-3f72b725]{margin-left:19px}}@media (max-width:1024px){.button[data-v-3f72b725]{width:100%}}.button[data-v-3f72b725]{margin-bottom:10px}.button--search-icon[data-v-3f72b725]{width:18px;height:18px;margin-right:19px;fill:#3dafb0}.button:focus .button--search-icon[data-v-3f72b725],.button:hover .button--search-icon[data-v-3f72b725]{fill:#fff}.links-mobile .is-primary[data-v-3f72b725]{padding-left:1.5em;padding-right:1.5em}.links-desktop .is-primary[data-v-3f72b725]{padding-left:2.3em;padding-right:2.3em}.or-tag[data-v-3f72b725]{margin:4px 0 5px}@media (min-width:1024px){.or-tag[data-v-3f72b725]{margin:10px 0}}section[data-section-welcome][data-v-7441f8d5]{position:relative;padding:0 1.5rem;-webkit-box-align:center!important;align-items:center!important}section[data-section-welcome][data-v-7441f8d5]:before{content:"";position:absolute;width:100%;max-width:1350px;height:100%;left:0;right:0;margin:0 auto;background-repeat:no-repeat;background-position:50%;background-size:100%;top:230px}@media (min-width:769px){section[data-section-welcome][data-v-7441f8d5]:before{background-position:0;background-size:58%;top:0}}section[data-section-welcome] .welcomeSectionIntro[data-v-7441f8d5]{position:relative}section[data-section-welcome] .title[data-v-7441f8d5]{margin-bottom:24px;color:#404951;font-size:38px;line-height:1;letter-spacing:-1px}@media (min-width:769px){section[data-section-welcome] .title[data-v-7441f8d5]{font-size:48px}}section[data-section-welcome] .description[data-v-7441f8d5]{color:#404951;font-size:20px;font-weight:400;line-height:1.33}@media (min-width:769px){section[data-section-welcome] .description[data-v-7441f8d5]{max-width:520px;font-size:24px}}section[data-section-welcome] .description span[data-v-7441f8d5]{font-weight:700}section[data-section-welcome] .welcomeLinks[data-v-7441f8d5]{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap}section[data-section-welcome] .welcomeLinks .button[data-v-7441f8d5]{min-width:207px;width:auto;margin:0 auto 10px}section[data-section-welcome] .welcomeLinks .button--searchIcon[data-v-7441f8d5]{width:18px;height:18px;margin-right:19px;fill:#3dafb0}section[data-section-welcome] .title-wrap--highlight[data-v-7441f8d5]{color:#d87294;font-size:21px;line-height:2}@media (min-width:769px){section[data-section-welcome] .title-wrap--highlight[data-v-7441f8d5]{font-size:24px}}section[data-section-welcome] .reverse-columns[data-v-7441f8d5]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;display:-webkit-box;display:flex}@media (min-width:769px){section[data-section-welcome] .reverse-columns[data-v-7441f8d5]{-webkit-box-orient:inherit;-webkit-box-direction:inherit;flex-direction:inherit}section[data-section-welcome] .margin-top-50[data-v-7441f8d5]{margin-top:70px}}@media (min-width:1024px){section[data-section-welcome] .welcomeLinks .button[data-v-7441f8d5]{margin-bottom:20px}}@media (min-width:1215px){section[data-section-welcome] .welcomeLinks[data-v-7441f8d5]{-webkit-box-pack:justify;justify-content:space-between;white-space:nowrap}section[data-section-welcome] .welcomeLinks .button[data-v-7441f8d5]{width:47%}}section[data-section-welcome] .links-mobile .is-primary[data-v-7441f8d5]{padding-left:1.5em;padding-right:1.5em}section[data-section-welcome] .links-desktop .is-primary[data-v-7441f8d5]{padding-left:1.7em;padding-right:1.7em}@media (min-width:500px){section[data-section-welcome] .art-wrap img[data-v-7441f8d5]{max-width:480px}}@media (min-width:1024px){section[data-section-welcome] .art-wrap img[data-v-7441f8d5]{max-width:100%}}@media (min-width:1408px){section[data-section-welcome] .art-wrap img[data-v-7441f8d5]{max-width:740px}}@media (max-width:1024px){section[data-section-welcome] .art-wrap img[data-v-7441f8d5]{display:block;margin-left:auto;margin-right:auto}}section[data-section-welcome] .icon-chevron-down[data-v-7441f8d5]{display:none}@media (min-width:1024px){section[data-section-welcome] .icon-chevron-down[data-v-7441f8d5]{display:block;fill:#dee7ea;height:30px;margin:40px auto 0;width:30px;-webkit-animation-duration:2s;animation-duration:2s}}.c-faq{border:1px solid #dee7ea;border-radius:8px;margin-bottom:12px}.c-faq__head{position:relative;-webkit-box-align:center;align-items:center;border-bottom:1px solid #dee7ea;border-radius:8px 8px 0 0;display:-webkit-box;display:flex;max-height:70px;font-size:1.4rem;margin-bottom:0!important;padding:.95rem 20px .95rem .95rem}@media (min-width:1024px){.c-faq__head{font-size:1rem}}.c-faq__body{font-size:1.3rem;height:auto;padding:.95rem}@media (min-width:769px){.c-faq__body{font-size:1rem;height:auto}}.c-base-accordion{border:1px solid #dee7ea;border-radius:8px}.c-base-accordion__head{position:relative;-webkit-box-align:center;align-items:center;border-bottom:1px solid #dee7ea;border-radius:8px 8px 0 0;cursor:pointer;display:-webkit-box;display:flex;max-height:70px;padding:.95rem}.c-base-accordion__head .title{font-size:1.4rem;margin-bottom:0;padding-right:20px}@media (min-width:1024px){.c-base-accordion__head .title{font-size:1rem}}.c-base-accordion__head .title-chevron{position:absolute;top:50%;right:0;bottom:0;left:auto;-webkit-transform:translateY(none);transform:translateY(none);width:10px;height:15px;margin-right:10px;margin-top:-7.5px;fill:#5b6674;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-base-accordion__head .title-chevron.opened{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.c-base-accordion__body{font-size:1.3rem;height:auto;padding:.95rem}@media (min-width:769px){.c-base-accordion__body{font-size:1rem;height:auto}}.c-base-accordion:not(.opened) .c-base-accordion__head{border-bottom:none;border-radius:8px}.c-base-accordion:not(.opened) .c-base-accordion__body{display:none}section[data-section-faq]{padding-top:80px}section[data-section-faq] .title-section{color:#404951;font-size:38px;font-weight:700;line-height:1.17;letter-spacing:-.86px}@media (min-width:769px){section[data-section-faq] .title-section{font-size:48px;width:328px}}section[data-section-faq] .subtitle-section{font-weight:400;font-size:21px;line-height:1.5;color:#5b6674}@media (min-width:769px){section[data-section-faq] .subtitle-section{font-size:24px;width:328px}}section[data-section-faq] a{font-size:16px;font-weight:600;line-height:1;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}section[data-section-faq] a .title-chevron{width:10px;height:15px;margin-left:10px;fill:#3dafb0;-webkit-transform:rotate(0deg);transform:rotate(0deg);margin-bottom:-2px}section[data-section-faq] a:hover .title-chevron{fill:#048a8b}section[data-section-faq] ul{margin:0 0 16px 19px;list-style:disc}section[data-section-faq] ul>li{margin-bottom:8px}section[data-section-faq] ul>li:last-child{margin-bottom:0}.c-section-common-questions__accordions{margin-bottom:12px}.c-section-common-questions__accordions p{margin-bottom:1em}.c-section-common-questions__accordions p:last-child{margin-bottom:0}section[data-v-5226f490]{padding-left:0;padding-right:0}section[data-section-vendors] .section-vendors-title[data-v-5226f490]{font-size:40px;text-align:center;margin-bottom:43px;color:#404951;font-weight:700}@media (max-width:769px){section[data-section-vendors] .section-vendors-title[data-v-5226f490]{font-size:32px}}section[data-section-vendors] .title[data-v-5226f490]{color:#404951;font-size:38px;line-height:1.17;letter-spacing:-.86px;margin-bottom:20px}@media (min-width:769px){section[data-section-vendors] .title[data-v-5226f490]{font-size:48px}}section[data-section-vendors] .vendors-content[data-v-5226f490]{border-radius:16px;padding:16px!important;background-color:rgba(229,131,162,.1);min-height:204px!important;height:auto}@media (max-width:769px){section[data-section-vendors] .vendors-content[data-v-5226f490]{text-align:center;padding:16px;margin-right:16px!important;margin-left:16px!important}section[data-section-vendors] .vendors-content img[data-v-5226f490]{width:100%;margin-bottom:24px}}@media (min-width:769px){section[data-section-vendors] .vendors-content[data-v-5226f490]{padding:16px;margin-bottom:2em}section[data-section-vendors] .vendors-content img[data-v-5226f490]{height:172px}section[data-section-vendors] .vendors-content__box[data-v-5226f490]{max-width:400px}}@media (min-width:769px) and (min-width:1024px){section[data-section-vendors] .vendors-content__box[data-v-5226f490]{max-width:600px;margin-right:40px}}@media (min-width:769px){section[data-section-vendors] .vendors-content__box p[data-v-5226f490]{color:#5b6674;font-size:16px;line-height:1.5;font-weight:700}}section[data-section-vendors] .vendors-content__subtitle[data-v-5226f490]{color:#5b6674;font-size:28px;line-height:1.25;font-weight:700;margin-bottom:12px}@media (min-width:769px){section[data-section-vendors] .vendors-content__subtitle[data-v-5226f490]{font-size:32px}}section[data-section-vendors] .vendors-content__description[data-v-5226f490]{color:#5b6674;font-size:16px;line-height:1.5;margin-bottom:24px}@media (max-width:769px){section[data-section-vendors] .vendors-content__description[data-v-5226f490]{text-align:justify}}@media (min-width:769px){section[data-section-vendors] .vendors-content__description[data-v-5226f490]{padding-right:170px}}section[data-section-vendors] .vendors-content__link[data-v-5226f490]{font-weight:700;position:relative;margin-bottom:16px;text-align:left;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}section[data-section-vendors] .vendors-content__bouquet[data-v-5226f490]{text-align:center}@media (min-width:769px){section[data-section-vendors] .vendors-content__bouquet[data-v-5226f490]{min-width:330px;position:relative;top:-20px;right:-20px}}.arrow-link[data-v-5226f490]{width:22px!important;height:22px!important;vertical-align:bottom;margin-bottom:0!important}:root{--y-video-background-color:#000;--y-video-button-width:68px;--y-video-button-height:48px;--y-video-button-padding:0;--y-video-button-border-width:0;--y-video-button-background-color:transparent;--y-video-button-fill:#212121;--y-video-button-fill-opacity:0.8;--y-video-button-active-fill:red;--y-video-button-active-fill-opacity:1;--y-video-button-icon-fill:#fff}.y-video{background-color:#000;background-color:var(--y-video-background-color,#000);cursor:pointer}.y-video__inner{position:relative}.y-video__embed,.y-video__media{position:absolute;top:0;left:0;width:100%;height:100%;border-width:0}.y-video__media--type--img{-o-object-fit:cover;object-fit:cover}.y-video__button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0;padding:var(--y-video-button-padding,0);border-width:0;border-width:var(--y-video-button-border-width,0);background-color:transparent;background-color:var(--y-video-button-background-color,transparent);width:68px;width:var(--y-video-button-width,68px);height:48px;height:var(--y-video-button-height,48px);cursor:pointer}.y-video__button-shape{fill:#212121;fill:var(--y-video-button-fill,#212121);fill-opacity:.8;fill-opacity:var(--y-video-button-fill-opacity,.8)}.y-video__button-icon{fill:#fff;fill:var(--y-video-button-icon-fill,#fff)}.y-video__button:focus{outline:0}.y-video:hover .y-video__button-shape,.y-video__button:focus .y-video__button-shape{fill:red;fill:var(--y-video-button-active-fill,red);fill-opacity:1;fill-opacity:var(--y-video-button-active-fill-opacity,1)}section[data-section-allready-married]{margin:2rem auto}section[data-section-allready-married] .title{color:#404951;font-size:32px;line-height:1;letter-spacing:-1.5px}@media (min-width:769px){section[data-section-allready-married] .title{font-size:43px}}section[data-section-allready-married] .subtitle{font-weight:700}section[data-section-allready-married] .person-name{color:#d87294;font-size:24px;font-weight:700;line-height:1;margin-bottom:1.5rem}section[data-section-allready-married] .person-quote{color:#5d758d;font-weight:700;font-size:24px;line-height:1.25;margin-bottom:1.5rem}@media (min-width:769px){section[data-section-allready-married] .person-quote{font-size:28px}}section[data-section-allready-married] .description{color:#5b6674;font-size:16px;line-height:1.5}section[data-section-allready-married] .video,section[data-section-allready-married] .y-video,section[data-section-allready-married] .y-video__inner,section[data-section-allready-married] iframe{width:100%;min-height:200px;height:100%;padding-bottom:0!important}section[data-section-allready-married] .y-video__inner{background-color:#fff}section[data-section-allready-married] .y-video__media--type--img{-o-object-fit:contain;object-fit:contain}section[section-reason]{background-color:#f7fafb;width:100%;margin:auto;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}section[section-reason] .section-main{margin-top:64px;margin-bottom:64px}section[section-reason] .section-main .section-title{color:#404951;font-size:40px;font-weight:700}@media (max-width:769px){section[section-reason] .section-main .section-title{font-size:32px}}section[section-reason] .section-main .section-reasons{width:360px;display:inline-block;text-align:-webkit-center;margin-top:48px;margin-left:48px;margin-right:48px}@media (max-width:1368px){section[section-reason] .section-main .section-reasons{width:345px}}section[section-reason] .section-main .section-reasons .label-title{color:#404951;font-size:24px;font-weight:700;height:58px;margin-bottom:16px}section[section-reason] .section-main .section-reasons .label-subtitle{color:#5b6674;font-size:16px;font-weight:400}.title-fixed{font-size:40px;text-align:center;color:#404951;font-weight:700}@media (max-width:769px){.title-fixed{font-size:32px}}section[name=presentes-introducao] .title{max-width:530px}section[name=presentes-introducao] .spotlight{position:relative}section[name=presentes-introducao] .spotlight:before{content:"";position:absolute;width:100%;height:100%;left:0;right:0;margin:0 auto;background-image:url(/_nuxt/56fbc20c7292f82e1c56f65611574714.svg);background-repeat:no-repeat;background-position:50%;background-size:100%;top:20px}@media (min-width:769px){section[name=presentes-introducao] .spotlight:before{top:25px}}section[name=presentes-introducao] .subtitle{max-width:530px;margin-bottom:8px!important;color:#404951!important;font-size:24px!important}section[name=forYourDay]{margin-bottom:2em}section[name=forYourDay] .title{color:#404951;font-size:38px;line-height:1.17;letter-spacing:-.86px;margin-bottom:21px}@media (min-width:769px){section[name=forYourDay] .title{font-size:48px}}section[name=forYourDay] .subheader{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}section[name=forYourDay] .subheader p{font-size:21px;line-height:1.5;color:#5b6674;max-width:506px}@media (min-width:769px){section[name=forYourDay] .subheader p{font-size:24px}}section[name=forYourDay] .button{margin-top:2.3em}.padding-bottom-less{padding-bottom:0}.padding-top-less{padding-top:0}