@charset "UTF-8";:root{--global-grid-columns: 24;--pseudo_sp_height: 655px}.bl_water_color .bl_invitationHero_slideList{clip-path:url(#morphing-mask)}.bl_water_color .ff_english{font-family:Homemade Apple,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_water_color .el_invitationDesignHeadline.lt_2,.bl_water_color .el_invitationDesignHeadline .lt_1{letter-spacing:0}.bl_water_color .bl_invitationField_content_title_text{letter-spacing:-.05em}.bl_water_color .bl_invitationHero{height:100vh;justify-content:center;justify-items:center;grid-template-rows:25% 60% 25%}.bl_water_color .bl_invitationHero>*{grid-area:initial}.bl_water_color .bl_invitationHero .bl_invitationHero_ttl{display:grid;place-items:center}.bl_water_color .bl_invitationHero .bl_invitationHero_ttl_wrap{width:80%;max-width:400px;position:absolute;top:50%;transform:translateY(-50%);animation-name:waterColorTransToTop;animation-delay:.5s;animation-duration:1s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}@keyframes waterColorTransToTop{0%{top:50%;transform:translateY(-50%)}to{top:15%;transform:translateY(-50%)}}.bl_water_color .bl_invitationHero_slideList{height:57vh;max-width:450px;max-height:550px;border-radius:50%;aspect-ratio:.76}@media screen and (min-width: 768px){.bl_water_color .bl_invitationHero_slideList{height:373.35px}}.bl_water_color .bl_invitationHero .morfing_mask{transform:scale(.002)}.bl_water_color .bl_invitationCountdown{background-image:url(https://libraly.brapla.com/resized-1024-web-app/invitation-theme-water_color-countdown.jpg);background-size:cover}.bl_water_color .bl_invitationHost .bl_invitationDesignCard_decoWrap{z-index:-1}.bl_water_color .bl_invitationHost .bl_invitationHost_list{gap:7%}.bl_water_color_decoImg_hero_ttl{width:100%}.bl_water_color_decoImg_hero_slide_wrap{grid-row:2/3!important;z-index:6!important}.bl_water_color_decoImg_hero_bottomLeft{position:absolute;bottom:0;left:0;width:33%;animation-name:waterColorTransFromBottom;animation-delay:1.25s;animation-duration:1s;animation-timing-function:ease-in-out;animation-fill-mode:both}.bl_water_color_decoImg_hero_bottomRight{position:absolute;bottom:0;right:0;width:75%;animation-name:waterColorTransFromBottom;animation-delay:1.25s;animation-duration:1s;animation-timing-function:ease-in-out;animation-fill-mode:both}@keyframes waterColorTransFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}.bl_water_color_decoImg_hero_back_top{width:65%;max-width:400px;position:absolute;top:0;left:0}.bl_water_color_decoImg_hero_back_middle{width:100%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.bl_water_color_decoImg_hero_back_bottom{width:70%;max-width:400px;position:absolute;bottom:0;left:0}.bl_water_color_decoImg_intro_bottom{position:absolute;width:70%;bottom:-55%;right:-10px;z-index:-1}.bl_water_color_decoImg_host_groom_topLeft{width:55%;position:absolute;top:-27%;left:-25%;z-index:-1}.bl_water_color_decoImg_host_groom_bottomRight{width:67%;position:absolute;bottom:-40%;right:-20%;z-index:-1}.bl_water_color_decoImg_host_bride_topLeft{width:96%;position:absolute;top:-20%;left:-20%;z-index:-1}.bl_water_color_decoImg_info_top{position:absolute;top:0;left:0;width:100%;transform:translateY(-50%)}
