:root{--kudos-blue: #468efa;--kudos-green: #40c48b;--kudos-pink: #ff5892;--kudos-orange: #ff5f16}:is(h1,h2,h3,h4,.h1,.h2,.h3,.h4){letter-spacing:.005em}:is(.button,.button-secondary,.button-custom,.add-to-cart-button){letter-spacing:.06em}.variant-option__button-label:has(input[data-option-name=Color i],input[data-option-name=Colour i]) .variant-option__button-label__text{display:inline-flex;align-items:center;gap:.5em}.variant-option__button-label:has(input[data-option-name=Color i],input[data-option-name=Colour i]) .variant-option__button-label__text:before{content:"";inline-size:.75em;block-size:.75em;border-radius:50%;background:var(--kudos-route-color, currentColor);box-shadow:0 0 0 1px #fff9;flex:none}.variant-option__button-label:has(input[value=Blue i]){--kudos-route-color: var(--kudos-blue)}.variant-option__button-label:has(input[value=Green i]){--kudos-route-color: var(--kudos-green)}.variant-option__button-label:has(input[value=Pink i]){--kudos-route-color: var(--kudos-pink)}.variant-option__button-label:has(input[value=Orange i]){--kudos-route-color: var(--kudos-orange)}.custom-property__input:focus-visible{outline:2px solid var(--kudos-orange);outline-offset:1px}@media(prefers-reduced-motion:no-preference){.product-card img{transition:transform var(--animation-speed-slow, .4s) var(--animation-easing, ease)}@media(hover:hover){.product-card:hover img{transform:scale(1.02)}}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kudosprints.css.map */
