.color-cards{--color-cards-gap: 8px;margin-bottom:20px}.color-cards .color-cards__label{display:block;margin-bottom:10px;font-weight:700}.color-cards__viewport{position:relative}.color-cards.variant-wrapper[data-option-name]{overflow:visible}.color-cards .variant-input-wrap.color-cards__list[name]{margin:0}.color-cards .color-cards__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--color-cards-gap);margin:0;padding:0;border:0;min-width:0;list-style:none}.color-cards__item{position:relative;margin:0}.color-cards__item input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.color-cards__card{display:flex;flex-direction:column;height:100%;margin:0;padding:0;overflow:hidden;border:2px solid #e2e2e2;border-radius:4px;cursor:pointer;transition:border-color .2s ease}.color-cards__card:hover{border-color:#999}.color-cards .color-cards__list .color-cards__item input+.color-cards__card{box-shadow:none!important}.color-cards .color-cards__list .color-cards__item input:checked+.color-cards__card{border:2px solid #000000}.color-cards .color-cards__list .color-cards__item input:focus-visible+.color-cards__card{outline:2px solid #000000;outline-offset:2px}.color-cards__media{display:block;aspect-ratio:1}.color-cards__media img{display:block;width:100%;height:100%;object-fit:cover}.color-cards__price{display:block;padding:4px 2px 6px;color:#000;font-size:13px;font-weight:700;line-height:1.2;text-align:center}.color-cards .color-cards__list .color-cards__item--unavailable:not(.color-cards__item--current):not(:has(input:checked)){display:none}.color-cards__item--unavailable .color-cards__card{opacity:.4}.color-cards__arrow{display:none}@media screen and (max-width:749px){.color-cards{--color-cards-gap: 11px;--color-cards-arrow: 22px}.color-cards__viewport{padding-right:var(--color-cards-arrow)}.color-cards .color-cards__list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.color-cards__list::-webkit-scrollbar{display:none}.color-cards__item{flex:0 0 calc((100% - 3 * var(--color-cards-gap)) / 4);scroll-snap-align:start}.color-cards__card{border-radius:2px;border-color:#e8e8e1}.color-cards .color-cards__list .color-cards__item input:checked+.color-cards__card,.color-cards .color-cards__list .color-cards__item--current .color-cards__card{outline:1px solid #000000;outline-offset:-3px}.color-cards .color-cards__list .color-cards__item input:focus-visible+.color-cards__card{outline:2px solid #000000;outline-offset:2px}.color-cards__media{aspect-ratio:67 / 71}.color-cards__price{padding:5px 2px;line-height:16px}.color-cards__arrow{position:absolute;top:0;right:-5px;bottom:0;display:flex;align-items:center;justify-content:center;width:24px;padding:0;border:0;background:none;color:#000;cursor:pointer}.color-cards__arrow[hidden]{display:none}.color-cards__arrow svg{width:24px;height:24px}}a.color-cards__card{color:inherit;text-decoration:none}.color-cards .color-cards__list .color-cards__item--current .color-cards__card{border:2px solid #000000}.color-cards .color-cards__list a.color-cards__card:focus-visible{outline:2px solid #000000;outline-offset:2px}.product-single__meta:is(:has([data-color-card-price]),:has(.bundle-btn)) .price-details:not(:has(.product__price.on-sale)),.product-single__meta:is(:has([data-color-card-price]),:has(.bundle-btn)) .product-block--price:not(:has(.product__price.on-sale)){display:none}
/*# sourceMappingURL=/cdn/shop/t/636/assets/color-cards.css.map */
