body.template-collection{background:#14101b!important;color:#ece8e1!important}.ko-light-collection.ko-cards-v2{--lc-ink: #ECE8E1;--lc-ink-soft: rgba(236, 232, 225, .72);--lc-ink-faint: rgba(236, 232, 225, .5);--lc-line: rgba(236, 232, 225, .09);--lc-surface: #2A2240;--lc-accent: #ff3d5c;--kc-bg: #14101B;--kc-card: #1F1728;--kc-card-hi: #261d34;--kc-gold: var(--ko-gold, #C9A96E);--kc-tile: #F0EDE8;--kc-dark-ink: #1F1728;background:var(--kc-bg);color:var(--lc-ink)}.ko-cards-v2 .ko-lc-head h1,.ko-cards-v2 .ko-lc-head .rte,.ko-cards-v2 .ko-lc-head .rte p{color:var(--lc-ink)}.ko-cards-v2 .ko-lc-head .rte,.ko-cards-v2 .ko-lc-head .rte p{color:var(--lc-ink-soft)}.ko-cards-v2 .ko-filt__btn{background:var(--kc-card);border-color:#ece8e129}.ko-cards-v2 .ko-filt__btn:hover,.ko-cards-v2 .ko-filt[open]>.ko-filt__btn{border-color:var(--kc-gold)}.ko-cards-v2 .ko-filt__n{background:var(--kc-gold);color:var(--kc-bg)}.ko-cards-v2 .ko-filt__panel{background:var(--kc-card);border-color:#ece8e11f;box-shadow:0 18px 44px #0000008c;scrollbar-color:rgba(236,232,225,.25) transparent}.ko-cards-v2 .ko-filt__panel::-webkit-scrollbar-thumb{background:#ece8e138;border-color:var(--kc-card)}.ko-cards-v2 .ko-filt__opt input[type=checkbox]{accent-color:var(--kc-gold)}.ko-cards-v2 .ko-filt__sw{border-color:#ece8e140}.ko-cards-v2 .ko-filt__price input{background:var(--kc-bg);border-color:#ece8e12e}.ko-cards-v2 .ko-filt__price input:focus{border-color:var(--kc-gold)}.ko-cards-v2 .ko-filt__apply{background:var(--kc-gold);border-color:var(--kc-gold);color:var(--kc-bg)}.ko-cards-v2 .ko-sort select{color:var(--lc-ink)}.ko-cards-v2 .ko-sort select option{background:var(--kc-card);color:var(--lc-ink)}.ko-cards-v2 .ko-sort select:hover,.ko-cards-v2 .ko-sort select:focus{color:var(--kc-gold)}.ko-cards-v2 .ko-fchips a{border-color:#ece8e12e}.ko-cards-v2 .ko-fchips a:hover{border-color:var(--kc-gold)}.ko-cards-v2 .ko-filt__opt--link.is-active{color:var(--kc-gold)}.ko-cards-v2 .kc-load-more__btn:hover{background:var(--kc-gold)!important;border-color:var(--kc-gold)!important;color:var(--kc-bg)!important}@media screen and (max-width:749px){.ko-cards-v2 .grid--view-items{gap:12px!important}}.ko-cards-v2 .grid--view-items .grid-view-item{background:linear-gradient(180deg,var(--kc-card-hi) 0%,var(--kc-card) 100%);border:1px solid rgba(236,232,225,.08);border-radius:14px;box-shadow:0 1px #ffffff08 inset}.ko-cards-v2 .grid--view-items .grid-view-item:hover{border-color:#c9a96e73;box-shadow:0 18px 42px #00000080,0 0 0 1px #c9a96e1f}.ko-cards-v2 .grid--view-items .product-card__image-with-placeholder-wrapper{padding:8px 8px 0;overflow:visible}.ko-cards-v2 .grid--view-items .grid-view-item__image-wrapper,.ko-cards-v2 .grid--view-items .product-card__image-wrapper{aspect-ratio:1 / 1;margin:0!important;border-radius:10px;overflow:hidden;isolation:isolate;background:#2a2240!important;opacity:1!important}.ko-cards-v2 .ko-studio .grid-view-item__image-wrapper{background:radial-gradient(120% 95% at 50% 32%,#fbf9f5,#f0ede8 55%,#ded8ce)!important;box-shadow:inset 0 0 0 1px #ffffff59,inset 0 -18px 30px -18px #1f17282e}.ko-cards-v2 .grid--view-items .grid-view-item__image{top:50%;left:50%;width:100%!important;height:100%!important;object-fit:cover;object-position:center center}.ko-cards-v2 .ko-studio .grid-view-item__image{mix-blend-mode:multiply;filter:brightness(var(--ko-fit-b, 1.04)) contrast(1.06) saturate(1.05);transform:translate(calc(-50% + var(--ko-fit-tx, 0px)),calc(-50% + var(--ko-fit-ty, 0px))) scale(var(--ko-fit-s, 1.2));transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .3s ease}.ko-cards-v2 .grid--view-items .grid-view-item:hover .ko-studio .grid-view-item__image{transform:translate(calc(-50% + var(--ko-fit-tx, 0px)),calc(-50% + var(--ko-fit-ty, 0px))) scale(calc(var(--ko-fit-s, 1.2) * 1.06))}.ko-cards-v2 .ko-studio.ko-studio--dark .grid-view-item__image{mix-blend-mode:normal}.ko-cards-v2 .ko-art .grid-view-item__image,.ko-cards-v2 .ko-art.ko-pc--tight .grid-view-item__image{transform:translate(-50%,-50%) scale(1)!important;filter:none;mix-blend-mode:normal}.ko-cards-v2 .grid--view-items .grid-view-item:hover .ko-art .grid-view-item__image{transform:translate(-50%,-50%) scale(1.04)!important}.ko-cards-v2 .grid--view-items .grid-view-item--sold-out .ko-studio .grid-view-item__image{opacity:.55;filter:grayscale(.65) brightness(var(--ko-fit-b, 1.04))}.ko-cards-v2 .grid--view-items .grid-view-item--sold-out .ko-art .grid-view-item__image{opacity:.5;filter:grayscale(.6)}.ko-cards-v2 .ko-card-hover{top:8px;right:8px;bottom:0;left:8px;width:calc(100% - 16px);height:auto;aspect-ratio:1 / 1;border-radius:10px;background:var(--kc-card)}.ko-cards-v2 .ko-card-badges{top:14px;left:14px}.ko-cards-v2 .ko-badge{border-color:var(--kc-dark-ink);background:#fff;color:var(--kc-dark-ink)}.ko-cards-v2 .ko-badge--sale{background:#ff143b;border-color:#ff143b;color:#fff}.ko-cards-v2 .ko-badge--limited{background:var(--kc-gold);border-color:var(--kc-gold);color:#14101b}.ko-cards-v2 .ko-badge--sold{background:var(--kc-dark-ink);border-color:var(--kc-dark-ink);color:#fff}@media screen and (max-width:749px){.ko-cards-v2 .ko-card-badges{top:12px;left:12px;right:12px;gap:3px}.ko-cards-v2 .ko-badge{font-size:8.5px;padding:2px 5px 1px;letter-spacing:.04em}}.ko-cards-v2 .product-card__image-with-placeholder-wrapper .ko-quickadd-wrap{right:13px;bottom:5px}.ko-cards-v2 .ko-quickadd:not(.ko-quickadd--sold){width:30px;height:30px;border-radius:6px}.ko-cards-v2 .ko-quickadd:not(.ko-quickadd--sold) svg{width:15px;height:15px}.ko-cards-v2 .kc-title-row{padding:12px 10px 0}.ko-cards-v2 .grid-view-item__title,.ko-cards-v2 .product-card__title{color:#f4f1ec}.ko-cards-v2 .ko-card-variant{color:var(--lc-ink-faint)}.ko-cards-v2 .ko-card-stars .jdgm-prev-badge__text{color:var(--lc-ink-soft)}.ko-cards-v2 .ko-card-stars .jdgm-star{color:var(--kc-gold)!important}.ko-cards-v2 .grid--view-items .price-item{color:#ece8e1!important;font-weight:600}.ko-cards-v2 .grid--view-items .price--on-sale .price-item--sale{color:#ff5470!important}.ko-cards-v2 .grid--view-items .price__compare .price-item--regular,.ko-cards-v2 .grid--view-items s.price-item--regular{color:#ece8e180!important;font-weight:400}.ko-cards-v2 .grid--view-items .price--sold-out .price-item{color:#ece8e199!important}@media(prefers-reduced-motion:reduce){.ko-cards-v2 .ko-studio .grid-view-item__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ko-cards-v2.css.map */
