@import"https://fonts.googleapis.com/css2?family=Shippori+Mincho:wght@500;600;700&family=Noto+Sans+JP:wght@400;500;700&display=swap";:root{--ws-ivory:#FBF8F0;--ws-cream:#F2EEE4;--ws-card:#FFFFFF;--ws-ink:#2A2724;--ws-muted:#6B6256;--ws-border:#E3DCCD;--ws-terra:#C0492F;--ws-terra-h:#A93D26;--ws-navy:#1F3A5F;--ws-brown:#8A6A3E;--ws-radius:10px;--ws-radius-s:8px}:root,.color-background-1,.color-background-2,.color-accent-1,.color-accent-2,.color-inverse{--color-base-text:#2A2724;--color-base-text-rgb:42,39,36;--color-base-background-1:#FBF8F0;--color-base-background-1-rgb:251,248,240;--color-base-background-2:#F2EEE4;--color-base-background-2-rgb:242,238,228;--color-base-accent-1:#C0492F;--color-base-accent-1-rgb:192,73,47;--color-base-accent-2:#1F3A5F;--color-base-accent-2-rgb:31,58,95;--color-base-solid-button-labels:#FBF8F0;--color-base-solid-button-labels-rgb:251,248,240}body{background:#fbf8f0;color:#2a2724;-webkit-font-smoothing:antialiased;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,sans-serif;letter-spacing:0}h1,.h0,.h1,.banner__heading,.article-template__title,.article-card__title,.product__title,.product__title h1,.title--primary,.rich-text__heading{font-family:Shippori Mincho,Hiragino Mincho ProN,serif!important;font-weight:600;letter-spacing:.01em;line-height:1.28}h2,h3,.h2,.card__heading,.title{font-family:Noto Sans JP,sans-serif}.button,button.button,.product-form__submit,.shopify-payment-button__button--unbranded,.cart__checkout-button{background:var(--ws-terra)!important;color:var(--ws-ivory)!important;border:none!important;border-radius:var(--ws-radius-s)!important;box-shadow:none!important;letter-spacing:0!important;transition:background .2s ease,transform .2s ease}.button:after,.button:before{display:none!important}.button:hover,.product-form__submit:hover,.cart__checkout-button:hover{background:var(--ws-terra-h)!important;transform:translateY(-1px)}.button--secondary,.button.button--secondary{background:transparent!important;color:var(--ws-ink)!important;border:1px solid var(--ws-ink)!important;border-radius:var(--ws-radius-s)!important}.button--secondary:hover{background:#2a27240d!important}.product-form__submit,.product-form__submit.button--secondary,.product-form__submit.button{background:var(--ws-navy)!important;color:var(--ws-ivory)!important;border:none!important;border-radius:var(--ws-radius-s)!important}.product-form__submit:hover,.product-form__submit.button--secondary:hover{background:#173049!important;transform:translateY(-1px)}.color-background-2{--color-background:#F2EEE4;background-color:#f2eee4!important}.announcement-bar,.utility-bar,.announcement-bar .announcement-bar__announcement{background:#2a2724!important;color:#fbf8f0!important}.announcement-bar__message,.announcement-bar a,.announcement-bar .announcement-bar__announcement *{color:#fbf8f0!important}.header-wrapper,.section-header.shopify-section-header-sticky .header-wrapper{background:#fbf8f0d9!important;backdrop-filter:saturate(160%) blur(18px);-webkit-backdrop-filter:saturate(160%) blur(18px);border-bottom:1px solid var(--ws-border)!important}.card,.card-wrapper,.product-card-wrapper,.article-card{border-radius:var(--ws-radius)}.card__media,.card .media,.card__inner,.article-card__image-wrapper,.article-card__image{border-radius:var(--ws-radius-s);overflow:hidden}.card-wrapper,.product-card-wrapper,.article-card{transition:transform .25s ease,box-shadow .25s ease}.product-card-wrapper:hover,.card-wrapper:hover,.article-card:hover{transform:translateY(-3px);box-shadow:0 10px 28px #2a272414}.card__heading a,.card-information__text a{color:var(--ws-ink)!important}a.link,.link,.link-with-underline{color:var(--ws-navy)}.price--on-sale .price-item--regular{color:var(--ws-muted)}.price-item--sale,.price__sale .price-item--last{color:var(--ws-terra)}.article-template__content .rte,.article-template .rte{max-width:720px;margin-left:auto;margin-right:auto;font-size:1.7rem;line-height:1.85}.article-template__title{font-size:clamp(3.2rem,5vw,5.6rem)}.article-card__excerpt{color:var(--ws-muted)}@media screen and (min-width:750px){ul.product__media-list,.product__media-list.slider{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;flex-direction:row!important;flex-wrap:wrap!important}.product__media-list>li:first-child{grid-column:1 / -1}}.product__media-item,.product__media-list>li{max-height:none!important;width:auto!important}.product__media{background:#f2eee4!important;border-radius:12px!important;overflow:hidden!important}.product__media img,.product__media-item img{max-height:560px!important;width:100%!important;object-fit:contain!important;border-radius:12px}.ws-ec-cta{margin:16px 0 4px}.ws-ec-cta__lead{font-size:13px;color:var(--ws-muted);margin:0 0 8px;font-weight:600;text-align:center}.ws-ec-cta__btns{display:flex;flex-direction:column;gap:9px}.ws-ec-btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:13px 18px;border-radius:var(--ws-radius-s);font-weight:700;font-size:15px;text-decoration:none!important;color:#fff!important;transition:transform .15s ease,opacity .15s ease}.ws-ec-btn span{font-size:11px;font-weight:600;background:#ffffff38;padding:2px 9px;border-radius:980px}.ws-ec-btn:hover{transform:translateY(-1px);opacity:.93}.ws-ec-btn--rakuten{background:#bf0000!important}.ws-ec-btn--yahoo{background:#f03!important}.ws-ec-btn--shop{background:var(--ws-navy)!important}.ws-answer{background:var(--ws-cream);border-left:4px solid var(--ws-terra);border-radius:10px;padding:16px 20px;margin:0 0 24px}.ws-answer p{margin:0;font-size:1.05em;line-height:1.85;color:var(--ws-ink)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ws-redesign.css.map */
