html{scroll-behavior:smooth}body{font-family:Zen Kaku Gothic New,sans-serif;color:#000;line-height:1.3;overflow-x:hidden}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:Zen Kaku Gothic New,sans-serif}button{min-width:unset!important}li{overflow:unset!important}.splide__slide{height:fit-content}.sp-br{display:none!important}@media screen and (max-width: 768px){body{font-size:13px}.sp-br{display:block!important}.pc-br{display:none!important}}.no-scroll{overflow:hidden;height:100%}.mdl-page-width{padding:0 15px;max-width:1190px;margin:0 auto}.common-lists{list-style:none}.common-anchor{text-decoration:none;color:#000}.overflow-right__sliderWrap{width:100vw;margin-left:calc(50% - 50vw);padding-left:calc(50vw - 50%)}.mdl-page-title-wrap{padding:33px 0 66px;font-size:32px;font-weight:700;text-align:center;background-color:#ebeff2;color:#2c3b45}.mdl-page-title-wrap__container{display:flex;flex-direction:column}.mdl-page-title-wrap__title-jp{font-size:14px;font-weight:400}@media screen and (max-width: 768px){.mdl-page-title-wrap{padding:21px 0 45px;font-size:28px}.mdl-page-title-wrap__title-jp{font-size:12px}}.mdl-common-page-wrap{background-color:#ebeff2}.mdl-common-page-inner{border-radius:42px 42px 0 0;background-color:#fff;padding:45px 0 59px}@media screen and (max-width: 768px){.mdl-common-page-inner{border-radius:28px 28px 0 0;padding:28px 0}}.common-title-wrap{display:flex;justify-content:space-between}.common-title{display:flex;align-items:center;gap:20px}.common-title__deco{display:flex;flex-direction:column;gap:2px}.common-title__deco span{width:2px;height:2px;background-color:#1d1d1d}.common-title__en{color:#2c3b45;font-size:32px;padding-left:6px;font-weight:500}.common-title__jp{color:#1d1d1d;font-size:14px;font-weight:500;padding-top:5px}.common-more{display:flex;gap:46px;padding-bottom:16px;border-bottom:1px solid #f0f0f0;font-size:14px;font-weight:500;white-space:nowrap;position:relative;padding-top:12px;width:fit-content}.common-more:before{position:absolute;content:"";bottom:0;right:0;width:18px;height:1px;background-color:#2c3b45}@media screen and (max-width: 768px){.common-title-wrap{flex-direction:column}.common-title{gap:14px}.common-title__en{font-size:26px;padding-left:2px}.common-title__jp{font-size:12px}.common-more{gap:53px;padding-bottom:18px;font-size:12px;margin-top:10px}.common-more:before{width:16px}}.mdl-contact{padding:30px 0}.sp-menu__inner .mdl-contact__container{flex-direction:column}.sp-menu__inner .mdl-contact__item{width:100%;aspect-ratio:360 / 178}.mdl-contact__container{margin-top:26px;display:flex;gap:20px}.mdl-contact__container .mdl-contact__item:last-child{background-color:#03c755}.mdl-contact__container .mdl-contact__item:last-child .mdl-contact__item-mid{font-size:22px}.mdl-contact__item{width:calc(50% - 10px);border-radius:20px;text-align:center;color:#fff;background-color:#2c3b45;aspect-ratio:570 / 211;display:flex;align-items:center;flex-direction:column;justify-content:center}.mdl-contact__item-top{font-weight:700;margin-bottom:18px}.mdl-contact__item-mid{font-size:32px;font-weight:700;display:flex;justify-content:center;align-items:center;gap:10px;margin-bottom:22px;letter-spacing:.1em}.mdl-contact__item-mid img{width:30px}.mdl-contact__item-bottom{font-size:12px;font-weight:500}@media screen and (max-width: 768px){.mdl-contact{padding:20px 0}.mdl-contact__container{margin-top:32px;gap:12px;flex-direction:column}.mdl-contact__item{width:100%;aspect-ratio:360 / 178}.mdl-contact__item-top{font-size:15px;margin-bottom:16px}.mdl-contact__item-mid{font-size:28px;margin-bottom:16px}.mdl-contact__item-mid img{width:30px}}.breadcrumbs{padding:9px 0;font-size:12px;font-weight:500;line-height:1.5;background-color:#ebeff2}.breadcrumbs__item a{color:#2c3b45;text-decoration:underline}.breadcrumbs__item:last-child a{color:#2c3b4599;text-decoration:unset}.breadcrumbs__list{list-style-type:none;margin:0;padding:0}.breadcrumbs__item{display:inline-block}.breadcrumbs__item:not(:last-child):after{content:"";display:inline-block;height:12px;margin:0 12px;position:relative;vertical-align:middle;width:1px;background-color:#c3c3c3}@media screen and (max-width: 768px){.breadcrumbs{font-size:10px}}.mdl-main-product{margin-top:32px}.product__info{gap:0 52px!important;padding-bottom:65px}.product-section+.shopify-section{border-top:unset!important;padding-top:0!important}.mdl-product-info__title-container{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:16px;border-bottom:1px solid #2c3b45}.mdl-product-info__title-left{display:flex;flex-direction:column;gap:14px}.mdl-product-info__title-text{font-size:20px;line-height:1.45;font-weight:700}.mdl-product-info__title-right{margin-top:12px}.mdl-product-info__title-right .storecrm-wishlistbutton-wishlist{border:1px solid #1d1d1d!important;border-radius:100vh!important;padding:10px 15px!important}.mdl-product-info__price{font-size:18px;font-weight:700;margin-top:14px;margin-bottom:20px;display:flex;align-items:center;gap:5px}.mdl-product-info__price .price__sale{display:flex;gap:5px}.mdl-product-info__price .mdl-product__tax{font-size:12px}.mdl-product-info-simple-desc{font-size:13px;line-height:1.9;margin-bottom:22px}.mdl-product__top-cat-wrap{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:5px}.mdl-product-info-accordion__content-inner h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{color:#000;font-size:14px;margin-top:0;margin-bottom:0}.mdl-product-info-accordion__content-inner table:not([class]){table-layout:fixed;border-collapse:collapse;font-size:14px;border-style:hidden;box-shadow:0 0 0 .1rem var(--color-foreground-20)}.mdl-product-info-accordion__content-inner table:not([class]) td,table:not([class]) th{padding:14px 20px}@media screen and (max-width: 990px){.product__info-block{order:unset!important}.mdl-main-product{margin-top:0}.product__info{padding-bottom:40px}.mdl-product-info__title-container{padding-bottom:10px}.mdl-product-info__title-left{gap:12px}.mdl-product-info__title-text{font-size:16px}.mdl-product-info__title-right{margin-top:0}.mdl-product-info__title-right .storecrm-wishlistbutton-wishlist{padding:5px 10px!important}.mdl-product-info__price{font-size:16px;font-weight:700;margin-top:10px;margin-bottom:18px}.mdl-product-info__price .mdl-product__tax{font-size:10px}.mdl-product-info-simple-desc{font-size:12px;margin-bottom:16px}.mdl-product-info-accordion__content-inner table:not([class]){font-size:12px}.mdl-product-info-accordion__content-inner table:not([class]) td,table:not([class]) th{padding:14px 12px 14px 8px}.slider-thumbs--wrapper{display:none}.mdl-product-info__title-right .storecrm-wishlistbutton-wishlist{border:none!important;padding:0!important;flex-direction:column!important}.mdl-product-info__title-right .storecrm-wishlistbutton{font-size:0}.mdl-product-info__title-right .storecrm-wishlistbuttonwrapper svg{width:20px;height:20px}.mdl-product-info__title-text{font-size:24px}.mdl-product-info__title-left p{font-size:16px}.mdl-product-info__price{font-size:24px}.mdl-product-info__price .mdl-product__tax{font-size:12px}.mdl-product__top-cat{font-size:14px}}.mdl-main-product .slider.slider--desktop~.slider-buttons,.mdl-main-product .slider-counter--dots{display:none!important}@media screen and (max-width: 990px){.mdl-main-product .slideshow{flex-direction:column!important}.mdl-main-product .slider-counter__dot-list button{background:#fff;border:1px solid #c3c3c3;border-radius:50%;padding:unset}.mdl-main-product .slider-counter__dot{width:6px;height:6px;border-radius:50%;margin:0 1px;cursor:pointer}.mdl-main-product .slider-counter{margin-right:unset}.mdl-main-product .slider{scroll-snap-type:x mandatory;overflow-x:scroll;scroll-behavior:smooth}.mdl-main-product .slider__slide{scroll-snap-align:start}.mdl-main-product .slider.slider--desktop~.slider-buttons{display:flex!important}.mdl-main-product .slider-counter--dots{display:flex!important;justify-content:center;margin-top:3px}.mdl-main-product .slider-counter__dot[aria-current=true]{background-color:#2c3b45;border:1px solid #2c3b45;width:8px;height:8px}}@media screen and (max-width: 990px){.mdl-main-product .slideshow .slider-buttons{position:absolute;top:50%;left:-10px;width:calc(100% + 20px);transform:translateY(-50%)}.mdl-main-product .slider-buttons{justify-content:space-between;align-items:center}.mdl-main-product .slider-buttons button{background:unset;padding:unset}.mdl-main-product .slider-buttons img{width:34px;height:auto;box-shadow:0 3px 6px #00000014;border-radius:50%}.slider-button{transition:opacity .3s ease}}#main-collection-products .grid-item{margin-bottom:30px;padding:20px}.mdl-search-page .grid-item{width:20%}#collection-types{margin-top:20px}@media screen and (max-width: 768px){#main-collection-products .grid-item{padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/base-custom.css.map */
