@media screen and (min-width: 750px) and (max-width: 1080px){#shopify-section-106025c7-c708-4165-86a0-816f9d6b4891 .grid__item,#shopify-section-collection_list_3JAD8a .grid__item,#shopify-section-9a225cdb-7599-431a-9faf-f1466e697d50 .grid__item,.about-design-wrap .shopify-section-collection-list .grid__item{padding-left:8px}#shopify-section-106025c7-c708-4165-86a0-816f9d6b4891 .grid,#shopify-section-collection_list_3JAD8a .grid,#shopify-section-9a225cdb-7599-431a-9faf-f1466e697d50 .grid,.about-design-wrap .shopify-section-collection-list .grid{margin-left:-8px}#shopify-section-106025c7-c708-4165-86a0-816f9d6b4891 .collection-grid-item__title,#shopify-section-collection_list_3JAD8a .collection-grid-item__title,#shopify-section-9a225cdb-7599-431a-9faf-f1466e697d50 .collection-grid-item__title,.about-design-wrap .shopify-section-collection-list .collection-grid-item__title{padding:0 8px}#shopify-section-106025c7-c708-4165-86a0-816f9d6b4891:not(#_) .collection-grid-item__title,#shopify-section-collection_list_3JAD8a:not(#_) .collection-grid-item__title,#shopify-section-9a225cdb-7599-431a-9faf-f1466e697d50:not(#_) .collection-grid-item__title,.about-design-wrap .shopify-section-collection-list .collection-grid-item__title{font-size:15px}#shopify-section-106025c7-c708-4165-86a0-816f9d6b4891 .collection-grid-item,#shopify-section-collection_list_3JAD8a .collection-grid-item,#shopify-section-9a225cdb-7599-431a-9faf-f1466e697d50 .collection-grid-item,.about-design-wrap .shopify-section-collection-list .collection-grid-item{margin-bottom:8px}#shopify-section-collection_list_3JAD8a:not(#_).index-section,.about-design-wrap .shopify-section-collection-list:not(#_).index-section{padding-bottom:22px}#shopify-section-106025c7-c708-4165-86a0-816f9d6b4891 .collection-grid{margin-bottom:0}}@media screen and (min-width: 750px) and (max-width: 1180px){#shopify-section-106025c7-c708-4165-86a0-816f9d6b4891 .grid{display:grid;grid-template-columns:repeat(4,1fr)}#shopify-section-106025c7-c708-4165-86a0-816f9d6b4891 .grid__item{width:100%}}#shopify-section-collection_list_3JAD8a .collection-grid-item,#shopify-section-9a225cdb-7599-431a-9faf-f1466e697d50 .collection-grid-item,.about-design-wrap .shopify-section-collection-list .collection-grid-item{padding-bottom:initial;aspect-ratio:1 / 1}#shopify-section-collection_list_3JAD8a .collection-grid-item__title-wrapper:before,#shopify-section-9a225cdb-7599-431a-9faf-f1466e697d50 .collection-grid-item__title-wrapper:before,.about-design-wrap .shopify-section-collection-list .collection-grid-item__title-wrapper:before{background-color:initial}#shopify-section-collection_list_3JAD8a .collection-grid-item__title:not(#_),#shopify-section-9a225cdb-7599-431a-9faf-f1466e697d50 .collection-grid-item__title:not(#_),.about-design-wrap .shopify-section-collection-list .collection-grid-item__title:not(#_){right:0;color:#333;text-shadow:initial;text-align:left;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:2% 6%;line-height:2.4;font-size:18px}#shopify-section-collection_list_3JAD8a .collection-grid-item__title .title,#shopify-section-9a225cdb-7599-431a-9faf-f1466e697d50 .collection-grid-item__title .title,.about-design-wrap .shopify-section-collection-list .collection-grid-item__title .title{display:flex;gap:.3em;flex-direction:column;align-items:center;line-height:1.1;text-shadow:0 0 4px rgba(255,255,255,.8)}#shopify-section-collection_list_3JAD8a .collection-grid-item__title .title .sp_none,#shopify-section-9a225cdb-7599-431a-9faf-f1466e697d50 .collection-grid-item__title .title .sp_none,.about-design-wrap .shopify-section-collection-list .collection-grid-item__title .title .sp_none{display:none!important}#shopify-section-collection_list_3JAD8a .collection-grid-item__title .title .pc_none,#shopify-section-9a225cdb-7599-431a-9faf-f1466e697d50 .collection-grid-item__title .title .pc_none,.about-design-wrap .shopify-section-collection-list .collection-grid-item__title .title .pc_none{display:block!important}#shopify-section-collection_list_3JAD8a .collection-grid-item__title .desc,#shopify-section-9a225cdb-7599-431a-9faf-f1466e697d50 .collection-grid-item__title .desc,.about-design-wrap .shopify-section-collection-list .collection-grid-item__title .desc{line-height:1.8;display:none}.breadcrumb:has(.desc){display:none}.breadcrumb .desc{display:none}.collection-hero{height:300px}.collection-hero__title:has(.desc){line-height:1.2;color:#333;width:50%;right:initial;left:50%;text-align:left;font-size:22px;margin-top:20px;padding-left:min(7%,100px);display:flex;flex-direction:column}.collection-hero__title:has(.desc) .title{display:flex;gap:.3em}.collection-hero__title .desc{margin-top:20px;display:inline-block;font-size:14px;line-height:1.5;letter-spacing:.05em}.collection-hero__image{width:min(35%,360px);position:absolute;left:50%;translate:-100%}.collection-hero__title-wrapper:before{background-color:initial}@media only screen and (max-width: 749px){#shopify-section-collection_list_3JAD8a .collection-grid-item__title:not(#_),#shopify-section-9a225cdb-7599-431a-9faf-f1466e697d50 .collection-grid-item__title:not(#_),.about-design-wrap .shopify-section-collection-list .collection-grid-item__title:not(#_){font-size:16px}.collection-hero{height:240px}.collection-hero__title:has(.desc){font-size:10px;line-height:1.2;margin-top:min(25px,calc(20 / 375 * 100vw));left:initial;width:100%;text-align:center}.collection-hero__title:has(.desc) .title{flex-direction:column;gap:.2em;font-size:16px;text-shadow:0 0 4px rgba(255,255,255,.8)}.collection-hero__title:has(.desc) .title .sp_none{display:none!important}.collection-hero__title:has(.desc) .title .pc_none{display:block!important}.collection-hero__title .desc{margin-top:16px;font-size:12px}.collection-hero__image{position:initial;translate:initial;width:100%;height:100%}}@media only screen and (max-width: 768px){#shopify-section-106025c7-c708-4165-86a0-816f9d6b4891:not(#_) h2,#shopify-section-collection_list_3JAD8a:not(#_) h2,.about-design-wrap .shopify-section-collection-list:not(#_) h2,#shopify-section-collection_list_about1_Cccazi:not(#_) h2{font-size:25px;letter-spacing:.15em}}@media only screen and (max-width: 414px){#shopify-section-106025c7-c708-4165-86a0-816f9d6b4891:not(#_) h2,#shopify-section-collection_list_3JAD8a:not(#_) h2,.about-design-wrap .shopify-section-collection-list:not(#_) h2,#shopify-section-collection_list_about1_Cccazi:not(#_) h2{font-size:21px}}@media only screen and (max-width: 490px){.article__grid-image-wrapper,.article__grid-image-wrapper img{max-width:100%!important}}#shopify-section-collection_list_3JAD8a .collection-grid-item__title .title .top_none,#shopify-section-9a225cdb-7599-431a-9faf-f1466e697d50 .collection-grid-item__title .title .top_none,.about-design-wrap .shopify-section-collection-list .collection-grid-item__title .title .top_none{display:none}#shopify-section-collection_list_3JAD8a .collection-grid-item__title:not(#_),#shopify-section-9a225cdb-7599-431a-9faf-f1466e697d50 .collection-grid-item__title:not(#_),.about-design-wrap .shopify-section-collection-list .collection-grid-item__title:not(#_){background-color:#fff;top:80%}.collection-hero__title:has(.desc) .title{display:block}.collection-hero__title:has(.desc) .title,.collection-hero__title .desc{font-weight:400}.collection-hero__image{top:50px;aspect-ratio:1;height:auto}@media only screen and (min-width: 750px){.collection-hero{height:clamp(19.563rem,2.968rem + 35.4vw,25.625rem)}}@media only screen and (max-width: 749px){.collection-hero{margin-top:0}.collection-hero__title:has(.desc){margin:0}.collection-hero__image:after{content:"";display:block;position:absolute;top:15%;left:0;width:100%;height:70%;background-color:#fff;padding:0}}.product-card__image-with-placeholder-wrapper{aspect-ratio:1}.grid-view-item__image-wrapper{height:100%}.grid-view-item__image-wrapper>div{padding-top:0!important;height:100%}.grid-view-item__image-wrapper .grid-view-item__image{position:initial;height:100%!important;object-fit:contain}body,h1,h2,h3,p,input,textarea,select,.disclosure__toggle,.article__title,.article__grid-excerpt,.message_ttl,.ttl,#shopify-section-106025c7-c708-4165-86a0-816f9d6b4891 .collection-grid-item__title:not(#_),#shopify-section-collection_list_3JAD8a:not(#_) h2,#shopify-section-106025c7-c708-4165-86a0-816f9d6b4891:not(#_) h2,#shopify-section-collection_list_3JAD8a .collection-grid-item__title:not(#_),#shopify-section-9a225cdb-7599-431a-9faf-f1466e697d50 .collection-grid-item__title:not(#_),.text-center a,.all_btn a,.product-card__title,#shopify-section-collection_list_about1_Cccazi:not(#_) h2{font-family:Zen Maru Gothic,serif!important;font-style:normal}h1,h2{font-weight:500!important}h2.message_ttl{font-size:32px}@media only screen and (width <= 500px){h2.message_ttl{font-size:23px;font-weight:500!important}}.collection-hero-parallel-wrapper{display:flex;align-items:center;padding-bottom:32px;max-width:1010px}.collection-hero-parallel-wrapper .collection-hero-parallel-left{width:45%}.collection-hero-parallel-wrapper .collection-hero-parallel-left img{object-fit:contain}.collection-hero-parallel-wrapper .collection-hero-parallel-right{flex:1}.collection-hero-parallel-wrapper .collection-hero__title{position:initial;transform:none;color:#333;font-size:22px;text-align:left}.collection-hero-parallel-wrapper .collection-description{margin-top:17px;font-size:14px;line-height:1.5}@media only screen and (width < 750px){.collection-hero-parallel-wrapper .collection-hero-parallel-left{display:none}.collection-hero-parallel-wrapper .collection-hero__title{text-align:center}}#backToCollection{display:none}.product-single__title{font-size:26px}.kv+#message .message_ttl{font-weight:400!important}@media only screen and (width <= 749px){.collection-hero__image{background-size:55%;background-repeat:repeat}}#shopify-section-featured_blog_a4P368 .article__grid-tag{display:none}.template-article .page-container:has(.article-container){overflow:initial}.template-article .grid:has(.article-container){margin:0}.template-article .grid__item:has(.article-container){padding:0;width:100%;left:0}.template-article .article-container{display:flex;justify-content:space-between}.template-article .article-container .article-container__main{width:72%}@media only screen and (width <= 768px){.template-article .article-container .article-container__main{width:100%}}.template-article .article-container .article-container__side{width:25%}@media only screen and (width <= 768px){.template-article .article-container .article-container__side{display:none}}.template-article .article-container .article-main{container-type:inline-size}.template-article .article-container .article-main .article__title,.template-article .article-container .article-main .article__author-title,.template-article .article-container .article-main .article__author,.template-article .article-container .article-main .article__tag-link,.template-article .article-container .article-main .article__date:before{line-height:1.448;letter-spacing:0;color:#222;text-align:left}.template-article .article-container .article-main .article__title{font-weight:500;font-size:30px}@media only screen and (width <= 768px){.template-article .article-container .article-main .article__title{font-size:27px}}.template-article .article-container .article-main .article__author-title{margin-top:26px;font-weight:500;font-size:13px}.template-article .article-container .article-main .article__author{display:block;margin:5px 0 0;font-weight:700;font-size:17px}.template-article .article-container .article-main .article__tags{margin:0}.template-article .article-container .article-main .article__tag-link{display:block;font-weight:500;font-size:13px;padding:6px 10px;border-radius:40px;border:1px solid #c8c8c8}.template-article .article-container .article-main .article__date-and-category{margin-top:26px;display:flex;align-items:center;gap:16px}.template-article .article-container .article-main .article__date{font-family:Outfit,sans-serif;font-weight:500;font-size:14px;line-height:1.26;letter-spacing:0;color:#222}.template-article .article-container .article-main .article__date:before{content:"\516c\958b\65e5:";font-family:Zen Maru Gothic,serif;font-weight:500;font-size:13px}.template-article .article-container .article-main .section-header{margin-bottom:55px}.template-article .article-container .article-main .article-toc{margin-block:32px 41.72px;background-color:#f7f7f7;padding:12.26px 29px 23.33px;font-weight:700;line-height:1.448;letter-spacing:.02em;color:#000}.template-article .article-container .article-main .article-toc__summary{font-weight:700;font-size:20px;line-height:1.448;letter-spacing:.02em;color:#000;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.template-article .article-container .article-main .article-toc__summary:after{content:"\2212"}.template-article .article-container .article-main .article-toc:not([open]) .article-toc__summary:after{content:"\ff0b"}.template-article .article-container .article-main .article-toc__list{list-style:none;padding:0;margin:15.85px 0 0 11px;counter-reset:h2-counter}.template-article .article-container .article-main .article-toc__item{font-weight:700;margin-bottom:5px;counter-increment:h2-counter}.template-article .article-container .article-main .article-toc__item:before{content:counter(h2-counter) " "}.template-article .article-container .article-main .article-toc__sublist{list-style:none;padding-left:.9em;counter-reset:h3-counter;margin:0}.template-article .article-container .article-main .article-toc__sublist .article-toc__item{counter-increment:h3-counter}.template-article .article-container .article-main .article-toc__sublist .article-toc__item:before{content:counter(h2-counter) "." counter(h3-counter) " "}.template-article .article-container .article-main .article-toc__link{text-decoration:none;font-size:15px;border-bottom:unset}.template-article .article-container .article-main #article-content h2{font-weight:700;font-size:26px;line-height:1.448;letter-spacing:.02em;color:#222;display:flex;align-items:center;gap:.923em}@media only screen and (width <= 768px){.template-article .article-container .article-main #article-content h2{font-size:23px}}.template-article .article-container .article-main #article-content h2:before{content:"";width:6px;height:2.077em;background-color:#dc745d}.template-article .article-container .article-main #article-content h3{padding:8px 30px;background-color:#dc745d;font-weight:700;font-size:22px;line-height:1.448;letter-spacing:.02em;color:#fff}@media only screen and (width <= 768px){.template-article .article-container .article-main #article-content h3{font-size:19px}}.template-article .article-container .article-main #article-content p,.template-article .article-container .article-main #article-content ul li{font-weight:500;font-size:15px;line-height:1.8;letter-spacing:.05em;color:#222}.template-article .article-container .article-main #article-content ul li::marker{color:#dc745d;font-size:1.2em}.template-article .article-container .article-main .related-articles__heading,.template-article .article-container .article-main .recommended-products__heading{margin-top:55.52px;font-weight:700;font-size:26px;line-height:1.448;letter-spacing:.02em;color:#000}.template-article .article-container .article-main .related-articles,.template-article .article-container .article-main .recommended-products{margin-top:16.72px;display:grid;grid-template-columns:repeat(2,1fr);gap:21.69px 3.606%}@container (width < 650px){.template-article .article-container .article-main .related-articles,.template-article .article-container .article-main .recommended-products{grid-template-columns:repeat(1,1fr)}}.template-article .article-container .article-main .related-article__link,.template-article .article-container .article-main .recommended-product__link{border:1px solid #c8c8c8;border-radius:8px;padding:13.92px 18.37px;display:flex;gap:4.576%;max-width:400px}.template-article .article-container .article-main .recommended-product__link{align-items:center}.template-article .article-container .article-main .related-article__image,.template-article .article-container .article-main .recommended-product__image{width:37.014%;object-fit:cover}.template-article .article-container .article-main .related-article__image{aspect-ratio:107.18 / 97.96}.template-article .article-container .article-main .recommended-product__image{aspect-ratio:107.18 / 81.95}.template-article .article-container .article-main .related-article__content,.template-article .article-container .article-main .recommended-product__title{flex:1}.template-article .article-container .article-main .related-article__meta{display:flex;align-items:center;column-gap:8.68px;row-gap:1px;flex-wrap:wrap}.template-article .article-container .article-main .related-article__date,.template-article .article-container .article-main .related-article__category{font-weight:500;font-size:10px;line-height:1.8;letter-spacing:.05em;color:#000}.template-article .article-container .article-main .related-article__category{padding:.54px 10.24px;background-color:#d9d9d9}.template-article .article-container .article-main .related-article__title,.template-article .article-container .article-main .recommended-product__title{font-weight:500;line-height:1.8;letter-spacing:.05em;color:#000}.template-article .article-container .article-main .related-article__title{font-size:15px}.template-article .article-container .article-main .recommended-product__title{font-size:18px}.template-article .article-container .article-main__footer{margin-top:44.91px;border-top:1px solid #000;padding-top:44.91px;display:grid;grid-template-columns:repeat(3,1fr)}@container (width < 550px){.template-article .article-container .article-main__footer{display:flex;flex-direction:column;align-items:center;gap:2em}}.template-article .article-container .article-main__go-prev a,.template-article .article-container .article-main__go-next a,.template-article .article-container .article-main__go-list a{display:block;width:fit-content;font-weight:400;line-height:1.448;letter-spacing:.02em;color:#000;position:relative}.template-article .article-container .article-main__go-prev a,.template-article .article-container .article-main__go-next a{font-size:18px;position:relative}.template-article .article-container .article-main__go-prev a:before,.template-article .article-container .article-main__go-next a:before{content:"";display:block;position:absolute;left:0;bottom:1px;width:100%;height:2px;background-color:#d9d9d9}.template-article .article-container .article-main__go-list{place-items:center}.template-article .article-container .article-main__go-list a{padding:26px 38px;border-radius:8px;background-color:#d9d9d9;font-size:20px}.template-article .article-container .article-main__go-prev,.template-article .article-container .article-main__go-next{place-content:center}.template-article .article-container .article-main__go-prev a{margin-right:auto}.template-article .article-container .article-main__go-next a{margin-left:auto}.template-article .article-container .article-side{padding:12px 7.28px 30px 17.8px;border:1px solid #c8c8c8;border-radius:8px;height:fit-content;position:sticky;top:10px}.template-article .article-container .article-side__heading{padding-bottom:11.5px;font-weight:500;font-size:20px;line-height:1.8;letter-spacing:.05em;color:#000}.template-article .article-container .article-side__list{border-top:1px solid #e6e6e6}.template-article .article-container .article-side__item{border-bottom:1px solid #e6e6e6}.template-article .article-container .article-side__link{padding-block:7.04px}.template-article .article-container .article-side__item--category .article-side__link{display:block;padding-inline:5.72px;font-weight:500;font-size:15px;line-height:1.8;letter-spacing:.05em;color:#000}.template-article .article-container .article-side__item--product .article-side__link{display:flex;align-items:center;gap:6%}.template-article .article-container .article-side__item--product .article-side__image{width:36%}.template-article .article-container .article-side__item--product .article-side__title{flex:1;font-weight:500;font-size:15px;line-height:1.8;letter-spacing:.05em;color:#000}.template-article .article-container .article-side__list+.article-side__heading{margin-top:27.84px}.template-article .text-center.return-link-wrapper.page-width{display:none}html{scroll-behavior:smooth;scroll-padding-top:130px}@media only screen and (max-width: 749px){html{scroll-padding-top:80px}}#shopify-section-blog-template .blog-filter{display:none}.header_inner{display:flex;padding-block:24px}.header_inner .logo{margin-left:0}.header_inner .menu{margin-top:16px}.header_inner .manu_list{border:none;position:relative}.header_inner .manu_list a{width:fit-content;padding-inline:15px;padding-block:8px}.header_inner .manu_list .submenu{position:absolute;top:2em;left:50%;translate:-50%;width:100%;opacity:0;visibility:hidden;width:fit-content;transition:opacity .3s,visibility .3s}.header_inner .manu_list .submenu .manu_list{border-bottom:solid 1px #333}.header_inner .manu_list .submenu .manu_list a{width:100%;padding:10px;color:#fff;font-size:14px;white-space:nowrap;background-color:rgb(from #000 r g b / .6);transition:background-color .3s}.header_inner .manu_list .submenu .manu_list a:hover{color:#fff!important;background-color:rgb(from #000 r g b / .8)!important;opacity:1}.header_inner .manu_list:hover .submenu{opacity:1;visibility:visible}.header_inner .cart_icon{margin-left:39px}.header_inner .hamburger{width:18.5px;height:12px;position:relative;margin:25px 0 0 40px;cursor:pointer;z-index:1001}.header_inner .hamburger span{width:100%;height:1px;background-color:#000;position:absolute;transition:rotate .3s}.header_inner .hamburger span:first-child{top:0;left:0}.header_inner .hamburger span:nth-child(2){top:50%;left:0;translate:0 -50%}.header_inner .hamburger span:nth-child(3){top:11px;left:0}.header_inner .hamburger.open{margin:0;position:fixed;top:25px;right:25.5px;width:17.5px;height:18px}.header_inner .hamburger.open span{height:2px}.header_inner .hamburger.open span:first-child{top:8px;rotate:-45deg}.header_inner .hamburger.open span:nth-child(2){opacity:0}.header_inner .hamburger.open span:nth-child(3){top:8px;rotate:45deg}.header_inner .drawer{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgb(from #000 r g b / .7);z-index:1000;display:block;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.header_inner .drawer-menu{position:fixed;top:0;right:0;width:40%;height:100vh;background-color:#fff;translate:40vw;transition:translate .3s,opacity .3s,visibility .3s;z-index:1000;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;padding-bottom:80px}.header_inner .drawer-menu::-webkit-scrollbar{display:none}.header_inner .drawer.active{opacity:1;visibility:visible}.header_inner .drawer-menu.active{translate:0}.header_inner .drawer-menu__buttons{margin-top:66px;display:flex;justify-content:space-between;gap:4px}.header_inner .drawer-menu__button{width:100%}.header_inner .drawer-menu__button a{display:block;padding:18px;background-color:#eb6d56;font-weight:500;font-size:14px;line-height:1.214;letter-spacing:0;color:#fff;text-align:center}.header_inner .drawer-menu__button--cart img{width:20px;object-fit:contain;margin-right:12px}.header_inner .drawer-menu__nav{margin-top:22px}.header_inner .drawer-menu__nav-list{width:70%;margin-inline:auto}.header_inner .drawer-menu__nav-item:not(:first-child){border-top:1px solid #d4d4d4}.header_inner .drawer-menu__nav-item a{display:block;padding-block:20px;font-weight:500;font-size:16px;line-height:1.214;letter-spacing:0;color:#414141}.header_inner .drawer-menu__nav-item .submenu .manu_list{border-top:1px solid #d4d4d4;width:100%}.header_inner .drawer-menu__nav-item .submenu .manu_list a{font-size:13px;width:100%;text-align:left;position:relative;padding-left:30px;font-weight:500}.header_inner .drawer-menu__nav-item .submenu .manu_list a:before{content:"";margin:auto;position:absolute;top:0;bottom:0;left:10px;width:8px;height:8px;border-top:1px solid #333;border-right:1px solid #333;transform:rotate(45deg)}#shopify-section-header{position:fixed;top:0;width:100%;background-color:#fff;z-index:1000}#PageContainer{margin-top:138px}@media only screen and (max-width: 900px){.header_inner{width:90%}.header_inner .logo{width:84px;margin-right:auto}.header_inner .manu_list a{font-size:14px;letter-spacing:0}}@media only screen and (max-width: 768px){.header_inner .head_nav{width:100%;margin:0 auto}.header_inner .head_nav .manu_list{width:auto}}@media only screen and (max-width: 749px){.header_inner{padding-block:16px}.header_inner .head_nav,.header_inner .drawer{display:none}.header_inner .drawer-menu{left:0;width:100%;translate:0;opacity:0;visibility:hidden}.header_inner .drawer-menu.active{opacity:1;visibility:visible}}@media only screen and (max-width: 500px){.header_inner .logo{width:60px}.header_inner .hamburger{margin-top:20px}#PageContainer{margin-top:98px}}:is(#shopify-section-106025c7-c708-4165-86a0-816f9d6b4891:not(#_),#shopify-section-collection_list_about1_Cccazi) .collection-grid-item__title-wrapper:before{content:none}:is(#shopify-section-106025c7-c708-4165-86a0-816f9d6b4891:not(#_),#shopify-section-collection_list_about1_Cccazi) .collection-grid-item__title{text-shadow:none;text-align:left;position:initial;transform:unset;padding:0;margin:8px 0 0;font-weight:400;font-size:16px;color:var(--color-text)}:is(#shopify-section-106025c7-c708-4165-86a0-816f9d6b4891:not(#_),#shopify-section-collection_list_about1_Cccazi) .collection-grid-item{margin-bottom:48px}.kv .viewer{position:relative}.kv .viewer button.prev,.kv .viewer button.next{position:absolute;top:50%;transform:translateY(-50%);z-index:101;color:#fff;border:none;padding:10px;cursor:pointer}.kv .viewer button.prev{left:10px}.kv .viewer button.next{right:10px}.kv .viewer .arrow{position:relative;display:inline-block;width:9.5px;height:19.5px}.kv .viewer .arrow:before,.kv .viewer .arrow:after{content:"";position:absolute;top:calc(50% - .5px);width:13.5px;height:1px;border-radius:9999px;background-color:#000;filter:drop-shadow(0 0 1.5px rgba(255,255,255,.6));transition:scale .3s}.kv .viewer .arrow:before{transform:rotate(49.4deg)}.kv .viewer .arrow:after{transform:rotate(-49.4deg)}.kv .viewer .arrow.arrow-left:before,.kv .viewer .arrow.arrow-left:after{left:0;transform-origin:.5px 50%}.kv .viewer .arrow.arrow-right:before,.kv .viewer .arrow.arrow-right:after{right:0;transform-origin:calc(100% - .5px) 50%}.kv .viewer .arrow:hover:before,.kv .viewer .arrow:hover:after{scale:1.2}@media only screen and (max-width: 500px){:is(#shopify-section-106025c7-c708-4165-86a0-816f9d6b4891:not(#_),#shopify-section-collection_list_about1_Cccazi:not(#_)) .collection-grid-item__title{font-size:12px;margin:6px 0 0}:is(#shopify-section-106025c7-c708-4165-86a0-816f9d6b4891:not(#_),#shopify-section-collection_list_about1_Cccazi:not(#_)) .collection-grid-item{margin-bottom:32px}.kv{width:95%}.kv .kv_bg,.kv .slide{height:clamp(13.75rem,.625rem + 56vw,18.125rem)}.kv .kv_ttl{width:38px;top:17%;right:19%}.message{padding:30px 0 0}.message .inner{width:90%}.message .message_ttl{margin:0 0 35px}.message .message_txt{line-height:1.8;font-size:13px;text-align:left!important;letter-spacing:.07em}.message .message_txt:not(:last-of-type){margin:0 0 30px}}.main-content:has(.about-gallery) .breadcrumb{display:none}.main-content:has(.about-gallery){padding-top:30px}.about-gallery{margin-top:50px}@keyframes infinity-scroll-left{0%{transform:translate(0)}to{transform:translate(-100%)}}.scroll-infinity__wrap{display:flex;overflow:hidden}.scroll-infinity__list{display:flex;list-style:none;padding:0}.scroll-infinity__list--left{animation:infinity-scroll-left 80s infinite linear .5s both}.scroll-infinity__item{width:226px;margin-left:17px}.scroll-infinity__item>img{width:100%}.about-design-wrap .shopify-section-collection-list .collection-grid-item__title:not(#_){position:initial;transform:unset;align-items:flex-start;font-size:16px;font-weight:400;padding:0;margin:8px 0 0}.about-design-wrap .shopify-section-collection-list .collection-grid-item{margin-bottom:48px}@media only screen and (width <= 500px){.main-content:has(.about-gallery) h1.message_ttl{font-size:23px}.about-design-wrap .shopify-section-collection-list .collection-grid-item__title:not(#_){font-size:12px;margin:6px 0 0}.about-design-wrap .shopify-section-collection-list .collection-grid-item{margin-bottom:32px}}.collection-hero-parallel-wrapper.--design{gap:8%}.collection-hero-parallel-wrapper.--design .collection-hero-parallel-left{text-align:right}.collection-hero-parallel-wrapper.--design .collection-hero-parallel-left img{max-width:360px}.collection-hero-parallel-wrapper.--design .collection-image-sp{display:none;margin-top:20px;height:320px}.collection-hero-parallel-wrapper.--design .collection-image-sp img{height:100%;object-fit:cover}.collection-hero-parallel-wrapper.--design:after{content:none}.collection-hero-parallel-wrapper.--item .collection-hero-parallel-left{height:200px}.collection-hero-parallel-wrapper.--item .collection-hero-parallel-left img{height:100%}.collection-hero-parallel-wrapper.--item .collection-image-sp{display:none;margin-top:20px;height:254px}.collection-hero-parallel-wrapper.--item .collection-image-sp img{height:100%;object-fit:cover}@media only screen and (width < 750px){:is(.collection-hero-parallel-wrapper.--design,.collection-hero-parallel-wrapper.--item) .collection-image-sp{display:block}}.kv .kv_bg img{border-radius:20px}.kv_bg{display:block;opacity:0;z-index:99;transition:opacity .6s ease;position:absolute;top:0;left:0;width:100%}.kv_bg:first-child{position:relative}.kv_bg.active{opacity:1;z-index:100}.kv_pagination{display:flex;justify-content:center;gap:10px;margin-top:16px}.kv_pagination .dot{width:10px;height:10px;background:#ccc;border-radius:50%;cursor:pointer;transition:background .3s}.kv_pagination .dot.active{background:#333}@media only screen and (500px < width < 1200px){.article__grid-image-container{height:170px}.article__grid-image-container img{height:100%}:is(#shopify-section-b280f070-80da-4581-b123-c72beeb41b8a,#shopify-section-1636041609356287e3,#shopify-section-featured_blog_a4P368) ul.grid--blog .grid__item{width:25%!important}:is(#shopify-section-b280f070-80da-4581-b123-c72beeb41b8a,#shopify-section-1636041609356287e3,#shopify-section-featured_blog_a4P368) ul.grid--blog .grid__item .article__grid-excerpt{font-size:14px}:is(#shopify-section-b280f070-80da-4581-b123-c72beeb41b8a,#shopify-section-1636041609356287e3,#shopify-section-featured_blog_a4P368) .article__link h3{font-size:16px}:is(#shopify-section-b280f070-80da-4581-b123-c72beeb41b8a,#shopify-section-1636041609356287e3,#shopify-section-featured_blog_a4P368) .article__date time{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
