.cr-set{display:grid;gap:calc(4 * var(--space-unit));padding:calc(5 * var(--space-unit));border:1px solid rgba(var(--text-color) / .15);border-radius:var(--card-border-radius, 8px)}.cr-set__head{display:flex;flex-wrap:wrap;align-items:center;gap:calc(2 * var(--space-unit)) calc(3 * var(--space-unit))}.cr-set__heading,.cr-set__intro,.cr-set__more{margin:0}.cr-set__more{justify-self:start}.cr-set__items{display:grid;gap:calc(3 * var(--space-unit));margin:0;padding:0;list-style:none}.cr-set__item{display:grid;grid-template-columns:auto 72px minmax(0,1fr);align-items:center;gap:calc(3 * var(--space-unit))}.cr-set__check{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:0 calc(-2 * var(--space-unit)) 0 calc(-3 * var(--space-unit));cursor:pointer}.cr-set__check input{width:20px;height:20px;margin:0;accent-color:rgb(var(--sale-label-bg-color));cursor:inherit}.cr-set__media{display:block;width:72px;height:72px;border-radius:var(--card-border-radius, 8px);background:#fff;overflow:hidden}.cr-set__media img{width:100%;height:100%;object-fit:contain}.cr-set__info{display:grid;gap:2px;min-width:0}.cr-set__type{color:rgba(var(--text-color) / .7);font-size:.8em;letter-spacing:.04em;text-transform:uppercase}.cr-set__title{display:-webkit-box;overflow:hidden;color:inherit;font-size:.95em;line-height:1.35;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}a.cr-set__title:hover{text-decoration:underline}.cr-set__price{font-weight:700}.cr-set__summary[hidden]{display:none}.cr-set__summary{display:grid;gap:calc(3 * var(--space-unit));align-content:start;padding-top:calc(4 * var(--space-unit));border-top:1px solid rgba(var(--text-color) / .15)}.cr-set__rows{display:grid;gap:calc(1 * var(--space-unit));margin:0}.cr-set__row{display:flex;align-items:baseline;justify-content:space-between;gap:calc(4 * var(--space-unit))}.cr-set__row[hidden]{display:none}.cr-set__row dt,.cr-set__row dd{margin:0}.cr-set__row--saving{color:rgb(var(--sale-label-bg-color));font-weight:700}.cr-set__row--total{font-size:1.25em;font-weight:700}.cr-set__note,.cr-set__error{margin:0}.cr-set__error{color:rgb(var(--error-text-color, 180 0 0))}
/*# sourceMappingURL=/cdn/shop/t/80/assets/cr-set-box.css.map */
