.shop_attributes{margin-bottom:0;overflow:hidden}.shop_attributes tbody{display:grid;grid-template-columns:repeat(var(--pt-attr-col, 1), 1fr);margin-bottom:calc(-1 * (var(--pt-attr-v-gap, 30px) + var(--pt-attr-brd-width, 1px)));column-gap:var(--pt-attr-h-gap, 30px)}.shop_attributes tr{display:flex;align-items:center;gap:10px 20px;justify-content:space-between;padding-bottom:calc(var(--pt-attr-v-gap, 30px) / 2);margin-bottom:calc(var(--pt-attr-v-gap, 30px) / 2);border-bottom:var(--pt-attr-brd-width, 1px) var(--pt-attr-brd-style, solid) var(--pt-attr-brd-color, var(--brdcolor-gray-300))}.shop_attributes :is(th,td){padding:0;border:none;font-family:inherit}.shop_attributes td{--pt-link-color: var(--pt-text-color);--pt-link-color-hover: var(--color-gray-700);--pt-link-decor: none;--pt-link-decor-hover: none;text-align:end}.shop_attributes :is(.pt-attr-name,.pt-term-name,.pt-term-sep){vertical-align:middle}.shop_attributes :is(.pt-attr-img,.pt-term-img):not(:last-child){margin-inline-end:.2em}.shop_attributes :is(.pt-attr-name,.pt-term-name)+.pt-hint{margin-inline-start:.2em}.shop_attributes .pt-attr-label img{width:var(--pt-attr-img-width, 1.2em)}.shop_attributes .pt-term img{width:var(--pt-term-img-width, 1.2em)}
