@layer theme, base, components, utilities, tamm-vendor, tamm-host, tamm-parts;@layer tamm-parts{[data-tamm-part=price]:has(>[data-tamm-el=amount]){display:inline-flex;flex-wrap:wrap;align-items:baseline;column-gap:.5em}[data-tamm-part=price]>[data-tamm-el=was]{font-size:.875em;opacity:.6}
  /* !important inside the layer: a store's unlayered reset (`html { overflow-y: scroll }`) would beat it otherwise. */html:has([data-tamm-part=size-guide-panel][data-tamm-el=surface][open]){overflow:hidden!important}}