[data-coloring-book-price]{--book-price-shadow-color:var(--komfi-book-price-ink);z-index:2;border-radius:var(--komfi-radius-pill);background:var(--komfi-book-price-surface);outline:1px solid var(--book-price-outline-color,var(--komfi-book-price-border));outline-offset:-1px;min-block-size:calc(1.05em + max(.52em,1.25rem)/1.53846);min-inline-size:2.6em;box-shadow:inset 0 1px 0 #ffffffb3, 0 1px 3px color-mix(in srgb, var(--book-price-shadow-color) 10%, transparent);color:var(--komfi-book-price-ink);will-change:opacity;font-family:var(--komfi-type-font-family,var(--shop-pill-font-family));white-space:nowrap;pointer-events:none;place-items:center;padding:.14em .4em .16em;font-size:clamp(1.625rem,9cqi,3.25rem);font-weight:700;line-height:.75;display:grid;position:absolute;inset-block-end:clamp(.5rem,2cqi,.75rem);inset-inline-end:clamp(.5rem,2cqi,.75rem);transform:rotate(-4deg)}[data-coloring-book-price][hidden]{display:none}[data-coloring-book-price][data-book-price-sale]{--komfi-book-price-surface:var(--komfi-shop-etsy-fill);--komfi-book-price-ink:var(--komfi-shop-etsy-fg)}[data-book-format-sale],[data-shop-sale]{--komfi-rainbow-active-bg:var(--komfi-book-price-surface);--komfi-rainbow-active-border:var(--komfi-book-price-border);--komfi-rainbow-active-fg:var(--komfi-book-price-ink)}[data-book-price-label]{transform:translateY(var(--font-optical-center-shift));justify-items:center;display:grid}[data-exact-price][data-book-price-sale] [data-book-price-label]{row-gap:.05em}[data-exact-price] [data-book-price-caption] [data-book-original-price]:after{inset-block-start:calc(50% - var(--font-optical-center-shift) - .03em)}[data-book-price-caption]{align-items:center;gap:.25rem;font-size:max(.52em,clamp(1rem,.96rem + .2vw,1.125rem));font-weight:700;line-height:.65;display:flex}[data-book-original-price]{text-decoration:none;display:inline-block;position:relative}[data-book-price-caption] [data-book-original-price]{color:inherit;opacity:1;margin-inline-start:0;font-family:inherit;font-size:max(.85em,clamp(1.125rem,1.09rem + .18vw,1.25rem));font-weight:400}[data-book-original-price]:after{content:"";border-block-start:1px solid;position:absolute;inset-block-start:calc(50% - var(--font-optical-center-shift));inset-inline:0;transform:translateY(-50%)}
