html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:var(--kiki-accent);color:#fff}h1,h2,h3,.h1,.h2,.h3{text-wrap:balance}:is(h1,h2,h3,.h1,.h2,.h3) em{font-family:var(--kiki-serif, inherit);font-style:italic;font-weight:400;font-synthesis:none;text-transform:none;letter-spacing:-.01em;font-size:1.08em}.text-block.h6{font-weight:700}.button,.button-secondary,.add-to-cart-button{font-weight:700;letter-spacing:.06em;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}@media(hover:hover){.button:not([disabled]):hover,.button-secondary:not([disabled]):hover{transform:translateY(-2px);box-shadow:0 8px 20px -10px #00000059}}a.size-style.button-unstyled{font-weight:700;font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--kiki-accent);text-underline-offset:.45em}:focus-visible{outline-offset:3px}.announcement-bar__text{letter-spacing:.06em}.announcement-bar__link{text-underline-offset:.25em}.menu-list__link-title{letter-spacing:.06em}@media(hover:hover){.menu-list__link:hover .menu-list__link-title,.menu-list__link:focus-visible .menu-list__link-title{color:var(--kiki-accent)}}.product-card .price,.product-card .compare-at-price,.price-item--sale,.price-item--regular{font-variant-numeric:tabular-nums}.product-card .price{font-weight:700}.price-item--sale{color:var(--kiki-accent)}.product-card .text-block:not(.h1,.h2,.h3) p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[id$=__kleur_swatches] .collection-card{text-align:center}[id$=__kleur_swatches] .collection-card img{transition:transform .4s ease}@media(hover:hover){[id$=__kleur_swatches] .collection-card:hover img{transform:scale(1.06)}}.footer-content .rte p{margin-block:0 .55em}.footer-content a:not(.button){text-decoration:none;text-underline-offset:.25em}@media(hover:hover){.footer-content a:not(.button):hover{text-decoration:underline}}@media(prefers-reduced-motion:reduce){.button,.button-secondary{transition:none}.button:hover,.button-secondary:hover{transform:none;box-shadow:none}}.text-block--background a{text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/36/assets/kiki-modern.css.map */
