@charset "UTF-8";:root{--global-grid-columns: 24;--pseudo_sp_height: 655px}:root{--invitation_black_5: #000000;--invitation_black_5_rgb: 0, 0, 0;--invitation_white_8: #ffffff;--invitation_white_8_rgb: 255, 255, 255;--invitation_gray_55: #74726f;--invitation_gray_55_rgb: 116, 114, 111;--invitation_gray_56: #e5e5e5;--invitation_gray_56_rgb: 229, 229, 229;--invitation_gray_57: #535353;--invitation_gray_57_rgb: 83, 83, 83;--invitation_gray_58: #d6d6d6;--invitation_gray_58_rgb: 214, 214, 214;--invitation_brown_110: #393029;--invitation_brown_110_rgb: 57, 48, 41}.col_invitation_black_5,.bl_frosted_glass_decoImg_hero_parts_name.white,.bl_frosted_glass_decoImg_hero_time.white{color:#000}.fill_invitation_black_5{fill:#000}.bcol_invitation_black_5,.bl_frosted_glass_content.black .bl_invitationCountdown,.bl_frosted_glass_content.black{background-color:#000}.col_invitation_white_8,.bl_frosted_glass_content.black,.bl_frosted_glass_decoImg_hero_parts_name.black,.bl_frosted_glass_decoImg_hero_time.black{color:#fff}.fill_invitation_white_8{fill:#fff}.bcol_invitation_white_8{background-color:#fff}.col_invitation_gray_55{color:#74726f}.fill_invitation_gray_55{fill:#74726f}.bcol_invitation_gray_55{background-color:#74726f}.col_invitation_gray_56{color:#e5e5e5}.fill_invitation_gray_56{fill:#e5e5e5}.bcol_invitation_gray_56{background-color:#e5e5e5}.col_invitation_gray_57{color:#535353}.fill_invitation_gray_57{fill:#535353}.bcol_invitation_gray_57{background-color:#535353}.col_invitation_gray_58{color:#d6d6d6}.fill_invitation_gray_58{fill:#d6d6d6}.bcol_invitation_gray_58{background-color:#d6d6d6}.col_invitation_brown_110{color:#393029}.fill_invitation_brown_110{fill:#393029}.bcol_invitation_brown_110{background-color:#393029}.bl_frosted_glass .ff_english{font-family:Bai Jamjuree,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_frosted_glass .ff_notoSans{font-family:Noto Sans JP,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_frosted_glass .el_invitationDesignHeadline.lt_2,.bl_frosted_glass .el_invitationDesignHeadline .lt_1{letter-spacing:0}.bl_frosted_glass .bl_invitationField_content_title_text{letter-spacing:.14em}.bl_frosted_glass .bl_invitationHero>*{grid-area:initial}.bl_frosted_glass .bl_invitationCountdown .el_invitationDesignHeadline{line-height:1em}.bl_frosted_glass_decoImg_hero_time{margin-top:9%;z-index:10!important;letter-spacing:.36em}.bl_frosted_glass_decoImg_hero_parts_name{line-height:1em;letter-spacing:.2em}.bl_frosted_glass_decoImg_hero_parts_name_container{position:absolute;bottom:1%;left:50%;transform:translate(-50%,-50%);display:grid;gap:.3em}.bl_frosted_glass_decoImg_host_back_filter_groom,.bl_frosted_glass_decoImg_host_back_filter_bride{margin:0 -15px;position:absolute;bottom:0;left:0;width:calc(100% + 30px);height:80%;background-color:#ffffff80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(14px);z-index:1}.bl_frosted_glass_decoImg_host_back_image_groom,.bl_frosted_glass_decoImg_host_back_image_bride{bottom:0;left:0;width:100%;height:80%}.bl_frosted_glass_decoImg_information_back{top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:repeat-y}.bl_frosted_glass_decoImg_information_back_img{width:100%;height:100%;mix-blend-mode:color-burn}.bl_frosted_glass_decoImg_information_back.black{background-image:url(https://libraly.brapla.com/resized-2304-web-app/invitation-theme-blur_black_info_2.jpg)}.bl_frosted_glass_decoImg_information_back.white{background-image:url(https://libraly.brapla.com/resized-2304-web-app/invitation-theme-blur_white-info_3.jpg)}.bl_frosted_glass_content.white .bl_invitationCountdown_time_content{border:1px solid #e5e5e5}.bl_frosted_glass_content.white .el_invitationDesignHeadline_big{background:#ffffff}.bl_frosted_glass_content.white .bl_invitationIntroduction figure{background:#e5e5e5}.bl_frosted_glass_content.black .bl_invitationCountdown_time_content{border:1px solid #535353}.bl_frosted_glass_content.black .bl_invitationIntroduction figure{background:#535353}.bl_frosted_glass_content.black .bl_frosted_glass_decoImg_host_back_filter_groom,.bl_frosted_glass_content.black .bl_frosted_glass_decoImg_host_back_filter_bride{background-color:#000000b3}.bl_frosted_glass_content.black .bl_invitationField_content_title_text_wrap{background:#393029}.bl_frosted_glass_content.black .bl_invitationInformation .el_invitationDesignHeadline_big{background:#74726f}.bl_frosted_glass .bl_invitationHero_slideList{height:80%;width:80%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-o-object-fit:center;object-fit:center;-o-object-position:center;object-position:center;z-index:20!important}@media screen and (min-width: 768px){.bl_frosted_glass .bl_invitationHero_slideList{animation-duration:.1s;animation-delay:.2s}}.bl_frosted_glass .bl_frosted_glass_hero_backImage{height:100vh}@media screen and (min-width: 768px){.bl_frosted_glass .bl_frosted_glass_hero_backImage{height:655px}}.bl_frosted_glass .bl_frosted_glass_hero_blurFilter{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff70;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bl_frosted_glass .bl_frosted_glass_hero_blurFilter.black{background-color:#000000b3}.bl_frosted_glass .bl_frosted_glass_decoImg_hero_first{position:absolute;bottom:20%;left:50%;transform:translate(-50%);z-index:10;padding:5%;width:40%;z-index:40!important}.bl_frosted_glass .bl_frosted_glass_decoImg_hero_first.white{animation-name:add-filter-white;animation-fill-mode:forwards;animation-timing-function:ease;animation-delay:2s;animation-duration:.5s}@keyframes add-filter-white{to{background-color:#ffffff80;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}}.bl_frosted_glass .bl_frosted_glass_decoImg_hero_first.black{animation-name:add-filter-black;animation-fill-mode:forwards;animation-timing-function:ease;animation-delay:2s;animation-duration:.5s}@keyframes add-filter-black{to{background-color:#242424cc;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}}.bl_frosted_glass .bl_invitationIntroduction figure{margin:-15px;padding:15px 6%}.bl_frosted_glass .bl_invitationIntroduction_text{font-family:Noto Sans JP;font-weight:200}.bl_frosted_glass .bl_invitationCountdown_time_content{padding:3% 4%;gap:2%}.bl_frosted_glass .bl_invitationCountdown_time_content_inner_eng{letter-spacing:.14em}.bl_frosted_glass .bl_invitationCountdown_time_content_inner_timeList{gap:2.5em}.bl_frosted_glass .bl_invitationCountdown_time_content_inner_timeList_item_time_eng,.bl_frosted_glass .bl_invitationCountdown_time_content_inner_toTime{letter-spacing:.14em}.bl_frosted_glass .bl_invitationHost_content{font-family:Noto Sans JP;font-weight:200}.bl_frosted_glass .bl_invitationHost_list li{position:relative}.bl_frosted_glass .bl_invitationDesignCard{padding-bottom:2em}.bl_frosted_glass .bl_invitationDesignCard_imgBlock{border-radius:8px;overflow:hidden}.bl_frosted_glass .bl_invitationDesignCard_content_name_text{margin-top:.75em;letter-spacing:.45em}.bl_frosted_glass .el_invitationDesignHeadline_big{padding:0 12px}.bl_frosted_glass .bl_invitationInformation .el_invitationDesignHeadline_big_text{letter-spacing:.44em}.bl_frosted_glass .el_invitationDesignHeadline_small{margin-top:1.4em;font-family:Noto Sans JP;font-weight:200}.bl_frosted_glass .bl_invitationField_content{font-family:Noto Sans JP;font-weight:200}.bl_frosted_glass .bl_invitationField_content_title_text{font-size:var(--fs-28)}.bl_frosted_glass .bl_invitationField_content_title_text_wrap{background:#d6d6d6}.bl_frosted_glass .bl_invitationInformation{padding-right:20px;padding-left:20px;font-family:Noto Sans JP;font-weight:200}
