:root{--tk-bg: #FFFFFF;--tk-ink: #1A1A1A;--tk-ink-soft: rgba(26, 26, 26, .72);--tk-accent: rgb(var(--color-button));--tk-cream: #FBF3D9;--tk-red: #E03A2F;--tk-orange: #E8A93B;--tk-green: #2E8B57;--tk-blue: #4FC3E8;--tk-purple: #8B6FE0;--tk-pink: #E8558E;--tk-gray: #9E9E9E;--tk-line: #E5E5E5;--tk-radius: 8px;--tk-radius-lg: 16px;--tk-gap-s: 12px;--tk-gap-m: 24px;--tk-gap-l: 48px;--tk-section-pad: clamp(40px, 8vw, 80px);--tk-maxw: 1400px;--tk-font-head: -apple-system, BlinkMacSystemFont, "Hiragino Sans", "Noto Sans JP", sans-serif;--tk-font-body: -apple-system, BlinkMacSystemFont, "Hiragino Sans", "Noto Sans JP", sans-serif}.tk-heading-lg{font-family:var(--tk-font-head);font-weight:700;font-size:clamp(1.375rem,1.1rem + 1.5vw,2rem);color:var(--tk-ink);text-wrap:balance}.tk-card{background-color:var(--tk-cream);border:1px solid var(--tk-accent);border-radius:var(--tk-radius-lg);padding:var(--tk-gap-l) var(--tk-gap-m)}.product-form__submit,.tk-sticky-atc__button{font-weight:700;font-size:1.9rem}.quantity{border-radius:var(--tk-radius)}.quantity:after{border-radius:var(--tk-radius);box-shadow:0 0 0 var(--inputs-border-width) var(--tk-accent)}.product__title h1,.product__title .h1{font-size:21px;font-weight:700}.price{font-family:var(--tk-font-body)}.product__info-container [id^=price-]{display:none}.tk-badge--savings{display:inline-flex;align-items:center;padding:4px 10px 4px 12px;background-color:var(--tk-red);color:#fff;font-family:var(--tk-font-body);font-weight:700;font-size:12px;border-radius:0 var(--tk-radius) var(--tk-radius) 0;clip-path:polygon(8px 0,100% 0,100% 100%,8px 100%,0 50%)}.card__heading a:hover{text-decoration:underline}.card__heading{font-family:var(--tk-font-head);font-weight:700;letter-spacing:0}.card-information .price,.card-information .price-item{font-weight:700;letter-spacing:0}.card-information .price-item--sale{font-size:1.15em}.tk-badge--savings{padding:7px 14px 7px 18px;font-size:14px;clip-path:polygon(10px 0,100% 0,100% 100%,10px 100%,0 50%)}.card:not(.card--horizontal)>.card__content>.card__badge:has(.tk-badge--savings),.card__inner .card__badge:has(.tk-badge--savings){margin-left:-1rem;margin-bottom:1.3rem}.price__sale,.price--on-sale.price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px}.price__sale .price-item--sale{order:-1}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tk-tokens.css.map */
