a,li.dropdown{transition:.3s}body .nav-mega-section-title,h1,h2,h3,h4,h5,h6,body,button,input,html{font-family:\6e38\660e\671d,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  ProN W3,Hiragino Mincho ProN,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,\ff2d\ff33  \660e\671d,serif}body,input,textarea,button,select,.mega-subtitle,.section-header-subtitle,.blog-thumb-title,.blog-comments-form-title,.blog-comment-name,.category-filters-section-title,.product-thumb-caption-title,.swatch .product-item-caption-select-title,.collection-thumb-title,.faq-accordion .panel-title,.theme-features_item>h5{font-family:\6e38\660e\671d,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  ProN W3,Hiragino Mincho ProN,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,\ff2d\ff33  \660e\671d,serif}.section-header-title,#insta-feed h2{font-family:\6e38\660e\671d,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  ProN W3,Hiragino Mincho ProN,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,\ff2d\ff33  \660e\671d,serif!important;font-size:calc(var(--font-size) + 20px)!important;letter-spacing:1px;font-weight:700}@media screen and (max-width:992px){.section-header-title,#insta-feed h2{font-size:calc(calc(var(--font-size-header) * 1.35) - 5px)!important}}header.page-header:after{opacity:0!important}body .nav-main-logo.nav-sticky,body .nav-container.nav-sticky,body .nav-standard-float.nav-sticky{background:#f5f2eb!important}.nav-sticky .triangle-icon{border-color:#63584C transparent transparent transparent}.nav-sticky .logo-text,.nav-sticky .logo-text a,.nav-sticky .logo-text span,.nav-sticky .mobile-currency-wrapper i,.nav-sticky .mobile-currency-wrapper select,.nav-sticky .mobile-menu-close-icon,.nav-sticky .nav-bottom-area .nav-main-social a,.nav-sticky .nav-container-action,.nav-sticky .nav-currency-select,.nav-sticky .nav-currency-select:hover,.nav-sticky .nav-main-copy,.nav-sticky .nav-main-copy a,.nav-sticky .nav-main-logo,.nav-sticky .nav-main-social>li .fa,.nav-sticky .nav-mega-section-list>li>a,.nav-sticky .nav-mega-section-title a:hover,.nav-sticky .nav-standard-top-area-actions>li>a,.nav-sticky .nav-standard-top-area-actions>li>a:hover,.nav-sticky .nav-standard-top-area-search-input,.nav-sticky .nav-standard-top-area-search-sumbit,.nav-sticky .navbar-standard>li>a,.nav-sticky .new_mobile_header .nav-currency-select:hover,.nav-sticky .panel-group-nav .panel-heading>a,.nav-sticky .panel-group-nav-list>li>a,.nav-sticky .panel-group-nav-list>li>a:not(.dropdown-menu-links),.nav-sticky .simple_menu_content .nav-simple-mega-section-list li a{color:#63584c}.nav-sticky input.nav-standard-top-area-search-input::placeholder{color:#63584c}.tconStyleLines .tcon-menu__lines:before,.tconStyleLines .tcon-menu__lines:after,.tconStyleLines .tcon-menu__lines{background:#63584c!important}nav#navbarStickyMobile .tconStyleLines .tcon-menu__lines:before,nav#navbarStickyMobile .tconStyleLines .tcon-menu__lines:after,nav#navbarStickyMobile .tconStyleLines .tcon-menu__lines{background:#63584c!important}.h_logo_2{display:none}.template-product nav#navbarStickyDesktop .h_logo_2{display:block}.template-product nav#navbarStickyDesktop .h_logo_1{display:none}.template-product nav#navbarStickyDesktop{background:#f5f2eb}.template-product nav#navbarStickyDesktop input.nav-standard-top-area-search-input::placeholder{color:#63584c}.template-product nav#navbarStickyDesktop .triangle-icon{border-color:#63584C transparent transparent transparent}.template-product nav#navbarStickyDesktop .logo-text,.template-product nav#navbarStickyDesktop .logo-text a,.template-product nav#navbarStickyDesktop .logo-text span,.template-product nav#navbarStickyDesktop .mobile-currency-wrapper i,.template-product nav#navbarStickyDesktop .mobile-currency-wrapper select,.template-product nav#navbarStickyDesktop .mobile-menu-close-icon,.template-product nav#navbarStickyDesktop .nav-bottom-area .nav-main-social a,.template-product nav#navbarStickyDesktop .nav-container-action,.template-product nav#navbarStickyDesktop .nav-currency-select,.template-product nav#navbarStickyDesktop .nav-currency-select:hover,.template-product nav#navbarStickyDesktop .nav-main-copy,.template-product nav#navbarStickyDesktop .nav-main-copy a,.template-product nav#navbarStickyDesktop .nav-main-logo,.template-product nav#navbarStickyDesktop .nav-main-social>li .fa,.template-product nav#navbarStickyDesktop .nav-mega-section-list>li>a,.template-product nav#navbarStickyDesktop .nav-mega-section-title a:hover,.template-product nav#navbarStickyDesktop .nav-standard-top-area-actions>li>a,.template-product nav#navbarStickyDesktop .nav-standard-top-area-actions>li>a:hover,.template-product nav#navbarStickyDesktop .nav-standard-top-area-search-input,.template-product nav#navbarStickyDesktop .nav-standard-top-area-search-sumbit,.template-product nav#navbarStickyDesktop .navbar-standard>li>a,.template-product nav#navbarStickyDesktop .new_mobile_header .nav-currency-select:hover,.template-product nav#navbarStickyDesktop .panel-group-nav .panel-heading>a,.template-product nav#navbarStickyDesktop .panel-group-nav-list>li>a,.template-product nav#navbarStickyDesktop .panel-group-nav-list>li>a:not(.dropdown-menu-links),.template-product nav#navbarStickyDesktop .simple_menu_content .nav-simple-mega-section-list li a{color:#63584c}@media screen and (max-width:767px){body .nav-container-float,.nav-main-logo{background:#f5f2eb!important}.logo-text,.logo-text a,.logo-text span,.mobile-currency-wrapper i,.mobile-currency-wrapper select,.mobile-menu-close-icon,.nav-bottom-area .nav-main-social a,.nav-container-action,.nav-currency-select,.nav-currency-select:hover,.nav-main-copy,.nav-main-copy a,.nav-main-logo,.nav-main-social>li .fa,.nav-mega-section-list>li>a,.nav-mega-section-title a:hover,.nav-standard-top-area-actions>li>a,.nav-standard-top-area-actions>li>a:hover,.nav-standard-top-area-search-input,.nav-standard-top-area-search-sumbit,.navbar-standard>li>a,.new_mobile_header .nav-currency-select:hover,.simple_menu_content .nav-simple-mega-section-list li a{color:#63584c!important}}@media screen and (min-width:768px){#shopify-section-header nav:not(.nav-sticky) .nav-container-action,#shopify-section-header nav:not(.nav-sticky) .nav-currency-select,#shopify-section-header nav:not(.nav-sticky) .navbar-standard>li>a,#shopify-section-header nav:not(.nav-sticky) .nav-standard-top-area-actions>li>a,#shopify-section-header nav:not(.nav-sticky) .nav-standard-top-area-search-sumbit,#shopify-section-header nav:not(.nav-sticky) .nav-standard-top-area-search-input,#shopify-section-header nav:not(.nav-sticky).logo-text a{color:var(--color-heading)}}.hero-item-caption.-slide.-top,.hero-item-caption.-text.-top{top:0;bottom:initial!important}svg.animation_svg{max-width:100%;height:auto;width:300px}svg.animation_svg.as_wh g path{fill:#fff}@media screen and (max-width:767px){.collection_list_center{flex-wrap:wrap}}@-webkit-keyframes animate-svg-stroke-1{0%{stroke-dashoffset:541.4402465820312px;stroke-dasharray:541.4402465820312px}to{stroke-dashoffset:0;stroke-dasharray:541.4402465820312px}}@keyframes animate-svg-stroke-1{0%{stroke-dashoffset:541.4402465820312px;stroke-dasharray:541.4402465820312px}to{stroke-dashoffset:0;stroke-dasharray:541.4402465820312px}}@-webkit-keyframes animate-svg-fill-1{0%{fill:transparent}to{fill:#000}}@keyframes animate-svg-fill-1{0%{fill:transparent}to{fill:#000}}.swiper-slide-active .svg-elem-1{-webkit-animation:animate-svg-stroke-1 1s cubic-bezier(.47,0,.745,.715) 0s both,animate-svg-fill-1 .7s cubic-bezier(.47,0,.745,.715) .8s both;animation:animate-svg-stroke-1 1s cubic-bezier(.47,0,.745,.715) 0s both,animate-svg-fill-1 .7s cubic-bezier(.47,0,.745,.715) .8s both}@-webkit-keyframes animate-svg-stroke-2{0%{stroke-dashoffset:605.4552612304688px;stroke-dasharray:605.4552612304688px}to{stroke-dashoffset:0;stroke-dasharray:605.4552612304688px}}@keyframes animate-svg-stroke-2{0%{stroke-dashoffset:605.4552612304688px;stroke-dasharray:605.4552612304688px}to{stroke-dashoffset:0;stroke-dasharray:605.4552612304688px}}@-webkit-keyframes animate-svg-fill-2{0%{fill:transparent}to{fill:#000}}@keyframes animate-svg-fill-2{0%{fill:transparent}to{fill:#000}}.swiper-slide-active .svg-elem-2{-webkit-animation:animate-svg-stroke-2 1s cubic-bezier(.47,0,.745,.715) .12s both,animate-svg-fill-2 .7s cubic-bezier(.47,0,.745,.715) .9s both;animation:animate-svg-stroke-2 1s cubic-bezier(.47,0,.745,.715) .12s both,animate-svg-fill-2 .7s cubic-bezier(.47,0,.745,.715) .9s both}@-webkit-keyframes animate-svg-stroke-3{0%{stroke-dashoffset:653.1307373046875px;stroke-dasharray:653.1307373046875px}to{stroke-dashoffset:0;stroke-dasharray:653.1307373046875px}}@keyframes animate-svg-stroke-3{0%{stroke-dashoffset:653.1307373046875px;stroke-dasharray:653.1307373046875px}to{stroke-dashoffset:0;stroke-dasharray:653.1307373046875px}}@-webkit-keyframes animate-svg-fill-3{0%{fill:transparent}to{fill:#000}}@keyframes animate-svg-fill-3{0%{fill:transparent}to{fill:#000}}.swiper-slide-active .svg-elem-3{-webkit-animation:animate-svg-stroke-3 1s cubic-bezier(.47,0,.745,.715) .24s both,animate-svg-fill-3 .7s cubic-bezier(.47,0,.745,.715) 1s both;animation:animate-svg-stroke-3 1s cubic-bezier(.47,0,.745,.715) .24s both,animate-svg-fill-3 .7s cubic-bezier(.47,0,.745,.715) 1s both}@-webkit-keyframes animate-svg-stroke-4{0%{stroke-dashoffset:86.5999755859375px;stroke-dasharray:86.5999755859375px}to{stroke-dashoffset:0;stroke-dasharray:86.5999755859375px}}@keyframes animate-svg-stroke-4{0%{stroke-dashoffset:86.5999755859375px;stroke-dasharray:86.5999755859375px}to{stroke-dashoffset:0;stroke-dasharray:86.5999755859375px}}@-webkit-keyframes animate-svg-fill-4{0%{fill:transparent}to{fill:#000}}@keyframes animate-svg-fill-4{0%{fill:transparent}to{fill:#000}}.swiper-slide-active .svg-elem-4{-webkit-animation:animate-svg-stroke-4 1s cubic-bezier(.47,0,.745,.715) .36s both,animate-svg-fill-4 .7s cubic-bezier(.47,0,.745,.715) 1.1s both;animation:animate-svg-stroke-4 1s cubic-bezier(.47,0,.745,.715) .36s both,animate-svg-fill-4 .7s cubic-bezier(.47,0,.745,.715) 1.1s both}@-webkit-keyframes animate-svg-stroke-5{0%{stroke-dashoffset:553.3482666015625px;stroke-dasharray:553.3482666015625px}to{stroke-dashoffset:0;stroke-dasharray:553.3482666015625px}}@keyframes animate-svg-stroke-5{0%{stroke-dashoffset:553.3482666015625px;stroke-dasharray:553.3482666015625px}to{stroke-dashoffset:0;stroke-dasharray:553.3482666015625px}}@-webkit-keyframes animate-svg-fill-5{0%{fill:transparent}to{fill:#000}}@keyframes animate-svg-fill-5{0%{fill:transparent}to{fill:#000}}.swiper-slide-active .svg-elem-5{-webkit-animation:animate-svg-stroke-5 1s cubic-bezier(.47,0,.745,.715) .48s both,animate-svg-fill-5 .7s cubic-bezier(.47,0,.745,.715) 1.2000000000000002s both;animation:animate-svg-stroke-5 1s cubic-bezier(.47,0,.745,.715) .48s both,animate-svg-fill-5 .7s cubic-bezier(.47,0,.745,.715) 1.2000000000000002s both}@-webkit-keyframes animate-svg-stroke-6{0%{stroke-dashoffset:124.4000244140625px;stroke-dasharray:124.4000244140625px}to{stroke-dashoffset:0;stroke-dasharray:124.4000244140625px}}@keyframes animate-svg-stroke-6{0%{stroke-dashoffset:124.4000244140625px;stroke-dasharray:124.4000244140625px}to{stroke-dashoffset:0;stroke-dasharray:124.4000244140625px}}@-webkit-keyframes animate-svg-fill-6{0%{fill:transparent}to{fill:#000}}@keyframes animate-svg-fill-6{0%{fill:transparent}to{fill:#000}}.swiper-slide-active .svg-elem-6{-webkit-animation:animate-svg-stroke-6 1s cubic-bezier(.47,0,.745,.715) .6s both,animate-svg-fill-6 .7s cubic-bezier(.47,0,.745,.715) 1.3s both;animation:animate-svg-stroke-6 1s cubic-bezier(.47,0,.745,.715) .6s both,animate-svg-fill-6 .7s cubic-bezier(.47,0,.745,.715) 1.3s both}@-webkit-keyframes animate-svg-stroke-7{0%{stroke-dashoffset:500.9471435546875px;stroke-dasharray:500.9471435546875px}to{stroke-dashoffset:0;stroke-dasharray:500.9471435546875px}}@keyframes animate-svg-stroke-7{0%{stroke-dashoffset:500.9471435546875px;stroke-dasharray:500.9471435546875px}to{stroke-dashoffset:0;stroke-dasharray:500.9471435546875px}}@-webkit-keyframes animate-svg-fill-7{0%{fill:transparent}to{fill:#000}}@keyframes animate-svg-fill-7{0%{fill:transparent}to{fill:#000}}.swiper-slide-active .svg-elem-7{-webkit-animation:animate-svg-stroke-7 1s cubic-bezier(.47,0,.745,.715) .72s both,animate-svg-fill-7 .7s cubic-bezier(.47,0,.745,.715) 1.4000000000000001s both;animation:animate-svg-stroke-7 1s cubic-bezier(.47,0,.745,.715) .72s both,animate-svg-fill-7 .7s cubic-bezier(.47,0,.745,.715) 1.4000000000000001s both}.index-section ul.product-thumb-caption-price{display:none}.collection_list_center{justify-content:center;display:flex}.collection_list_center .col-md-2.col-lg-2.col-sm-6.col-xs-6{float:initial}@media screen and (max-width:767px){.collection_list_center .col-md-2.col-lg-2.col-sm-6.col-xs-6{width:32%}}.fp_youtube_video{width:100%}.fp_youtube_video video{width:100%;height:auto;display:block}.swiper-slide .blog-thumb-caption p.blog-thumb-desc{display:none}#insta-feed,.instafeed-shopify{margin-top:80px!important}@media screen and (max-width:992px){#insta-feed,.instafeed-shopify{margin-top:60px!important}}@media screen and (max-width:600px){#insta-feed .instafeed-container,.instafeed-shopify .instafeed-container{width:50%!important;padding-top:50%!important}}.footer-main-standard-title{display:none}footer .col-sm-6.footer-col{float:initial;width:100%}ul.footer-main-standard-links{display:flex;flex-wrap:wrap;margin-bottom:15px}.footer-main-standard-links>li{margin-bottom:6px;margin-right:1.5em}.footer-main-standard a{position:relative;font-size:18px}.footer-main-standard a:before{content:"-";position:relative}a.footer_logo:before{display:none}a.footer_logo{margin-bottom:30px;display:block;width:96px;max-width:100%}a.footer_logo img{width:100%;height:auto}.footer-main-standard-after{background-color:#fff}.row.footer-bottom-flex-row{justify-content:center}@media screen and (max-width:992px){.template-collection.pushy-active .side-bar-pushy .mobile-hidden{display:block}#nav-search-dialog .mfp-close{font-size:0}}@media screen and (max-width:768px){div#shopify-section-1636637317cd5759bd .swiper-slide.-hero-slider{max-height:70vw!important}.hero-item-caption.-slide.-top,.hero-item-caption.-text.-top{top:15%}svg.animation_svg{max-width:25%;height:auto}ul.footer-main-standard-links{flex-direction:column}footer .col-sm-6.footer-col{float:left;width:50%}}@media screen and (max-width:450px){#insta-feed h2,.section-header .section-header-title{font-size:7vw!important}.desktop-hidden .hero-item-slide{background-position:bottom!important}footer .col-sm-6.footer-col{float:inherit;width:100%}footer.footer-main-standard .container{display:flex;flex-direction:column;align-items:center}ul.footer-main-standard-links{align-items:center}.footer-main-standard a:before{display:none}}@media screen and (min-width:768px){header#page-header{min-height:170px!important}body header.page-header:not(.special_collection_header){justify-content:space-between!important}}h1.collection-page-header-title.page-header-title-sm.page-header-title.text-uppercase.-bold{display:none}header.page-header:not(.special_collection_header) .page-header-inner-bottom{padding-top:60px}h1.collection-page-header-title.page-header-title-sm.page-header-title.text-uppercase.-bold{font-size:35px}header#page-header{min-height:539px!important}@media screen and (max-width:993px){header#page-header{min-height:235px!important}}@media screen and (max-width:992px){h1.collection-page-header-title.page-header-title-sm.page-header-title.text-uppercase.-bold{font-size:30px!important}}@media screen and (max-width:768px){header#page-header{min-height:170px!important}}@media screen and (max-width:766px){header#page-header{min-height:0!important}}.product-item-caption-desc .main-product-description-product-template{height:370px;overflow-y:scroll;margin-bottom:20px}.template-product ul.product-extra-info li.tags{padding-top:50px}.template-product ul.product-extra-info li#inventory-product-row{display:none!important}.product_stock_notes{font-size:13px;font-weight:700;color:#ff7166;line-height:1.6}.contact-content .row.pt-50.mobile_m0{display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:0}.contact-content .col-md-6{width:100%!important}.contact-content .col-md-6{width:100%!important;max-width:600px;box-sizing:border-box;padding:0!important}.contact-content .col-md-6 form#contact_form{padding:60px 85px;background-color:#fafafa}.contact-content label.fields_label{font-size:17px}.contact-content .contact-input,.contact-content .contact-textarea,.general-page .contact-input,.general-page .contact-textarea{margin-bottom:25px}.contact-content button.btn.btn-primary{margin:auto;display:block;padding:22px;border-radius:5px;width:186px;font-weight:700;background-color:#e1680f;-webkit-appearance:none}@media screen and (max-width:600px){body#contact .page-wrapper{padding:0}.contact-content .col-md-6 form#contact_form{padding:60px 5%}}body#about-us .col-md-8.col-md-offset-2{margin:auto;width:100%;box-sizing:border-box}.about_contents{display:flex;justify-content:space-between}.about_img{width:30%;max-width:264.28px;padding-top:30px}.about_img img{width:100%;height:auto}.about_text{width:68%}.about_text p{line-height:1.9;font-size:20px}.about_text p.jp{margin-bottom:2em;color:#000}.about_text p.en{color:#707070}.about_contents.about_contents_carata .about_text{width:100%}@media screen and (max-width:600px){.about_contents{flex-direction:column-reverse}.about_img{width:100%;max-width:80%;margin:auto}.about_text{width:100%;margin-bottom:40px}.about_text p{font-size:16px}}.blog-thumb-caption p.blog-thumb-desc{display:none}.template-article header.page-header:not(.special_collection_header) .page-header-inner-bottom{padding-top:0;margin-bottom:auto}body .shopify-policy__container{padding-top:60px;width:100%;max-width:740px}.tmp_policies .main_description{line-height:1.8}.tmp_policies .main_description+.main_description{border-top:solid 1px #eeeeee;margin:30px 0 0}.tmp_policies .main_description dl{margin:30px 0 0}.tmp_policies .main_description dl dt{margin-bottom:10px;font-weight:700}.tmp_policies .main_description table{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #cccccc;margin:20px 0 0;text-align:left}.tmp_policies .main_description table th{width:30%;border:1px solid #cccccc;padding:10px 15px;background-color:#ededed;font-weight:400;color:#666;text-align:left;vertical-align:middle;line-height:1.6}.tmp_policies .main_description table td{border:1px solid #cccccc;padding:10px 15px;vertical-align:middle;line-height:1.6;font-size:14px}.shopify-policy__title h1{margin-bottom:1.5em}
/*# sourceMappingURL=/cdn/shop/t/4/assets/style.css.map */
