:root{--base:#F9ECE8;--shopping: #BB7D6E;--column: #8DACBB;--tips: #9EB39E;--shopping-dk: #985a4f;--column-dk: #6b8da1;--tips-dk: #7a8d7a;--shopping-lt: #efded9;--column-lt: #e4e9eb;--tips-lt: #e1e7e1}.center{text-align:center}.left{text-align:left}.right{text-align:right}.mb_100{margin-bottom:100px!important}.mb_90{margin-bottom:90px!important}.mb_80{margin-bottom:80px!important}.mb_70{margin-bottom:70px!important}.mb_60{margin-bottom:60px!important}.mb_50{margin-bottom:50px!important}.mb_40{margin-bottom:40px!important}.mb_30{margin-bottom:30px!important}.mb_20{margin-bottom:20px!important}.mb_10{margin-bottom:10px!important}.mb_5{margin-bottom:5px!important}.mb_0{margin-bottom:0!important}.mt_0{margin-top:0!important}.mt_10{margin-top:10px!important}.mt_20{margin-top:20px!important}.mt_30{margin-top:30px!important}.mt_40{margin-top:40px!important}.mt_50{margin-top:50px!important}.mt_60{margin-top:60px!important}.mt_70{margin-top:70px!important}.mt_80{margin-top:80px!important}.mt_90{margin-top:90px!important}.mt_100{margin-top:100px!important}.pb_50{padding-bottom:50px!important}.pb_40{padding-bottom:40px!important}.pb_30{padding-bottom:30px!important}.pb_20{padding-bottom:20px!important}.pb_10{padding-bottom:10px!important}.pb_5{padding-bottom:5px!important}.pb_0{padding-bottom:0!important}.pt_0{padding-top:0!important}.pt_10{padding-top:10px!important}.pt_20{padding-top:20px!important}.pt_30{padding-top:30px!important}.pt_40{padding-top:40px!important}.pt_50{padding-top:50px!important}.bg_column{background-color:var(--column-lt)}.bg_shopping{background-color:var(--shopping-lt)}.bg_tips{background-color:var(--tips-lt)}.small{font-size:80%}.btn-group{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.grid-productimage-mask .image-wrap,.grid-product__image-mask .image-wrap,.productthumb .image-wrap,.collection-item,.product-main-slide[data-index="0"] .image-wrap{border-radius:17%;overflow:hidden}.collection-filter .btn,.collection-filter select{font-size:14px!important}.collection-filter{align-items:flex-start!important}.product-block .table-wrapper{overflow:visible!important;max-height:none!important;height:auto!important}.product-block .table-wrapper table{width:100%}.product-block{margin-top:15px}.product__price{font-size:calc(var(--typeBaseSize) + 5px)}.product-full-width .product-block .content-wrapper .rte{background-color:#fff;padding:40px 30px;max-width:750px;width:100%;margin:0 auto;box-sizing:border-box}@media (max-width: 767px){.product-full-width .product-block .content-wrapper .rte{padding:20px 15px}}form[id^=contact-contact_]{background-color:#fff}.gw-wl-add-to-wishlist-placeholder{margin-bottom:6px}.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded{margin-bottom:10px}.rte li{margin:20px}.vertical-top{top:55px}.background-media-text{background:#ecdeda}.background-media-text__text{background:#fff}.site-header{background:#f9f0e980;padding:15px 0;position:relative;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.site-nav__link{padding:12px 15px 3px}@media only screen and (max-width: 600px){.site-nav__link{padding:12px 7px 3px}}.btn--body,.btn--body:active,.btn--body:hover{background-color:#fff}td,th{background:#fff}.collection-item__title--overlaid-box>span{background-color:#ffffff9e;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-radius:3px}[data-type_product_capitalize=true] .collection-item__title span{line-height:1.6em;letter-spacing:.2em}.article__body{margin-bottom:120px}.article__body img{margin-bottom:15px!important}.newsletter-popup__content h3{font-weight:700}.parallax-container{height:100%;top:0%}.grid-search{display:flex;flex-direction:column;margin-bottom:20px}.grid-search__page{display:flex;flex-direction:column}.grid-search__page-content{display:flex;flex-direction:column;padding:15px;border-radius:5px}.grid-search__page-content--column{background-color:var(--column-lt)}.grid-search__page-content--tips{background-color:var(--tips-lt)}.grid-search__category{font-size:.9em;color:#fff;margin-bottom:13px;padding:3px 8px;border-radius:3px;display:inline-block;width:fit-content;text-decoration:none}.grid-search__category--column{background-color:#fff;color:var(--column-dk);font-size:11px;font-weight:800}.grid-search__category--tips{background-color:#fff;color:var(--tips-dk);font-size:11px;font-weight:800}.grid-search__title-link{text-decoration:none;color:inherit;margin-bottom:10px}.grid-search__blog-title{font-size:.7em;color:#666;margin-top:5px;text-decoration:none}.grid-search__thumbnail-wrapper{width:100%;height:0;padding-bottom:50%;position:relative;overflow:hidden;margin-bottom:10px}.grid-search__thumbnail-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#scroll-to-top{position:fixed;bottom:20px;right:20px;background-color:#000;color:#fff;border:none;border-radius:50%;width:50px;height:50px;font-size:24px;cursor:pointer;opacity:.7;transition:opacity .3s;display:flex;justify-content:center;align-items:center;-webkit-appearance:none;padding:0;z-index:1000}#scroll-to-top:hover{opacity:1}.waku{letter-spacing:.1em;display:inline-block;position:relative;padding:18px 30px;margin:50px 0 30px;border-bottom:1px black solid;border-top:1px black solid;font-weight:700}.waku:before,.waku:after{content:"";position:absolute;background-color:#000}.waku:before{top:3px;left:-3px;width:1px;height:calc(100% - 6px)}.waku:after{top:3px;right:-3px;width:1px;height:calc(100% - 6px)}.weve{letter-spacing:.03em;background-image:url(images/bg_wave.png);background-repeat:repeat-x;background-position-y:bottom;background-size:20px auto;padding:0 6px 10px;margin:30px 0 15px!important;display:inline-block}.page-width{max-width:1100px!important}.shopify-policy__container{max-width:780px;letter-spacing:0em}.policy-table{width:100%;border-collapse:collapse}.policy-table td{border:1px solid #ddd;padding:15px!important;text-align:left}.policy-table td:first-child{background-color:#f2f2f2;font-weight:700;width:30%}.policy-table td:last-child{width:70%}.grid-product__tag.grid-product__tag--sold-out{background-color:#fff}.product-block .rte img{margin:0 auto}.item_table{background:#fff}.item_table .c_left,.item_table .left{background-color:var(--main)!important}.item_table .c_left,.item_table .left,.item_table .c_right,.item_table .right,.item_table td,.item_table th{background-color:#fff}.blog-current-tags{font-size:.9em;color:#666;margin-top:.5em}.blog-posts-container{width:100%;overflow:hidden}.more-button-container{margin-top:30px;width:100%;text-align:center}.article-image{width:100%;height:auto;object-fit:cover}.article__grid-meta{padding:0 15px}.article__date{font-size:10px;margin-bottom:5px}.article__blog-info a{font-size:11px;color:#555;text-decoration:none}.article__blog-info a:hover{text-decoration:underline}.article__author{font-size:14px;color:#777;margin-top:5px}.section-with-background{padding:40px 0 20px}.form-vertical{max-width:780px;margin:0 auto}.article__title{font-size:calc(var(--typeBaseSize) - 2px);margin-bottom:5px}.article__title a{line-height:1.6em;font-weight:700;text-align:left}.blog-list-title .article__title{margin:0}blockquote{background-color:var(--column-lt)}.more-button-container{margin-top:30px;text-align:center}.rte blockquote,blockquote{margin:0 0 20px;padding:15px 30px}section{margin-bottom:40px}.article__body figure{margin:0}.article__body figure img{margin-bottom:5px!important}figcaption{font-size:.7em;margin-bottom:20px;color:#666}.info-list{list-style-type:none;padding:0;margin:0}.info-list li{margin-bottom:20px}.info-list h3{margin-bottom:5px;font-size:calc(var(--typeBaseSize) - 1px);font-weight:bolder;line-height:1.6em;letter-spacing:.13rem}.info-list p{color:#666;font-size:.9em;margin-bottom:7px}.info-list-divider{border:0;height:1px;background-color:var(--colorBorder);margin:20px 0}.highlight-wrapper{padding:30px 8%;width:100vw!important;margin:0px calc(50% - 50vw)!important;background-color:var(--tips-lt);max-width:unset!important}.tips-washing{max-width:35px;margin:20px auto 0}.care-instruction-table{margin-bottom:15px!important}.ui-dialog{font-family:Helvetica Neue,Arial,sans-serif;border-radius:8px;box-shadow:0 4px 6px #0000001a;border:none}.ui-dialog .ui-dialog-titlebar{background:var(--tips-lt);border-bottom:1px solid #d0d4d0;font-weight:700;font-size:18px;padding:15px 20px;border:0;text-align:center;letter-spacing:.3rem;font-size:16px}.ui-dialog .ui-dialog-content{padding:20px;line-height:1.6;font-size:14px}.ui-dialog .ui-dialog-content img{margin:20px auto 0;width:60px}.ui-dialog .ui-dialog-content ul li{margin-top:25px}.ui-dialog .ui-dialog-buttonpane button{background:var(--tips-dk);color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .3s ease}.ui-dialog .ui-dialog-buttonpane button:hover{background:#000}.ui-widget.ui-widget-content{border:0!important}.ui-dialog .ui-dialog-titlebar-close{background:none;border:none;color:#333;font-size:20px;opacity:.5;transition:opacity .3s ease}.ui-dialog .ui-dialog-titlebar-close:hover{opacity:1}.care-instruction-table .tips-washing{cursor:pointer;transition:transform .3s ease}.care-instruction-table .tips-washing:hover{transform:scale(1.045)}.ui-widget-content{border:1px solid var(--colorBorder)}@media screen and (max-width: 600px){.ui-dialog{width:94%!important;max-width:94%!important}}.gray_box{width:100%;margin:2em auto;padding:5%;background-color:var(--base);overflow:hidden;border-radius:5px}.tips_box{width:100%;margin:2em auto;padding:5%;background-color:var(--tips-lt);overflow:hidden;border-radius:5px}.shopping_box{width:100%;margin:2em auto;padding:5%;background-color:var(--shopping-lt);overflow:hidden;border-radius:5px}.column_box{width:100%;margin:2em auto;padding:5%;background-color:var(--column-lt);overflow:hidden;border-radius:5px}.koi_box{width:100%;margin:2em auto;padding:0 3%;background-color:var(--base);overflow:hidden;color:var(--text);border-radius:5px}.tensen_box{width:100%!important;margin:2em auto;padding:5%;border:1px dashed}. white_box{width:100%;margin:2em auto;padding:0 3%;background-color:#fff;overflow:hidden;color:var(--text);border-radius:5px}.update_box{padding:20px 5% 20px calc(5% + 82px);margin:20px 0;border-radius:5px;font-size:.9em;line-height:1.5;position:relative}.update_box:before{content:"\304a\77e5\3089\305b\ff1a";position:absolute;left:5%;top:50%;transform:translateY(-50%);font-weight:700}.update_box p{margin:0;text-align:left;font-size:.8rem}.highlight_wrap{padding:30px 8%;width:100vw!important;margin:0px calc(50% - 50vw)!important;background-color:var(--base);max-width:unset!important}.highlight{max-width:1000px;margin:0 auto!important}.decorative-text{font-size:10px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:5px;color:#c7b9b1;text-align:center;font-weight:700}.article-featured-image-wrapper{width:100%;max-width:100%;margin-bottom:50px}.article-featured-image{max-width:1100px!important;margin:0 auto}.article-featured-image img{width:100%;height:auto;display:block}@media screen and (max-width: 1100px){.article-featured-image{max-width:100%!important}}.article{text-align:left}.breadcrumb{font-size:14px;margin-bottom:10px}.breadcrumb__divider{margin:0 5px}.article__date{font-size:10px;margin-bottom:0}.article__grid-meta{line-height:1.6em;text-align:left!important}article{max-width:800px;margin:0 auto;padding:0}article section{margin-bottom:40px}.section-header__title{font-size:23px;line-height:1.4;margin-bottom:20px;letter-spacing:.14em;text-align:center}.article-content{text-align:left;margin-top:30px}.article-share,.article-comments{text-align:center}#QrCode img{background-color:#fff}@media (max-width: 767px){.btn-group{flex-direction:column}.btn-group .btn{margin-bottom:10px}.btn-group .btn:last-child{margin-bottom:0}.product-block .table-wrapper{overflow-x:auto}#scroll-to-top{font-size:20px}.article-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.custom-article{border:1px solid #e0e0e0;padding:1rem;border-radius:8px}.custom-article h3{font-size:1.2rem;margin-bottom:.5rem}.custom-article p{font-size:.9rem;margin-bottom:1rem}.custom-article a{display:inline-block;padding:.5rem 1rem;background-color:#000;color:#fff;text-decoration:none;border-radius:4px;font-size:.9rem}.blog-post-item{position:relative;padding-bottom:17px;margin-bottom:17px}.blog-post-item:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:var(--colorBorder)}.blog-post-item:last-child:after{display:none}.blog-post-item .grid{display:flex;align-items:center}.blog-post-item .article__grid-meta{display:flex;flex-direction:column;justify-content:center;height:100%;margin:0;padding:0 0 0 3px}.article__grid-image{margin-bottom:0}}@media (min-width: 768px) and (max-width: 1023px){.blog-post-item{margin-bottom:10px}.article__grid-image{margin-bottom:5px}}@media screen and (min-width: 768px){.blog-post-item{margin-bottom:10px}.article__grid-image{margin-bottom:5px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom.css.map */
