﻿@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500&display=swap");body{background-color:#FFF;font-feature-settings:"palt";font-family:courier-std, 'Noto Sans JP', sans-serif;color:#fc4f6b}@media only screen and (max-width: 768px){.pc-elm{display:none}}.sp-elm{display:none}@media only screen and (max-width: 768px){.sp-elm{display:block}}.pc-elm{display:block}@media only screen and (max-width: 768px){.pc-elm{display:none}}#loading{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;transition:all 1s ease-in-out}#loading.hide{opacity:0}#loading.delete{display:none}#loading img{width:100%;height:auto}#loading .inner{position:relative;width:200px;height:140px}#loading .inner div{position:absolute;width:100%;height:100%}#loading .inner .hanasaka{position:absolute;width:50px;transition:all 1s ease-in-out}#loading .inner .hanasaka.hanasaka1{left:43px;top:71px;transform:scaleX(1)}#loading .inner .hanasaka.hanasaka2{left:118px;top:71px;transform:scaleX(-1)}#loading .inner .hanasaka.hide{opacity:0}#loading .inner .loading{transition:all 1s ease-in-out}#loading .inner .loading.hide{opacity:0}#loading .inner .tree{top:0;left:0}#loading .inner .blossom{opacity:0;clip:rect(210px, auto, auto, auto);transition:all 1s ease-in-out}#loading .inner .blossom img{position:absolute;width:100%}#loading .inner .blossom.show{clip:rect(0, auto, auto, auto);opacity:1}#loading .inner .blossom.hide{clip:rect(210px, auto, auto, auto)}#full_bloom{display:none;opacity:0}#full_bloom.show{display:block;opacity:1}#full_bloom *{box-sizing:border-box}#full_bloom ul,#full_bloom li{margin:0;padding:0;list-style:none}#full_bloom h2,#full_bloom h3,#full_bloom h4,#full_bloom h5{margin:0;padding:0}#full_bloom *{box-sizing:border-box}#full_bloom a{text-decoration:none;color:#fc4f6b}#full_bloom img{width:100%;height:auto}#full_bloom sp-elm{display:none}@media only screen and (max-width: 768px){#full_bloom sp-elm{display:block}}#full_bloom .sticky{position:-webkit-sticky;position:sticky;top:0}#full_bloom #bg{position:fixed;width:100vw;height:100vh;z-index:-1}#full_bloom #bg video{object-fit:cover}#full_bloom nav{position:fixed;width:100%;z-index:10000}#full_bloom nav ul{width:100%;padding:30px 50px 0;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 768px){#full_bloom nav ul{padding:10px 10px 0}}#full_bloom nav ul li{position:relative;font-size:14px;line-height:1;padding:2px 10px;overflow:hidden}#full_bloom nav ul li:before{position:absolute;left:0;width:0;height:100%;content:"";background-color:#fc4f6b;transition:0.4s}#full_bloom nav ul li p{opacity:0}@media only screen and (max-width: 768px){#full_bloom nav ul li{font-size:11px;padding:2px 2px}}#full_bloom nav ul li.motion:before{width:100%}#full_bloom nav ul li.back p{opacity:1}#full_bloom nav ul li.back#contact p{color:#FFF;position:relative}#full_bloom nav ul li.back#contact:before{top:0;left:0}#full_bloom nav ul li.back:before{left:100%}#full_bloom .motion_fade{opacity:0;transform:translateY(50px);transition:all 1s ease-in-out}#full_bloom .motion_fade.active{opacity:1;transform:translateY(0)}#full_bloom #kv{position:relative;width:100%;height:100vh}@media only screen and (max-width: 768px){#full_bloom #kv{height:50vh}}#full_bloom #kv p.sholder{position:absolute;bottom:calc((500 / 2880) * 100vw);left:50px;line-height:1.5;opacity:0}@media only screen and (max-width: 768px){#full_bloom #kv p.sholder{font-size:13px;left:10px;top:calc(50vh - 16vh)}}#full_bloom #kv p.sholder.show{opacity:1}#full_bloom #kv p.sholder.sholder2{bottom:calc((450 / 2880) * 100vw)}@media only screen and (max-width: 768px){#full_bloom #kv p.sholder.sholder2{top:calc(50vh - 13vh)}}#full_bloom #kv .logo{position:absolute;top:0;bottom:calc(-16 / 2880 * 100vw);overflow:hidden;resize:both;width:100%}#full_bloom #kv .logo .centerHoleBg{transition:all 1s ease-in-out;margin-top:calc((400 / 2880) * 100vw);display:block;width:100%;height:100%;object-fit:cover;mask-image:url(../img/logo/F.svg),url(../img/logo/u.svg),url(../img/logo/l.svg),url(../img/logo/l.svg),url(../img/logo/B.svg),url(../img/logo/l.svg),url(../img/logo/o.svg),url(../img/logo/o.svg),url(../img/logo/m.svg);mask-repeat:no-repeat, no-repeat;mask-size:calc((347 / 2880) * 100vw) auto,calc((332 / 2880) * 100vw) auto,calc((167 / 2880) * 100vw) auto,calc((167 / 2880) * 100vw) auto,calc((350 / 2880) * 100vw) auto,calc((167 / 2880) * 100vw) auto,calc((284 / 2880) * 100vw) auto,calc((284 / 2880) * 100vw) auto,calc((544 / 2880) * 100vw) auto;mask-position:0 calc(100% - (16 / 2880) * 100vw),calc((385 / 2880) * 100%) calc(100% - (7 / 2880) * 100vw),calc((739 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((941 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((1396 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((1693 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((1955 / 2880) * 100%) calc(100% - (0 / 2880) * 100vw),calc((2279 / 2880) * 100%) calc(100% - (0 / 2880) * 100vw),calc((2880 / 2880) * 100%) calc(100% - (14 / 2880) * 100vw)}#full_bloom #kv .logo .centerHoleBg.active{margin-top:0;animation-duration:10s;animation-timing-function:linear;animation-name:logo-animation}@keyframes logo-animation{0%{mask-position:0 calc(100% - (-400 / 2880) * 100vw),calc((385 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((739 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((941 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((1396 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((1693 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((1955 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((2279 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((2880 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw)}2%{mask-position:0 calc(100% - (-200 / 2880) * 100vw),calc((385 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((739 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((941 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((1396 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((1693 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((1955 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((2279 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((2880 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw)}4%{mask-position:0 calc(100% - (16 / 2880) * 100vw),calc((385 / 2880) * 100%) calc(100% - (-200 / 2880) * 100vw),calc((739 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((941 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((1396 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((1693 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((1955 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((2279 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((2880 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw)}6%{mask-position:0 calc(100% - (16 / 2880) * 100vw),calc((385 / 2880) * 100%) calc(100% - (7 / 2880) * 100vw),calc((739 / 2880) * 100%) calc(100% - (-200 / 2880) * 100vw),calc((941 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((1396 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((1693 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((1955 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((2279 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((2880 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw)}8%{mask-position:0 calc(100% - (16 / 2880) * 100vw),calc((385 / 2880) * 100%) calc(100% - (7 / 2880) * 100vw),calc((739 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((941 / 2880) * 100%) calc(100% - (-200 / 2880) * 100vw),calc((1396 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((1693 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((1955 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((2279 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((2880 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw)}10%{mask-position:0 calc(100% - (16 / 2880) * 100vw),calc((385 / 2880) * 100%) calc(100% - (7 / 2880) * 100vw),calc((739 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((941 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((1396 / 2880) * 100%) calc(100% - (-200 / 2880) * 100vw),calc((1693 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((1955 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((2279 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((2880 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw)}12%{mask-position:0 calc(100% - (16 / 2880) * 100vw),calc((385 / 2880) * 100%) calc(100% - (7 / 2880) * 100vw),calc((739 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((941 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((1396 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((1693 / 2880) * 100%) calc(100% - (-200 / 2880) * 100vw),calc((1955 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((2279 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((2880 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw)}14%{mask-position:0 calc(100% - (16 / 2880) * 100vw),calc((385 / 2880) * 100%) calc(100% - (7 / 2880) * 100vw),calc((739 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((941 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((1396 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((1693 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((1955 / 2880) * 100%) calc(100% - (-200 / 2880) * 100vw),calc((2279 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw),calc((2880 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw)}16%{mask-position:0 calc(100% - (16 / 2880) * 100vw),calc((385 / 2880) * 100%) calc(100% - (7 / 2880) * 100vw),calc((739 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((941 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((1396 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((1693 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((1955 / 2880) * 100%) calc(100% - (0 / 2880) * 100vw),calc((2279 / 2880) * 100%) calc(100% - (-200 / 2880) * 100vw),calc((2880 / 2880) * 100%) calc(100% - (-400 / 2880) * 100vw)}18%{mask-position:0 calc(100% - (16 / 2880) * 100vw),calc((385 / 2880) * 100%) calc(100% - (7 / 2880) * 100vw),calc((739 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((941 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((1396 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((1693 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((1955 / 2880) * 100%) calc(100% - (0 / 2880) * 100vw),calc((2279 / 2880) * 100%) calc(100% - (0 / 2880) * 100vw),calc((2880 / 2880) * 100%) calc(100% - (-200 / 2880) * 100vw)}20%{mask-position:0 calc(100% - (16 / 2880) * 100vw),calc((385 / 2880) * 100%) calc(100% - (7 / 2880) * 100vw),calc((739 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((941 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((1396 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((1693 / 2880) * 100%) calc(100% - (16 / 2880) * 100vw),calc((1955 / 2880) * 100%) calc(100% - (0 / 2880) * 100vw),calc((2279 / 2880) * 100%) calc(100% - (0 / 2880) * 100vw),calc((2880 / 2880) * 100%) calc(100% - (14 / 2880) * 100vw)}}#full_bloom .main{position:relative}#full_bloom #kv .main{height:100vh}#full_bloom h2{position:relative;font-size:40px;letter-spacing:.25rem;max-width:500px}@media only screen and (max-width: 768px){#full_bloom h2{font-size:25px}}#full_bloom h2::before{text-align:right;position:absolute;width:100%;left:calc(-100% - 50px);top:15px;font-size:16px;letter-spacing:0}#full_bloom h3.sholder{text-align:right;position:absolute;width:100%;left:calc(-100% - 50px);top:15px;font-size:16px;letter-spacing:0}@media only screen and (max-width: 768px){#full_bloom h3.sholder{position:static;font-size:12px;text-align:left;margin-bottom:10px}}#full_bloom .motion_title .each{display:inline-block;transform:scaleX(0)}#full_bloom .motion_title.active .each{animation:each .6s linear;animation-fill-mode:forwards}@keyframes each{0%{transform:scaleX(0)}33%{transform:scaleX(1)}66%{transform:scaleX(0)}100%{transform:scaleX(1)}}#full_bloom p.body{font-weight:400;font-size:16px;line-height:2;margin-top:50px;letter-spacing:.1rem}@media only screen and (max-width: 768px){#full_bloom p.body{margin-top:20px;font-size:14px}}#full_bloom #concept{padding:100px 100px 0 0;display:flex;justify-content:right}@media only screen and (max-width: 768px){#full_bloom #concept{padding:150px 10px 0 10px}}#full_bloom #concept h2{max-width:540px}#full_bloom #works li{cursor:pointer}#full_bloom #works .cursor img{cursor:none;pointer-events:none;position:fixed;visibility:hidden;opacity:0;width:50px}#full_bloom #works .cursor.on_mouse img{visibility:visible;opacity:1}#full_bloom #works .main{padding:75px 0 0 100px}@media only screen and (max-width: 768px){#full_bloom #works .main{padding:50px 10px 0}}#full_bloom #works .main h2{margin-bottom:30px}#full_bloom #works .main h3.sholder{text-align:left;position:static;width:auto;left:0;top:0}#full_bloom #works ul.photos{display:flex;justify-content:space-between}#full_bloom #works ul.photos li{position:relative;overflow:hidden;width:calc(100 / 5 * 100% - 100px);width:19.2%;border-radius:20px}#full_bloom #works ul.photos li img{object-fit:cover;height:100%;clip-path:inset(50px 50px 50px 50px);clip-path:rect(20% 80% 80% 20% round 50px);clip-path:rect(20% 80% 80% 20% round 40px)}#full_bloom #who_we_are{padding:150px 0 0 100px}@media only screen and (max-width: 768px){#full_bloom #who_we_are{padding:50px 10px 0}}#full_bloom #who_we_are h3.sholder{text-align:left;left:0}#full_bloom #who_we_are .main{padding-left:144px}@media only screen and (max-width: 768px){#full_bloom #who_we_are .main{padding-left:0}}#full_bloom #service{padding:150px 100px 0 0;display:flex;justify-content:right}@media only screen and (max-width: 768px){#full_bloom #service{padding:50px 10px 0;display:block}}#full_bloom #service h3.sholder{content:'OUR SERVICE';top:5px}#full_bloom #service ul.services li{font-weight:400;font-size:16px;letter-spacing:.1rem;line-height:2}@media only screen and (max-width: 768px){#full_bloom #service ul.services li{font-size:14px}}#full_bloom #service ul.services li::before{content:'・'}#full_bloom #value{height:400vh;position:relative}@media only screen and (max-width: 768px){#full_bloom #value{padding:50px 0 0}}#full_bloom #value h2{margin-top:150px;padding-left:171px;font-size:20px}@media only screen and (max-width: 768px){#full_bloom #value h2{margin-top:0;padding-left:10px}}#full_bloom #value h3.sholder{text-align:left;width:auto;left:100px;top:5px;margin-left:10px}#full_bloom #value .panels{height:100vh;display:flex;align-items:center;overflow:hidden}#full_bloom #value .panels li{width:calc(1136 / 1440 * 100vw);max-width:1136px;min-height:calc(570 / 1440 * 100vw);background-image:url(../img/panel_paper.png);background-size:cover;position:absolute;margin:auto;left:0;right:0;padding:30px 0;padding-left:calc(100 / 1440 * 100vw);display:flex;align-items:center;border-radius:20px;overflow:hidden;box-shadow:20px 20px 20px 0px rgba(0,0,0,0.2)}@media only screen and (max-width: 768px){#full_bloom #value .panels li{display:block;padding:27px}}#full_bloom #value .panels li .pic_area{position:absolute;top:0;left:0;width:100%;mix-blend-mode:multiply}@media only screen and (max-width: 768px){#full_bloom #value .panels li .pic_area{position:static;width:150%;margin-left:-61%;margin-top:-40px}}#full_bloom #value .panels li .text_area{color:#555;width:calc(470 / 1440 * 100vw)}@media only screen and (max-width: 768px){#full_bloom #value .panels li .text_area{width:100%;margin-top:-20px}}#full_bloom #value .panels li .text_area h4{font-size:16px}@media only screen and (max-width: 768px){#full_bloom #value .panels li .text_area h4{font-size:12px}}#full_bloom #value .panels li .text_area h3{font-size:40px;letter-spacing:.25rem;margin-top:10px}@media only screen and (max-width: 768px){#full_bloom #value .panels li .text_area h3{font-size:20px}}#full_bloom #value .panels li .text_area p{font-size:16px;margin-top:50px;font-weight:400;line-height:2;letter-spacing:.1rem}@media only screen and (max-width: 768px){#full_bloom #value .panels li .text_area p{font-size:14px;margin-top:20px;line-height:1.5}}#full_bloom #value .panels li#panel1{transform:rotate(3deg)}#full_bloom #value .panels li#panel2{transform:rotate(-4deg)}#full_bloom #value .panels li#panel3{transform:rotate(6deg)}#full_bloom #value .panels li#panel4{transform:rotate(-5deg)}#full_bloom #founder{position:relative;padding-left:100px;margin-top:100px}@media only screen and (max-width: 768px){#full_bloom #founder{padding:0 10px;margin-top:50px}}#full_bloom #founder .text_area{position:relative;z-index:1;width:calc(980 / 1440 * 100vw)}@media only screen and (max-width: 768px){#full_bloom #founder .text_area{width:100%}}#full_bloom #founder .text_area h3.sholder{font-size:16px;position:static;text-align:left}#full_bloom #founder .text_area p{margin-top:50px;font-size:16px;font-family:'Noto Sans JP', sans-serif;line-height:2;letter-spacing:.1rem}@media only screen and (max-width: 768px){#full_bloom #founder .text_area p{margin-top:10px;font-size:14px}}#full_bloom #founder .img_area{position:absolute;right:0;top:calc(90 / 1440 * 100vw);width:calc(580 / 1440 * 100vw);margin:auto;height:calc(535 / 1440 * 100vw)}@media only screen and (max-width: 768px){#full_bloom #founder .img_area{width:75%;top:0}}#full_bloom #founder .img_area img{clip-path:rect(0 0 100% 0);transition:all 1.2s ease-in-out 0s}#full_bloom #founder .img_area img.active{clip-path:rect(0 100% 100% 0)}#full_bloom #profile{padding:150px 100px;font-family:'Noto Sans JP', sans-serif;display:flex}@media only screen and (max-width: 768px){#full_bloom #profile{padding:50px 10px 0;display:block}}#full_bloom #profile .left,#full_bloom #profile .right{width:50%}@media only screen and (max-width: 768px){#full_bloom #profile .left,#full_bloom #profile .right{width:100%}}#full_bloom #profile .left{padding-right:50px}@media only screen and (max-width: 768px){#full_bloom #profile .left{padding-right:0}}#full_bloom #profile .right{padding-left:50px}@media only screen and (max-width: 768px){#full_bloom #profile .right{padding-left:0}}#full_bloom #profile dl{display:flex;flex-wrap:wrap;width:100%;line-height:2;font-size:14px}#full_bloom #profile dl dt,#full_bloom #profile dl dd{box-sizing:border-box}#full_bloom #profile dl dt:last-of-type,#full_bloom #profile dl dd:last-of-type{border:none}@media only screen and (max-width: 768px){#full_bloom #profile dl dt:last-of-type,#full_bloom #profile dl dd:last-of-type{border-bottom:1px solid #fc4f6b}}#full_bloom #profile dl dt{display:flex;align-items:center;width:30%;padding:20px;border-bottom:1px solid #fc4f6b}@media only screen and (max-width: 768px){#full_bloom #profile dl dt{padding:10px}}#full_bloom #profile dl dd{display:flex;align-items:center;justify-content:end;width:70%;margin-left:0;padding:20px;border-bottom:1px solid #fc4f6b;text-align:right}@media only screen and (max-width: 768px){#full_bloom #profile dl dd{padding:10px;text-align:left;display:block}}#full_bloom footer{display:flex;justify-content:space-between;align-items:baseline;padding:0 100px 20px}@media only screen and (max-width: 768px){#full_bloom footer{padding:50px 10px 20px}}#full_bloom footer .cara{max-width:80px}#full_bloom footer p.copyright{font-size:12px;text-align:right}@media only screen and (max-width: 768px){#full_bloom footer p.copyright{font-size:10px}}#full_bloom .scroll_container{height:353vh}#full_bloom .horizontal_scroll{position:absolute;top:0;height:100%;padding:20px 0;padding:20px 50vw;width:400vw;will-change:transform;display:flex;justify-content:space-between}#full_bloom .scroll_contents{height:100%;width:100vw}#full_bloom .sticky_wrap{overflow:hidden;position:sticky;top:0;height:100vh}#full_bloom .red{background-color:#ff3d00}#full_bloom .yellow{background-color:#ffff00}#full_bloom .green{background-color:#05ff00}#full_bloom .blue{background-color:#2835f8}#full_bloom #modal{position:fixed;z-index:10001;top:0;left:0;width:100vw;height:100vh;pointer-events:none;position:fixed;transition:all .8s ease-in-out 0s;opacity:0;background-color:rgba(0,0,0,0.8)}#full_bloom #modal.show{opacity:1;pointer-events:auto}#full_bloom #modal.show .img_container{transform:scale(1)}#full_bloom #modal .img_container{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .8s ease-in 0s;transition:all .3s ease-in 0s;transform:scale(0.9)}#full_bloom #modal .img_container.new_container{opacity:0}#full_bloom #modal .img_container.new_container.show{opacity:1}#full_bloom #modal .img_container img{width:100%;height:100%;object-fit:contain}#full_bloom #modal .img_container.hide{opacity:0}#full_bloom #modal .arrow{position:absolute;width:18px;height:31px;right:20px;margin:auto;top:0;bottom:0;cursor:pointer}@media only screen and (max-width: 768px){#full_bloom #modal .arrow{right:10px}}#full_bloom #modal .arrow.arrow_left{transform:scale(-1, 1);right:auto;left:20px}@media only screen and (max-width: 768px){#full_bloom #modal .arrow.arrow_left{left:10px}}#full_bloom #modal .close{position:absolute;width:25px;top:20px;right:20px;cursor:pointer}@media only screen and (max-width: 768px){#full_bloom #modal .close{right:10px}}
/*# sourceMappingURL=style.css.map */
