@charset "UTF-8";:root{--global-grid-columns: 24;--pseudo_sp_height: 655px}.bl_bohemianFlower .ff_english{font-family:Fredericka the Great,serif}.bl_bohemianFlower .el_invitationDesignHeadline.lt_2,.bl_bohemianFlower .el_invitationDesignHeadline .lt_1{letter-spacing:0}.bl_bohemianFlower .bl_invitationHero{height:100vh}@media screen and (min-width: 768px){.bl_bohemianFlower .bl_invitationHero{height:655px}}.bl_bohemianFlower .bl_invitationHero_slideList{position:absolute;bottom:12vh;left:50%;transform:translate(-50%);height:58vh;aspect-ratio:.69/1;z-index:5!important}@media screen and (min-width: 768px){.bl_bohemianFlower .bl_invitationHero_slideList{bottom:78.6px;height:379.9px}}.bl_bohemianFlower .bl_invitationHero_slideList_img_wrap{aspect-ratio:.69/1;clip-path:url(#diamondShape)}.bl_bohemianFlower .bl_invitationCountdown_time_content{gap:0}.bl_bohemianFlower .bl_invitationCountdown .el_invitationDesignHeadline{line-height:1em}.bl_bohemianFlower .bl_invitationHost .el_invitationDesignHeadline_big{display:grid;grid-template-columns:1fr auto 1fr;gap:15px;align-items:center}.bl_bohemianFlower .bl_invitationHost .el_invitationDesignHeadline_big_text{order:2}@media screen and (min-width: 500px){.bl_bohemianFlower .bl_invitationInformation{padding-top:165px;padding-bottom:180px}}.bl_bohemianFlower .bl_invitationInformation .el_invitationDesignHeadline_big{display:grid;grid-template-columns:1fr auto 1fr;gap:15px;align-items:self-end}.bl_bohemianFlower .bl_invitationInformation .el_invitationDesignHeadline_big_text{order:2}.bl_bohemianFlower .bl_invitationField_content{padding-top:85px}@media screen and (min-width: 500px){.bl_bohemianFlower .bl_invitationField_content{padding-top:150px}}.bl_bohemianFlower_decoImg_hero_title{top:50vh;left:50%;transform:translate(-50%,-50%);animation-name:bohemianFlowerTitle;animation-fill-mode:forwards;animation-timing-function:ease-in}@media screen and (min-width: 768px){.bl_bohemianFlower_decoImg_hero_title{top:327.5px;animation-name:bohemianFlowerTitlePc}}@keyframes bohemianFlowerTitle{0%{top:50vh;left:50%;transform:translate(-50%,-50%)}to{top:4vh;left:50%;transform:translate(-50%)}}@keyframes bohemianFlowerTitlePc{0%{top:327.5px;left:50%;transform:translate(-50%,-50%)}to{top:26.2px;left:50%;transform:translate(-50%)}}.bl_bohemianFlower_decoImg_hero_title_img{width:auto;height:10vh}@media screen and (min-width: 768px){.bl_bohemianFlower_decoImg_hero_title_img{height:65.5px}}.bl_bohemianFlower_decoImg_hero_title_img_wrap{top:50%;left:50%;transform:translate(-50%,-50%)}.bl_bohemianFlower_decoImg_hero_title_wrap{width:auto;height:18vh}@media screen and (min-width: 768px){.bl_bohemianFlower_decoImg_hero_title_wrap{height:117.9px}}.bl_bohemianFlower_decoImg_hero_grass{bottom:0;left:50%;transform:translate(-50%);width:auto;height:80vh}@media screen and (min-width: 768px){.bl_bohemianFlower_decoImg_hero_grass{height:524px}}.bl_bohemianFlower_decoImg_countdown_back{top:50%;left:50%;transform:translate(-50%,-50%);width:97%}.bl_bohemianFlower_decoImg_countdown_top_left{top:0;left:0;width:30%}.bl_bohemianFlower_decoImg_countdown_top_right{top:0;right:0;width:31%}.bl_bohemianFlower_decoImg_countdown_bottom_left{bottom:-3%;left:0;width:24%}.bl_bohemianFlower_decoImg_countdown_bottom_right{bottom:5%;right:0;width:24%}.bl_bohemianFlower_decoImg_host_groom_left{top:0;left:0;width:49%;height:auto;transform:translate(-24%,-4%);z-index:2}.bl_bohemianFlower_decoImg_host_groom_right{bottom:0;right:0;width:32%;height:auto;transform:translate(15%,15%);z-index:2}.bl_bohemianFlower_decoImg_host_bride_left{bottom:0;left:0;width:30%;height:auto;transform:translate(-50%,-30%);z-index:2}.bl_bohemianFlower_decoImg_host_bride_right{top:0;right:0;width:32%;height:auto;transform:translate(10%,-12%);z-index:2}.bl_bohemianFlower_decoImg_host_type{width:100%}.bl_bohemianFlower_decoImg_host_type_left{order:1}.bl_bohemianFlower_decoImg_host_type_right{order:3}.bl_bohemianFlower_decoImg_host_headline_left{order:1;width:40px;justify-self:right}.bl_bohemianFlower_decoImg_host_headline_right{order:3;width:40px;transform:scaleX(-1);justify-self:left}.bl_bohemianFlower_decoImg_information_top{top:0;left:0;transform:translateY(-50%);width:100%;height:auto}.bl_bohemianFlower_decoImg_information_headline_left{order:1;width:20px;justify-self:right}.bl_bohemianFlower_decoImg_information_headline_right{order:3;width:20px;transform:scaleX(-1);justify-self:left}.bl_bohemianFlower_decoImg_field{top:0;left:0;transform:translateY(-50%);width:100%;z-index:2}
