@charset "UTF-8";:root{--vw: 1vw}:root{--vh: 1vh}*{border-collapse:separate!important;word-break:break-all}.header__icons .disclosure{display:none}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{color:#4f4d4e}h4{font-size:1.7rem}.page-width{max-width:1400px;max-width:none;padding:0 50px}main{padding-bottom:100px}@media screen and (max-width: 749px){.page-width{padding:0 30px}}.product__info-container{max-width:none!important}.grid{column-gap:0;row-gap:0}.grid--3-col-desktop .grid__item{width:calc(33.33% - min(1vw,15px) * 2 / 3)}.grid--3-col-desktop .grid__item:nth-of-type(3n){margin-right:0}.section-template--16736378290253__main-padding{padding-top:0!important;padding-bottom:100px!important}.bx-wrapper .bx-pager{color:#4f4d4e}body{margin:0;padding:80px 0 0}.slider1{margin:0}.mainvisual{position:relative}.mainvisual .mainvisual_logo_marienails,.mainvisual .mainvisual_logo_fleurir{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:flex;padding:0;align-items:center;justify-content:center;z-index:10}.mainvisual .mainvisual_logo_marienails img{width:min(300px,40vw);width:300px}.mainvisual .mainvisual_logo_fleurir img{width:min(470px,17vw);width:226px}@media screen and (max-width: 749px){.mainvisual .mainvisual_logo_marienails img{width:150px}.mainvisual .mainvisual_logo_fleurir img{width:114px}}.bx-wrapper .bx-pager{display:flex;justify-content:flex-end;gap:5px}.mainvisual .bx-wrapper .bx-controls-auto,.mainvisual .bx-wrapper .bx-pager{bottom:40px;padding-right:70px}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:20px;left:auto;right:0;padding-right:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:transparent;border:solid 1px transparent;text-indent:-9999px;display:flex;align-items:center;justify-content:center;width:14px;height:14px;margin:0;outline:0;border-radius:10px}.bx-wrapper .bx-pager.bx-default-pager a:before{content:"";display:block;border-radius:10px;width:6px;height:6px;background-color:#4f4d4e}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:transparent}.bx-wrapper .bx-pager.bx-default-pager a.active{background:transparent;border:solid 1px #666;text-indent:-9999px;display:block;margin:0;outline:0;border-radius:10px}.bx-wrapper .bx-pager.bx-default-pager a.active:before{display:none}@media screen and (max-width: 1000px){.mainvisual.top_mainvisual{height:calc(var(--vh) * 100 - 80px)}.mainvisual.top_mainvisual li{width:100%;height:calc(var(--vh) * 100 - 80px);overflow:hidden;position:relative}.mainvisual.top_mainvisual li img{width:auto;max-width:none;height:calc(var(--vh) * 100 - 80px);margin:auto;display:block;position:absolute;left:-1000px;right:-1000px;top:0}.bx-pager.bx-default-pager{display:none}}.topcontent_product{margin:auto auto 0;padding-left:50px;padding-right:50px;padding-top:50px}@media screen and (max-width: 750px){.topcontent_product{padding-left:30px;padding-right:30px}}.topcontent_product .type4 .right{text-align:left}.topcontent_product .type1 a,.topcontent_product .type3 a,.topcontent_product .type4 .left>a,.topcontent_product .type4 .right>a{display:block;width:100%;height:0;padding-top:100%;position:relative;overflow:hidden}.topcontent_product .type4 .left>a,.topcontent_product .type4 .right>a{padding-top:56.25%}.topcontent_product .type2 a{display:block;width:100%;height:0;padding-top:50%;position:relative;overflow:hidden}.topcontent_product .bottom{position:absolute;bottom:0;display:flex;justify-content:space-between;width:100%;align-items:center;border-top:1px solid #ffffff;height:30px;font-family:Inter;z-index:4}.topcontent_product .imgbox{z-index:3}.topcontent_product .imgbox .up{position:absolute;top:0;left:0;transition:1s;z-index:3}.topcontent_product .imgbox .up:hover{opacity:0}.topcontent_product .imgbox .hover{position:absolute;top:0;left:0;z-index:2}.topcontent_product .bottom p{font-size:13px;color:#fff;margin:0 0 0 10px;font-weight:700}.topcontent_product .bottom i{font-style:normal;font-size:13px;color:#fff;margin:0 10px 0 0}.topcontent_product .whitebgimg .bottom,.topcontent_product .whitebgimg .bottom i,.topcontent_product .whitebgimg .bottom p{color:#474747;border-color:#474747}.topcontent_product a{position:relative;display:block}.type1{display:flex;justify-content:space-between;margin-bottom:2%}.type1 .left{width:calc(66.66% - min(1vw,15px) / 3);flex-shrink:1}.type1 .right{width:calc(33.33% - min(1vw,15px) / 3*2);position:relative;flex-shrink:1}.topcontent_product img{width:100%}.type1 .right .first{position:absolute;top:0}.type1 .right .second{position:absolute;bottom:0}.type2{display:block;margin-bottom:2%}.type3{display:flex;justify-content:space-between;margin-bottom:2%}.type3 .left{width:32%;position:relative}.type3 .left .first{position:absolute;top:0}.type3 .left .second{position:absolute;bottom:0}.type3 .right{width:66%;width:calc(66.66% - min(1vw,15px) / 3)}.type4{display:flex;justify-content:space-between;margin-bottom:2%}.type4 .left{width:calc(50% - (min(1vw,15px)/2));flex-shrink:1}.type4 .right{width:calc(50% - (min(1vw,15px)/2));position:relative;flex-shrink:1}@media screen and (min-width: 750px){.type1{margin-bottom:min(1vw,15px)}.type1 .left{width:calc(66.66% - min(1vw,15px) / 3)}.type1 .right{width:calc(33.33% - min(1vw,15px) / 3*2)}.type2,.type3{margin-bottom:min(1vw,15px)}.type3 .left{width:calc(33.33% - min(1vw,15px) / 3*2)}.type4 .left,.type4 .right{width:calc(50% - (min(1vw,15px)/2))}}.topmidasi{margin:auto;border-top:1px solid #4F4D4E;padding-top:10px;padding-bottom:15px}.topmidasi.second{margin-top:100px}.topmidasi h2{font-family:EB garamond;font-size:35px;color:#4f4d4e;font-weight:400;margin:0}.topmidasi h4{font-family:Inter;font-size:13px;color:#4f4d4e;margin:0 0 5px;font-weight:700}.newsletter-form__field-wrapper{background:none;border:none}@media screen and (max-width: 749px){.topmidasi{padding-bottom:25px}.topmidasi h2{font-size:28px}.topmidasi h4{font-size:10px;line-height:1;margin:0}opcontent_product{padding-left:30px;padding-right:30px;padding-top:20px}.topcontent_product .type2 a{padding-top:100%}}.mainvisual{margin:0;display:block;width:100%}.mainvisual img{width:100%}ul.collectionnavi{max-width:2060px;max-width:none;margin:0 auto auto;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:30px 50px 10px;box-sizing:border-box;gap:min(1vw,15px)}ul.collectionnavi li{width:15.5%;border-top:3px solid rgb(79 77 78 / 20%);text-align:left;list-style:none}ul.collectionnavi li:hover,ul.collectionnavi li.active{border-top:3px solid rgb(79 77 78 / 100%)}ul.collectionnavi li a{transition:1s;opacity:.2}ul.collectionnavi li:hover h4 a,ul.collectionnavi li a:hover,ul.collectionnavi li a.active{opacity:1}ul.collectionnavi li:hover h4 a,ul.collectionnavi li a.active{font-weight:800}ul.collectionnavi li:nth-of-type(6n){margin-right:0}ul.collectionnavi li a{width:100%;display:block;font-family:Inter;font-size:13px;color:#4f4d4e;text-decoration:none}ul.collectionnavi li{position:relative;transition:.6s .4s}ul.collectionnavi li:hover{transition:.6s}ul.collectionnavi h4{position:relative;z-index:5}ul.collectionnavi .navichild{display:none;position:absolute;top:0;padding-top:30px;width:100%;z-index:1}ul.collectionnavi h4,ul.collectionnavi p{margin:0}ul.collectionnavi h4 a{display:block;padding:6px 0;box-sizing:border-box}ul.collectionnavi p a{display:block;padding:0;box-sizing:border-box}ul.collectionnavi p{background-color:#fff;transition:.3s}ul.collectionnavi li.hactive .navichild p{background-color:#fff}.brandslink{display:flex;justify-content:space-between;position:relative;margin-top:20px}.brandslink a{display:block;width:calc(33.33% - min(.5vw,15px));font-family:Inter;font-size:13px;color:#4f4d4e;text-decoration:none;transition:.1s;position:relative;padding-top:6px;background-size:1em;background-position:top 10px right 0;background-repeat:no-repeat;background-image:url(/cdn/shop/files/arrow-yoko.svg?v=1747229212);cursor:pointer;padding-right:1em}.brandslink a span{display:inline-block;margin-right:1em}.brandslink a.nolink{opacity:.3;cursor:default}.brandslink a.othe_site{background-size:.85em;background-image:url(/cdn/shop/files/arrow-migiue.svg?v=1747229211)}@media screen and (max-width: 749px){.brandslink{display:block}.brandslink a{width:100%;margin:1.4em 0 0}.brandslink a:first-child{margin:0}}.brandslink a:before{content:"";display:block;height:1px;width:100%;top:0;background:#4f4d4e;position:absolute;transition:.3s}.brandslink a:hover:before{height:3px}.brandslink a.nolink:hover:before{height:1px}.product__title h1{font-family:EB garamond;font-size:28px;color:#4f4d4e;font-weight:400}.product-form__quantity .form__label{font-family:Inter;color:#4f4d4e}footer{background:#f8f8fa;font-family:Inter;font-size:13px;padding:50px}footer a{font-family:Inter;font-size:13px;font-weight:300;color:#4f4d4e}footer .inner{padding-left:0;padding-right:0;margin:auto;display:flex;justify-content:space-between;max-width:1960px}footer .inner .left{width:36%}footer .inner .right{width:52%;display:flex;justify-content:space-between;text-align:left;flex-direction:column}footer .inner .left h5{font-size:13px;font-weight:300;margin-bottom:0;margin-top:0}footer .inner .left p{font-size:11px;font-weight:300;line-height:1.3}.footcon1,.footcon2,.footcon3{width:33%;width:100%;display:flex;gap:1%;justify-content:flex-start}.footcon1 ul,.footcon2 ul{width:33%}.footcon3,.footcon4,.footcon5{display:none;width:100%;justify-content:space-between}.footcon3 ul,.footcon4 ul,.footcon5 ul{width:33%;width:calc(50% - 15px);margin-bottom:1em}footer ul{margin-top:1em;margin-bottom:3em}footer li{list-style:none;margin-bottom:.3em;line-height:1}footer li strong{display:block;margin-bottom:10px}footer li a{text-decoration:none;font-weight:300}footer li a strong{margin-bottom:.8em;display:inline-block;font-weight:700}footer .copyright{margin:auto;font-size:11px;font-weight:300}footer .newsletter-form__field-wrapper,footer .newsletter-form{width:100%;max-width:none}footer .field__input{background:none;border:none;border-bottom:solid 1px #4f4d4e;padding-left:0;left:0}footer .field:after,footer .field:before{display:none}footer .field__input:focus{box-shadow:none}footer .field__input:focus,footer .field__input:focus~.field__label,footer .field__label{left:0;padding-left:0}footer .field__label{opacity:.4}.caption-with-letter-spacing{font-family:Inter;font-size:13px;color:#4f4d4e;font-weight:700;padding-bottom:5px;letter-spacing:0}.product__description{font-family:Inter;font-size:16px;color:#4f4d4e;letter-spacing:0;font-weight:300;line-height:140%}@media screen and (min-width: 750px){.product__title h1,.related-products__heading{font-size:35px;line-height:100%}}@media screen and (max-width: 749px){.product__description{font-size:18px}.product__title h1,.related-products__heading{font-size:28px}.caption-with-letter-spacing{font-size:11px}}@media screen and (min-width: 750px) and (max-width: 989px){.page-width .product.grid{gap:calc(var(--vw) * 100 / 31)}.page-width .grid--2-col-tablet-down .grid__item,.grid--2-col-tablet .grid__item{width:calc((var(--vw) * 100 / 31 * 15) - 30px);padding:0;flex-grow:inherit;flex-shrink:inherit}.grid{gap:calc(var(--vw) * 100 / 31)}}@media screen and (min-width: 990px){.grid{gap:calc((min(calc(var(--vw) * 100),1360px) - 60px) / 53 * 1);gap:min(1vw,15px);padding:0;box-sizing:border-box}.page-width .product--large:not(.product--no-media) .product__info-wrapper{width:calc((min(calc(var(--vw) * 100),1360px) - 60px)/ 53 * 18);width:calc(33.33% - (min(1vw,15px)/2));margin-left:min(1vw,15px);max-width:none;padding:0;padding-left:calc((min(calc(var(--vw) * 100),1360px) - 60px) / 53 * 2);padding-left:min(1vw,15px);box-sizing:border-box;flex-grow:inherit;flex-shrink:inherit}.page-width .product--large:not(.product--no-media) .product__media-wrapper{width:calc((min(calc(var(--vw) * 100),1360px) - 60px) / 53 * 35);width:calc(66.66% - (min(1vw,15px)/2));box-sizing:border-box;max-width:none;padding:0;flex-grow:inherit;flex-shrink:inherit}.page-width .product--stacked .product__media-item{width:calc((min(calc(var(--vw) * 100),1360px) - 60px) / 53 * 17);width:calc(50% - (min(1vw,15px)/2));box-sizing:border-box;max-width:none;flex-grow:inherit;flex-shrink:inherit}.page-width .grid--4-col-desktop .grid__item{width:calc((min(calc(var(--vw) * 100),1360px) - 60px) / 53 * 17);width:calc(33.33% - min(1vw,15px) * 2 / 3);box-sizing:border-box;max-width:none;flex-grow:inherit;flex-shrink:inherit}}@media screen and (max-width: 749px){ul.collectionnavi{display:none}.product__media-list .product__media-item{width:100%;margin:auto}.page-width .product.grid{gap:calc(var(--vw) * 100 / 21);gap:0%}.page-width .grid--2-col-tablet-down .grid__item{width:calc((var(--vw) * 100 / 21 * 10) - 30px);width:100%;max-width:none;padding:0;flex-grow:inherit;flex-shrink:inherit;margin-bottom:2%}.page-width .grid--2-col-tablet-down .grid__item:last-child{margin-bottom:0}.grid{gap:calc(var(--vw) * 100 / 21);gap:0%}}.product .product__title{margin-bottom:60px}.product__description h4{position:relative;margin:1.4em 0 0;padding-top:.6em;padding-bottom:0;border-top:solid 1px;transition:.3s;font-family:Inter;font-size:16px;color:#4f4d4e;font-weight:700}.product__description h4.active{border-top:solid 3px}.product__description h4:after,.product__description h4:before{content:"";position:absolute;height:12px;width:2px;display:block;background-color:#121212bf;top:.6em;bottom:0;margin:auto;right:5px;transition:.3s}.product__description h4:after{transform:rotate(90deg)}.product__description h4.active:before{height:0}.product__description h4+p{display:none;margin-top:0;margin-bottom:0;padding-top:10px;padding-bottom:1em}.related-products__heading{font-family:EB garamond;font-size:28px;color:#4f4d4e;font-weight:400}.product-form__buttons .product-form__submit{background-color:#4f4d4e}.product-form__buttons .product-form__submit.button span{color:#fff}.spacecomment{border-top:1px solid #4F4D4E;padding-top:10px;font-family:Inter;font-size:13px;color:#4f4d4e;margin-bottom:5px;font-weight:700}h2.related-products__heading{font-family:EB garamond;font-size:35px;color:#4f4d4e;font-weight:400;margin-bottom:15px}.section-template--16736378290253__related-products-padding.product-recommendations--loaded{padding-top:0!important}.product__info-container>.share-button{margin-bottom:0}.share-button__button{min-height:0!important}@media screen and (max-width: 749px){.spacecomment{padding-top:10px;font-size:10px;line-height:1;margin-bottom:0;margin-top:0}h2.related-products__heading{font-weight:400;margin-bottom:25px;font-size:28px}.slider.slider--mobile{scroll-padding-left:0rem!important}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0rem!important;margin-right:0rem!important}.product__media-list .product__media-item{width:100%!important}}@media screen and (max-width: 749px){.type1,.type3,.type4{flex-direction:column}.type1>div.left,.type1>div.right,.type3>div.left,.type3>div.right,.type4>div.left,.type4>div.right{width:100%}.type1 .right .first,.type1 .right .second,.type3 .left .first,.type3 .left .second{position:relative}.type1>div.left,.type3>div.left,.type1 .right .first,.type3 .left .first{margin-bottom:2%}.type4>div.left{margin-bottom:50px}footer{padding-left:30px;padding-right:30px;padding-bottom:15px}footer .inner{flex-direction:column}footer .inner .left{width:100%}footer ul{padding:0}footer .inner .right{flex-wrap:wrap;justify-content:space-between;width:100%;flex-direction:row;margin-bottom:50px}.footcon1,.footcon2{display:none}.footcon3,.footcon4,.footcon5{display:flex}footer .inner .right .footcon1,footer .inner .right .footcon2{width:49%;flex-direction:column}footer .inner .right .footcon1 li,footer .inner .right .footcon2 li{width:100%}.footcon3,.footcon4,.footcon5{margin-top:2em}.footcon3 ul,.footcon4 ul,.footcon5 ul{margin:0}}.card__heading,.price{font-family:Inter;font-size:13px!important}.underline-links-hover:hover a{text-decoration:none!important}.underline-links-hover .card__information{border:none!important;position:relative}.underline-links-hover .card__information:before{content:"";position:absolute;top:0;width:100%;left:0;display:block;height:1px;background-color:#4f4d4e;transition:.3s}.underline-links-hover:hover .card__information:before{height:3px}.card-wrapper:hover .media.media--hover-effect>img+img{transform:scale(1)!important}tbody{border-color:#4f4d4e}h1.main-page-title{font-family:EB garamond;font-size:28px;color:#4f4d4e;font-weight:400}.rte{font-family:Inter;font-size:16px;color:#4f4d4e;letter-spacing:0;font-weight:300;line-height:140%}.rte h3{position:relative;margin-top:1em;margin-bottom:.3em;padding-bottom:0;transition:.3s;font-family:Inter;font-size:16px;color:#4f4d4e;font-weight:700}.rte table{width:100%;border-collapse:collapse;border-spacing:0;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:none;border-bottom:none;box-shadow:none}.rte tbody{border:none}.rte table th{background:#f1f1f1}.rte table th,.rte table td{border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-top:none;border-left:none;vertical-align:top}.rte li{list-style:disc;line-height:140%;margin-bottom:1em}.rte p{margin-bottom:1.5em;margin-top:0}.rte h3+ul,.rte h3+ol{margin-top:0}.title-wrapper-with-link .title{font-family:EB garamond;font-size:35px;color:#4f4d4e;font-weight:400;margin:0}.cart-items{font-family:Inter;font-size:18px;color:#4f4d4e;font-weight:300}.product-form__buttons{margin-bottom:60px}@media screen and (min-width: 750px){h1.main-page-title{font-size:35px;line-height:100%}}@media screen and (max-width: 750px){.title-wrapper-with-link .title{font-size:28px}}.field__label,.customer .field label{font-family:Inter!important;font-size:14px!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/space_style.css.map */
