@charset "UTF-8";:root{--vw: 1vw}:root{--vh: 1vh}.section-header.shopify-section-group-header-group{z-index:300;position:relative}header{height:80px;position:fixed;z-index:300;width:100%;background-color:#fff;top:0}.headerinner{margin:auto;position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;height:80px;padding:0 50px}.threelinemenu{display:block!important;height:16px;width:20px;position:relative;cursor:pointer}.threelinemenu>span{display:block;height:2px;background:#474747;position:absolute;top:7px;width:100%;transition:.5s}.threelinemenu:before,.threelinemenu:after{content:"";display:block;height:2px;background:#474747;position:absolute;width:100%;transition:.5s}.threelinemenu:before{top:0;right:0;transform-origin:0 0}.threelinemenu:after{bottom:0;left:0;transform-origin:0 100%}.threelinemenu.active span{opacity:0}.threelinemenu.active:before{transform:rotate(45deg);top:0}.threelinemenu.active:after{transform:rotate(-45deg);bottom:0}.headerinner .center{position:absolute;display:block;left:0;right:0;margin:auto;width:44px;top:19px}.headerinner .center a.logo{width:44px;display:block}.headerinner .center a.logo img{width:100%}@media screen and (max-width: 750px){.headerinner{padding:0 30px}}.hideheader1{position:fixed;top:0;width:100%;height:180px;background:#fff;z-index:299;display:none}.hideheader1 .inner{width:100%;display:flex;margin:80px auto auto;background:#fff}.hideheader1 .inner a{display:flex;width:50%;height:100px;justify-content:center;align-items:center;box-sizing:border-box;border:1px solid #cccccc;border-right:0;opacity:1;transition:1s}.hideheader1 .inner a:first-child{border-left:0}.hideheader1 .inner a:hover{opacity:.3}.hideheader1 .inner a img.one{height:13px}.hideheader1 .inner a img.two{height:20px}.hideheader2{position:fixed;top:0;width:100%;background:#fff;z-index:298;display:none;border-bottom:1px solid #cccccc}.hideheader2 .inner{max-width:1060px;display:flex;margin:180px auto auto;background:#fff;flex-wrap:wrap;gap:20px;padding:80px 30px}.hideheader2 .inner .itembox{display:block;width:calc((100% - 40px) / 3);position:relative;border-top:1px solid #4f4d4e;height:10em}.hideheader2 .inner .itembox h4 a{font-family:EB garamond;font-size:28px;color:#4f4d4e;font-weight:400;text-decoration:none;line-height:1;transition:.6s}.hideheader2 .inner .itembox h4 a:hover,.hideheader2 .inner .itembox p a:hover{opacity:.3}.hideheader2 .inner .itembox p{padding:0;margin:0 0 7px;line-height:1}.hideheader2 h4{margin-top:18px;margin-bottom:18px}.hideheader2 .inner .itembox p a{font-family:Inter;font-size:13px;color:#4f4d4e;font-weight:400;text-decoration:none;line-height:1;padding:0;margin:0;transition:.6s}.hideheader_sp{position:fixed;top:0;width:100%;height:auto;z-index:298;display:none}.spnavi_main{padding:100px 30px 30px;background:#fff;position:relative;z-index:10}.hideheader_sp ul{list-style:none;padding:0}.spnavi_marienails,.spnavi_fleurir{display:flex;align-items:center;min-height:20px}.spnavi_marienails img,.spnavi_fleurir img{display:block;width:auto}.spnavi_marienails img{height:13px}.spnavi_fleurir img{height:19px}details[open] .header__icon-close{display:none}#spnavi{max-height:calc((var(--vh) * 100));overflow:auto}.spnavi_aco{position:relative;z-index:10}.spnavi_aco a,.spnavi_aco a:active,.spnavi_aco a:visited,.spnavi_aco a:link,.spnavi_aco a:hover{text-decoration:none;color:#4f4d4e}.spnavi_aco_open{display:flex;align-items:center;position:relative}.spnavi_aco_open a{position:relative;z-index:1}.spnavi_aco_icon{position:absolute;width:40px;height:40px;display:block!important;top:0;bottom:0;margin:auto;right:0;z-index:10}.spnavi_aco_icon:after,.spnavi_aco_icon:before{content:"";position:absolute;height:12px;width:2px;display:block;background-color:#121212bf;top:0;bottom:0;margin:auto;right:5px;transition:.6s}.spnavi_aco_icon:after{transform:rotate(90deg)}.spnavi_aco_icon.active:before{height:0}.spnavi_parent>li{margin-bottom:30px}.spnavi_parent>li:last-child{margin-bottom:0}.spnavi_child>li{position:relative;margin:1.4em 0 0;padding-top:.6em;padding-bottom:0;font-size:1.7rem;border-top:solid 1px;transition:.6s;font-family:Inter;font-size:13px;color:#4f4d4e}.spnavi_child>li>a,.spnavi_child>li>div>a{font-family:EB garamond;font-size:22px;color:#4f4d4e;font-weight:400}.spnavi_child,.spnavi_mago{display:none}.spnavibg{position:fixed;height:100vh;background-color:#0000003b;width:100%;left:0;top:0;z-index:1}@media screen and (min-width: 801px){.hideheader_sp{height:0;overflow:hidden}}@media screen and (max-width: 800px){.hideheader1,.hideheader2{height:0;overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/space_header.css.map */
