:root{--doko-lilac: #7a62ee;--doko-yellow: #f2a93b;--doko-ink: #1f1b33;--doko-mist: #f0eff5;--font-heading-family: "Zen Maru Gothic", "Hiragino Maru Gothic ProN", "Hiragino Sans", sans-serif;--font-body-family: "Noto Sans JP", "Hiragino Sans", "Yu Gothic", sans-serif}body{font-feature-settings:"palt";letter-spacing:.02em}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:700;letter-spacing:.01em}a,button,summary,input[type=submit],.button,.quantity__button{touch-action:manipulation}.button,.shopify-payment-button__button--unbranded{font-weight:700;letter-spacing:.04em}.button:not(.button--secondary):hover{background-color:#6a50e6}.price--on-sale .price-item--regular{color:#1f1b338c;text-decoration-thickness:2px;font-size:.95em}.price--on-sale .price-item--sale{color:var(--doko-ink);font-weight:700}.product .price--on-sale .price-item--sale{font-size:2.6rem}.badge.price__badge-sale{background:var(--doko-yellow);color:var(--doko-ink);border-color:var(--doko-yellow);font-weight:700}.announcement-bar__message{font-weight:700;letter-spacing:.06em}.collection-hero__title{font-size:clamp(3.2rem,5vw,5.6rem)}.collection-hero__image-container{border-radius:24px;overflow:hidden}.card__heading{font-weight:700}.card-wrapper:hover .card__media img{transform:scale(1.04)}.footer .doko-legal{font-size:1.3rem;line-height:1.9;color:#ffffffd1}.footer .doko-legal strong{color:#fff}@media(prefers-reduced-motion:reduce){.card-wrapper:hover .card__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/doko.css.map */
