a{text-decoration:underline;color:#00e}main{margin-bottom:30.4rem}.main{margin-bottom:30.4rem}main.main-index{margin-bottom:0}@media screen and (max-width: 749px){main.main-index{margin-bottom:7.2rem}}main.main-kimonoTop{margin-bottom:0;overflow:hidden}main.main-komonoTop{margin-bottom:0;overflow:hidden}@media screen and (max-width: 749px){main.main-kimonoTop{margin-bottom:7.2rem}main.main-komonoTop{margin-bottom:7.2rem}}.main-page-title{margin:10.2rem 0 7.7rem;font-size:36px;text-align:center;font-family:"Noto Serif JP",serif;line-height:1.65}@media (max-width: 430px){.main-page-title{margin:4rem 0 3rem;font-size:20px}}.page_width{padding:0}.menu-drawer{z-index:5}.header-wrapper--border-bottom{border-bottom:1px solid #e1e1e1}@media screen and (min-width: 990px) .header:not(.drawer-menu).page-width{max-width: 1440px}.title--primary{margin:0 0 2.3rem;font-size:36px;text-align:center;font-family:"Noto Serif JP",serif}.slick-arrow{bottom:0;cursor:pointer;position:absolute;top:0;z-index:2}.field{margin:0}.contact .field{align-items:center}.field:after{content:none}.field__label{font-size:1.6rem;left:calc(var(--inputs-border-width) + 2rem);top:calc(1rem + var(--inputs-border-width));margin-bottom:0;pointer-events:none;position:static;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:rgba(var(--color-foreground),.75);letter-spacing:.1rem;line-height:1.5}.field__input::placeholder,.customer .field input::placeholder{opacity:1;color:#a0a0a0}.field--with-error{flex-wrap:nowrap}.to-page-top{position:fixed;z-index:4;right:16px;width:48px;height:auto;bottom:10px}.to-page-top img{width:100%;height:100%}.announcement-bar{margin-bottom:0}.announcement-bar-slider.slider-buttons{margin-top:0}.announcement-bar-slider.slider-buttons .slider-button--prev,.announcement-bar-slider.slider-buttons .slider-button--next{display:block}.announcement-bar-slider>.grid{margin-bottom:0}.utility-bar{background-color:#a588ae}.announcement-bar span,.shopify-section-group-header-kaeruwa-kimono .slider-button .icon-caret,.shopify-section-group-header-kaeruwa-komono .announcement-bar span,.shopify-section-group-header-kaeruwa-komono .slider-button .icon-caret{color:#fff;fill:#fff}.announcement-bar__link .icon-arrow{display:none}@media (max-width:834px){.header__icon{height:2rem;width:3.6rem;padding:0}.announcement-bar__message{font-size:16px}.to-page-top-high{bottom:8px;right:8px}}@media (min-width:769px){.header__heading-logo-wrapper{min-width:210px}}.header__icon img{height:27px!important;width:27px!important}@media (max-width:430px){.header__heading-logo{max-width:115px}.announcement-bar__message{font-size:12px;line-height:1.6}main{margin-bottom:7.2rem}main.main-index{margin-bottom:7.2rem}main.main-kimonoTop{margin-bottom:7.2rem}.title--primary{margin:0 0 3.2rem;font-size:20px}.contact .field{align-items:flex-start;flex-direction:column}.to-page-top{width:32px}}slideshow-component{position:relative;display:flex;flex-direction:column;z-index:1}@media screen and (min-width: 968px){header .icon_undertext{color:#1b1b1b;font-size:10px;transform:scale(1);margin:4px 0 0}.header__icons .header__icons--item{margin:0 4px}.header__icon img{height:30px!important;width:30px!important}}@media screen and (max-width: 749px){#Banner-template--20681341305149__8fbbdf23-ff57-4f5a-a2f0-a63d136ec180,#shopify-section-template--20681341305149__84f48887-1d17-4eda-b9f9-837cc206ba81{margin-bottom:8.6rem}#Banner-template--20681341305149__a83004a3-2a59-407d-8c8f-c4f82fb917ff .banner__media,#Banner-template--19222168535357__62ad817f-ea07-4ed8-be12-dcb5afc57532 .banner__media,#Banner-template--20681341305149__8fbbdf23-ff57-4f5a-a2f0-a63d136ec180 .banner__media{max-height:401px;aspect-ratio:15/14}#Banner-template--20681341305149__8fbbdf23-ff57-4f5a-a2f0-a63d136ec180 .banner__box{padding-left:0rem}#Banner-template--20681341305149__a83004a3-2a59-407d-8c8f-c4f82fb917ff .banner__box,#Banner-template--19222168535357__62ad817f-ea07-4ed8-be12-dcb5afc57532 .banner__box{padding:4rem 1.7rem 0}#Banner-template--20681341305149__a83004a3-2a59-407d-8c8f-c4f82fb917ff .banner__heading,#Banner-template--19222168535357__62ad817f-ea07-4ed8-be12-dcb5afc57532 .banner__heading,#Banner-template--20681341305149__a83004a3-2a59-407d-8c8f-c4f82fb917ff .banner__text,#Banner-template--19222168535357__62ad817f-ea07-4ed8-be12-dcb5afc57532 .banner__text{color:#333!important}#Banner-template--20681341305149__a83004a3-2a59-407d-8c8f-c4f82fb917ff .banner__media img,#Banner-template--19222168535357__62ad817f-ea07-4ed8-be12-dcb5afc57532 .banner__media img{object-position:62%}}.faq .explain{margin-bottom:0rem!important;padding:4rem 0 0rem;border-top:solid 1px #333}.faq .explain:last-child{border-bottom:solid 1px #333}.faq .explain h3{cursor:pointer;position:relative;padding-right:30px}.faq .explain h3:before{content:"\ff0b";position:absolute;top:50%;right:0%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.faq .explain h3.active:before{content:"\ff0d"}.faq .explain .explain_text{display:none;margin-bottom:5rem}.faq .mark{background:#e1e1e1;padding:.3rem 1rem;display:inline-block;line-height:1.6;margin:8rem 0 3rem;font-family:"Noto Serif JP",serif;font-size:18px}@media (max-width: 430px){.faq .explain{padding-top:2.2rem}.faq .explain .explain_text{margin-bottom:4rem}.faq .mark{padding:.5rem .8rem;font-size:12px}}a.under-line{text-decoration:underline}.feature-collection-block .main-page-title{margin-top:0}.feature-collection-block .slick-next:before,.feature-collection-block .slick-prev:before{display:none}.feature-collection-block .slick-track{align-items:flex-start}.tw-grid .slick-slide{margin:0 10px 30px}.tw-relative .tw-absolute{top:0;right:0;border-radius:0}.tw-mx-auto{overflow:hidden}.tw-relative .tw-text-xl{width:32px;height:30px;font-weight:400}.tw-relative .tw-text-xl:after{content:"";position:absolute;width:100%;bottom:-8px;height:9px;clip-path:polygon(0 0,100% 0,50% 100%);display:block;background:inherit}.tw-grid .slick-next:before,.tw-grid .slick-prev:before{display:none}.tw-grid .slick-track{align-items:flex-start}.shopify-app-block .recently-viewed-product__page-margin{padding:0}.shopify-app-block .recently-viewed-product__grid-style{flex-basis:calc(100% / 6 - 2.5rem);flex-grow:0;flex-shrink:0;max-width:calc(100% / 6 - 2.5rem)}.shopify-app-block .product-template__image{height:auto}.shopify-app-block .recently-viewed-product__grid{gap:50px 2.5rem}.recently-viewed-product__grid .product-template__title{font-size:1.4rem;line-height:1.5}.recently-viewed-product__grid .product-template__title a,.product-template__price span{font-size:1.4rem}.shopify-app-block .recently-viewed-product__title{margin:10.2rem 0 7.7rem;font-size:36px;text-align:center;font-family:"Noto Serif JP",serif;line-height:1.65}@media screen and (max-width: 750px){.block--margin-5b5d94fb-cda5-4714-9cd0-106e5b71dd1e{margin:30px 0 20px}.shopify-app-block .recently-viewed-product__title{font-size:2rem;margin:5rem 0 3.2rem}.shopify-app-block .recently-viewed-product__grid-style{flex-basis:46%;max-width:46%;margin:0 0 3rem}.recently-viewed-product__grid .product-template__title,.recently-viewed-product__grid .product-template__title a{font-size:1.2rem}}.search-modal{background:#f8f8f8;height:max-content;z-index:8}.search-modal .field{display:block}.search-modal__content{padding:3rem 6rem}.field_row dl{display:flex}.field_row dl dt{flex-basis:160px}.field_row dl dd{flex-basis:calc(100% - 160px)}.search_color{display:inline-block;width:18px;height:18px;border-width:2px}.search_color--white{background:#fff;border:solid 1px}.search_color--black{background:#000}.search_color--red{background:red}.search_color--grey{background-color:#8a8a8a}.search_color--brown{background-color:#754308}.search_color--light-brown{background-color:#c1af93}.search_color--green{background-color:#00b749}.search_color--blue{background-color:#007cee}.search_color--lightblue{background-color:#4dffff}.search_color--purple{background-color:#8400ec}.search_color--yellow{background-color:#fff500}.search_color--yellow-green{background-color:#6dd900}.search_color--pink{background-color:#f000d8}.search_color--red{background-color:#fe0000}.search_color--orange{background-color:#ff8311}.search_color--sliver{background:#dcdddd;background:linear-gradient(135deg,#dcdddd,#fff 20%,#dcdddd 60%)}.search_color--gold{background:#c9a063;background:linear-gradient(135deg,#c9a063,#fff 20%,#c9a063 60%)}.field_row dl ul{list-style:none;display:flex;flex-wrap:wrap;margin:0;padding:0}.submit_block{text-align:center;margin:5rem 0 2rem;display:flex;justify-content:center;gap:0 10px}.modal__close-button.link{position:absolute;top:3rem;right:3rem}.search__feature_tags li{margin-right:8px}.search__feature_tags li span{background:#e1e1e1;border-radius:12px;font-size:12px;padding:0 11px 0 9px;display:inline-block;height:20px;line-height:20px;color:#333}.search__feature_tags li input{display:none}.search__feature_tags li input:checked~span{border-color:#fff;outline:solid 2px #444}.search__color_list label{margin-right:8px;display:inlien-block}.search__color_list input{display:none}.search__color_list input:checked~span{border:solid 2px #444;transform:scale(1.3)}@media screen and (max-width: 600px){.search-modal__content{padding:20px}.search-modal__content{max-height:100vh;overflow:auto;align-items:flex-start}.field_row dl{display:block}.field_row dl dd{margin:0}}.allbuttons{display:none}.header__icon--favorite .topbadge{display:none!important}.product_title_row{display:flex;justify-content:space-between}#smartwishlist{padding-top:.5em}.wishlist_back_btn{text-align:center}.wishlist_back_btn+.wishlist_back_btn{display:none}.kaeruwa-mv-btn-wrap a{margin:0 1em}.kaeruwa-mv-btn-wrap .banner__buttons{max-width:inherit;justify-content:center}@media (max-width: 430px){.kaeruwa-mv-btn-wrap .banner__buttons{margin-top:25vw}}.shopify-email-marketing-confirmation__container p{line-height:1.6}#collection_block_top{height:148px;pointer-events:none;position:relative}#collection_block_top:before{content:"";display:block;height:147px;margin-top:-147px;visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/93/assets/project.css.map */
