:root{--smashol-text-family: "BIZ UDPMincho", "Yu Mincho", "Hiragino Mincho ProN", "MS PMincho", serif;--smashol-heading-family: var(--smashol-text-family);--font-body-family: var(--smashol-text-family);--font-heading-family: var(--smashol-text-family)}body{font-family:var(--smashol-text-family)}.shopify-section.smashol-header-section{z-index:30}.h-menu:not(.h-menu__show){visibility:hidden;pointer-events:none}.h-menu.h-menu__show{visibility:visible;pointer-events:auto}.h-menu-tab__item{overscroll-behavior-y:contain}.h-menu .h-menu-tab>li.active{background-color:#c8a89e}.h-menu .h-menu-tab>li.active:after{border-top-color:#c8a89e}.h-menu .h-menu-tab>li.active a{color:#000}.h-menu .smx-menu-categories{padding-inline:16px}.h-menu .smx-menu-categories__image{border-radius:50%}.h-menu .smx-menu-filters{margin-top:16px;background:#fff;color:rgb(var(--color-foreground))}.h-menu .smx-menu-filter,.h-menu .smx-menu-filter__direct{border-bottom:1px solid rgb(var(--color-foreground) / 12%)}.h-menu .smx-menu-filter__toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:12px 16px;color:inherit;font-family:var(--smashol-text-family);font-size:15px;font-weight:400;line-height:1.7;letter-spacing:.03em;list-style:none;text-decoration:none;cursor:pointer}.h-menu .smx-menu-filter__toggle::-webkit-details-marker{display:none}.h-menu .smx-menu-filter__toggle::marker{content:""}.h-menu .smx-menu-filter__toggle:before,.h-menu .smx-menu-filter__toggle:after{content:none}.h-menu .smx-menu-filter__chevron{flex:0 0 12px}.h-menu .smx-menu-filter[open]>summary .smx-menu-filter__chevron{transform:rotate(180deg)}.h-menu .smx-menu-filter__links{margin:0;padding:0 16px 8px;list-style:none}.h-menu .smx-menu-filter__links>li{margin:0;padding:0;min-width:0}.h-menu .smx-menu-filter__link{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 8px;color:inherit;font-size:14px;font-weight:400;line-height:1.7;text-decoration:none}.h-menu .smx-menu-filter__label{min-width:0;overflow-wrap:anywhere}.h-menu .smx-menu-filter__arrow{flex:0 0 auto;margin-left:auto;font-size:20px;line-height:1}.h-menu .smx-menu-filter__links--colors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 8px}.h-menu .smx-menu-filter__swatch{flex:0 0 16px;width:16px;height:16px;border:1px solid rgb(0 0 0 / 16%);border-radius:50%}.h-menu .smx-menu-filter__toggle:focus-visible,.h-menu .smx-menu-filter__link:focus-visible{outline:2px solid currentColor;outline-offset:-2px}@media screen and (max-width:480px){.header__sp .h-menu__open{-webkit-appearance:none;appearance:none;display:block;width:44px;height:44px;margin-left:-12px;padding:0;border:0;background:transparent;cursor:pointer}.header__sp .h-menu__open span{width:14px}.header__sp .h-menu__open:not(.h-menu__active) span:nth-child(1){top:calc(50% - 5px)}.header__sp .h-menu__open:not(.h-menu__active) span:nth-child(2){top:50%}.header__sp .h-menu__open:not(.h-menu__active) span:nth-child(3){top:calc(50% + 5px)}.header__sp .h-menu__open:focus-visible{outline:2px solid currentColor;outline-offset:-4px}}body :is(h1,h2,h3,h4,h5,h6,p,a,span,strong,b,em,label,legend,summary,button,input,select,textarea,small,dt,dd,th,td,blockquote,figcaption):not([class*=icon]):not([class*=fa-]):not(.fa):not(.fas):not(.far):not(.fab):not(.svg-wrapper):not(.rating-star){font-family:var(--smashol-text-family)!important}body :is(.h0,.h1,.h2,.h3,.h4,.h5,.title--h2,.accordion__title,.header__search,.price,.card__heading,.product__title,.sflp,.scase-lp,.smashol-set){font-family:var(--smashol-text-family)!important}#MainContent :is(h1,h2,h3,.h0,.h1,.h2,.h3,.title--h2){font-weight:400;font-style:normal}.accordion summary:before,.ranking-tab.ranking-active .card__inner .card__content:after,.header-top .header__logo a:before{font-family:var(--smashol-text-family)}.price-item,.cart-item__price-wrapper,.totals__total-value{font-variant-numeric:tabular-nums}#MainContent .accordion__title{line-height:1.7}.product-form__input--pill input[type=radio]+label:not(.smashol-variant-image):not(.color-img__label){min-height:44px;display:inline-flex;align-items:center;justify-content:center;line-height:1.5}#MainContent .product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 24px;--swatch-input--border-radius: 1px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:4px 6px 4px 0;padding:10px;border-radius:2px}#MainContent .product-form__input--swatch .swatch-input__label>.swatch{flex-shrink:0}.product-form__input--pill input[type=radio]+label.smashol-variant-image{border-radius:2px}.smashol-template-index #MainContent .sns-banner,.smashol-template-index #MainContent .blog__wrap,.smashol-template-index #MainContent .o-type__wrap{margin-top:40px}.smashol-template-index #MainContent .hashtag .title--head{margin-top:40px;margin-bottom:16px}.smashol-template-index #MainContent .collapsible-content__wrapper{padding-top:32px;padding-bottom:32px}.smashol-template-index #MainContent .viewmore__link{margin-top:20px}@media screen and (max-width:749px){#MainContent .accordion__title{font-size:14px}.smashol-template-index #MainContent .sns-banner,.smashol-template-index #MainContent .blog__wrap,.smashol-template-index #MainContent .o-type__wrap,.smashol-template-index #MainContent .hashtag .title--head{margin-top:28px}.smashol-template-index #MainContent .collapsible-content__wrapper{padding-top:24px;padding-bottom:24px}.smashol-template-index #MainContent .viewmore__link{margin-top:16px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/smashol-redesign-base.css.map */
