@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@media(min-width:992px){html{position:relative;background:#f6f6f6;height:100%}html:after{content:"";display:block;width:50%;height:100%;position:fixed;top:0;bottom:0;left:0;background:url(/cdn/shop/files/logo.png) no-repeat center}body{position:absolute;top:0;left:50%;z-index:1;width:50%;max-width:560px;background:#fff}}.maintitle h2{font-family:Inter,Noto Sans Japanese,sans-serif;font-weight:400;font-size:22px;line-height:120%;letter-spacing:3px;text-align:center;vertical-align:middle}@media(max-width:767px){.maintitle h2{font-size:18px}.button-secondary{font-size:14px!important}}.btn_style a{font-family:Inter,Noto Sans Japanese,sans-serif;font-weight:400;font-size:16px;line-height:120%;letter-spacing:2px;text-align:center;vertical-align:middle}.btn_style .arrow svg{width:15px}.product-information__grid{grid-template-columns:1fr!important}.product-information__grid .product-information__media{grid-column:1!important;padding-right:0!important}.product-information__grid .product-details{grid-column:1!important;padding:0 15px!important}.header__columns{margin:0!important}.header__icon--summary .header-drawer-icon{width:20px!important;height:16px!important}header-actions{gap:0 5px;flex-direction:row-reverse}.header-actions__action .svg-wrapper,.header-actions__action,cart-drawer-component{max-width:22px!important;max-height:22px!important}.menu-drawer-container .header__icon--summary{padding:0!important}@media(max-width:767px){.header__columns{padding:0 15px!important}.header__mobile-navigation{position:fixed!important;bottom:0;left:0;right:0;z-index:-1}.header__drawer{justify-content:center}.two-columnbtn{background:#f2f2f2;padding:0;border-top:solid 1px #F2F2F2}.two-columnbtn .group-block-content{gap:0 1px}.two-columnbtn .header-mobile-dropdown{width:50%;background:#fff}.two-columnbtn .hmd-trigger{flex-direction:row;padding:8px 0}.two-columnbtn .hmd-trigger .text-block{padding:0}.two-columnbtn .hmd-trigger .text-block p{font-weight:400;font-size:12px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;padding-left:5px}.two-columnbtn .hmd-content{bottom:100%;top:auto}.two-columnbtn .hmd-content>.two-column{max-height:60vh!important;overflow:auto}.menu-drawer svg{color:#c79b9e}}.mvslidersec .splide-slider__container{--full-page-grid-central-column-width: min( var(--page-width) - 40px * 2, calc(100% - 80px) )}.mvslidersec.splide-slider{padding-bottom:30px}.mvslidersec .splide__slide img{border-radius:6px}.mvslidersec.splide-slider .splide.splide-custom-theme .splide__pagination{gap:0 15px!important}.mvslidersec.splide-slider .splide.splide-custom-theme .splide__pagination__page{background:#d9d9d9!important}.mvslidersec.splide-slider .splide.splide-custom-theme .splide__pagination__page.is-active{background:#484848!important}.mvslidersec.splide-slider[data-pagination-style=dot] .splide.splide-custom-theme .splide__pagination__page{width:10px!important;height:10px!important}.mvslidersec.splide-slider[data-pagination-style=dot] .splide.splide-custom-theme .splide__pagination__page.is-active{transform:scale(1)!important}@media(max-width:767px){.mvslidersec.splide-slider .splide.splide-custom-theme .splide__pagination,.splide-slider .splide__pagination--custom{bottom:var(--pager-bottom)!important}}.card-gallery .product-tags{position:absolute;bottom:37px;left:7px;right:7px;display:flex;flex-wrap:wrap;gap:5px}.card-gallery .product-tags .product-badges__badge{border-radius:50px;font-family:Inter,Noto Sans Japanese,sans-serif;font-weight:400;font-size:12px;line-height:100%;letter-spacing:1px;background:#fff;padding:2px 10px;width:fit-content}.splide__arrow{display:none!important}.product-badges__badge:not(.product-tags__button){font-family:Noto Sans JP,sans-serif!important;font-size:10px!important;font-weight:300!important;line-height:1;padding:4px 6px}.variant-option__button-label--has-swatch:has(:checked){outline-offset:1px!important}.toprankingsec .tab-content-area{display:block!important;visibility:hidden!important;pointer-events:none!important;height:0!important}.toprankingsec .tab-content-area.active{visibility:visible!important;pointer-events:all!important;height:auto!important}.toprankingsec .tab-content-area .splide.is-initialized{visibility:hidden!important;pointer-events:none!important}.toprankingsec .tab-content-area.active .splide.is-initialized{visibility:visible!important;pointer-events:all!important}.toprankingsec .resource-list__item{position:relative}.toprankingsec .resource-list__item:before{content:"";display:block;width:30px;height:30px;border-radius:30px;background:#999;position:absolute;top:10px;left:10px;z-index:3}.toprankingsec .resource-list__item:after{content:"";font-family:Inter;font-weight:400;font-size:18px;letter-spacing:1px;text-align:center;vertical-align:middle;color:#fff;position:absolute;z-index:3;top:10px;left:10px;display:block;width:30px;height:30px;line-height:30px}.toprankingsec .resource-list__item:nth-of-type(1):after{content:"1"}.toprankingsec .resource-list__item:nth-of-type(2):after{content:"2"}.toprankingsec .resource-list__item:nth-of-type(3):after{content:"3"}.toprankingsec .resource-list__item:nth-of-type(4):after{content:"4"}.toprankingsec .resource-list__item:nth-of-type(5):after{content:"5"}.toprankingsec .resource-list__item:nth-of-type(6):after{content:"6"}.toprankingsec .resource-list__item:nth-of-type(7):after{content:"7"}.toprankingsec .resource-list__item:nth-of-type(8):after{content:"8"}.toprankingsec .resource-list__item:nth-of-type(9):after{content:"9"}.toprankingsec .resource-list__item:nth-of-type(10):after{content:"10"}.toprankingsec .resource-list__item:nth-of-type(11):after{content:"11"}.toprankingsec .resource-list__item:nth-of-type(12):after{content:"12"}.toprankingsec .resource-list__item:nth-of-type(13):after{content:"13"}.toprankingsec .resource-list__item:nth-of-type(14):after{content:"14"}.toprankingsec .resource-list__item:nth-of-type(15):after{content:"15"}.toprankingsec .resource-list__item:nth-of-type(16):after{content:"16"}.toprankingsec .resource-list__item:nth-of-type(17):after{content:"17"}.toprankingsec .resource-list__item:nth-of-type(18):after{content:"18"}.toprankingsec .resource-list__item:nth-of-type(19):after{content:"19"}.toprankingsec .resource-list__item:nth-of-type(20):after{content:"20"}.footer-utilities__group--right{display:none!important}.footer-utilities__group--left{justify-content:center!important}.fnavwrap .menu__item a,.fnavwrap .maintitle h2{font-family:Inter,Noto Sans Japanese,sans-serif;font-weight:400}.fnavwrap .menu__item a{font-size:14px}@media(max-width:767px){.fnavwrap .menu__item a{font-size:12px}}@media screen and (min-width:750px){:is(.product-information__grid.product-information--media-none,.product-information__grid:has(.product-information__media:empty)) .product-details{width:100%!important}}.tab-content-area rte-formatter *{max-width:100%}media-gallery slideshow-container{max-width:calc(100% - 30px);margin:20px auto 15px;border-radius:6px!important}media-gallery slideshow-controls scroll-hint .slideshow-controls__thumbnails{padding:3px 15px}media-gallery slideshow-controls scroll-hint .slideshow-controls__thumbnails .slideshow-control{border-radius:6px}.product-information .product-tags .product-tags__button{font-weight:700;font-size:15px!important;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;background:#8f8f8f;color:#fff;padding:8px 15px}@media(max-width:767px){.product-information .product-tags .product-tags__button{font-size:10px!important}}.variant-option--swatches>overflow-list::part(list){gap:0 5px!important}.sku_text{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.05em;vertical-align:middle;color:#252525}@media(max-width:767px){.sku_text{font-size:12px}}.product-information .text-block h1{line-height:140%;letter-spacing:.05em}.product-information .text-block .price{font-weight:400;font-size:14px;line-height:120%;letter-spacing:0}.product-information .text-block .compare-at-price{font-size:14px;font-weight:400;color:#121212}@media(max-width:767px){.product-information .text-block .price,.product-information .text-block .compare-at-price{font-size:12px}}.tab-content-area rte-formatter p{font-weight:400;font-size:12px;line-height:200%;letter-spacing:0;vertical-align:middle}.product-form-buttons{flex-direction:column;gap:30px 0!important;margin-top:10px}.product-form-buttons .quantity-selector{position:relative;width:auto;max-width:80px;height:auto;max-height:30px;padding:8px;margin-left:30px;border-color:#bfbfbf;border-radius:0}.product-form-buttons .quantity-selector :is(.quantity-minus,.quantity-plus){width:10px;height:14px!important;max-height:14px}.product-form-buttons .quantity-selector:before{content:"\6570\91cf";position:absolute;left:-30px}.accordion accordion-custom{display:block;padding:20px 15px;border:solid 2px #DFDFDF;border-radius:6px}.accordion accordion-custom+accordion-custom{margin-top:15px}.accordion accordion-custom .details__header{position:relative;font-size:14px;line-height:24px;letter-spacing:0%;min-height:auto;padding:0}.accordion accordion-custom .details__header .svg-wrapper{display:none}.accordion accordion-custom .details__header:after{content:"";display:block;position:absolute;top:50%;right:0;width:10px;height:10px;border-top:2px solid #EACBCD;border-right:2px solid #EACBCD;transform:rotate(135deg) translateY(-50%);transform-origin:top center;transition:.15s}.accordion accordion-custom details[open]>summary.details__header:after{transform:rotate(-45deg) translateY(-50%)}.accordion accordion-custom .details-content{margin-top:12px;padding-top:12px;border-top:solid 1px #DFDFDF}.accordion accordion-custom .details-content p{width:100%;max-width:none;font-weight:400;font-size:14px;line-height:24px;letter-spacing:0}.itemdetail-tab .main-tab-nav{gap:0;width:100%}.itemdetail-tab .main-tab-nav span{font-weight:400;font-size:12px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;background:#f2f2f2;width:33.333%;padding-top:13px!important;padding-bottom:13px!important}.itemdetail-tab .main-tab-nav span.active{background:#252525!important;color:#fff!important;font-weight:700!important;border-bottom:none}.itemdetail-tab .main-tab-nav span:nth-of-type(n+2){border-left:solid 1px #D7D7D7}.itemdetail-tab .main-tab-nav span:after{content:none!important}.itemdetail-tab .accordion accordion-custom{padding:0;border:none}.itemdetail-tab .accordion accordion-custom .details__header{padding-bottom:10px;border-bottom:2px solid #EACBCD}.itemdetail-tab .accordion accordion-custom .details-content{border:none}.itemdetail-tab .accordion accordion-custom .details-content .product-size-table+.product-size-table{margin-top:10px}.itemdetail-tab .accordion accordion-custom .details-content .product-size-table .product-size-title{font-weight:400;font-size:14px;line-height:140%;letter-spacing:0;vertical-align:middle;margin-bottom:5px}.itemdetail-tab .accordion accordion-custom .details-content .product-size-table .product-size-table__wrap table{width:100%;border:solid 1px #D7D7D7;border-collapse:collapse}.itemdetail-tab .accordion accordion-custom .details-content .product-size-table .product-size-table__wrap th,.itemdetail-tab .accordion accordion-custom .details-content .product-size-table .product-size-table__wrap td{border:solid 1px #D7D7D7;padding:10px 15px;font-weight:400;font-size:12px;line-height:120%;letter-spacing:0;vertical-align:middle}.itemdetail-tab .accordion accordion-custom .details-content .product-size-table .product-size-table__wrap th{background:#f2f2f2;width:20%;text-align:center}.itemdetail-tab .accordion accordion-custom .details-content .product-size-table .product-size-table__wrap th br{display:none}.itemdetail-tab .accordion accordion-custom .details-content .product-size-table .product-size-table__wrap td{text-align:left}main[data-template=product] .swatch.swatch--unscaled{--swatch-width: 20px;--swatch-height: 20px}.header-actions__action{overflow:visible!important}.header-actions__cart-icon .cart-bubble{top:-2px!important;bottom:auto!important;left:auto!important;right:-4px!important;width:15px!important;height:15px!important}header-actions .account-button__avatar{width:22px;height:22px}.cart-page{display:flex!important;flex-direction:column!important;gap:30px!important;width:100%!important;padding-left:15px;padding-right:15px}.cart__summary-container{display:flex!important;justify-content:center!important;padding-top:20px!important}.cart-page__summary .section-background{display:none!important}@media(max-width:991px){.cart__summary-container{display:block!important}}.labelList{display:flex;flex-wrap:wrap;gap:3px;padding:0;margin:0;list-style:none}.labelList .labelList_label{padding:0 4px;font-size:.8em}.labelList .labelList_label.labelList_label_red{background:red;color:#fff}.labelList .labelList_label.labelList_label_yellow{background:#f8f3af}.labelList .labelList_label.labelList_label_violet{background:#c3b0d5;color:#fff}.labelList .labelList_label.labelList_label_blue{background:#80acec;color:#fff}.labelList .labelList_label.labelList_label_xs{background:#fff2cc}.labelList .labelList_label.labelList_label_l{background:#3cc1a5;color:#fff}.labelList .labelList_label.labelList_label_newin{background:#efb9b9;color:#fff}.product-information .labelList .labelList_label{font-size:1em}.block-custom-liquid:empty{display:none}.product-information div[ref=priceContainer]>span[role=group]{display:block}.product-information div[ref=priceContainer] .compare-at-price{padding-left:0}.product-information .text-block div[ref=priceContainer] .compare-at-price,.product-information .text-block div[ref=priceContainer] .price.sale-price{font-size:20px;font-weight:700}.product-information .text-block div[ref=priceContainer] .compare-at-price{color:#000000bf;opacity:1}.product-information .text-block div[ref=priceContainer] .price.sale-price{color:red}.product-information .text-block div[ref=priceContainer] .price.tax-excluded-price{color:#777;font-size:12px}@media(max-width:749px){.product-information .text-block div[ref=priceContainer] .compare-at-price,.product-information .text-block div[ref=priceContainer] .price.sale-price{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/add.css.map */
