.kc{--kc-navy: 31, 42, 68;--kc-coral: #ff7a6b;--kc-grey: #8a93a6}.kc.product-card-wrapper .card,.kc.product-card-wrapper .card__inner{--border-radius: 2.4rem}.kc:not(.kc--horizontal) .card{--text-alignment: center;text-align:center}.kc:not(.kc--horizontal) .card__inner{background:#fff;border-radius:2.4rem;box-shadow:0 6px 20px rgba(var(--kc-navy),.08);transition:transform .3s ease,box-shadow .3s ease}.kc .card__media{border-radius:2.4rem}@media screen and (min-width:990px){.kc:not(.kc--horizontal):hover .card__inner{transform:translateY(-4px);box-shadow:0 14px 32px rgba(var(--kc-navy),.14)}}.kc a,.kc:hover a{text-decoration:none}.kc:not(.kc--horizontal) .card__information{display:flex;flex-direction:column;align-items:center;padding:1.4rem .4rem .6rem}.kc:not(.kc--horizontal) .card-information{display:flex;flex-direction:column;align-items:center}.kc-thumbs{position:relative;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:0 auto 1.4rem}.kc-thumb{display:block;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:1.2rem;overflow:hidden;background:#fff;cursor:pointer;box-shadow:0 0 0 1.5px rgba(var(--kc-navy),.12);transition:box-shadow .2s ease,transform .2s ease}.kc-thumb img{display:block;width:100%;height:100%;object-fit:cover}.kc-thumb:hover{transform:translateY(-1px);box-shadow:0 0 0 1.5px rgba(var(--kc-navy),.3)}.kc-thumb.is-active{box-shadow:0 0 0 2px var(--kc-coral)}.kc-thumb:focus-visible{outline:3px solid #ffd166;outline-offset:2px}@media screen and (min-width:750px){.kc-thumb{width:5.2rem;height:5.2rem}}@media screen and (min-width:990px){.kc.kc--picked:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:1}.kc.kc--picked:hover .media.media--hover-effect>img+img{opacity:0}}.kc .kc-title{margin:0}.kc .kc-title a{display:flex;flex-direction:column;align-items:center;gap:.2rem}.kc .kc-title__main{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;font-size:1.8rem;line-height:1.2;letter-spacing:.01em;color:rgb(var(--color-foreground))}.kc .kc-title__sub{font-family:var(--font-body-family);font-weight:400;font-size:1.4rem;line-height:1.35;color:rgba(var(--color-foreground),.65)}@media screen and (min-width:750px){.kc .kc-title__main{font-size:2rem}}.kc--horizontal .kc-title a{align-items:flex-start}.kc--horizontal .kc-title__main{font-size:1.5rem}.kc--horizontal .kc-title__sub{font-size:1.3rem}.kc .kc-price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.4rem 1rem;margin-top:1rem}.kc--horizontal .kc-price{justify-content:flex-start}.kc .kc-price__now{font-family:var(--font-heading-family);font-weight:800;font-size:2.2rem;line-height:1;letter-spacing:-.01em;color:rgb(var(--color-foreground))}.kc .kc-price__was{font-size:1.4rem;font-weight:400;color:var(--kc-grey);text-decoration:line-through}.kc--horizontal .kc-price__now{font-size:1.6rem}.kc .card__badge .badge{border-radius:999px;padding:.5rem 1.2rem;font-size:1.2rem;font-weight:700;letter-spacing:.02em;border:0}.kc .quick-add__submit{border-radius:4rem;font-weight:700}@media(prefers-reduced-motion:reduce){.kc .card__inner,.kc-thumb{transition:none}.kc:hover .card__inner,.kc-thumb:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/klikko-card.css.map */
