:root{--wade-font-latin: Arial;--wade-font-japanese: "Hiragino Kaku Gothic ProN", "Noto Sans JP", sans-serif;--wade-font-description: var(--wade-font-japanese);--wade-latin-weight: 700;--font-body-family: var(--wade-font-latin), var(--wade-font-japanese);--font-heading-family: var(--font-body-family);--font-body-style: normal;--font-heading-style: normal;--font-body-weight: var(--wade-latin-weight);--font-body-weight-bold: var(--wade-latin-weight);--font-heading-weight: var(--wade-latin-weight)}body{font-family:var(--font-body-family);font-size:13px;font-weight:var(--wade-latin-weight);font-style:normal;font-synthesis:none;line-height:1.6;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl){font-family:var(--font-heading-family);font-weight:var(--wade-latin-weight)!important;font-style:normal;font-synthesis:none;line-height:1.2;letter-spacing:normal;overflow-wrap:break-word}body :is(h1,.h0,.h1,.hxl,.hxxl){font-size:28px}body :is(h2,.h2){font-size:21px}body :is(h3,.h3){font-size:20px}body :is(h4,.h4){font-size:18px}body :is(h5,.h5){font-size:17px}body :is(h6,.h6){font-size:15px}body :is(button,.button,input,select,textarea,.field__label,.form__label,.product-form__input input[type=radio]+label){font-family:var(--font-body-family);font-weight:var(--wade-latin-weight);font-synthesis:none;letter-spacing:normal}body :is(.header__menu-item,.menu-drawer__menu-item,.menu-drawer__account,.wade-category-nav a,.facets__summary,.facet-filters__label,.facet-filters__sort,.mobile-facets__open-label,.caption-with-letter-spacing,.product__text,.announcement-bar__message,.badge,.cart-item__name){font-family:var(--font-body-family);font-weight:var(--wade-latin-weight);letter-spacing:normal}body :is(.rte,.shopify-policy__body){font-family:var(--wade-font-latin),var(--wade-font-japanese);font-size:13px;font-weight:var(--wade-latin-weight);line-height:1.7;letter-spacing:normal}body .wade-japanese-type{font-family:var(--wade-font-japanese);font-size:inherit;font-weight:400;line-height:inherit;letter-spacing:inherit}body :is(.product__description,.product__accordion .accordion__content,.wade-copy-intro,.wade-copy-detail-note,.wade-copy-material-note){font-family:var(--wade-font-latin),var(--wade-font-description);font-size:12px;font-weight:var(--wade-latin-weight);line-height:1.7;letter-spacing:normal;overflow-wrap:break-word}body :is(.product__description,.product__accordion .accordion__content) :is(p,span,li,td,th,strong,b,a){font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}body :is(.product__description,.product__accordion .accordion__content) .wade-japanese-type{font-family:var(--wade-font-description)!important;font-weight:400!important}body .product__description p{margin:0 0 1em}body .product__accordion .accordion__title{font-size:13px;letter-spacing:normal}body .product__title>:is(h1,h2){font-size:28px!important;line-height:1.35}body :is(.price,.price-item,.price__container,.price__regular,.price__sale,.price__sale s,.cart-item__price-wrapper,.cart-item__price-wrapper span,.cart-item__discounted-prices,.cart-item__discounted-prices strong,.cart-item__old-price,.cart-item__final-price,.totals__total-value,.unit-price){font-family:var(--font-body-family);font-weight:var(--wade-latin-weight)!important;font-synthesis:none;letter-spacing:normal;opacity:1}body :is(.product__info-container,.product__info-wrapper) :is(.price,.price-item){font-size:18px}body :is(.cart-item__details .product-option,.cart-item__price-wrapper,.cart-item__price-wrapper span,.cart-item__discounted-prices,.cart-item__discounted-prices strong,.cart-item__old-price,.cart-item__final-price,.totals__total-value){font-family:var(--font-body-family);font-weight:var(--wade-latin-weight)!important;font-synthesis:none;color:#222;opacity:1}body :is(.product__info-wrapper,.card__information,.card-information,.cart-item__details){min-width:0}body :is(.wade-card,.product-card-wrapper,.predictive-search__item--link-with-thumbnail){--wade-card-image-gap:12px;--wade-card-price-size:13px;color:#222;text-align:left}body .wade-card>img{margin-bottom:var(--wade-card-image-gap)}body .product-card-wrapper .card:not(.card--horizontal)>.card__content>.card__information{padding:var(--wade-card-image-gap) 0 0;text-align:left}body :is(.wade-card,.product-card-wrapper,.predictive-search__item--link-with-thumbnail) .wade-card-brand{display:block;margin:0 0 4px;padding:0;font-family:var(--font-body-family);font-size:11px;font-weight:var(--wade-latin-weight);font-style:normal;font-synthesis:none;line-height:1.15;letter-spacing:normal;text-transform:none;text-align:left;color:#222;opacity:1}body :is(.wade-card h3,.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a,.predictive-search__item--link-with-thumbnail .predictive-search__item-heading){font-family:var(--font-body-family);font-size:13px!important;font-weight:var(--wade-latin-weight)!important;font-synthesis:none;line-height:1.15!important;letter-spacing:normal;text-align:left;text-transform:none;color:#222;margin:0 0 3px;padding:0;white-space:normal;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;-webkit-line-clamp:unset;max-height:none}body .product-card-wrapper .card__heading a{margin:0;display:inline}body .product-card-wrapper .card>.card__content .card__heading{display:block}body .product-card-wrapper .card-information{text-align:left}body .product-card-wrapper .card-information>.price{margin-top:0}body :is(.wade-card,.product-card-wrapper,.predictive-search__item--link-with-thumbnail) :is(.price,.price-item,.price__regular,.price__sale,.price__container,.unit-price,.price__sale s){font-size:var(--wade-card-price-size)!important;font-weight:var(--wade-latin-weight)!important;font-family:var(--font-body-family);line-height:1.15!important;letter-spacing:normal;color:#222;text-align:left;opacity:1}body :is(.wade-card,.product-card-wrapper,.predictive-search__item--link-with-thumbnail) .price__container{margin:0}body :is(.wade-card,.product-card-wrapper,.predictive-search__item--link-with-thumbnail) .price-item{display:inline-block;margin:0 6px 0 0}body :is(.wade-card,.product-card-wrapper,.predictive-search__item--link-with-thumbnail) .price__sale{white-space:normal}body :is(.wade-card,.product-card-wrapper,.predictive-search__item--link-with-thumbnail) .price__sale s{text-decoration:line-through}body .wade-section-heading h2{font-size:33px;letter-spacing:-.05em}body .wade-index{font-family:var(--font-body-family);font-weight:var(--wade-latin-weight)}body .wade-footer{font-family:var(--font-body-family);font-weight:var(--wade-latin-weight);letter-spacing:normal}body .wade-footer :is(a,summary){font-size:13px;font-weight:var(--wade-latin-weight);letter-spacing:normal}body .wade-footer h2{font-family:var(--font-body-family);font-weight:var(--wade-latin-weight);letter-spacing:normal}@media(max-width:722px){body :is(.wade-card,.product-card-wrapper,.predictive-search__item--link-with-thumbnail){--wade-card-image-gap:7px;--wade-card-price-size:14px}body .wade-section-heading h2{font-size:21px}body .wade-footer :is(a,summary){font-size:15px}body .product__title>:is(h1,h2){font-size:22px!important}body :is(.product__info-container,.product__info-wrapper) :is(.price,.price-item){font-size:16px}body :is(.field__input,.select__select,.quantity__input,textarea,input[type=search],input[type=email],input[type=text],input[type=password]){font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/wade-font-system.css.map */
