body[data-pal] .range-pieces__heading{font-size:var(--fs-h3);font-weight:var(--fw-semibold);letter-spacing:var(--ls-heading);margin:0 0 6px}body[data-pal] .range-pieces__sub{color:var(--muted);font-size:var(--fs-sm);margin:0 0 18px}body[data-pal] .range-pieces__heading+.grid{margin-top:18px}body[data-pal] .card-piece .card{background:var(--surface);border:1px solid var(--border);border-radius:8px;overflow:hidden}body[data-pal] .card-piece .card__inner{border-bottom:1px solid var(--border)}body[data-pal] .card-piece .card__content{padding:12px 14px 14px}body[data-pal] .card-piece .card__heading{font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:1.3}body[data-pal] .card-piece .card.card--text>.card__content .card__heading.card-piece__title{display:block}body[data-pal] .card-piece__nomedia .card__heading{color:var(--muted);text-align:center}body[data-pal] .card-piece__colour{display:block;color:var(--muted);font-size:var(--fs-sm);margin-top:4px}body[data-pal] .card-piece .price{font-size:var(--fs-md);font-weight:var(--fw-semibold);margin-top:6px}body[data-pal] .card-piece__actions{margin-top:8px}body[data-pal] .card-piece__add{min-height:44px;min-width:0;width:auto;padding:0 22px;font-size:var(--fs-sm);font-weight:var(--fw-bold);letter-spacing:0;background:var(--cta);color:var(--oncta);border:0;border-radius:26px;box-shadow:none}body[data-pal] .card-piece__add:before,body[data-pal] .card-piece__add:after{box-shadow:none}body[data-pal] .card-piece__add:not([disabled]):hover{filter:brightness(.88)}body[data-pal] .card-piece__add:focus-visible{outline:2px solid var(--ink);outline-offset:3px;box-shadow:none}body[data-pal] .card-piece__add[disabled]{opacity:.5;cursor:not-allowed}body[data-pal] .card-piece .card__media,body[data-pal] .card-piece .card__media .media{background:var(--surface)}body[data-pal] .card-piece .card__media img{object-fit:contain}body[data-pal] .card-piece .card--extend-height .card__inner{flex-grow:0}body[data-pal] .card-piece .card-piece__title{min-height:2.6em}body[data-pal] .card-piece__ask{color:var(--alert);font-size:var(--fs-sm);margin:8px 0 0}body[data-pal] .card-piece__ask a{color:var(--alert)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-range-pieces.css.map */
